From 5ceffc3fed10aac4216b0de1e84dbb53e1f76c84 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 9 Jan 2026 18:07:42 +0800 Subject: [PATCH] Auto Submit --- 1417.cdc7025d.async.js | 340 ------------------ 2679.4eaa4c47.async.js | 340 ++++++++++++++++++ index.html | 2 +- ...nHomework__Detail__index.f0df2bc5.async.js | 72 ++-- ...pHomework__Detail__index.e5ca4435.async.js | 128 +++---- ...ts__Polls__Detail__index.6b2a584b.async.js | 280 +++++++-------- ...ework__AddAndEdit__index.5eea9fee.async.js | 138 +++---- ...mHomework__Detail__index.69052e41.async.js | 188 +++++----- ...meChange__CommonHomework.58ccde9d.async.js | 2 +- ...emeChange__GroupHomework.a1b3bfb3.async.js | 2 +- ...ooms__ThemeChange__Polls.9c64fdc5.async.js | 190 +++++----- ...eChange__ProgramHomework.9a61fb0e.async.js | 2 +- ...eChange__ShixunHomeworks.a8d1cc0e.async.js | 2 +- ...e__ShixunHomeworksDetail.fd99c546.async.js | 106 +++--- ...owledgegraph__Detail__id.e0e53d03.async.js | 148 ++++---- umi.78647eb7.js => umi.42f47f07.js | 4 +- 16 files changed, 972 insertions(+), 972 deletions(-) delete mode 100644 1417.cdc7025d.async.js create mode 100644 2679.4eaa4c47.async.js rename p__Classrooms__Lists__CommonHomework__Detail__index.497372b0.async.js => p__Classrooms__Lists__CommonHomework__Detail__index.f0df2bc5.async.js (79%) rename p__Classrooms__Lists__GroupHomework__Detail__index.bb476e51.async.js => p__Classrooms__Lists__GroupHomework__Detail__index.e5ca4435.async.js (75%) rename p__Classrooms__Lists__Polls__Detail__index.1feb3863.async.js => p__Classrooms__Lists__Polls__Detail__index.6b2a584b.async.js (85%) rename p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.f69e9532.async.js => p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.5eea9fee.async.js (68%) rename p__Classrooms__Lists__ProgramHomework__Detail__index.d26b5ef2.async.js => p__Classrooms__Lists__ProgramHomework__Detail__index.69052e41.async.js (63%) rename p__Classrooms__ThemeChange__CommonHomework.81980136.async.js => p__Classrooms__ThemeChange__CommonHomework.58ccde9d.async.js (99%) rename p__Classrooms__ThemeChange__GroupHomework.843585b5.async.js => p__Classrooms__ThemeChange__GroupHomework.a1b3bfb3.async.js (99%) rename p__Classrooms__ThemeChange__Polls.1a1a7b71.async.js => p__Classrooms__ThemeChange__Polls.9c64fdc5.async.js (58%) rename p__Classrooms__ThemeChange__ProgramHomework.e719332a.async.js => p__Classrooms__ThemeChange__ProgramHomework.9a61fb0e.async.js (99%) rename p__Classrooms__ThemeChange__ShixunHomeworks.e80cb905.async.js => p__Classrooms__ThemeChange__ShixunHomeworks.a8d1cc0e.async.js (99%) rename p__Classrooms__ThemeChange__ShixunHomeworksDetail.90499f50.async.js => p__Classrooms__ThemeChange__ShixunHomeworksDetail.fd99c546.async.js (66%) rename p__knowledgegraph__Detail__id.f96d8091.async.js => p__knowledgegraph__Detail__id.e0e53d03.async.js (88%) rename umi.78647eb7.js => umi.42f47f07.js (99%) diff --git a/1417.cdc7025d.async.js b/1417.cdc7025d.async.js deleted file mode 100644 index e6579074ec..0000000000 --- a/1417.cdc7025d.async.js +++ /dev/null @@ -1,340 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1417],{89489:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},59477:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},26227:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},49198:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},41464:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},87169:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},52671:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},8657:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},56082:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},33853:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},15075:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},43531:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},38819:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Te=He,je=ae(7657),Qe=function(it,Ve){return Se.createElement(je.Z,(0,ee.Z)({},it,{ref:Ve,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue},43701:function(gt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},961:function(gt,Lt){"use strict";Lt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},14875:function(gt,Lt){"use strict";Lt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},79686:function(gt,Lt){"use strict";Lt.Z={flex_box_center:"flex_box_center___oQbDY",flex_space_between:"flex_space_between____4k1m",flex_box_vertical_center:"flex_box_vertical_center___iAGL_",flex_box_center_end:"flex_box_center_end___zhjgR",flex_box_column:"flex_box_column___bv7Ek",downloadbutton:"downloadbutton___FK4KV",configWorkContainer:"configWorkContainer___kXeIx"}},14849:function(gt,Lt){"use strict";Lt.Z={flex_box_center:"flex_box_center___mwl85",flex_space_between:"flex_space_between___Ykig4",flex_box_vertical_center:"flex_box_vertical_center___q51y0",flex_box_center_end:"flex_box_center_end___w0r4J",flex_box_column:"flex_box_column___A_A7o",downloadbutton:"downloadbutton___x1b07",configWorkContainer:"configWorkContainer___AQoCT"}},25758:function(gt,Lt){"use strict";Lt.Z={threeBtnSty:"threeBtnSty___TLi14",threeTableSty:"threeTableSty___TPPHp",threeSelectSty:"threeSelectSty___FTtcH",threeCheckboxSty:"threeCheckboxSty___lOX9B",inputStyComm:"inputStyComm___eu0su",threeInputSty:"threeInputSty___mTodi",threeSuffixInputSty:"threeSuffixInputSty___TXvX8",threeRadioSty:"threeRadioSty___d2bpk",threeFormSty:"threeFormSty___OJPML"}},34525:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=Object.defineProperty,He=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Qe=(Ue,it,Ve)=>it in Ue?Se(Ue,it,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ue[it]=Ve,ue=(Ue,it)=>{for(var Ve in it||(it={}))Te.call(it,Ve)&&Qe(Ue,Ve,it[Ve]);if(He)for(var Ve of He(it))je.call(it,Ve)&&Qe(Ue,Ve,it[Ve]);return Ue};const Je=Ue=>React.createElement("svg",ue({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},Ue),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));Lt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},10109:function(){"use strict";function gt(se,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=se,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(gt.prototype,"name",{get:function(){return this._name},set:function(se){if(typeof se!="string"||se==="")throw new Error("Shape name must be a valid string.");this._name=se}}),Object.defineProperty(gt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("The default value must be a real number, not: "+se);this._defaultValue=se}}),Object.defineProperty(gt.prototype,"minimum",{get:function(){return this._minimum},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("Minimum must be a real number, not: "+se);this._minimum=se}}),Object.defineProperty(gt.prototype,"maximum",{get:function(){return this._maximum},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("Maximum must be a real number, not: "+se);this._maximum=se}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(se,E){var a=go.Shape._FigureParameters[se];return a?a[E]:null},go.Shape.setFigureParameter=function(se,E,a){if(!(a instanceof gt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[se];x||(x=[],go.Shape._FigureParameters[se]=x),x[E]=a};var Lt=[];function ae(se,E){var a=Lt.pop();return a===void 0?new go.Point(se,E):(a.x=se,a.y=E,a)}function ee(){var se=Lt.pop();return se===void 0?new go.Point:se}function Se(se){Lt.push(se)}function He(se,E,a,x,b,y,ne,re,ie){ie||(ie=new go.Point);var le=se-a,ge=b-ne,pe=NaN,Ee=NaN;if(le===0)if(ge===0)se===a&&(pe=se,Ee=E);else{var be=(y-re)/ge,ye=y-be*b;pe=se,Ee=be*pe+ye}else if(ge===0){var Be=(E-x)/le,st=E-Be*se;pe=b,Ee=Be*pe+st}else{var Be=(E-x)/le,be=(y-re)/ge,st=E-Be*se,ye=y-be*b;pe=(ye-st)/(Be-be),Ee=Be*pe+st}return ie.x=pe,ie.y=Ee,ie}function Te(se,E,a,x,b,y,ne,re,ie,le,ge,pe,Ee,be){var ye=1-ie,Be=ie,st=se*ye+a*Be,Xe=E*ye+x*Be,xt=a*ye+b*Be,_e=x*ye+y*Be,ht=b*ye+ne*Be,Ot=y*ye+re*Be,Xt=st*ye+xt*Be,Ut=Xe*ye+_e*Be,Zt=xt*ye+ht*Be,at=_e*ye+Ot*Be,zt=Xt*ye+Zt*Be,pt=Ut*ye+at*Be;le.x=st,le.y=Xe,ge.x=Xt,ge.y=Ut,pe.x=zt,pe.y=pt,Ee.x=Zt,Ee.y=at,be.x=ht,be.y=Ot}var je=new go.Spot(.156,.156),Qe=new go.Spot(.844,.844),ue=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new gt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var b=x*ue,y=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-b,0,E,b)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-b,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(y.spot1=new go.Spot(0,0,b,b),y.spot2=new go.Spot(1,1,-b,-b)),y}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(se,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(se,E,a){var x=E/2,b=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=je,b.spot2=Qe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ue*E,0,E,(1-ue)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ue*a,(1-ue)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ue*a,ue*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ue)*E,0,0,(1-ue)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new gt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*E;if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),bE&&(x=E);var b=Math.abs(x);if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*E;if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),bE&&(x=E/2);var b=Math.abs(x);if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),bE&&(x=E/2);var b=Math.abs(x);if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(ne.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,re,re).close())),y.spot1=je,y.spot2=Qe,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Cloud",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(se,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new gt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new gt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(se,E,a){var x=se?se.parameter1:NaN,b=se?se.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var y=x%360;y<0&&(y+=360);var ne=b%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,y,ne,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(se,E,a){var x=ue/Math.SQRT2*.5,b=Math.SQRT2/2,y=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*E,y*a,E,(1-x)*a,(b+x)*E,(y+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,E)/2,y=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(y-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y+b,0)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,E)/2,y=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(y-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y+b,0)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(se,E,a){var x=se?se.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var y=E/2,ne=a/2,re=Math.atan2(a,E),ie=x-Math.min(Math.cos(re)*x/2,y),le=x-Math.min(Math.sin(re)*x/2,ne),b=new go.Geometry,ge=new go.PathFigure(ie,0,!0);return b.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),ge.add(new go.PathSegment(go.PathSegment.Line,E-ie,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,le)),ge.add(new go.PathSegment(go.PathSegment.Line,.8*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,E,a-le)),ge.add(new go.PathSegment(go.PathSegment.Line,E-ie,a)),ge.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),ge.add(new go.PathSegment(go.PathSegment.Line,ie,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a-le)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new gt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new gt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ue*E,0,E,(.5-ue/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ue/2)*a,ue*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.4*E,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var y=.2,ne=.3,re=0,ie=y*ue;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+y+re)*a,(.5-y+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+y+re)*a,(.5+y+ne)*E,(.5+ie+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-y+re)*a,(1-.5+y+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-ie+ne)*E,(.5-y+re)*a,(.5-y+ne+.05)*E,(.5-ie+re-.02)*a)),y=.2,ne=0,re=-.3,ie=y*ue,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+y+re)*a,(.5+y+ne)*E,(.5+ie+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-y+re)*a,(1-.5+y+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-y+re)*a,(.5-y+ne)*E,(.5-ie+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ie+ne)*E,(.5+y+re)*a,(.5-y+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+y+re)*a)),y=.2,ne=-.3,re=0,ie=y*ue,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-y+re)*a,(1-.5+y+ne-.05)*E,(.5-ie+re-.02)*a,(.5+ie+ne)*E,(.5-y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-y+re)*a,(.5-y+ne)*E,(.5-ie+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+y+re)*a,(.5-y+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+ie+ne)*E,(.5+y+re)*a,(.5+y+ne)*E,(.5+ie+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var y=.1,ne=.5,re=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(ne+y)*E,re*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ne,a*re,y*E,y*E).close()),b=new go.PathFigure(E*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,b=new go.PathFigure((ne+y)*E,re*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ne,a*re,y*E,y*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(se,E,a){var x=.8535533905932737,b=.5*E,y=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,y,b,y)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,y)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=.5,re=.5,ie=new go.PathFigure(ne*E,(re-y)*a);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),y=.4,b=ue*.4;var le=ee(),ge=ee(),pe=ee(),Ee=ee();Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.42,le,ge,pe,Ee,Ee);var be=ee(),ye=ee(),Be=ee();Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.58,Ee,Ee,Be,be,ye);var st=ee(),Xe=ee(),xt=ee();Te(ne,re+y,ne-b,re+y,ne-y,re+b,ne-y,re,.42,st,Xe,xt,Ee,Ee);var _e=ee(),ht=ee(),Ot=ee();return Te(ne,re+y,ne-b,re+y,ne-y,re+b,ne-y,re,.58,Ee,Ee,Ot,_e,ht),ie.add(new go.PathSegment(go.PathSegment.Move,Ot.x*E,Ot.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,_e.x*E,_e.y*a,ht.x*E,ht.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*E,pe.y*a,le.x*E,le.y*a,ge.x*E,ge.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,Ot.x*E,Ot.y*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,xt.x*E,xt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,Be.x*E,Be.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,be.x*E,be.y*a,ye.x*E,ye.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,xt.x*E,xt.y*a,st.x*E,st.y*a,Xe.x*E,Xe.y*a).close()),Se(le),Se(ge),Se(pe),Se(Ee),Se(be),Se(ye),Se(Be),Se(st),Se(Xe),Se(xt),Se(_e),Se(ht),Se(Ot),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var b=(E-x)/2,y=b+x;return new go.Geometry().add(new go.PathFigure(y,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(se,E,a){var x=new go.Geometry,b=ue*.4,y=.4,ne=.5,re=.5,ie=ee(),le=ee(),ge=ee(),pe=ee(),Ee=new go.PathFigure((ne-y)*E,re*a,!1);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.44,ge,pe,le,ie,ie),Ee.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,ge.x*E,ge.y*a,pe.x*E,pe.y*a));var be=ae(le.x,le.y);Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.56,ie,ie,le,ge,pe);var ye=ae(le.x,le.y);Ee.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.95*.9)*E,be.y*.1*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*E,be.y*.1*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ee.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.9)*E,.15*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.9)*E,(ye.y*.1+.05*.9)*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,ye.x*E,ye.y*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,ge.x*E,ge.y*a,pe.x*E,pe.y*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),y=.35,b=ue*.35;var Be=new go.PathFigure(ne*E,(re-y)*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a));var st=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(st),Se(ie),Se(le),Se(ge),Se(pe),Se(be),Se(ye),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(se,E,a){var x=new go.Geometry,b=.375,y=0,ne=-.125,re=b*ue,ie=new go.PathFigure((.525+y)*E,(.5+b+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+y)*E,(.5+ne)*a,(.5+re+y)*E,(.5+b+ne)*a,(.5+b+y)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+y)*E,(.5-b+ne)*a,(1-.5+b+y)*E,(.5-re+ne)*a,(.5+re+y)*E,(.5-b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+y)*E,(.5+ne)*a,(.5-re+y)*E,(.5-b+ne)*a,(.5-b+y)*E,(.5-re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.475+y)*E,(.5+b+ne)*a,(.5-b+y)*E,(.5+re+ne)*a,(.5-re+y)*E,(.5+b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),b=.325,y=0,ne=-.125,re=b*ue;var ie=new go.PathFigure((1-.5+b+y)*E,(.5+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+y)*E,(.5+b+ne)*a,(.5+b+y)*E,(.5+re+ne)*a,(.5+re+y)*E,(.5+b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+y)*E,(.5+ne)*a,(.5-re+y)*E,(.5+b+ne)*a,(.5-b+y)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+y)*E,(.5-b+ne)*a,(.5-b+y)*E,(.5-re+ne)*a,(.5-re+y)*E,(.5-b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+y)*E,(.5+ne)*a,(.5+re+y)*E,(.5-b+ne)*a,(1-.5+b+y)*E,(.5-re+ne)*a));var ie=new go.PathFigure((.525+y)*E,(.5+b+ne)*a,!1);return x.add(ie),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(se,E,a){var x=se?se.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(se,E,a){var x=se?se.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(se,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(se,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(se,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new gt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new gt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=se?se.parameter2:NaN;isNaN(b)&&(b=.3);var y=(1-x)*E,ne=(.5-b/2)*a,re=(.5+b/2)*a,ie=new go.Geometry,le=new go.PathFigure(0,ne,!0);ie.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y,ne)),le.add(new go.PathSegment(go.PathSegment.Line,y,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,y,a)),le.add(new go.PathSegment(go.PathSegment.Line,y,re)),le.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var ge=He(0,re/a,1,re/a,y/E,1,1,.5,ee());return ie.spot2=new go.Spot(ge.x,ge.y),Se(ge),ie}),go.Shape.setFigureParameter("Arrow2",0,new gt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new gt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var b=se?se.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var y=E-x,ne=(a-b)/2,re=ne+b,ie=new go.Geometry,le=new go.PathFigure(0,ne,!0);ie.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y,ne)),le.add(new go.PathSegment(go.PathSegment.Line,y,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,y,a)),le.add(new go.PathSegment(go.PathSegment.Line,y,re)),le.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var ge=He(0,re/a,1,re/a,y/E,1,1,.5,ee());return ie.spot2=new go.Spot(ge.x,ge.y),Se(ge),ie}),go.Shape.defineFigureGenerator("Chevron",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new gt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,y=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var ie=He(0,.5,.3,0,0,b/a,.1,b/a,ee());return ne.spot1=new go.Spot(ie.x,ie.y),ie=He(.7,1,1,.5,0,y/a,1,y/a,ie),ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new gt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new gt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=40);var b=se?se.parameter2:NaN;isNaN(b)&&(b=100);var y=(a-x)/2,ne=y+x,re=(a-b)/2,ie=re+b;(x>a||b>a)&&(b>x?(x=x*a/b,y=(a-x)/2,ne=y+x,re=0,ie=a):(y=0,ne=a,re=0,ie=a));var le=new go.Geometry,ge=new go.PathFigure(E,.5*a,!0);le.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,ie)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var pe=He(0,.5,.3,re/a,0,y/a,1,y/a,ee());return le.spot1=new go.Spot(pe.x,pe.y),pe=He(.7,ie/a,1,.5,0,ne/a,1,ne/a,pe),le.spot2=new go.Spot(pe.x,pe.y),Se(pe),le}),go.Shape.setFigureParameter("IBeamArrow",0,new gt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,y=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(0,b/a);var ie=He(.7,1,1,.5,0,y/a,1,y/a,ee());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new gt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new gt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=40);var b=se?se.parameter2:NaN;isNaN(b)&&(b=100);var y=(a-x)/2,ne=y+x,re=(a-b)/2,ie=re+b;(x>a||b>a)&&(b>x?(x=x*a/b,y=(a-x)/2,ne=y+x,re=0,ie=a):(y=0,ne=a,re=0,ie=a));var le=new go.Geometry,ge=new go.PathFigure(E,.5*a,!0);le.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,ie)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ie)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),le.spot1=new go.Spot(0,y/a);var pe=He(.7,ie/a,1,.5,0,ne/a,1,ne/a,ee());return le.spot2=new go.Spot(pe.x,pe.y),Se(pe),le}),go.Shape.setFigureParameter("Pointer",0,new gt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var ne=He(.2,.65,1,.65,0,1,1,.5,ee());return b.spot2=new go.Spot(ne.x,ne.y),Se(ne),b}),go.Shape.setFigureParameter("RoundedPointer",0,new gt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),b.spot1=new go.Spot(x,.35);var ne=He(0,.65,1,.65,0,1,1,.5,ee());return b.spot2=new go.Spot(ne.x,ne.y),Se(ne),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new gt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,y=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,.3);var ie=He(.7,1,1,.5,0,y/a,1,y/a,ee());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new gt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,y=b+x;x>a&&(b=0,y=a);var ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,b/a);var ie=He(.7,1,1,.5,0,y/a,1,y/a,ee());return ne.spot2=new go.Spot(ie.x,ie.y),Se(ie),ne}),go.Shape.setFigureParameter("SquareArrow",0,new gt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.1,ne=new go.PathFigure(0,.9*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+y)*a,(.5+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*E,a,0,(.9+y)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var y=new go.PathFigure(0,.9*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var y=new go.PathFigure(.5*E,a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var y=new go.PathFigure(0,.3*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(0,x,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+y)*E,0,1*E,ue*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ue*x,(.5+y)*E,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-y)*E,1*a,0,a-ue*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ue*x,(.5+y)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-y)*E,2*x,0,2*x-ue*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(0,a-x,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+y)*E,0,E,ue*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ue*x,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-y)*E,a,0,a-ue*x));var re=new go.PathFigure(0,a-x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ue*x,(.5-y)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+y)*E,a-2*x,E,a-x-ue*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(x,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+y)*a,E-ue*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-y)*a,ue*x,0));var re=new go.PathFigure(x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ue*x,0,2*x,(.5-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+y)*a,x+ue*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(E-x,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+y)*a,E-ue*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-y)*a,ue*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ue*x,0,E-2*x,(.5-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+y)*a,E-x-ue*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.25*E,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(.25*E,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(0,a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(se,E,a){var x=new go.Geometry,b=.2,y=.1,ne=ue*b,re=ue*y,ie=.5,le=.1,ge=new go.PathFigure(ie*E,(le+y)*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie-b)*E,le*a,(ie-ne)*E,(le+y)*a,(ie-b)*E,(le+re)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-y)*a,(ie-b)*E,(le-re)*a,(ie-ne)*E,(le-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie+b)*E,le*a,(ie+ne)*E,(le-y)*a,(ie+b)*E,(le-re)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le+y)*a,(ie+b)*E,(le+re)*a,(ie+ne)*E,(le+y)*a));var pe=.05,Ee=ue*pe;ie=.05,le=.25;var be=new go.PathFigure(.5*E,.2*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),ie=.95,le=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,(ie+pe)*E,le*a,(ie+Ee)*E,(le-pe)*a,(ie+pe)*E,(le-Ee)*a)),be.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),pe=.025,Ee=ue*pe,ie=.825,le=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-pe)*a,(ie+pe)*E,(le-Ee)*a,(ie+Ee)*E,(le-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-pe)*E,le*a,(ie-Ee)*E,(le-pe)*a,(ie-pe)*E,(le-Ee)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),pe=.05,Ee=ue*pe,ie=.5,le=.7,be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-pe)*a,(ie+pe)*E,(le-Ee)*a,(ie+Ee)*E,(le-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-pe)*E,le*a,(ie-Ee)*E,(le-pe)*a,(ie-pe)*E,(le-Ee)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),pe=.025,Ee=ue*pe,ie=.175,le=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-pe)*a,(ie+pe)*E,(le-Ee)*a,(ie+Ee)*E,(le-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-pe)*E,le*a,(ie-Ee)*E,(le-pe)*a,(ie-pe)*E,(le-Ee)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),pe=.05,Ee=ue*pe,ie=.05,le=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-pe)*a,(ie-pe)*E,(le-Ee)*a,(ie-Ee)*E,(le-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new gt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var y=new go.PathFigure(.5*E,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,b*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+y)*a,(.5+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*E,a,0,(.9+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-y)*a,(.5-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+b)*E,0,E,(.1-y)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+y)*a,(.5+b)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*E,.2*a,0,(.1+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+y)*a,(.5+b)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*E,.3*a,0,(.2+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+y)*a,(.5+b)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*E,.4*a,0,(.3+y)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+y)*a,(.5+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*E,a,0,(.9+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-y)*a,(.5-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+b)*E,0,E,(.1-y)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+y)*a,(.5+b)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*E,.2*a,0,(.1+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+y)*a,(.5+b)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*E,.3*a,0,(.2+y)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.25*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var y=ue*.2,ne=new go.PathFigure(0,.2*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-y)*a,(.2-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+y)*E,0,E,(.2-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+y)*a,(.8+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-y)*E,a,0,(.8+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,b*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,b*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(b*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var y=new go.PathFigure(.1*E,.4*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(.75*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var y=new go.PathFigure(E,.5*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN,y=se?se.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(y)&&(y=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(b*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Junction",function(se,E,a){var x=new go.Geometry,b=1/Math.SQRT2,y=(1-1/Math.SQRT2)/2,ne=ue*.5,re=.5,ie=new go.PathFigure(E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+ne)*a,(re+ne)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-ne)*E,a,0,(re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-ne)*a,(re-ne)*E,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+ne)*E,0,E,(re-ne)*a));var le=new go.PathFigure((y+b)*E,(y+b)*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*E,y*a)),le.add(new go.PathSegment(go.PathSegment.Move,y*E,(y+b)*a)),le.add(new go.PathSegment(go.PathSegment.Line,(y+b)*E,y*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var y=new go.PathFigure(.1*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=new go.PathFigure(.5*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(y+.1)*E,.9*a,E,(y+b)*a,(y+b)*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.25);var y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-b)*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var y=new go.PathFigure(.1*E,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var y=new go.PathFigure(.2*E,.1*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=1-b,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*b*E,b*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*E,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN,y=se?se.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(y)&&(y=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN,y=se?se.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(y)&&(y=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-b)*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,b*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(b*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.25);var y=new go.PathFigure(b*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ne=new go.PathFigure(b*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.25*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-b)*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+b)*E,0,E,(.5-b)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+b)*a,(.5+b)*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var re=new go.PathFigure(E,y*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a));var ie=new go.PathFigure(.8*E,.75*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(se,E,a){var x=new go.Geometry,b=ue*.1,y=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var le=new go.PathFigure((ne+y)*E,re*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re-y)*a,(ne+y)*E,(re-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.4,ne=ue*.1,re=.1,ie=.9,le=.5,ge=new go.PathFigure(.8*E,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+y)*a,(.4+b)*E,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,0)),ge.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+b)*E,0,.8*E,(.5-y)*a));var pe=new go.PathFigure((ie+re)*E,le*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le+re)*a,(ie+re)*E,(le+ne)*a,(ie+ne)*E,(le+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,le*a,(ie-ne)*E,(le+re)*a,(ie-re)*E,(le+ne)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-re)*a,(ie-re)*E,(le-ne)*a,(ie-ne)*E,(le-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,le*a,(ie+ne)*E,(le-re)*a,(ie+re)*E,(le-ne)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=0,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+y)*E,(re-b)*a,.7*E,(re-y)*a)),b=.1,y=ue*.1,ne=.9,re=.5;var le=new go.PathFigure((ne-b)*E,re*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=0,re=.5,ie=new go.PathFigure(0,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+y+y)*E,(re-b)*a,.8*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+y)*a,(ne+y+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+y)*E,(re-b)*a,.7*E,(re-y)*a)),b=.1,y=ue*.1,ne=.9,re=.5;var ge=new go.PathFigure((ne-b)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.2*E,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+y)*E,(re-b)*a,.9*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(se,E,a){var x=new go.Geometry,b=ue*.1,y=.1,ne=.1,re=.5,ie=new go.PathFigure((ne-b*.5)*E,a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.3,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+y)*E,0,(ne+b)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.5,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+y)*E,0,(ne+b)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.7,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+y)*E,0,(ne+b)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.9,ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b*.5)*E,a,(ne+y)*E,0,(ne+b)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re-y)*a,(ne+y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Move,(ne-y+.1)*E,re*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y-.1)*E,re*a,ne*E,(re-y)*a,ne*E,(re+y)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(se,E,a){var x=new go.Geometry,b=E,y=a;E=E*.38,a=a*.6;var ne=ue*.8,re=.8,ie=0,le=.5,ge=(b-E)/2,pe=(y-a)/2,Ee=new go.PathFigure(ie*E+ge,(le+re)*a+pe,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+ge,le*a+pe,(ie-ne)*E+ge,(le+re)*a+pe,(ie-re)*E+ge,(le+ne)*a+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le-re)*a+pe,(ie-re)*E+ge,(le-ne)*a+pe,(ie-ne)*E+ge,(le-re)*a+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+ge,le*a+pe,ie*E+ge,(le-re)*a+pe,(ie-re+ne*.5)*E+ge,(le-ne)*a+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le+re)*a+pe,(ie-re+ne*.5)*E+ge,(le+ne)*a+pe,ie*E+ge,(le+re)*a+pe).close()),ne=ue*.4,re=.4,ie=.2,le=.5;var be=new go.PathFigure(ie*E+ge,(le+re)*a+pe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+ge,le*a+pe,(ie-ne)*E+ge,(le+re)*a+pe,(ie-re)*E+ge,(le+ne)*a+pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le-re)*a+pe,(ie-re)*E+ge,(le-ne)*a+pe,(ie-ne)*E+ge,(le-re)*a+pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+ge,le*a+pe,ie*E+ge,(le-re)*a+pe,(ie-re+ne*.5)*E+ge,(le-ne)*a+pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le+re)*a+pe,(ie-re+ne*.5)*E+ge,(le+ne)*a+pe,ie*E+ge,(le+re)*a+pe).close()),ne=ue*.2,re=.2,ie=.5,le=.5;var ye=new go.PathFigure((ie-re)*E+ge,le*a+pe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le-re)*a+pe,(ie-re)*E+ge,(le-ne)*a+pe,(ie-ne)*E+ge,(le-re)*a+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+ge,le*a+pe,(ie+ne)*E+ge,(le-re)*a+pe,(ie+re)*E+ge,(le-ne)*a+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le+re)*a+pe,(ie+re)*E+ge,(le+ne)*a+pe,(ie+ne)*E+ge,(le+re)*a+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+ge,le*a+pe,(ie-ne)*E+ge,(le+re)*a+pe,(ie-re)*E+ge,(le+ne)*a+pe)),ne=ue*.4,re=.4,ie=.8,le=.5;var Be=new go.PathFigure(ie*E+ge,(le-re)*a+pe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+ge,le*a+pe,(ie+ne)*E+ge,(le-re)*a+pe,(ie+re)*E+ge,(le-ne)*a+pe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le+re)*a+pe,(ie+re)*E+ge,(le+ne)*a+pe,(ie+ne)*E+ge,(le+re)*a+pe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+ge,le*a+pe,ie*E+ge,(le+re)*a+pe,(ie+re-ne*.5)*E+ge,(le+ne)*a+pe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le-re)*a+pe,(ie+re-ne*.5)*E+ge,(le-ne)*a+pe,ie*E+ge,(le-re)*a+pe).close()),ne=ue*.8,re=.8,ie=1,le=.5;var st=new go.PathFigure(ie*E+ge,(le-re)*a+pe,!0);return x.add(st),st.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+ge,le*a+pe,(ie+ne)*E+ge,(le-re)*a+pe,(ie+re)*E+ge,(le-ne)*a+pe)),st.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le+re)*a+pe,(ie+re)*E+ge,(le+ne)*a+pe,(ie+ne)*E+ge,(le+re)*a+pe)),st.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+ge,le*a+pe,ie*E+ge,(le+re)*a+pe,(ie+re-ne*.5)*E+ge,(le+ne)*a+pe)),st.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+ge,(le-re)*a+pe,(ie+re-ne*.5)*E+ge,(le-ne)*a+pe,ie*E+ge,(le-re)*a+pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.35*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var y=new go.PathFigure(.1*E,a,!0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ne=new go.PathFigure(.6*E,a,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(se,E,a){var x=new go.Geometry,b=ue*.4,y=.4,ne=.5,re=.5,ie=ee(),le=ee(),ge=ee(),pe=ee();Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.5,ie,ie,le,ge,pe);var Ee=ae(le.x,le.y),be=new go.PathFigure(le.x*E,le.y*a,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,ge.x*E,ge.y*a,pe.x*E,pe.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),Te(ne-y,re,ne-y,re-b,ne-b,re-y,ne,re-y,.5,ge,pe,le,ie,ie),be.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,ge.x*E,ge.y*a,pe.x*E,pe.y*a)),b=ue*.3,y=.3,Te(ne-y,re,ne-y,re-b,ne-b,re-y,ne,re-y,.5,ge,pe,le,ie,ie),be.add(new go.PathSegment(go.PathSegment.Line,le.x*E,le.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,pe.x*E,pe.y*a,ge.x*E,ge.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.5,ie,ie,le,ge,pe),be.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,pe.x*E,pe.y*a,ge.x*E,ge.y*a).close());var be=new go.PathFigure(.45*E,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),Se(ie),Se(le),Se(ge),Se(pe),Se(Ee),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function y(ne,re,ie){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+ie)*a).close())}return y(b,0,0),y(b,.4,0),y(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.2*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.37*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(se,E,a){var x=new go.Geometry,b=.5,y=0,ne=0,re=b*ue,ie=.4*Math.SQRT2/2+.5,le=.5-.5*Math.SQRT2/2,ge=1,pe=.5,Ee=.5,be=0,ye=new go.PathFigure(ie*E,(1-le)*a,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,pe*a,ge*E,.7*a,ge*E,pe*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+y)*E,(be+y)*a,(.5+b+y)*E,(.5-re+y)*a,(.5+re+y)*E,(.5-b+y)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+y)*E,(.5+ne)*a,(.5-re+y)*E,(.5-b+ne)*a,(.5-b+y)*E,(.5-re+ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(.35+y)*E,.9*a,(.5-b+y)*E,(.5+re+ne)*a,(.5-re+y)*E,.9*a)),ye.add(new go.PathSegment(go.PathSegment.Move,(.25+y)*E,.8*a)),ye.add(new go.PathSegment(go.PathSegment.Line,(.35+y)*E,.9*a)),ye.add(new go.PathSegment(go.PathSegment.Line,(.2+y)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var y=new go.PathFigure(E,a,!1);x.add(y);var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.7*E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var y=new go.PathFigure(.45*E,.73*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),y.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),y.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var y=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),y.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ne=.5-.285,re=.5,ie=ne,le=Math.PI/4,ge=4*(1-Math.cos(le))/(3*Math.sin(le)),pe=ge*.5,Ee=ne,be=ne,ye=ge*Ee,Be=ge*be;y.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ee)*E,ie*a,(re-(ye+Ee)/2)*E,(ie+(be+Be)/2)*a,(re-Ee)*E,(ie+Be)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(ie-be)*a,(re-Ee)*E,(ie-Be)*a,(re-ye)*E,(ie-be)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ee)*E,ie*a,(re+ye)*E,(ie-be)*a,(re+Ee)*E,(ie-Be)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+Ee)*E,(ie+Be)*a,(re+(ye+Ee)/2)*E,(ie+(be+Be)/2)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),y.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var st=new go.PathFigure(.2*E,a,!1);x.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Xe=new go.PathFigure(.8*E,a,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var y=new go.PathFigure(.2*E,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var y=new go.PathFigure(E,a,!1);x.add(y);var ne=new go.PathFigure(.1*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.05*E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var y=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-y)*E,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,y*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.45*E,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var y=new go.PathFigure(.475*E,.2*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ne=new go.PathFigure(.675*E,.575*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*.5,ne=new go.PathFigure(E,b*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var re=new go.PathFigure(b*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,b*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,b*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(0,.15*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(0,.2*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.15*E,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var y=new go.PathFigure(.15*E,.6*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(E,.8*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ne=.1,re=ue*.1,ie=.2,le=.9,ge=new go.PathFigure((ie-ne)*E,le*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-ne)*a,(ie-ne)*E,(le-re)*a,(ie-re)*E,(le-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,le*a,(ie+re)*E,(le-ne)*a,(ie+ne)*E,(le-re)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le+ne)*a,(ie+ne)*E,(le+re)*a,(ie+re)*E,(le+ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,le*a,(ie-re)*E,(le+ne)*a,(ie-ne)*E,(le+re)*a).close()),ne=.1,re=ue*.1,ie=.8,le=.9;var pe=new go.PathFigure((ie-ne)*E,le*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le-ne)*a,(ie-ne)*E,(le-re)*a,(ie-re)*E,(le-ne)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,le*a,(ie+re)*E,(le-ne)*a,(ie+ne)*E,(le-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(le+ne)*a,(ie+ne)*E,(le+re)*a,(ie+re)*E,(le+ne)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,le*a,(ie-re)*E,(le+ne)*a,(ie-ne)*E,(le+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.2*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*E,.8*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var ie=.1,le=ue*.1,ge=.1,pe=.9,Ee=new go.PathFigure((ge-ie)*E,pe*a,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(pe-ie)*a,(ge-ie)*E,(pe-le)*a,(ge-le)*E,(pe-ie)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ge+ie)*E,pe*a,(ge+le)*E,(pe-ie)*a,(ge+ie)*E,(pe-le)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(pe+ie)*a,(ge+ie)*E,(pe+le)*a,(ge+le)*E,(pe+ie)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ge-ie)*E,pe*a,(ge-le)*E,(pe+ie)*a,(ge-ie)*E,(pe+le)*a)),ie=.1,le=ue*.1,ge=.4,pe=.9;var be=new go.PathFigure((ge-ie)*E,pe*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(pe-ie)*a,(ge-ie)*E,(pe-le)*a,(ge-le)*E,(pe-ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ge+ie)*E,pe*a,(ge+le)*E,(pe-ie)*a,(ge+ie)*E,(pe-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(pe+ie)*a,(ge+ie)*E,(pe+le)*a,(ge+le)*E,(pe+ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ge-ie)*E,pe*a,(ge-le)*E,(pe+ie)*a,(ge-ie)*E,(pe+le)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var y=new go.PathFigure(.45*E,.7*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ne=new go.PathFigure(.55*E,.4*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var ge=.05,pe=ue*.05,Ee=.175,be=.95,re=new go.PathFigure((Ee-ge)*E,be*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be-ge)*a,(Ee-ge)*E,(be-pe)*a,(Ee-pe)*E,(be-ge)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+ge)*E,be*a,(Ee+pe)*E,(be-ge)*a,(Ee+ge)*E,(be-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be+ge)*a,(Ee+ge)*E,(be+pe)*a,(Ee+pe)*E,(be+ge)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-ge)*E,be*a,(Ee-pe)*E,(be+ge)*a,(Ee-ge)*E,(be+pe)*a));var ge=.05,pe=ue*.05,Ee=.375,be=.95,ie=new go.PathFigure((Ee-ge)*E,be*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be-ge)*a,(Ee-ge)*E,(be-pe)*a,(Ee-pe)*E,(be-ge)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+ge)*E,be*a,(Ee+pe)*E,(be-ge)*a,(Ee+ge)*E,(be-pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be+ge)*a,(Ee+ge)*E,(be+pe)*a,(Ee+pe)*E,(be+ge)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-ge)*E,be*a,(Ee-pe)*E,(be+ge)*a,(Ee-ge)*E,(be+pe)*a));var ge=.05,pe=ue*.05,Ee=.625,be=.95,le=new go.PathFigure((Ee-ge)*E,be*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be-ge)*a,(Ee-ge)*E,(be-pe)*a,(Ee-pe)*E,(be-ge)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+ge)*E,be*a,(Ee+pe)*E,(be-ge)*a,(Ee+ge)*E,(be-pe)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be+ge)*a,(Ee+ge)*E,(be+pe)*a,(Ee+pe)*E,(be+ge)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-ge)*E,be*a,(Ee-pe)*E,(be+ge)*a,(Ee-ge)*E,(be+pe)*a));var ge=.05,pe=ue*.05,Ee=.825,be=.95,ye=new go.PathFigure((Ee-ge)*E,be*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be-ge)*a,(Ee-ge)*E,(be-pe)*a,(Ee-pe)*E,(be-ge)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+ge)*E,be*a,(Ee+pe)*E,(be-ge)*a,(Ee+ge)*E,(be-pe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(be+ge)*a,(Ee+ge)*E,(be+pe)*a,(Ee+pe)*E,(be+ge)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-ge)*E,be*a,(Ee-pe)*E,(be+ge)*a,(Ee-ge)*E,(be+pe)*a).close());var Be=new go.PathFigure(0,a,!1);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(0,.2*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(.15*E,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,ie=ue*.05,le=.35,ge=.775,pe=new go.PathFigure((le-re)*E,ge*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ge-re)*a,(le-re)*E,(ge-ie)*a,(le-ie)*E,(ge-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*E,ge*a,(le+ie)*E,(ge-re)*a,(le+re)*E,(ge-ie)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ge+re)*a,(le+re)*E,(ge+ie)*a,(le+ie)*E,(ge+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*E,ge*a,(le-ie)*E,(ge+re)*a,(le-re)*E,(ge+ie)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(se,E,a){var x=new go.Geometry,b=.3,y=ue*.3,ne=.5,re=.7,ie=new go.PathFigure((ne-b)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a));var le=new go.PathFigure(0,.7*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var y=new go.PathFigure(0,.6*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-b)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a));var le=new go.PathFigure(.15*E,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-b)*E,re*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a).close()),b=.05,y=ue*.05,ne=.5,re=.8;var le=new go.PathFigure((ne-b)*E,re*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var y=new go.PathFigure(.2*E,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var y=new go.PathFigure(.2*E,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var y=new go.PathFigure(0,a*.6,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var y=new go.PathFigure(.126*E,.85*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ne=new go.PathFigure(.402*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var ie=new go.PathFigure(.5*E,.1*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var y=new go.PathFigure(E*.204,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),y.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),y.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ne=new go.PathFigure(E*.408,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var ie=new go.PathFigure(E*.816,a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var y=new go.PathFigure(E*.055,.07*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),y.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ne=new go.PathFigure(E*.055,.13*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var ie=new go.PathFigure(E*1,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.55*E,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ne=new go.PathFigure(E*.11,a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var ie=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(se,E,a){var x=new go.Geometry,b=8,y=b*ue,ne=new go.PathFigure(b,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,b,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var ie=new go.PathFigure(E*.83,a*1,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var le=new go.PathFigure(E*.78,a*.05,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),le.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var b=x*ue,y=a*.8,ne=new go.Geometry,re=new go.PathFigure(x,0,!0);return ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-b,0,E,b)),re.add(new go.PathSegment(go.PathSegment.Line,E,y-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,y,E,y-b,E-b,y)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,y)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,y)),re.add(new go.PathSegment(go.PathSegment.Line,x,y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,b,y,0,y-b)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(ne.spot1=new go.Spot(0,0,b,b),ne.spot2=new go.Spot(1,.8,-b,-b)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var y=new go.PathFigure(E*1,a*.55,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var y=new go.PathFigure(E*.1,a*.2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),y.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),y.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),y.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),y.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ne=new go.PathFigure(E*.28,a*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(se,E,a){var x=new go.Geometry,b=15,y=b*ue,ne=new go.PathFigure(E*.62,a*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,b,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),y>1?(x.spot1=new go.Spot(0,0,y,y),x.spot2=new go.Spot(1,1,-y,-y)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*1,!0);x.add(b);var y=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-y)).close());var ne=new go.PathFigure(E*.4,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*1,!0);x.add(b);var y=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-y)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*1,!0);x.add(b);var y=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-y)).close());var ne=new go.PathFigure(E*.5,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var y=new go.PathFigure(E*.235,a*.28,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),y.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),y.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},91989:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var gt={},Lt="5.0",ae={},ee=null,Se=!1,He=!1,Te=null,je=!1,Qe=null,ue=null,Je=0;Je4?parseFloat(Ze):5};gt.setHTML5Codebase=function(Ze,ut){ue=Ze,at(Ze,ut)},gt.setJavaCodebase=gt.setJavaCodebaseVersion=gt.isCompiledInstalled=gt.setPreCompiledScriptPath=gt.setPreCompiledResourcePath=function(){},gt.setHTML5CodebaseVersion=function(Ze,ut){var Ht=parseFloat(Ze);if(Ht!==NaN&&Ht<5){console.log("The GeoGebra HTML5 codebase version "+Ht+" is deprecated. Using version latest instead.");return}Qe=Ze,Zt(Ze,ut)},gt.getHTML5CodebaseVersion=function(){return se},gt.getParameters=function(){return ae},gt.setFontsCSSURL=function(Ze){ne=Ze},gt.setGiacJSURL=function(Ze){},gt.setJNLPFile=function(Ze){it=Ze},gt.setJNLPBaseDir=function(Ze){},gt.inject=function(){function Ze(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ut="auto",Ht=ae.id,kt,At=!1,Sn=0;Sn=5)return!0;var Ze=gt.getAppletObject();return Ze&&typeof Ze.recalculateEnvironments=="function"?(Ze.recalculateEnvironments(),!0):!1},gt.startAnimation=function(){var Ze=gt.getAppletObject();return Ze&&typeof Ze.startAnimation=="function"?(Ze.startAnimation(),!0):!1},gt.stopAnimation=function(){var Ze=gt.getAppletObject();return Ze&&typeof Ze.stopAnimation=="function"?(Ze.stopAnimation(),!0):!1},gt.getAppletObject=function(){var Ze=ae.id!==void 0?ae.id:"ggbApplet";return window[Ze]},gt.resize=function(){};var ye=function(Ze,ut,Ht){var kt=document.createElement("param");kt.setAttribute("name",ut),kt.setAttribute("value",Ht),Ze.appendChild(kt)},Be=function(Ze){return Ze&&Ze!=="false"},st=function(Ze,ut,Ht){ie(se)<=4.2&&(Ht=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==se||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var At=document.createElement("div");At.classList.add("appletParameters","notranslate");var Sn=ut.width,Oe=ut.height;if(ut.disableAutoScale=ut.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ut.disableAutoScale,ut.width!==void 0)if(ie(se)<=4.4)Be(ut.showToolBar)&&(ut.height-=7),Be(ut.showAlgebraInput)&&(ut.height-=37),ut.width<605&&Be(ut.showToolBar)&&(ut.width=605,Sn=605);else{var Vt=100;(Be(ut.showToolBar)||Be(ut.showMenuBar))&&(ut.hasOwnProperty("customToolBar")&&(ut.customToolbar=ut.customToolBar),Vt=Be(ut.showMenuBar)?245:155),Sn=5?(ut.appletOnLoad=function(Fe){var St=Ze.querySelector(".ggb_preview");St&&St.parentNode.removeChild(St),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(zn),window.GGBT_wsf_view&&$(window).trigger("resize"),Zn(Fe)},Et||zn.appendChild(ft)):At.appendChild(ft),zn.appendChild(At),Et||Ze.appendChild(zn),setTimeout(function(){gt.resize()},1)}else{var Me=document.createElement("div");Me.className="applet_scaler",Me.style.position="relative",Me.style.display="block",Me.appendChild(At),Ze.appendChild(Me),ut.appletOnLoad=function(Fe){gt.resize(),Zn(Fe)}}function Ce(Fe,St){St&&typeof St.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Fe,St.appletOnLoad):renderGGBElement(Fe),zt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",St)}function We(Fe,St){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Fe,params:St}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(vn){Ce(vn.article,vn.params)}),html5AppletsToProcess=null)},ie(se)<5&&(Fe.className+=" geogebraweb")):Ce(Fe,St)}if(kt){scriptLoadStarted=!0;for(var $e=0;$e0?(ln.remove(),zn.attr("id","fullscreencontent").show(),jQuery(Zn).append(zn),window.dispatchEvent(new Event("resize"))):st(ln,ut,!1),window.GGBT_wsf_view.launchFullScreen(Zn)}else Re=kt,st(Ze,ut,!1);if(!window.GGBT_wsf_view)for(Oe=0;OeZe/4*3&&(ln=Ze/4*3),Zn=ln/5.8,Vt.setAttribute("src",b),Vt.setAttribute("width",ln),Vt.setAttribute("height",Zn);var zn=(Ze-ln)/2,Et=(ut-Zn)/2;Vt.style.left=zn+"px",Vt.style.top=Et+"px",At.appendChild(Vt)}}return At.appendChild(Oe),At},Xt=function(Ze){return Ze=Ze.toLowerCase(),Ze==="html5"||Ze==="screenshot"?Ze:"html5"},Ut=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(Ze,ut){if(se=Ze,ut){at(se,!0);return}var Ht=!Se;if(Ht){var kt=ie(se);!isNaN(kt)&&kt<4.4&&(Ht=!1)}var At,Sn;window.location.protocol.substr(0,4)==="http"?At=window.location.protocol:At="http:";var Oe=se.indexOf("//");Oe>0?Sn=se:Oe===0?Sn=At+se:Sn="https://www.geogebra.org/apps/5.2.814.0/";for(var Vt in Ut)if(se.slice(Ut[Vt].length*-1)===Ut[Vt]||se.slice((Ut[Vt].length+1)*-1)===Ut[Vt]+"/"){at(Sn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ht&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Be(ae.showToolBar)&&!Be(ae.showMenuBar)&&!Be(ae.showAlgebraInput)&&!Be(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Sn+="webSimple/":Sn+="web3d/",at(Sn,!1)},at=function(Ze,ut){if(Ze.requirejs){Ve=Ze;return}Ze.slice(-1)!=="/"&&(Ze+="/"),Ve=Ze,ut===null&&(ut=Ze.indexOf("http")===-1),qe=ut,E="web.nocache.js",a=!1;var Ht=Ve.split("/");Ht.length>1&&(!ut&&Ht[Ht.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ut.indexOf(Ht[Ht.length-2])>=0&&(E=Ht[Ht.length-2]+".nocache.js")),Ht=Ze.split("/"),se=Ht[Ht.length-3],se.substr(0,4)==="test"?se=se.substr(4,1)+"."+se.substr(5,1):(se.substr(0,3)==="war"||se.substr(0,4)==="beta")&&(se="5.0");var kt=parseFloat(se);kt!==NaN&&kt<5&&Ze.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),Zt("5.0",ut))},zt=function(Ze,ut){window.console&&window.console.log&&(!ut||typeof ut.showLogging=="undefined"||ut.showLogging&&ut.showLogging!=="false")&&console.log(Ze)};ae.material_id!==void 0?pe(pt):pt();function pt(){var Ze=Lt;Qe!==null?Ze=Qe:parseFloat(Ze)<5&&(Ze="5.0"),Zt(Ze,!1),ue!==null&&at(ue,qe),je=!0}return gt},GGBAppletUtils=function(){"use strict";function gt(){return window.GGBT_wsf_edit!==void 0}function Lt(je,Qe){Qe!=1?(je.style.transformOrigin="0% 0% 0px",je.style.webkitTransformOrigin="0% 0% 0px",je.style.transform="scale("+Qe+","+Qe+")",je.style.webkitTransform="scale("+Qe+","+Qe+")",je.style.maxWidth="initial",je.querySelector(".ggb_preview")!==null&&(je.querySelector(".ggb_preview").style.maxWidth="initial"),je.querySelectorAll(".ggb_preview img")[0]!==void 0&&(je.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),je.querySelectorAll(".ggb_preview img")[1]!==void 0&&(je.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(je.style.transform="none",je.style.webkitTransform="none")}function ae(je,Qe,ue,Je,Ue,it){var Ve=null;if(it!=null&&it!="")for(var qe=je.parentNode;qe!=null;)if((" "+qe.className+" ").indexOf(" "+it+" ")>-1){Ve=qe;break}else qe=qe.parentNode;var Re=0,se=0,E=0,a=0,x=0,b=0,y=0;if(Ve)Re=Ve.offsetWidth,se=Math.max(Je?Ve.offsetWidth:0,Ve.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Re=Math.min(window.innerWidth,document.documentElement.clientWidth),se=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Re):(Re=window.innerWidth,se=window.innerHeight,E=window.innerWidth),je){var ne=je.getBoundingClientRect();ne.left>0&&ne.left<=Re&&(Ue===void 0||!Ue)&&(document.dir==="rtl"?(x=Re-ne.width-ne.left,b=E<=480?10:30):(b=ne.left,x=E<=480?10:30),a=b+x)}if(je&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=je.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,y=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,y=40)}}return je&&((ue===void 0||!ue)&&Qe>0&&Qe+a1&&(it=!0)),Qe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(it=!0),!(je.hasOwnProperty("disableAutoScale")&&je.disableAutoScale))Ue=ee(je,Qe,it,ue,je.scaleContainerClass);else return Je;return it&&(!je.hasOwnProperty("scale")||Je===1)?Ue:Math.min(Je,Ue)}function He(je){var Qe=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),Je=je.getBoundingClientRect(),Ue=(Qe-Je.width)/2,it=(ue-Je.height)/2;it<0&&(it=0),je.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ue<40?je.style.left="40px":je.style.left=Ue+"px",je.style.top=it+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(it<40?je.style.top="40px":je.style.top=it+"px",je.style.left=Ue+"px")}function Te(je,Qe){var ue=je.querySelector(".appletParameters");if(ue){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Qe.id!==ue.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(je)}if(ue.parentElement&&/fullscreen/.test(ue.parentElement.className))return;var Je=Se(Qe,je);gt()&&ue.setAttribute("data-param-scale",Je);for(var Ue=null,it=0;it=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(gt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(gt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(gt){var Lt=c[gt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function gt(je){var Qe=je.lastIndexOf(rb);Qe==-1&&(Qe=je.length);var ue=je.indexOf(sb);ue==-1&&(ue=je.length);var Je=je.lastIndexOf(tb,Math.min(ue,Qe));return Je>=O?je.substring(O,Je+P):W}function Lt(je){if(!je.match(/^\w+:\/\//)){var Qe=o.createElement(ub);Qe.src=je+vb,je=gt(Qe.src)}return je}function ae(){var je=__gwt_getMetaProperty(wb);return je!=null?je:W}function ee(){for(var je=o.getElementsByTagName(_),Qe=O;QeO?je[je.length-P].href:W}function He(){var je=o.location;return je.href==je.protocol+zb+je.host+je.pathname+je.search+je.hash}var Te=ae();return Te==W&&(Te=ee()),Te==W&&(Te=Se()),Te==W&&He()&&(Te=gt(o.location.href)),Te=Lt(Te),Te}function C(gt){return gt.match(/^\//)||gt.match(/^[a-zA-Z]+:\/\//)?gt:webModule.__moduleBase+gt}function D(){var gt=[],Lt=O,ae=[],ee=[];function Se(je){var Qe=ee[je](),ue=ae[je];if(Qe in ue)return Qe;var Je=[];for(var Ue in ue)Je[ue[Ue]]=Ue;throw r&&r(je,Je,Qe),null}if(__gwt_isKnownPropertyValue=function(je,Qe){return Qe in ae[je]},webModule.__getPropMap=function(){var je={};for(var Qe in ae)ae.hasOwnProperty(Qe)&&(je[Qe]=Se(Qe));return je},webModule.__computePropValue=Se,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var He;try{He=Cb;var Te=He.indexOf(Db);Te!=-1&&(Lt=parseInt(He.substring(Te+P),$),He=He.substring(O,Te))}catch(je){}return webModule.__softPermutationId=Lt,C(He+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},35976:function(gt,Lt,ae){"use strict";ae.d(Lt,{Ax:function(){return Te},Ds:function(){return je},KI:function(){return ue},SI:function(){return He},f1:function(){return Se}});var ee=ae(21600);function Se(Je){let Ue=!0;if(Je.length>0){for(let it=0;itE in se?ue(se,E,{enumerable:!0,configurable:!0,writable:!0,value:a}):se[E]=a,Ue=(se,E,a)=>Je(se,typeof E!="symbol"?E+"":E,a),it=(se,E,a)=>new Promise((x,b)=>{var y=ie=>{try{re(a.next(ie))}catch(le){b(le)}},ne=ie=>{try{re(a.throw(ie))}catch(le){b(le)}},re=ie=>ie.done?x(ie.value):Promise.resolve(ie.value).then(y,ne);re((a=a.apply(se,E)).next())});class Ve extends ee.Component{constructor(E){super(E),Ue(this,"canvas"),Ue(this,"randomNum",(a,x)=>Math.floor(Math.random()*(x-a)+a)),Ue(this,"drawPic",()=>{this.randomCode()}),Ue(this,"reloadPic",()=>{this.drawPic()}),Ue(this,"changeCode",a=>{console.log(a.target.value,222),this.setState({value:a.target.value,showError:!1})}),Ue(this,"onVerify",()=>{let a;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(a=!0,Se.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(a=!0,Se.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(a=!1),this.setState({showError:a}),a}),this.canvas=ee.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(E,a){const x=this.randomNum(E,a),b=this.randomNum(E,a),y=this.randomNum(E,a);return`rgb(${x}, ${b}, ${y})`}drawText(E,a,x){E.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const b=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);E.font=b+"px SimHei";const y=10,ne=(this.state.contentWidth-40)/(this.state.code.length-1);let re=y;x>0&&(re=y+x*ne);let ie=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);b>40&&(ie=40);const le=this.randomNum(-10,10);E.translate(re,ie),E.rotate(le*Math.PI/180),E.fillText(a,0,0),E.rotate(-le*Math.PI/180),E.translate(-re,-ie)}drawLine(E){for(let a=0;a<1;a++)E.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),E.beginPath(),E.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),E.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),E.stroke()}drawDot(E){for(let a=0;a<100;a++)E.fillStyle=this.randomColor(0,255),E.beginPath(),E.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),E.fill()}randomCode(){let E="";const a="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let x=0;x{const b=this.canvas.current.getContext("2d");b.textBaseline="bottom",b.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),b.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let y=0;y{let a;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,E),React.createElement(Ve,{ref:x=>a=x})),onOk:()=>it(void 0,null,function*(){if(a.onVerify())return Promise.reject();se()})})};var Re=Ve},74089:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return y}});var ee=ae(59301),Se=ae(78241),He=ae(8591),Te=ae(43418),je=ae(5083),Qe=ae(92832),ue=ae(1710),Je=ae(95237),Ue=ae(43604),it=ae(66649),Ve=ae.n(it),qe=ae(92232),Re=ae(52985),se={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=ae(30467),a=ae(53051),x=(ne,re,ie)=>new Promise((le,ge)=>{var pe=ye=>{try{be(ie.next(ye))}catch(Be){ge(Be)}},Ee=ye=>{try{be(ie.throw(ye))}catch(Be){ge(Be)}},be=ye=>ye.done?le(ye.value):Promise.resolve(ye.value).then(pe,Ee);be((ie=ie.apply(ne,re)).next())});const b=({dispatch:ne,courseEndTime:re,classroomList:ie,successCallback:le=()=>{},visible:ge,homeworkIds:pe,courseId:Ee,isBatch:be,shixunHomeworks:ye})=>{const[Be]=Se.default.useForm(),[st,Xe]=(0,ee.useState)(!1),[xt,_e]=(0,ee.useState)(!1),[ht,Ot]=(0,ee.useState)(!1),[Xt,Ut]=(0,ee.useState)([]),[Zt,at]=(0,ee.useState)([]),[zt,pt]=(0,ee.useState)([]),[Ze,ut]=(0,ee.useState)([]),[Ht,kt]=(0,ee.useState)([]),[At,Sn]=(0,ee.useState)([]),[Oe,Vt]=(0,ee.useState)([]),[ln,Zn]=(0,ee.useState)([]),[zn,Et]=(0,ee.useState)([]);(0,ee.useEffect)(()=>{ge?ft():Ce()},[ge]);const ft=()=>x(void 0,null,function*(){Xe(!0);const We=yield(0,E.oR)(pe[0],{course_id:Ee});Ot(We.no_group),be?(Vt(We.all_course_groups),Zn(We.all_course_groups)):(ut(We.late_course_groups),kt(We.late_course_groups),Ut(We.submit_course_groups),at(We.submit_course_groups)),Xe(!1),Be.setFieldsValue({end_time:Ve()()})}),Me=()=>x(void 0,null,function*(){const We=Be.getFieldsValue(),$e=Ve()(We.end_time).format("YYYY-MM-DD HH:mm");if((be?zn.length===0:zt.length===0&&At.length===0)&&!ht){He.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}_e(!0);const De=yield(0,E.Mc)(Ee,{no_group:ht,homework_ids:pe,group_ids:be?zn:zt,end_time:$e,late_group_ids:be?zn:At});_e(!1),De.status===0&&(Ce(),He.ZP.success("\u64CD\u4F5C\u6210\u529F"),le(),ne({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),Ce=()=>{pt([]),Sn([]),at([]),kt([])};return ee.createElement(Te.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:se.modalWrapper,width:be||ht?520:760,open:ge,confirmLoading:xt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>Me(),onCancel:()=>{Ce(),ne({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("div",{className:se.tips},ee.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),ee.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),ee.createElement(Se.default,{form:Be,layout:"vertical"},ee.createElement(Se.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(je.default,{style:{width:"100%"},disabledDate:We=>(0,a.Q8)(We,re),disabledTime:We=>(0,a.d0)(We),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ve()((0,qe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!ht&&ee.createElement(ee.Fragment,null,be?ee.createElement("div",null,ee.createElement(Qe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:We=>{Zn(Oe.filter($e=>$e.name.indexOf(We.target.value)>-1))}}),ee.createElement(ue.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:se.antdTable,rowSelection:{type:"checkbox",onChange:We=>{Et(We)}},rowKey:"id",pagination:!1,dataSource:ln,loading:st,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):ee.createElement(Je.Z,{gutter:24},ee.createElement(Ue.Z,{span:14},ee.createElement("div",{className:se.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),ee.createElement(Qe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:We=>{at(Xt.filter($e=>$e.name.indexOf(We.target.value)>-1))}}),ee.createElement("div",{className:se.tableWrapper},ee.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:se.antdTable,rowSelection:{type:"checkbox",onChange:We=>{pt(We)}},rowKey:"id",pagination:!1,dataSource:Zt,loading:st,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),ee.createElement(Ue.Z,{flex:10,style:{maxWidth:"280px"}},ee.createElement("div",{className:se.homeworkType},"\u8865\u4EA4\u622A\u6B62"),ee.createElement(Qe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:We=>{kt(Ze.filter($e=>$e.name.indexOf(We.target.value)>-1))}}),ee.createElement("div",{className:se.tableWrapper},ee.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:se.antdTable,rowSelection:{type:"checkbox",onChange:We=>{Sn(We)}},rowKey:"id",pagination:!1,loading:st,dataSource:Ht,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var y=(0,Re.connect)(({shixunHomeworks:ne,classroomList:re})=>({shixunHomeworks:ne,classroomList:re}))(b)},55018:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Ve}});var ee=ae(59301),Se={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},He=ae(92310),Te=ae.n(He),je=ae(71418),Qe=ae(2859),ue=ae(82186),Je=ae(92232),Ue=(qe,Re,se)=>new Promise((E,a)=>{var x=ne=>{try{y(se.next(ne))}catch(re){a(re)}},b=ne=>{try{y(se.throw(ne))}catch(re){a(re)}},y=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,b);y((se=se.apply(qe,Re)).next())}),Ve=({data:qe,className:Re,fullWidth:se,style:E={},onClose:a,onOk:x,showFullTools:b,noAssociationId:y})=>{const ne=(0,ee.useRef)(null),re=(0,ee.useRef)(null),ie=(0,ee.useRef)(null),le=(0,ee.useRef)(null),[ge,pe]=(0,ee.useState)(!1),[Ee,be]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),qe!=null&&qe.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",qe!=null&&qe.src&&ye()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[qe==null?void 0:qe.visible]);const ye=()=>Ue(void 0,null,function*(){pe(!0),be("\u6B63\u5728\u52A0\u8F7D\u4E2D");const _e=yield(0,Je.ZJ)(qe==null?void 0:qe.src);ne.current.src="",ne.current.src=_e,ne.current.onload=function(){xt()},pe(!1),be("")}),Be=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",a()},st=_e=>Ue(void 0,null,function*(){pe(!0),be("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ht=yield(0,ue.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:qe.title,file:_e.dataUrl}});ht!=null&&ht.id&&!y?(yield(0,ue.ZP)(`/api/attachments/${qe.id}/add_subitem.json`,{method:"post",body:{subitem_id:ht==null?void 0:ht.id,settings:JSON.stringify(_e.state)}})).status===0&&x():ht!=null&&ht.id&&x(ht),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",pe(!1),be("")}),Xe=()=>{const _e=document.querySelector('a[href="https://markerjs.com/"]');_e&&_e.parentNode&&(_e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ot=>{const Xt=document.querySelector(Ot.name);Xt&&Xt.setAttribute("title",Ot.title)})},xt=()=>{re.current=new Qe.hP(ne.current),re.current.targetRoot=le.current,re.current.addEventListener("render",st),re.current.addEventListener("beforeclose",Be),b&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),qe!=null&&qe.snapshotData&&re.current.restoreState(qe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Xe()},300)};return ee.createElement(ee.Fragment,null,(qe==null?void 0:qe.visible)&&ee.createElement(je.Z,{spinning:ge,tip:Ee,style:{position:"absolute"}},ee.createElement("div",{ref:le,className:Te()(Se.imageDimensions,Re,se?Se.fullWidth:""),style:E},ee.createElement("img",{className:Se.img,ref:ne}))))}},46713:function(gt,Lt,ae){"use strict";ae.d(Lt,{xp:function(){return je},AG:function(){return Ve},JA:function(){return ue},FX:function(){return Me},k$:function(){return Vt},ub:function(){return ln},e6:function(){return Zn},v7:function(){return se},BO:function(){return qe},x7:function(){return ge},em:function(){return Ht},BV:function(){return Qe},qz:function(){return Ue},Gm:function(){return Je},yt:function(){return re},I2:function(){return ht},z3:function(){return He},GY:function(){return Sn},wC:function(){return Oe},Pt:function(){return At},Oe:function(){return kt},L6:function(){return Se},RL:function(){return ee},f$:function(){return Te},j1:function(){return E},jD:function(){return Re},g4:function(){return a}});var ee=ae(58143),Se="data:image/png;base64,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",He=ae(4977),Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",Qe=ae.p+"static/err.2323787b.png",ue="data:image/png;base64,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",Je="data:image/png;base64,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",Ue="data:image/png;base64,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",it="data:image/png;base64,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",Ve="data:image/png;base64,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",qe=ae.p+"static/douyu.1e926b4a.jpg",Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",E="data:image/png;base64,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",a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",x="data:image/png;base64,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",b="data:image/png;base64,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",y="data:image/png;base64,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",ne="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",re="data:image/png;base64,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",ie=ae(34525),le="data:image/jpeg;base64,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",ge="data:image/png;base64,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",pe=ae(59301),Ee=Object.defineProperty,be=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,st=(Ce,We,$e)=>We in Ce?Ee(Ce,We,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ce[We]=$e,Xe=(Ce,We)=>{for(var $e in We||(We={}))ye.call(We,$e)&&st(Ce,$e,We[$e]);if(be)for(var $e of be(We))Be.call(We,$e)&&st(Ce,$e,We[$e]);return Ce};const xt=Ce=>React.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},Ce),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var _e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ht="data:image/jpeg;base64,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",Ot=ae.p+"static/certificate.a2a9ee77.jpg",Xt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,zt=(Ce,We,$e)=>We in Ce?Xt(Ce,We,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ce[We]=$e,pt=(Ce,We)=>{for(var $e in We||(We={}))Zt.call(We,$e)&&zt(Ce,$e,We[$e]);if(Ut)for(var $e of Ut(We))at.call(We,$e)&&zt(Ce,$e,We[$e]);return Ce};const Ze=Ce=>React.createElement("svg",pt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},Ce),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var ut="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Ht="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhAAAAGWCAYAAAApAbrRAAAgAElEQVR4Xuy9eZBd13kn9t239IpuNBo7CBIgNhJcRXGRJVsjj2ssjyWPR2NbnnFlKslMKrRjKRxZVc7EValU/5OKXVYoD2XZlsYpe5JJJonLlaqZTKKRJWuhRErEiJsFUVwBEiB2NBqN3t9yU79zz++9rw/OXd7r9xpN4DSLhffuPec73/nOfff7nW87kYS/3kjg8bh64ICMjI7L1vFR2bNlWLaPlGRLpSwj1ZIMVssyWG9KQ2JZWmrI8kpd5q/V5PLsgpyfWZKzM0ty9fy8LMpU1OwNQ4FKkECQQJBAkECQQP8kEPWP9C1A+al48O6q7J4ckN3bRmXvlhHZO1yRTXEsMf4HEogiiSL72UokxmV8xr2SiDRiieeX5dKlJTl1aUnenbkm5058Jjp/C0gwTDFIIEggSCBI4D0qgQAgOl64ONrzOdl6ZLu8b+cm2T88IFuGKjISN6XRiKUJsACSABAkDaDAz+51fDcgI5JSJFKOSxIv1WR2ZlHOn5qXVy5elddOfzZa7JjN0CFIIEggSCBIIEigjxIIAKID4R55Mr5t3055cPcmuRtuCQMMmtKsi8QADrECCgQSBkxkXG8BDtsG38uRlMx/TWnO1+TK27Py/I+vyavTT0SzHbAbmgYJBAkECQQJBAn0TQIBQBQQ7d4n48m7t8sH94zLoYFIhuuxNNxuvQQQGnREIlGlJOWry3LpxDV58diz8qJ8OaoVYDs0CRIIEggSCBIIEuibBAKAyBLtVDzwgdvk/v3b5OGRkkxILM0GbA4pfxUb2wCLRC9XDHTjkpSjpjQuLcq7r16Ub7/6X0dnejlGoBUkECQQJBAkECTQiQQCgEiR1qGn4u13b5eP7BiRfQQNTeRQZPyVykmsQ167ThYIbUkXn8uxlBZjWTw9Iy89fVKOyVS00im90D5IIEggSCBIIEhgrRIIAMIjwfv/KD5w1y75yEhZtpgkCRUQuVaBd9OfQZgtPmIpRSUpXZyX1//ja/KNi1PRXDd0Q58ggSCBIIEggSCBbiUQAIQjuYf+JL7n7u3y4WpFhhrN1e6K2MRDqowK66rANdwjqbzvekhNz11E0sxoU766JKdfuCzfePfT0eVuH4LQL0ggSCBIIEggSKBTCQQAoST22P8cP3JoUh6FpyAy+RWCfIgEGOjPrpSz7nW6IqCFP47L/rzOexwzlvJCXaZfPil/9eZvRxc6HS60DxIIEggSCBIIEuhGAgFAGKnF0aN/Jo8c3CwPwzUgDWkg9bIM/4WVqv7csjRY10YpkgjtdEpmVhqnTut0Fw3j4M+lhzFaWAKpnqpduSSl2WW58sp5+dobT0QXu3kQQp8ggSCBIIEggSCBTiQQAISIPPjl+N67t8oHSyJl1nRIYEVSRZKf8a8GBhQ0AYHvnq9NWl2IrHFQaKpFK5YmaSBDAwWsSiUpzy7J9EvT8vXgzujkJxDaBgkECQQJBAl0I4FbHkAc/cN439075WcqJamW4KhIqkj2XC5R1KpQiaqTrFbZ03EAImaW5cxXXpWvylS01M0DEfoECQQJBAkECQQJFJFATxVYkQE3UpttvxePPXa7/PzooExEsdTJm3YX9IPfpnJ9rJU+aDnujdKpWTn+7D+VZ5PYzvAXJBAkECQQJBAk0HsJ3LoAYiqu/O1D8pGdw7J/pR3qsErCLpBwlTUbe5T4KsUNOgQN7hJyjCxQUYS+5gWff3RWnvnxp6PXev/IBIpBAkECQQJBAkECKiXxVhPGfV+Mjx7ZJR+InVRNLYdeAghXwbvWjl4CCASCLi3LtedOyVcv/fPo2q22tmG+QQJBAkECQQL9l8AtaYGwrouPDlZlNM4oTV3SqZPI5CxJ7F7DErnX8X0VEFF0dFv3M/r0gr6lUzl3TV595pR8X6ai1PLb/X/EwghBAkECQQJBAjejBN77AOKTcVk+LJU901JujErUnJeoCp0+LvHpWZMNWXcV6CN/Gj+0b0IeaMZS97kWXLdCkYWnm8LX13VhwEKAjI00t4YBACpt04AUVQ3TTelM+w7ryktn5a9PfCY6X2QOoU2QQJBAkECQQJBAUQm85wDE3ifj4cFB2TZRkYnBimwaKMlgqSoDpViqUKRRRcpx3dRxaDZiqdeaslyry9LyilybWZLLA2UpH9khHyxFMgilnJV6WVSIbjvWkOD1LOXf7RjslxVfUS5L+fKinP32W/LNYIVYq6RD/yCBIIEggSABLYH3AICIo71PytCWIdm9ZUT2DlVkvFKSwXJZBrCTLzVxdlV6fQYDKkpSataNtWF5JZZ4IJJBn3Lv1aPRifUga8yKdYXUHVeK7pMFICqYdyz14+fl6WCF6NXqBjpBAkECQQJBApDAhgYQez4Xb9s9JndsHZU9lZKMcMmoWPUSpmVIuMsMZezrn/Y4pFkP0D4v8NFnJegkRZTxGXFToqKg5Lp5lKV85qq8+h9Py0vBChF+9EECQQJBAkECvZLABgQQcbTnc7J136QcGR+R7eWmsTY0suIFeiWMjUbHrYLZDX8AHss1WX7+XflWyMjoRoKhT5BAkECQQJCATwIbCkAgO2LfhBzePi57JZJKpcAx2g3bpuwEHfomy7b6XlY/t73bNm1sX78ibdN48fXVY6BfFv1KWcpvXZKXjn8qeiP8DIIEggSCBIIEggR6IYENAiDi6K4vyP7bN8uRakWGYbrPOnBKT7yTXXrWORZedBVLrM+5cHlKGxvXO2nrG9t3XkbWtTxelhZl+lv/JHq6Fw9NoBEkECQQJBAkECRw4wHEVFx56Ha5d9ew3AEF2Wwk51GUysnhUf3Ikii67I2mxFl84D5olUvXx5K4yj6rLflhmzSaaUCjiIxqdVl58aw8E9wYRVd/g7X7ZFw++NNy55FJ+Vv7N8sHJofl8GhFJqOSDOIHU8VvpmTOcTF/USRSU9U/8BE/KBz4gj/c421cGkXus4jMrYjUGwmdakVkwL4h9Km0GId/A/ZY2JVGezyeFAse8D//3DHJC8aqxxLXGrI0X5cLF+blxydn5Jl3ZuXZNy/KuyF2Z4M9i4GdIAErgRsKIPZMxSP798m940OyO3bKSceNRCm7wZFRWeKGPbWiXBFx2+G+V9Faeu490gMt0E2rqUA+NH3ywT68B5587Qwwcspau8GRPv45R827HktfB5+YC/50P1h13p2TH/7o16N3wtP/HpPAVFx6cKc8eNdO+eihCfnwthG5Z3xQ9gxVZBAPezM2z9V1KLZhfwm4zz8obbTFPd2vgpPkYpHFegIEDNgotwGH70dVVm8P9F22KAP0OY595qXeXH2f1/kvaIHG/IosXFqUU5cW5OW3r8rTr1yWr7zyG/JGONflPfbMBnZvCQncMACx//PxxP5JuW+gLBNiwUOaiV7vsOHrh89fH7WNleJ1vWpunADv6b46dsA9llvT5OeicRS+dhif8Qq+ORilb2M50qwKvN+0JbjT4jI4FmVTqUj50qy884Nfj/7GjDIl1f2bZWRkRMarkYwNRTIkFamWYinB6lKKJV6JpdFoyPJyQxZXVmR2Zkmunp+XZZmKWgeP3RK/khs5ycfj6vsflQce2yO/ce8O+fujA7K1HJn0XPPXaLZ3+djJY8dvAAIsDAAJyemyeO7MdfzRKsDvpGUtAaZvuSQyWE5o4HtL0ZeS73VYKOxngBGCCVo10Fe3A20AE7QDbdwDWAFwGakmY+EPIKTWMACmMbMiZ18+J//6+Xflf/nhN+U1+YuIhpAbuSJh7CCBIAErgRsCILZPxZuO3CnvGy3LGBWhVp7mJWeDI12gUETJ5q2uj2YaXa3Q00pZ542X1q/o3NAOFgSUufYBjLTy2A7vpfmaXJmdkbdHx2TrprJsq5STehim8FUkLVQAA4YblInv4AFnbFypyaVrC3L59LNyNbzU81Z/Dfen4sp92+XwT9whnzo8Kb+6eVi2V6JEeRMsGMWeWLZaLguCBbSj8ofSpsKHIofCBpDAfQ0AjPXBuh7oDoH1AG3QX/ez4NTQocUBgIOuEwAB/AEkaGvFYCUBCQAQGAs0Ye2gFYPWD/B2fkHePn5B/tdjZ+XPXr8gJ4M7Yw3PU+gaJNBjCaw7gEAlydu2yIOjVRlHvIMvfkDP0VWyPisFlaC7ay/S1kdf09FKGDEK4DctQNLlm985zzTgkremjA1JG5t8mRe6itsgXczHtAEyaErFBnledz5G1lxbNEoSRbGUGiWpLy0ZMHHhx+fljExFK3nzCPc7k8D+L8a77tsqv/LYbfLp7SNyFxQ5/mgxMIqZFgFlJYBSJgjQAAKK2cQhAAzYHT/uo61xIViLBmgCPMAaoGMm8LJAzAOBh7ZoANi0nnfrCiF4wL+gifEJRHAN9OlGMUAoao/JcdH+7Rk59uIF+dL3zslfzvxWNNOZFEPrIIEggX5JYH0BxFRceWSv3D8+JNuhVNNiBlYpYieewI0HyKKh27qxBVn33PHxPS3mQN/z9XMXLi1GI2uB3ZgKA5icmI5u+EuTib7OcXx8w90BXhZXZG6mLu/OzsvF05+NFvv1sN5qdB/6k/iRn9ov/92+zfIzw1UZoyWAyhZKFooZu3kCA4AK/lEJU4Ev1xMFTsBAAEBQAmXO/i2gYWMmjDsElg9LXFsUfOsCcABasC5o4MP+ePHws47FwDXc0+BodkkuvX1V/vrrb8vvvP6b0Vu32nMQ5hsksFElsI4AIo7u/kM5vHtCbo9s9kJanIAWlq5xwOv0+6fVQnDb4XteTII7JvvosXS8QRHezYvbxjRkjc+x89r4Yjrc2AxfLYm0uI2sOXRSH8PETEQSLSzLwrWanP/hspyWJ6LljfrQv1f4+tCfxx//e0fkS8Nl2YNQBypa/kslDiCAa8iEAKBQz3/rM10cjJmgWwHXoeDRF3+wMAA80DLhxkvo/gQejLfA2KALQNPiUfFDHnmPAIgWFcZB0AXCwNCVuomHeOf/Pi6/9KNPRS++V9Yv8BkkcLNLYN0AxK6n4u2HJ+Qe7loBIho2Y6LckAif8W+ewN12Lo3Wy9NDi22NYnfu63vksRlJk+1wH9db4Edle7j8543j0iTPGC+N/xiuAwu8fDLScnDvp93TfK4CUA2JMB6ucUx+N0rD8sl58B5dNAtNmTt7Rd48/dloOm89w/10CXz4z+J/9Imj8r/DdQUlb4IhrcvCrE3UjoXQgZN0X6AN4xjMM6+UOV0bOs0SbQgGNFfGYmHdGq4lgpYE8KdjGQAiYE1gPAZdJkgTxT18H6rY2A0LOHCN8wA9jgtelmpS+z+Py0f+5jeiZ8MzEyQQJLAxJJCrsHvC5uNx9QOPygPVioyVlJJ0aWsl5VNcWqHl8aVpuW1dRZynnNnfx595SXuUe5oCxtj6XhrNIrLRbdzx8uTTyf00+WSN2YikOX1NTr3yLTkdAi07kXa77d/68/g/+cRR+dfMhGCwYytrAmfVW0WrMyq4c4cCp/sAlgH82GmtoIvCxDTYIdle08JYaOOmbIIXAAFmfWgrAoAALBoYm+mhrrsFQ+Ia01DxXbtWCFQYzwF+/6/j8pMvPh490500Q68ggSCBXktgXQDE0T+M923fJPugVJAeiEk0c0pPo51pg5Mo7amUZvLudysR0x4+ed2W0uJplureKj6c0y4JclbxmHEipn35rQpKTO0LHpoSVUsSw4XAdigEVHNWlzyaadt4A46VJ78WKSWvlkyVzHxrsWpcu076GmnDzQGevWuKQ8tE5FpdLj1/TN6QL5um4e86CZiU2rKMS3VbTSqNWErxoETxkkQP7JFf/oXD8i+hrKGMqaS1gteFowgOeA0PpIlrUFkVVPiIUUA7gIPWrt/GR5BFGixMAKR9U9CiwIwJghoGQDKrgsCFrhO0NxYKVciK7hB3DgQder7LNWn829fkYyen5ZgWYTQkcbQscWVJGhdF6nJcagGwhp9ZkMD6SKDvAALFovbtlfsqFanWlQm+4qneqKfMtm47KE6fMkP7PJqkr/nANbcfNB2tFFk0qcTBTxpNXGddBXdJNc/ufLN4zOuXxrMrI3cM3yNHWmltcT9trTj3hUWZfuGcvBbqRzgSfjyubrtHDoyW5JHhqnykUpKHqiXZHUUytNKUaO+YDDy0S0YhYzf+QVOCTtb1H5jmqWMN0B7XCSawo6dLBEpdp1/qzA20ZxVLukCo2EHTBGWqypcaDDAzQ2d3EECYgExbt4L1J8xv0Y6HgE/72zRzW6xJ/NI5uXZtRRqohNm0cL2Kg/aaMltryomFmnx/ribfWF6Wl8//tlwMxafWR4mEUW5dCfQdQNz3pfjgWFV2tvzmOTv59ViKRknisuVDf3bHzrpXlM+iNNAONIvwpcfutp+PBq+Rh7w5Fp0bYiPml+TyyxfkzQAirFSn4oF9m+Xh0SH5xUpJHi2X5WAlkt2ozUG3xOZBkTsn2rEC2P2zdDSoMH6BSpvxEVTwegfPOgvod52lQlkeNDhgO6Z9QvkzwJLgRGdyMCbDtZS4fK6yINg4Dj0u7msaGHNmSeStGRECC03DntR7rSlyaqUhP5pbkm8tNeSrp/9Z9HreMxzuBwkECXQvgb4CCFgfbr9NjkZlqaTFNOSxrmMGzEtTxRD4+hYZJysOYdXLrUdjgWbR+A5ffERW/Qh3vj756DY++fhiQvLWpZP7oN8sS+nyNTn9xhPR6U763pRtn4yH76jK+zcPyn82XJF/MFCWbSbOweY1MoYBBZe2DCX/D9uAQ1oBWrUbVI1pKnwNEpi2qXf+WkGbZ1OlThqXh3UzMDMDbUwchEoZ1evSqkJp0zwZa8Fx9HkZnCP7uGmh+j5dGTPLIufmRC4ttGWkQRLmrc7VaCzX5cdXl+XfzK7Ivzl/NRSfuil/Q2FSG0ICfQUQ93wpvmO8KrsR+9DtbPMAg0u3CIDolpde9UtT4mmBn5WGRPWUMz56xRPBmQt2suh3szbvLsqJdz8dXe4l3+8tWnF0x7+Q948NyhODFfn4UEW2Mk6AlRthLaCCxeddoyJbhkUGSu3ARChzBlfqrAsGHZr1tC4GAgoNHOhCYHwDsyloWbjud+VUu6TlQQdgkn8dMwF6mAuDJXUbjEF3CTMw3OBJWBwuLohcWmxbHwzvKkBUAwgDLGJpLtTkjbma/NnMivyrS78VnX1vPSOB2yCB94YE+gcgcMrmLjlSGZTRUl2a3WYJuH77vIyJNH+8Xg5NI4te3lhF5uRr44t3gJ+7KF/uXFzln2ZRcC0vpKN57CSWJO0Rd+fXSvMsSYRzNV4+LT/2ujKm4tLEZhmfKMvd1bI8WC7JXaWS7JVYtg6UZGCwImUqPlO2wGYCQFMOlUUmR6Q0OSjliREpbR6U0kjFBHJGy6zSiMJLthoj/OgMXIU/nWZ2muHducE3jzHhLuC5DmhjSjhbugw6xHCIN8AflL5JYbQa+sqSlM5ck00/npZd9aYMwbKAP2ZF0BIBpctaDTgrYtcmkfGBdoElKt8VB5q34g6sJUGnblJ2GkgQfPDcCpbFJujQgMKVjXZNuG4LHUSp3R2MteA10ADP2hVC2YPG5cXkf8iH4EO3xXW0g5WDsRzoj2dwcliu3j4mF7aPyHK5JDFOGa2Uk/H4xzXFPZw+OmiLcy3gULH6qtTXuIpU7pI0I4RBx9Ko418+E+0lNqQteGs0Yllcqcv05SU5fX5RXjkzLS+9vSKvTT8h10KMxntDSQYu0yXQNwCB8y727ZXDvpMkfez4qh+aH2JZYl2J0a3K6FaUzBqvaLXGtNMv1zIX39i+SpBp7YqOrWWbNV/K1rwAbU2MvPaknbZWmqbmQ/MOoHRhXk6f+Ex0ftVz8Hhc3XVEDm8akocHq/LYQCT3lMpyoNmQnQNVGUYEP5Uho/e5e908JLJ9JNmpI25gYig5oAl1BvBHU7zOANCHS3HXy7oFVLCuUtPKlidPgi9eb2U/WHeErqhIhfzaZZFXLou8Md12HWgXApShLqREd8b4YDI3HLuNedG8D6CiFSt5ZhwF5qzbEiCYOdtzNPCvqdtgS1ybgEy7OHQpuPUiGABpgh7t+Re0BOjv5lhxHI5lz7zg+Rw6iJIyJJCiDBZqSezDkj0zw9TCsMpZp3fiuj5llAocMjsyKXLfdhF8ply1y4XywjyxXrrEd2vutjKmloEJ/LRpqqwQyrUib5TDUk0W5uty7sKcvHFxXo6fuibPnbomP3jlnIkJ6to6GxRbkMCNlkDfAMSdfxDv3LpJ9iAlckUVbepEQRI8uMouTdFllav2KUwfQOl2QYooeHc+WeAnr+S1C6qyQJmvbHeR8thpgMAFB1ngjwBlVcnxpqy8cE7e4PkZW3433jw2Io+ODcgnxgbk58qR3I6DGptxYnHQ5Zm508U17Dq3DoscmBC5fTxREnq3ixc50x/RXscIUKHzB8DgQG1KZ5wBFQmUFBUilVHL924D//ROnMCE8oKifOa0yGvTbaVIIKLrLHC+uEclhXHAG6wQ5vTKSnvHzaO5OScofyhqyo5ggFkYDKgkr5w7D9xyFSB5UHWoDPhAfwIUPY9WLIedOKwkmBODMA2fikfIBf+DBkADDtkC6MP3xVq7/DZdMlxjLTOurT6mHPfxfHxkn8jesfbZGwSIBEzkC+4SzAvf8Wzx2QFvBGFuSi1omeJbNoME66LdQbTEoF29Lo1SJLWZZTn5o0vy/7x0Xv7y1Lvyw4tT0Vy3753QL0jgRkqgTwAiju77khyoVmQT3BerFE5KhUOa72nudt0e3uBCVcApzx/v3tf08vp2s0A+fula0ON1y0eRglTadWDAgEqjzZpznutGyyNNru54LuiYWZJzsEKMPxlP7hiSj41X5R8PVOTRKJJJvuDZh4pYpwzC9L9vs8iBLYnlAeDBvKTVgVMaMEAhgA7N3RxD79ipgKlYfbtaHfRHd4Pmk24H3tM+f9D7ylsib125/oliYSYod320tS4EhV6u5QTXtHLTdRpaIMn+ynW2BudIBch6DoxfMLvnxuqzM1qKV4El8qploGfHehMAPaANYADaeh768C7OkfOiiwJ9uIY85Ivz1jt/yl1bj37ugMihLe1TR12QwRgUDSBIWz8TOr6Ez6R2CzF2Bc8I5ql5AD0NJhbrcuGtK/KtF8/L//GDU/L1K/9tdLWb90zoEyRwIyXQHwBh4x9KkZTrTgAllFMVQYH2Or/XbJAg7hlFEEkTu+Qq6gzgswM80CYrswF0SNNVZhyTgk/jUS8MaJE334Lpsdyx+Z3K1vxr5+by6PLGsdzx0+Sj50r5kG9NoyV/y4c7J3c++j7Xg+uYxrO7xq25oIx5U5YuLcjspmH5+fFB+SeDZfmJqCSDeIkbv7g9AtoXYAhlBIsDLA9wXfCIadflwJe7DurjS5zKFO4A94VPOgz+c5UBlRnmo+9hJ4qxAG7QBjtpXqMF5CtvirxxZXWaIoGOtjbQeuJaF3T2gt7pUtHpdUJb9ueuXd+n4mWmhn4Z4B6uYz2gGN0sDjdzo2UVsKW2GdNBvhjToV00+phvjAVZsuqly7fbn1Yayky7JfSBYfj80TtFDk+2S2sTlGCOLfeOrejJZ0aDAeOisGuLZw1taHHR1jECLH02CJ8lV/6gs1CTudcuy3dwVPkLl+Sr4aTR3qrCbb8Xj20dkW3Dg7J5tCpjQxUZqlRkAJXZmw2prTSk1oxlpVaXpfkVuXqhLtPnnpbpUIis+Dr0BUDs/P14dNdm2Q/FUlYWiKYNFKSSKyG9z15Du0al5XpddQYDFC7aZk0LdMzLyrbDd93H/c6x3IBDF5j4ePXx4c7TNzZ5IK9Z8tFjcP7sx3lSdnny0TLWfTiGL/vDnY9vzq7VyAVq7KPXGddAG6m9i3W5Z3RA/otqJB9uRkn9A/yxvDJfzlTEfKnD8vC+nUl6oxvxr83vrfGtn573oKjMwVNR4g7Ag2V2n/asCfrktRWB97RVQwMWKh64CZhySRM4D6YC/199qw0gdMEm7uRpCSDvhq5TF4FyooWEx2JTbvrES1oAXDmZ0zIRl1BZXe6aio4vBipKXfKaoECDHMgS8+NOW5eypmJlPw2UjKXDBkISZLE9rTfgEeOTtj6vQ8dEoJ8LPCCjjx5IYiG4nuBNy16DSfTH84b1wDoyvkEDFQIrjMc5a57xDMBFQ5mTXw3ECLCW6rLw5hX566fflj849px8O1RsLa68VreMowO/K+MjW2Tb1iG5Y+eo3Dk8IJtLsVTLZamUSlIuxVKOIrM/QWE2U4sMAbEIWYK3sN6QeqMpC1eW5fz5OTlxZkZOnZmTWbpau+XsZu7XFwCx//PxxJZh2WMUipN+6Dsemv74tJiAvHgAr3JzjgF32xQ96pv9dPyCb7wsHrPiDfLiNtLG98WHpD2oWuZFAybzAiV9NN3x02igXHN5QO6qivxyOZJfiEoyxl0jAYRRBhZQaAUDnzaC4qAQGK8A5UVFRAWoXQlUwLxH8zMVGsfifb7otTLSyoz9uYPVbhMoI4INKl349UELYOWvToi8Pt2O1QBdWi3AB2Mr3B+mnoPeDaMvggx10CRBjo7T0DtltEUfuksAEsgHQYlWxq0YCGzdrKwpO/QFP4zJoCIl8IGyZsCl3vG7FgVadRjnQHmDHuWjs0DQnvf4nHBsAkJ8B18fP5RYINAOMmExKh2UC96wPqAL2WAsukz0ehMocnz003EPLmhk4CWfRw2KKfPZFZn5wbvyr144L18+/hvySsjO6EDlTsUD926XO3aPycHd43JodEAmY3tcgj1tWOPp1iY0iiVGfR03eUafQrzSkKWL83Ly9DV5Y/qyvP3O70Qe52MHvN6ETfsCIHDy5vZB2dpLeUWNxAIRl7NP7CzarhPeekkTtPLm4AUoOf18PBbhO4+fvPudyLHVNpYdwwPyyXIkv9oU2aHNu/hMc7kJYrSnQOLFj+tHtyUAArtDvuRpyte88MEmCOAukDS5mzXbD5puHCcAACAASURBVGue5sudyoEKyTx3tuyyG1ehTeemnbIW6PoHoAn6334nCaKkgtQBmjTjU9lokxuLM2F8WgUoJw10NEgyClQFAHI+DASku4AmeVw3wZo6WtLOScditICWrUxJ8EL50zIDnt2MErTRtSN0XwIVd00YL0FrANM1ISed5aErcdIyAVDwM/sTlxfnQMBBxe+Th3bBsOS3AXiI4bABk8zYIF3MmweEEUjocuF8dlyAh+9n5+Tks6fkqRfekj8Piir/rQIr98Ftcs/uMbl/fFC2DUQyZKwITZNtLTaWtUWoLhLra/jOm+51fGd7WEoBSJbrMnN2Vt44cV5eeDOUSW/JtS8AYv8X413jkWyOKhLH9bbCx3f9aPCeez3r8cmiZ17gajzSIX3feLhWZPw8XjUdl2bWvfyfin9OWXNzZaDnX2SuLk9p9Hy8p60PriOHvhHJUCWSRwer8k9LkfykMaVbhYWXrg70w8sYL3kqlG0jIg/uENk/0U4NhNLQwXTaukCFqY+0xjVaLrTlANdZMZE0uNvkORMaUJiXlIrT8LkacI1Bm4xH+JsLiQvjwnwiPZ1ayEBKXbtBB+6Bhluumj8ogh4XQNCioPmjosb4VHr4TFcRZE5gRDeFHgfXeAgXdvN0u2SBBQ2uaH2g1ailUM2rP5mjjo9w40E0wOQ9yomAhEDxtjGRR3YnKbA8RpxrxzRb9HHTcgnm9POonydmrNCdAVChDwvThbPw/NBFBRkZ3myMCddipS7xyxflL79/Wp587ivyXPDDp7wZp+Khh26Xuw5NyAfGB2ULXBL1hsSwKNhnzPwLN8UqXSMS62vWM2iauNfxnfd5r4wjHZEptCJLZ+bk+I+vyvO3dkG8RLp9ARBHPx/vjqsyVo6k2UyxGJQaprxxEregPvM7Fx9tcF9/T3m0Cl92x3M7cjw9dto8Cg+qGmr63fTP6uObW9H5aDnrMdy5p/GfN7Z5Hpqydbgi/7hclo9XSnKAlgUssLtrYywC2uBBuX9HEk0PIKGtBDpFE0qCRZx4cJQrLzfCnoqB9SU0PbevHpcKmG04tt7BM/6B/nBUVTw5I3L8kt3N2idbz5/0uHvVVg+mTaKNLj5F4GB25ZYAd+G+52UVTRskydRJtCeA0LLCdShM1kswtSMsca0QOR6VuubHuHdU8KIBh9btY+jbol5GGZfbmSCcHwGPXgcdN8LnCfJGyiueGQTbkpaxcNlMF9JsgQDnHgGdlh/BDa1eOp6CwJTPhQFINusEoIzPGS00OqAXIOPdWXnhxYvyv333LfmT878dWYjZ6zfEe5ceTnU+skN+cnJY9saIi8NrIF6tw6LIAgnPdd2W7SAN9zq+p9FBcAuMenN1mTk5Iy9873vy/K0ct9I3AFEakFHUgEgz12vTOD67x1WbhS1LZHauKpND0/NZG/jz0Dtt13qgx3OtE+ivr3EOtCKkjamtLT7Li+6naRb5OWdZDbKsA3relDfdGlreWma8r/ly15C03LHd9abM2B7mxWpZ9g2U5b8vizxUKcsWs84KyWInSCVBNwOuQaH89D6R3ZsSXzUVm1acxhSvdsR8Ubtln7mLN4pSWTBcv7veNbqWDcqHfNAsbtrZOgd0v5BH8oEzHV6+IHJmru3K0JUWXdO4m3HAmhDgF1YDAg26STSwYcwCZawLJWlFxwBV+P81zbQ0TaN0bSCqDt6kYteWAI5DpasBBe7ptgSR2o1Dmq31tARoqWGhMJ11smkgAQ73bk+sD6Cng2eh0AmiaPnis0B+jMuEVUzVmHo9CHr4LOmASfe4cv2s6bXiePMrcvbVafnmX/5QPn36s9F0kXfDLdFmKh74if3y6MHN8v6BsgxiWVa9nyxY8IECfY19NEDwAQhXpi5IMWsdSQlWj/OLcuIHF+Tpc09EF2+JtXAm2RcAARfGpoqM1lZW14AYUNaIFWVV6IfgXSWeNgbaVWMpaX7Ip8tjFs0sALHW+bk8ZvEB3mtMkfW4c9bKCwFWFnjzjQGeK/BPluXukQH5cklkb1SCq9JfeAcvaV05EooM0fQIomQlRvTlDhAvZ7RhSibuuYGD2pXBI69pitcxEuSfPnIWWqJlwyhEa/7X5ZwZk6EDB90dPJQ+6KE8M2IhTs22ayPoQEj0QzvQokWEytVkCFQTxYsATe66qWD1bh28avcGFTN37azNwCwKADCACPzpMzloktfmd20F4HWjUK3rxmcV0aCFNHXtCgIdHfkGPrA+DNgkb6xOCpkSeNK9glNMj269PlNHy0NndRjQalM0WTmTbdNcSnxOdK0PlgQ3z5+iaXi2xcwIFgkorELCHGAe/9GfHpOPXVeptRc/3PcgjT2fi7c9fLt8ZHJY7mjCVWFPLd5AUynX6jJ//Lx88+XfjF7dQHytCyt9ARCHnoq3lyPZBKWhd7S+naxvlrqdu3NGe59Vw7dzdmmzn4+nvGscN20c0C7KQ5F2mvci881qo+ftk0GanIxyd4BeVv80GbAPguCrkdw/VJG/GKzIJiNTay7XSscNPMMLF6DhYwdFULaagYEEEMavLG3LBHbQUF7cGZM2lZdOA6Ry0ql3hi+rwXAfipq7XJ7doJUnLQ30ddP0zXoWlC/oME4A9M/PJ0dUA0zMrSRggIoG4+ozN7h7p8+cLgZt/ucOnOO5gIJzILDSNSWoxOhS4HeuES0wujQ2FSwzaFxXBXfZDABlHIZ+6XD9QQuy0dkZXC8NIBjEiHY6QBQAApapiUGRHaOJ9QH/alcNXSoENqBPixWtOlxrrrP+bTAWxszDpvxSBqBNK4fOfuEzyLVgbAWfWbq20BfBeleX5dwXnpZHX/ts9O66aIANPAgOY7xrUn56fFC2IsWyE1axRG4cRCf9vXopnWa5GcnKm5fluedOyfO3UnnyvgCIvU/Gk2MDMhZVnaDJmgqodO51srixosN+7ljeB8D2K9K2E346aQveOx2f883qp2XSKf1O+TfAoov1ixekJsPy0Kaq/LvBipS0gnPz97UCw8sWJulPHEnOguCLnMqBZmaa591TIY1StKZouhGYgcDdoFYqZn4IcrPZGQQqRmnx8CtWVLRZIq5yMfzbEzPJJ0sn0zeOsQEcEBcBS8TZucR9QBeOCwA0ANG7e7eIkgYQ+p7OENG0SUsHXFLZu1YGni8CK4WWmc5E0BYQAh/ywZoVBAeM2eD6s/YCgw21xUMDMfYn4ABfAAx7NiX/Akjo4Ff2dZ8Vgja3zgSDMPWzwxiHlotH1b6gq4h1NzieLjnOdGSm+nIMA55sOu9yQ+b+p+/JPW9+KjrVye/yZmt79x/H+x/YLj+DjUYjlmbZxjZgno1YIv29tbYp17uRDcaw76BVgf/uWGzHtm9dlZe+e0K+5z0ssBtGNnifvgAInG0wOSbj5kWckX7p7vqLWiuwox2stMHIcr1t6XCtF1r+RXbpmmcvCFFumG6sEQODUgK/HMfd0fu+Y656ji5f7OO2y7MWkE4Ri4geA/2y+El75htNqeGwrE1D8u9dxabT+ajcjIwsMQCIX7q7bQbmS5cvYW06ZhYi7hEIUOHQKmDuqUBE82KCc1WVWeaOmDET2OGin64wie+M7ucOFLTouqBiwDUoDgIQXbgK10ETykwrZSpv7tL1blrv5jUY0NkSrksEPBh/v3MUNtNNtStBWzbIB91KrKWgqzWmvUjAG1NVOT6tQ1S62kLETBj9PKAfwA1dCbTMgI7OFgE/Zo2se4my1G4m7TYwgMzG3LhuCh844jOEfzVIovxp4THPps0ownxgKdHpxEbZ2Ngb3cf+rhY/9x25+63PRO9scN3RN/bu/6P4wNEd8tODFRkGeMgbqGkzMEpJXQfzh2tp333ts8Zge7v+3ked4yEr5NSM/PDbJ+U7t4Iloi8AYu+T8fDIcHKmgf5rKstBqYsdbOvh8FggXHoYy3eNNIqM7+O3yBx8Y/t49/GQNWZae1wvwlfeD7HIfT2O+UF1sI61ZakDQIwNyb+nYnGD7ais+FKm+RuK4Vfubr94jSK3Jn+8jPnC1ilznI/xjzsxC64yoIJnH54aScUFcIG4A/DDQkPah05TtK4pwfRAk45qlYh6wbUPu7KHfpEnnaXAHTvN70XWCG0YGOjWyqDiI4DhrpouCrMuNhPCFyMA3gyAwPHX1qevXQNGOaosCw0OaPonT2jLGBaCIx3kSQsO2vHYc8qIu3laMJiRQv75HNG9hH58NvhskYZr6UFbAguffHR7LWseVmau2WqUOljTKraWe40ARoOahZos/v7Tty6AOPJkfNt9e+Vnh6oyHDfzwUPR34OvnS0kZW4xDbQoPfTVffR3AJcTV+SlZ07J9292ENEXACGPx9WjR2Wb+cEoS4G7OCW7E89qY14Ytl0evaKL72u3HmOshb9u+haVL2l32p5rk7d+pN+IpTZQkUdGh+T/1cGFdA0wUE7vhI1il8R18atHrXnfph0yqE5bGXQwJV/ubqVCfXIi21AxQTlQ8bfAAK7ZIktUHlSudJcwAI99tHtFpw1S0WE8Hc3PdE+a3Zn9QGsHd/HccbsZHtxlu24dKjAd2GlkaktIo1+rIJU9VdJUlrRplG4mgnYLUK6sEKmV5qqTN1kp1MbOk1dWhqSlyMjEvpE0AMB9yIoVJGnFYVApAQxBk9uXipsypwwNULCZFq5bjIGksCDo+iB8XjSI0Jkaeh0YsIo+bhwOQQpBBy0g9YYs/o/fvjUBBFzfj9wmPzdUlc1NWxCqm/feevTJAhAEJq9dlu++9Hh0fD34uVFj9AdASBwd/H3Z3hiR0vBKYlZaHEjM9u53XsN93tPtXcHoNj6hcRw9Vla7NH5cHrLadbJ4afPM4yNt3nq+7pxdmWs+fXLqZXufTGarsjJWlkeGqvIVXSuB0fQ6uJHKlbtEnHsBAMEXvd4du8GKeLlzhw0++HLWQIJnGEDZaFM/X/as6WCC5SJb/MfGNBBs0D+O8RhsiTHcQlXaeqB96iySpeMMKDcCCProtVLUJ4u6Pn0qS/rZXV60/5003V02szqY1cKdsqkBYQGHdjO1dvS2BgdAgHYJ6LUCfwR8pNcq1mTfRqSnlStdVDxqm+vmK/TE/rSkuCWpdZCuLyOCMtRWCH2Na8R0XT4PWo7mubPPjVlzm2IM3igbbZFppeI2ZfF/+NYtCCCm4oGfPyI/Nz4su6MNDh6wtvan4I2P4P16LLW/eUe+djMHxPYJQIgc+N14c3NMhs0LoyZxqSZxsypRXLXBKQvSxHcj7KpEZfU9TyGThm6HMcwP2f5rfvCWPtuxH9vmjUOedTtNHwCJ8+M89Hd3XN890iOvRfh36WT1SZtjp33cefvWNE+utabUhgblkfFB+Q/aL02zteaVL1/uvMcGRP7hPe2URr7QuevU1RPpo6ffGS9sXb2Q5Ya5o3VBiRuHQCWld9rmWVMHJmkwoXfIrkUA/ZgOyowGtw6CBiGUia8gkU49pfLSaa1U3FlKFvSpaMGrjgnQAY46W4GBlPqgLj1/t94BrTosB05+tLuKIFAHY7ruIG3d0Udvu1Yf95mnBQPjoR8DNDkPzp/9mDar41Q0SDIys6qD1gkdcGveBTZLg0AY68LMCw2++BzTKrbSkFsvBmIqLn1wrzxyxxZ5oB5LE6mabgxD3ru6m/tFYhuK0vXxW4mlNLciV394Tr528reimaK03kvt+gYgZCoeunNCNlMYWgGlCWh+sJ21Mbrsr5KJNrynla6+TvqaHq6xX944vO/y4BsDdNPakw/wqefvG99HQ19zx06bQxZtLQO9Bu7YLg13bB/Y8a2pK/+hhtSGh+XRiSH5qgYArg+aOzMqfrowfuVo4srQBYN0gB9N07RaMCjSBNvZOARdBwEKgrtcDWjAm95BcwxtwTAAwgZp0u/umqNb62/T/rSy0DEZrlWAO1sCK4zP1EAeJ61rWrhuBc7XjWFgnIa7VpCDjguAHK8LNlRBgTyuXNdlYKQbQRHPq6CyZowFlSt5oGtIWzsoWwI5BnnSDUMQ5tZZ0EAFbbQ7gUCOB4dBNoirMbQs81wHHaypnwX9nOrS19qqRDkQXGrrB+dFtxCfH8iIVVMXa7L45HdvLQvEwS/Gtz+4S37aGG1sQORalLt2L7gBk757dl28upDuCPDl48m95sZVlCKpnL8mr3/7P5enb8ZD0voJICp7NslEc6ANBEorqiT1gERZ37NQmKbZAigrErvXNf00euzja4t7vM7PafPR9H38mYdUzb+lXKx89Dh6Tj66Lp0iPLnjabpZcvLNO61vnvyH6lIrj8ujk8PyV7qOAV/8+gXL3SpewHjhIgsDLgwGNeo+vuO3tfKmEsOYUMq0QOgyxBxbuztcQEAzOl/24JF+fyoDghbySSVIUNRSijYAkcqHdMg3+dDBoVBKjLWgIiZ40Ic8uTEh2hKhQYRWnG4cA03tlDNjBSBrXZaZypA7aCpu7WZxi2lpVxX7abM+LQA6sFOPQ+Ws6bbcHvasCW3dcOcAHhnjgc+MYyHg4BroWg+t5yNqZ7HotdWgh4BAA0Dc14XRtNUHdDjnuZVbLIjyqXjw57fJR4cGZDLqUdCkG5+g31e81yxJXGrmH+VQNNCS9Nz2HO+li/LNmzE1t58AonRgSMaWKmJxvkg0JHFklWg8IBE/Y4GbTSnhfpqi1/1aP/AlVVdiSOLY+e7SyqLhGxv0eF1/Jl2XHr9jLteNbeeOea96oC3PehzzEs6Rhabj4y1NjlpGrXnYsdLko3lxZeyuoR7XncNiU2oTJXl064h8Tb/wdR9fWWTchwvjl5GFoXbHVCpQPjr9T5vhGZjJF7i7C2cgH5UBd870z9NSYBSNLXTEwkYtywRPsVSVDKlQ0oIOcZ+Knal8VDCgS+Wj6wrQrWN+L6rQFT6Dhg6IpLmcrh0GBaIvsxt04CZ337yv10S7YZjmqoMztWWGpn13Lm7Giuv/p9WEPBFQaMuBkamTTaPdHGhLKwXpcR4GtCi3E+VPOa4CADbYk7EtGmRg3vq547z0erqWKoIzrhvnRN74TOL6rZaF8cifxg/dsUXuQ8bFqvrUyTqbd6UvQ4Jty2kvOntdWxB0U7oceJ+WBNADbU1Xg4LWOzOWGO3II/jXaaNoh/uV5NjwytyKXPqrb8lf3WznZvQPQEgcbfs92TRUbQOI0nI6QGgOSqSVYvmaP4WnMdZWzlp5gTZocIGzxjKLa+mQhq896PG6/ux7ZkEPtFw+fPz42upxzMvMkZWeN2VDmXFczitNduYFpmRURFbuvLNk7NJ257C4LLXxrfLY5Kh8vbUjVyV+WWVR79SMMi2JTAyJ/NJdCcfaX+5GwPPlrOMWqDy05cB5mZiHjVaPVmCishIY2dlOOlPA7G4tj75gPaYsGjeELRbEWAOdjQDSuiomUyS5W6fyc5UPxzdxE7ZWgnaJaACjlaVrPcH4uhqn3t3rVEmmxLKUtlaWTH01CtHKSpfM5ry1FYXprXSjaAuNG5uhrRza8uP+HunuwXrouAuuk+vacWXkK/TEeWJuBHXM0NCZKqTF55u8GWuK/QLZEGjxGWDgKVwY76k6EFNxZbvIUHWTDG0alcGBkgyVGoLcu2q1JFFckvpiQ+pxLLWayEJjSVZOXpUlmYqWtk/Fmx6+S352uCIjUOAuUEhT/jmYYdXtNAuCCwqy0jjTAAQGKmKhYJsTl+QHN1u56z4CCBGc2T5Yl4FSxm561YtcWRDS+jQLtCnygJFOFm9o0wnvnbQ1IKGgXIzySpm3y2MnPBeRUy/bLNaltmlEHpsclr82pnub4cAcf/qVXXM0lMz4YGKB0ArUDW7UyocmfZ2iaGSuiktp8zndE1p50KqhfdQ6u8Gsi41v0JkgDPDDfR7xzDQ+jI//GZTopgnqapO6MiR51wqJvGjwo0ESlRauceesDwzTCq1F1+7SmaXCOWr/P4EITe8GfKgy3RpgUZmbmAorex2/QXeIDv7UYxEAmJe1tbrwHBOm/2o3ENvRUqXdEARjrntIH07GZ0gDAcqeAIipuKsqdypwQOtMy+1i+daxFW7NCMaOvCcsEE/Gw3cPy84tVdkxPCCbBisyWo5kpFqRCoAAd/F8pvC9HklUakpzKZblWk0WFmoyW6lIdeug7Kn3yHXhe1fRKqBjFex6rtJ97v1O33sYJ4tGuSzl+SW5/LUZ+aY8ES13Sn+jtu8rgJCn4sEDCzK0USefx1ee1SGvf7i/WgJLS1Ib2SqPbR6Rb3AHbA6GqiSKmACCvahIoAwAIGCBYP0DHSBHhaYVKnfAbqodzcXM3qA5n7EG2pWh77lKWGcacHdKUzXnQcWkXQBG2VprBK7zYDAGhmpfP1M5teVAAwkqcCrQtOetpTAb7Z2vroVAOZN/mv9phdC7b17T2RKMMaD7wQUd2jKhwQXWhgBPBzCSHxe0+MCEjltwLQcuX7qtXhMG2PIME/DP9eU83WfMBVwaHPAZY+aMnoeRjTpoS8vKuDBWZPH3NmIhqam4cnBUJndskf3jo7IdlgYRGWBwIZRnpcBBVzgFGMoWu3Kc3ltTNX6K9O/0nVq3cQ4ubV4nvX6MrXnFeJj3W7Py7I9+/eapMtpfADEVVyYnZWRiwR+sMjOSuDR4n9/1NfeBQRtNT9PQ99x2oOO21bTTeNRtsvjzjeeOSVruvH1jgJ80ft35u22L/MjyZJ3FYxH6vnUbqUttaEge2zos39TplzQ1u+ckUAHgXxzJjCBKKmAdgU+Tstk12he0W87YVQo0j0Mh8oRMKlBjTXAKGumAONdP7+7qqejcAk28TsUC4ARlw106eafsTLCnDdRkX5q6CRp05UZadajsIDfuxAmQSJtz1P55XzYH2pvYD+WW0BYP7WphjAjdKrQ4MLAUtKjEKbMWSFJFpDSPVL60KLnBRRog6mdOX9e1kHV/Ix+HoE7p1O4xWnMYwIn1wHz5zDEOR5emxmdaSYwcrePejc+gVQr/LtU2WCGpqbhyZKfs3DUo+8aHZQ8AANIs00z+uBcXCE7s9B3insKpx+C9rHE1X53y6DsBlGPpe3nzhuyurci7T5+UZ2+WCpX9BRAismcqHqm1XaISD0vUHJaoPC1NfDYvlcX02Ajfg0YauFeyfUED10lLfyYN33hZPLg02LYTntkHczZKLGfemp9O5KPHwRhpP1DKjnJLm0ve2HodOVZjcnXwqOYD7S8tSu3ObfLY7k3yrdaaqPMu3MOeaJXASxjHeP/avUkvHSSJNjzYCWCAhyKxxgMVBKPcdeYFFYh2dyBNFGONDSbuB77cVyknlCl2fjlaabuydy0IvO/uTHU/TV/3d6+ntXNp0bKC6/pz1os8je88Pl3ZcEzfWL62vnY+Xnzyo2XBx2OaJSdNBtpVAzAxVxOZWRK5tpK4oOiGYDtax0iPcRqM+SC/dKXo+BDWi9g4Low42v9F2XnHqBzBaZhIR4QBK01WBBS+eAFfHx8ASeuLtg2b3lm2gZW+2IOsWAX0L5Vs3Z4ksNGr+3xxGLxGHsx73FpRNG+aPtpcxyOCrJvS/N4F+cb0E9FspyBqI7bvO4BAWeudh2WAk2/OJwtXGpVYf+5EOOjnKjjSw7/mhTUvET/7xs66pu9pGuSX/BfhmX3Ib7kkzax5dyuforzpdi1FZmW2SkmqdfK+0O0aYD6831DZJwByruwuTkrtzpJ8YMeofIsZBb5KgDxkSWcgbBkW+eTRtrvDNSnj5azjELjLJ2/uSZ1sj50k7u0YEdkzJoKKl2Z9+//LKPL4hDYbTAJ47lBe/MK8yIUFkdnlpBCXLg6m3SO0LtFSo8EUXTgEt7DKbYQgSpxltHuT3LV1TO6ArmRcQz+WAumPrfdQiuUirw3vZ6Vl6rTNrBROPZZ5DyiefHzk8eaT2fl5efX5/zJ6pR/yXG+a/X9NTsWlPdKOg2iM2p34vMT6cycTZz/dp2zp4V9cRxt+bik4z9i857Z1aaSNmce32498op8e00c/izd3XN2/k3m7fPhkRVm4/Lgydnlw1/r8oNTvFHls97h8m7SwWLAK4KWry1ubMRG5bk3Fm6qJBUIH47lpiK2IdltymmZ++pxp4qfLBC/9nSMid21NYiz0yz1vXcP9W1cCBJd4bnEE+2vTyUmqdPPQEsHYD/MbU9VQdW0P7QJCu1rzxtaBOPj78Y69O+TekaopAtgoalHo9mlwD6Ty0UGbLD66sX50YoHodm6+fnBzXKvJlWduktM6+w8gIMXH4+qePUk6p1YqpXFrLZjNL+ihFwP9mrMS4d9aIzFLuQDCt3i+8TrhgeN28kBRyepxssYs2s7lgf0gDx8YcoFBtSxNLbs0epBz2nxdeZAHo4idfrh3+sdSP3i/ARDfgTLXx1SbmAjrznCPpAaQQAzEP7qnbX4HCNAAQn+m28GAD1tCmC93vvwBNvZtFjm0pX30difrGtoGCfBZurgg8sOL7dNhW781m2Wka1rgXivbSB07jmccYKLRvFFBlHF07xfl4G2b5XAUyUAcS0OXZy5aWrpou9ZmpNR+vzSaVh90eBR30eO53aqRvsyMckki8FGUZtavII1GI5bll87I9y798+jae/1XtD4AAt6gp2RApiXaO95+YE7PJg8MrvEzv2vB4t51/SZt37qU0uikLY47njum5mWtC+ybm+YX9IuMl0VH8+ibm3ufY1KmLj9FeSJdl45vTW3b+r4t8tiezfJdPHg6iE3HMRgAYg+5Yhoe4hJwnDeD2ezL1pDli1xnWNCMjF2iri/Bl/mRyQRAcKy1rnPof+tKAM8aXBkvXxCZW2kfFqbThPk8GuBsEbJb/RPPJk7jXPcsjE/G5Qd+To7uGJR9NkOimbfr16ut27r98iwMvmBIHw1fhUfy4LNAZF1DP99pmuZ6ki3R9NWg6NQak2YZwRivX5Ln3/6t6OyqX81UPLB/s4xEkQyWS6aORjkuSxQ1JG6swpAgkgAAIABJREFUSH2uKcuNWBbP/7YsbJSy2OsEIETkk3FZPiyVQq+ZaWfXC7CgryXfk5/hZMoOGffT72Heie8+rQ3uaRr8zHE7GTuNF87JNx/f2Fp46FtEDpxH3lxJW/O0erx2lVBXZnl92P5pqe/7kDy2a0KeWZVDb2tCUJm78Qf4jkqUbhZGWlAcTMc8M4JR8TrI8fCkyN1b29UcCz2ToVGQQIYE8IzSEsEAXv08AxzodFjcw3dmHjEjZ6m+3i6MOHrgT+XencNyBwL89BQRKKiDF3UQYZooOgEeRWlomuAJfBYNonSBDr+7AIIBkG6wZpE5Z82DYGUV2ImkcnZWXj1+Ud65Y1BGt2yV7SMlmRgoy2C5LNUoMmeClPQc40iazYbZPzVwHtzSkly9XJeLJ5flqszK8o3K6lg/AAEJPh5XZY9V+NcrodQy1plvLk1HK/dOX3e9opM3Lsbphs+8fuTfBStpY7n0dH89B9+4aW3z+onUb5+Qhw9sledMeqJ9gaKbzpKA8jfplUiTszRR+RB1IAgMdKlp86K2BZDIAl7oLDjEFznobRsW+dDeJFujSJZB3nKG+0EC+pk7MSNy/FK75LZO//RljehD0mCRWN/DtOLo6J/IodtG5IAbPIg5IYBQByj62rirr/vkPRlZbd17acGM5NP8xgvUoXDnpftrGhwvLUiSgZidjEn6sECsxDIPQIBCXHpuSHNBamja/LVlBGM3GlKbW5JL04ty4cSPZHq9S2WvL4CABKfiipyRqAUk+JSd6SCVkyDEfUI7oeH21TR9dHC/KH23rf6eRofjp40NfrPuaTnmzQVtfTxyjD0SmzXKapfGD/nw8fDlqHb7F+JHjm6VYzwVkS9QKnm8ZAESuGOjksfJib9wWGTE2rBatRNs9oUBIap2AwMwzQvCXofV4307RXaPtXeDeS+5cD9IoBMJ4Hl98XwSXKnrkhhXnH0OdRlrt64FAMS/eHZ9TuO86wvxnXsn5JDY47Mxz7ix2qIblZP3sq/Som7bahdLibEMvEb5oT2vueNoGaONHg9tEZtg2kBp1levSLmSbMvRT4+hW6XNS8+Z8Q8uL/xeittp6pgjxy3yfJD/ZpRYeUyFzGYSb8H+Wl6ch+a7JYPEemX6gYcYtTliiedrMntpTt5942k5K38RpabcFuG3aJv1BxDwPk1JuaWg2gqnuAWCys2dJRRft3+aJukkQCehqT/njeG2LUKnrbCvn0ORe1qOvrm4PPt49K1F0XY++qvpNWFmu/3J+JFDO+SYrt7IQEeeWYEXLSwEUPg8mhtZEkjj1GcsaAuCLkeMNDv05wubAGLHqMj7dwXLQ97jG+53LwEA33NzIi+ca8frGCUVtwGFVSCtQfRzvF4AYs/n4m2Ht8v9pbKUIqXEyBRM96y5YPgvSeRrB13u+qVdN4BPmi59t42PLtrgOpQl+MZ38KTbptFNo+eOmzZPXzuO794rMn/2yRsP933j+PqZIl9liRdXZO7qVXnnlatyWaaile6f5vyeNwBAmMcxkk9KSe61qPK4VdL3KgBwPCMzg/30/PJogHYaTX0PtElL00+77pOx21Z/z6IPWmljp93D9c54I0AprRpLy1Tz4JsL54x2aWum6U2hAE1kxgWAOLBdjunTH7EjY6wCLQc8G4AvV2Rh/Io9zpsvZPxLgIFaDuZgJnsmA4/uJqugA/CwfSQAiPzXQmjRrQQAVvEsHzsrck2deMAUYv1csqAXAythsVhp9D8GAmcU7d8m94+WZQRmdK+CL0tcbpjDsFJ1BJR3w7bTNHAN39HfVZRUfL5+ui126tzxa+BC2voeaYE2+mm+2dc3nk85u4pZz1/zkabYMQff/LV8XJn6gJl5xynZu200n+5nAr+5msxevCanTnwmOt/t85zX7wYBCAsipoyyjowS4r9t5dQZb3k08gDEajCSjK2VY6LAO+OJNFcDFD+Q4VidjuHjMQuIpSv8tuUjjwfNax69KbxMEvBAAHHnNjlmznxwbC2s26CXguWVASBwmBbOjtDVBnWapj5XATT02QcIUvvAbe0YirwfRrgfJNCtBGCF+OEFkVO21iDjIECPpchd2jyptf9ZGHH04JflnolB2QFlm6W8oIipDF1AoBWlT7mZ35+1bEDBaTDBvr6x2VaP61PclB/u+RSyq+CpZPV1zRdkocfWvOuxNMjRc/QBBE0jbw6+Zy0NvHFdfPLVcjMgqyn1C8ty7pXn5WQ/4iO6U4jd/rK8/eKEB4AJ/WcUj/pz77u02F630zTc61nj8Z7LQ96808bW8wPNIvR98/Xxg3buPIvMW/OR8Od3/5B+UbmuklEbOPAyLBC3T8oxHTxmAh4toMC/PAXTvHjt/zjO+9fuWX12gT7qmi9n/MsXNqwcpLVrk8i920KFybxHONxfuwTwPJ+ZE3n+XAIYtPWB1JnCzEJpjJGoN/t7nPedfxDv3LdFDteaEuksC9+s3SwMXxs3S6Fakhi03bbaHWIAhC1NjfZsy355fKE96fmyJjQPpK9pc3zNU5FsE03LHb+TpyZLFj7Z+WQJfovyg/GuNeTq+VPy+pmpaKETXvPabgAAoVm0YMJcul755E0muZ9GA9fTaGbdKzbqjWvVKe+UT7fydWfa2ZoBQOzbKsfoqjAlpbFq9khoXZHSZFrYipQIovyH97SPhAYXukywe/ARszRYLwLVJg9uCe6LG/ec3jojsy7Es+8mc+aBbW5lSkoE4AFuD7RDIak/eKZPQZRT8cAje+XeTVUZzUtPbOK0TKvk01YObXBPt6s32/EJvv66D9q6tCuJG2IVXbTDdbR17/G75kO35xg+upoeXDkcI22+ml+3re9e3tjuOK48ivJTpN1AJOXFpiy+MS+v9fIcjg0GIG6dl8ytOlMAiL2TcozHV2s/sHkJKEDBYlNoAwABFwbdFNzVaTnyfA2dOsfTLh/cIXL7eAAQt+pzt97zBrj99jvJ8wZgAMsai5rpSqk8k4UndSIG4ovf6w+AOPr5ePe2LXKgYeMe8gojuUWgfAdNuXL11YHwFZNKO83TbgGTwEEFYPJ4JR9pPObVp8jq53t2XH6y5qPnlPcc5tHR/X3Frjzbu5Ysy2UprdRk6c1pea1XVTADgMhb0XC/pxLYDQAxIcda8QqWOoEELQ6sHslMCmRhoA5Eq6KfjWw3uwh7OibT5lyG8TJ/eHcCIGip6OmkArEgAUcCeCa/diKpRcLMIR6DrouasRued/zhOO8/fq4PAGIqrjy8Wx6oDMhAt2dHUAl321+LKAtU+JRzUQCR9iDmAQgXgLjKOW/8TuaT9WPpFjQV4Q9tyk2JFhqy+OKSvCJPRCrMt7ufcAAQ3ckt9OpSArBA7NmSWCBapxZaQ6auQIkXKndvABsAEL94JBmUKXH4DB8zgANTQMmWboPKgAigDACiy0UL3TqWAJ7dr59MDtnCH7KEWKeErgyWVTeneTaT38NyXRb/6Pu9BxCIfdg5LvvBS8PWIqg4NR/cSeqAw3pZYrQvknbI4D70Mb9Rlc2hgwk1TR9fHB/85vHa+t07WSNpQaIt4MaMEVvjwaSF2rmijctjC2g47pe0ueJ6GemVHneN76EiHdxDv0ywYWlyDF/btEDVpRWZfvGcvLnWCpYBQHT8aggd1iIBBlFqsKDTOPXRxngJsx7E2KDI3ztsj05utitXsv4Daj/QDExgwniKYIFYy4qFvt1IAIDgr0+KzNeS+B5THM2+bVkllWAYzzkPe+tLHYipuHT/bjkyNiBjvriDNMWjswAadWmWK+3aC4Z3VaPAl3LIsdhPj+PLnihy35cdUUTJ+vg1YKFdkKlVV8JNi+xm/d0+RfjWMsmTD+gXpekDVwAnM9fk1CvueRwdTjYAiA4FFpqvTQIEEK2H2n6AfxhWA+zUNADAAwpQsWkgARCwNhAocFfHmAdcp9WCbg0ADFiHUYEyWCDWtnahd3EJ0AKh4x7MrrJ0fTE0HTg8v9L7SpSo+7B7sxwejKRcGEDYqo5ecGF37aySyAqQbFu02mReNUrf/SK0VwERh1ejeFXFSl+FyqIVM4s/DcmYBsRkWH20HF2ZFlmHrDbu2Ai8rDdl5Qdn5XWZipY6mcsq+XbbMfQLEuhGAszCQF+didF6+diMDPNDt5/xLwEE6jnwjAu6Qehn1uWr9QmcuP7QrgAgulmv0Kc7CQBAfOudBOwy4NeNfTDgFmnKdgi4OBZqvc/C2PVUvP22QbnduAKUiV9nK7izdO+lZTagn6+tT2p5Y+ushaJAxx0nLTvCN3baGFa5ZlY1ZhvSzZIlZYR/dXvy7rum2/rWJm3eWXJz5wUrxLWmnH/tv4psvlDnz3qwQHQus9BjDRJwK1Hy5cpdGI845nXs4HDPxEAcTqwR+ONOTgdVusFqph3y8CWpQnlbOANjDSsXunYiAVog4D5j7AM+83mGS2OQ57pYkIFnuueVKKfi0t075Y7hAdmc54f3FS7yFUPyFWlqbQBSCjvhfp5rwC22lOa/N5uLlJiCtOJLaWdkaL41j1mVJvOeg6zCVu54mlaWfLqRBeejx3Dp1CNpvnxa3ujWChEARN7TEO73VAI6BgLKHy9VBDkCOPAUTgZFIq4B1gOAABSS+vihhBXGPejDs0CHoMJ3UmcAED1dxkAsRwKwgCELY1WtElWyHZY0AAhTSAoAwj7XCKL83Hd6GET5eFx9/6OCX061EwBBH3xen7wHoUjQZZZSzaOfdd+Ny1gLKHCVcbdyyZNHGqDIm2cWoMriFfwszsnFbmMhAoBYyxMa+nYsAaRx7tksxwgWcCon/ucBWgQIrNDH6HRYIAAgeFqnrgeBPjQD84wNtGMVSrzEQwxEx0sVOqxBAkzjxLONz4jXwZ8ueMZn2Bxbj6wkSY7z7uVpnHum4pFte+WAT0m7ysyncNPKMRcVjS+40lWSLq204EBXEWZZTHwKPw1A+HhMs2RoOboWgyKgwmdl6LTMtc8ClBVQmUXfPJPLsnT8m3KimxM8A4Ao+ksI7XoiAQCI3eNyDLsvvEABEPCSZbZFq/6D9Q9jdwaLwtiAyN8/kgAIFt9h+V+dDqdPBuK5A6DxvuDC6Mn6BSLFJMAsDMY46HRjAAZmIRE48Pj6+ZosfqGHx3nv/3w8sXlUbiPXJWX6b5Yk0t+zZqbbFgkIBC1fcGVWEKE7PsbU18CrO7bbpmxTVPPG0bxpGpSHSxd8aFm5c0N7jk2efced62O6OYa7Jr61co/61nLRa+OTmW9ddbtGTZrTF+XtbspcBwBR7H0QWvVIAqwDoXdfIK1PKYTCJ1DAPQAMAIh/YAtJ4ZoOSHPT49CfsRJsGwpJ9WgBA5lCEiCA0KfFAkSwBgSfXxCjdQKfkYXRy0qUh56Ktw+VZVtUSbIAqiWJak78AK5xUu69rMnGdYkGBoybJjXgMGpIHJclcsd1v5MWxsujhzY+mnkLw3l2MkdNk/1XVkQgT1dumKtuDx7TZJ7Ha57cDUCza5rV1id3LWPcb8RSujwnZ09/NprulK8AIDqVWGi/JgmwlLWuOElXA0tXAzDYH54BErRAwIXBOhFM0+QhXAQgMBGjPwEKT/z8wB6ROzaHSpRrWrzQubAEGES5VG8XiTIpyjb7iK45WtPw3OLzUr23Foi7vhDvGSzLGJQNlDSUWsnu0jkZXocCLKKU2K9pCx259DRdV2CkjzH1WKBFBZzFA/ppmm5b3tfjUNnqe+74RRbWHZtABv9CBmm8udexBp3K2l0rjlkEaGiw4ZNPpSql6RW5cvJTcr7TM6gCgCjy5IQ2PZOADqKEcseLVCt7fGc9CF7H4EjjZBClPktAAwieOYD22gKBNo8FANGzNQyE8iWgszDYuvWcN5PgSrgtdCAw3G+IgeilC+PQU/HeSklGqFAHShKtKItBqSFxtZxUmASf9Zo0m3bnjHstsADg4eywoXhwX9PLl0y7BehxLJcvlw7bot1axvTRxTXy0Qn/aKv54WfSSJML50p5+sZ2Za3XQY+pZejjHW2XrcUkrS3azC/JwhvTcqbTypQBQHT6xIT2a5IAAQRiIGgtoD/Y+Ivt/xgEgZa8xzoQFnkn8RM2gp2AQpe/1pUukc3xwdtE9m9uR8WvaRKhc5BAjgTwLH71RNKIIMEc7NZYDR50lgae/V7HQBz8Ynz7QFmGWrEBzg7e7JwBIOx1/V1bFmAhcC0NtEDkPQzaSqB3wHRvZFkNQBv3XT5dCwN58FkeSMN3j1aPInNx50GrTtr8fe01Lxxbyx/30c91h3AM3ZbtfLynzZVuFVfmjZrUX7kk78pUVM9bT30/AIhOpBXarlkCBBCwEOCFCXcDPusHEddgndDlfwEgGEQJJljfwVgrGHBpz8/QgZZoCzMyXBgBQKx5+QKBghIAgPj/3mxnYOAZNWddAEDAxWazMpDCzMyiflkghgZlsLaSJCoNWOsCp7HSkFhfw3e242ffdx+tNNG4dIqMbRSt5RXKVPOFe+53TVPz5psP54vyi9zpu3LxzUXTAm+QaVY/8q/bUd5pMnHn4eODY6bJIE0+vjH1tVf/Rk7LlyN7ekuxBz0AiGJyCq16JAECCLyl6AcmIDAvDRsgyWwMWhJGq0kQJUtTAzjwj2DCHKhlT+akeRhR7jjQ6NE9oRJlj5YwkCkgAaZxwvrFImk8A0OnGreeV/sm7rUFAjEQsEDUVNyD9sl3EvNQYNreJnqnzQbaquB2YnyCu0vuZnzf2KSjd/lU9kXHyIuhWG8ZF+U7rR1k8crLciYAiLVKMvTvqwRYyhovTmAAKH9fSWtGqeM+2gFA/PLdSb48/uB85fHI+hhv0gLQYHonAMQju0MQZV8XNhBfJQFfDIQGuOYZjpLn3/xrrWizy72Ngdj/xXjXUEmG0kzi4COqXp9FEddWByvqybF9Vhtfe7NBsHRNMGdJmj4aDDKkUke760CGpQNeivLq8q3nrWm48igyzzw+Ov15uPTSeHXXz+U1jS+fLH70AzkbAESnKxXar6sE3EqUGJyBkHyp8gwM8+Ow3I1YAMH2jGgniNDnCmjrBNqjfHA4zntdl/mWH4wAgoWj9DktfM619YHWiV4HUe75XLxt85CM+kACF2m5LvFgJfmp4TP+5fciC5mnfDm2HqcIXc2f274If+BLz1vPzb2n6bvy4FhZ89R9smh3Mm+XJ353+VmJpJkmjzSZu+sMnoMFotvVCf3WTQIoJLV3IqlEiT++RBFMhs+4rnPkmYaJOhA4jRN/eMPRwgCwQKsETcOcDAMyQfsn94YYiHVb5DCQAcUoZc1S7OZZx7Nrg4QNYLD7aoBhnjDbbPa2EiUKSZUHZKysdvGNZpI9gT9aJkqOFaJZkwjX8C/bum14nfRAS7dBX+0aIA/6uraMpNHP4gFju+O6fOG7nj++axno+3retISQr7Q+Zm2VnFx3iDu2+/MoImNfHx0jkia7tJ+iHtPw35TSWzMmCyMEUYb318aVgC5lbX7INmaBL1Nz2qYyWDJWgmmcCLiE2ZdBmKChK1MSkPBQLlgfEET5U7eLHJgIWRgb98m4uTjTZ2EwgBIzRBAln2/zLFtVjmBKi457Wsp6+1S8actO2RxZy4IB4Nba0AIR6h6voQ366Laahl6ttDZZ4+AelXUWHy6/Lg9mjMUUN4wdwwAEt/aFuqfvZ81bzwe8a5ruXLV80uSmZZ0nA/fXUWQNs35Rbn/M541pORcAxM31HrrpZsNKlDxFUxfUMUBAHeHNWg6wIMCFgToQeBkTRNAsjJcwdnZM40RhKgAJU1PCWjmQxhkKSd10j9OGnZC2QDBGB88rAC1Brz4fg8XTag1Z/NJzPTxM66l48GhDJhcHEtfE8ErbotCsSFSqS8x77v004bq0QIdtQa/IorBPWnuMoXktQtNtk8dX3v2sMSm7vDZmrZWMi86pyPy1DH3r26nMXrkqFwOA6FRqof26SoAxEHRZcHCCAnynVYIBZngZD1cTFwZTO2kORntaG/TODp9NsR77agsxEOu6zLf8YBpA+KqmQkC0otFlh39RibKnAOKTcfngY7K1MZK4LaDAllD7oZoo/agmMT/zPpQRr+Pf63a/tq97HbQ1GHH76nHYV7fx3SePbO+2IZ/u2O53FxxpGeh5+OatZaX50GN0IidXbkVk4OvjW0MCFL0Ovh+jj98TM3I5AIhb/tW1sQWgAYQ5VMieBcCXLCwMPD+AZauxa0MWxi8eSf5FG9cUjFnrFE4DRGx54BBEubGfiZuRO+3CoIuNcQ48xt4oR+uCY1Bwr9M4ReJo4vOyeUskg5RzyYKCZlUifMa/7hqwjW9t2F7TQbusPi4djt2LtXf5Me8COyfNk55nJ7ym8ajnMD8o8ehyeuZKp/MsIh89R3cNu5nfm8/J5U5P5Ax1IDpd2dB+TRIAgLhzmxxzj+tuFX+yLgxaE8zLtpGUsv6ErQPBnZsOvEQ7AAUGWOpKlAFArGnJetJZr4cOeiXw63YQKmdWewQdVCh1A2q7pd9tvzQXBunhmWSApQ4KXu7xcd4YD0d6D07IGJQKFF1pReLmgERQeGmKj+2uU/y2H66zzXAsJXw2IMLS9skN98x6WxqLkTTxOast2+u+HEfTwmfQIy09P5c+5q3b6vvo586BY7t0OG+XN7ZL60e+0+at5aPno+m6cnPBC9dDy8q3lprmme/LlQAguv3Fh37rIgECCOy48JLFi5RxEHQ30GZKiwL+ZQwEq1ayDd4+jJWAVYKZHPpcDEwsFJJal+VNHQRgD4GCKKzENFuUMx+yx7prgFGUU1YyvbosMrucWJzwXAFsbh4UQUDujfpjKWueDEs3m1EeKhND84dYnpW6LP7BMz2MgcAAj8fV2x6Q8XjJui2GEkXO7z4ZUZFGtq1uk9UP7d1sBSpSTQs08F3T0krRzRrBd7RlG9B0+7vfXUWtFXpaX9DXY3EcV0Y+WWr+3bF8/X3gifOmfNiPMvXNO239NDjIW0fU2jj9rFwNAOJGvTHCuIUkwEJSOvCRwZAaHOAlq7MtoGj+7sEkBkIfwoWASdaR0H3ADM8ZAMgIMRCFlqcvjbAOUPCXFkQuLiQgAoBhfFBkx4jIjtHulD3ovHVF5IcXRd6cSSqOjg8kFUcf2CFy50QCPG/EHwEEsys0QGq56+zpnNg2w5WHNgu1PgCIT8bl/R+SsVpVTPJ0ZC0BWXKJrWUgq61u4/tM+kVouLyk9cnji/c5T/3d5cdta0DVgEQYu8g4mkffOFnzT2ufN2+9flk8+uaWtd6VSJonr8psOEzrRrwtwpiFJcAsjBY6jpIdGXZqpvy0rciHa/jMAlEAEAii1IBBB1mCHt0gZudh00MJJMJZGIWXqKcNoUivrYhcWUpAxNxKQp7gDoBw9yaRXZs6AxGwNr02LfLCOZHT15JUXe7sQfPgFpH7tou8b2dPp1OYmI6B0O44EuDzzWeVQcTXVmTxi9/rsQVC4mjyKRkbqUultFwsS8LwNShRVnvcN7+7Dmi6AiSNtdJpydXyVITeWsZ2ZeP73nrHrUE+hR+4NTacG5XG9BNyLRznvUZBhu79lQAAxK6JJAbCLQIFMy8AAp2isLPys64DocGBL3CS1+gfD4dp9XdNs6hD0Z+5lgAIXY0RgJEHSyHDBiBi71i+xQBrOl8TefWyyMsXRE7NJnRYGWmlmbgy4L44PCnya/e2T3RdTynQAsFKlBhb1zdhphGeb3xmejKyMHp5nDfnvPP349Hhitwge8x6Sv69MZYGXRrI9Ir7Tug3lySqL8vymaloodPxQxBlpxIL7dckAVogoOTN2QDWfAuiABDYPcKPjXv6jAxkX9ACwZ0m09+YreFjDDRhRn4snMa5pnXrtjPcCm9fFZmzZ/zplEXcA7jDH1wNu0ZF9m1OBxEED69Pi7x4XuTCfBuEMHqOzwbA6bYRkX/2aDtGpts5dNNPn8apg35bO2VrIeMLuJVxVO9tJcoW71Px0IEhGZwZaVsgJhYk0t+7mSf69IpO2vi9pt9rej6+MQav+2Scd7+TtfDNpxP6aPvWkizKVGTtg8VHDwCiuKxCyx5IgEGUrNNAkgAMUPYACszQoLLBvbFBkV89mgAMmL/h/8YfC1LBnWGsFzicyO7q2B87VBSSCsd592ABOyAB+QMkwEqAf6HkYXmgksc6AkDoA9IAIPZP+N0ZWEfEPBw7K3J5MWEE4BA0kHmh//DMbBkS+ewHbhyA+A9vJUHCOsgXPLqVVHGtdbx3H7IwjFym4srkpIyUFtsAojkskf7ewdKuatorOmnj95p+r+n5+MYYvO6Tcd79TtbCN59O6V9aNACiozLW4DEAiE5WKrRdswT0cd7aFcEXLUy5rqkbigfK4JfuSl7GOl0TDPHo79YPVqV08n4/zsJwMweoCLsVUuuAgm4JWEC1hu7ersZaZBU0QVnRMQD0zs0lFggodXwHmMAf1hIAAHLDvYV6kpVxpwMiIGcT83BZ5PilhB6eAfAC4GCsVdYEge/kcc8mkd94/40FEHw2tdUM8zFzt1Up8czzOUUlyj/6fq9jIBL6SOestb09Eg9LFClAUXRN3Xa9otPt+J32Ww9+MQb58sk4734nc/LNpxP62LOdmTIFwQtVEdW8BQDRyUqFtmuWAGMgdOVJWhyoVPQLlS/ZiSGRnz/YHh5tkAaoDyfSlgselUzl12sLBOliR01rihvXAW5pIWHqogYZvAbdR5eO7uN+xncqIkpCp7OybLfmgyCH13wLqN0Kuj0+Y2eMeAIodsSh8BC0og8CZDO9mFgMYHGAvBDDQEBiMmisKwv/mqqjlSST4sCWxCIF0HFyJgEPcFsAPDD9l2CTNUFIY+dokonxd+68MTEQkCkO03ItZZQ11wpy5PNunt8+AgiZige2iwy0np3hJGWxOa92y6PFgyz1M0AapVGJ9WfzzHro45pu6z5P7j18d2mxj77Hz7zXKV94XHtBAAAgAElEQVRpY6Txl8aXVuCujEErTcGn8W/eBY4M3LZpv0ktf92G/c/PS60b9wVoBQBR9E0Y2vVEAjxMC0qCJxLizWCsCggmKydKirtSKhr4yP/O/uQ+sy30i1fTAqM0E+MzQEgvszDwoofZfHalnVmAXTXrULQyRVBK22aVQMGh2JEGEFpxsj95TwMGoKMD8zAmfsQYUytWxgQM2N0tggt1JURtSdA0wa/hy/roIfftIyK3jSWHkXWTGgkeYTVAICVBHiwPHJcZGVgzfIYsMJ+7tybZGUj9RMAk0kAxR7bH88J58Rp4B9B5eJfI+3YlcRU34g/z/MbbIqhRgc+YG0EDn1VdPA3zxR/SOHufhWElMBWX9ogMUR6NUYnK890BhlWKaFziWiOJYwU90OVn/Ot+1315T7d310vz6aNddA6kUxqXuDmbrvvc8YrSLzIv0vbNu5P1yGuLORowNCtRVlu0O/1ZWerG+hAAxI14s9ziY8ICsXdSjpmHW5mbqRQBEJieyd072kIpoA4E+7HoFL7rXTPFy5czzd+9BBCmpsGi3UlbhY6dJs/eYBErWk9cKwCLClFJox3N+rjH4kOUj3aV8EAmc3iYNd8z20QfKKYDUO3ONuGvJEJQ4boACG7YlyAD8xmpiGwZFnn/LpGjW5MaDkXdGWiH+Z2bF7m6lPANAMaDpRgwy4BX3OMBaqjrAIvF2bn2eJQrAQQBD58TWB4e3JEEUXZToKoXP1HM+esnbeyHBWMEw8y84Prr532x1j8XhpnXVDywd1zKp2cl3jueKFF85px5rRMZoP8e6xrRylkrMdA7I9LUY+KzVuS4r/kgX6Dt0jKKz47Le3pOpEMaHIv98D1t3uDJpa/bgjb7+2TI+1qG5A20tRwof82f289dG3fevrVKm7dua+bwY6nLlyPrVOxk1ZO2wQLRucxCjzVIQGdh4AXqHsutgYHesY0NJFkYGlS0dnDY3dnTNwkw9A4eyqgXMRC0PJyZawfxwaqAtx5N8TyeGUqNZnXuOAmS8J07Zu7IdRwHAw2p/Hg2COfLsViymctBwEHFrq0SaIPdugFczvrREtACNuo+q4RSrogrgDvo6Lb8lEv3MQHwurCQgAgALhaUYjon5QRgwWuggXnCYqHlget0V/BgNTwjD+5M6j8gZuZGgQfDc1MEQZQM6gWP+pkgaDCuJSWo5V4fpuUuwlRckkmVzjktkUwqFvC90z+3P7+Tlo8+rrlj63HT+NK02F6P4/KveUnjE3R0P98YrkzIn2+OaW2LyDWNf82jK18f3bR5u22fkJVurQ8BQBRZ0NCmpxKgBYJmXRA3h2pF7ZMz+eKHEmF2BmIgfvHw9YWmWNGSL213V4yXMxTyT92+tiwM8ASFBzP8u7OJMjbBcApAgAfGNbA6plHYNpUU82EMAcEF2+n5s+yzuYbDxRrJjh2fedgY+3M8LpKxKligoAEEXUJ0s6Af6FFpsz8tG+SbwAaggzv/e7cnLoK7tnaupGm9QUwEi0rBOsEgWgIqzJkxEwAQ4BPPgnZh0PKA6W6qioAvWEgAHm70ny+Nk3MD31gbgme9Bj0/jdMniE/GZfmwrF+h72kLUCY94IT3wKfvfqI449Y9l5a+l7foWXysBi+rx0vjK2883/1O+S0ikzw+0ub9tNQ7LV3tDtU52sxjNtwPEsiQAADEge1yjP54xj8wqJK7MezQaK7HCxYm848fut4CgQdYF5ziZ+02AJ21BlGCHnzxrKhoCgHZ9DvulvWx4jRXa0WMdozbYBAg3R1oz5MZ0Q738R2Boty50jpDd4lrjcFYUFLcmROc0fKhFZgLHrR1A+O7Rb7MbsO6VwDmYIGARYjzKfrQ050BSwQKTFF2tMjosuTgm4CHVhuADT47aKvBA6pObh0uykl/29ECgbWiq4Lgj98JGnX11aWaLP7xc/3JwmjPOI5kypS17kXiT38FCepnJJY9XVhG+s9Zf0fo57xB+8uCHKiOMy/0pAOA6O8jEKg7EuBZGFRuOpWNSoxWBG3mRQzERw+0K/bRXK+j2U0sgAUURuHZ3T+UE2IgEARIRdXpwoA26hmYbAKbfkcadGHgO5TBos0ySHPHmKwNFQzYUvw2JoQAAGMiJoQxDDwDhAGZxjqhAh5prTGxAfZkUgIKypQgwpQNZxlxa7HgPWNWt68VWkCo9EzVxyjJkvjNh5OMiaKxEFrmsES8ey0BZQQsmAviHTS4pEUF/LhWG7g1UMUSMQ/4f6OAB8yTlSgJeGg90m45/axSvrX6egAIuxJTcUXO3IKKudMf/41qv0fivqwP6E4JtihrAg98x94o8YRxb0EJMAaCZlu+OLlTp9JlqV+YeqEYeRono9WpWNhOP8z4VdCMD4UOhfShvWsHEG9eSXz4VJgu4OFyEhxwh0k/NxUGFJ8BQLYQEuYA1wbTQXWsBMEFzfkEQEirpFuF1gJtaaA8NU2MyaJGpKtBAwEK58GsGAIeXKcCxGmX/80H24W/On2UMS7OyDg9m1h1sFMH6DEpnjZ+xI0L0cWiIENYZw5tSc672EjgQQMI8ElrFK01LF2tZU/wua4AQlqWCP/yHZdY7l0jwAAN/oEWv2fRRZstUhIoOv6RFwIefa/ow6f74nMajax7WWN1wpuWg8sXx8ibo+6n5Yz+Wr6cD9v8BV49awcPAUAUffBCu55JwM3CoKuBwXpM4YQSxtsDL11TG6Aq8okjCRtU4Ixv4O5OK2pdjAqKsBcxEG9cSXbMHJ9uF8ZwgDcGQDLwkYCHAsRcuOMGWDImfBxDbdM9eSgULA/cdVMhteYNd4e1HaIv4xlo8kd7fdAY3SW4zoqHbKutFqxHQRkbC4gt7KUDO7kev/Oh7gEEx0AcxNuzq8tSY06muqSNM6GrhjExBIcADzhldSPEPLg/ELowaGHjsfO0nGmXkXa7IYiyX4Wk/D9iAyKg2CO5d5XCTr7jeid/bh8fTdDLoptHoxN+1qut5plz5hx9cnTlslY+NT2ffHF/iuvbG/AQAMRaFy3071gCrERJpaCDAaEUYRLXR31jALxgUVDoYzYGQj+4BArc3dHsr10EUJK9sECcmElqEfD8DtZMgJKgSwCfoTx8rhXtggBPnGcrndG6MDQggHzwBqecAEiohCh846awJ5pSYbHuAAtdUS7oYywgFuzoYlZ0iLOaI9I9mVXCWATwDVrY8X/qkbUBCNDB3N+aaR+KRfeLWyjKuHVsNgbmivkhaBKxLXBvdeNG6fjh7aADAQQsKvjTYFPHRNASxznVm32sA5HFP7IzWgoG6Z4WOOhr7M97Pno+Gu1+UGJtQIK2abT0PR8PeWvh0nX5csdOG6OTuabN3TeWKwfMB9eK8EF6ebK+Tka9Aw4k3Rm6zFu0cD9IIEcCtEBQ4TPjwIACe54F7nGHTQUHkz0ABBQHLQ10d/C7fjFrpYqXOSwQ2LGuJQYC6ZuwQKyoivHIxoCyAy+MF6Ay0DtnnS3B+g0t5WzrHmiXiC7mBNkwuNCAE2vYhYwYhEkXB2XBXboBYKq9zlzgvVachF07fid/zDSh6wVgDjEQ/+kDieulW+UNnlFgCsdxI7WTIIlAi/UhMC5jL7TZH24UBHPeuy0Jst1If5D/v3s9saRgXQH8GAgKUEdAxxfwDQcQ1wkvtqz5lA7v+SSu27vtcE9fc79revpeN4rPNzbp456PF998Oplr2tzz5s1+5CuPD9LLk3X/fxEBQPRfxmEEJQENIKhw4f+mv52BkPTVM/0Q/m64MPgSpn+cpn8qHVe5QuFAAfUCQMBXjyBK/E9FTlcF+CBvnAPdMwikM6mIcL9YWTBugRUZuUulqPShU3QE0/1h2qpfLmsMAMhoyw5jMNCebgHIg0dH05KhaxToh1Wb21sgIxZhmeif2d/9ORPgB2WpEVfCkzp17IMuDmVAps0MAX+YJw/Q2jki8sDOpLgVLBEb5Q9r9W9fb5/TosEunlW6jvCcM9gXMl6XNM5CQgoAIhFTABBZj0sAEIV+TKFRryTALAwqV+4oQZ9md4IDWhugQKAcPnYw2ckx9gHgAspQK1gdSAh/P1PnYOpeaxYGlNiVRRFYIrhb5nHUGIeAiLLSB1Bxl65TJAEi6PJAH1ogNIig60BXtwR4aJWctjEhugolg0hdAKHHBpgh2GAhJlo5GD8BPrg+3DVj3Pu3J8ej4+RMrmMnzwfGQSVPHPONbAzwTosRgyjdeBame5IfU4TKxnTA+oDiUeBro4AI1oFgHAfk41YHxVzo2qArY74mi396rN9pnJ2sVmgbJJAugQAgwtOxrhJgHQiap7n7okKki4EuDigKvHhhrv6FQ0kQIEsBEyygr06Z5C7V7LZtFsdaYyAoJCgyxEHMWJM7vsOKgHEQM8BMAShcXcOAylpXI3TjQDSoailvG0zKDA7GSxil69R9YHQ/rTHc3VKmusiVDvx0M1ZAF/JnACWUOoAS3BUoHoWU2EOTndeAYMwDDteC2wIWHc6TQZ0MnqS8CYZwnfEdtIaQb9AFiGA650YAEQQQBI7aVQdrGuucEDhz7dc/iHJdf/5hsJtMAgFA3GQLutGnowtJ0e/LzAAqXeMftpYFHvcMBfF3D9hgRXX8MQMO6crgTl6nJEI5wYWxFguElitADQ5JQgYB3BO6WJC2gPgAhN7RGwVvq1TSWsGdaEuB2sqSrpWFrhBt6mcMCIM4CTpYV4EgDXEbdKHgHotitQph2cqPDKpEP6TRoow1UiZxSmanp3JiPuAL4AFnYhCAGUuDtUBAyRp3j50cd+wEFwRCdK2QdwIKnH3x8O6NERNBFwazL8A76oNgfQEgCIL5vBJII4jyC88GC8RGf48F/hIJBAARnoR1lQCzMFi/QQdFmngFW6RJ++nx0kXg3s/embBqTPNWu1FpUvHqCorcgWPX3isLBIUFhQAAAUUIpccdsjZZu4JdFdgJ87U9nZNnP+gfJHekGEdXlnRrNegaA+ijQQv66YJSPO0SihdKDH/6EK9VgZ4YN04O0doxmrgrEIS6Z6xzywPBAywOKMYFudGyQOVvLBEicm05cQ+xCifmBB7RB3PR8QN0AWk3EE4OfXS3yP07EqvVjfpjECXGZ+aMtpjoNGM+w2Z9+nmc940SRhj3ppVAABA37dJuzImxkBS4o69d7yzxGdfx0tVFpbADRulkKhxmIOiMAe7+Wb2RMQBQ7r0GEEbhqdNEddqmljzdFFmrkZfFoBW7D5S4cQh59KiwOIcs3hiXoU9J7fTJwngIPEXQJI5Ap+WAClW7WAAU8B0HYwG0wB2BktevTydFpnT8i44h0fEFSDHFWR1I87xRNSLowiAYgswYGMznhs8M5MFj6nEa578MMRCdPmKh/Q2SQAAQN0jwt+qwBBBumWfuUlkfQZ+xgBct0jhxFgaDBQEomPWgiyFR0TEID3ThBgGAWEsaZ956dRNMmEdzo93PAyY+fm1mgQmYhAWCgabMXjEuGNuRrgq4R5AmeudEYnlCwOXxi4n1AkGX5pwQ++ZqlcFutOlAeR+cEHloV3K41o34owVCpw0zU4fPJuVpYnWsRW3h/2fvTaDlqq5r0Xmq6na6umqu+haEhOgkgQCZzhjHNhjsxF2C7Tixf0zycBI3sf3z33t5/78XvW6MvJ984pgQO46buDcPTLAxNjYYG9MYEGB6kAChXld9e/uqOn/Mffasu+5R3b5uW7vG0NCtqtPsvc6uvedea665AoAYj8cV7jlMCwQAMUzDhdOGZwECiBVzsUm7X7ngLYCQe926fF0tjBXJrp8gQTUYFBYQiNBCXsow8Clzow0ghmeNqX8WF1B6H1jBlOmatv4De09egBsLXq+CC+mSph7vg0JTvMaLB4EthxPNCIWwxJuRDoY8UwScBBHXnzO8TJGRPhmO3Ts29y5KppCavCUKt9lwHQHEP496Ma2R9i6cHyyQWCAAiDASxtQCIlHyppKrVgOkY8AdqI3n83sCCHogbN68PBACGvJOiCMh1USeP1Ip6zE10hS6GT0EFIti5opku20IReW5+az43Bm2IIBIZ1LwHNYhoSfipYM93A2JcinNk8CC2TB8kbtx4/rha1WM5DGIRGkJrDYTR9dme22Jd2ZhBAAxEsuHc8fSAgFAjKW1w70gISkVyRJp0noOpKlgUx4ZE792ZTLZalfK/y2pUGx+fi4BKl13NDgQ4XEObAE+X3oPqJ/RRsVNI/UtYSx+Ro+S9TyUu7JAxLP7gBcOJsRKvSR1bbM6GAb50wvHD0BQiVLhlr64MFaAzGXoFAIHYuBRFY6YKBYIAGKiPIkqaceim+KLl8/GJkkgWwAh0qPlE8i7oHLe8kDQXDb8oYXDkiv1Ga/xpuWVS+OskkdVkW7S9qy6SS8EORDyPrjFkgqT+SQcwRRRLvgDSVLzvL0ngadaEk8ESZmWL6NrcryQRPm+s8YvhEElSoIjjkkLIPS3xrvzxnkiSFwcw3LeFXnC4SLVbIEAIKr56Y9D39PFtGxBeuXMS8dAzeOiwQXhupU9lSdJwrR1BjgBK1tBWRgiqamY1miSKMfBlJPmlgSJzKTgwq8sGxUSYyeo37C0KdGaGMyLz5VaEk/vA57fn+hwlDwRnpCoMt+slTEer3QIQ6RPtkUAWePTAoo4HqdiWuNhpHDPSW+BACAm/SOcXB2QlLVVnlQ6Z5qdzp4pTbOpLpGythoQVonSeSRE5zclv7VQXbpkdLMwJtdTGPvWMnuCHAZ6IbgrV+yfaZZMuxyqeqRABAEEy6wzRZR8iOk1CY+CqpTM4hgsKKm0RZSFIanzXl4HX7pdITcBCQd8i+j44uM4a+unox2VblO4XrBApS0QAESlLRqu168F5IGwtR0YzuDkaUtwK2deJLtZVKJcmbirpZho/9cELWZ7ugJlyMIY34HJBZWLKTMxRCzkcydwYMbEcNJg6c1gdVSFRwggCRhInlzYOHA4ZDQtYgGEODm8n8a1iqUJJKst3UW0/+uTQYlyNJ9NuHblLBAAROVsGa40CAsIQDiPgRdiskQyTaiKD6sSIwHENWf0lI/mrk1S0Fp8JOssLQhdn5P1SKtxDqJr4ZABLKDnlC7VPhx9Cd5K17PFv/g5PRHa3Y/XQ1EIwyqT2hL2lrOjvnD8nuhC+7d+EwDEeD23cN+hWSAAiKHZKxw9QgsohGGFnrgASIKZu9J0XQiCCMoSv521MPyI1a7O7lz7AhCVroUxQhOE06vAAgIQljRqtUlkAqUai7dzsit4IKpgeEyZLgYAMWUe5eToiPVAiEDJSVbZFqobYEt7c5IVB0K7NZcG6kWitKMtlyrnUj2LoyNlPTksHlo5HhYopwMhMKGxrZAd3wtAUEgqhDDG44mFew7HAgFADMdq4ZxhW0BKlFKQtKWkpVJohYYELhgrF4lSqZo8V8RJS670+fTOxV3pct7D7ng4saoswLF555YkTdWOQ45dpTCrkFlDTUIW9qqaAUBU1UiZ3J0NAGJyP79J13qrRElSnSpDqpwxO6RwhgpqcXLlJPvW03ty/hU3VyhEKaA8X6BE3goeEzgQk26oTOoGS8patV3YGf0trxjHJQmkHOckC/uqrO1ffSJwICb1w6+ixgcAUUUPeyJ0NU2iVJtENlN2BidX7tT43v2dA65a3iP7y/OUoqlzlRoqD4YUKwlIfus0YHVzj2DPRLBFaMPUtYA8EATIlqejGh6q3UIFTn6vUuWUsg7VOKfuuJhqPQsAYqo90QneH1XjlAdBAIETLv/Wos/vuTMjc53fMRRBEqUGrNLh0t3leZykrVgPJ+crlgYAMcGHxpRqnjgQDGHIE6a0Y6v7oE5rvIZy3lNqGEz5zgQAMeUf8cTqYDkAwRa6hT8CSKzk5CsvggAGXb3kQOhz6UbY3tk0QREqCUBItrxkcZCynlgjYWq3hmP47lcT7QvL6aE3TGBZXAh50/h/Rx4hhDG1h8aU6l0AEFPqcU78zpQDELbEs9UEsKEIAgiW8ybAINCw5ZzZa3kkHLEy9sS1TOK54C4wCElN/LExlVooAEGipDRL2D9bNZQAQuNYwmedhQAgptI4mOp9CQBiqj/hCdY/kSg5YVLfQbsxggIu/CquZKV/+XdjTVIQS14Gx2z34Q2CCg3kcrU1WrsDB2KCDYMp35y+QhjkPnCclyP9ckzTA/H1pwKJcsoPkCnSwQAgpsiDnCzdWHZzfPE5c7CJ4IHu3RIB0ocvyFfgRGqrbhIUsJw3vQjSiSgpUZqOc2ImEBERU7Fn7vpIwAwkyskySiZ/O20ap8ahxM/kbeAYVjqzxm17PuhATP6nXz09CACiep71hOgpAcQZs7BJOzE1Kq0HoZCEQhrUgSCAkOy1PuekLG+FAISImJq4+fmVy0IxrQkxAKqkEQIQlgMhFVWNS2sKkX+7CyELo0qGyJToZgAQU+IxTp5OMISxtBmb2GJOmgQEtjKnVevjMeI8EEBQy0F1D1Tnwr7n8ZqknTCPr85JsPKW04MHYvKMksnfUgKI217qCVcozKYQm9QnFZJTtkYxDgBi8j/96ulBABDV86wnRE8XEUDMwiYVFrIqfWKo08VL8qN9MYRBIalS4Swvf+0UKH34w4pRCUC4+hhIzj0r6EBMiDFQDY0QgCCItZ4HAQkpp2o8qzpnVyFwIKphfEyVPgYAMVWe5CTphzwQ8hxwgrUS1i4m7HUfbPVClml+5yoTrigmHgYBCBu2UOonvRRKCZ1IQlI2ra+vx2azUawQkQ3dpI+x7yfJcBjVZlq7jeqNylxcSpQnu3o4PTrMAgqFM8SFYC2M7zwdSJRj/bzC/YZngQAghme3cNYwLaBaGAphEAQolMEJ36W5EUBkAKr0UXyHuzNKWV+3MrkpPRRpuWpdj/+r/oUAxGiEMHj/E13A8U6Ai4Rj1pOPwdCMly3Wgq5QSs73T8TRNFfDil8pRGNto/6oryLj2ZRW3UvX0mJl7crz+Z7np8WN+J2EuGj39nxyHJVA+UxcefV8cp5eloeSBjEupdaX2Fa1VLuwi1hY4rHw+gWj9+GVSGUP3Uugk23ReJEdOG5YvXXZDGBVMzB/Wg/5dpjDdsiniQPB8cEXQa00SZyNfSqyyo7LbsEDMWRThxPG0QIBQIyj8avx1uWqcdoJlYsWiWdcDESY5OJBHYirVyQTr+U/8FwtIHYBtumcnMzpgVg1uzJS1rzf0Q7gSAfAPH8VRSJw4WLJV94XR+LCYNNMLTBQ290C4xcUeWA0NlTaXAu9BU76TiBBYCy9KGlx5jX5N88jMHCZLFECeCz3xJ3vP+OiLy+RiK0CKenJQ/eRZ8j13SuD8joKUSk8ZQuhqX8WPFhPjQVdtt1y/atvOocaC3OnAUuagLXzgdNnji2IUAiDdqbdpPlAwMM+0lb6jH2Qdkm+GLIwqnFenKx9DgBisj65SdpuCUnZ3au4C6ptYRcoLr5cFBjCII9BfAeez/M48aogF1M8pS+hEAnPVS2MSgAItu1IO7CvrQc4qK6B1agQENCCbwGNAxje86LFXjFxtpXX4+LCRZVprenFM/3o5f7WvRxI8Au/Y/f71FYtrvzfCRzRW+N3+PJG8NySF8MAId7TLdxGe4OgzoEgvyDy+alEtV3QdYz4AAox8T2PdwDSt4P914JbsqFPd3RS597DI6DGPvDvrmIPWNE15d04by5w2dLEI6Gw2Gj/fCwHgvdUuW5fcbMErNLZRvRAfOs3IYQx2s8nXL8yFggAojJ2DFcZpAXEgUinbaa9BxqY2jETHFx7Rg8HQrcTwOB7Lrpa6OSG147vzaeNnETJBY8u6T0nk7AFX7YmhxY8ufe1KNsdptqn3bp1+Vvip2u/965o4dYuXX3Xe4IMtk0hDd1fC6ldsMX+lwaHdDX4PKznQQstr62Xnpm8KMyMcQCNYQ6TASMAIhDB89yuG0koSnbiZ/zHV3phV58tiKC3RC8uyFIdtUPP2dCAEv5NEbJ1C4ANixKPxFhwI8SBUNiGbZRMu9prn71CMxSSChyIQU4m4bBxt0AAEOP+CKqrAWkPhN0dS5lSCw8BgaSoGYOnlLUWXu3orQKl4srSmOAErQVopGmcvC/DFvvbgP2tyTPjIq9FrbRoU2nQp486TkSiLljibKS5CQpDiA+hHbx2z/JQCFDweC3q8gYIPGhBkjdDi5f1UKhEuuVTCNSU2uL7xs/VF8vr0H3INeC9FQ5JcyGsYBJDOrQVn6PCDvJAWD4Fr8nr02Z89uLA6FppAKGwTSm8YgCPBXJzGoB184ErlyeAwi7eo/ELFICwOhAau5ZArHbIixUhZGGMxvMI1xwdCwQAMTp2DVftwwLlOBAixEmFUhMtFwVOtpxkuXMlj8Hu3N1CaYSknHqld/vzWnZHzvDHSEIYvBc9DwdM6EJtse0QCLILnnbK2lXLNOq3dvYCO3LLu4Xd2FFgwoYq+DXvmSYo2sVTHgBVO1XISGCktNAbL4IDD+m4iw9j2HCHuA0KlViPEL9T+MWBOR9u0LXT/bBeB2urcqRKR6T1AFFpv/I+CHzJdGwHAdji6cAfrAEIJsYCQHz/ZYAy6gJWafDINsheslMcBwARJs/JY4EAICbPs5oSLVUtDMXo09kUljhpY//kQBBA6KV4vibldG0BhT4EJN62YuQAYteJhP8g3gUXMO3e7Q7YZjZoMZNXRCRQ9k1y3XJtu52576A8G+qngInCEeo3r6NduGxjF3i1j3bQj53tl52VVcH7WjAmLgnPI3gTUZPv5dmxA1KLJL8XIVALeho8CPTYZ6i/FdJwBEPPxyhlgniPlLuuASfWFrSzbF7yVvnj6X359AZgUVOPZ2W0flSWA5EOV8lW6p/GOZ9tSOMcrScSrjsaFggAYjSsGq7ZpwWUxlkKL/iYNRddLcIiSmpR4QRL1/a1K3ti5XZXL/ev3PPWhc/Fh4vN20aoRMlrvn40ybxQuEE7dPXFeslt+2cAACAASURBVB0EIqwnQKEEHa/+Wg+MwhPlOAEKI2jBoZHtgquFlZ9r0eLfSnu1u10RFdk+8jmULWEBmrgOBDPiHCgcYz0NAh7qj0BECfx40CEPkfVauJLWPlQiu8qjwLZZoCmPVNru6qvCLeK/2M8Fsv7y0oRMqWNH66fKZ3Triz1gijYR+OM9BR6VsSIbtnYHEuVoPZNw3cpbIACIyts0XLEfCxBAnDYHm7Rr5ASq0AUXTS5MWkR5jCZdpXHyf+dd8Dtvm80gEMLvbUYGrzdSISle87UjwOH2nowB7fTFJ9B7232FFixfwWVZUOPCE+usO51eCPEFLAjRYsgFPO1xsHLe1qNjF0ndQ/Zlmx3HJJOAEHus5SQIgGiRF2CxfbSTCNtp28d+i/NgS1frOjYF1dnKe0IENniuwhXSUZD3hm2w/bV8EbVbx7DfY+2BsACC7bReH3mGFP6SPYMORJg+J5MFAoCYTE9rCrRVHAgBA8W37Y6YKYb8XAscv+MOmMW0+JndXadDGQpZaIFWKGOkxbR4nZ3HgX2eQGn5FTYeb3f/2vnrMy7aEmGiR4ULKturz9JhkPTjVlihpKdAEiezNci8yycgQLtv56FJlY5WKqHsy6wILep29249JQJr8m6kwUJpl58S90rbwXo27PX5uWqhsA+8nvQR5KlwO3avk6GQC58vX8q4sLbqBSo8b4PXJPfho+cD86aNDQeCtTDE5VBmikJYeuYaz/o+pHFOgUmuiroQAEQVPeyJ0FWlcXI3Vkrv80RI5ctzgZO2Az/jjpj/X7KkRz3R7ua4EJIjod2vJecpzjxSISleu8WTKB2z3hizFI7x2g4CR1o85EnQztzF6L1iptVNsCEAHpsWl5IXIK2nIB5EyfVvCJBcqORtcF4ZJBoQ8twoHq+2yiPhQj9G30FgSMQ/dt+SMcV3cJkpUo/0RuJ30vhQ+EVCW/JEyUNi2yOPhDQfXEaGV8K0ACLNMVBKqcYD2zmjDjhtJvCe1cCs+rEBEPRA8EXgRqBIm2rcyg5Wrp3HEkCENM6JMFOFNgzGAgFADMZK4ZiKWSCdhWEzL+TO1UIr7wInWQIEAgi3wCiF0oMQHqednE1PtHHmNy0fmQ4E70tGPUMY9EJYN73lGNi0UoEE64kQSLDZCSXhJn+yFmMHNPyiaTMwFNrhQxF4sB4Efs5r0G4EOxJnstoaWlwJMCxnQGEVAQjrSbBttl4VBxB8QTMBAWVgaAHVIi+iqGxSyrQxI8x5Tnw4w4FKL6Fthaf4vAlC5HUh2KKYlAt5eHCjMAjvvbQJWL8QuGBBwqexYaOKDW5zIXEg+BHBDtvJ8WPtaUN0bDefNatxBiGp0Xgi4ZqjYYEAIEbDquGafVpAJEqRIOUt4O7Y78BKbnmR8bhYsBonAYSAgnbxPEdpjNJdsDfnIsLrVEJIiosOd++7TwBHO5NFKE2cdAuzz0SwWQ0CQ2xbOQ0GtdmGZxQ+4GKeXnj4nWxnr6dztHDzGGVO8G+2lwsa7c1FTdfm8em+iETJz212hTwPaoMVkVKYRhkqBHvcgQsA2ZCT9RTx/pZfIUBUm0s8MWwnwRBf5MHwuQrksD9SqHQcEu/5cOAkA8yuT4AD//FveT1G82eqLAwHbo22hSXA8v7W68T3QQdiNJ9KuHalLRAARKUtGq7XrwXSaZxaUBRq4CKiQlqKlfOCVD0kB4Lf2fRH7da5YHGR4sJIkOF2q6aU8khJlOoU78dMjINtfgHz6YTaSbMN4nWka1XYhV7kSq51XCDTKpP2flYsSTF0SzTtRcI0QlbyLMgbIE+HAxeeO2HrYghECIilC4PZ8+Xh4Dl6huJJiODqrmMyQngvtt8t+CwsRoEtnwrr+B1eBEr3t9eV7cSVEZhz5EQPPkt6Fr4cPMcBQxdr5iUiUuQ+jNWL7aIOhAifCtfx/lL/FCjkJCwQXIhDCGOsnlG4z8gtEADEyG0YrjAECxBArJqPTdqlazcr9zQXFC5uSskUiGAI46rlCXgQc196DG7n5keyI1xmegpG8TseXykAoQWTqY8nfSEt/q1FXounjtP/NsYvjoCIju4Yb0O7aCuEod273pfT0NDiL8+OwkHWo8FjrJKlFjIRMNN8BNt2aUqJ76HFz13TN147/3Q1Ug0PpYoyhMBwg1QaZRtlqvD4UtaKD0nIQ6U2qqaE+qnjxfeY35jIVq+YBZwxKyFQjuWLtrhjc2+Spzw6Csmo7cqMoX06Cmi/7dlQC2Msn1W41/AtEADE8G0XzhyGBdI6EHLhSg5Zi4ckrrUg0gNBAGFf2vFyB6/CTop/K8avRa2SAIJtEPdA5Djt8rVI2AXWgaBiAnLUXwsw0imU4geIUKg+2x259c5YmyhMUS6co5CDE3oyJ0nRMf04y4UdLIDQ8X0pVirEY9NC1ScLnnQdZWNY2wmYyWMiu8kj4RZhU2SLtuRYoOeBoIFeB4a/xiJskX4O9ECIOCmAIyCWDmUIRLXn0X7rMwFADGNqCaeMgwUCgBgHo1fzLZWFkeYHSL1Qn2sB1MJMNUSGMLjwccHTgmAJlZyE5TJOeyl+6/SRkSjLPTO7KKW1E0b6jNPVJkd6PXv+WC+mI2m7FeKy1ymnVZE+VmGt0SZMlusfx+F3XkjCWQQ/TjDLK2Jab5TOFbAKSpQjGS3h3LG2QAAQY23xKr+fsjCsu1yqhvyMk61i99rt0l3NOPcblyXfu52xtyPd4RzEloCX3rnzO9bCOKu5p1R1lT+G0P1RtoAAhPVA8Ja2UqgFchrrnYXggRjlRxMuX0ELBABRQWOGSw1sAZvGaY9OEw75ndLwGCYgcGAlRe7k5PInqHDpfEWgjemIXoGSk7HSClXq+uoVAUAM/HTCEZWygLIwmLVDz4jNMuI9xE0pET/9jfPFACAq9QzCdUbfAgFAjL6Nwx2MBRbdFF+8dBY2KZNCE2mp7gKllfPJpEvvAl/8jhPwFT4LQ1UdCSAsYdIx/D0jXzFnST9fc0YAEGEgjp0FCCDu3NJTyt3KcAtA8H+FMySD3lVE+/eeDhyIsXtS4U4jsUAAECOxXjh3yBYggFgwA5skEFTaiZl0QKUoatfGm5AYd9mSJLwhfoMmXR5H0EFgYePNytJgCIOFuEIIY8iPK5wwTAsoC4NjWURepWpyDGv8C0wIQLflA4AYpsnDaeNggQAgxsHo1XxLAQjVuXBMfW8QDUZNpso6oDdBAELS1tZzQcKhdBQkpSyWv6voGAcORDWPufHoO8ff917skQxPi3QpG8fqoHiZ8SBlPR4PLNxzWBYIAGJYZgsnDdcCCmGIMGkZ8uW0BuTmZTiDREi9FL6gd8GVRDZaEBZcEHDwHpVO4xxu/8N51WEBAohvPd+Tvqs6JSJLpvU5pHsSynlXx/iYKr0MAGKqPMlJ0g+RKJW2aYsJydXLrogjoTAEhaTIY3Bpnb72hfgOJKrxpewN1RUouYeLwGikcU4Sk4dmjoMFlIWhsajMIKujISEvpR7zmI58qIUxDo8r3HKYFggAYpiGC6cNzwLSgZDnocRnMIQyXtlWLaRngiEMeiA42TKuTLAgAGHz6iXa5DwXvokEHW9bAZwzJ6RxDu+phbOGagHrgUinJQsgS5Zc4l/8PChRDtXS4fjxtEAAEONp/Sq8NwHEaXOwyS764jxIREo1E6RMyPf0QDAMwZd2bFbhUTn1tg4Dj5WaIr0XAUBU4YAbpy5bDwSbIBVSeSDoYeOYJRi2qZzt3Wi/4/mQhTFOjy3cdogWCABiiAYLh4/MApKytldR8SnVuSBgSBMqKU0sAMFzBRjsBKzS1yrxbEFF8ECM7LmFs4dmAQKIW19M9EkIGlTfhVfRmCVA5ktESl/yOwCIoZk6HD2OFggAYhyNX423tkqUmkBVblrAwIIH1QxQLQwVorJKlqoSKZcwr2NTPcmZCEJS1Tjaxq/PysJQerFEztgi+5mtjcJzWAsjFNMav+cW7jw0CwQAMTR7haNHaAECiMWzsYkAQINPipMqca1sDO3OOLEyC4NeBAEIW4DKNslWtRRAoZhUEJIa4YMLpw/JAgIQlLLmS9lA1nvmxju9aT7E4UMaIY1zSJYOB4+nBQKAGE/rV+G9BSCs61ZljVVhUi5dgQx6GDgBv3VF8r/Olfy1Cmrxc2VpyEPBnR89HCGEUYWDbRy7bGthKGVZ45P/S7dEAEJN7Y6DkNQ4PrZw6yFaIACIIRosHD4yC9gsDBHKpCipK9siQ/I4EDiwmJYyL9KVF6kLIWAhxT9XE8MX3woeiJE9t3D20Cxgq3HKwyB5dadbwjLkfva1dTFCFsbQ7ByOHl8LBAAxvvavurvbLAx6EJxipCeZWV6D/ZtGYgiD5byVEueKZflYh3UD81gBCP5NYEEgETgQVTfUxrXDaQ6ELc9uM5Bs+IKfh2qc4/rYws2HaIEAIIZosHD4yCwgD4SuwgFIHMD/tRNjVoYyMvQ3SZQEEHq54kTFxBXMl0p8W1lrAgsBjSAkNbLnFs4emgWkA8Hxa1VXBXpJ7NUrxzL22eS4ICQ1NDuHo8fXAgFAjK/9q+7ulgPBzsuNK0PQe8CdmKuVkU34C3w11iQhDE7AnHw56brz/dbOch9sBgaP4TVDCKPqhtq4dpgA4hvP9YieSePE1X6JE/KklXEXyGA572/9JuhAjOvDCzcftAUCgBi0qcKBlbBAuRCGlfklECBwoPIkP6cUMHdxFJKiEiUnXaV9lsp5eza7PBLK0HBxZl8enNU4z5ubXCu8ggVG2wKWA8F7EefaDCHdn2BYYmcczwQQtz4TAMRoP59w/cpYIACIytgxXGWQFkh7IHiaVZRk6MJKVBMAEDAwZCEhKXkp3MTsQYKdoHk9Ag+3q/OlvkcDQFiy5yC7X5HDFLapyMUqdBHF+Ct0uRFfhot1iSNj84JHfOXBXcByIKRCKcE0B5j9ZfQspWXSmQ9KlIOzcDhqIlggAIiJ8BSqqA0EEAtnYRO7bAtmSTBKaZqa8/me39XlkhCGgELJFUwCJuPHKRtyASGIkBw2QxiV9EAog0TFvmxZcoGivgCGXNdKV9XxNn3VfiagpM/4vy0PbbueBhfp49Kuc11b9tT5tlrkKdfwDyfdPz4n26dyw9raSaEm68ovdw5vl7aVjrNt0DGc1DheSLwld0Zjaix/ZuWyMCxPR21JS1wHEuVYPqVwr5FaIACIkVownD8kC0iJkicpnU2LlRYALSgCGDyWCwJJlFoMpAFhF1WlxtkYs+NGFIF3rKosgGAF0JNdwNHO5H+KVdn297WQagHVYiswYLkf4nUQAJVUNj1Csp+p70qDpW242KqqqU0PlE15PYE1a2del+507Y6lU8DPrGiXtDp4b4kjqU9UWBQ/pdczNERXCiup/HptLhk6vDf7wH7LDuS4pNtgq63KvvpMBakcfyYHzK4HzpgFrG4GTpuZhMDG8sX2fP3ZxB58WXl1m5HhAJwpRR8AxFg+pXCvkVogAIiRWjCcPyQLiANBAMAFR1U1uXDIY6DFQQBCoYhLFifhjfTCwuN5LMsju8nauKz5He9TSQBBwLC/DWjtBrryCa9CBb7SHgC7+Kpd8l5I40KggOeyf+wv2+wWl8gv7P5v2knqhi7DxOzOeS7bwnMV2rGeGlucjOfaRZ7nsR0+Du8WcnkebM0GATK2Te3XdWxb1EcNDnkKdL4VUFK4gf2nPdPiSnwv0ENgIS9KGnAKjNDO5NDMqgNYQ+X8BcDaecnfA3k7hjSY+zm4HIDQOKU91Q7rQaFtKGX9gxcCB6JSzyFcZ3QtEADE6No3XD1lgbQSpcp2cwHTLk0LpxXa4cK2YVGywFkvBBc9vjgpl8IfBkC4RckrUVYihMHFe/cJ4FB7cl8uaF1ix/mdpl281T63uHkBIbt4uB29cf1rASdI4QLNnTNt43boUQKOpJ2hFFh5HAggeA8BCNlRj0DAS14Nnq9aDJZXwuvRo8LPeAyBmYCRBRBprQ7dh+Znvy2IoIloKwl7OQ+MCcWUuAC+rzKpbKXFV14PtZdtEEhzxdR4vveOyObLZwBXLAXOmTt2ngilcdKONtWY/ddztONd46CriPY7QzXOMG9OEgsEADFJHtRUaaYARMkFbXbR6mNpp+Z3yVwQuKMkgJA3QvoOdqFJu715PacXEScZHGc194QEhmpP3pfg4VgH0NKa/K2QCa8vbob1HNh7aIcvoMM+EdgoA6W0w/akUS48/I6LN8ED72cFtxQCIQCw4Mt6HEqLrhfTYtusF8RyUNRWt/B7IMTz1S6BBXkxlM1SSplNpSW69hZ70mxLpFbvv9f1LBAoyTszzVGuf/8339fSy5RLrqv7K1PHAhCb1aPrrGpOQmBnz0m8PKPtibC1MNxzkCfJe5n4vYAcbS9bMQsjFNMa6q8zHD9eFggAYrwsX6X3VQjD7nhtRUKaReBCg5PHctLnApCuxmkXHZEp3S7cZ27wMy5ezMIYKYA40AYc6UgWc17TLsZ6nC7k4N3/IsjxWJ3D+LzdRWsRtwupPAe6DhdtAgpew+oJ8F6lMIj3Yqgd8mrwXEko8xq8pvMo+APT99XCLG+OQku6Lu0pQCOAomdmPR6u4qQnuCpN0XpeBCBK3hTfIPEhaDsBAX5GLw/7IY+VPlOYpRTW8sepTQ5QAWiqTTwQ71g5NqEM9ovlvB03xmQasU/qm9rotE28dyp4IKp0Ypyk3Q4AYpI+uMnabAKIFXOxye7ABCCkRsmF2S42PJaMemZh8MWdO89Jhwq04PAYTchWB4Jx8OHqQPDarx8FDrYlbRDhUIqY4iUQIChsIRltcRxKu3i/OMqLIdAh7wEXGC7yzkael8B7cjFi36XcKbs597ffsdtS6FzE3aLrryVRLvEf0lwRXceKe9m6IhpzOk5AT54Y+73dXYsgye9lp7QugjxJWkx5rK3SyvPUX4VseIyO17ECKxbQqZ0kVn70fGBB49h4IL71fA8pVG1Vuyzw5WcK7bAWxpiHMDbGmZXzsOTsObh0USPOQ4TCtmN4fMsOPL7jr6Ijk3WuCe0efQsEADH6Ng53MBaQlHU6hU8LjjQg9N7t2FgLg0qUXsraLk7azVkegSWpcUEhaLhuZUKkGwmA2HIY2N/as4O0IQy3k/a7SHZX3gd9zs8EKBSzt6EHuzgKNCguLpljXovZH+w/7UeQwWPkRUgXZyoBBk/aS/MxtEgrVKFsDrZFAl7aMYvTIHqJ+Beur36x57G8pwCgPB/sJ8MPtIn4HNp9p8EHPxfPw7ZPz9z11/MrVECN7530uZc3t+DTLtT8/tMbgIXTxwZAfO3ZHrl1hTBkY0sqlafGVY4tjnE1zo1xZlUzFp87H1ddtBjXnzkHb4iLyL90CPc8+Dq++cAJPI5PRZ1hEgsWKGeBACDCuBhTC4gDQaDg0vZ8qqLdtfM7ubbd7ixKyG+XLe3hGqTJfErns1kPWqR4rZFmYXDCJ4BgGIOLoUCKAAk/k/aEAIQlGbpwg4+DWy6CdtMEAyLXOS+DYv+GfMiFRqEMej5EbtSCyvc2BKGUTbco+5i7W6w8L6TEM/CERtna8QqYEdCdpESy3QoLacIoLYC+nQqtSBfDAia1r+ShMCNO5FBez3o21DZbqVXpuTZExPOkQCrgox09/xcnRR6KT20AljT1Tk0djR8A20gpaxFn6XGR6qTap+dtx35URMe3nsFZWz8d7RiNdvW65sa4du0inHXhQly3dj7evWImLphWi2kEZie7sPfpfbjnV9vwrS0H8etdn408bXjUWxVuMIksEADEJHpYU6GpBBBnzMMmLRh2p6sQhHWxa6EiifKihT0xf4ED7VJtTF2LlxZhTubkQIzUA/HaEeBge7LQKaNAYQc9Gy4SNjOEn1tSn/MgeIEr8RcEIvRedT1sfF8EUXESbPjAni+vhlJalY4pT4WzjQcQOk8Lt9UjUM2RUxZwVUA1/8s7IB0K9b9XoTMPNGyYyXk+fBaKrWliPQjpsIrapXRO3ov9UKhG48KOL3E1CEL/9MKxC2F878Uk1de+bDhHbeVnCstF0RhJWX8+rrukAesvWoLfW7sA75jXgFUNtXBqGbQtgePxTux/qgV3E0S8vBWP7tkY+QDeVJiJQh8qYYEAICphxXCNQVvAAgjtirkAcPGRy1sXU4xeHIgNi3uTCF32g2e1l3a3RiVRXgwuIO9cNXIAsedk4oEgCOA15YlgP0jyUzye7SIIshwFhQLKAQjrCdBxaQ9EKfXSlzEXF4L9tl4BS+yUl8YSLQVo0ou0dvXaHfN/ARkbHtLCLPDhPAAeNAm0KIOE99DizetpobeZHNbTZImbAjoCPhYQSDuE92W6K7/juVaDQ/YTsOSuek4D8IdrgHnTxiaEIQ6EBbvpEIa4IAJCdPyMOgfiprhhwyysv3Qxfv/8BXjngkacHkXJMHIhQS/cRtsdbsfep1rwIxfO2I7HsDHqGvSPPRw45S0QAMSUf8QTq4PKwhBxUCDAahJo16lFiosnSZRXLutNpNMiKFe+XWTs9WmB3zlzZEqUvN7RjkT/gZkYlqOhdiq90MXjjVCTFnWFZmwGig1zaHHRQszrqo+9Mii8275XCmTqMRNHMQTBF3eTfClzRNdVNoY4C1qs03oa9BLYUIDAgPQW2Ad6PvgMJRBmQxIlvotXXeRi7kWTXLsUmtBx6lcaoKn9bB+9CTxOehlKdxVIUV94Td6vuR44szlJ5x0LQSm24yvPJHZX6CrN09GzV3jDA9FRBRCLN8bTTl+OSy9Zhg+cvwDvaq7HQg0dFwa09WU8MDvajj2bWnDX/a/jXx7ahmewMfIyZxNrbgmtGXsLBAAx9jav6jsSQKyaj00KXWiHqhi6zVzQwstjGcJgFgYXQ+2sRaLje6VwKoRgd/+V4kBwkTzSDtAT4WLbPq6tPoijkBY70q7f7t4dJ8JrIliipVz5pQU4pRfgPAR+1y/Col14rYtcYQ7bHnFO3MLGXbsXuFJ/lHLoQg1+pOozm45pQZG4LPImWLKmLb2unbgFF9rxWhAjXQ3xWtgPhWYEqAgo2S6CJAIZAghxIKwmhFQpz50LvGFxIm8t8ulo/hBpC5Io9QwEHqwN9Df/5/gl0GAWxqjpQGyMay9bjssuXYr/Y808vH1eIxbLnhoP+h06r44XbeNz2HcSux7Yhq8/sA3fevJj2AxE41CibDSfWLj2cCwQAMRwrBbOGbYFlt0cX3xWMzZx8WN8WAueLaJld++cyLi48ftLl/TIVbMB5RT+eD0eL/a9dsuVqMapXW3LSeB4VwJk5ObnfdLARjtmSzBUZoTAQzokoDCOPufxLsTj9Re0w5bqYols6EMEyuBwoQWfG1mSp/YpoLKJPCVO/jpV5lwAwgIKPXS52y23Iy3TXfIs+BoXvTgJ/kKl9vmUXIllyWuga7CvCndp0eViy5cqXNr6IcrIED+FtTA4ds6ak3iyxuJlPRD2WaS5HgrzuFBcbhTLeW+MMxcuwZoLF+FPLliI313QiMXpImN6nrK/woq+/fGuE3j+/m348v2v4buvfio6MBZ2DPeY2BYIAGJiP58p1zp5IOTu1+5dO2Ep8nHSEo9Ai6Y4EFp8ZRyXMukFeviZJQ5qkRkpB8I+CPIYGMYgAOLfAhE2vVC7Ye1AteDb0AevqYVVQMCFb/zC78IwFEIyBETZQgup/rfeGgErgg+rrVHiIHhQxusrHZPHqm1anB3Q8Pe3tpaHwaZppj0fWvwF9Kw+g64p3gXVJRmuIIAgIOD9VWjLkjgFyOyuWSDBggz2a3oNMLsh4T2smZeAh8aa0ec+yE7WA2FDGG5nzwqzZv8u7wTtWYhHxwOx7OZ48YbF+P3Ll+DfLWrE6tocIvub0Vh0wmPe+6DfoL4rFNH10kH88kev4Oa7XsZ92Bh1TLkJKnRoSBYIAGJI5goHj9QC4kDwOnJbp9PZpO1gd0iqhSFCYMk9712/biE1in+a9DiRkz9ADsS6+cPXgUj3mwsd4+/HOhM3uov9m4JUDrh4NUalEGrhVdEpqyop7QMttJKtZr95HS6udL3zn1twPJ/A2lG7WX0mIJImKkq0SIBBHp9SzQ3vEeB5AmMCKpYYacmQAn7u3t4DZBaekrCXlEGtloeAIq/NftIGBBBWbMoBQ6MxUVrwfDhHz8cB0giY3wismg1QwnrR9LEFDw54papxKtOC39naImo3beZ2+qMAIBb8bdy4biHedelSfOzMZlzeWJdkW+g3pOwbeaQUGrS6IKqJcrILRx7djTvu2oKbH9+J57AxMpVgRjo7hPMnmwUCgJhsT2ySt1dKlAoHcKK1fID0gNQOnZPb+oWJpLUmP7mq7e5WxDRN4m7hKY48C6Oc2UX2TO+I1Waek06DtKGVdNaAXQS1QNqF2/ZtoGFg2+Ta4U+w9i0nCqVFRfdN30fXtW1J36svW/V3jr4b6FpKbeU9rP3S9+TYIG9GbviB7FXp7zmuv/x0skgLsCl8ZUM/VgyLnxNDVZQDsTHOnb8Aa994Ov5i/UK8r6kOTXZsWS+DgC69QXrRxpIP19jYfRwv3rsVt/xyN25/7c+i/ZW2Xbje5LFAABCT51lNiZbact4qJsWOKSyhXbkAgLwUjF1ftKh3IaS0joIMpCwGTnicyHmfd60eWRpnX8YfyqI+JR7gJOvEQIBktLojACH+isCkPDgu9OI1OURCdWM+rmwa54rPxQsuXIwPXrYcf760CastABRJVSRcAQh6cDSuVT1U7/l/RwGtL+7Dz36wBZ+/74d4ELdFKQbNaFk1XHeiWSAAiIn2RKZ4e6REqfi32yVmk0VeMXqFLiyrn2l7LKZld/eOI0D9Ba+FoJ2d3WHRLc8Qw3vPqmwIY4o/ptC9EVpAHAiGXRzXxMy0CsXY1OVRqYWxMc5dvhSXX3E6PnvOXLy9Pod6dct5HlRPRpwH/6X9Hal6bCnc4Y892Iqdd7+CzUxyJwAAIABJREFUW+7fjG+89Bm0hKyMEQ6YSXp6ABCT9MFN1marFoa0ExiSUJxfmhD0IHjmt+smyYr8jDoQfIkfwL+1o7O7OcWTZaNK1MKYrPYO7R4fC1gA4TwLvgqq/hZ5WDt7EYErmca58pZ42fqFeP+li/Fni5uw0oIHARqROvk7TINzVXJNy5c7HY8Cup9owQ9//Aq++NNDeDDUyxifcTbedw0AYryfQJXdnwBiWTM22W5bDwI/t3UtyF+gd4IA4gpfzlvgQ+ENTYICFPJAOHlj1tsoAm9bMTIhqSp7TKG7I7SASJQuVdlfy1Y5tWRgjVdxIG59BmePvBZGHG34Mq68dAluPHsufmdmPWbod2ZJklL1lIiU2sL/eZzazHNFdlUdmN3H8Py92/Cv97yOb2/7eNQyQpOF0yehBQKAmIQPbTI32QIITkoiUdqUwnTqIfvLEMYli3uLL0lciBMdORK8lnW1ajLk59ecMTociMn8LELbR88C8kAwU0fjUONaIQKF6JRKy/9ZC+P7z1UAQGyM668+E9dfvAgfWzoDb6jPoUZkZXGESEgVSFCbrJCU5T+ks56Yhnq8A/ufbMGd//Yy/unxP8azIYwxeuNpol45AIiJ+mSmaLtEolQWhly57K54EXbnw88JNAggKAZk9QaUPimWuHZN/F+Ki9JVGC0S5RR9TKFbI7SASJT0QFhOgR2rvIUlVTpOT4VIlKf9fbzo4iW44aIl+KPZ9VjF+yokoRCh9TYw8UJ8B2U38XubYus8fQx1eH2Qrm50Pn8I9//wZfzDPYfwyxDGGOGgmYSnBwAxCR/aZG6yTeN0ugnFZJLipCbdAb6nR8Er8zmxJsZo37S8PBktzSInyJBCISc9golK60BM5mcQ2j76FuBYZi0M1RCxaaoKBwhYWOntrgLaf/jiCD0Q18fZNdfgvMsW4RPnzsPvNtagWeBaaZsq005PgkB8CWR4VcxeGRtGXErWyxdR3HoYj1NY6r5XcdfB/xCdGH3LhjtMJAsEADGRnkYVtCXtgZDoULpyJQEDd0ScgFVMix4ISTorRbNcBga/kzQzJ0VyKAKAqILBNYG6qBCGAIR2+yoUluYWaFy3dVcAQHwyrrt4HS5743J8+px5uK42i1ob2iOIYPaTFDLVNnlHJGUtIjPP5fEEHZZoyfO3HsEzP96KLz6yGbdv+cvo4AR6BKEpY2CBACDGwMjhFj0WEAdCBEhNXnZishLWnHAJLppqgQsWnCr9nBZI0q5OHgiey0n83atDGmcYh2NngTSJUvwHtUApyFLkpMw2PREEED94YWQeCFbcPGMF3nLFMnx6dTN+K5dBxgqEiXQssrKUKK3Wg7wRUjMleCCI4Euf8f3u43j5ntfwlV9sxrdf+ky0d+wsHO40ESwQAMREeApV1AYBCMk5l9LYPNdBWhCSt3ZKfgxp1ADrF/RoPtBkaUloK41tTRo8EFU0wCZIVzmOv/EccLg9CRFwAbahNnnQ1Fx54DryI/dAULr6vEW45ool+Ivls3Cl04Xy4lCWLFkCEL7yajq1U23i5/QIpr2EDDvuOYHN97yCr9y3Fd/e/MlozwQxf2jGGFkgAIgxMnS4TWIBCyD4Xjsz1VVgLQSlX6o+BN+TRHnRwp4sC5eL7ms1SJBHhDR5MwRO6I347VXBAxHG4NhZwGZhaMev8WlbYTMyCIjbu9B+z5aReSAIIM5ehGsuX4y/WD4TV2YjZHqBBV+ozpaOFzfC/U+BKd9IESptCqf9fe04jqfv2oIv/HoL7gghjLEbXxPlTgFATJQnUSXtkBKldmPWbcpJ11VjJGM8qQtQ0oCgi/fChT1GEoCQEqWVwJZ7WG7b0SimVSWPK3RzmBZQFgbHs9V/kIQ1LyuSIsMFLluIpejzaP/x5pEBCGyM6y9bjrddsRyfOWM23lyXRUZARenSkq1mO8qmcEZJwTbyHJS9kdaB4LnbjuKpH7+KW361FXds+0x0dJjmCqdNUgsEADFJH9xkbbaUKG1OPPsiICBdCE26ihFP9xwIAQvbf15LKpYWSGjHJwBBDoXIlZPVfqHdk8MCHMdf+k1SXZQvedU01l12kNctsVVnmYXxo5dGBiDmbYynn7MS77hiCT51+ixcVusBhMCCSJKypAMQxqwl+eoUgNBvVuCD57WcwNZfbMfXf/o6/vXFj0U7JsfTCa2slAUCgKiUJcN1BmUBm4WhRZ8nSkyHi74IXEzHZB49j5tRC2xYnAANvmw+vXZvSgcl50HZGZzsmAYasjAG9XjCQRWyAMfpF59KSsnzRb4AeRAc0+L5SEiK3wswVyKN86yb4xUXLMEfXbQQH25uwAqFKqx8tn5jFjyoLjfbImlr57GIevgPChcqLMPCWs/twy/u2oLP/3gLHsDGyEtnVciQ4TIT2gIBQEzoxzP1GicPhHZi2hUplMFJVSWYBQz4GTkQDGEo7ZM6ETxH2RZWQU96EprkRquc99R7OqFHlbKABRDa0Ys7YFMqNcb1WfdIPRA3xQ2XzcJbL1uGT5wxE1c11KJe4mtW10E1aEohRN9xgQUBdEu+TCtpSpBq30ns/Olr+NI9r+CbL30CO4IiZaVG0cS/TgAQE/8ZTakWLropvnjRDGxyinZ+9NmJTX+r0yJ38fjz5vauIMhj6G3QDo//K61TngpN2vRArJ0XQhhTajBN4M7YEIbGMD1pAszyOlgQzL/jeGRZGOd8MT7z/Hn46NqF+EhzPZaoSBd/P5ZkTIAgXQfXJq9EKQKlfptW6lptFyFToZeuPLqeO4B779yCf/rRS7gveCEm8MCscNMCgKiwQcPl+rcAAcTSWdiUTgnjWdrhWM+DvAic7AgArDvWAhClmYmIyV2Xm6RZTKsQdCDCuBxbC4hEKQ4E7y4vg3b3NiuD4MKHMdrveH6YHIib4oar5uDa9YvxqTNm4oqaLGpcGrQvKqcCXiJN0oNQ68kP8jw4j4M3lfvtsVquL/stfpJNSZVVD7fh1Z++jq9+/3l89fVPR/vG1trhbuNlgQAgxsvyVXpfcSDKaTYoZYwLPidehh7cTonFsmqANfN6jGazN/ipnZR5niY7t8PLJxyIQKKs0kE3Dt22tTAsmOU4VTVMjksrhMYFneW87xwOgNgYZ85ZiJXr5uOGixfihul1mM9uu5CgLzanbA+ZQ783ZlpYDQgCDgssFFK0IIi/SZ3j79O2aTd+dNtL+NwDD+MJfCnqHgezh1uOsQUCgBhjg1f77VQLQyEGW9ZYOx7yHFwZZC/Ao0nXAgja0U7MnNDkuZCNNbhDFka1j7qx779CGOLoqAXiHhAkK6Qh4jB/C+354SlRUn1y6en4rSuW4M9WzsI12UyP94EAIV2gju1RNoXSpm06pzyEDpz7st5W/0FFtQgiVNVz8yE8cefLuPmhzbhrx1/haOBCjP24G+s7BgAx1hav8vsJQFgzcAKl14ATlEoNc4JVJgWPpdtUHAiBB07SZI5zt0SSJV9KjePfYrYHAFHlg24cui8AYb1hCmGQAKxMITVNGgvD8kBsjDNnzMLScxfiAxcvwg3zGnG2Mi5sWrMIkQ44eGAggqVAhgMMJqfT8Te8LksJYPjvlcGh8MehVuz62VZ88ydb8a/P7MG2wIUYh4E3xrcMAGKMDV7ttyOAWDUfm2gH5zHwapIEDJyolD5myZQKZVy0qMd6CmHYrAx+q9Q4fi6yF8t+sxZGCGFU++gbu/7bEIYDwNmEwCtOjwW7JcnopHlD50B8Pq67pBGXr1mAG86dg/fU12C60i+51peyPzw40G9MfCLeVO0qaTz4zyQiJfCjNE5bR0McC8pwP9WCn935Mm55fjue2PFX0ZGxs3i403hYIACI8bB6Fd9TAIKAQSDBSlbLa2AZ6zyOkx51IBwpzHsq5Lmw5pSeBK+vHRd1IN53VgAQVTzsxrzr5QCE5f1wwbbjXg0sxkMPYcz9X3HTG5bjD86dh48snYHLStU0PQgQV0GhBpvybLkP4kJYMCGgYAEEvxd/QtkbEsp67Qieu/Nl/NOvWvDTzf8uen3MDR9uOKYWCABiTM0dbpauxil3qchk8iI4yd+4R8SGSpTrHC2sZ7dkwxU2FTSdb09C5nuDByIMvjG0gHQgOEateqrGqca9FmY33gF0dg9dynrJP8ZzrlqM/3hmM94zexpWcVJnKFBAwmY82bYISPQqtOVDGxKasiYTsFDpcX5nMzx4vYNtaLnvdXzz/m249aE/ip4cQ5OHW42DBQKAGAejV/MtCSAWzsImq4pHe9iJ1OzGSsJRkrLmdyJP6jxNYrbCpyZqTmqcxEMxrWoedWPfdwKIf3oyGXviHGh8ijQpjg/5PQrlDQdAnH5LvPCa0/G502fizY21WMDrCjwoOymdteQWfz/7y8sgDwTbS4+fXvJS6HO+Z3tdP6iw6TVdeI/jHTj29D7cc/cr+MqPPxTdO/aWD3ccSwsEADGW1g73AnUgFs88VQdCYjvaiSkUQbIZXb3TcsAlSxIDyjthc9x5vjwSaY0JpsuRA0EPRqiFEQbhWFjAkig1ydqwhV3Q+T3HrluUi0OvxrnylnjZu87ENxdNx4UNNWgSGC9lWZg0Tf029HsTeKBNLIBIF6cTkZJghy+2lS9laOi6rV1o334MT9y5BTff+r7otrGwdbjH+FkgAIjxs33/d94YM7xYO7cBNcUGRNPy6N71a3ThtshrL07UhvffLltMy1Uf9FwFuly5W+Luhp/ppTgxdzkEELZyoWWacwImUJDwjXZ7vM7JroQDQSnsACAm57iZbK0WgLA8HwmlcaxyjCvDwXF5/PvhAIjTbo5XfHgtfjKrDitrssiJo1CqG2O8CdYjwd+UBRCccHpJV5Nr5H+TNnyhEKHjVHhdC1M9t3CoDa999wX87dfeFX15sj230N6hWSAAiKHZa0yOXvC3ceOKOVizZh6uO3sursplkNt6GA89vhd3PnoST+NTUeeYNGQUbmKLafHydkFX3FYVOG0ZZAKD8+cnAMFOuHqvHZHCGfJGcLILHIhReJDhkv1agOPvC0/2pCJbQMvxy9RiV7TK7+jlkRhOLYyVt8SrProOjzTWYm4UIZL3wGqtKCtDAIIeA9Wy0L2t10GS1iJLsrNqLz0VfLGPBBxO28Kkfh7vxKFvPoP/8YXfjj4XhsnUtkAAEBPs+bIU7+oV2HDhAvz2WXPwlvnTsKoui0xLK1589gD+7aEd+MEzN+LFySrSIgBRmjB9LNUqR8orwXx5AQQeTx0IvidY4PHS8ueELLetDYXQe8FjCVJCFsYEG+hTvDmWA2HDFRqr7H461MbJeDjlvM/+x3j1R9fjifoaNEmrQeaVB0RZEqpBUy4dU94HWw9DXhJez3oh+L4UxsgA9b64HY/p6EbX15/HX//91dHfTPHHXPXdCwBiwgyBOFp5C5aubsYla+fht8+dj7fPbcBC/qi5kBaL6Np1As9t2oU7H9mJO37zc2yejOEMZWFYpTunB+FBACdeidsIQCikQR0HvgQ2NGnJi6GsDe2GBCDogQghjAkz0KuiIRZAWMVUuf+1GAtQqLR9oYj225/Hmbs+G+0erKEcgLgQT02rQaMWeoX3BKx7le+mOJQXiOLvUKGL0u+HpEgPGCyA0DUlY13KkvKeFIVoCED+5Tf4L3/3tui/D7YP4bjJaYEAICbCc7sxrll/Ic5cswi/TfCweDrWTK/DbO0auNN2u5M8Ove14bWn9uGux7bj9od34tnJpvZmy3lrF6RHYMtwW7eqUuGoA8FJq6uYxGalWkmipfVCcAKzk7ZIlEFIaiIM9upog9I4CW45Fvne/Z49H4GgWHwdgWL+z43CgzvwjgOdeGFbAUcGE64kgPjji/BUfQ6N8jjIw6HQhYrN8beibAq1xT4RKWKqqJaImDpGc5KAheVN8BgCFdat+eensPH/fWv0X6vjaVdvLwOAGO9nvzGuv3Q5zl+3AO85by6uXjIT5zXmUC8hJf2Q9YPNRsjvPYFXnt6Hnzy2G7dPtsI1BBCLZ/coUSrkIIY6JzgCAw5MeSX4HaWqWY3TyldrArSlu102RiEBGYzVEnyFYlrjPcir7/4ck195JiHwykNG0EtwK6+ADTPII9edR9fWI/iL9gJ2FWLku4s4eaIVBw4VcXB3ESdxGN3YGPkciOQKLOH94fOwaVodZvK9zfpQSEP8BilLygPB4xmK0PxiC2fZUuDlQIZVo3T39QJvcYz4q0/jP3/u7dH/rL4nX109DgBiHJ83FeTOmo8LLlqM966bj3fPrMPSuhxqJTGrGKN2EZyAHAcgj+6DHdjx2G784KGd+MbjO/HSZPFE2DROuXPldnXgIPYqd16pz/Xd1MJwuzQd4ydjhTx0PUuodCTKIGU9jqO8Om9ty3nb8WjTH2kZgl0LgOMiurYdxye7i9ifjeAplm7Mx115nDxZwOGOdhw61Ibje07iOH/3zMK4YR0eaKzDklzGYQHnZdC8wfu434gH1PIypLVXrKaDAIFqZMgj6FKnrRKlL/9NRCNVymMdOPbdF/Df/vmd0U3V+fSrp9cBQIzTs579N/HMNYtx6cULcP2aBXjLgkascFwAz2zWD1ZuwZJ0rH9iRPl7TmDLEy247YFtuO2p3XgRG6P8OHVn0Ldd9rl4w/wmPK4JjidaAqVcsOq/LUG8Zn5PmWFpQHBi5N/0NFjPg8hiKg0eOBCDfkThwApYgGE3CklpwRUfx2ZGcKPA3zu9ZfICREDXzuP4ZGcB+6LYrcmIMknVb9IWmAzhvAYxOvN5tLZ34QgyaHjjctw0vxFr6nNo0G/LKk0KuIh4LJBhS3IrPKENTBp0SPgqDU6cl8OrUuaLKOw5jldufwl/9833Rl+pgCnDJSawBQKAGIeHs/SmuHnVfFzuwMM8XD07IUtGTkjGI3lbfleLoXbfhoBV2HEczz+8C997eAfufG4vXp2IIGLpTXFDXItpTVk0Ta/Fm2qy+LomUvVJOhACEFYUSuQsCyAUUy6RxLIJEHEFi0ypYtqUJMr3nxNqYYzDUK/aW6aVKEUO5njNe912pUPyvUiL+SK6th/DJ/J57IszpWiEs2MmQpTxoMJ5FSJExSKKDRnMOG02Pjy/ERfMqMccu8DzHgqbWGl4GzpUNU22gXONQIUK0ok/wXvK+6AHqzCH0qfbu3Hy6X341Q9ewRd/9IHorqodAFXS8QAgxvhBN38+nrG+GW+6eBF+/7x5eOuserjcAu0Q3I+UoQrvglRs0qovchfBDARODq1d6Hr1CJ58cCe+++Qu3P3cL7B9ImRnMDwzrxHNDXWYWZfF9LosptHBwpBtHOEWS5i0jyAtFMXvlLNODoR4D9ZeVvzGTtQWjAQPxBgP9Cq/Xbk0Tv3OrRdC5F+N686EA/HnhRj7BBYKceKByGQTj4TARCEBy8VsFo0Lp+Oq5TPxW/OmYbUNDcqroN+I5V8IRIjcaYtwOWDvNzOagyyBUu226aH87e5vxZ6fvYZv3r8d//vRG6KnqnwYTPnuBwAxlo+YhMnTcOklS/CRtfNw7dxpWCRXvRZEuxjaqnm2mdytW0nZti6cfPkwHnhwF773ZAt+9tqfRfvHslvuXjfGNc1r0DAvwpyZ0zAnF2NaNocatwGKUOQkSH5jnMG5cYwvuMnU78REmLShDO123E7LFweikJR1udo+iizGz3gdpxXhd3a8T9CBGPMRUdU3FIBQeqaMIc6DshsUglPYoFhA12tH8KfdeewrZhLAEBd7eyL8byOihyIqIo6zqJlZi+VLm/CmxdNx1bRazPYgw93WbkgMAEm+Y/jBpHQqRVNIpZQN5Tc1VruCIEKeQwKgfBH5F/fjgR9uxi2bDuDX2z4etVT1IKiCzgcAMVYPeWOcu2Ax1ly4CH+4dj6unz8Ny2pziKyCm22KzcmWq9MyqPlDtuSr413Y+/Re3PvAdnzn2Vfw4J6NUduod+3GuGbp2WhqrMHM6bWYXV+Pmdw1cVIrZBFnC70nvkKEbgDnxRG+UCI82jKcpqiWdbEyLEE7SQdCk6MtU6y+ihvhyoV7fX+GQwKAGPXREG5gLKA0ToFkgWMVodIYtmmXrt4E0PXiAXysKwlhuHWcoYu0cQkqsubzbA3qmnJYvXwG3jK/EW+YXofpzpvnCZSSiS+FN4zOg+YRggDHtYoSTx/nHQEIKU7qd2tDhwQd5GTtPIbNP3sdX/35Ntz28m+wG1+K+HsPrylsgQAgxujhrv3n+Oxz5+F3183F+xfOwJqGHDL6kabdiwpXKDapcIbeq1Ke3bGTS3iwDbs27cGdP96MLzz5sejlUenaxji3eDpmzWnC3Gm1mFXDaEoGOXoYCkXE9DbovukYrlO/LeC8KIMvaiISMYvnaLLVrkjvmYZJj8v6BT0hDB7PyY62cmDBAxF5IqxtgpDUqIyEcNF+LMDxd8uTSQqx3cWLKG0BhBvDLPvNXT7Q9fJhfKy7iBaRKFEGQBBUpD0TdTWom1mL1Qua8JbFjbhwdgNm897iXEhyupTa6d0M/P3wt2ZBhquT4bMtetXH8MBDvz+fck1C99YHd+K2e7fiG0/9DFsmQhg1DNDRt0AAEKNvY5APsGE5rr90Mf5ocRMuaqrDNLks3Q/REJ00sahZPE4FbfSZc3+aHYTSGskx2HUMz/9kK778yDbcsfmT2FsRyevPx3VLMpg+I4fmGVnMydWigd4Fehms+eh5sO8FIPh5FCMuZlEggChGCYDQ4JM8tXY1nMzEEudnBACcqM5fcOquSC7gNICQJ4LtaesOSpRjMMzDLYwFCAg+v6mnMJy8YQLONi2SC7w8jojRtfUobuzOg+5/UwbLpWH0mq+tZ4JggtkatVnUz6jBqvnTccmiRqybXodFtTk0iCApj6fCFvzfAgjn5aSeA6Wp/RxjC26lUzg78mhtOYFXHt2Nux7ZhTsffRTPBc9D9fwUAoAY7Wf9+bhuw3RcetkS/Om5c/COedMxw1Wui3sEZhSjlHqiPA3lhFxUB0LuRj5ArtrK8e7Oo/3lQ3j4x6/hXx7bgbt2fTZqH1YXr4+zS67CrOYazKuvRVNtBtMZnihGKAooEBSQCa7r830vAOG/4+eFDEO5KLCkRWce/yzRGe16LCnSZVJEPfr6LDzEm6zzUtYOZPkbaSJ0HgzDe1DaK4EEz3/P6lCNc1jjIJw0LAvQA3HzE17nwadnKyynTYLzDvjMK20kqAOx5Qj+pLMb+0iaFDDg9/z7lHBG2jsRI85FyNXXYNH8Rpw/fzrWzKrF6fU1aG7Ioa4ul2hLpLMp+Jn7TRq1TJthIW+f70OxGKPzRCf2vX4Mz/6mBT97fA/uef4+bAueh2ENl0l7UgAQo/zozrslXnXJUtx43nx8aG4jljB7gj9S7jq0a5YevX7EmmC0G7BpnCII2jRPAQgRsw62oeXhnfjO3S/jS8/+ObYM2guxMc41N2PanBzmzqzF3FqgPqpBVh6EtKkICrKG4MX3fZnTeSBiFKII53XH+BKPs6p3YnXzApbbwYmOHgn+v5bVOE3VP3lelKZmAYTd4fH83zsbWDc/lPMe5eEeLu8toBCGwmuW62B/3+JEKIRQm0HXcwfwJ11FtBRjZMhzcARkkiUzvdM4/XXcHE6hKRmfbgvyJxozmDOzAafPbsCZM+px5sxaLGysRVMDtSIi1NbkEg9HmihpCcklPgTnrAK6Ootobe/GkSPt2L3tGJ58bh8efHE/Hn/1U9g96HkmjJIpY4EAIEbtUcbRkn9E89pmXHflcvzFshm4iFoP2nHb2ypEoZi/OA9yw1sJXFvjQVwBx5kwErYF5pIfx1O/3I6v/fxV3L7rs9Hh/rrJCqBzZmJufSNmNdagydXa8RPSQKDAeiAcAEp5Iex946LDBmuiLL6kgad2W+Qh0EBZa70aa4A183omO35OEKbwDydilQEXuVIuWNrnvWcFADFqQz1c+BQLpDkQGpMi9woHp1MlHYnyIP64tQt7CR4IInTxKOtAuHtvCZTpm8tTwd8xeRHZCE11GcyorcG0mgxqMxlkMzGycYzi7GlYu3oO3i0vH8ED+Q+bD+J7rXm8RodEqfBdjGJ3jK7Wbhze14ZX9x7Bq4c7cGDXr3EseB6q80cQAMRoPfdPxnUXXYANly7GH1+wEO9prMEsxfiF+OVx6A9AaKdueQJyz1tJWi6e4hXw+45uHHt2P35864v4u0dvwG9O2R1sjGtXNmLW9JmYxzLA2Qi1ClEM1iTpEMZAACIPdEdFrCWA8Lumkix1Wr9folCSqS7VwjAiPNaeVs2PdtGLtgjlvAf7RMNxlbKAAARl1N1vmBUu6U1T+XrPe9AmgZVnHR8hj67NB/HR9iJapAMh0EAAwWvFBbgUTvd787wjvheoELmSnAh6L0hsLhaS0KN4S+QwdQMdS2fh7ZctwX9hzQ69+Fv75Tb8+yPteDQTodbdM0KUzSDivdmOrm50tedx7Gg3WgZb9KtStg3XmTgWCABilJ7Fis/FC85fjA9esQx/vrARZ/LHp0VTt7T519xWWBVK7lhEEJSrX25+nSeFOBfW8G5+S47afhQv/uhV/MPD2/Bvr34qOsBp4Iy/wYyaRjQ3NWBeQy0amDlBIJAvIs75NnKysJ6E/ngO9jz2i+/TJuV13ecZ5HMx1hQz+BenyOcrFCqrRP3j+VKi5N8EAQz9UEjKHeM5EAJSnJQJEhSz1f0d491naVx/TuBAjNJQD5ctYwELIESg5HgkkBD/SQDY6r3ERXS+cBAf7TQAQgJSlqRcJsOpBCxIckhr2isEUpp7YmTyQMeS6Xjb5cvwn9IA4pEd+L8PdGBTJkYNwyMZn1Jq5i43nxGsUFL7SDf2HO7Ggd2fwOEQyqien0QAEKPxrG+May7cgIuuWIaPXbAAH2ioQUM6BqqF0TKcrZQsXfNaLOWmV1O1K7ehDvEBbDzzZAeOP7MfP7l3K76y9RhO2PW6AAAgAElEQVRemZbDDKpC0tvgyJAeOLidjMmoyMbIFHw6JnccAhY8jp/zs9IiHaFodyYEJPquxI/QjJZBvhhjTQH4cskt6gldbjLyfxMMsD+qysnv2C9yGCx4sCBL4QyBBila8loEEQQQFy8MHIjRGO7hmqdawCpROkBcSMaeS6XM9mQ+yFumcU1y4pZDvQGEPAtSpOzL3o506T0E9jfK37b1VLjfWsGFR7oWzsDVbywHIHbhP+07gceRKZEuT0kbFaGT4CKKkM0X0dnRiRNH2rFnczdaMFwCdxhQk8YCAUBU/FHF0eqbsPicZXj3xQvxkWUzsaE2g4x2G9qF2DCGUrtU+c5yG3ScC09INY7eCd9uyyXgRzZ3uxijeLwDu361A99/dA/ubcvjeAmEpESeLIDQJKSJht9pQrLHOUBRRCzvigUP5cyaIwciizX5Ir5CcGC9EOon+8OJ1srmKiuDOhDazdmQDu8lgCbPhbwaAhAfCB6Iio/0cMG+LSAAIY4POQYcmwS2KqIlpVR7FS7Crx7uDSDSi39fd7VAw3IkpFhZ+u17T2N3AZ3Lm3D1pcvw/6Q9EA/twH861IZHiz6EUY5zUcoKYSaI5z45/lQGMUMxx7qw+2AXWnYfxJF0CfIwdqaGBQKAqPRz3BjXXrwUGy5Zgo+d1Yx3NNVjjvUU8HZc/Mh74EvZGPQq8HPVuBDg0DFuFw6goSaZhBS2sNkGAhBu5+7BRiZC/rHd+NF9r+P2PcexnZ4Hd1yqUE9/ZrAgQaCh3PEDpXXmMsgXYqzJZPBVni+SpMAC+yywoGwLTsA8jjFieiD4UraJ4slKMaMt+Rn/MY+dL+78OHH//rkhhFHpoR6u1z+AoJCUwnQ2s8iRnuOkCmf6VSw6D8QfFYC9lkDpfrMp0G/PTYOE9HflwAU5EIum45o3LsN/TgOIh7fjr/a1Gg5Emfkizblwc5RPK6VXghyOQhHdrUUcOd6KvS8dxF6WHw/jZupYIACICj9LVyxrJq67ZDn+cmkTLqrLIeKC7oCA34Eodq88cC5y/Iy7ZgKItNiMzS7gQup0JHy75QKV+FKpqqX/Phch3nIYjz+4Ez98+QCeOtGFY/wqnT3RnxkGAgY6lzsPq46nMsT6nlkYUYS19TX4qlvofSqr8uPZT9pCKarso3gR7Pc5c3u0+509vRFKYCx1TR4jUPKBc0MIo8JDPVyuHwtYDoTSIq30uvO++fFLMCHl1JghjCP4SCGPvSJR6rdajvegJpQTdrPN4/fp8wkgls3ANVcsPZVE+eAO/MeDlkTZD3ixRb70+yeQcNwJVhClB7aIYncBbQfasffQCew5+B+iE2EATX4LBABR4Wd4xufi5euW4PoNC/HxeY1YIfa19BvoQeAir3TMdKqmmlPiMhg9ekuQlBKlFkl+p508P5Mrn/c/1IZtT+7F/Y+34P79rdgWxyiUW+jT0rgEAAIP/QGDvkx4irBUAfkog7V1tfia0i5dSCeTACIrPy0PjDwRdPueNSfxwmjjJvEpW7lUgMMBKj+6u/IJB+LCwIGo8GgPl+vLAvz9/cPjCYAtbRR8ppT4OTqX47lUTA8OQPxhRx57yUUS2BefqC/gX84DkSZCu0wNAwQIIJY04Zo3noa/PiULYzv+/cE2PFbrQxiuHf14LS3nQselwx5OFCuLbDGPrrY8DhzsxN5tH8e+QLqcvL+jACAq+ew+Gdedfy7OX78Ev79mPj44qw4LeXnFPPk3PQyqpMndNl98L3VKkalEriyV2PVAQrF+ZWYolMEHKe8Dr8lQACcxejU6u3Hi5cQLccdrR/EMiqeQtHtZga5TeQ80CZXLxCg3mfWrA1FAvpjB2posvmYFowQg2DfaxwEgYxs1rpSF4TMx7M5NolvlHmcoplXJQR6uNRgLSMqawIAAgnLs/NsVzMr0BsJucRbgjdH58uFTAQSPKZc2rbZYQbdy7Sv3W3UeiOm4thyAeGAb/i8CCKVxprM40vcohTN8qmdfNpIYVi6LbFcR3e1dOLKvHbt2PocDQQJ7MCNrYh0TAEQFn8fiv4vnrlqAt6yfjw+umo235rKYwctb8SixsG2YQn8rk8KmdUle1k08PnRB0KDrSNqa16C3QTt2pS9692m84xheum8rvvH8ATzSBXTYHUPaBDbrgt/1l6pZStFMuAlJumYfr7iAfDaLtXEG/1py6/pjVfbYhnAEIkQ8ZTVOgQaepkqDAlUlIqaX5FUzgg5EBQd5uNSgLJBO4xRAkKdBv3lezHobGcJ4+RD+4GR3TwhDv8f079A2pBxAGAhUEEAsnolr37QMG9MeiF/twF/uPY7H6rwHolx13V73994JAonBeCqkW+GJmMXWbhw/3Iqdrx7GQWyMOgZl5HDQuFsgAIiKPYI4OvOfsOK8eXjv+fPwwYXTcQEi5OTC1MKoCUO1K7jgS8fA7TL84pcuYKPaF35Bd5OOJWeWNCV8toZbaL37lH7QlpPYdv/r+PaTLfh5ex4nBvMjH8g0ys6wAjfpLA1dwwOW7kyEtVEGX5cdRAiVEBbf0yPDCZjMdYEqelfogZA72OpelNzEqZoDShXl5BhCGAM9zfB9JS2QBhBSRRXRVxsLCyD4N3UgnjuID3UQQGR9CMOHHWw2VBrkl2u7E38yUvM6RuqyJGz2BSB+uQ1/ub8djzLl281LZmOQnjtsWMQKWqXbZM+zmV6u34VEqKqtG63H2rH/ZBd2DruOTyUfZLhWvxYIAKJSA2RjnFmzBGsumIcPr52H62c34DRdmjtlegysp4HvlVFhAQTPIXhw5XRN3QeleJYWUMVTmXHhwxflXKO6xOF27P7FDtz2+C789EQXDpZTsjvlB98PccpNKl47QpOLC334nHM7WfB7zyh3AKI2h69bAqXSOQWKlCdPzwGBEAEFgYVIlOJA0CY2HbYUzvGjWn1v8xyIoANRqcEerjOQBTgW/2FTAoL1cplR3uPgyneb2VfjmGmcLx7EhzoL2KMsDJEpBwIQ8v5ZQbiRAIiWk3ikNoO6/oCAm6/MPGEBBHUr0umkVMR05/hsjTQYkWeUGhWHOrH7YAv2HtgYnRzI3uH78bFAABCVsvv1cfaCq3HJZUvwJ+fNw3sa6zDbaj8oE0MkPwIELowiBcoNrx2324kre8NkG3BxdZkF3J37UuC8DuVny1X51KJ8qBX7HtqNHz62Cz8+2IndWvRtyIETT7mc8b7KdGtnYieu9CTGY+R67Qa6a2Osq6/DNxieEA9CfXdFxVwiedJHggylwQlAWMIkJ2TVFrCPUSJcqi3CY4IHolIDPVxnMBYgQPj7x3oLl2lsu02A8Za535GfiekVeOEQPlTIY3cJQHhPhNKp+wo/Wk8gr2mBhLtHqk5NsYDOxTNw7ZWn47+WIVH+n/ta8UhtnAAIei0EZMr13wKBvtJNeQzTyG1GSF81PXisxK6Od+Ag9Wy2fSY6Ohjbh2PGzgIBQFTK1hvj3GWn46pLFuFPV8/FtY01mC4AYeOdvJ0WdRumcMDBhB9U4pvHWnEkAgi+CCDkxid4oDeDYMS6SBXWIBA53IYDj+7GTx7Zjbv3nsA2VsYs7Yy8e1IAIs1j6ItAleY82ONs3NYAkO5cDc6vyeKblreg9E1NopYMqhRWfra6uXfYhoCDufRK/aT9+CqBMU9O4/e/G5QoKzXSw3UGYQHrgbCeBweovQ6ELZctvk8Uo/PZffhgvoA9hSiplqmXeA59abhIyE3fC2j0+i0aUbhiBp2nTce1V56G/3YiVQvjgW34bEsbfl0KYTAl0xT2su1yVXnJgfDeFpt2aueEXnU7CojEqzglJOJ5FDqX/ShE6D7Zif27j2BHSAEdxAAco0MCgKiUoTfGuatW4Oo3LMafr2rGW+prME3iMRI6EniQ69LyGgQg5GEoBz5EnOR1VCZYdSIELJQeqm4pHHK4A4ee3IN7H96FH+09gVe7Cj2ZGAMp3VUaQGQz+KZkqwlyGKqgrVztD6+mSd0H108fqiFIWjU7ARC0jXMB+xiFE+Hy3ot0GIPfBQBRqUEerjNYC3Ac3vxEAvT7ewnkSxRtMACiv0wn3ku7enkwLNC3Ica4Gx1LZuG6q07Df+8LQDB62Ff708RNGy7hdy7jwocs0iCo9N6TLwlONM+IiJn2fPIcAon9J9FyeD92h9DGYEfj6B0XAESlbHtjXPOmy3Hd5cvw8ZWz8KZMFvVc5FzdCrrl/WJnY/YKY7hdiQ/sqzKnBQJup8K6uj4FTN/xc6Vzplnd2oXrHkc7cHjTXtz38E7ctf0otjAjQl23sdX0D7scuOgLcJTbbaTM2x3nsK4+i2/ZVA2r/0DVSdX6EN+DfW+qTTwQcv/KrtaeCnuo7wJsvP7vnR10ICo11MN1BraALectjwPPSnsdBITlPesqoPOlg/hARxF7rA6EO9eEIPoTgpNmS1+p10oHLXajY0Wz80D8zzSA+Pnr+My+k3hEHgiBkLTkvfNa+uJ7Im3SI2FTTm0quECG81oYgqcAhwNAnlNhK4f2mpcyyBWKaD/eigP7DmBnABIDj8fROiIAiEpZ9sa45s1X4p2XLsHHV8zEG7OZBEBIKEoLvQULJR6EYvkEG5lE5lrufDWPC6WImPpMaZvWW8HztJtRaifPO9KBg5v24J6HdjoPxGuFPIqaDMqlh6VrX/SX9mmBSDlzlkoAA901wLpcFt9Op16muQ/2e2WsUEhKxEkrDexsyoyTMqmdbtdSDByISg3zcJ3BWUC1MNq6k1CjwIMDtf4SluOj1G2SKJ/bj/d3GxKlDUHo7v1lYaTBRTngQZBRjNGxfCbe/Y5V+OvjqRDGT17BZ/e04SEBCP2GexXL8zwFgQvbprJziidOlrMgwUR/Ilk6R+BCZM2uGF3HWrHnyAHs2bMxahvc0wlHVcoCAUBUypI3xjVXXoZ3XrIMHz99Bt7YUIt6eQqcyJHXcdCkwdvakIRdMC3Zyk045ilporEeDR0v1Uu7A+f5BC9HO9Dy4A7c+chO3H2oFXvKpVumCZUe7LjpbzBpYwQlaXPyh64JhtGEugzOz+XwbYIrLuwubZUZJz6jQgBI3AeFe2g/Aohepb/LPDtNzlYjgiGS958DbFgUqnFWariH6/RvAYUwCCAE8O2mQKJSHK8CGBzr+SK6XtyP32vLY082d2oap+46GB0X/Z7TXgM3JxBsR6jNZvCG5gacU4zdAp6JYuQyETqPtePu7hh7C+jNw0iDEedFULVdH3YsVxG03BxiQYZNOVWaaTn1TZG8S2qXXqK7o4h2znGv5LEbn4o6w/gcGwsEAFEpO2+Mc5efjrdftAgfP2MW3jyjDg3SIUi72bXgWxKlBQqcVFSqmv/L82DJV1pIdZ44AOlrilvBNM6fb8Ntj+/Fj4604VA5QNCfCFR6d1HObOViljxOP3YBiNoafFtKmfLM2DCPxKJUyZATLPtLAOE4EN6rILvKy+PuZXZ7ug7v9cFzA4Co1FAP1xnYAjYLw3J19LsW8dfpoPiMDB5XrACAUOv60mRxvxMSE2Mszxcxh1gelJnOON2aXDaLHdMj7E2TOKVOWy5EUvIQGLnrwXgty81DJbJoKsRhrX6KTL7nXOSLaD/Yht2vHcC+ULhr4HE60iMCgBipBXX+xjh3xWm45oKF+PiqZgcgplnypHYh8gi4FE6frqhL6Bguli5Vs5AcQ0KhPrMZGbxG+gHyeP3Tjodu/2MdOMCqnA/txg9YlXMoAMCCAP7dF1Do9QP3GhGarPx33cji/NocvsMJVN4HW2QsHdpgf/U9dSBEFlUBMqXFOu+Ll/Am4HDCXf49c/E/tCYU06rUUA/XGdgCAhBW70FeNXF1OD5ZNdbWd2Ea53P78Htd3cYD0UcNCrtAWx5TWp+lXGuLRczuLmApAQNIdoyQKUbI5jJoyUTYRQ9FX6GQUpZFGZEqe85AFX/7Ahjp9FO2P61nIS+F7RuP6aZ4VgZRVxEnj5/E7s2H0BJKiQ88Xod7RAAQw7Vc6jxW4dwwB+85fwH+ZNlMvKEhl+RPm7LavSRr+ws3CHhQP9+W+bYxftXIkCdCwEIpoip5rWYWCuh8/Sh+8/BO3PHsfjza1onj6a4PtGMZzM6mP3N2daG7pg7n1+fw3ZJb1xT+4rlsv2u7/1uTLb87szkBUrKPaozwGJVId56NQqKLwWvRhsxx/4M1wQNRoaEeLjMIC/D3+I8+C0PAQePbkoatmBS/Jwfi+QP43VaGMHzaZGlBNUAinRllxNo47l0osS+PYiZCfXceS6PIhVkzcRaZuIhcLsLBbAY7eT4zOKx3QERJdb1PvkI/XoO02foCGOn0U7cJSfEnymWi9CKNRsjSJq2dOHKkHduDhsQgBu0wDgkAYhhGO+WUG+OadRdh7YWL8OFz5+JdTXU4PYqQ4YKvkIK8Atph03Wp3bSuZ7kPNqNAoMBKV/McLqTkD/B7xVEdWtcibCt5AjjehUOP78HdD+/ED3cdwavldi19mSO927HHdRcR16R2SfxMx+i7NIAQ74FtV/aFMk5seMIBhAywqrlHKyPNKRFgUtjCKn/SAxF0ICox0MM1BmsBVeNUES2Na8uDUH0Mq6jKLIzn9uF9rfRAcHHPIFIeZVrd1Ykt+d9dOgOKfKRycvUEBZ0FLIyB6aRl0QMRJXoTJ3M5bGd2lvRg7G9+MByocgs9wx39ZYOUS9kshTx9Nka63o4FM33VB+ExTA111yoif6wLew7vxd5AtBzsCB7ccQFADM5O/R615B/jOevn4IPrF+Kji5qwNpdJ9ONtjjffW14DF37+E0+C35+SmaC0L5+VwewMXceCjjTpUtcSwNA92rtReOUQNv1qJ77/7AE81NaFVi3uXPDL6d2XC1cIeFjVyv5qa/AeHlB05yJcUF+L78rDIKCgUEUaaClE0ViTcCD4XmmeKhxGr4MrxuUBm+0/j+H3v3Nm4oGwu8EKPPpwiWCBUyzAMUyv1//nlSjF80mDB3rK0rL1+Tw6n9yL93baEIaRirZqkyIoswFcSPVbTR9jP++KMRv8x9TLQgIgsjXoiiLsqi2iq9v3RiBCnbMejv6K5pVb7MWZcHNXJtlYqIhWuXCIPpOXQTVBeB6zQKygFfuqzBD7udJLS/NkjEx3Hh3HO7H3pYPYjY3RAAodYWAPxgIBQAzGSv0dc32c3fB2XLFhMT65shlXN9ZiptV+kLtdqZUCFvQ+qN6FuBACEFrwFaZQjriaYb0aCgXIO+EnE3eoAASBijgVR9qw56kW3PvIbtxFL0TBKlKW4S30l61Rcq2mtPDLmYtu0TiPfK4GF0yvw/fsMZKkJgiQUJSbZAyoEolStpJXhv1yRbd8tglt4wSpjNAEd4HXngG8+bTen4/00YfzgwX6GOssXocvPNVb00TA1vKhBP51HYYwnm3pARB9VcJ1C6TPQPBzSikDqld2g/ltFnOoKxYwh5kWbhefQS7OU6Uae5l5kd4QpInTLqRSkxAwB3ry2mSkF3KrCVEooFiO7yDAYcGGBRW24ifBQzmgwTamvSbuGnmgrYjjB7qwc/cncNipa4TXsC0w4EAY9pWr4cSNcf36hVizch7ee3Yz3r2wEWfncsiK4CfhJ1dx09d10MKu2KfTd5Dqot+R2HoPCkdoJ87zpWBpH5527gIo/F/FtRy72+/cCwV07zqJ5x7Yhtuf2INfHuvGscG6J80kV/rRlWVRpyYYTiac1GqA7jiD9U11uNWCJRXPcmRJL95LwEWbqY8EQ+JAWPIpj6GHQd4Im/Gi9vJ5rFsAvGd1D3+iGoZn6OP4WIC/t6f3AT/c0uN1FO9BIEIhN5X31m+VIYzn9+G9XcWeWhjqRUnMqYjYeh/8pqHkgUh7A3keOQ1xjNlxEbVOxDVClnUpEGF/JkbHKYutASe8vhWPS3sn+rJyWkvGbQpMZVH7Ps23cPc0wllS1Uxngth79yJw9qMrwXsVIhTb2nBwb1C0HNGPJACI4Zjv+ji78Eo0z81i7qJZuPjMZnxo+QxcOqMOM6PI/VhLud9c2Finwv/ISxkSui0fAL8nUJAbXvFSBwJU38GfQDe9BRBaTK00tK3kaXfiqmx5vBP7f70LP7z3dXx/13Hs6EsIxoOdU8ZIOb0ITWJ9gREBCORwQV0W/1u7MHlZeD4nU4V9uOgLQOizlbN6AIbcwV35JA1OdUQsd0LqnbzX9FrghvOT/9M6GcMZAuGcYIG+LMDf/J1bgCf2JuNVcuq2uq42CSI/6z0BBD0QFkCklV/7Kq1tjztFfr6ARuQwjbt754HIuJ/a4aiI1jQYKdevtNdB5/QXupQeRH/p3QNlYqgt5XgUDoAwfbOPbJDBZIHkI3Qfbcee1w5gbwhrDP03HQDEEG224G/jxln1mN9Yj6Y4g9qVM3DNufNww5xpWFHrq+YJLHChEtfB7oytt4APgB4Im03B8zWh2LipSgFrIlJsVYRLXouLpg2NqC3SR+C9ugtof/4gfvWTV3DrK4fxdEcnOtyPMdvjmowKPlZpPkubisekz7Hv08fTAyEAYb0Iaa+BvAlWbZIT8WkzexZ/9V21L0S01HXplXBKn55kyon6A+cmctgBQAxx0IfDB20BZf587Rlg14newme6iICtDV3qN8AQxjN78J7WbuzK+mJaaSGocmFFLdbud1xAlJKnr0EGjdzFO88D9yUZnEQRrX3VuUl3uJyHolx2iD1PIZFy2SADnpvyYvalQ5MOkZQARxkPhA2f2HYSaLR34ejODuw8/KnolOy0QT/8KjwwAIjBPvSNce60mZg3qxHN/CHWAjWzGnHm2c1416o5eGdTLWY6z4MXM7I7bC7ayjiwi5dNteQEYrkOAg6K9VvQUcrkMAukFlsbGpBUNr/jgsqXByqFHcex+bGd+MnjLbi35Sh2WABBYBDlEMd5RAQEAhMDmUrn9HUchaRqa3FBbQ638RibhZEeiCXip6c6MS1zxazeAEL3sYXE1E9+J2+NbMliXFSkDK9ggdGyAIHt8weA772YeB409pSOrcqcVrJVnCmO+e4COp9swbs78z0AwhKcteMXMblcXRpDWuZvLFsooiHKIkdgQQDBkAWAU2SfyylWlhZkryjbl90UYrDfu1BBGXVaN9cMcL20Z6M/af2yYdQyngnHw+rDY+EImBnkj7Ri/+ZDjmRpxL1Ha7RM/usGADGIZzj3f8VNC6ZjQSaHBv5gGT9ryGH2qtm4dvUc/M7C6Tgnk0GtrUEhcpSrbZHtidFbAJHeeYscmc4Nl8aBsjhK4MTLY/P6fKV34wQu2s1baegIiFu7ceS5/fj1r7bj9ucO4HHlfvM6wwEQBA8DmbKYR54AIpfFbZLyZftElpTNbOjCcTe8R4YAwLWPRcS8a5jfK35s1S0t2dKBCRY0i5JsjAsWhGyMgZ5V+H7oFuAY4xi89UXgtSPJGGUoTt4/1a7hldNZR/rN0wPx9L7hAYhyYCKOUed+LiRdJmmN+ZwBD32lZ/cVsihnFZE20yCiP8G5oQKIdN8Ganc5UCFPSF9hVqV+dhZw8uBB7NzxV9GRoY+C6jojAIj+nvfGuHb1DMyrrcOMLJ2A/lXoRnHWNJy2biE+uno2rq2vxQxmAkgxUbUdeLhAgXQLtCC6hTBV50ITjHbfNq1TZEqep0XTZmvYBdPKWadd+0qBLMbIbzuKF36+Hd95bDt+crKArtoy4Qp6IVxbywCELh/mGOxPpiaLfE0G6zMZ3KbS3Uq9LAcoVERLAOCMWcmd5JWRLVRXQ1wIqvtJD8K2jcBkSRPwkbUA00JDKGOwTy4cNxgL8Hf3wHbg59u8GJovbCc1ynTKtgiUHK988X1HHp0vHcbvdLRhVyaT1KHozzNgUzbLHUcPRFcGtc4TEaPgvQ+ndMd6LfhlWtfFZnykT1YYZChk7P4AymAl9dUOCwz642QM9AyVueGARAHF4504/EIBO0Ntjb4tFwBEWdvEUfPn0bQoi/nIota68Is1SfhifiMuunAh/vi0WbiUxEmXSuhrNlBGWROC20378IQlR/ofaanMtwiEDDFoAVTT0gJSDhR4DQk+QG3902mfdJOmAYQWYE5mLSew46FduPO+rbj9UCv2lfvxCVRYsDAYKetyZq3JIB/lsL4uh9sJAgi4OLmKAMk2mViw857Qi8I+8DsCCEtEs4WztNMTeLL8CXlsxBW5ZDFw3cqQkTHQhBq+H7wFOFaf3Q/c/WqifmrHnC1Pz3GqlGNeneNfv2+O2bZudL56CO/s7MKuggcQ5VqRXqz74xnki8g5PkURXX3xJ2wKJ+/nBKy8fosAgkBFf9kVtq1W5Cr9eVpLQpkiDjAxNdOklLv29JEVUu66/Cxtj3L2OoXX4VNjeX42Ued0FUtbjmP7rs/iSEj5PHUkBgCRtsnGOLd6BhbQ63AK0s4hzsWoq6vFvBWzcM2ZzXjf4hlYKbCgha5EAjRFchQPFalPu2i74BFEOGBAd7tfHW15b00+Uq7Tucr6EDmr1yJrnrAVWmIbibCf3odf/WI7btt6EM+1dqNUxS7tcZAnwv3AjTeCn+u9/bvcpFfsRr6+Buvr6/B9fc8+uR9syb/TU8tDHgL+z3ogTOO09UV0Dcv7UDVPVfqknbXT48QtV/FlS4C3rQggYvBLZDiyLwtw7L56OAldcCPB37Adu2kuhNs8ZJONhcamgD09EC/uxztPdGBnzpMo+7pvOdJzrwU15VFMk57T1+2VSukXbC3mdgG34nPpa1jPRTmgYcFAOpukL6Kkmx+8rLeba6Me/Yj0/Uvpnl4Jty+PRDnyqE1PtR4SJtEFb0T5URgAhLELuQ5zpmFurgYNlgdQWuwiFGfkMGPOdJx15hy8f8l0XNlYi1nWNaljRZbSxMCdBj/jQmg9CkpR1I7cqizq71I1zmKye7EghNdP8ypEThRIEWHLSmu7tNEiOl4/hpfu34bvP7EHPzvcimNpgLHVFJUAACAASURBVDDQsjFcAKEdmvqtEIxAlNJaBTBIonQZFL5B1vsgL4sttKV267qaxOXh4POgMiVBxIzawIkY6DmH70+1gEDvs/sSz8ORjqSIW1+hCvfb8vLy2hh00Qvni+Z5EbXOJ/eMDEBYArS7pwk19pclpR66hdQDCNXVsACiHNdC51oAITn7dDhEx9pF2pbpTnsnLICQpkyfPIZU9kZa/jut0lkORJWTDCeAae1G24k27Ax1NXqsFgAEbeF1HWbm0JzmAVgOQHc3ijMbMH9pEy47bx5umDkN/397bwJjWXqdh5373qv3aum1unt62D0czZCjESUu2mgYtszYju1QkAJKNjyJFUkRRcVMgiRMIkSRnARGBUiQxYhk0HBg00ZskoqAmLKoDSEdizQXbaTlsUUOOcMhZyGnp2d6q15re9sNzv/ud+u8U/92l1f1quoW0Oj33v3X8//3nO8/2/9kJ5n4RiAZlEHYWUZFqSEAk+By7CNhYsMzaYiU1kbFbrK8TLQQEJZISMVt8++4iMsGHhDKCeCiY8/zi6gmToXpnR26/tlX6Dc/+Rz9yusbdLWdXcQTIzDGbUp8AKKlfCRGLRr22vS9y136NSTWYaCAa7v5f1b/mntCRPItHjMzZhmFAadIcyJhR8qMMRsfEzhWZmYSQ7csHTiyVCL+/i3niP78txG9UeibGt+ImNU/vmWw9xgwfOEq0R++OgEBEhyYRGjZu2ycq4X2iykHx2gfgFgQfle50M18kmxAH+8imxuZj9n8lxBZlR90HH5MDDSkIJcmBhuosO0GH9AwNFBXf0vhLtvTKbuz99kqu3SOGq0Fkf4S0ulTJ8py5brhqJL7G3Tt+T+g1+ljSaY/Pb7vwrEHEI/8Yrp0sksPtRNa1i8lXkRsD44iOLtMT7x5ld79lnP0U8tdOotLrFizILNLMoOAcISJAYzHhGsxU+H7GxgQcDQFC8xMS8F3XjDDwe2bEI5GsGZ5DeSWlad5tAXP7/w20Ixp4QQOoDFMqf+FK/SpX3+ePvTibXqeRlQofIlBhOv1AYDgE9HOiNLOmEadBfre04v0cTlm1Ee4KULeQD9+ziCLE0lhPvmaZICBHShz0CSiNJix8zOt9QH44vVjDcRjZ4jefoHo0dO7N36C7seXPTQzxz7h95HfT35v72wTffUm0ZevE13f3L2DRaZRh7+NpKDUDMIRWiaZ4neTTRhfvkY/tDWiV4ywF0JWH26kX5L2VbI5RNtASGiFobGAVsLwSEvKe187KieFKapNCy4thSmb5bXAZ1t99K/BDTQVNh8RaRaxzUne+WPmLS4I3BjQg9tb9Oq1n0s2QjQ8ys+PMYBIk8d+iU4vLdGF9og6oSgDfiG3R9R/7CT9ycfP0Xu+Y5Xe023TsgyPRPQFQjfBfCDYQGwZtijBAwtQ48eQhWVCTc/tQeWJtNQ43ZiXCY6aIokUTuLYvAAf4kUzkj9NKX3uFn3xk9+gj/yb1+gP743oTlfYG72MIcsVARDBgEECCg0gOAqjTfR9Z5fo4wAC0LoAUEkNApJrGedU1kCcnrYdA3DxGBkISIdRMHMGEHzKMw6a2WRgo+Y++Td5ydmp3iRh1cMrk6yVGnjoUFpp65ZhufIzyuTgjbUuGeCReQI0rW3P5FjNvDM1lQ4J1nVRTwKvqb2Qjck31hhGaBuzTaOD8Yb6k+A7f48sY9Xt6LHqdtCWfkdt7fB7yb4NNzaJvnmP6NbWdJQPNGC8x+C8m+V0MODV5HDJBiQBMEA0zHb83URhXKcf3B7TK8PBJAoDwpZ5kCvyST+T3yWY0KBD+jbZ1lcCiJj1l2Xk6d8WdaGdsTudCZn07b7yZl/Bz7yyy5bhMiZCw5fSWzp3ZtqLwdUteu31D9DN4+pgeTwBRJYUammBThZ5KdKUBm+6QD/8nav0o4+doT/TblHP+DYINTpyPkxlkMT12lln0FrIbJPIIQEAIRkOHCvlPRFGKApnS2gyTLhodvcFtwlQwsI410aIVWcA8c179Ozvv0K/+QdX6beuP6CrnRa1tfqTNQg2WvU8GghZnuuPUxr02vR9Zxbp16FJ4TGa/A2ZdzrqIIskTnJswuAoDOnDYISACJWVkRcw3SAlNoACfE74dwMgBHOHFghMXzvCSdMS+sK6IZU4+gWok7lBTP0MyHAfeGbTKmFu/D+XlRob/ozIFYSwQhAaEJVF6EBook/GGlvZdYsScACccj+4IRLPp+5qQFp1sRNAI9j9QWcAOoAcDbTkXuYyMPdxfd7bMENhD3MZ7G34zcjU5xgn2pVAACAVZjOurwEsAAXq6VBoCdJ5L/I4MUfUkaAQpkIJUvHeS/8d0AsmtsGItp9+nd79oE9X2uPJwUZqInwRULJsTKSUT6BK0AFeEOM/Id/5ImGd2f41pNEOjra5hMCATaMRcwkY2tUOpWZcKjKEQQSPbWNM68/9a3qVPpTgMtMiYuVQlz12AOLSWrp85g10fjSipVaLxvrU7F3NIfW/8yL9+FvO01MPLdPb2i3qmBMzcjMkE1W7vL9CCnkwQZn/QZ7ObOAhZ5wZCIGgQM4DCB9u0/QtBNTOcMLkWBgz05NM0AimCaNOb23Ry1+6Tp/5xNfpl1+6Ry+sLFAWiGqEuxEX2p8BdPKZMCQtuf6wRcOVBfrelS79BsJPZRgqwjqZi8AZzYwxSyTFURhwikR0BQsbNvkg9FVl3DSCF8IXQsKccgRggUDOgVd2NTg0FagP7Yj0oJde9HK+MEEBjPAz6csCACPzX0ihKscswQMLPr7/AzZ1CG5uj+fOZVlbwzSEWUc64SLcmE1u3BY0aEh/ngOidFeQI7QYz0BH2Pbhs6KzK2rNg0yeBPCM/WyAXOazgjthJJ2lIAadUQd7OX+/LFwNzrj62ncAJZmEzbSj2sB6IokZlwFgAJjEuHCrLO8nAFjto2PbK7yHRyPa+qPX6QcZQDCQB3/y5WPR7+eIBVtEYjef9kELaOlTgbEXjQKx8VaXoNaJonyZKG3t2gCGz0ySz0mFi2Z7yuwGW2goI4bOiDht5eZrd+jVmz+f3D/UiKDg4I8RgEiTR36Rzp5ZMX4LLZdAdNGPBWV/RNt/4g30ge9Ypb92Zoku8+aXAk0yNikwmJGCASJZlDZj6BwR0v9BpmrmdgFQWHggCyUcEXFK43LyhIvQUh4vTkfM+NiR8u42XXt+nZ7+1efo77xwk55JOtT10QfMib27bSlsbTTkOkMO4+zRdy926FdTokUp0CEIkYwLmSalgOFMlBDykoHLUFiZV0KPAwxfh79C8PA6QQgbnxYlAFgwsEDAGgJQyPYACOTJHMLJJUSQrwNaBbN24pQPLQs0JDxGqL1lplGMzfiOZGnVpYYGJ3GYdFBXaxls+Tmk6SbfWxmBkeQsA6S5SQiAQs4bp3btBGs0JyKUFyfyXCgLdCIBFT9nekhTlHYclvSEFkI6NuJ9gLbL7EuLZgt7FKAU+xfmNxwWJPgzGpQMxDLQ1VpArAkA4Til21+6Su+5N6KrbEqU6eGZB7neSx1aHSsHXAcADS5CgMIGWELmEfMOO+7f0ZEj2pchpN0oa8Ioq7lod6jFDpa3R3Tt5f+Mrh0Xk8bxABBPpe3Hf4DOLy5OcjsUBQ9GiLUpGfRp612P0f/w5Cr9eG+BTkinKHmSAQPhkxsLGzhfcXkpbLgOCyqYF0z2ROEMCLCg1b3wDYD2QapmpVkEpygwJ2hHwCgxzq0+3XvtAT3/f/0x/U//5gb9y2WinmZANgaBuPIYRsH1B2MaLbbou5a69I9HY3qok10+Bl8GMGjpjAomzYz3kZMTzQT/ASggi59OJCVBWy78lGAAOIHAgTkFkS4QFFJVLcNBseZI4MXP5NXiRihm6YyRMEierqVmA5oTmFTkmLXznfbqhzZGaiWk5kX6XhjaCfMN9gv6N9EviA4SCdHkWHOhnmlq+DtMMgY4Z3kQjGYnS7cufR6kKp+7wgmeBSy0Dhin3IfabyLXAGR+Bgj9RR0GAWgP0TfQckDoy7BpgFJoG6SvjJlXZhpEOZgpeT48B34vAXyYhgAPAPLy0jysrwRdrIDZGdI3n3mdfnI4pmtGRa5yrriAQWw5XT8WQOh6PudOlI3hC7b5+O7f0WaUUDinLXGWWT8R7hkyh9jGqJNqmTYzh9d7m7T+4u/Rq8chSuPoA4i1tPvEKj200KUlCRxk8qPYl3I4ps0/+yb6X7/zPP244J1GIyBP0HCqgj8EQIE8YXKfCE9kxqPBg/SBkKcx/l1qGbgdnHrhN4D5yEgOaRaQJy3zeUT9W9t05f/8V/QLT1+h311a3AsgJI305Vou26guxwCi06E3r/Tof2sTvbXTphNgvgAK0OhI4QPtyqWTu46NUL3LLH6gKa8HfAOkLwr60OuNPvEcp0L+DkYv7fK8jjhVagHJglhfiqYFJgAH1NsOBmV+BriCsASYlP4eGD+ABdcDCJNzgv8HgA5AAQQvtAAyCmYzS9GO/S3bxpigHMg1A8J8gvXRpgLXnKG5kRoULitNCHhm9kjmz5D7nGQAXI5FAkT5bvBngG8ZNg1tBj/nfYQQbGgPoCmRY5QhnKZedh29BAjIAYM9L+nHbQ5HdOdun/718zfpvx0M6BYLd/Yxghkx1t/Ixc/2gIAsJFQ6Qef08aS194EJ+cwXCWIFDp4QVZTfoxlx+GD5oi8yPmGVfQAWOheEa84ujUV/RBvHIQ32kQYQF9bSE+fP0znKVPISpcuXUm9KlNOOg4OUNt/9OP2d77lIfxWqbjBoGfIHuz1CJXESlSmbwYglOIBTGEJAwXRzpy9xdwa0DzhpGv8JFYXBjAqnH2ai/JxBjcwVwfXZtnd3h27+7S/Sf/n0Ffr0YmdiXqj6tzPcdbzsdSjpJ6zIoYeXu/SfLrbpL3Xa9Ig83UOtLVNzQ5PAY+HICI6SgBbCCFjpYCjUzlLNDGdJ6YMArZBUfXN70GhIPwMIaJxWYdqQJ2CorwHmIHzkOKAqz+eZaZykOl9HZ3A7UlDJU7Hcc9AawByCfYlTM9rAmsrTunTq4+cy8kQCNa3ih9kNgAvfETrLNAE9zVqJW2E1mIY/A+glATX/JkENnsGMw8BZaosM4BCaPD0/DfhBK9SR+x59yfaYPvw7QKV+X9F/DuyyscgQa9BIapw2+/TCjU36Z1c26O/RmO4zX5JmC5+/kQYXkneFgIcrX4R+/9n0y7/5stRO0U6EoNp4iS/nji3aBH4YMdoWHGpcNwm7Dj35NeMqIZWZtyV81aW96KTUGoyof6VPr935r5M7VXnpvNY/ogBi4u+wskCnF7rUCkUU6LBF5C2Qi8bai/6INn/wSfp777hIP9rnW/bUhVgAA4bpZHkeckae3ciJEyvalmpZnBD1qRYnKH57c7V5dm8EvpsNnmknDLjIToE4PeVtJETLWbY8aePfGdLG3/pD+o//6AX6590lWqpjw2oAwd/bC7SyvEB/cWmB3ttK6PuM/Trbhfw/zDkAPkY9n9GTwyovLBOdWNhNfY0TIgsv2Jg1bSFcoU2Qp3h9moXKGyYRGXYnaQKhZoRFduLHKT1XbWcCUwomaQLhuhJUopwEKNwWQBJMK7bcFvI0q0ElQJgcc35fS6ZK0yaTqb0vHBwBKDB2eXGZFJjQZsCXBSADmgRtypPhn/AZkYJYauSwZjLCyAA2kRZd+h7IdwQ0NHTNVCcyckaulY7kMe9yRhjpMIrfzbqJ/C4a4GGfSI2XpPOtLfr86/fpI3c26XPUpr4PQECbClCxHwCiqLkjZBqoA0BoPqUjRgAgfKDHBiZifSx8932wdmLIiad26MZL/xVdP4p+EUcPQDyVtp94F60mHTqpX7JcsKiQRP1i2HwkjA2fjAbi77/jIfpR9maHwGbGARsroiCkah4OefKkCWAB7QK+y5MZhA1sq0ZbkKltc61Exty5vg7Z5N+g1QCD5vbZFgvmBhUuR2P8z79L7/30FfrE8ngvgGANgg1USJDAz2U5G4Dg52mLHjvRpZ8ZEf2VlC/GzLQjRihljmYM0OBQCYbLz072JiACKnqtRtbgQdIXkQrSNwWnaqi89Yldh9yxEECoI9ZMCgoIKwgoKXChzoYjKI99KtrEkkGT24O2ywY+YeLAvHOHviwaB33Bx4HbkFoXCHS9tlwP+xqCWfor8Lik+UCaMYxpIVtTOH5qR02AAwhsCb6l1kb6KMCJFaANJgzpRMvPAFqQA0TuCenfInO4SC2TAeMqs6n0d5A+OtJ8lPs1SAfYLEwYQBBgQ2tv+mO6d/0+/fJrD+iXt8d0jTPCyrsrIBjBq5AxFloBybO4jMwoCyBiAxmI8sAzl2aWtYc2TQb377snR+4r24VdNp5i6C+SNsl6IVCC9nxJt7iMLUx1aqyZaSSkwQgBDW6TzSKbA7rzjXV6ndaSoWvOh/H3owUg3p8ufNt30vlubyIANRCw2frMZo1wVPIBCDARME5mMMxQDfMTAlsnUkByJ3jNS8YFezYzez7lwU9C5n9Av1qLgZA8edKBqpSZrWHW2W5F/gIWZH/zs/S+3/kW/TYDiGRhOu9DOnBnnCyy8bndbpsW2y16V4vovQst+oFuh1pMC5fQhTACfR/KkjwhUkULRG3/h6CX0QU68kGq+NGuVs3ju9Tw8G+s+YBQg+Me/y61KxCYWAeXXwzGwcIPQAcAAgBUrrfUTmjBihOvTeUPWoA2WEPtwMq/Sw2OLYpCnrp5bAClMIUA5BhtUpZt1bSbvRAoz0AbdEK/MlxZmimkRgJzgIZFAgqpYeJyMlICIN+sSSbosS+k1gL7C+WlpgtzQriujICRc9EHAwAus9fGNLizQ5+9tkH/6N4mfZHzpXBdAHADujOBhnTV2oEZGRiNwGpToqMYACLku8r8EVEe+hClwcKgn2fWz5vgOqy9tSWPM3NX/gkaaPicLGX0iY1Hu3wUfL5ttkgSbltnHDY0zPwxuD2XOUWW01oMTX/OetknevDcNbpKaxz1eTT+jg6A+C/S3pOP0/l0kXpA1TMBEI/Rh95xkX4EGggwGpkcSoeRwe8AjJa3DhwsobKXDBXMEUyJhTuXg1oWTBDMC1sRpyYNILTgAcPF2Jnp8WVVf/Oz9DO/83X6zcUOLWsAYdvuGlTIOj7AweVaROd6HfqRE11630Kb3thKKIEWB4LXnL6Hk5OwsTtnZho2ZZxbmkSwSNW7mVc2UAhonW+AH2s1vDw5yhMxHBVxaofjJKJgZBIn6awJQKGzEEq1N8bJgBCneRmmyeNgTRGPH/kTILi034dhsJkQlCGF0lyAeZt2s72EcE6sLc+X+8A4ILz1aVw6NEpNG6IopH+QTWhDc4Bxy9wd0gdEO9hCCCOSRZo95D6QTpCGyWf+CpLO0DzJNZZ0wLshgYXUIAEowa8FWhqTxEskeNMhnqiHPcjbemtAL7y2Sf9w/T59YrNPd6DFkwDCBQzyd19dmGUDEBDEPkEuTSI20CD5gMt84hKN3K/0o9A5LvK5ZAc6jFPfz8P9jsf5qz65/jtLuOUCEPy7rJPxYCP/NICQd4mYg+NgAp5cAAT3i8RoK7Z3aPNrA3qdfjbZOgoQ4kgACL7Potej862EFsqEaNo0EPybJYpg8y88QX//ey7SXwbT402Q266FOQFCWjvu8e/MZJDcB4wP/2NTGU1BxojyeH3ljCU1DIZRZ5oFI/CUd7pMCw0mDUdMhJf+j5+jn/7MC/TbSxYfCNvLwagbQAHgAeUkIucyGpBwOY7IONmjpxZa9MMjom9jOWjGnRHBlvoSY+X7K04vTuYswwBBPwhmaHmMAGW/lXRyYRfTFzSR/gNyPSH8pHMgTvVSMMHUhLHgRAtAI8EFhD+Pi8tvDCbjAljgOrKMdCZEdAfPDaYpgCv0jbnIfWRCM7McFmZ+2UOpuZGAS4INbTZB+CyXQeZK7DWY6uCgyvMC7aRWR9NVJmLSphaMF+Y5OWYAGwBrqTUA7VEfJioAN4xfOkfKsGdZToITgAgjjKG5yLQu8r2CKUxqiKQZxIxrRKP+iF68sUW/ees+ffz+mL7lA94MLLRZEOvMv7vMjDrXQtGMkmavDymJcZ50aSPMfLOokpi24DwKfzRoRLQmRZtuQA/t96YTBsaGmDJo4ISDoIEU+jLFuJ6Tq32m/WhIw1s36eqNteTBYQcRhx5A8BXcp3p0ttvbRaRFF8V23S3/pu37my3aes8T9He/+yF6SgII7k97dsM0oB3rjFo6E/AQVtIZM7fFZ+WgLgdTZyYptRbypCSzOwJEgBYwEUhVvfQ92Nihwf/xBXrf771On1hSPhAtEU0haTvO/CJ8cdvmxVMqVbTBJ4Julx5f6NB7OkQ/kiT0bUmLOjKbJwQqNqqcL/tDrLBDpbqhFHTl/wEg4NjKDJ21GuZZdueIjKDA2GQ+DgANCDp5SoaAx0k1n5sAlgCAvCbIgMkCCk53PB6uL9dat6NV7LlTYpZrQtLFZsLRKZVtTonw5YApwOYoKAEUvwPSKVRHVmjHTingpeDGPuQxbg52s2nivZI05rWQibn4O49D5tEw4GFy26z5k6BKgiezT4TvkKSbrMfrAuAA0GScRNu7jrsAcDpkF++zGVO2qMa8OaLBgwE9e3ObfvvOJn1iZ0xX+jt7zQRFeZksbwMUPqDh6sscFBSAiPV70G267s2ZGrfoj30ypPBnIGEDIGa9RBioNldrk4jL783mKOrypTOaB0ekiS+ElfN7MIjYvE83vvU3kttV1vig6x5iAJFdhrVAp20n3FjCapAg6+lT89YWbb37Sfrf3/4Q/US7RQuyLISeVC/nwihLMgPnRYAK2HQNsxOOmGCAyHgovcTNiU6sGkLIIGjBsGDGkGOUGgvp/d8f0ejWJq3/3X9F//nTN+hTrZR6S5nPwxabG4aUAizI9rgMP0fZWJqjHNN3kx0vU3p0qUd/rt2id7cS+v5eZ3JHiQREED6YHwTQ0gLRyS7RmcXs9tMsAyNOv9D0oDwEA0LwmJ5wUpWnSy7HZfgP6wX/BnlilhoCrJu0mcuTr3RYlOYNOGZK8KidRKUAguAz0RiZCQS+LagnBRnKyzblaVg6I0K1j/5sic2wfugDZSGcAaaxv0Ej+IvAoRBqf+xVfg6Vv46oAfAFGINZB+YlCQxk3gdpbtH7U+4prbnBGG1aGmnmkkDMmNyydOK4UVeCEvQxGNGdezv0BQMedugL26zSnsGf1Ga4TJKyjHaAhsYDPhi2g5Z5T0eUyrDJKe2jBXhAuzt1nbYwW7gu5JPOoBpY8DhC4aqaxFJL4XIe9fnH8TidmgZPCCvABdPt5ibduvrf0K3DGqFxSAFEmjz6v9CZlZOTzJL8cmjVnw8YxL6rNgDxbz9B/91bztFPnOjRBTD8/AScNcxMSzI6OMSxn4EW6FD/Qvjg9MffYcaQ2fTM79mqGefC7O4NmZyGwYzxu1CrawMQ/NvmgDav3KcX/9Ef03//pVfp99s96pq7zYmIBbwLQGAuEmzE0hbluO2kS+kC0dneAr2zk9Cf6ST09nFKl9ttOmeSdbYmhzdoanQfABEmkRbfA8GJpDL1OfwRQAsIDai9DUAQdJLOcDYbPPqW9ncADTNGaASEqSB3/uPU4Zn2CUJI+jXI5FCuZEX6NC1P8hIgyPTJABBTey9TwUsVOzQiMrmSvsgL4ABOmFLzIoW4zEYpNRHSRwUOlRKg2egLWsucFPBr4PISbCCaw2ZGwXvKdeAYamhjuRIev2N+mg5Sm5ADP+GvIqNdhiNiD4UHWyO62R/Ra5sD+vLtTfrsgxE9TVv0gP0CbAC9jKlBrnFdAMIIZ0cUFvqz5V3Qv7m+h3iG1Djo0FZdV2sepJ+GzI0RugMpBEY0cPA5jMoxal8N1sLeHdL66+t0i9YSrfQLkebAnx8+ALGWti6doFXt6Odz6CtLZYvdf+etF+l933Gefmy1R29rt6kNLcEUEMjU43CY4pBE/oMZATZy+Ecg54GxN2ecCYyLmSccs6A+hV0advOpU2N2opahgrDVSjpAXc1t3dqga1+9RX/0sefol55dpy8tsC+Jw2xhoyWYX5E6uh0GEemYlnotOt/t0DspoT+3kNCbu216Q5LQ6cGYFhYSaiFHQsbUqJVpbtKUkm6LkpOLlCx1KMGJnMvZnOr4d1fYnRSSOGXDu15qJWDXl3ORAl1qS/SlSmY/iIvXckacOfxBKGpziTzlAxDaQAVAEYSvNLlBuKFPaZaQYaB4LoENsilye2xuwDz4f9CI9ylMR0ibDS0DJ+iS2h+uh/0cMg1JcwN8DPQ+YprifUKOEDM2TqImUmXDpKWjNMx+ybii1B4hVXf2LqU0pvE42Y1U4vFkCa3SjX52V0mHRuMxbffHdGt7SN/cHNAz9/v09GafvjLcopsbHerbtHfSNGj2KS60E5rAUKIkrlcUgMRGWknNhI0fSOdPWyg36oRASf5OBKI55Bi074NNQxCThVgCAh3ianiPZ0z83JUzw+ajx2W3RnT/5Rt0/bCBiMMFINbS1uXzdLY3pBXWDrhUajGAQTr7ubxntUActGj4+Cr9O29epb/6yEl69+kl6klhA2ZomMwEtRtmxACC/8H8AJCA8ESz4ZDPP3OeBONHGdNOllYXTNs4rWWJhsDAJQiRgkX2rZ3Nrt6jF75wlT75yRfooy8/oBd7I+qwQHfRMe27QzplPV85tK374TqdDr1pmNBDrdQoBxZMrqOEEhpP99vK1IRjETPeYqGcUhLjEWMDAMG9Y3MM0JV0uIUt/ELXSTN6T+a5azC3tQ3BxWW5Hv8v0YCROnt/H2X1jOuHrCP7kGqElE31GT351J5Q2k4oMXTLnpl9x88mAGIyDj3+7HtObxcNbfWMRBcD1E4M2WPr0Y1/BIWydkxTYpwAAa2UEvnZTCOjFz/j72aO+B3rlQ3NKJY6dKed0HVcR82XK3H2+7JwQwAAIABJREFUwlZKo/GIhgOindaYttMB9dn059prABUMJOA/xLwI5kL8bqYiwMWereLQGrhu0YwFHCGgAc1tqFzwXcsKaKDhuwU0Zg42R+89r6Pwp+BkhPxcRqWEwl5tGgoZNpvzP2G62SB68PJn6MZhukPj8ACIp9L25T9LZxYTgnY9f3l4MfCixWwg+eL5HAA1gOj3aPTwEr3tkVP0Q289Tz+5ukzncRsmMk9K50WcwuDwZpitYIYyagIbCmYLCSCkEx9CHHGiku0BzGiAYObLkjjz/De8VJyyvrFOT/+zF+nD//IV+p179+nmsEPtgwAQ7U0aDxdpZZTSo+nIYKNduSDSyBpaIdVsm9I86YwAErPM1sLpCtD+QstcEpbw/y6GyM+5TtIyWpb8nePvqMPttceUDFtskdudN9flMrL9YSa8Ur5sKaEx/6/7xu+2ely2kwlRPXb53fSTTMbOf/wd9TAG2S+eyd98tMEzzDFWoBQpl48dlaRtWuwXTgiUX9fssF+3+XdLimPTNAOFEb0yWqC76TYl4+5k3VZ2Jv+PFyhJ+V8Gvm0mCwxRAoh82ApAaBpIgIFnrj6qAgi0bwMIsaHcRdbQlZyO2/CBiz3vhEog6JMVPofMnL5CC+Ezefi0ItLHgk1Zm1v04Jt36cZhSTh1OADEWtp5eJXOniDqhdTk8qXRZW2qdttL5uqDAcQy0cOXT9E73/4w/dQjJ+lPLi3QglTxSsEswYAEFtKhD+VhUpBhbzBfQDpIdbr0uoeJAgACDpmwZQMwwIQiv+8MafMLr9Enf+Nr9A9euU9f3dqiHWZ08uVLBpTK3/CdmaHWOOA7GCV/5/LcnmSgaB/luQw7VY0TemSc0kkWoj4QkGenE8BCZq8rwqAqlWUhxIJFCKM97UEg+cowfTrZXQNDAZx8ddGvTeDFjMtsBDX20FyKEsvXnm/8RftxlHdlP9R7JSrb4cjhdc8AsUXbSYdeZBBsAwwakI/G1AKfYR4kP0sgsZPQeJE1EcJhmYX0dmZilM/gqySdmyXP0w7P8B2DNqTHWSUdl1O1d2gseaUM4ebx6jBu876LbI62dkMaChsYiU1w54pAsYEOvXW0EyiSdGmnT1tyLtO+uABNf2ctBDQa/EzfWcJt7oxo+7BkrZx/ALGWdi6doDPs2BfiKdqeqNWE0tnP9lm3r+u3WzRebNHiUpfe8MRZ+uG3n6enzi3Tk2xrZULCGQwC2rxY2ckfmgo41Mky/FmGgZrvWfIk2Ieh3ZXAwTCqLP2xNIdgHhJA4Dns/hnoGF+5T89+6kX6vz/9Cv3W3ft0SzM6CH9JmxYL+wxk2MAGwIKZ/4BSLi+Zqm0dmbbbIzqTjOkNoXU2z0eU8Ck7qqyrEISs7XnoWUTHWuNg6JFpHaQmIm9KgAVvOdV3kbK2YUtNCI9LtsefoW3gbHoR0y5exKEVAL0MrTRI0mBMAi1RNgcGNvCm+7XVU7OR2h7sP+6jPaLrC226icB+1jxA64D3QDY1JYzY/0eYBaXQN75BfUr0wUgDdR8I4X5t0VQAHAAvDCBk37JPBjKSv0ozipyXNivzd/QTqx225ZZx5bJwReChjSLaCzkPmx+HTBWgM4Ea/ibAl85Pge+uzJ9cX+a6GOzQ1vPP0XX6UJJ5GhV/rfajxnwDiEzzwE59scSQm9wGIPRvNuSPvqQmAi8yI/7BiDoPnaIn3/Ew/dhjJ+mHFjp0cWGSfz4HEToWH6aG3DFLJZ2SMfgmrC5z+II3vskTIDz44bSJ2x+5PG4lNOGI4nIt9Il7FzKTSrq+Ta998VX67U+9RL/y6k36Bvt4aDpD+G/0dtXtUMvyb0siIxzKxq4VQAX/z2GxgxG9ccxr7TEH5G3zXSQx5YoMpkJZm0ofzbnU/lLl76rPZfSzPfVAB+UjYujIp2Nug8FW9llOk39n1X2e038irCemFfk5+67nYpuD/s333UbyqfmKOeiyspzNfMLlJSAqsryuetoExd/bHRqMEvpWd5uGeE/4HeHP0oSh+wf4Zq3FaDnTPmWaOAM6LNo7/KaBe4y/kVlC4RehAYTtmRyzL1zbZS6RPNRntpH91Okg6otE8WlA8uRRIlmeXj8JTpArw6ybuBrB7MESSbg4RbjRRDxD1+YZRMwvgCigeXBt8lkACH4J+LS8kNDyG0/T93/7GfrLbzhBf+nUIp1HkiiMR2sNYJ4AuJhK/tOaaBPY2ZL/N17d4m4AeHkzUAAgkGGaUgOhAQTABtpg6bC+RbefuU6/+9kr9E+euU6fW9+hLYABqWEIAQictHjOZQEE19tZpItJajQQTl+CWAEgbfU2oaOFjU/4B/usCcToy4OC/WYFvPRyndJ3N6ih9bBNaYdt+4Hrl6eYfGRZOBTGzgflrPSQACmjO8qZhD4aQAlfDx/44GcuABIaNzv4tlK6sdOmmwANXCcGQKBtvG8MCmzmQiOEMv+JGACBw45t7D4AIQGGLXTbp+F1+W246OcDEz4AUUSbEetkbwMSMQCC5ybTjusU5Ji7vMtkD4gUzpoyOgT3jBhNxD26Nq8+EfMJIITmIZSDIH8JM5tgDMoN+VHYNr1WGXKZ5QXqXjhF3//kOfr3Lp2gP31+mS6v8Pk5izM3GefS3egLpLCW7UufB46y4Ds2zMbkaAJOQZwp6VFXgg+kojYvfiZ2pRYk12Rkimfui00p97bp9peu0x/84RX6f798gz5/9w69Lk9L8jO3LbUPmjY4YYUYret50qN01KLl8Ygu66txbVnepGCB0xtOz7kTHPtFZM5uU85xPAjxLB+TdtAsMJmiAtIl8MveVLhHMErQoMGNQ0ORayqkI+HEJLeHP2iaS/2qTU1o07/KcnreLtLrvWDzYbDW9Tg95uVHxodh14nS0pCNFuz82UpomLbo1bRP23CclNVj3w+YBH1bDwADgGKKjwg/JYAQaX6ExsKlqbDxtxheqsfr0wDLsjHaDMmn5WGQ62p/DLQtQUOs9sNmWpGRGiFnUd23bs+VrMusozB7yLEbfzD4kGzTzryCiPkDEFmo5kqfFl1ZEG0AwIe69Sb3RRjIstpJUD9j55pum5YfOkXvePw0/buPn6G/eGGZ3tjtUNskMxrvXrHNgtuWFRHpcBkncEpjjrKANgG5HOAHgVTH0GwgZBP5APh/AAiTSS9LXMSxkHAW2B7Q3Rdv09Of+RZ9/Cuv0+evb9C1nfZe00WsDNUM0mbqsLWFcqz1SFN6w7hDK4l0HgwMgE/Ne9bVor2IEVA58AgITfRnEzYx1/pyfdlXLI11OV/Ehyzrm5cGAmXHUqWeLcIE7dUVmRG7LrZ9IkGL0dDovxYloxbdH6a7mSRb/d19KQFF7HsigYTUBIbobNMayjrSZ0k6NbtAiAYa0sfCN5Yi5Vzt2DQd2tSs/TH2LE2JPDa28bj8Nlyh/6E2bL4ZqCNzZrC/BaI3GEgM+7Tx0u/RzXkL8ZwvALGWth7t0en0xOQ6bv6zaSBmASDkS2WLMtCqRYyPf2f7/fkVevvjZ+nPXzpJf+KhFXrL2UV6mMtw5IRMl5wJEVNdAwUkwDHzFgmkGEggosM4YWax78i6JzNMspkCWShZ+2HqZrkiXntAr7x4m77wzDX6F196nX7/5ia9tpVdFBNiUK7nMYxRazS4Lf6NmW2nTacSooscLw8BK5m+tM/Lz3yytYVvhubhC6VEXdi5XT4WttBEWx3tKBnrszHlk5ANyiXwp0CCmrw3lBUAzHVCtxBShq/66BxbLnsHch5kA1dSu+QDA7GAyOq8qkNsbZEp2YT1GJIWvbazTRsMFiR44OL7DSC8gl1FVuV7PTObyLrSXILfZdSITVsReu9sz10aDh+AMHTtUOIyp7AjKORG7JhizCncVhHQMEVPoWUoCiBg1uC+b49pc94yVs4RgJikp146QUsIUcqFtEhq5NMKxG4YbgOhOagjIwXkZ/ncpWZs9SjtDKmz1KOHLqzQ2x89Rf/W5ZP0p0526UKvTcudDi332tSSd2BAWyBzNkzl8M9SIuOeBrOBE3F5UZbJULbJAASmDvhH9Ie02R/Rg/VtuvbH1+izT1+n/++VO/TV7R26B49xH+PjftnnQ8a2SzrrujFrAGbb61CbU1YP29SF9sEm4KVwtuZRKOA3wUAl96Tna4CFJiPlyI7su/6s5yXLyWe6Pf2M2zVryeMQ/en2US5/BzxmloFn/gsWM4Qsz8/5O8rpz3pcspx8JvuxtWcbo29suh9Z1rY2tvWQa5ELTAGYsAZYD/7f0F2HzloARRYZsj0e0tVkca82jN8XSR+beUM+l47JmuY2Mwh4kfQ70qbGGPOJ1nigbxuvgxlER2bpiBIfD5Dh3S5zik+gS02Evq9nit6B1NvyYKrNLlq74TN5u1ID2MwnCH21Xb1g9qBILsZOlHI+uATt7jZtzNPdGXMCINJk9YN08uSIVmzmBZstL2esWYigefkt+Qtsm1naEvl5Eec/F4hgIcsC+USPTp3r0KMXlumJ1WX69gtL9JZTPXriTI/euNKjRb5xu8O3UyaTXE7S/ABnR5NeVwAIqWHAfJAUChoGLmPyRKST1P58w/D9Hbr52gP62st36Y9fvkvPvXqHnn31Pr20PaRNzsGe0zBjgJrp5eCJAUSXEttzzTxlGTzj32Q5fE/6dJaIVr0nc58jYPbMJihigEyoDISeFnRSQOo2bM98Aj40Bt9zaGB8YZy2Zz6QtgcoKT8K1wk+NA/t32LKszPEgMh1o+EewS468QEZvW74LgFDkTW18pCRMV9cb40pv5KZ3xEXHVzvVi6ws7raBMLfdVIq2YfPP8k1lhhg4VtPDV4QQWLjybodzaPlcwkoXCZpqf2A8Gbeu6cfT7Zcs69U6GwM+LBpPWw+H8jDgTZtmUVd9NVOotr/gh0yN+7TvW/9DbozDxdwzQWA4Cu5T5ygFVvOAQh45+lfAAhdpggwsC2o7eV0vXyy7GKb2nwb97lFuni2R0+e7tGbV3r06KkenTvZpbMnunRmqU2nOx062UloebFNvcUuteGzAMAg01jz+GRoKO7gYNAwGNLOKKWNnSHdu9un9fs7tH5vh27e3qYrr2/Q1166Tc/c7tPVnXu0vb1kMvJO/SWZ3VYyQPy258X0MElfu7I97odv/ByldLETyC2gha8+6drWTZ8s5WneG7WQCbScETpyNtjyO8g6ZU0XISG853mE5sV1Mp+iSaYNCdGy8PhkhVBCrEqN71bWeSyMsLBEytjWKP8t8/LU2iLTVkarTov6owG93hnsvk/j3l4A4QMVtin7gIbUYtg0f67nWvsRq+1wgROfRqTKMtqS1e3hKYLfW+nnMNVwWan9cI3TphWJDVG1JQbjflAfzp8+jQacRTXo2MOH79O9F38huVuF3nXUPXAAcWktXe5eoFM+8GAWwbExNEhwqeTKEKsMuud++OXmEzc7gvZWaHVxgVYX23RmuUOnV7q0erJH5xfbdLbbotNLXTrJZo6lDp25eILemV8slOVxyC/eahPd3qKXtwZ0M2kRX/nAF0mNhmPa3hzQA3aO3BrS7Qd9urm+Q9fvbtOtjQHdWt+k61s7dH1jQNvmJbIAgFkACA0Y9PeFlC6Mx7TCAIGZ8kKmWh6Izzxe/o614zL97AtnFZPPou2ToYyREUK5zF6qs06sxqWs5sNnPvDNI9ZMUZUWNtOPNvlU6sNi9tFZFTsjutsiWh8LU0UDICpRfUqD7PM58/USo+EomqY/BkCEZq7bcEWhaACBdkc9oTHOknPdvkd3b6wluQYsNIZZPD9YALGWLj5+hk7ridnsejJHgSxfxu5nc+rTY4CTX1WiQ3UPAdra2RWInYTGzHTutWl8oUNv+Im307OJ45Kj0z2iX/sa/cy/+AZ9ZHV19z6Q8YhayQ6lbAvgv/UeJWcYcDkYGwCES8NQZL4+MCLnyXPE99YipYM2negSnevDHu3I+mjuKRkQG1v27FMd/iSzUvoEjBa+MYLHZ0uX2g6mne97rOC3+T/I0zCnzc7B08jcwyEv0zKAyzxnHwt5n4hYXF9WwIVMKzRIaIyMewB4zv3BvhSifF4PGqZIYCZBoekr2yO5r8YkNLqV0xLtRualsGkV9LpZ11vMo53QcGdEN1ZGtMN7W75rmj6jk1mCKBGdgTLyXcTnKhoItAsfI2lCdPlg+PyfXM9kvgv0KbUSvpBUm39ZEZ5jkxWyP+mn4Uq2FQIQOj2/77qDIhF9cuxSK4HfYy5Y0/PfJFq/8rPJVhUaVql7cABiLe0+vEqnGRhwJEDINBB6btvIZTUI3FYZ50CMgV9czQhsjlYo375P4xMn6dKPfTd92QUgzi4S/dOv0vs//SJ99PJ5WpGLzvWZkTETYmAQY4qosmli6roABDPUzoAeGo6pGxKoodA6VxSGFuIQEPx/mdOrrb18rYXTpY0uWiD6bgKMuSXQzEVdCuRcj0ihvad+JozzVM3sRS4S3pjyNtAnfFJyEOQT7L504Z5NFpsSmZtgTRW0Vvw9CIRc/QqatFq0kQzpti4qgQQDZf5u00rYuogxdcT4IJk9nh0etN+R5E+ynByPq86U8LNoMcv4VcTkvtC08pmldXsubYRL221oYtF028wascAB49dtoD5Ht6CML+eRdsrk7xxxwvczvTyi2/SBZCeGL9dd5mAARHazZndIHd4QPo2ATA1rm7xPA+EDEFUAQmgR9hNAMGBgYR0LICDYYxlbaK5Ofis0LVIDMVyik63xrtbJFc0Q028IgLjaiBbAMYMIlOmrtLY1NDktETOth2F+KiSzLH2mtB2Wdp10tUSK+DQ8PmCm+5gqG7wVZ7d2d7hr9gKgsApw1nYFgJnRiCU03tmhm0udKVximpwFgNCmv1wgWUCCNEVqx2XrnFWkCJeJARBmrgpEzAuA8N274wMOOV0LOOIXeZddAMKWb8PWrs1vAuGsfAXBS3fo1kFkqzwAAJEmj/0SnW4PqVtFQxCzeD6Q4NMIuNq2RRjIF1qaK/SJwmcyYFPG8gJdDmkgfv1Z+uv//DZ99JHhrgZCAwKAiRzVCkGe/5adjmJoiDIScEjtQpE2+ivU6Y3ovLyQCAKWGX2RtrhsWeEcEhRFx+Erv5991TJuBjwl1qKWvmfQSKy2woCDCACR7tDWTodur2agnYfsAuU+04aeqgvQa01ezm8yAS75ih6HSxMZo+0ILYUrrDtUTz4PgY6YUFXdnk5kV9QnLtYRv4j2JMY5NF9XT/SINq3kvLlDyTihnVdv0m1aS6pdMFhkATM/vYJVqhXniIvTLVqSPgZAs1W1AjqZSwxI8Kn8fS+aBgQwH7io4zv5P0hofHmJLv21t9IzXhPGs/TXP/0CfeTR3rQJQ/YJ1akEC/lG26aEn5dZwSLM0NY3/5Z26OzOgJapw76ckz9WL7f6NDYx0m2OruJ0jRmY6LDjtPtPMnzY3G2lXc9sJoOQEClDu5nVsQl7aDx8IEBoRTRtQnQ06wiThgtsdCjVtJ36LtY3CFakBkfOSf8u5x1DA8uiaEdJ2xxGKa2PxrQ1XqLkzOZe0AsgwO9L6F0r807l73IW8eED8zbQj99s/hcubYdr/4ZCU0P7PjY3BrejD5uuKBQdBitBigYXMVF2RSJRXPP1ZRctAi589GRNRnuHNvc7MqPwqS+0KXzPH/nFdGnYoRMxQMF3mvdt6BjQwPWlU6PrdG07FcS8sDFaADkH1kAsnaHLIQDxa1+j/+hTX6ePPnZ614my6HpIIGPTXmgGxd/1fGSfPkYpafVgkRY7Q5P3Ye9f2VPvLMwDRQmqytuuM7ZdDhR7MnYBoirDlLcF7owoxTXC3Kb+7nzXshsGkW5XltO3EcpnsjyuNo6ZS5GyU/2JLIAx/Tjny3cTEO30d+hWsjwNwn1AwtWefKdc71BZgAHg4qtf1YTpygsztQ8Ch5UQAPGFrcb4d2iA4koz7vrd8D6L8yv/7rv3JAaY5HxWmEykf0cRDQfaYjCytUn3r/1cslFlrxepu38AYi3tPnKKTshTvW8DlQEQRSbOjoeh8rMCEPoFv88aiJN06d9/B33Fp4GYFYAwL4SIlMB30CcWQLiAE0eGnO7Q2cHI+LTN5K+I5sB23a4eVEhg+YRk2QnahLEVQHiAEwMA1HEBAy5TZPyx43LNW9JSj0nXkc/ls1hg46O9D+zEPOuP6N5okTZ1HzYAoctoXiLB+34CCK2hlOOMNVPC3yoEAEKHuVB931rGAAhffR84CeXbyIV/gZw4viCAmEyjRQDFSy26s19OlfsDIJ5K22f+NJ08oZIG6ZDC/Ywe4FO/EZRK1VgE9WsVZaguyuuTP4dxXmrT5RCA+Phz9DO/8zn66JveRMs+rYkrAkK/UHeyk5RmgPx7DFPUwMNWj39rjWilN6aT8rraskK2qEBFeSlY6+zby+Q6lFYVvqGxxgIBm6ki1Hadz32XErluJOT+bfVmTVPbvFsjGvVHtN7O+IbZ+0t7TRh4b2zvAt5Zfj/luyfBu08zoPmL5D/agTN27ST/i20D0SUxvhSufDAxdWPn4Cpny4AbatPmAC/ruIBLEdBhC4+13Smkr4e3+YTkYCbTZLAWor9Fw6tfoNv7cfHWPgCINLmwRiu9U+7Tp80sIF+20KK7nodskGXbRT2XOcPHBHQd5IE436NLP/ld9FWfBuJXn9vNAyEFPJgRj4t/932vOmfb6Uv2p5+f2KD2TofOLHSpYxPiPV2BVc7ZKTo2LmkxO5HbynP7/Dv66Y8o7WZqbf5cNz2m2uMbAQM5+Sv3X+DWwSlGuM/mH5fQ15oefUeNvGchH/+saSoIxXtlm30vhvQgTcmqGrYBCdu6SnAhn8t31gfcXVoMA2ZEFswYM6vs38d/bfPQQManvbSCMeGAiudFnM5j35n9ACn5+C0RLXjm08T47hgqm0GUgcadbdq+/Qt0b9bprmcOINjvgWj3dk3XhtK/H2YA4ZoL/14ZQPwGfXj1XbQSCyBiX7ay5TRgmWJMW5RSl04stWlZnoD7OzRmwcrM2Xea1MLEdVLF705AUECQI/ESjyv2dB+iHeZYV3uh/qaAQgaSYqIMirRbpaxP4+BrVzs55sxbrVVsPg2un1IWhz/ca9Yx69aZJOPaJrrT6e9NA2+Et0UTMQsAUQQouOgYa5YtogkpAiBczuTHGUA416qiieQB0cas/SFmCyDW0i5HDITQsU1TMMS1rFkYYkibEOP17EPdsS9WDOPUJ3KfsOf27iU0Xj1Dl6M0EBmA2COosx80M2uxEC/xF8sUddOyv96IuqMlOglhDEEKYGAiLzzRAjaTB18mwzfTSWEcEtBafe8rz2Pj5zw2DWBKkNFUCY2vbLu2env6qlvLAqfEKu1Kx8Yi7ci+5RXJGuyhzWx/+YAbNBy8R2y+MbwPFvrU397i09zkL80AQ5K9W/zd9r7Id0E+x+9l3jGXhsKnBcS4ua6PzxU1q4RMtrb96XLwhF8F6iC/Db7HhLnK/nS0CT+zRc7pMdrC7V2aDJ13w/UeSw2EvjbAl69DaidCNybLvuVdJ6+v031aS8w1BrP4mx2AWEtbq6t0glXYU8IuMozQZ++rgxA2TcAeYWjJoRDTdxkAce4kXfKlsuZMlMaEoQAEMyNmZGBqmlHJZzFj12WKMrkpALFEp4c7tNBeoBGEsnmRCwgNeVqVwlGeMvl3I/iFUMkFAvflASpahS5BS20aAyHQ9qyB71lowbK5eYs5aI2rg/Vtf7arhuU1w7kQHUzb/11XFJv1XqBU92Mbs+zHVn5qzI7oikTczOjtM6vvBXcZ7VoJbezc200cZQMQuaDLwIUPuLve19By8/NYAOECLz4TiTZ97uEFykzCQroIiHAdAtGGzUQjAUfokGfzCYmJNrH53hVNuBdrLrHdOyRBU/5+ZdoHl6NpKASW22EgwZcnvvpZujMrf4iZAQi+JKvTy03P+V4MaRLyF1HZlGLrxbyEXIYdF+ULGdqcse1yuSIAgsu212m8+hBdPioAghnkwglaTGmSr8KkRC4ZTueznecvm8vcwKfKgPAKPS+y7nWVtQlSmxCvq7/tIaWLmV8Bf0a7tt/0M3yXbehx2dp0jR1l0bcs53sGsMB08pUrCoD6LRomd+m+HEcsgICGguuijnkfApoL37ruJ4DQTtbarFwXgOD52u7uYSE+DwAi1kckBkTsB4DQV8DfHdPWzZ9PpvZwXbxjNgBiLe1WyVUQmlzZTIiyXVcEQqjvGFUho/8iJ3cGEOfO06Uf/256LuhE+Rv04fPvnM4D4dIySEYFxmVjZJrBaSYXokkO+pYowdxXtujEqDPRPlURfq5TpBayrj6k8Iqdx0GXkyl35eVAMxtXl1JCBjz+jD9PVrxCY5lFm2oARemk7zxw3f44SmijN6TBeKN4ptQQjeS7GCprhGykrwWXdWkgYvqxlQklzYppN/YQCDDhijJx9VU0Ki7nWwEHVNu4bZqXGG1HDJ0MP7bca+Sqa7t3Cb9BU/H6kB7QDC7dqh9AZKaLU6OJc1KssA/5SdiEf+xihMrZwhi5js1BMManIGQ2ACOAsF3YodHqSbr0H7yVvhYDIC681e+U6nzBViiVjLC1sissXAxSn7Z8tOSy0D4kXVoM0X2Wzw8KOGjhH5N/vwgddOa6InVJCvJCFasVtgGiKZBSFGDY5lEX2BEXKrVbNEzv0IZ8T4pQoi7QIYGG5B0SVMhDSwyPipmHC7BofllEcBY1DcSMs2oZW/iqDcSE+imTuMuVqjzUl3xuc0DVt7u2WjS+8gd0t25TRs0AIk0urdHS4iItFCFATNmYk39MOwbUCMfCEKp3vYwSJNhO+nosvtNGd4tGiw/T5Z8OAIh/8iy977Mv0IfPL9EK+izL3EK0Ksv8Bqep0yFakvddcF9akLIgLCpcXXWsv0PI2E7WcvL8XJatKGT1SdYlPFEupG1w3SgImuoagXKrAAAgAElEQVS5207WmC5y6Re5XZDL2m4edP3OfbkuDsI48Jzble3YxmXbp647AfL2s5h4TWNJK9ue0bQbEm0t3534PoxWdjUQ7Q27Y7IsE3q/5PMi75rPfFKkz9iyIf6IdmLzxsT26ypnM6OgbEgY1w1efP3ZLlYrMvfQlQRT+0doUIx8E5crGj7Rp3Q8plZ/RDs3f54e1BnaWS+AeH+6sPq23dNxnZuqARBEhwFAtFdpabhlAZBSTY7d36V0D5MXycbYd2KKqYdOmSWFP4S4D9RA2BVhAr6ydbbnE6hFrx2ua366HUnjWfWhAYoPfITAilmfO7SxwBeXzxGAKHIwqYPOswIQRZLV2YSlDQzMM4DAHEJOpy4zTFFzjoxqkX4Xr47pQZ1ZKusDEGtp6wLR8mh1937zOjZwqI261HWufmyOUPybT/3Pz4qcKphJxWggPvZV+unP/If0YU7MNSvNQ77Rhc03dj6sfVgY0KIWWr7Tqk0zgTHYhI4+veZlFXjwqs3VYhfVhIT25H4/T3q7J+J0x26r5zK2Z6jrezar+XCfcuyx/bjmGFs/ptz2kAYrOyYHWaE/rakoqpVwmRj1IDR/gfmQy4XMji4/KNmH1pj6gITP58sVwl6IqKKwzXwSk9Av1pTOXem8Fr6xunzpXCb5IuaesjQyc7AktsK8vvU03avLlFEbgOCEURt96uqLZjQRZAx0ncJfCvoqhHfV1UKUv0OVGcMk8MLbBP+1No3f3KPL730HPe/zgZgAiOQfX/xbqYlu4D+XOtU2Dx6nr3zMPFz04fmx9mE/mDvGUMkfQExEClEp0BB7jVtebaFT0uPZMG8hwG3CscjlPNyebh+/yXWQt9m6LhAK/S7nirZtfcc8k2NDG0Xn7Zp7mXfbtiYAL679Ot6gTWgfzFhOhfOpjO+Vc7Ss8t6BHhJQAEy4Dhk+kIJnNgAR4tex2gpDT5WfxpYnw7bWug9fIrtQ/p0YR/qymu9Q31Pvr8eJMzY6MDbx1+gktfo3aefGWvKgzLuk69QDINbSzupq3A2RdQOIWQOHnGEKrYIED/w8hgEcZgDBoMM3R36+eZq6vSF1XadhLUzBuG0n4NhTsQ+suE62+ua9mJth63jR9rx42S1/MaFfvv71dfRVxyrbC7VtS7oT6j907b3rPpyqdOJxxcTO856yaR9iAITpowSIiOEfIboeJICAP9i8AQgXzXRK8djcGKE1kM/nCUBMgZVMM/Gtl+gBfSgZFJmTrWwNAGLiONlfmk4Y5RqYdDjcL+EfIpJG6j5hj7bqPMlHayCeo/d+5ieSD3OOjdCcXM9tjLAM05PtD4hanPcBJ3Xdt+13eWrWzN12Gs6BXCZ4Q8LABwzKCL6y9D5s9e4vUnrSk9dfzofL1j0/3Tf6iB2TbzyxIGTwgLZ7p+xpq+uab5l3LhZoMP+KPeS4DgdFTLBME1ukiI1WIS1GDH1d2XZDWgw8h3DnDMCG90SGx/qc74s45sfMkcuU9SH0Ze3Eswd9GtXhUFkdQHww7Z3fcl+UpX0I5gU05AIpC2WUgIAFIj+XKkyf+p+FsmQIsS86xrBfAMJ1itLMTJYLMTou+yCh3vKIOq5UsTp5ij7lGgYk8r77kq2AZgwg2g8mDMAmGFwggcs+ENkKY1/mustBIFYVwtxO1Tbk3JIdStNMpRpqm8tWpQv3JdtB39wu+pdjqtIft6dvANbtPUhozL4PsRoHXf/KvQlNHjlFCT7rMvzMCK6C2oqifEXyNF8Uie1Zkb609iPkL2FbQ1fSLVtZF1CIBRA5749I8x/TF7cXCyBCAEr2NwsAIen54jbtVE1zXQ1ArKUtDin0vdSzAAxlHAh9dj+tTcDLE+tfoAEE0yPmBUT7V4nGT6zS5Z/6Xvq6zwfi/3mWfupzP5l8JLugrAovnapbBUDwPLfaezOOhganBag8YfpOnfJZTDkrs6pB8IXmd1if264zRi5/mbffl8O/ytxtSXEMSIzUivj6luDEVa47oMHiAg1j5iDBAsrHAAgADKtwVKBCg/kYvoJ2bfwr5AeFukX6sTl0xtCPyxSVD0WTb8WOY17KxWpD9HjLgA3271j/PG1UcaisBiAC2ocyGyRmIY8igHjzBXok5EQ5jwCCfR8kcweT1qdTzbxdz0OnWlf7rn2jT7jyYpuQEMS8IFRd1/KG2onZ07JM6IId3/XAaMcliPVz3RbTX16hPXURkAV42YSy1Bjgc2hdi9Ion4eKgfcCCAFCsKZyP/FvJ9L4yIsGQEyo3QCIsrt3b726AEToXhP0vL1Ng6tryWbZGZQHEE+l7aIZEcv4Gtgm5kLWISJI34ZY7YJsM1atGVJN4hSA9q50aPzmhH7gP3knfco1h9M9ol95ZhKFQWvpniyPUIva6ktVqq+cj35yThj39oA6gzF1XALNJzR8p0HUizkxhtZcPy8iyJJtu4o+XaTE9WwKCCy6vfJRn9vyzUGXi+m3KE2OUvkQPV1zZdDU3aHBDYrTPlSlmcvEod9P/e7iPcQ7yN+Lakxjxx6rhdDaXf4uw0qn3gl1kylkQmz4Krc1Gu+mCvDdNxITrqppEdJwlO1PhtaG+jCgLLsWwLZWOhupLqPr8ndEq9g0FS++SJtlHSpLAwh25IOvwJSQFemRYzdqLEio0p7ZeFk2uRB4kC9nLGgoMjYwATZd0Cql57fo3Moifc+ZRXoTJZSMUkpaRK2UJv8Pidpdou31Pv3WN79MV+hSnMOqb0xlgQTa5Dlsr1KHv6ebEyHIIbzy8xTj2KQEIb5cRn6W5WQYMNqaaic7cYaAgK/9PBJoi5LWkkjnrb7nc92azE+WlWMaO+oV2ROx7dn64t9QH2OUv+lnhkFZ6tjmm3vYqznK36fe/6Xp22F1ltayNImlj42Z4je5n/T+aCc0vsmmi8yHwdRZzfbGOiXWz2iYn+NP1qljsqoNvLdS+6FBhVlfYQopw8P0IUiaPkLAIiZdPsLifdpkGSZv81HL93UmcwBcDC/y+De4DrIxy+XK/xObKyffiwpIGT6aXQWAz3IeNtDhmqOtrE+zwVcpXPu5ZCNm/rpMOQCxlnYukP2ugzLmBdvAQ0K+zGRnDSBsKk3fOFnzsErUWxjQd7XadHqc0sikgG6Z66nbWTroFo1o3Erpy689T1frAA88pqoAYucetetIGuYCHOYlyoBJaK0lcEFZDUTk95AjU6i/w/7cdleLTdD7hL/vvhcf8445fdVJ31iVsGGiGyry4pAACBu95gFA2GSB1AIjWsS13i4AwXzcBVKgnSgCIKbAaeDStLoARMwetwGKEDiS4MPXh34v1tdpk9aSKN8f2W4JAJEmtEa9iyvuU7Br4WOIlqNKkbglZBIItSs1ClxWI3IW/FKg+hyhbOVC/fueXzxLTxDRRT7KM2BIWfMwSefcShNqt8eUtNr01Su36Zv8W5W+ZN2iAEKrUtl8gc0cEgpQqYVUb1ZG6FHl6fK29n2qQNsdJjaVqu5HnjZ0eaZF2xHloRmm7wIzVxuh9S/CoNGWi5HHhDO7mK+ki+9QEVJdu/IbxJxybczUFUZuTBcADCEi1/Vcai7qajNrp+j77erexnu1BsLlhF52SjGHR1dUSUg7UnZMB1FPvpe2/V4m1FbufwkiFtdpeHWNtorek1EcQKylnUvkDtuUApo3Xxn1mRc5lVDNac3AnvAqZhz7qIY081ul9NKAHkoTeoxBA6XUancy8DCmZMzgIaH2cEzfvNah5834qjI4xbBcYMhqnxV9X1qnNl5Ulz3StobaDihTgmtBAXAi29GI3HXKsKkTXcBAgwEJfvULGqtd82UodYXWaUGMvnScvi+pl+8ZhwpfEu+OSwgU8dKXc7l6ilJuX2v5fFo/V1mmhaYhf4fJ1JcFNnSq1fuS2+Wx072SeR9WhflinVLCd/4c+pN1UVaDCvnO1ww4fKGmPBx+HnN484V9a0Ef+u4imT4Ehkgbs+/QRgiwxGqu5Zh8IGvWICcWWIAfA0isP0NbRX0hCgKIifZBCh6b/S20uPv13BWHDQEeNY6aX1r0fWZES0spPZG0JqYgaB4MmCBqsQljRPTa9TF9nTqTfAdTf2BQNibkm1jsfFxgZUiti9lV7dyN3KycN0O+bL4XRSe7kfVYULiEtU27VfZlhcANMRAfOSE4jRAiIhaits/6Gb6H9qBsi8viu60+xuJqU9aVZeSYZbvW8vAR4FwG0l8gy20Qmo/tOYCN7k8CHllPzrMMc0dbeX8v0ZjOBQT+1ez5JUpIfi4zYa7D760EGdNAZK9PBdeJfXfLjknVK6PFkIfGGPDh0iTIocwi+V1NJKrczKzBRGiA0m+EtZ7Xfo42i2ghigGITPtgQ5x1axpCE495PrcA4hQll1r06GhEZ9MWJZ0WJayBECCiMx7TrdaYnr/Wc3iFHyCAAGMPqTJj1shXJlY4xJ6aQ4JVC6xYgVtong6hq4V4TJsuwesS0q75mPISGKABOdbQgDSgkOV9z7hcBPhwgRzb2rtAlgcQ7QXoer4NgAjtAPO8ARBRZMoLHTSAwEAAJG6+QNtFtBDFAMQH094jw2k7/EFoIGzAwBn+VFXtDwrDhOAydYT6EfXOL9HqwgJdYvDAoKEzIk5K3uq0qTUeU5tatNlv0dfWiXayU0eYwbn2bVENRWj/D6kVczL0CqvspC670idt27PQ0PBcawF0W7FAYc8J23b61sLPJnRRRj67RSk9Ti2r4JYD1oLdd+rnZxHCeGpemqgYlwQVKKOBAJc95whD5Wf44zLyu+6Tn8doNCxz3wO8JA1C9ODnkzmkuVYhdpOFyrGmwvfn00DIetIswr/voxYiZOLAMLVGOvYw6dNQhNqQcscng2x9FDWHhJaan9uSCaKenkuRrMWxVya4ymmA7TqUwTH1Bqdw/1najtVCxAOIp9L2I3/K7/sQQ+g6yng1C7KDkFAvMph6fBDSs4u01F2iN46HtJBrHjIgwT4P6Yj62336+u1t2ipkT90PAME0kIwen20C0ibIYgSwFFyx7Wph5xPqevw2QalpaQvN0x76YOx6z9kAJ9p3hQeGwgZlff7sspP77OeuZxCo3O4tJQRDQEDSTZoEuB18121ynd2yrT3hki76lfEVsPk6QZMHDUMRnuArGwIQe/fYLi+WY+J2XOYNF6/bR5DBQyhj6uB6VQCEnHrMIdYWlRJjYondDmUBhK/9kGY1xvxTBEDApHttw6S4jorIiAcQFu1DLHHrLndoAcTEf+BhatMJpkkn5duaqdVh58kRtROicWubXnr1ZbpHbxOanhiHrFkDCBtTCqmmfQvvipePbTPm5M/929pz9e0CnPoUyO1KExKe72qpdk/fsRqgadCw64xX9OVxAZnJmMO2dQ0gWLhD6H+7mHfRcaG8BBMAKQAQ2iFxAo7CPEqDex+4kOOW71UDIMquaAMgKmgg5hJAtGlMP5tsxWyI8MvJrVi0D9FCPGYUnjKxarTKEQqx47Q5PtkEjG5vndKLK3Sm1aFz6YgSzvUgHSdZGzEe0pVrX6fbVPT04hfUcWscO/+y5WJBkFTtxgiPouOJHUdRgSLXzFdXr63NIU/Wr3MvxNIqZvxF6RPTt3RQRHkbXeugiY/uaH8Wc5R0CM2D+9caCBcdNV+K0UJojYxs2wamY9osoJFwaQB85gstd1zaD185HZXnM3PEbNtQGZ0mIFQez+vUkMT2yeVYa3Hti7Qdc0dGnHB5f7pQVwIj70RiVLFFKBErLGwnnyL9hMpepfTsm2h5oUXnx21qd1NqjTnPwwJxkqiE8z6MW3T95l26FWqq8PODFMKFBxuo4AqZi+kndi+graLCIxZAaMFYFEAUHVcMbY5jGQ1WbOBlHugSAhmuMc7ivd97KIqTH44xFjF9zPLAGroGwPY8mBqghr1ThD4xfiA+M4se7lXOi7KW9EPTCG+AtZTDCruhhqzPffZgrlCvj0I47rrUJGqodIralzt0bjiibjqgRIOITkJ3Xl2n64V6ig0lmwU4KiPEyjLCQkTxFI6lV1kAUdc4y7RzSTgsXs1U/vI3bpN/17+V6atsHYyL6/vGIcvpsnJuulzZcdVRz0b/Otq1tVHmPSoLJkKgO8Y3Y1Z0QLt1yJCAZsUHIEpPr4KGx9anTnGOMj4QojUclgSL7AvhdeCPARCccdBkHSz81wAIQ7JLJ+hUSrSStidmC764h7UOrImgDm1ebdG1qZjwGELHCsQYAFEGEMSMUZYpw/iK9uErH0uvBkDUSfXdthoAUQ9dy7xHDYDw0/4IAAjXBCsCiEHImTIMID6Y9qJCh2zmh3rQ4fxqFiJYwvkl6qULdKqXgQaACNZEDNvUX79PN9ghOaKp6SJFBSLXhk1Vd3YQAEKP36XKL8MwbcSMpdd+0KLwYgcqHHcNhE8D4NJ2FNHIxIKfyTsW5qlV1r/q+1AETIQ0ELtaAPucI30mqpCjVi02BjLLcZeViRXGVMQUIteC72qiDyQ7vvXxb/an0ja9q4T2wecJbhuNb6NWYei+ly3GUa1K30b1QO2LK3RqNKZOukDJYoeSrQEl3Ra1+2MarSd0k56r6fpg6fjldtTjePfZMrhYbgDGrlXuofGVYaBV1xFz2i8TQBGBFUvvptzBUiC0r+scne8diQUQNp4cA/rlPGL6ssmKmEiisoLYReeYCCWuWza1+CzGW3YsFho473j6Cg18zpR+YcLOkzKcMHaTNwDCUMo4Ti5OUlXDbMEgYntIaWdEd0y8bV2MpQEQ7t3ZAIjYN7cpNysK1PWex4yvARAxVJou0wCIHAsoh9Wxz5nSAyDShD5YwHlyGrFObo3c6wNhN0fUxeCLb5uZ1bh0iRbud2npZJeScZ+S8fLE94H6lHS36M5VoomHq89pTI8uhgnxKdlWznZ6Pown3Rga2FZ1v7QHsu+vRFyopMf6VqUhKtPGzHb1IWhY0+8QDLnUEH3vQUhLpy/8sl/qNc2rNY/2Ra2E+tdaCpk/ZXdsk8sDy6fsn86lEmOOmYSQ+y8tLDueUotcspLP3KET4HEXofIfYFnF7nt7/9wAoqj5wnUxjOzTpxYrSat5rXbx26m7PaQugwYGESP2gVigZLxDmze3+NrU7K9OAOGyBfvswBjHQQjYsotXBEQc5LzKCn8IwbL1y9L1KNRrAASbTsNptCeCYyIUygKIXR42LVxi8mgAgEDD7cqvgz5izCFa1sQ4kMs5xOTciJFzB/0ehQABQEO8CYRDOq2ZKd0braj5Ioaws8z8VmTR9Ck9RsAWaZ/LXqJklWhx1KN22qPkxJha2w+ov36VtqbC2OoCEGUE5WHUQBRdh4Ms3wCA/af+vAKI0F4oOu550EDUASAgtPXhMvauENcO23uHiNsZX/p2+MCUHpMLfO3/rp/usQyAmAZfGhc4zRgOAJGZL1wINUYdFCLiQZotygjb0Hzsz1sAEQstGpqbzmzx+bFagLoFft3tlaPR0asVEhZHb8bzOaOiQhmzwPqF6te5zqG+NIVDWriQFqLoitlMGHUBiJixxGogysgmn0O9KzPuYTBlxNDVV0YCkTXasZkx7ACCzRdvpXbpe+/LgIM6krHsHzCIX5pTtHDhHrVvXKWdA03kEz/ipmRVCtQpWKqOpal/OChQFEDsCm87D581gChD1VC2T53Nte457AVhdq1E3f2G7njxgZ5Y4BSriSmzblzn8zS0RWPYN99a2qktOsA14KLC/jCflnnst7NcDz4nubJMpOymaOrVR4EGNNRHy+PcUl08oIqJw0Z/36HQp1Wtay1dqeKrCPuYg26o/aJtxOajCdHNZk4J1dHPi4CTZ2hMH0oGugkLgEgTen+J3A9FB3+cAATTxqUWlYKnLuZRdC2a8tUp0ACI6jRsWiCqiwc0ACK8m4oK/6LACuVt4CcETEKj328AweOxRGPsBRBsvjgrrpIOTST0vChQCLV3GJ5XESZ1MZAqdOLxz8M4qsxhv+tWWfNZjvWtIpT0K3OSRGyW8z3sbe/Hexfyn2AaxkVS+LMEx/QTu15VBa7uJwY8xI6tSrnQvFzjDNUrM6aQRmKdRjoaww4geBP7ogNi8wyUmYStzrwy57rmJ9uZBQOx0c/Wj01L4vutjvn7xsHtz4IedYxbtnHU96cEIXXTLra94wh+9nvvFxX4szocxozDZdLw7acydWL35zyVKwsudH6QvXPiaIypcE4FINKEnqKWYdoNgDiYLTELptEAiNmuZQMgZktfbr0BELOnsewhTojP5p6iuL53ZVesNqEBEP49FAIQTGflB7EXQKxRe992qjzdHnUmHEtUXxIhF7jQtIvJZlhEA8EnUBsDt51M62b0MXOx0dZVrwpAc/mrHPW9Ow8aiDpAhG8evn17UGagKns1lt/ElqvbiT3GTOrrk58hqkPfqyPnJJ/FmGVi6YFy0+1XB1R6zi4w5ctlBNoUnUtceU4qlV/+OA0g1lJOQT1JQ70ffw2A2EvleQUQGKlktLMGECHzhm+PNgCivje4ARC7gqFugFxkD9e3osVbmgcAIYG69NNrAAT7rOjU47uyvaxJw7ZLvkIjGc45DSAm+R+q3dZ41E9jxV+9YjV8AKJYS/WVdp3AYgVLWaZbF4DQmgPt12HTLOz3Po6lZX2r2rQkKTCPGggeH78DsX5IVXn3LHaESzsao4GYXh/76b7InAGCfICjKA3q9gOJ0UDYxu8bR1GTkJ8GU34QWgPRKUq/PeX3m/FWHvCcNdAAiN0FaQDEnG3OIzycBkDMZnEbAFGMrvMPIEjezrkLIIqYL44TSHCdDG2q/DIn7YOyr/pVp9VteXb1VzXtVrFX8XCVbjQQh2O9Qu891rEML6ibAkVO53X3ze2VlROhg4N8LjUZof704Uy2o7UTs6DHPLcZo6XA+C+ZcE7jB7EXQIQWYZ6JUGVsdTDwMkxj1gCizLzWlD1traJZS69LGTpVWVtX3fli9rMBbbOgW9NmHAUOep8fVgARR929msqQ7PIBiKJ9HsXysSCiARCW1S8jaOsQjA2AOLhXsQEQB0f749BzAyD2BxTHmn1jAERR34yjtI9jAQRfy/CxZDStgWAHynn9q0O4H/TcyjCTOuattQll6MAaCNlO3RqJMmOy1SlK4zoBREyIoA6HrWN966JdmXZce6LInpN7a173VRnacJ2i+5Hr6D1Rpo2y4530v6uVdoUth9oPaQJC9efheUh7U2SOLpPLPMzTNoZJGGia54LSDpo89wZA7PPqgRFIIVJUgBRhzFWmd9QYuaQFr4MGDrPUArnWW+6HKmu133X3aw/65nWY9mcMAAjxgZg29nsf6P7k6T5WI3DQY56H/l2ArezYZNSOBoRl27TVW6MRX++doc0sA2WdHVRtK/RSVW1/HurbTnANg57tyswLgJjtLGfT+jzsTczsMIGIOldDA8/Y6BGMQTuBuuprbVmdc6ijrZB8kO8593cYQFgddLG1EdKmlOm3ARBlqFZznQZA1EzQiOYaABFBJEeRBkCUp11dNRsAMaFkAyDid9QsAAQR54MYz5cGQqqW5QZhxuU6cYCpHeSJZJ4Ya/y28pesSs9Z+0yEMmLWRYeYdlynnRCTi2n7IMschn1ddZ8eJH3nvW/XO7Yfp/lZvzv7MYd5W996gYQAEJwDYh4I6to0DYDY/61YlTEfJwCx/6uzPz02AGJ/6DyvvTQAYl5Xpty46gQQmSPlRAPRAIhyC4Jah4HRFp1hAyCKUuzolT8M+7rqPj16q1bfjBoAUR8t56GlmQGIoiGcseolm2rXFjoHhx080xoH23e9IDZGMutTsAQQsn+fb4MuVzcD9CWBqksgxI551gmp5uGlNABcmdhcZrUiPi+xNJ4FDeraJ7MYm6vNg6TXfs7zMPRVhzY7VsbMCz2KOm1WDSH3hYS7HWPrywQ8pYGIBRBSwMcsnC1/gI25ggFXiStvGEjMivjLlPEniQUJdYO5uturQr2jBCAOI3iQa9fwgQmgPUia+CI7qrxnh6luCES5DtKuOZb1+QqBCVs+i1hNxRqNdk0YMYsz78ylYR4xq3i8ytjA6fGiwN7ZurRlR4Uux5EPVOHNLu3tcaRj2XfA56d30G2GwEzZ8X2MOAoj5SyDftVGlc1ZdnBl6oXmUabNps7hpkADIBoAcbh3cNzoq/DoBkDE0dhXatYAoorGdV8BRJWNWH0ZqrXQAIhq9DvutV1MwGV2A720qe640/Gg538c+ECdfDoGQFQRYAe9H/aj/zrXo+h4Q/u9LIAI+aGssfbB/DsifyFCHpFpNtM4AhSw2akPkgkdAZIGp6D5gxaKVX0HJACN0XyV4Vfzskdm7QweXMw5KODyfTqIoRXdSzEBDg2AOIiVbPpsKBBBgQZARBCp5iINgKiPoA2AcEdf1Ufl+JYaABFPK2vJogSs2F1TvaHA3FBgXk6lc0OQIzIQH+A57FMsy6/LRIpVpVXM+zXPZkzQ2mWKrbAWR8eEUZYIVTdXU7+hwEFTIIbBHfQYm/6LU6ABEHtpNq8Aovjq7l8NDSC4Zw14SsrPBkDs3zI2PTUU2H8KSIbbAI39p3+ZHo96mG0ZmvjquJxAISir9te8NzYgZ3wnGwBRdXM19RsKzDMFGgAxz6tjH1sDIIqtWQMgitGrjtIZzRsAUQcxmzYaChxWCjSnq8O6cs24GwocOAUaAHHgS9AMoKHAAVKgARAHSPym64YCh5sCDYA43OvXjL6hQDUKNACiGv2a2g0FjjEFGgBxjBe/mXpDgT0XLzUkaSjQUKChQCQFjg6AiJywKRZyUrI9R9hLyXCXIsNryjYUmCkFGq3DTMnbNN5Q4LhQoAEQNmbaAIjjsv+P5zwbAHE8172ZdUOBmilwPAFEzURsmmso0FCgoUBDgYYCx40CDYA4bivezLehQEOBhgINBRoK1ECBBkDUQMSmiYYCDQUaCjQUaChw3CjQAIjjtuLNfCzwvrsAAAG9SURBVBsKNBRoKNBQoKFADRRoAEQNRGyaaCjQUKChQEOBhgLHjQLmQgyiNPv/uE2/mW9DgYYCDQUaCjQUaChQnAIJgEMDIIoTr6nRUKChQEOBhgINBY4rBRoAcVxXvpl3Q4GGAg0FGgo0FKhAgQZAVCBeU7WhQEOBhgINBRoKHFcKNADiuK58M++GAg0FGgo0FGgoUIECDYCoQLymakOBhgINBRoKNBQ4rhRoAMRxXflm3g0FGgo0FGgo0FCgAgVyAMFtNJEYFSjZVG0o0FCgoUBDgYYCx4QCScoTFfkfGgBxTFa+mWZDgYYCDQUaCjQUqECBBkBUIF5TtaFAQ4GGAg0FGgocVwo0AOK4rnwz74YCDQUaCjQUaChQgQK1A4hJg5M/mzkEz2dtKtmvfirQ/shWZdrPen19xAvtwSKEr3MuB7knq/Rtq1ulPU3/ojSuc315LHW3V2R/VS1b9zrE8O06+4yZf9X1qVo/Zoy2MrLfGLqW7SemXuw7FlsOfTYAIob6TZlCFCi6CQs1HlG4ToZR51z2m/FKUlXpuwEQEZvugIpUWVcbkIsRdHX2GUO2qu9z1foxYzzeAOL/B5OevMTTJFLfAAAAAElFTkSuQmCC",kt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",At=ae.p+"static/question.ed747acc.gif",Sn="data:image/gif;base64,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",Oe=ae(55351),Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",ln="data:image/png;base64,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",Zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",zn="data:image/png;base64,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",Et=ae(53114),ft="data:image/png;base64,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",Me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},69104:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(95237),He=ae(43604),Te=ae(99313),je=ae(3113),Qe=ae(68762),ue=ae(43701),Je=ae(48136),Ue=ae(59301);const it=(0,ee.forwardRef)(({callback:Ve,showSaveButton:qe,value:Re=""},se)=>{const E=(0,ee.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r - x=a + r\\text{cos}\\theta \\ \r - y=b + r\\text{sin}\\theta \r -\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r - \\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r - \\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r - x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r - x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r -\\end{array} `},{value:`\\begin{array}{l} \r - a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r - \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r - \\left\\{\\begin{matrix} \r - \\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r - \\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r - \\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r -\\end{matrix}\\right. \r -\\end{array} `},{value:`\\begin{array}{l} \r - a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r - \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r - \\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r - \\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r - \\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r - \\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r -\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r - a \\perp \\alpha \\ \r - b \\perp \\alpha \r -\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r - \\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r - a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r - a \\parallel \\partial ,b \\parallel \\partial \r -\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r - m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r - a \\perp m,a \\perp n \r -\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r - \\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r - a^{2}+b^{2}=c^{2} \r -\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r - a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r - a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r -\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r - a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r - \\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r -\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r -\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r - a,b \\in R^{+} \\ \r - \\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r - \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r -\\end{array}`},{value:`\\begin{array}{c} \r - a,b \\in R \\ \r - \\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r - \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r -\\end{array}`},{value:`\\begin{array}{c} \r - H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r -\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r - \\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r - \\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r -\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r - P \\left( \\emptyset \\right) =0 \\\\ \r - P \\left( S \\right) =1 \r -\\end{array}`},{value:`\\begin{array}{c} \r - \\forall A \\in S \\\\ \r - P \\left( A \\right) \\ge 0 \r -\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r - S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r - P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r -\\end{array}`},{value:`\\begin{array}{c} \r - P_{n}=n! \\\\ \r - A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},y=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ue.createElement(Se.Z,{className:ue.Z.lists,gutter:[10,10]},a.map((re,ie)=>Ue.createElement(He.Z,{flex:"110px",className:ue.Z.item},Ue.createElement("div",null,Ue.createElement(Qe.Z,{value:`$$${re.value}$$`}),re.name),Ue.createElement("div",{className:ue.Z.children},re.children.map((le,ge)=>Ue.createElement("div",{key:ge},Ue.createElement("h1",null,le.name),Ue.createElement(Se.Z,{gutter:[10,10]},le.data.map((pe,Ee)=>Ue.createElement(He.Z,{key:Ee,onClick:()=>b(pe),className:ue.Z.diamond},Ue.createElement(Qe.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ue.createElement(Se.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((re,ie)=>Ue.createElement(He.Z,{flex:"110px",className:ue.Z.item},Ue.createElement("div",null,Ue.createElement(Qe.Z,{value:"`$$"+re.value+"$$`"}),re.name),Ue.createElement("div",{className:ue.Z.children},re.children.map((le,ge)=>Ue.createElement("div",{key:ge},le.name&&Ue.createElement("h1",null,le.name),Ue.createElement(Se.Z,{gutter:[10,10]},le.data.map((pe,Ee)=>Ue.createElement(He.Z,{key:Ee,onClick:()=>b(pe),className:ue.Z.diamond},Ue.createElement(Qe.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var ie=re.innerText;return Ve&&Ve(ie),ie};return(0,ee.useImperativeHandle)(se,()=>({getData:ne})),Ue.createElement("div",{className:ue.Z.mathWrap},Ue.createElement(Te.default,{defaultActiveKey:"1",items:y}),Ue.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Re||""),qe&&Ue.createElement("div",{className:ue.Z.button},Ue.createElement(je.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=it},61822:function(gt,Lt,ae){"use strict";ae.d(Lt,{Q:function(){return Qe}});var ee=ae(59301),Se=ae(57809),He=ae(5112),Te=ae(5871),je=ae(59301),Qe=(Je=>(Je[Je.Number=1]="Number",Je[Je.Percent=2]="Percent",Je))(Qe||{});const ue=({value:Je,onChange:Ue,disabled:it,hidePercentOption:Ve=!1,percentType:qe="select"})=>{const Re=(0,ee.useMemo)(()=>Ve?1:2,[Ve]),[se,E]=(0,ee.useState)(Re);console.log(se);const a=b=>Je.type===1?`${b}\u5206`:`${b}%`,x=(0,ee.useCallback)(b=>{if(se===1){const y=b.replace("\u5206","");return isNaN(parseInt(y,10))?0:y}else return b.replace("%","")},[se]);return(0,ee.useEffect)(()=>{E(Je.type)},[Je]),je.createElement("div",{style:{display:"flex",alignItems:"center"}},qe=="select"&&je.createElement(Se.default,{size:"large",onChange:b=>{E(b),Ue({type:b,inputValue:b===1?5:20})},value:se||Re,style:{width:100},options:Ve?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:it}),qe=="radio"&&je.createElement(He.ZP.Group,{size:"large",onChange:b=>{const y=b.target.value;E(y),Ue({type:y,inputValue:y===1?5:20})},value:se||Re,disabled:it},!Ve&&je.createElement(He.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),je.createElement(He.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),qe=="radio"&&je.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Je.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),je.createElement(Te.Z,{size:"large",disabled:it,value:Je.inputValue,style:{width:"120px"},parser:x,addonAfter:Je.type===1?"\u5206":"%",max:se===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:b=>{Ue({type:se,inputValue:b})}}),qe=="radio"&&Je.type==2&&je.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Lt.Z=ue},70170:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Je}});var ee=ae(59301),Se={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"},He=ae(43418),Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Qe=(Ue,it,Ve)=>new Promise((qe,Re)=>{var se=x=>{try{a(Ve.next(x))}catch(b){Re(b)}},E=x=>{try{a(Ve.throw(x))}catch(b){Re(b)}},a=x=>x.done?qe(x.value):Promise.resolve(x.value).then(se,E);a((Ve=Ve.apply(Ue,it)).next())}),Je=({type:Ue,resdata:it,onok:Ve,oktext:qe,okloading:Re})=>{const[se,E]=(0,ee.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:b,course_data_list:y,no_copy_list:ne,no_copy_num:re,no_use_list:ie,no_use_num:le,repeat_shixun_num:ge,student_count:pe,total_num:Ee,use_num:be}=it;let ye=x>0||Ue==="exercise";(0,ee.useEffect)(()=>{(it==null?void 0:it.student_count)>0&&E(!0)},[it]),console.log("---11",Re),(0,ee.useEffect)(()=>{Re||E(!1)},[Re]);const Be=()=>{if(Ue==="exercise"&&b===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:Se.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:Se.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(Ue==="exercise"&&b===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:Se.orangeColor},be),"\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",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ue==="shixun"&&b===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ue==="shixun"&&b===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ue==="subject"&&b===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:Se.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ue==="subject"&&b===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",ee.createElement("span",{className:Se.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",ee.createElement("span",{className:Se.orangeColor},be)," \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",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ue==="exercisepush")return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",ee.createElement("span",{className:Se.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",ee.createElement("span",{className:Se.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(Ue==="shixunpush"&&b===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:Se.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ue==="shixunpush"&&b===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:Se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",ee.createElement("span",{className:Se.orangeColor},be),"\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",ee.createElement("span",{className:Se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},st=()=>{if(Ue==="exercise"||Ue==="subject"||Ue==="exercisepush"||Ue==="shixunpush")return ee.createElement("div",{style:{marginTop:20}},re>0&&ee.createElement("div",null,ee.createElement("span",{className:Se.flex},ee.createElement("img",{src:je,style:{width:14}}),ee.createElement("span",{className:Se.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:Se.statusbody},Ue==="exercise"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:Se.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"),(Ue==="subject"||Ue==="exercisepush")&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&ee.createElement("span",{className:Se.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"),Ue==="shixunpush"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&ee.createElement("span",{className:Se.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"),ee.createElement("div",null,ne==null?void 0:ne.map((Xe,xt)=>ee.createElement("a",{href:`/shixuns/${Xe.identifier}/challenges`,target:"_blank"},"\u300A",Xe==null?void 0:Xe.name,"\u300B",xt+1!==re&&"\u3001"))))),x>0&&ee.createElement("div",{style:{marginTop:20}},ee.createElement("span",{className:Se.flex},ee.createElement("img",{src:Te,style:{width:14}}),ee.createElement("span",{className:Se.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:Se.statusbody},Ue==="exercise"&&ee.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"),(Ue==="subject"||Ue==="exercisepush")&&ee.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"),Ue==="shixunpush"&&ee.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"),ee.createElement("div",null,a==null?void 0:a.map((Xe,xt)=>ee.createElement("a",{href:`/shixuns/${Xe.identifier}/challenges`,target:"_blank"},"\u300A",Xe==null?void 0:Xe.name,"\u300B",xt+1!==x&&"\u3001"))))));if(Ue==="shixun")return ee.createElement("div",{style:{marginTop:20}},x>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 ee.createElement(He.default,{open:se,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ye&&"none"}},zIndex:1003,confirmLoading:Re,okText:ye?qe:"\u6211\u77E5\u9053\u4E86",onOk:()=>Qe(void 0,null,function*(){ye?yield Ve([...a,...ie]):E(!1)})},ee.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Be(),st()))}},54814:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(6848);const He=({value:Te,visible:je=!0,children:Qe})=>{const ue={\u672A\u53D1\u5E03:"\u4F5C\u4E1A\u5C1A\u672A\u53D1\u5E03",\u672A\u5F00\u59CB:"\u4F5C\u4E1A\u5DF2\u53D1\u5E03\uFF0C\u5C1A\u672A\u5230\u8FBE\u5F00\u59CB\u4F5C\u4E1A\u65F6\u95F4",\u63D0\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u8003\u751F\u53EF\u63D0\u4EA4\u4F5C\u4E1A",\u8865\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u8865\u4EA4\u4F5C\u4E1A",\u8FDB\u884C\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u90E8\u5206\u73ED\u7EA7\u6B63\u5728\u4F5C\u4E1A\u63D0\u4EA4\u4E2D/\u8865\u4EA4\u4E2D",\u5DF2\u622A\u6B62:"\u5230\u8FBE\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF0C\u4F5C\u4E1A\u5DF2\u7ED3\u675F",\u5DF2\u7ED3\u675F:"\u8BFE\u5802\u5DF2\u7ED3\u675F"};return ee.createElement(ee.Fragment,null,je?ee.createElement(Se.Z,{placement:"topLeft",title:ue[Te]},ee.createElement("span",null,Qe)):Qe)};Lt.Z=He},1191:function(gt,Lt,ae){"use strict";ae.d(Lt,{h:function(){return re}});var ee=ae(59301),Se=ae(57809),He=ae(78241),Te=ae(3113),je=ae(89780),Qe=ae.n(je),ue=ae(11965),Je=ae(67977),Ue=Object.defineProperty,it=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,E=(ie,le,ge)=>le in ie?Ue(ie,le,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ie[le]=ge,a=(ie,le)=>{for(var ge in le||(le={}))Re.call(le,ge)&&E(ie,ge,le[ge]);if(qe)for(var ge of qe(le))se.call(le,ge)&&E(ie,ge,le[ge]);return ie},x=(ie,le)=>it(ie,Ve(le));const b=Se.default.Option,y={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ie,onCancel:le})=>{const[ge,pe]=(0,ee.useState)("python");function Ee(ye){pe(ne[ye][1])}function be(ye){ie(ye)}return ee.createElement(He.default,x(a({},y),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),ee.createElement(He.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(Se.default,{getPopupContainer:ye=>ye.parentNode,onChange:Ee},Object.keys(ne).map(ye=>ee.createElement(b,{key:ye,value:ye},ne[ye][0])))),ee.createElement(He.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(re,{mode:ge})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Te.ZP,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function re({value:ie,onChange:le,mode:ge,options:pe={}}){const Ee=(0,ee.useRef)(),[be,ye]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(be){let Be=function(st){const Xe=st.getValue();le&&le(Xe)};return be.on("change",Be),()=>{be.off("change",Be)}}},[be,le]),(0,ee.useEffect)(()=>{be&&be.setOption("mode",ge)},[be,ge]),(0,ee.useEffect)(()=>{be&&(ie!==be.getValue()||ie==="")&&setTimeout(()=>{be.setValue(ie||"")},300)},[be,ie]),(0,ee.useEffect)(()=>{if(Ee.current&&!be){const Be=Qe().fromTextArea(Ee.current,a({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));ye(Be)}},[Ee.current,be]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:Ee}))}},35556:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return fa}});var ee=ae(59301),Se=ae(89780),He=ae.n(Se),Te=ae(76374),je=ae(11965),Qe=ae(6313),ue=ae(25717),Je=ae(99498),Ue=ae(25419),it=ae(67549),Ve=ae(68762),qe=({value:Bt="",className:Rt,showTextOnly:It,showLines:yn,style:Vn={}})=>{const Fn=(0,ee.useMemo)(()=>"",[Bt]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:Fn}}))},Re=ae(59301),se=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,ne=(Bt,Rt,It)=>Rt in Bt?se(Bt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Bt[Rt]=It,re=(Bt,Rt)=>{for(var It in Rt||(Rt={}))b.call(Rt,It)&&ne(Bt,It,Rt[It]);if(x)for(var It of x(Rt))y.call(Rt,It)&&ne(Bt,It,Rt[It]);return Bt},ie=(Bt,Rt)=>E(Bt,a(Rt));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\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:Bt,title:Rt,icon:It,actionName:yn,className:Vn="",children:Fn}){function hr(){Bt(yn)}return Re.createElement("a",{title:Rt,className:Vn,onClick:hr},Re.createElement("i",{className:`${It}`}),Fn)}var pe=({watch:Bt,showNullButton:Rt,showNullProgramButton:It,onActionCallback:yn,fullScreen:Vn,insertTemp:Fn,hidetoolBar:hr,extraUse:Ba})=>{const Za=[...le,{title:`${Bt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Bt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Re.createElement("ul",{className:"markdown-toolbar-container"},!hr&&Za.map((Qr,Ea)=>Re.createElement("li",{key:Ea},Qr.actionName?Re.createElement(ge,ie(re({},Qr),{onActionCallback:yn})):Re.createElement("span",{className:"v-line"}))),Rt?Re.createElement("li",null,Re.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yn},Re.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,It?Re.createElement(Re.Fragment,null,Re.createElement("li",null,Re.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yn},Re.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Re.createElement("li",null,Re.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yn},Re.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Fn&&Re.createElement("li",null,Re.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Fn}`,onActionCallback:yn},Re.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ba&&Re.createElement("li",null,Ba),Re.createElement("li",{className:"btn-full-screen"},Re.createElement(ge,{icon:`${Vn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Vn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yn})))},Ee=ae(76624),be=ae(78241),ye=ae(92832),Be=ae(3113),st=Object.defineProperty,Xe=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Xt=(Bt,Rt,It)=>Rt in Bt?st(Bt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:It}):Bt[Rt]=It,Ut=(Bt,Rt)=>{for(var It in Rt||(Rt={}))ht.call(Rt,It)&&Xt(Bt,It,Rt[It]);if(_e)for(var It of _e(Rt))Ot.call(Rt,It)&&Xt(Bt,It,Rt[It]);return Bt},Zt=(Bt,Rt)=>Xe(Bt,xt(Rt));const at={labelCol:{span:4},wrapperCol:{span:20}};var zt=({callback:Bt,onCancel:Rt})=>{function It(yn){Bt(yn)}return ee.createElement(be.default,Zt(Ut({},at),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,style:{width:500}}),ee.createElement(be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(ye.default,null)),ee.createElement(be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(ye.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Be.ZP,{type:"ghost",onClick:Rt},"\u53D6\u6D88")))},pt=ae(1191),Ze=ae(62784),ut=ae(43418),Ht=ae(95237),kt=ae(55018),At=ae(59301),Sn=({callback:Bt,onCancel:Rt})=>{const It=document.createElement("canvas"),yn=It.getContext("2d");It.width=1e3,It.height=800,yn.fillStyle="#ffffff",yn.fillRect(0,0,It.width,It.height);const Vn=It.toDataURL("image/png");return At.createElement(ut.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},At.createElement(Ht.Z,{style:{height:"100vh"}},At.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Vn,visible:!0,title:String(Date.now())},onOk:Fn=>{Bt({src:Fn.url})},onClose:Rt})))},Oe=ae(12378);function Vt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Vt,go.CommandHandler),Vt.prototype.canAlignSelection=function(){var Bt=this.diagram;return!(Bt===null||Bt.isReadOnly||Bt.isModelReadOnly||Bt.selection.count<2)},Vt.prototype.alignLeft=function(){var Bt=this.diagram;Bt.startTransaction("aligning left");var Rt=1/0;Bt.selection.each(function(It){It instanceof go.Link||(Rt=Math.min(It.position.x,Rt))}),Bt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Rt,It.position.y))}),Bt.commitTransaction("aligning left")},Vt.prototype.alignRight=function(){var Bt=this.diagram;Bt.startTransaction("aligning right");var Rt=-1/0;Bt.selection.each(function(It){if(!(It instanceof go.Link)){var yn=It.actualBounds.x+It.actualBounds.width;Rt=Math.max(yn,Rt)}}),Bt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Rt-It.actualBounds.width,It.position.y))}),Bt.commitTransaction("aligning right")},Vt.prototype.alignTop=function(){var Bt=this.diagram;Bt.startTransaction("alignTop");var Rt=1/0;Bt.selection.each(function(It){It instanceof go.Link||(Rt=Math.min(It.position.y,Rt))}),Bt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.position.x,Rt))}),Bt.commitTransaction("alignTop")},Vt.prototype.alignBottom=function(){var Bt=this.diagram;Bt.startTransaction("aligning bottom");var Rt=-1/0;Bt.selection.each(function(It){if(!(It instanceof go.Link)){var yn=It.actualBounds.y+It.actualBounds.height;Rt=Math.max(yn,Rt)}}),Bt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.actualBounds.x,Rt-It.actualBounds.height))}),Bt.commitTransaction("aligning bottom")},Vt.prototype.alignCenterX=function(){var Bt=this.diagram,Rt=Bt.selection.first();if(Rt){Bt.startTransaction("aligning Center X");var It=Rt.actualBounds.x+Rt.actualBounds.width/2;Bt.selection.each(function(yn){yn instanceof go.Link||yn.move(new go.Point(It-yn.actualBounds.width/2,yn.actualBounds.y))}),Bt.commitTransaction("aligning Center X")}},Vt.prototype.alignCenterY=function(){var Bt=this.diagram,Rt=Bt.selection.first();if(Rt){Bt.startTransaction("aligning Center Y");var It=Rt.actualBounds.y+Rt.actualBounds.height/2;Bt.selection.each(function(yn){yn instanceof go.Link||yn.move(new go.Point(yn.actualBounds.x,It-yn.actualBounds.height/2))}),Bt.commitTransaction("aligning Center Y")}},Vt.prototype.alignColumn=function(Bt){var Rt=this.diagram;Rt.startTransaction("align Column"),Bt===void 0&&(Bt=0),Bt=parseFloat(Bt);var It=new Array;Rt.selection.each(function(Ba){Ba instanceof go.Link||It.push(Ba)});for(var yn=0;yn0){for(var Ba=Fn.elt(hr-1);Ba!==null&&Ba.isTreeExpanded&&!Ba.isTreeLeaf;){var Za=this._sortTreeChildrenByY(Ba);Ba=Za.last()}Ba!==null&&Bt.select(Ba)}else Bt.select(Vn)}}else if(It.key==="Down")if(Rt.isTreeExpanded&&!Rt.isTreeLeaf){var yn=this._sortTreeChildrenByY(Rt).first();yn!==null&&Bt.select(yn)}else for(;Rt!==null;){var Vn=Rt.findTreeParentNode();if(Vn===null)break;var Fn=this._sortTreeChildrenByY(Vn),hr=Fn.indexOf(Rt);if(hrFn.y?1:Vn.xFn.x?1:0}),Rt},Vt.prototype.copyToClipboard=function(Bt){go.CommandHandler.prototype.copyToClipboard.call(this,Bt),this._lastPasteOffset.set(this.pasteOffset)},Vt.prototype.pasteFromClipboard=function(){var Bt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Bt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Bt},Object.defineProperty(Vt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Bt){if(Bt!=="move"&&Bt!=="select"&&Bt!=="scroll"&&Bt!=="tree"&&Bt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Bt);this._arrowKeyBehavior=Bt}}),Object.defineProperty(Vt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Bt){if(!(Bt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Bt);this._pasteOffset.set(Bt)}});var ln=Vt,Zn=ae(10109),zn=ae(43604),Et=ae(82186),ft={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Me=ae(59301),Ce=(Bt,Rt,It)=>new Promise((yn,Vn)=>{var Fn=Za=>{try{Ba(It.next(Za))}catch(Qr){Vn(Qr)}},hr=Za=>{try{Ba(It.throw(Za))}catch(Qr){Vn(Qr)}},Ba=Za=>Za.done?yn(Za.value):Promise.resolve(Za.value).then(Fn,hr);Ba((It=It.apply(Bt,Rt)).next())});function We({onCancel:Bt,callback:Rt}){let It=(0,ee.useRef)(),yn=(0,ee.useRef)(),Vn=(0,ee.useRef)(),Fn=(0,ee.useRef)(!1);const hr=(0,ee.useRef)(!1),[Ba,Za]=(0,ee.useState)(0);function Qr(){const wn=Oe.bx.make,dr={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};It.current=new Oe.S0(yn.current,{padding:20,grid:wn(Oe.s_,"Grid",wn(Oe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),wn(Oe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Tn=>{var da=Tn.diagram.commandHandler.addTopLevelParts(Tn.diagram.selection,!0);da||Tn.diagram.currentTool.doCancel()},commandHandler:wn(ln),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Tn=>{var da=Tn.subject;da.location=da.location.copy().snapToGridPoint(Tn.diagram.grid.gridOrigin,Tn.diagram.grid.gridCellSize),setTimeout(()=>{Tn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Tn=>{var da=Tn.subject;setTimeout(()=>{Tn.diagram.commandHandler.editTextBlock()})},LinkRelinked:Tn=>{var da=Tn.parameter.part;da.invalidateConnectedLinks();var Ka=Tn.subject;Tn.diagram.toolManager.linkingTool.isForwards?Ka.toNode.invalidateConnectedLinks():Ka.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),It.current.nodeTemplate=wn(Oe.NB,"Auto",{locationSpot:Oe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Oe.$u(120,60),minSize:new Oe.$u(40,40),resizable:!0,resizeCellSize:new Oe.$u(10,10),rotatable:!0},new Oe.KX("location","loc",Oe.E9.parse).makeTwoWay(Oe.E9.stringify),new Oe.KX("desiredSize","size",Oe.$u.parse).makeTwoWay(Oe.$u.stringify),wn(Oe.bn,{name:"SHAPE",fill:dr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Oe.z6.AllSides,toSpot:Oe.z6.AllSides},new Oe.KX("figure"),new Oe.KX("fill"),new Oe.KX("stroke","borderColor"),new Oe.KX("strokeWidth","thickness"),new Oe.KX("strokeDashArray","dash")),wn(Oe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),wn(Oe.al,{margin:1,textAlign:"center",overflow:Oe.al.OverflowEllipsis,editable:!0},new Oe.KX("text").makeTwoWay(),new Oe.KX("stroke","color"))),It.current.nodeTemplate.toolTip=wn("ToolTip",wn(Oe.s_,"Vertical",{maxSize:new Oe.$u(200,NaN)},wn(Oe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Oe.KX("text")),wn(Oe.al,{font:"10pt sans-serif",textAlign:"center"},new Oe.KX("text","details"))));function ro(Tn,da){var Ka=(Aa,yr)=>{Aa.handled=!0,Aa.diagram.model.commit(Lr=>{var er=yr.part.adornedPart,oo=new Oe.E9().setRectSpot(er.actualBounds,Tn);oo.subtract(er.location),oo.scale(2,2),oo.x+=Math.sign(oo.x)*130,oo.y+=Math.sign(oo.y)*130,oo.add(er.location),oo.snapToGridPoint(Aa.diagram.grid.gridOrigin,Aa.diagram.grid.gridCellSize);var mo=Lr.copyNodeData(er.data);Lr.setGroupKeyForNodeData(mo,Lr.getGroupKeyForNodeData(er.data)),Lr.addNodeData(mo);var Bi={from:er.key,to:Lr.getKeyForNodeData(mo)};Lr.addLinkData(Bi);var ri=Aa.diagram.findNodeForData(mo);ri.location=oo,Aa.diagram.select(ri),setTimeout(()=>{Aa.diagram.commandHandler.editTextBlock()},20)})};return wn(Oe.bn,{figure:da,alignment:Tn,alignmentFocus:Tn.opposite(),width:Tn.equals(Oe.z6.Top)||Tn.equals(Oe.z6.Bottom)?25:18,height:Tn.equals(Oe.z6.Top)||Tn.equals(Oe.z6.Bottom)?18:25,fill:"orange",stroke:dr.white,strokeWidth:4,mouseEnter:(Aa,yr)=>yr.fill="dodgerblue",mouseLeave:(Aa,yr)=>yr.fill="orange",isActionable:!0,click:Ka,contextClick:Ka})}function Mr(Tn){return wn(Oe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(da,Ka)=>Ka.fill="dodgerblue",mouseLeave:(da,Ka)=>Ka.fill="orange",click:(da,Ka)=>{da.diagram.commandHandler.showContextMenu(Ka.part.adornedPart)}},Tn||{})}It.current.nodeTemplate.selectionAdornmentTemplate=wn(Oe.uz,"Spot",wn(Oe.Vm,{padding:10}),ro(Oe.z6.Top,"TriangleUp"),ro(Oe.z6.Left,"TriangleLeft"),ro(Oe.z6.Right,"TriangleRight"),ro(Oe.z6.Bottom,"TriangleDown"),Mr({alignment:new Oe.z6(.75,0)}));function sr(Tn,da){return(Ka,Aa)=>{Ka.handled=!0,Ka.diagram.model.commit(yr=>{yr.set(Aa.part.adornedPart.data,Tn,da)})}}function ke(Tn,da){return da||(da="color"),wn(Oe.bn,{width:16,height:16,stroke:"lightgray",fill:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.stroke="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.stroke="lightgray",click:sr(da,Tn),contextClick:sr(da,Tn)})}function rn(){return[wn("ContextMenuButton",wn(Oe.s_,"Horizontal",ke(dr.white,"fill"),ke(dr.beige,"fill"),ke(dr.extralightblue,"fill"),ke(dr.extralightred,"fill"))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",ke(dr.lightgray,"fill"),ke(dr.lightgreen,"fill"),ke(dr.lightblue,"fill"),ke(dr.lightred,"fill")))]}function on(){return[wn("ContextMenuButton",wn(Oe.s_,"Horizontal",ke(dr.black),ke(dr.green),ke(dr.blue),ke(dr.red))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",ke(dr.white),ke(dr.magenta),ke(dr.purple),ke(dr.orange)))]}function pn(Tn,da){return da||(da="thickness"),wn(Oe.bn,"LineH",{width:16,height:16,strokeWidth:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:sr(da,Tn),contextClick:sr(da,Tn)})}function Ln(Tn,da){return da||(da="dash"),wn(Oe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:sr(da,Tn),contextClick:sr(da,Tn)})}function xn(){return[wn("ContextMenuButton",wn(Oe.s_,"Horizontal",pn(1),pn(2),pn(3),pn(4))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Ln(null),Ln([2,4]),Ln([4,4])))]}function Bn(Tn,da){return da||(da="figure"),wn(Oe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.fill="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.fill="lightgray",click:sr(da,Tn),contextClick:sr(da,Tn)})}It.current.nodeTemplate.contextMenu=wn("ContextMenu",wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Bn("Rectangle"),Bn("RoundedRectangle"),Bn("Ellipse"),Bn("Diamond"))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Bn("Parallelogram2"),Bn("ManualOperation"),Bn("Procedure"),Bn("Cylinder1"))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Bn("Terminator"),Bn("CreateRequest"),Bn("Document"),Bn("TriangleDown"))),rn(),on(),xn()),It.current.groupTemplate=wn(Oe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Oe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Tn,da)=>{var Ka=da.addMembers(da.diagram.selection,!0);Ka||da.diagram.currentTool.doCancel()},avoidable:!1},new Oe.KX("location","loc",Oe.E9.parse).makeTwoWay(Oe.E9.stringify),wn(Oe.s_,"Auto",{name:"BODY"},wn(Oe.bn,{parameter1:10,fill:dr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Oe.z6.AllSides,toSpot:Oe.z6.AllSides},new Oe.KX("fill"),new Oe.KX("stroke","color"),new Oe.KX("strokeWidth","thickness"),new Oe.KX("strokeDashArray","dash")),wn(Oe.Vm,{background:"transparent",margin:20})),wn(Oe.al,{alignment:Oe.z6.Top,alignmentFocus:Oe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Oe.KX("text"),new Oe.KX("stroke","color"))),It.current.groupTemplate.selectionAdornmentTemplate=wn(Oe.uz,"Spot",wn(Oe.s_,"Auto",wn(Oe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),wn(Oe.Vm,{margin:1.5})),Mr({alignment:Oe.z6.TopRight,alignmentFocus:Oe.z6.BottomRight})),It.current.groupTemplate.contextMenu=wn("ContextMenu",rn(),on(),xn()),It.current.linkTemplate=wn(Oe.rU,{layerName:"Foreground",routing:Oe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Oe.KX("fromSpot","fromSpot",Oe.z6.parse),new Oe.KX("toSpot","toSpot",Oe.z6.parse),new Oe.KX("fromShortLength","dir",Tn=>Tn>=1?10:0),new Oe.KX("toShortLength","dir",Tn=>Tn>=1?10:0),new Oe.KX("points").makeTwoWay(),wn(Oe.bn,{strokeWidth:2},new Oe.KX("stroke","color"),new Oe.KX("strokeWidth","thickness"),new Oe.KX("strokeDashArray","dash")),wn(Oe.bn,{segmentIndex:0,segmentOffset:new Oe.E9(15,0),segmentOrientation:Oe.rU.OrientAlong,alignmentFocus:Oe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Oe.KX("fill","color"),new Oe.KX("visible","dir",Tn=>Tn===1)),wn(Oe.bn,{segmentIndex:-1,segmentOffset:new Oe.E9(-10,6),segmentOrientation:Oe.rU.OrientPlus90,alignmentFocus:Oe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Oe.KX("fill","color"),new Oe.KX("visible","dir",Tn=>Tn>=1),new Oe.KX("width","thickness",Tn=>7+3*Tn),new Oe.KX("height","thickness",Tn=>7+3*Tn),new Oe.KX("segmentOffset","thickness",Tn=>new Oe.E9(-15,4+1.5*Tn))),wn(Oe.bn,{segmentIndex:0,segmentOffset:new Oe.E9(15,-6),segmentOrientation:Oe.rU.OrientMinus90,alignmentFocus:Oe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Oe.KX("fill","color"),new Oe.KX("visible","dir",Tn=>Tn===2),new Oe.KX("width","thickness",Tn=>7+3*Tn),new Oe.KX("height","thickness",Tn=>7+3*Tn),new Oe.KX("segmentOffset","thickness",Tn=>new Oe.E9(-15,4+1.5*Tn))),wn(Oe.al,{alignmentFocus:new Oe.z6(0,1,-4,0),editable:!0},new Oe.KX("text").makeTwoWay(),new Oe.KX("stroke","color"))),It.current.linkTemplate.selectionAdornmentTemplate=wn(Oe.uz,wn(Oe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:En(2)},new Oe.KX("pathPattern","thickness",En)),Mr({alignmentFocus:new Oe.z6(0,0,-6,-4)}));function En(Tn){return wn(Oe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Tn+4).toString()+" H3"})}function _a(Tn){var da="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Tn===0?da="M0 0 M16 16 M0 8 L16 8":Tn===2&&(da="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),wn(Oe.bn,{geometryString:da,margin:2,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:sr("dir",Tn),contextClick:sr("dir",Tn)})}function Ta(Tn){var da=(Ka,Aa)=>{Ka.handled=!0,Ka.diagram.model.commit(yr=>{var Lr=Aa.part.adornedPart;yr.set(Lr.data,Tn?"toSpot":"fromSpot",Oe.z6.stringify(Oe.z6.AllSides)),(Tn?Lr.toNode:Lr.fromNode).invalidateConnectedLinks()})};return wn(Oe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:da,contextClick:da})}function an(Tn,da){var Ka=0,Aa=Oe.z6.RightSide;Tn.equals(Oe.z6.Top)?(Ka=270,Aa=Oe.z6.TopSide):Tn.equals(Oe.z6.Left)?(Ka=180,Aa=Oe.z6.LeftSide):Tn.equals(Oe.z6.Bottom)&&(Ka=90,Aa=Oe.z6.BottomSide),da||(Ka-=180);var yr=(Lr,er)=>{Lr.handled=!0,Lr.diagram.model.commit(oo=>{var mo=er.part.adornedPart;oo.set(mo.data,da?"toSpot":"fromSpot",Oe.z6.stringify(Aa)),(da?mo.toNode:mo.fromNode).invalidateConnectedLinks()})};return wn(Oe.bn,{alignment:Tn,alignmentFocus:Tn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ka,background:"transparent",mouseEnter:(Lr,er)=>er.background="dodgerblue",mouseLeave:(Lr,er)=>er.background="transparent",click:yr,contextClick:yr})}It.current.linkTemplate.contextMenu=wn("ContextMenu",on(),xn(),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",_a(0),_a(1),_a(2))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",wn(Oe.s_,"Spot",Ta(!1),an(Oe.z6.Top,!1),an(Oe.z6.Left,!1),an(Oe.z6.Right,!1),an(Oe.z6.Bottom,!1)),wn(Oe.s_,"Spot",{margin:new Oe.Zt(0,0,0,2)},Ta(!0),an(Oe.z6.Top,!0),an(Oe.z6.Left,!0),an(Oe.z6.Right,!0),an(Oe.z6.Bottom,!0)))));const Ar=`{ "class": "GraphLinksModel", - "nodeDataArray": [ -{"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, -{"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, -{"text":"What do our users want?","key":-11,"loc":"105 -334.305","group":-20,"figure":"Ellipse","fill":"#ffffff","color":"black"}, -{"text":"Meetings","key":-12,"loc":"-65 -444.305","group":-16,"figure":"TriangleDown","fill":"#ffffff"}, -{"text":"Reviews","key":-13,"loc":"105 -454.305","group":-20,"figure":"TriangleDown","fill":"#ffffff","color":"black"}, -{"text":"Can we solve it?","key":-14,"loc":"190 -140","color":"#7d33ff","fill":"#ffffff","figure":"Diamond","size":"140 80","thickness":3}, -{"isGroup":true,"text":"Internal","key":-16,"loc":"-65 -384.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22}, -{"isGroup":true,"text":"External","key":-20,"loc":"105 -394.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22}, -{"isGroup":true,"text":"Sources","key":-22,"loc":"20 -400","fill":"#a5d2fa","dash":[4,4],"color":"#3358ff"} -], - "linkDataArray": [ -{"from":-12,"to":-10,"points":[-65,-414.305,-65,-404.305,-65,-384.305,-65,-384.305,-65,-364.305,-65,-354.305],"dash":null,"dir":1}, -{"from":-13,"to":-11,"points":[105,-424.305,105,-414.305,105,-394.305,105,-394.305,105,-374.305,105,-364.305],"dash":null,"color":"#000000","dir":1}, -{"from":-10,"to":-9,"points":[-65,-294.305,-65,-284.305,-65,-232.1525,-40,-232.1525,-40,-180,-40,-170],"dir":2,"dash":[4,4]}, -{"from":-11,"to":-9,"points":[105,-304.305,105,-294.305,105,-237.1525,0,-237.1525,0,-180,0,-170],"dash":[4,4],"dir":2}, -{"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, -{"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, -{"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var vr=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Fr(Tn){return console.log("shapeName:",Tn),vr.indexOf(Tn)>=0}var Yr=new Oe.YI(Vn.current,{maxSelectionCount:1,linkTemplate:wn(Oe.rU,{locationSpot:Oe.z6.Center,selectionAdornmentTemplate:wn(Oe.uz,"Link",{locationSpot:Oe.z6.Center},wn(Oe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),wn(Oe.bn,{toArrow:"Standard",stroke:null}))},{routing:Oe.rU.AvoidsNodes,curve:Oe.rU.JumpOver,corner:5,toShortLength:4},new Oe.KX("points"),wn(Oe.bn,{isPanelMain:!0,strokeWidth:2}),wn(Oe.bn,{toArrow:"Standard",stroke:null})),model:new Oe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Oe.bn.getFigureGenerators().toArray().map(Tn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Tn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return It.current.addDiagramListener("TextEdited",function(Tn){var da;const Ka=Tn.subject.part;var Aa=(da=document.activeElement)==null?void 0:da.value;typeof Aa=="string"&&Aa.trim()===""&&It.current.model.commit(function(yr){yr.set(Ka.data,"text","\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}),Yr.nodeTemplate=wn(Oe.NB,"Auto",{locationSpot:Oe.z6.Center},new Oe.KX("location","location",Oe.E9.parse).makeTwoWay(Oe.E9.stringify),wn(Oe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Oe.KX("stroke").makeTwoWay(),new Oe.KX("fill").makeTwoWay(),new Oe.KX("figure")),wn(Oe.al,{margin:new Oe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Oe.$u(16,16),maxSize:new Oe.$u(10,NaN),textAlign:"center",editable:!0},new Oe.KX("key").makeTwoWay())),setTimeout(()=>{It.current.grid=wn(Oe.s_,"Grid",wn(Oe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),wn(Oe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),It.current.grid.visible=!0,It.current.grid.gridCellStroke="darkgray",It.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=It.current,It.current}const Ea=()=>Ce(this,null,function*(){var wn=It.current.makeImage();const dr=yield(0,Et.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:wn.src}});Rt({src:dr.url})});return(0,ee.useEffect)(()=>(setTimeout(()=>{Qr()},500),Za(Ba+1),()=>{It.current=null}),[]),Me.createElement("div",{ref:hr,className:Fn.current?`${ft.maxH60} body-overflow-initial`:"body-overflow-initial"},Me.createElement(ut.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Ba,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Me.createElement(Ht.Z,null,Me.createElement(zn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Me.createElement(zn.Z,{onClick:()=>{var wn,dr,ro=It.current.selection.first();if(Fn.current=!Fn.current,document.activeElement&&ro){let Mr=(dr=(wn=document.activeElement)==null?void 0:wn.value)==null?void 0:dr.trim();typeof Mr=="string"&&It.current.model.commit(function(sr){sr.set(ro.data,"text",Mr||"\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}Za(Ba+1)}},Me.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Bt},Me.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ft.flowChartWrp},Me.createElement("div",{style:{display:"flex",height:"100%"}},Me.createElement("div",{style:{width:"300px",height:"100%"}},Me.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Me.createElement("div",{style:{height:"calc(100% - 50px)"},className:ft.myPaletteDiv,ref:Vn})),Me.createElement("div",{style:{flex:1,position:"relative"}},Me.createElement("div",{ref:yn,style:{height:"80vh"}}))),Me.createElement("div",{className:"tr"},Me.createElement(Be.ZP,{size:"large",onClick:Ea,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var $e=We,Ie=ae(5112),De=ae(5871);const mt=Ie.ZP.Group,ot={margin:"0 8px"};var Fe=({callback:Bt,onCancel:Rt})=>{function It(yn){Bt(yn)}return ee.createElement(be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:It},ee.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ee.createElement("span",{style:ot},"\u5355\u5143\u683C\u6570\uFF1A"),ee.createElement("span",{style:ot},"\u884C\u6570"),ee.createElement(be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ee.createElement(De.Z,null)),ee.createElement("span",{style:ot},"\u5217\u6570"),ee.createElement(be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ee.createElement(De.Z,null))),ee.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ee.createElement("span",{style:ot},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ee.createElement(be.default.Item,{name:"align"},ee.createElement(mt,null,ee.createElement(Ie.ZP,{value:"default"},ee.createElement("i",{className:"fa fa-align-justify"})),ee.createElement(Ie.ZP,{value:"left"},ee.createElement("i",{className:"fa fa-align-left"})),ee.createElement(Ie.ZP,{value:"center"},ee.createElement("i",{className:"fa fa-align-center"})),ee.createElement(Ie.ZP,{value:"right"},ee.createElement("i",{className:"fa fa-align-right"}))))),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Be.ZP,{type:"ghost",onClick:Rt},"\u53D6\u6D88")))},St=ae(78673),vn=ae(91989),tn=ae.n(vn),en=(0,ee.forwardRef)(({use3d:Bt,width:Rt,height:It,callback:yn,showSaveButton:Vn},Fn)=>{const hr=(0,ee.useRef)(),Ba=(0,ee.useRef)(),[Za,Qr]=(0,ee.useState)(!1),Ea=(0,ee.useRef)({id:hr,appName:"graphing",width:Rt||1e3,height:It||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ee.useEffect)(()=>{Ba.current=new(tn())(Ea.current,!0),window.onload=function(){Ba.current.inject("applet_container")}},[]);const wn=()=>{var dr=window.ggbApplet.getPNGBase64(1,!0,72);return yn&&yn(dr),dr};return(0,ee.useEffect)(()=>{Ea.current.appName=Za?"3D":"graphing",Ba.current.inject("applet_container")},[Za]),(0,ee.useEffect)(()=>{Qr(Bt)},[Bt]),(0,ee.useImperativeHandle)(Fn,()=>({getImgData:wn})),ee.createElement(ee.Fragment,null,ee.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:hr}),ee.createElement(Ht.Z,{align:"middle"},ee.createElement(zn.Z,{flex:1},ee.createElement(St.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Za,onChange:dr=>Qr(dr)})),ee.createElement(zn.Z,null,ee.createElement(Be.ZP,{size:"large",onClick:wn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Jt=ae(69104),Ne=ae(1012),Ye=ae(8591);const Nt="link",yt="upload-image",Mt="add-flowchart",bn="draw-image",gn="add-flowchart",Dn="code-block",jn="add-table",ma="------------",aa={default:ma,left:`:${ma}`,center:`:${ma}:`,right:`${ma}:`};var sa=ae(38869),Ua=(Bt,Rt,It)=>new Promise((yn,Vn)=>{var Fn=Za=>{try{Ba(It.next(Za))}catch(Qr){Vn(Qr)}},hr=Za=>{try{Ba(It.throw(Za))}catch(Qr){Vn(Qr)}},Ba=Za=>Za.done?yn(Za.value):Promise.resolve(Za.value).then(Fn,hr);Ba((It=It.apply(Bt,Rt)).next())});function ea(){}let kn=0;const ur=1e4,za="\u2581",Wt="@\u2581\u2581@",Pn="@\u2581@",qn=` -**\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`,oa=["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 Un(Bt){return/^\d+$/.test(Bt)?`${Bt}px`:Bt}const Ja=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",gr={[Ja+"-B"]:"bold",[Ja+"-I"]:"italic"},Zr={[Nt]:"\u6DFB\u52A0\u94FE\u63A5",[Dn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[yt]:"\u6DFB\u52A0\u56FE\u7247",[bn]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[jn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var fa=({defaultValue:Bt="",onChange:Rt,width:It="100%",height:yn=400,miniToolbar:Vn=!1,isFocus:Fn=!1,watch:hr,insertTemp:Ba,mode:Za="markdown",id:Qr="markdown-editor-id",showResizeBar:Ea=!1,noStorage:wn=!1,showNullButton:dr=!1,showNullProgramButton:ro=!1,hidetoolBar:Mr=!1,fullScreen:sr=!1,onBlur:ke,onCMBeforeChange:rn,onFullScreen:on,className:pn="",disablePaste:Ln=!1,disabled:xn=!1,disabledFill:Bn=!1,placeholder:En="",values:_a="",extraUse:Ta})=>{const[an,Ar]=(0,ee.useState)(null),[vr,Fr]=(0,ee.useState)(Bt),[Yr,Tn]=(0,ee.useState)(hr),[da,Ka]=(0,ee.useState)(sr),[Aa,yr]=(0,ee.useState)(""),[Lr,er]=(0,ee.useState)(0),[oo,mo]=(0,ee.useState)(yn),[Bi,ri]=(0,ee.useState)(!1),fi=(0,ee.useRef)((0,Ne.Z)()),Si=(0,ee.useRef)(!1),Pi=(0,ee.useRef)(),[Ki,xi]=(0,ee.useState)(0),[qo,co]=(0,ee.useState)(0),si=(0,ee.useRef)(),Di=(0,ee.useRef)(),Ii=(0,ee.useRef)(),ui=(0,ee.useRef)(),mi=()=>Ua(void 0,null,function*(){var ka;const ca=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:fi.current}});(ka=ca==null?void 0:ca.attachments)!=null&&ka.length&&(console.log("cm:",an,si),ca.attachments.map(Ca=>{Ca.content_type.indexOf("image")>-1?an.replaceSelection(`![,](/api/attachments/${Ca.id}?type=${Ca.content_type})`):Ca.content_type.indexOf("video")>-1?an.replaceSelection(``):Ca.content_type.indexOf("pdf")>-1?an.replaceSelection(`${Ca.name}`):an.replaceSelection(`[${Ca.name}](${ENV.API_SERVER}/api/attachments/${Ca.id}?type=${Ca.content_type})`)}))});(0,ee.useEffect)(()=>{const ka=window.scrollY||window.pageYOffset;Fr(_a),an==null||an.setValue(_a),window.scrollTo(0,ka)},[_a]),(0,ee.useEffect)(()=>{on==null||on(da)},[da]),(0,ee.useEffect)(()=>{if(si.current){let ka=function(Ca,va){var kr;if(Ln){va.preventDefault();return}const Co=va.clipboardData;if(Co){const No=Co.types.toString(),Qo=Co.items;if(No==="Files"||Co.types.indexOf("Files")>-1){if(va.preventDefault(),Za=="stex")return;try{let _o=Qo[1];((kr=Qo[0])==null?void 0:kr.kind)==="file"&&(_o=Qo[0]);const zo=_o.getAsFile(),Oi=zo.name.split(".").pop();(0,Ze.I)(zo,ni=>{var Sr,Rr,Io;ni.id?((Sr=zo==null?void 0:zo.type)==null?void 0:Sr.indexOf("image"))>-1?ca.replaceSelection(``):((Rr=zo==null?void 0:zo.type)==null?void 0:Rr.indexOf("video"))>-1?ca.replaceSelection(``):((Io=zo==null?void 0:zo.type)==null?void 0:Io.indexOf("pdf"))>-1?ca.replaceSelection(`${zo.name}`):oa.includes(Oi)?ca.replaceSelection(`${zo.name}`):ca.replaceSelection(`[${zo.name}](/api/attachments/${ni.id}?type=${ni.content_type})`):(ni==null?void 0:ni.status)===401&&(Ye.ZP.warning((ni==null?void 0:ni.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(_o){Ye.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ca=He().fromTextArea(si.current,{mode:Za,lineNumbers:!Vn,lineWrapping:!0,value:Bt,autoCloseTags:!ro,autoCloseBrackets:!0});return ca.on("keyup",function(Ca,va){va.keyCode===8&&(Ca.getValue()==""?ca.setOption("placeholder",En):ca.setOption("placeholder",null))}),ca.on("keydown",function(Ca,va){if(va.keyCode===8){var kr=wr(Ca);kr&&va.preventDefault()}}),Fn&&ca.focus(),ca.on("paste",ka),ca.on("dragleave",function(Ca,va){Di.current.classList.remove("mouse-hover-md")}),xn&&ca.on("beforeChange",function(Ca,va){(va.origin==="paste"||va.origin==="+input")&&va.cancel()}),Ar(ca),()=>{ca.off("paste",ka)}}},[]);const oi=(0,ee.useCallback)(()=>{if(Di.current)try{}catch(ka){console.log(ka,"---- to set md editor body height")}},[oo,Di,da]);(0,ee.useEffect)(()=>{function ka(){let ca=new Te.Z(Ca=>{for(let va of Ca)(va.target.offsetHeight>0||va.target.offsetWidth>0)&&(oi(),an.setSize("100%","100%"),an.refresh())});return ca.observe(si.current.parentElement),ca}if(an){const ca=ka();return()=>{var Ca,va;(Ca=si.current)!=null&&Ca.parentElement&&ca.unobserve((va=si.current)==null?void 0:va.parentElement)}}},[an,oi]),(0,ee.useEffect)(()=>{if(an){let ka=[];for(const[ca,Ca]of Object.entries(gr)){let va={[ca]:()=>{Eo(Ca)}};ka.push(va),an.addKeyMap(va)}return Pi.current=setInterval(()=>{Si.current&&mi()},4e3),()=>{clearInterval(Pi.current);for(let ca of ka)an.removeKeyMap(ca)}}},[an]),(0,ee.useEffect)(()=>{sr!==da&&Ka(sr)},[sr]),(0,sa.Z)(()=>{if(!wn&&Lr>0){let ka=new Date().getTime(),ca=window.sessionStorage.getItem(Qr);ka>=Lr+ur&&(!ca||ca!==vr)&&(window.sessionStorage.setItem(Qr,vr),ri(!0))}},ur),(0,ee.useEffect)(()=>{Tn(hr)},[an,hr]),(0,ee.useEffect)(()=>{an&&Fn&&an.focus()},[an,Fn]),(0,ee.useEffect)(()=>{if(Yr&&an){let ka=function(Ca){let va=Ca.target;if(ui.current){let kr=va.scrollTop/va.scrollHeight;ui.current.scrollTop=ui.current.scrollHeight*kr}};const ca=an.getScrollerElement();return ca.addEventListener("scroll",ka),()=>{ca.removeEventListener("scroll",ka)}}},[an,Yr]),(0,ee.useEffect)(()=>{if(an&&rn){let ka=function(ca,Ca){rn(ca,Ca)};return an.on("beforeChange",ka),()=>{an.off("beforeChange",ka)}}},[an,rn]),(0,ee.useEffect)(()=>{if(an&&ke){let ka=function(){ke(an.getValue())};return an.on("blur",ka),()=>{an.off("blur",ka)}}},[an,ke]);function wr(ka,ca){var Ca=ka.getDoc(),va=Ca.getCursor(),kr=Ca.getLine(va.line),Co=kr.charAt(va.ch-1),No=kr.lastIndexOf("@\u2581@",va.ch),Qo=kr.lastIndexOf("@\u2581\u2581@",va.ch),_o=No>Qo?No:Qo,zo=No>Qo?3:4;if(Wt.indexOf(Co)===-1)return null;if(console.log("change1:",ca,ka,kr,va,_o,No,Qo,Co),_o>=0&&va.ch-_o<5){var Oi=_o+zo;return Ca.replaceRange("",{line:va.line,ch:_o},{line:va.line,ch:Oi}),{line:va.line,ch:Oi}}return null}(0,ee.useEffect)(()=>{if(an){let ka=function(ca,Ca){const va=ca.getValue();Fr(va),er(new Date().getTime()),ca.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Rt&&(ro?Rt(va,Lo(va)):Rt(va))};return an.on("change",ka),()=>{an.off("change",ka)}}},[an,Rt]),(0,ee.useEffect)(()=>{if(an)if(Bt==null)an.setValue(""),Fr("");else{const ka=window.scrollY||window.pageYOffset;Bt!==an.getValue()&&(an.setValue(Bt),Fr(Bt),an.setCursor(xn?1:an.lineCount(),0),window.scrollTo(0,ka))}},[an,Bt]);const Eo=(0,ee.useCallback)(ka=>{const ca=an.getCursor(),Ca=an.getSelection();let va=Ca.split(` -`);switch(ka){case"bold":return an.replaceSelection("**"+Ca+"**"),Ca===""&&an.setCursor(ca.line,ca.ch+2),an.focus();case"italic":return an.replaceSelection("*"+Ca+"*"),Ca===""&&an.setCursor(ca.line,ca.ch+1),an.focus();case"code":return an.replaceSelection("`"+Ca+"`"),Ca===""&&an.setCursor(ca.line,ca.ch+1),an.focus();case"inline-latex":return yr("inline-latex"),an.focus();case"latex":return an.replaceSelection("```latex\n"+Ca+"\n```"),an.setCursor(ca.line+1,Ca.length+1),an.focus();case"line-break":return an.replaceSelection(`
-`),an.focus();case"list-ul":return Ca===""?an.replaceSelection("- "+Ca):an.replaceSelection(va.map(kr=>kr===""?"":`- ${kr}`).join(` -`)),an.focus();case"list-ol":return Ca===""?an.replaceSelection("1. "+Ca):an.replaceSelection(va.map((kr,Co)=>kr===""?"":`${Co+1}. ${kr}`).join(` -`)),an.focus();case"add-null-ch":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(za),an.focus();case"add-signal":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(Pn),an.focus();case"add-multiple":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(Wt),an.focus();case"inster-template-1":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(qn),an.focus();case"eraser":return an.setValue(""),an.focus();case"trigger-watch":return Tn(!Yr),an.focus();case"trigger-full-screen":return Ka(!da),an.focus();case Nt:yr(Nt);return;case Dn:yr(Dn);return;case yt:yr(yt);return;case bn:yr(bn);return;case"maths-latex":yr("maths-latex");return;case Mt:yr(Mt);return;case jn:yr(jn);return;default:throw new Error}},[an,Yr,da]),Do=(0,ee.useCallback)((ka,ca)=>{var Ca,va,kr,Co,No,Qo;switch(yr(""),Aa){case Nt:const{title:Sr,link:Rr}=ka;return an.replaceSelection(`[${Sr}](${Rr})`),an.focus();case Dn:const{language:Io,content:$r}=ka;return an.replaceSelection(["```"+Io,$r,"```"].join(` -`)),an.focus();case"maths-latex":for(var _o=atob(ka),zo=new Uint8Array(_o.length),Oi=0;Oi<_o.length;Oi++)zo[Oi]=_o.charCodeAt(Oi);var ni=new Blob([zo],{type:"image/png"});(0,Ze.I)(ni,Ia=>{Ia.id?an.replaceSelection(`![,](/api/attachments/${Ia.id}?type=${Ia.content_type})`):(Ia==null?void 0:Ia.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":an.replaceSelection("`$$"+ka+"$$`");break;case yt:case bn:case gn:const{src:to,alt:jt}=ka,Ft=ca,_t=(kr=(va=(Ca=Ft==null?void 0:Ft.name)==null?void 0:Ca.split("."))==null?void 0:va.pop)==null?void 0:kr.call(va);return((Co=Ft==null?void 0:Ft.type)==null?void 0:Co.indexOf("image"))>-1||!(Ft!=null&&Ft.type)?Ft.align||Ft.width?an.replaceSelection(`

${jt||

`):an.replaceSelection(`${jt||`):((No=Ft==null?void 0:Ft.type)==null?void 0:No.indexOf("video"))>-1?an.replaceSelection(``):((Qo=Ft==null?void 0:Ft.type)==null?void 0:Qo.indexOf("pdf"))>-1?an.replaceSelection(`${Ft.name}`):oa.includes(_t)?an.replaceSelection(`${Ft.name}`):an.replaceSelection(`[${Ft.name}](${to})`),an.focus();case jn:const{row:On,col:Da,align:ar}=ka;let Cn=` -`;for(let Ia=0;Ia{switch(Aa){case Nt:return ee.createElement(zt,{callback:Do,onCancel:Xo});case Dn:return ee.createElement(pt.Z,{callback:Do,onCancel:Xo});case yt:return ee.createElement(Ze.Z,{callback:Do,onCancel:Xo});case Mt:return ee.createElement($e,{callback:Do,onCancel:Xo});case jn:return ee.createElement(Fe,{callback:Do,onCancel:Xo});case"maths-latex":return ee.createElement(en,{showSaveButton:!0,callback:Do});case"inline-latex":return ee.createElement(Jt.Z,{showSaveButton:!0,callback:Do});default:return null}},[Aa]);function Xo(){yr("")}(0,ee.useEffect)(()=>{if(Ii.current){let ka=function(No){kr=!0,Co=No.pageY},ca=function(){kr=!1},Ca=function(No){if(kr){let Qo=No.pageY-Co;Qo<0&&(Qo=0),Qo>300&&(Qo=300);let _o=yn+Qo+"px";mo(_o)}},va=Ii.current,kr=!1,Co=0;return va.addEventListener("mousedown",ka),document.addEventListener("mousemove",Ca),document.addEventListener("mouseup",ca),()=>{va.removeEventListener("mousedown",ka),document.removeEventListener("mousemove",Ca),document.removeEventListener("mouseup",ca)}}},[an,Ii]),(0,ee.useEffect)(()=>{mo(yn)},[yn]);const yi=Un(It),Mi=Un(oo),Yi={width:yi,height:Mi},_r=(0,ee.useMemo)(()=>{if(Lr){let ka=new Date(Lr),ca=ka.getHours(),Ca=ka.getMinutes(),va=ka.getSeconds();return ca=ca<10?"0"+ca:ca,Ca=Ca<10?"0"+Ca:Ca,va=va<10?"0"+va:va,`${ca}:${Ca}:${va}`}return 0},[Lr]),Lo=ka=>{const ca=[];if(ro){let Ca=-1;ka=ka.replace(/(@▁▁@|@▁@)/g,function(va,kr,Co){ca.push({multiLine:va!==Pn})})}return ca};function Hi(){window.sessionStorage.removeItem(Qr),ri(!1),er(0)}function Ji(){ri(!1),er(0),an.setValue(window.sessionStorage.getItem(Qr))}(0,ee.useEffect)(()=>{Zr[Aa]&&Aa!==bn&&Aa!==Mt&&setTimeout(()=>{const ka=document.getElementsByClassName("markdown-popup-form")[0],ca=window.innerWidth/2-ka.offsetWidth/2,Ca=window.innerHeight/2-ka.offsetHeight/2;xi(ca),co(Ca)},0)},[Aa]);const $i=ka=>{ka.preventDefault();const ca=ka.clientX-Ki,Ca=ka.clientY-qo;document.body.onmousemove=va=>{let kr=va.clientX-ca,Co=va.clientY-Ca;const No=document.getElementsByClassName("markdown-popup-form")[0],Qo=window.innerWidth-No.offsetWidth,_o=window.innerHeight-No.offsetHeight;kr=Math.max(0,Math.min(kr,Qo)),Co=Math.max(0,Math.min(Co,_o)),ul(va.clientX,va.clientY,ca,Ca)&&(xi(kr),co(Co))},document.body.onmouseup=function(){document.body.onmousemove=null}},ul=(ka,ca,Ca,va)=>{const kr=document.body.clientHeight,Co=document.body.clientWidth;return ka<20&&Ca>ka||ka>Co-20&&Caca||ca>kr-20&&vaye in be?qe(be,ye,{enumerable:!0,configurable:!0,writable:!0,value:Be}):be[ye]=Be,y=(be,ye)=>{for(var Be in ye||(ye={}))a.call(ye,Be)&&b(be,Be,ye[Be]);if(E)for(var Be of E(ye))x.call(ye,Be)&&b(be,Be,ye[Be]);return be},ne=(be,ye)=>Re(be,se(ye));const{useForm:re}=ee.default,ie={width:280,marginRight:10},le={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:be,onCancel:ye})=>{const[Be]=re();let st=(0,Ue.useRef)();function Xe(ht){st.current.width=Be.getFieldValue("width"),st.current.align=Be.getFieldValue("align"),be(ht,st.current)}function xt(ht,Ot){if(ht.status===-1){Se.ZP.error(ht.message);return}Be.setFieldsValue({src:`/api/attachments/${ht.id}`,type:Ot.type})}function _e(ht){let Ot=ht.target.files[0];st.current=Ot,Ee(Ot,xt)}return Ve.createElement(ee.default,ne(y({form:Be},le),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Ve.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ve.createElement("div",{className:"flex-container"},Ve.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ve.createElement(He.default,{style:ie})),Ve.createElement(pe,{onFileChange:_e}))),Ve.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ve.createElement(He.default,{style:{width:264}})),Ve.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ve.createElement(Te.Z,null,Ve.createElement(ee.default.Item,{name:"width",style:{margin:0}},Ve.createElement(je.Z,{style:{width:264}})),Ve.createElement("span",{className:"ml8"},"%"))),Ve.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ve.createElement(Qe.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"}]})),Ve.createElement("aside",null,Ve.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ve.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ve.createElement(ue.ZP,{type:"default",onClick:ye},"\u53D6\u6D88"))))};function pe({onFileChange:be}){return Ve.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ve.createElement("input",{type:"file",onChange:be}))}function Ee(be,ye){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,it.bg)())throw Se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Be=new FormData;Be.append("editormd-image-file",be),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var st=new window.XMLHttpRequest;st.withCredentials=!0,st.addEventListener("load",function(Xe){ye(JSON.parse(Xe.target.responseText),be)},!1),st.addEventListener("error",function(Xe){console.error(Xe)},!1),st.open("POST",`${Je.KI}/api/attachments.json`),st.send(Be)}},76624:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return He}});var ee=ae(59301),Se=ae(4676);class He extends ee.Component{constructor(je){super(je);const Qe=window.document;this.node=Qe.createElement("div"),Qe.body.appendChild(this.node)}render(){const{children:je}=this.props;return(0,Se.createPortal)(je,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(gt,Lt,ae){"use strict";ae.d(Lt,{i:function(){return le},Z:function(){return pe}});var ee={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"},Se=ae(71418),He=ae(6848),Te=ae(93948),je=ae(92310),Qe=ae.n(je),ue=ae(92232),Je=ae(77740),Ue=ae(99287),it=ae(79005),Ve=ae(20345),qe=ae(77882),Re=ae(31081),se=ae(75309),E=ae(71979),a=ae(47558),x=ae(42922),b=ae(66832),y=ae(96593),ne=ae(19664),re=ae(91833),ie=ae(59301);const le=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:Ve},{name:"101\u8BA1\u5212",ptimg:qe,swimg:Re},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:se,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var pe=({className:Ee,dataSource:be=[],col:ye=4,right:Be,bottom:st=23,precision:Xe=0,wrapWidth:xt=1200,trackEventItems:_e,loading:ht,onRemove:Ot=()=>{},isCurrent:Xt=!0,showAlias:Ut=!1,showProgress:Zt=!1})=>{const at=Math.floor((xt-(ye-1)*Be)/ye),zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(pt=>(window.ENV==="build"&&(pt.ptimg=`/react/build${pt.ptimg}`,pt.swimg=`/react/build${pt.swimg}`),pt));return ie.createElement(Se.Z,{spinning:ht},ie.createElement("div",{className:Qe()(ee.list,Ee)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((pt,Ze)=>{var ut,Ht,kt,At,Sn,Oe;const{name:Vt,id:ln,identifier:Zn,featured:zn,school_name:Et,image_url:ft,excellent:Me,is_plan:Ce}=pt;return ie.createElement("div",{key:ln,className:Xt&&Zt?ee.wrapisCurrent:ee.wrap,style:{width:at,marginRight:(1+Ze)%ye===0?0:Be+Xe,marginBottom:st}},ie.createElement("a",{className:ee.li,onClick:We=>{We.preventDefault(),We.stopPropagation(),_e&&(0,ue.L9)([_e]),(0,ue.xg)(`/paths/${Zn}`)}},ie.createElement("div",{className:ee.img},ie.createElement("img",{className:ee.cover,src:`${ft}`}),Xt&&(0,Ue.bg)()&&(pt==null?void 0:pt.studying)&&ie.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:We=>{We.stopPropagation(),Ot(pt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ut=pt==null?void 0:pt.subject_tags)==null?void 0:ut.map((We,$e)=>{var Ie,De;if($e===0){const ot=(Ie=zt.find(Fe=>Fe.name==We))==null?void 0:Ie.swimg;return ie.createElement("img",{className:ee.sign,src:ot,style:{left:"-4px"}})}const mt=(De=zt.find(ot=>ot.name==We))==null?void 0:De.ptimg;return ie.createElement("img",{className:ee.sign,src:mt,style:{left:`${48+52*($e-1)+2*$e}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(pt==null?void 0:pt.excellent)&&ie.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:ee.name},ie.createElement(He.Z,{title:Ut&&(pt!=null&&pt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Vt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${pt==null?void 0:pt.excellent_alias_name}`)):Vt},ie.createElement("span",{className:ee.e},Ut&&(pt==null?void 0:pt.excellent_alias_name)||Vt))),Xt&&Zt&&((Ht=pt==null?void 0:pt.progress)==null?void 0:Ht.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Te.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=pt==null?void 0:pt.progress)==null?void 0:kt.my_score)/((At=pt==null?void 0:pt.progress)==null?void 0:At.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Sn=pt==null?void 0:pt.progress)==null?void 0:Sn.my_score,"/",(Oe=pt==null?void 0:pt.progress)==null?void 0:Oe.all_score),(!Xt||!Zt)&&ie.createElement("div",{className:ee.tags},ie.createElement("div",null,ie.createElement(He.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,pt.stages_count))),ie.createElement(He.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,pt.members_count)))))))})),!be.length&&ie.createElement(Je.Z,null)))}},68492:function(gt,Lt,ae){"use strict";ae.d(Lt,{jL:function(){return je},w9:function(){return Un},vv:function(){return It},dN:function(){return Zr},QD:function(){return Si},cQ:function(){return $e.Z},vg:function(){return za},Oz:function(){return aa},op:function(){return er},O5:function(){return _r},_b:function(){return si},t7:function(){return st},tT:function(){return _e},Gi:function(){return Mr},YG:function(){return hr},Ed:function(){return dr},kT:function(){return Qr},qp:function(){return x},Um:function(){return le},K3:function(){return ne},vr:function(){return xi},qE:function(){return Bi},Je:function(){return Xt},wb:function(){return Oe},rC:function(){return We},lB:function(){return Zn},cq:function(){return Ln},kO:function(){return _a},tp:function(){return Ee},Si:function(){return Ji},k8:function(){return to},Du:function(){return Co}});var ee=ae(59301),Se={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"},He="data:image/png;base64,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",je=({dataSource:jt=[],img:Ft,imgWidth:_t=346,title:On,sunTitle:Da,bannerExtraContent:ar})=>ee.createElement("div",{className:Se.banner},ee.createElement("div",{className:Se.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,On),ee.createElement("span",null,Da)),jt.length>0&&ee.createElement("div",{className:Se.btns},jt.map((Cn,Ia)=>ee.createElement("div",{key:Ia,onClick:Cn.click},Cn.name,Cn.sign?ee.createElement("img",{src:He,width:39}):null))),ar),Ft&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Ft,width:_t}))),Qe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=ae(92310),Je=ae.n(ue),Ue=ae(89392),it=Object.defineProperty,Ve=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,se=(jt,Ft,_t)=>Ft in jt?it(jt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Ft]=_t,E=(jt,Ft)=>{for(var _t in Ft||(Ft={}))qe.call(Ft,_t)&&se(jt,_t,Ft[_t]);if(Ve)for(var _t of Ve(Ft))Re.call(Ft,_t)&&se(jt,_t,Ft[_t]);return jt},x=({dataSource:jt=[],value:Ft,onChange:_t,onTitleChange:On,className:Da,title:ar,titleWidth:Cn=41,style:Ia={},fontColor:rr="#6A7283",showCount:Dr,classNameActive:tr,styleItem:_n={}})=>{const[Ir,no]=(0,ee.useState)(0),[Mo,nr]=(0,ee.useState)(!1),cr=(0,ee.useRef)(null),ao=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Jr;jt.length!==0&&(((Jr=cr==null?void 0:cr.current)==null?void 0:Jr.clientHeight)>97?no(1):no(0)),jt.length===0&&no(0),nr(!1)},[jt]),ee.createElement("div",{className:Je()(Qe.row,Da),style:Ia},ee.createElement("div",{onClick:(0,Ue.throttle)(()=>On==null?void 0:On(),2e3),style:{width:Cn,marginTop:Mo?12:4},className:`${Qe.title} ${On?"current":""}`},ar),ee.createElement("div",{className:Mo?`${Qe.tagsWrap} ${Qe.tagsBorderWrap}`:Qe.tagsWrap},ee.createElement("div",{className:Qe.bar,ref:ao,style:Ir>0?{height:Ir===1?97:"auto",overflow:Ir===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Qe.tag,ref:cr},jt==null?void 0:jt.map(Jr=>ee.createElement("span",{onClick:()=>_t(Jr.id),key:Jr.id,style:E(E({color:rr},_n),(Jr==null?void 0:Jr.style)||{}),className:Ft===Jr.id?Je()(tr||Qe.active,Jr.classNameActive):""},ee.createElement("span",{title:Jr.name,className:Qe.name},Jr.name),!!Dr&&ee.createElement("span",{className:Qe.num},Jr.count))))),!!Ir&&ee.createElement(ee.Fragment,null,Ir===1?ee.createElement("div",{onClick:()=>{var Jr;no(2),((Jr=cr==null?void 0:cr.current)==null?void 0:Jr.clientHeight)>245?nr(!0):nr(!1)},className:Qe.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{ao.current.scrollTop=0,no(1),nr(!1)},className:Qe.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:jt=[],value:Ft,onChange:_t,onTitleChange:On,className:Da,title:ar,titleWidth:Cn=41,style:Ia={},fontColor:rr="#6A7283",showCount:Dr,expand:tr=!0})=>{const[_n,Ir]=(0,ee.useState)(0),[no,Mo]=(0,ee.useState)(!1),nr=(0,ee.useRef)(null),cr=(0,ee.useRef)(null),[ao,Jr]=(0,ee.useState)(tr);return ee.createElement("div",{className:Je()(b.row,Da),style:Ia},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Ue.throttle)(()=>On==null?void 0:On(),2e3),style:{width:Cn,marginTop:no?12:4},className:`${b.title} ${On?"current":""}`},ar),ee.createElement("i",{className:`iconfont ${ao?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ao?8:10},onClick:()=>Jr(!ao)})),ao&&ee.createElement("div",{className:no?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},ee.createElement("div",{className:b.fenge}),ee.createElement("div",{className:b.bar,ref:cr},ee.createElement("div",{className:b.tag,ref:nr},jt==null?void 0:jt.map(Yo=>ee.createElement("span",{onClick:()=>_t(Yo.id),key:Yo.id,style:{color:rr},className:Ft===Yo.id?b.active:""},ee.createElement("span",{title:Yo.name,className:b.name},Yo.name),!!Dr&&ee.createElement("span",{className:b.num},Yo.count)))))))},re={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},le=({dataSource:jt=[],value:Ft,onChange:_t,onTitleChange:On,className:Da,title:ar,titleWidth:Cn=41,style:Ia={},fontColor:rr="#fff",showCount:Dr,expand:tr=!0})=>{const[_n,Ir]=(0,ee.useState)(0),[no,Mo]=(0,ee.useState)(!1),nr=(0,ee.useRef)(null),cr=(0,ee.useRef)(null),[ao,Jr]=(0,ee.useState)(tr);return ee.createElement("div",{className:Je()(re.row,Da),style:Ia},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Ue.throttle)(()=>On==null?void 0:On(),2e3),style:{width:Cn},className:`${re.title} ${On?"current":""}`},ar),ee.createElement("i",{className:`iconfont ${ao?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:ao?"#00DDC7":"#037F74",fontSize:ao?10:12},onClick:()=>Jr(!ao)})),ao&&ee.createElement("div",{className:no?`${re.tagsWrap} ${re.tagsBorderWrap}`:re.tagsWrap},ee.createElement("div",{className:re.bar,ref:cr},ee.createElement("div",{className:re.tag,ref:nr},jt==null?void 0:jt.map(Yo=>ee.createElement("span",{onClick:()=>_t(Yo.id),key:Yo.id,style:{color:rr},className:Ft===Yo.id?re.active:""},ee.createElement("span",{title:Yo.name,className:re.name},Yo.name),!!Dr&&ee.createElement("span",{className:re.num},Yo.count)))))))},ge={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ee=({dataSource:jt=[],value:Ft,onChange:_t,className:On,style:Da={}})=>ee.createElement("div",{style:Da,className:Je()(ge.tabs,On)},jt.map(ar=>ee.createElement("span",{onClick:()=>_t(ar.id),className:Ft===ar.id?ge.active:"",key:ar.id},ar.name))),be={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"},ye=ae(92832),st=({dataSource:jt=[],value:Ft="",onChange:_t,onInputChange:On=()=>{},className:Da,style:ar={},placeholder:Cn,allowClear:Ia=!1})=>{var rr;const[Dr,tr]=(0,ee.useState)(""),[_n,Ir]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var nr;let cr=Ft;(nr=JSON.stringify(Ft))!=null&&nr.includes("{")&&(tr(Ft.id),cr=Ft.value||"");try{Ir(decodeURIComponent(cr||""))}catch(ao){Ir(decodeURIComponent(cr||""))}},[Ft]);const no=()=>{_t(encodeURIComponent(_n),Dr||null)},Mo=nr=>{nr!==Dr&&(tr(nr),_t(encodeURIComponent(_n),nr))};return ee.createElement("div",{className:Je()(be.input,Da),style:ar},!!jt.length&&ee.createElement("div",{className:be.dropdown},ee.createElement("div",{className:be.text},(rr=jt.find(nr=>nr.id===Dr))==null?void 0:rr.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:be.b1}),ee.createElement("b",{className:be.b2})),ee.createElement("div",{className:be.menu},jt.map((nr,cr)=>ee.createElement("div",{key:cr,onClick:()=>Mo(nr.id)},nr.name)))),ee.createElement(ye.default,{onPressEnter:no,value:_n,onChange:nr=>{Ir(nr.target.value),On(encodeURIComponent(nr.target.value),Dr||null)},bordered:!1,placeholder:Cn}),ee.createElement("i",{onClick:no,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Xe={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},_e=({dataSource:jt=[],value:Ft="",onChange:_t,onInputChange:On=()=>{},className:Da,style:ar={},placeholder:Cn,allowClear:Ia=!1})=>{var rr;const[Dr,tr]=(0,ee.useState)(""),[_n,Ir]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var nr;let cr=Ft;(nr=JSON.stringify(Ft))!=null&&nr.includes("{")&&(tr(Ft.id),cr=Ft.value||"");try{Ir(decodeURIComponent(cr||""))}catch(ao){Ir(decodeURIComponent(cr||""))}},[Ft]);const no=()=>{_t(encodeURIComponent(_n),Dr||null)},Mo=nr=>{nr!==Dr&&(tr(nr),_t(encodeURIComponent(_n),nr))};return ee.createElement("div",{className:Je()(Xe.input,Da),style:ar},!!jt.length&&ee.createElement("div",{className:Xe.dropdown},ee.createElement("div",{className:Xe.text},(rr=jt.find(nr=>nr.id===Dr))==null?void 0:rr.name,ee.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),ee.createElement("div",{className:Xe.menu},jt.map((nr,cr)=>ee.createElement("div",{key:cr,onClick:()=>Mo(nr.id)},nr.name)))),ee.createElement(ye.default,{onPressEnter:no,value:_n,onChange:nr=>{Ir(nr.target.value),On(encodeURIComponent(nr.target.value),Dr||null)},bordered:!1,placeholder:Cn}),ee.createElement("i",{onClick:no,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ht={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"},Xt=({value:jt,onChange:Ft,className:_t,total:On,pageSize:Da,style:ar={}})=>{const Cn=jt<2,Ia=jt>=Math.ceil(On/Da);return On<=Da?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:Je()(ht.quickPager,_t),style:ar},ee.createElement("div",{onClick:()=>{Cn||Ft(jt-1,"prev")},className:Cn?ht.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Ia||Ft(jt+1,"next")},className:Ia?ht.disabled:""},"\u4E0B\u4E00\u9875"))},Ut={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"},Zt=ae(71418),at=ae(6848),zt=ae(13570),pt=ae(21600),Ze=ae(92232),ut=ae(96908),Ht=ae(57177),kt=ae(81378),At=ae(77740),Oe=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr})=>{const Dr=Math.floor((Cn-(_t-1)*On)/_t);return ee.createElement(Zt.Z,{spinning:rr},ee.createElement("div",{className:Je()(Ut.list,jt)},!!Ft.length&&Ft.map((tr,_n)=>{const{name:Ir,id:no,identifier:Mo,power:nr,cover_image_id:cr,pic:ao}=tr;return ee.createElement("div",{className:Ut.wrap,key:no,style:{width:Dr,marginRight:(1+_n)%_t===0?0:On+ar,marginBottom:Da}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Mo}/challenges`,className:Ut.li,onClick:Jr=>{Jr.preventDefault(),Ia&&(0,Ze.L9)([Ia]),nr&&(0,Ze.xg)(`/shixuns/${Mo}/challenges`)}},ee.createElement("div",{className:Ut.img},ee.createElement("img",{className:Ut.cover,src:`${ao}`}),tr.is_jupyter&&ee.createElement("img",{className:Ut.sign,src:ut}),tr.is_jupyter_lab&&ee.createElement("img",{className:Ut.sign,src:Ht}),tr.is_unity_3d&&ee.createElement("img",{className:Ut.sign,src:kt})),ee.createElement("div",{className:Ut.name},ee.createElement(at.Z,{title:Ir||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Ut.e},Ir||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:Ut.tags},ee.createElement(at.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,tr.challenges_count))),!!tr.myshixuns_count&&ee.createElement(at.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,tr.myshixuns_count))),ee.createElement(at.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,tr.level))),ee.createElement("div",{className:Ut.rate},ee.createElement(zt.Z,{allowHalf:!0,disabled:!0,defaultValue:tr.score_info}),ee.createElement("span",null,"\xA0",tr.score_info?`${tr.score_info}\u5206`:"5\u5206")))),!nr&&ee.createElement("div",{className:Ut.lockWrap},ee.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ft.length&&ee.createElement(At.Z,null)))},Vt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Zn=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,wrapClassName:Ia,trackEventItems:rr,loading:Dr})=>{const tr=Math.floor((Cn-(_t-1)*On)/_t);return ee.createElement(Zt.Z,{spinning:Dr},ee.createElement("div",{className:Je()(Vt.list,jt)},!!Ft.length&&Ft.map((_n,Ir)=>{const{name:no,id:Mo,identifier:nr,power:cr,cover_image_id:ao,pic:Jr}=_n;return ee.createElement("div",{className:Je()(Vt.wrap,Ia),key:Mo,style:{width:tr,marginRight:(1+Ir)%_t===0?0:On+ar,marginBottom:Da}},ee.createElement("a",{target:"_blank",href:`/shixuns/${nr}/challenges`,className:Vt.li,onClick:Yo=>{Yo.preventDefault(),rr&&(0,Ze.L9)([rr]),cr&&(0,Ze.xg)(`/shixuns/${nr}/challenges`)}},ee.createElement("img",{src:ae(47621),className:Vt.titleBg}),ee.createElement("div",{className:Vt.name},ee.createElement(at.Z,{title:no||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Vt.e},no||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Vt.img},ee.createElement("img",{className:Vt.cover,src:ao?`${pt.Z.API_SERVER}/api/attachments/${ao}`:`${pt.Z.IMG_SERVER+Jr}`}),_n.is_jupyter&&ee.createElement("div",{className:Vt.bq},"Jupyter"),_n.is_jupyter_lab&&ee.createElement("div",{className:Vt.bq},"JupyterLab"),_n.is_unity_3d&&ee.createElement("div",{className:Vt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Vt.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Vt.value},_n.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:Vt.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:Vt.value},_n.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Vt.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:Vt.value},_n.challenges_count)),ee.createElement("div",{className:Vt.rate},ee.createElement(zt.Z,{allowHalf:!0,disabled:!0,defaultValue:_n.score_info}),ee.createElement("span",{className:Vt.value,style:{color:"#FF9C00"}},"\xA0",_n.score_info?`${_n.score_info}\u5206`:"5\u5206"))))),!cr&&ee.createElement("div",{className:Vt.lockWrap},ee.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ft.length&&ee.createElement(At.Z,null)))},zn={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Et="data:image/png;base64,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",ft="data:image/png;base64,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",Me="data:image/png;base64,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",We=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr,wrapClassName:Dr,imgClassName:tr})=>{const _n=Math.floor((Cn-(_t-1)*On)/_t);return ee.createElement(Zt.Z,{spinning:rr},ee.createElement("div",{className:Je()(zn.list,jt)},!!Ft.length&&Ft.map((Ir,no)=>{const{name:Mo,id:nr,identifier:cr,power:ao,cover_image_id:Jr,pic:Yo}=Ir;return ee.createElement("div",{className:Je()(zn.wrap,Dr),key:nr,style:{width:_n,marginRight:(1+no)%_t===0?0:On+ar,marginBottom:Da}},ee.createElement("a",{target:"_blank",href:`/shixuns/${cr}/challenges`,className:zn.li,onClick:Ho=>{Ho.preventDefault(),Ia&&(0,Ze.L9)([Ia]),ao&&(0,Ze.xg)(`/shixuns/${cr}/challenges`)}},ee.createElement("div",{className:Je()(zn.img,tr)},ee.createElement("img",{className:zn.cover,src:Jr?`${pt.Z.API_SERVER}/api/attachments/${Jr}`:`${pt.Z.IMG_SERVER+Yo}`}),Ir.is_jupyter&&ee.createElement("img",{className:zn.sign,src:Et}),Ir.is_jupyter_lab&&ee.createElement("img",{className:zn.sign,src:ft}),Ir.is_unity_3d&&ee.createElement("img",{className:zn.sign,src:Me})),ee.createElement("div",{className:zn.name},ee.createElement(at.Z,{title:Mo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:zn.e},Mo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:zn.tags},ee.createElement(at.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Ir.challenges_count))),!!Ir.myshixuns_count&&ee.createElement(at.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Ir.myshixuns_count))),ee.createElement(at.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Ir.level))),ee.createElement("div",{className:zn.rate},ee.createElement(zt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ir.score_info}),ee.createElement("span",null,"\xA0",Ir.score_info?`${Ir.score_info}\u5206`:"5\u5206")))),!ao&&ee.createElement("div",{className:zn.lockWrap},ee.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ft.length&&ee.createElement(At.Z,null)))},$e=ae(48289),Ie={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},De=ae(79005),mt=ae(20345),ot=ae(77882),Fe=ae(31081),St=ae(75309),vn=ae(71979),tn=ae(47558),Kt=ae(42922),en=ae(66832),Jt=ae(96593),Ne=ae(19664),Ye=ae(91833),Nt=Object.defineProperty,yt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,gn=(jt,Ft,_t)=>Ft in jt?Nt(jt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Ft]=_t,Dn=(jt,Ft)=>{for(var _t in Ft||(Ft={}))Mt.call(Ft,_t)&&gn(jt,_t,Ft[_t]);if(yt)for(var _t of yt(Ft))bn.call(Ft,_t)&&gn(jt,_t,Ft[_t]);return jt};const jn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:mt},{name:"101\u8BA1\u5212",ptimg:ot,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:St,swimg:vn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:tn,swimg:Kt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:en,swimg:Jt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ne,swimg:Ye}];var aa=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr,wrapClassName:Dr,imgClassName:tr,isArrow:_n=!1,imgStyle:Ir={}})=>{const no=Math.floor((Cn-(_t-1)*On)/_t),[Mo,nr]=(0,ee.useState)(),[cr,ao]=(0,ee.useState)(),Jr=Ho=>nr(Ho),Yo=()=>nr(-1);return ee.createElement(Zt.Z,{spinning:rr},ee.createElement("div",{className:Je()(Ie.list,jt)},!!(Ft!=null&&Ft.length)&&(Ft==null?void 0:Ft.map((Ho,el)=>{var pl;const{name:tl,id:hl,identifier:Wi,featured:Wl,school_name:ki,image_url:nl,excellent:bl,is_plan:Bl}=Ho;return ee.createElement("div",{key:hl,className:Je()(Ie.wrap,Dr),style:{width:no,marginRight:(1+el)%_t===0?0:On+ar,marginBottom:Da}},ee.createElement("a",{target:"_blank",href:`/paths/${Wi}`,className:Ie.li,onClick:ji=>{ji.preventDefault(),Ia&&(0,Ze.L9)([Ia]),(0,Ze.xg)(`/paths/${Wi}`)}},ee.createElement("img",{src:ae(39057),className:Ie.titleBg}),ee.createElement("div",{className:Ie.name},ee.createElement(at.Z,{title:tl},ee.createElement("span",{className:Ie.e,style:{color:_n&&Mo===el?"#145DFF":"#000000"},onMouseEnter:()=>{Jr(el)},onMouseLeave:Yo},tl))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Je()(Ie.img,tr)},ee.createElement("img",{className:Ie.cover,style:Dn({},Ir),src:`${pt.Z.IMG_SERVER+nl}`}),(pl=Ho==null?void 0:Ho.subject_tags)==null?void 0:pl.map((ji,Wo)=>{var dl,Ul;if(Wo===0){const Gi=(dl=jn.find(xl=>xl.name==ji))==null?void 0:dl.swimg;return ee.createElement("img",{className:Ie.sign,src:Gi,style:{left:"-4px"}})}const al=(Ul=jn.find(Gi=>Gi.name==ji))==null?void 0:Ul.ptimg;return ee.createElement("img",{className:Ie.sign,src:al,style:{left:`${48+52*(Wo-1)+2*Wo}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ho==null?void 0:Ho.excellent)&&ee.createElement("div",{className:Ie.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ie.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Ie.value},Ho.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Ie.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ie.value},Ho.members_count))))))})),!Ft.length&&ee.createElement(At.Z,null)))},sa={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Ua=ae(99287),ea=ae(59301);const kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:mt},{name:"101\u8BA1\u5212",ptimg:ot,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:St,swimg:vn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:tn,swimg:Kt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:en,swimg:Jt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ne,swimg:Ye}];var za=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr,onRemove:Dr=()=>{},isCurrent:tr=!0,showAlias:_n=!1,wrapClassName:Ir,imgClassName:no})=>{const Mo=Math.floor((Cn-(_t-1)*On)/_t),nr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(cr=>(window.ENV==="build"&&(cr.ptimg=`/react/build${cr.ptimg}`,cr.swimg=`/react/build${cr.swimg}`),cr));return ea.createElement(Zt.Z,{spinning:rr},ea.createElement("div",{className:Je()(sa.list,jt)},!!(Ft!=null&&Ft.length)&&(Ft==null?void 0:Ft.map((cr,ao)=>{var Jr;const{name:Yo,id:Ho,identifier:el,featured:pl,school_name:tl,image_url:hl,excellent:Wi,is_plan:Wl}=cr;return ea.createElement("div",{key:Ho,className:Je()(sa.wrap,Ir),style:{width:Mo,marginRight:(1+ao)%_t===0?0:On+ar,marginBottom:Da}},ea.createElement("a",{className:sa.li,onClick:ki=>{ki.preventDefault(),ki.stopPropagation(),Ia&&(0,Ze.L9)([Ia]),(0,Ze.xg)(`/paths/${el}`)}},ea.createElement("div",{className:Je()(sa.img,no)},ea.createElement("img",{className:sa.cover,src:`${pt.Z.IMG_SERVER+hl}`}),tr&&(0,Ua.bg)()&&(cr==null?void 0:cr.studying)&&ea.createElement("div",{className:`${sa.movebq} user-path-items`,onClick:ki=>{ki.stopPropagation(),Dr(cr)}},ea.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ea.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Jr=cr==null?void 0:cr.subject_tags)==null?void 0:Jr.map((ki,nl)=>{var bl,Bl;if(nl===0){const Wo=(bl=nr.find(dl=>dl.name==ki))==null?void 0:bl.swimg;return ea.createElement("img",{className:sa.sign,src:Wo,style:{left:"-4px"}})}const ji=(Bl=nr.find(Wo=>Wo.name==ki))==null?void 0:Bl.ptimg;return ea.createElement("img",{className:sa.sign,src:ji,style:{left:`${48+52*(nl-1)+2*nl}px`}})}),ea.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(cr==null?void 0:cr.excellent)&&ea.createElement("div",{className:sa.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ea.createElement("div",{className:sa.name},ea.createElement(at.Z,{title:_n&&(cr!=null&&cr.excellent_alias_name)?ea.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Yo}`,ea.createElement("br",null),ea.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${cr==null?void 0:cr.excellent_alias_name}`)):Yo},ea.createElement("span",{className:sa.e},_n&&(cr==null?void 0:cr.excellent_alias_name)||Yo))),ea.createElement("div",{className:sa.tags},ea.createElement("div",null,ea.createElement(at.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ea.createElement("span",null,ea.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ea.createElement("span",null,cr.stages_count))),ea.createElement(at.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ea.createElement("span",null,ea.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ea.createElement("span",null,cr.members_count)))))))})),!Ft.length&&ea.createElement(At.Z,null)))},Wt={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"},Pn="data:image/png;base64,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",qn=ae(59301),Un=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr})=>{const Dr=Math.floor((Cn-(_t-1)*On)/_t);return qn.createElement(Zt.Z,{spinning:rr},qn.createElement("div",{className:Je()(Wt.list,jt)},!!Ft.length&&Ft.map((tr,_n)=>{const{subject_identifier:Ir,id:no,identifier:Mo,power:nr}=tr,cr=tr.is_public!=0&&tr.is_public;return qn.createElement("div",{className:Wt.wrap,key:no,style:{width:Dr,marginRight:(1+_n)%_t===0?0:On+ar,marginBottom:Da}},qn.createElement("a",{className:Wt.li,onClick:ao=>{ao.preventDefault(),Ia&&(0,Ze.L9)([Ia]),(0,Ze.xg)(tr.first_category_url)}},qn.createElement("div",{className:Wt.top},qn.createElement(at.Z,{title:tr.name},qn.createElement("div",{className:Wt.name},tr.name)),qn.createElement("img",{className:Wt.img,src:pt.Z.IMG_SERVER+"/images/"+tr.avatar_url}),qn.createElement("div",{className:Wt.text,title:tr.creator},tr.creator),Ir&&qn.createElement("div",{className:Wt.btns},qn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),qn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),cr&&qn.createElement("div",{className:Wt.sign},"\u516C\u5F00")),qn.createElement("div",{className:Wt.bottom},tr.visits>0&&qn.createElement(at.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},qn.createElement("span",null,qn.createElement("i",{className:"iconfont icon-liulanyan"}),qn.createElement("span",null,tr.visits))),tr.course_members_count>0&&qn.createElement(at.Z,{title:"\u6210\u5458",placement:"bottom"},qn.createElement("span",null,qn.createElement("i",{className:"iconfont icon-chengyuan"}),tr.course_members_count)),tr.tasks_count>0&&qn.createElement(at.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},qn.createElement("span",null,qn.createElement("i",{className:"iconfont icon-zuoye"}),tr.tasks_count)),tr.is_end?qn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):qn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!tr.is_accessible&&qn.createElement("div",{className:Wt.lockWrap},qn.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),qn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ft.length&&qn.createElement(At.Z,null)))},ya={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ja="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",Zr=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,wrapClassName:Ia,trackEventItems:rr,loading:Dr})=>{const tr=Math.floor((Cn-(_t-1)*On)/_t);return ee.createElement(Zt.Z,{spinning:Dr},ee.createElement("div",{className:Je()(ya.list,jt)},!!Ft.length&&Ft.map((_n,Ir)=>{const{subject_identifier:no,id:Mo,identifier:nr,power:cr}=_n,ao=_n.is_public!=0&&_n.is_public;return ee.createElement("div",{className:Je()(`${ya.wrap} ${_n.is_accessible?"":ya.warpStyle}`,Ia),key:Mo,style:{width:tr,marginRight:(1+Ir)%_t===0?0:On+ar,marginBottom:Da}},ee.createElement("a",{className:ya.li,onClick:Jr=>{Jr.preventDefault(),rr&&(0,Ze.L9)([rr]),(0,Ze.xg)(_n.first_category_url)}},ee.createElement("div",{className:ya.creator},ee.createElement("img",{className:ya.img,src:pt.Z.IMG_SERVER+"/images/"+_n.avatar_url}),ee.createElement("div",{className:ya.text,title:_n.creator},_n.creator)),ee.createElement("div",{className:ya.top},ee.createElement(at.Z,{title:_n.name},ee.createElement("div",{className:ya.name},_n.name)),ao&&ee.createElement("div",{className:ya.sign},"\u516C\u5F00")),ee.createElement("div",{className:ya.middle},ee.createElement("div",{className:ya.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:ya.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:ya.value},(_n==null?void 0:_n.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:ya.text},"\u6210\u5458"),ee.createElement("span",{className:ya.value},(_n==null?void 0:_n.course_members_count)||0))),ee.createElement("div",{className:ya.row},ee.createElement("div",null,ee.createElement("span",{className:ya.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:ya.value},(_n==null?void 0:_n.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:ya.text},"\u72B6\u6001"),_n.is_end?ee.createElement("span",{className:ya.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:ya.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),no&&ee.createElement("div",{className:ya.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!_n.is_accessible&&ee.createElement("div",{className:ya.lockWrap},ee.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ft.length&&ee.createElement(At.Z,null)))},fa={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Bt="data:image/png;base64,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",It=({className:jt,dataSource:Ft=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,wrapClassName:Ia,trackEventItems:rr,loading:Dr})=>{const tr=Math.floor((Cn-(_t-1)*On)/_t);return ee.createElement(Zt.Z,{spinning:Dr},ee.createElement("div",{className:Je()(fa.list,jt)},!!Ft.length&&Ft.map((_n,Ir)=>{const{subject_identifier:no,id:Mo,identifier:nr,power:cr}=_n,ao=_n.is_public!=0&&_n.is_public;return ee.createElement("div",{className:Je()(`${fa.wrap} ${_n.is_accessible?"":fa.warpStyle}`,Ia),key:Mo,style:{width:tr,marginRight:(1+Ir)%_t===0?0:On+ar,marginBottom:Da}},ee.createElement("a",{className:fa.li,onClick:Jr=>{Jr.preventDefault(),rr&&(0,Ze.L9)([rr]),(0,Ze.xg)(_n.first_category_url)}},ee.createElement("div",{className:fa.creator},ee.createElement("img",{className:fa.img,src:pt.Z.IMG_SERVER+"/images/"+_n.avatar_url}),ee.createElement("div",{className:fa.text,title:_n.creator},_n.creator)),ee.createElement("div",{className:fa.top},ee.createElement(at.Z,{title:_n.name},ee.createElement("div",{className:fa.name},_n.name)),ao&&ee.createElement("div",{className:fa.sign})),ee.createElement("div",{className:fa.middle},ee.createElement("div",{className:fa.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:fa.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:fa.value},(_n==null?void 0:_n.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:fa.text},"\u6210\u5458"),ee.createElement("span",{className:fa.value},(_n==null?void 0:_n.course_members_count)||0))),ee.createElement("div",{className:fa.row},ee.createElement("div",null,ee.createElement("span",{className:fa.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:fa.value},(_n==null?void 0:_n.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:fa.text},"\u72B6\u6001"),_n.is_end?ee.createElement("span",{className:fa.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:fa.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),no&&ee.createElement("div",{className:fa.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!_n.is_accessible&&ee.createElement("div",{className:fa.lockWrap},ee.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ft.length&&ee.createElement(At.Z,null)))},yn={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"},Vn=ae(52985),hr=({dataSource:jt=[],value:Ft,onChange:_t,className:On,style:Da={},tabBarExtraContent:ar})=>ee.createElement("div",{className:Je()(yn.tabs,On),style:Da},ee.createElement("div",{className:yn.tabsWrap},jt.map((Cn,Ia)=>ee.createElement("aside",{className:yn.tab,onClick:()=>{_t(Cn.id),Cn.link&&Vn.history.push(Cn.link)},key:Ia},ee.createElement("div",{className:Ft===Cn.id?yn.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(at.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:yn.tabBar},ar)),Ba={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Qr=({dataSource:jt=[],value:Ft,onChange:_t,className:On,style:Da={},tabBarExtraContent:ar})=>ee.createElement("div",{className:Je()(Ba.tabs,On),style:Da},ee.createElement("div",{className:Ba.tabsWrap},jt.map((Cn,Ia)=>ee.createElement("aside",{className:Ba.tab,onClick:()=>{_t(Cn.id),Cn.link&&Vn.history.push(Cn.link)},key:Ia},ee.createElement("div",{className:Ft===Cn.id?Ba.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(at.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Ba.tabBar},ar)),Ea={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},dr=({dataSource:jt=[],value:Ft,onChange:_t,className:On,style:Da={},tabBarExtraContent:ar})=>ee.createElement("div",{className:Je()(Ea.tabs,On),style:Da},ee.createElement("div",{className:Ea.tabsWrap},jt.map((Cn,Ia)=>ee.createElement("aside",{className:`${Ea.tab} ${Ft===Cn.id?Ea.active:""}`,onClick:()=>{_t(Cn.id),Cn.link&&Vn.history.push(Cn.link)},key:Ia},ee.createElement("div",null,Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(at.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Ea.tabBar},ar)),Mr=({className:jt,style:Ft={},children:_t})=>ee.createElement("div",{className:Je()(jt),style:Ft},_t),sr={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"},ke=ae(38854),rn=ae(20834);const on=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ln=({sortValue:jt,dropValue:Ft,className:_t,onSort:On,onDrop:Da,dataSource:ar=on})=>{var Cn;return ee.createElement("div",{className:Je()(sr.orderWrap,_t)},ee.createElement(ke.Z,{dropdownRender:()=>ee.createElement(rn.default,null,ar.map((Ia,rr)=>ee.createElement(rn.default.Item,{key:rr,onClick:()=>Da(Ia.id)},Ia.name)))},ee.createElement("span",{className:sr.orderTextWrap},(Cn=ar.find(Ia=>Ft===Ia.id))==null?void 0:Cn.name)),ee.createElement("span",{className:sr.orderIconWrap},ee.createElement("span",{className:sr.orderAsc},ee.createElement("i",{className:jt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${sr.cursorPointer} ${sr.active}`:`iconfont icon-sanjiaoxing-up font12 ${sr.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")})),ee.createElement("span",{className:sr.orderDesc},ee.createElement("i",{className:jt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${sr.cursorPointer} ${sr.active}`:`iconfont icon-sanjiaoxing-down font12 ${sr.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")}))))},xn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Bn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var _a=({sortValue:jt,dropValue:Ft,className:_t,onSort:On,onDrop:Da,dataSource:ar=Bn})=>{var Cn;return ee.createElement("div",{className:Je()(xn.orderWrap,_t)},ee.createElement(ke.Z,{dropdownRender:()=>ee.createElement(rn.default,null,ar.map((Ia,rr)=>ee.createElement(rn.default.Item,{key:rr,onClick:()=>Da(Ia.id)},Ia.name)))},ee.createElement("span",{className:xn.orderTextWrap},(Cn=ar.find(Ia=>Ft===Ia.id))==null?void 0:Cn.name)),ee.createElement("span",{className:xn.orderIconWrap},ee.createElement("span",{className:xn.orderAsc},ee.createElement("i",{className:jt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")})),ee.createElement("span",{className:xn.orderDesc},ee.createElement("i",{className:jt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")}))))},Ta={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},an=ae(3113),Ar=ae(13656),vr=Object.defineProperty,Fr=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,da=(jt,Ft,_t)=>Ft in jt?vr(jt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Ft]=_t,Ka=(jt,Ft)=>{for(var _t in Ft||(Ft={}))Yr.call(Ft,_t)&&da(jt,_t,Ft[_t]);if(Fr)for(var _t of Fr(Ft))Tn.call(Ft,_t)&&da(jt,_t,Ft[_t]);return jt},Aa=(jt,Ft)=>{var _t={};for(var On in jt)Yr.call(jt,On)&&Ft.indexOf(On)<0&&(_t[On]=jt[On]);if(jt!=null&&Fr)for(var On of Fr(jt))Ft.indexOf(On)<0&&Tn.call(jt,On)&&(_t[On]=jt[On]);return _t},yr=(jt,Ft,_t)=>new Promise((On,Da)=>{var ar=rr=>{try{Ia(_t.next(rr))}catch(Dr){Da(Dr)}},Cn=rr=>{try{Ia(_t.throw(rr))}catch(Dr){Da(Dr)}},Ia=rr=>rr.done?On(rr.value):Promise.resolve(rr.value).then(ar,Cn);Ia((_t=_t.apply(jt,Ft)).next())}),er=jt=>{var Ft=jt,{className:_t,style:On,children:Da,loading:ar=!1,openLoading:Cn,onClick:Ia=()=>{},size:rr="middle",shape:Dr="round",theme:tr}=Ft,_n=Aa(Ft,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ir,no]=(0,ee.useState)(!1),Mo=(0,ee.useMemo)(()=>{switch(tr){case Ar.Fy.THEMEONE:return Ta.ThemeOne;case Ar.Fy.DEFAULT:default:return Ta.btn}},[tr]);return ee.createElement(an.ZP,Ka({onClick:(0,Ue.throttle)(nr=>yr(void 0,null,function*(){Cn&&no(!0);try{yield Ia(nr)}catch(cr){console.log("error",cr)}Cn&&no(!1)}),2e3,{leading:!0,trailing:!1}),className:Je()(Mo,Ta[`${rr}-${Dr}`],_t),style:On,size:rr,shape:Dr,loading:Ir||ar},_n),Da)},oo={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"},Bi=({className:jt,style:Ft,children:_t=null,onClick:On,title:Da})=>ee.createElement("div",{className:Je()(oo.head,jt),style:Ft},ee.createElement("span",{className:"primary-hover",onClick:On},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Da},Da),ee.createElement("div",{className:oo.node},_t)),ri={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"},Si=({confirmShow:jt=!0,confirmTitle:Ft,confirmClick:_t,cancelShow:On=!0,cancelTitle:Da,cancelClick:ar,className:Cn,style:Ia,confirmLoading:rr=!1})=>ee.createElement("div",{className:Je()(ri.btns,Cn),style:Ia},jt&&ee.createElement(an.ZP,{loading:rr,onClick:_t,type:"primary",className:ri.confirm},Ft),On&&ee.createElement(an.ZP,{onClick:ar,className:ri.cancel},Da)),Pi={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"},xi=({className:jt,style:Ft={},LeftContent:_t,children:On,RightContent:Da})=>ee.createElement("div",{className:Je()(Pi.fixedBottom,jt),style:Ft},ee.createElement("div",{className:Pi.wrap},ee.createElement("div",{className:Pi.left},_t),ee.createElement("div",{className:Pi.center},On),ee.createElement("div",{className:Pi.right},Da))),qo={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"},si=({className:jt,style:Ft={},dataSource:_t=[]})=>ee.createElement("div",{className:Je()(qo.crumbs,jt),style:Ft},_t.map((On,Da)=>Da<_t.length-1?ee.createElement(ee.Fragment,{key:Da},On.path||On.onClick?ee.createElement("span",{className:qo.hover,onClick:On!=null&&On.onClick?On.onClick:()=>Vn.history.push(On.path)},On.name):ee.createElement("span",null,On.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Da,style:{color:"#5F6368"}},On.name))),Di=ae(31797),Ii=Object.defineProperty,ui=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,oi=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Do=(jt,Ft,_t)=>Ft in jt?Ii(jt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Ft]=_t,ii=(jt,Ft)=>{for(var _t in Ft||(Ft={}))wr.call(Ft,_t)&&Do(jt,_t,Ft[_t]);if(oi)for(var _t of oi(Ft))Eo.call(Ft,_t)&&Do(jt,_t,Ft[_t]);return jt},Xo=(jt,Ft)=>ui(jt,mi(Ft)),yi=(jt,Ft)=>{var _t={};for(var On in jt)wr.call(jt,On)&&Ft.indexOf(On)<0&&(_t[On]=jt[On]);if(jt!=null&&oi)for(var On of oi(jt))Ft.indexOf(On)<0&&Eo.call(jt,On)&&(_t[On]=jt[On]);return _t};const{Countdown:Mi}=Di.default;var _r=jt=>{var Ft=jt,{onChange:_t}=Ft,On=yi(Ft,["onChange"]);const[Da,ar]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Da=="number"&&Da>=0&&_t(Da)},[Da]);const Cn=Ia=>{const rr=Math.floor(Ia/1e3);ar(rr)};return ee.createElement(Mi,Xo(ii({},On),{onChange:Cn}))},Lo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ji=({DataProps:jt,className:Ft,style:_t={}})=>{var On;return ee.createElement("div",{className:Je()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Lo.ClassRoomItem,Ft),style:_t,onClick:()=>{(0,Ze.xg)(jt==null?void 0:jt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(On=pt.Z)==null?void 0:On.IMG_SERVER}/images/${jt==null?void 0:jt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(jt==null?void 0:jt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(jt!=null&&jt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:Je()("text-16px font-medium",Lo.TitleDom)},jt==null?void 0:jt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},jt==null?void 0:jt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",jt==null?void 0:jt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",jt==null?void 0:jt.tasks_count),jt!=null&&jt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},$i=Object.defineProperty,ul=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Ca=(jt,Ft,_t)=>Ft in jt?$i(jt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Ft]=_t,va=(jt,Ft)=>{for(var _t in Ft||(Ft={}))ka.call(Ft,_t)&&Ca(jt,_t,Ft[_t]);if(ul)for(var _t of ul(Ft))ca.call(Ft,_t)&&Ca(jt,_t,Ft[_t]);return jt},Co=({DataProps:jt=[],selectValue:Ft,onChange:_t,className:On,style:Da={},extra:ar,classNameItem:Cn,styleItem:Ia={},barHidden:rr})=>{const[Dr,tr]=(0,ee.useState)();return(0,ee.useEffect)(()=>{tr(Array.isArray(Ft)?Ft:[Ft])},[Ft]),ee.createElement("div",{className:Je()("flex px-20px py-10px gap-40px",On),style:va({borderBottom:"1px solid #D3F0FF"},Da)},jt==null?void 0:jt.map(_n=>ee.createElement("div",{key:_n==null?void 0:_n.id,className:Je()("flex item-center justify-center current c-grey-333 text-16 relative",Cn,_n==null?void 0:_n.className),style:va(va({color:Dr!=null&&Dr.includes(_n==null?void 0:_n.id)?"#1890FF":"",minWidth:88},Ia),(_n==null?void 0:_n.style)||{}),onClick:Ir=>{_t==null||_t({domEvent:Ir,item:_n}),_n!=null&&_n.link&&Vn.history.push(_n==null?void 0:_n.link)}},_n==null?void 0:_n.name,!rr&&(Dr==null?void 0:Dr.includes(_n==null?void 0:_n.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},ar))},No=Object.defineProperty,Qo=Object.defineProperties,_o=Object.getOwnPropertyDescriptors,zo=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,ni=Object.prototype.propertyIsEnumerable,Sr=(jt,Ft,_t)=>Ft in jt?No(jt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Ft]=_t,Rr=(jt,Ft)=>{for(var _t in Ft||(Ft={}))Oi.call(Ft,_t)&&Sr(jt,_t,Ft[_t]);if(zo)for(var _t of zo(Ft))ni.call(Ft,_t)&&Sr(jt,_t,Ft[_t]);return jt},Io=(jt,Ft)=>Qo(jt,_o(Ft)),to=({value:jt,onChange:Ft,onInputChange:_t,className:On,style:Da={},InputProps:ar})=>{const[Cn,Ia]=(0,ee.useState)(jt);return ee.createElement("div",{className:Je()("flex item-center rounded-full px-10px py-2px",On),style:Rr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Da)},ee.createElement(ye.default,Io(Rr({bordered:!1},ar),{onChange:rr=>{Ia(rr.target.value),_t==null||_t(encodeURIComponent(rr.target.value))},onPressEnter:rr=>{Ft==null||Ft({domEvent:rr,item:{value:Cn}})}})),ee.createElement("img",{className:"h-22px current",src:ae(25365),height:22,onClick:rr=>{Ft==null||Ft({domEvent:rr,item:{value:Cn}})}}))}},38869:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Se}});var ee=ae(59301);function Se(He,Te){const je=(0,ee.useRef)();(0,ee.useEffect)(()=>{je.current=He}),(0,ee.useEffect)(()=>{function Qe(){je.current()}if(Te!==null){let ue=setInterval(Qe,Te);return()=>clearInterval(ue)}},[Te])}},53051:function(gt,Lt,ae){"use strict";ae.d(Lt,{Q8:function(){return Zt},d0:function(){return at},w6:function(){return Ut}});var ee=ae(59301),Se=ae(5083),He=ae(57809),Te=ae(8591),je=ae(43418),Qe=ae(5112),ue=ae(95237),Je=ae(43604),Ue=ae(6848),it=ae(24905),Ve=ae(3113),qe=ae(66649),Re=ae.n(qe),se=ae(99287),E=ae(82186),a=ae(89392),x=ae.n(a),b=ae(92232),y=ae(961),ne=ae(52985),re=ae(61822),ie=ae(2281),le=ae(73466),ge=ae(70170),pe=ae(8671),Ee=ae(59301),be=Object.defineProperty,ye=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,_e=(ut,Ht,kt)=>Ht in ut?be(ut,Ht,{enumerable:!0,configurable:!0,writable:!0,value:kt}):ut[Ht]=kt,ht=(ut,Ht)=>{for(var kt in Ht||(Ht={}))Xe.call(Ht,kt)&&_e(ut,kt,Ht[kt]);if(st)for(var kt of st(Ht))xt.call(Ht,kt)&&_e(ut,kt,Ht[kt]);return ut},Ot=(ut,Ht)=>ye(ut,Be(Ht)),Xt=(ut,Ht,kt)=>new Promise((At,Sn)=>{var Oe=Zn=>{try{ln(kt.next(Zn))}catch(zn){Sn(zn)}},Vt=Zn=>{try{ln(kt.throw(Zn))}catch(zn){Sn(zn)}},ln=Zn=>Zn.done?At(Zn.value):Promise.resolve(Zn.value).then(Oe,Vt);ln((kt=kt.apply(ut,Ht)).next())});function Ut(ut,Ht){const kt=[];for(let At=ut;At{const At=utRe()(Ht).endOf("day"),Oe=ut{const kt=parseInt(Re()(ut).format("HH")),At=parseInt(Re()().format("HH")),Sn=parseInt(Re()().format("mm"));if(!ut)return{disabledHours:()=>Ut(0,At),disabledMinutes:()=>Ut(0,Sn)};if(Ht){const Oe=parseInt(Re()(Ht).format("HH")),Vt=parseInt(Re()(Ht).format("mm"));return Re()(ut).isSame(Re()(Ht),"day")?{disabledHours:()=>Ut(0,Oe),disabledMinutes:()=>kt<=Oe?Ut(0,Vt):[]}:void 0}if(Re()(ut).isSame(Re()(),"day"))return{disabledHours:()=>Ut(0,At),disabledMinutes:()=>Re()(ut).isSame(Re()(),"hour")&&kt<=At?Ut(0,Sn):[]}},{RangePicker:zt}=Se.default,{Option:pt}=He.default,Ze=({shixunHomeworks:ut,loading:Ht,dispatch:kt,classroomList:At,user:Sn})=>{var Oe,Vt,ln,Zn,zn,Et,ft,Me,Ce;const We=(0,ne.useParams)(),{workSetting:$e,workList:Ie,shixunWorkList:De,headerInfo:mt,changeData:ot}=ut,[Fe,St]=(0,ee.useState)(!1),[vn,tn]=(0,ee.useState)(!1);let[Kt,en]=(0,ee.useState)([]),[Jt,Ne]=(0,ee.useState)([]),[Ye,Nt]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:re.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[yt,Mt]=(0,ee.useState)({}),[bn,gn]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{en([])},[]),(0,ee.useEffect)(()=>{St(!(0,se.GJ)())},[(0,se.GJ)()]);const Dn=()=>{kt({type:"shixunHomeworks/getWorkSetting",payload:ht({},We)})};(0,ee.useEffect)(()=>{if(!($e!=null&&$e.course_id))return;Object.keys(Ye).map(function(Pn){Ye[Pn]=$e[Pn]}),(!Ye.allow_late||!Ye.unified_late)&&(Ye.late_penalty=20,Ye.penalty_type=re.Q.Percent),Ye.unified_setting||(Ye.unified_late=!1,Ye.unified_anonymous_comment=!1,Ye.unified_anonymous_appeal=!1),Kt=JSON.parse(JSON.stringify($e.group_settings.map(Pn=>Ot(ht({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.publish_time!==null))),Jt=JSON.parse(JSON.stringify($e.allow_late_settings.map(Pn=>Ot(ht({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.late_time!==null))),Nt(ht({},Ye));const Wt=(0,b.QE)((Kt==null?void 0:Kt.length)>0?Kt:[]);en([...Wt]),(Jt==null?void 0:Jt.length)<=0?Ne([{penalty_type:re.Q.Percent,late_penalty:20}]):Ne([...Jt])},[$e]);const jn=()=>Xt(void 0,null,function*(){var Wt,Pn;if(((Wt=Sn==null?void 0:Sn.userInfo)==null?void 0:Wt.user_status)===2){(0,ie.Rd)();return}const qn=JSON.parse(JSON.stringify(Ye));if(qn.challenge_settings.filter(Un=>!Un.hide),qn.categoryId=We.categoryId,(Pn=qn.challenge_settings)!=null&&Pn.every(Un=>!Un.checked)){Te.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Kt),!Ye.unified_setting)Kt=Kt==null?void 0:Kt.map(Un=>{var ya;if(!Un.publish_time||!Un.end_time)throw Te.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Un.group_name)throw Te.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Un.group_name=typeof(Un==null?void 0:Un.group_name)=="string"?[Un==null?void 0:Un.group_name]:Un==null?void 0:Un.group_name,Un.group_id=(ya=$e.group_settings)==null?void 0:ya.filter(Ja=>{var gr;return(gr=Un==null?void 0:Un.group_name)==null?void 0:gr.includes(Ja.group_name)}).map(Ja=>Ja.group_id||Ja.id).toString().split(","),Un});else if(!Ye.publish_time||!Ye.end_time)throw Te.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(qn.group_settings=Kt,Ye.allow_late)if(Ye.unified_late){if(Ye.late_penalty===null||Ye.late_penalty===void 0||Ye.late_penalty<0||Ye.late_penalty>100)throw Te.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ye.late_time)throw Te.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Jt=Jt==null?void 0:Jt.map(Un=>{var ya,Ja;if(Un.late_penalty===null||Un.late_penalty===void 0||Un.late_penalty<0||Un.late_penalty>100)throw Te.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Un.late_time)throw Te.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Un.group_name)throw Te.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Un.group_name=typeof(Un==null?void 0:Un.group_name)=="string"?[Un==null?void 0:Un.group_name]:Un==null?void 0:Un.group_name,Un.group_id=(Ja=(ya=Un==null?void 0:Un.group_name)==null?void 0:ya.map(gr=>{var Zr,fa;let Bt=(fa=(Zr=$e.group_settings)==null?void 0:Zr.filter(Rt=>(Rt==null?void 0:Rt.group_name)===gr))==null?void 0:fa[0];return Bt==null?void 0:Bt.group_id}))==null?void 0:Ja.toString().split(","),Un}),qn.allow_late_settings=Jt;let oa=yield(0,pe.Tr)({homework_common_ids:[parseInt(We.categoryId)],course_id:We.coursesId,type:"homework_common"});(oa==null?void 0:oa.student_count)===0?ma(qn):(gn(qn),Mt(oa))}),ma=Wt=>{var Pn;if(Wt.total_score===null){Te.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Wt!=null&&Wt.work_efficiency&&Wt.eff_score===null){Te.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const qn=Wt.challenge_settings.reduce((ya,Ja)=>ya+Number(Ja.challenge_score),0);if((qn==null?void 0:qn.toFixed(10))!==((Pn=Wt.total_score-Wt.eff_score)==null?void 0:Pn.toFixed(10))){Te.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Wt.total_score}\u5206`);return}const oa={shixun_evaluation:Wt.shixun_evaluation,challenge_settings:Wt.challenge_settings};let Un=()=>{var ya;const Ja=()=>Xt(void 0,null,function*(){tn(!0),(yield(0,E.ZP)(`/api/homework_commons/${We.categoryId}/publish_setting.json`,{method:"post",body:ht({},Wt)})).status===0&&(Te.ZP.success("\u66F4\u65B0\u6210\u529F"),Dn(),kt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ht({},We)})),tn(!1)});!(0,a.isEqual)(ot,oa)&&!((ya=mt==null?void 0:mt.homework_status)!=null&&ya.includes("\u672A\u53D1\u5E03"))?je.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ja}):Ja()};$e!=null&&$e.high_resources_consume&&!($e!=null&&$e.high_resources_consume_permission)?kt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:We.coursesId,type:"shixun",type_id:We.categoryId,name:$e.homework_name,fn:()=>{Un()}}}):Un()},aa=(Wt,Pn,qn="group_id")=>{var oa;return Pn?Pn.find(Un=>Un[qn]===Wt):(oa=$e==null?void 0:$e.group_settings)==null?void 0:oa.find(Un=>Un.group_id[0]===Wt)},sa=($e==null?void 0:$e.allow_late)||($e==null?void 0:$e.anonymous_comment),Ua=Wt=>{var Pn,qn;const oa=aa(Wt,$e==null?void 0:$e.allow_late_settings,"id"),Un=aa(Wt,$e==null?void 0:$e.anonymous_comment_settings),ya=aa(Wt);return($e==null?void 0:$e.allow_late)&&oa&&Re()(oa==null?void 0:oa.late_time)<=Re()()||($e==null?void 0:$e.anonymous_comment)&&Un&&(Un==null?void 0:Un.evaluation_start)!==null||((qn=(Re()(ya==null?void 0:ya.end_time)<=Re()()&&((Pn=$e==null?void 0:$e.allow_late_settings)==null?void 0:Pn.filter(Ja=>Ja.group_id.includes(Wt))))[0])==null?void 0:qn.late_time)!=null},ea=(0,ee.useMemo)(()=>($e==null?void 0:$e.allow_late)||($e==null?void 0:$e.all_group_late),[$e,mt]),kn=$e==null?void 0:$e.anonymous_comment,ur=Wt=>{if(!Wt)return!1;const Pn=aa(Wt,$e==null?void 0:$e.anonymous_comment_settings);return($e==null?void 0:$e.anonymous_comment)&&Pn&&(Pn==null?void 0:Pn.evaluation_start)!==null},za=(Wt,Pn)=>{var qn,oa,Un;kt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Wt,index:Pn,rangePickerDisabled:Fe||(Re()()<=Re()((oa=aa((qn=Wt==null?void 0:Wt.group_id)==null?void 0:qn[0]))==null?void 0:oa.publish_time)?!1:[!0,Ua((Un=Wt==null?void 0:Wt.group_id)==null?void 0:Un[0])]),disabledDate:$e==null?void 0:$e.course_end_date}})};return Ee.createElement("section",{className:y.Z.form},Ee.createElement("div",{className:y.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(Qe.ZP.Group,{disabled:Fe||!((Oe=mt==null?void 0:mt.homework_status)!=null&&Oe.includes("\u672A\u53D1\u5E03"))||(0,se.Rm)()&&!((Vt=At.AssistantObject.practice)!=null&&Vt.can_publish),value:Ye.unified_setting,onChange:Wt=>{var Pn;if(!((Pn=mt==null?void 0:mt.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03"))){Te.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ye.unified_setting=!Ye.unified_setting,Ye.unified_setting||(Ye.unified_late=!1,Ne([{late_penalty:5}])),Nt(Object.assign({},Ye)),Ye.unified_setting===!1&&Kt==""){en(Kt.concat({}));return}Ye.unified_setting&&(en([]),Ne([{late_penalty:5}]))}},Ee.createElement(Qe.ZP,{value:!0,disabled:Fe||!($e!=null&&$e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(Qe.ZP,{disabled:Fe||!((ln=$e==null?void 0:$e.group_settings)!=null&&ln.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Zn=$e==null?void 0:$e.group_settings)==null?void 0:Zn.length)===0&&Ee.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ye.unified_setting&&Ee.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ee.createElement(ue.Z,{align:"middle"},Ee.createElement(Je.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ee.createElement(Je.Z,{className:"ml10"},Ee.createElement(Se.default,{size:"large",disabled:Fe||!((zn=mt==null?void 0:mt.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03")||(Et=mt==null?void 0:mt.homework_status)!=null&&Et.includes("\u672A\u5F00\u59CB"))||(0,se.Rm)()&&!((ft=At.AssistantObject.practice)!=null&&ft.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Wt=>Zt(Wt,$e==null?void 0:$e.course_end_date),disabledTime:Wt=>at(Wt),value:Ye.publish_time?Re()(Ye.publish_time):"",onChange:(Wt,Pn)=>{Ye.publish_time=Pn,(Ye.end_time==""||!Ye.end_time)&&Ye.unified_setting&&(Ye.end_time=Re()(Wt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Nt(Object.assign({},Ye))}}))),Ee.createElement(ue.Z,{align:"middle",className:"pl30"},Ee.createElement(Je.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Je.Z,{className:"ml10"},Ee.createElement(Se.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Re()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:($e==null?void 0:$e.allow_late)&&($e==null?void 0:$e.homework_status.includes("\u5DF2\u622A\u6B62"))||Fe||($e==null?void 0:$e.allow_late)&&Re()()>=Re()($e==null?void 0:$e.end_time)||(0,se.Rm)()&&!((Me=At.AssistantObject.practice)!=null&&Me.can_publish),disabledDate:Wt=>Zt(Wt,$e==null?void 0:$e.course_end_date,Ye.publish_time),disabledTime:Wt=>at(Wt,Ye.publish_time),value:Ye.end_time?Re()(Ye.end_time):"",onChange:(Wt,Pn)=>{Ye.end_time=Pn,Nt(Object.assign({},Ye))}})))),!Ye.unified_setting&&(Kt==null?void 0:Kt.length)>0&&Ee.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Kt&&Kt.map(function(Wt,Pn){var qn,oa,Un,ya,Ja,gr,Zr;return Ee.createElement(Je.Z,{span:24,key:Pn},Ee.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Pn==(Kt==null?void 0:Kt.length)-1?"0px":"10px"}},Ee.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Pn+1),Ee.createElement(He.default,{disabled:Fe||((qn=mt==null?void 0:mt.homework_status)!=null&&qn.includes("\u672A\u53D1\u5E03")&&Wt.id||Re()(){var Bt;if((0,se.Rm)()&&!((Bt=At.AssistantObject.practice)!=null&&Bt.can_publish)){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}Kt[Pn].group_name=fa,Kt[Pn].group_id=Wt.group_id;const Rt=(0,a.flattenDeep)(Kt.map(yn=>yn.group_name)),It=Jt.map(yn=>{let Vn=(yn==null?void 0:yn.group_name)||[];return Ot(ht({},yn),{group_name:(0,a.remove)(Vn,Fn=>Rt.includes(Fn))})});Ne(It),en(Kt.slice())},maxTagCount:4,maxTagPlaceholder:fa=>Ee.createElement("div",{style:{cursor:"pointer"},onClick:()=>za(Wt,Pn)},"+",fa==null?void 0:fa.length)},$e.group_settings&&$e.group_settings.map(function(fa){if(!Kt.map(Rt=>Rt.group_name).flat().includes(fa.group_name))return Ee.createElement(pt,{value:fa.group_name,key:fa.id},fa.group_name)})),Ee.createElement("div",{className:"ml20"},Ee.createElement(zt,{size:"large",ranges:{\u6B64\u523B:[Wt.publish_time?Re()(Wt.publish_time):Re()(),Re()()]},allowClear:!1,disabled:Fe||(Re()()<=Re()((ya=aa((Un=Wt==null?void 0:Wt.group_id)==null?void 0:Un[0]))==null?void 0:ya.publish_time)?!1:[!0,Ua((Ja=Wt==null?void 0:Wt.group_id)==null?void 0:Ja[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:fa=>Zt(fa,$e==null?void 0:$e.course_end_date),disabledTime:fa=>at(fa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Re()((0,b.U6)(),"HH:mm"),Re()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Wt.publish_time&&[Re()(Wt.publish_time),Wt.end_time?Re()(Wt.end_time):void 0],onChange:(fa,Bt)=>{var Rt;if((0,se.Rm)()&&!((Rt=At.AssistantObject.practice)!=null&&Rt.can_publish)){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}Kt[Pn].publish_time=Bt[0],!Wt.end_time&&Bt[0]?Kt[Pn].end_time=Re()(Bt[0]).add(7,"days"):Kt[Pn].end_time=Bt[1],en([...Kt])},onCalendarChange:(fa,Bt,Rt)=>{if(Bt!=null&&Bt[0]&&!Bt[1]){const It=Re()(Bt[0]).add(7,"days");Kt[Pn].publish_time=Bt[0],Kt[Pn].end_time=It,en([...Kt])}}})),!Fe&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},((gr=Wt==null?void 0:Wt.group_id)==null?void 0:gr.length)>1&&Ee.createElement(Ue.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ee.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>za(Wt,Pn)})),Kt.length<((Zr=$e==null?void 0:$e.group_settings)==null?void 0:Zr.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var fa;if((0,se.Rm)()&&!((fa=At.AssistantObject.practice)!=null&&fa.can_publish)){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}en(Kt.concat({}))}}),((Wt==null?void 0:Wt.publish_time)&&Re()(){const fa=(0,a.cloneDeep)(Jt);fa.forEach((Bt,Rt)=>{Bt.group_name&&(Bt.group_name=Bt.group_name.filter(It=>{var yn;return!((yn=Kt[Pn].group_name)!=null&&yn.includes(It))}))}),Kt=Kt.filter((Bt,Rt)=>Pn!==Rt),Ne(fa),en(Kt.slice()),setTimeout(()=>en(Kt.slice()),10)}}))))}))),Ee.createElement(ue.Z,null,Ee.createElement(Je.Z,null,Ee.createElement("div",{className:y.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ee.createElement(Je.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(it.default,{checked:Ye.allow_late,disabled:Fe||ea,onChange:Wt=>{var Pn;if((0,se.Rm)()&&!((Pn=At.AssistantObject.practice)!=null&&Pn.can_late)){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}Wt.target.checked&&je.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ee.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ee.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ee.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ee.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ye.allow_late=!Ye.allow_late,Jt==""&&Ne([{late_penalty:5}]),Nt(Object.assign({},Ye))}},Ee.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ye==null?void 0:Ye.allow_late)&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ee.createElement("div",{style:{display:"flex"}},Ee.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ee.createElement(Qe.ZP.Group,{style:{marginLeft:"20px"},disabled:Fe||($e==null?void 0:$e.anonymous_comment)||($e==null?void 0:$e.allow_late),value:Ye.unified_late,onChange:Wt=>{var Pn;if((0,se.Rm)()&&!((Pn=At.AssistantObject.practice)!=null&&Pn.can_late)){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}Ye.unified_late=Wt.target.value,Jt==""&&!Wt.target.value&&Ne([{penalty_type:re.Q.Percent,late_penalty:20}]),Nt(ht({},Ye))}},(Ye==null?void 0:Ye.unified_setting)&&Ee.createElement(Qe.ZP,{value:!0,disabled:!($e!=null&&$e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=$e==null?void 0:$e.group_settings)==null?void 0:Ce.length)>0&&Ee.createElement(Qe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ye!=null&&Ye.unified_late?Ee.createElement(Ee.Fragment,null,Ee.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},Ee.createElement(Je.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(Je.Z,{className:"ml20"},Ee.createElement(re.Z,{disabled:Fe||kn,value:{type:Ye.penalty_type,inputValue:Ye.late_penalty},onChange:Wt=>{var Pn;if((0,se.Rm)()&&!((Pn=At.AssistantObject.practice)!=null&&Pn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt(Ot(ht({},Ye),{late_penalty:Wt.inputValue,penalty_type:Wt.type}))}})),Ee.createElement(Je.Z,{flex:"1",className:"ml5"},Ee.createElement("span",{className:"c-grey-c ml10"},Ye.penalty_type===re.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ee.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},Ee.createElement(Je.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Je.Z,{className:"ml20"},Ee.createElement(Se.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Re()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Fe||kn,value:Ye.late_time?Re()(Ye.late_time):"",disabledDate:Wt=>Zt(Wt,$e==null?void 0:$e.course_end_date),onChange:(Wt,Pn)=>{var qn;if((0,se.Rm)()&&!((qn=At.AssistantObject.practice)!=null&&qn.can_late)){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}Ye.late_time=Pn,Nt(Object.assign({},Ye))}})))):Jt.map(function(Wt,Pn){var qn;return Ee.createElement(Je.Z,{span:24,key:Pn},Ee.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ee.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Pn+1),Ee.createElement(He.default,{disabled:Fe||!((qn=mt==null?void 0:mt.homework_status)!=null&&qn.includes("\u672A\u53D1\u5E03"))&&Wt.id||($e==null?void 0:$e.anonymous_comment),mode:"multiple",className:y.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Wt.group_name=="string"?[Wt.group_name]:Wt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:oa=>{var Un;if((0,se.Rm)()&&!((Un=At.AssistantObject.practice)!=null&&Un.can_late)){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}Jt[Pn].group_name=oa,Jt[Pn].group_id=Wt.group_id,Ne(Jt.slice())}},$e.group_settings&&$e.group_settings.map(function(oa){const Un=Jt.map(Ja=>Ja.group_name).flat(),ya=Kt.map(Ja=>Ja.group_name).flat();if(Ye!=null&&Ye.unified_setting){if(!Un.includes(oa.group_name))return Ee.createElement(pt,{value:oa.group_name,key:oa.id},oa.group_name)}else if(ya.includes(oa.group_name)&&!Un.includes(oa.group_name))return Ee.createElement(pt,{value:oa.group_name,key:oa.id},oa.group_name)})),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(re.Z,{disabled:Fe||ur(Wt.id),value:{type:Wt.penalty_type,inputValue:Wt.late_penalty},onChange:oa=>{var Un;if((0,se.Rm)()&&!((Un=At.AssistantObject.practice)!=null&&Un.can_late)){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}Jt[Pn].late_penalty=oa.inputValue,Jt[Pn].penalty_type=oa.type,Ne([...Jt])}}),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Se.default,{size:"large",disabled:Fe||ur(Wt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Re()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:oa=>Zt(oa,$e==null?void 0:$e.course_end_date),format:"YYYY-MM-DD HH:mm",value:Wt!=null&&Wt.late_time?Re()(Wt.late_time):void 0,onChange:(oa,Un)=>{var ya;if((0,se.Rm)()&&!((ya=At.AssistantObject.practice)!=null&&ya.can_late)){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}Jt[Pn].late_time=Un,Ne([...Jt])}}),!Fe&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var oa;if((0,se.Rm)()&&!((oa=At.AssistantObject.practice)!=null&&oa.can_late)){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}Ne(Jt.concat({penalty_type:re.Q.Percent,late_penalty:20}))}}),Pn>0&&!Wt.id&&Ee.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var oa;if((0,se.Rm)()&&!((oa=At.AssistantObject.practice)!=null&&oa.can_late)){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}Jt=Jt.filter((Un,ya)=>Pn!==ya),Ne(Jt.slice()),setTimeout(()=>Ne(Jt.slice()),10)}}))))})),!Fe&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Ve.ZP,{type:"primary",size:"large",loading:vn,style:{width:"138px",marginTop:"30px"},onClick:()=>jn()},"\u4FDD\u5B58")),Ee.createElement(le.Z,{onConfirm:(Wt,Pn)=>{Kt.splice(Wt,0,...Pn),Kt.splice(Wt+Pn.length,1);const qn=(0,b.QE)([...Kt]);en([...qn])}}),Ee.createElement(ge.Z,{resdata:yt,type:"shixun",okloading:vn,oktext:(yt==null?void 0:yt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Wt=>Xt(void 0,null,function*(){tn(!0);let Pn=yield(0,E.ZP)(`/api/courses/${We.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(We.categoryId)]}});tn(!1),(Pn==null?void 0:Pn.status)===0&&ma(bn)})}))};Lt.ZP=(0,ne.connect)(({shixunHomeworks:ut,classroomList:Ht,loading:kt,user:At})=>({shixunHomeworks:ut,classroomList:Ht,loading:kt.effects,user:At}))(Ze)},74732:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(54580),He=ae(78241),Te=ae(43418),je=ae(8591),Qe=ae(1710),ue=ae(52985),Je=ae(21600),Ue=ae(14875),it=ae(82186),Ve=ae(66649),qe=ae.n(Ve),Re=ae(92232),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,pe,Ee)=>pe in ge?E(ge,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[pe]=Ee,ne=(ge,pe)=>{for(var Ee in pe||(pe={}))x.call(pe,Ee)&&y(ge,Ee,pe[Ee]);if(a)for(var Ee of a(pe))b.call(pe,Ee)&&y(ge,Ee,pe[Ee]);return ge},re=(ge,pe,Ee)=>new Promise((be,ye)=>{var Be=xt=>{try{Xe(Ee.next(xt))}catch(_e){ye(_e)}},st=xt=>{try{Xe(Ee.throw(xt))}catch(_e){ye(_e)}},Xe=xt=>xt.done?be(xt.value):Promise.resolve(xt.value).then(Be,st);Xe((Ee=Ee.apply(ge,pe)).next())});const{Dragger:ie}=Se.default,le=({classroomList:ge,dispatch:pe,onOk:Ee})=>{const be=(0,ue.useParams)(),[ye]=He.default.useForm(),[Be,st]=(0,ee.useState)(),[Xe,xt]=(0,ee.useState)(!1),_e={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:ht=>re(void 0,null,function*(){return st(ht),!1})};return(0,ee.useEffect)(()=>{ye.setFieldsValue({publish_time:qe()(qe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:qe()(qe()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Xe},onOk:()=>re(void 0,null,function*(){ye.submit()}),onCancel:()=>{ye.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(He.default,{form:ye,onFinish:ht=>re(void 0,null,function*(){var Ot,Xt,Ut;if(!(Be!=null&&Be.size)){je.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}xt(!0);let Zt=new FormData;Zt.append("type",ge.actionTabs.type),Zt.append("file",Be);let at;window.location.href.indexOf("exercise")>-1?at=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:at=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let zt=yield(0,it.ZP)(at,{method:"post",body:Zt},!0);xt(!1),(zt==null?void 0:zt.status)===0&&(Ee(),ye.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((Xt=(Ot=zt==null?void 0:zt.data)==null?void 0:Ot.fail)==null?void 0:Xt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(Qe.default,{pagination:!1,dataSource:(Ut=zt==null?void 0:zt.data)==null?void 0:Ut.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.FH)("",Je.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(He.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ue.Z.downloadbutton,href:Je.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(He.default.Item,{style:{marginBottom:0}},se.createElement(ie,ne({},_e),se.createElement("a",{className:Ue.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Lt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(le)},44153:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(54580),He=ae(78241),Te=ae(43418),je=ae(8591),Qe=ae(1710),ue=ae(92832),Je=ae(95237),Ue=ae(43604),it=ae(5871),Ve=ae(5083),qe=ae(52985),Re=ae(35556),se=ae(21600),E=ae(14875),a=ae(82186),x=ae(53051),b=ae(66649),y=ae.n(b),ne=ae(92232),re=ae(59301),ie=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Xe,xt,_e)=>xt in Xe?ie(Xe,xt,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Xe[xt]=_e,be=(Xe,xt)=>{for(var _e in xt||(xt={}))ge.call(xt,_e)&&Ee(Xe,_e,xt[_e]);if(le)for(var _e of le(xt))pe.call(xt,_e)&&Ee(Xe,_e,xt[_e]);return Xe},ye=(Xe,xt,_e)=>new Promise((ht,Ot)=>{var Xt=at=>{try{Zt(_e.next(at))}catch(zt){Ot(zt)}},Ut=at=>{try{Zt(_e.throw(at))}catch(zt){Ot(zt)}},Zt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Xt,Ut);Zt((_e=_e.apply(Xe,xt)).next())});const{Dragger:Be}=Se.default,st=({classroomList:Xe,dispatch:xt,onOk:_e})=>{const ht=(0,qe.useParams)(),[Ot]=He.default.useForm(),[Xt,Ut]=(0,ee.useState)(),[Zt,at]=(0,ee.useState)(!1),zt={height:100,onRemove:()=>{Ut("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:pt=>ye(void 0,null,function*(){return Ut(pt),!1})};return(0,ee.useEffect)(()=>{Ot.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Xe.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(Te.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Xe.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Zt},onOk:()=>ye(void 0,null,function*(){Ot.submit()}),onCancel:()=>{Ot.resetFields(),xt({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(He.default,{form:Ot,colon:!1,onFinish:pt=>ye(void 0,null,function*(){var Ze,ut,Ht;if(!(Xt!=null&&Xt.size)){je.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}at(!0);let kt=new FormData;kt.append("name",pt.name),kt.append("type",Xe.actionTabs.type),kt.append("category_id",(ht==null?void 0:ht.categoryId)||null),Xe.actionTabs.type==="exercise"?(kt.append("time",pt.time||""),kt.append("total_score",pt.total_score)):kt.append("description",pt.description||""),kt.append("publish_time",y()(pt.publish_time).format("YYYY-MM-DD HH:mm")),kt.append("end_time",y()(pt.end_time).format("YYYY-MM-DD HH:mm")),kt.append("file",Xt);let At=yield(0,a.ZP)(`/api/courses/${ht.coursesId}/export_external_score_homework.json`,{method:"post",body:kt},!0);at(!1),(At==null?void 0:At.status)===0&&(Ot.resetFields(),xt({type:"classroomList/setActionTabs",payload:{}}),_e(),((ut=(Ze=At==null?void 0:At.data)==null?void 0:Ze.fail)==null?void 0:ut.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Qe.default,{pagination:!1,dataSource:(Ht=At==null?void 0:At.data)==null?void 0:Ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ne.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Xe.actionTabs.type}`)}}))})},re.createElement(He.default.Item,{label:Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Xe.actionTabs.type!=="exercise"&&re.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Re.Z,{watch:!0})),Xe.actionTabs.type==="exercise"&&re.createElement(Je.Z,{style:{marginLeft:6}},re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(it.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(Je.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:pt=>(0,x.Q8)(pt),disabledTime:pt=>(0,x.d0)(pt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:pt=>(0,x.Q8)(pt,"",Ot.getFieldValue("publish_time")),disabledTime:pt=>(0,x.d0)(pt,Ot.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(He.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Xe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(He.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},zt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Lt.Z=(0,qe.connect)(({classroomList:Xe})=>({classroomList:Xe}))(st)},53933:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return it}});var ee=ae(59301),Se=ae(92832),He=ae(24905),Te=ae(95237),je={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(77740),Je=(Ve,qe,Re)=>new Promise((se,E)=>{var a=y=>{try{b(Re.next(y))}catch(ne){E(ne)}},x=y=>{try{b(Re.throw(y))}catch(ne){E(ne)}},b=y=>y.done?se(y.value):Promise.resolve(y.value).then(a,x);b((Re=Re.apply(Ve,qe)).next())}),it=({data:Ve,value:qe=[],handleChangePage:Re,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,b]=(0,ee.useState)([]),[y,ne]=(0,ee.useState)([]),[re,ie]=(0,ee.useState)([]);let[le,ge]=(0,ee.useState)(1),[pe,Ee]=(0,ee.useState)();return(0,ee.useEffect)(()=>{b(Ve),ne([]),ie([])},[Ve]),(0,ee.useEffect)(()=>{se&&(ne(E),ie(E))},[E]),ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ee.createElement("div",{className:je.leftdiv},ee.createElement(Se.default.Search,{size:"middle",onChange:be=>Je(void 0,null,function*(){b(Ve.filter(ye=>{var Be;return(Be=ye==null?void 0:ye.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&ee.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ee.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ee.createElement(He.default.Group,{value:y.map(be=>`${be.id}`),onChange:be=>{se(x.filter(ye=>be.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((be,ye)=>ee.createElement(Te.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ee.createElement(He.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ee.createElement("div",{className:je.listClass},ee.createElement("span",{className:je.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ee.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ee.createElement("div",{className:je.rightdiv},ee.createElement(Se.default.Search,{onChange:be=>{ie(y.filter(ye=>ye.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ee.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ee.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ee.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,ye)=>ee.createElement(Te.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ee.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ee.createElement("img",{src:Qe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(y.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},88548:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return re}});var ee=ae(59301),Se=ae(43418),He=ae(61621),Te=ae(95237),je=ae(6848),Qe={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},ue=ae(11414),Je=ae(52985),Ue=ae(59301),it=Object.defineProperty,Ve=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(ie,le,ge)=>le in ie?it(ie,le,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ie[le]=ge,x=(ie,le)=>{for(var ge in le||(le={}))se.call(le,ge)&&a(ie,ge,le[ge]);if(Re)for(var ge of Re(le))E.call(le,ge)&&a(ie,ge,le[ge]);return ie},b=(ie,le)=>Ve(ie,qe(le)),y=(ie,le,ge)=>new Promise((pe,Ee)=>{var be=st=>{try{Be(ge.next(st))}catch(Xe){Ee(Xe)}},ye=st=>{try{Be(ge.throw(st))}catch(Xe){Ee(Xe)}},Be=st=>st.done?pe(st.value):Promise.resolve(st.value).then(be,ye);Be((ge=ge.apply(ie,le)).next())}),re=({type:ie=1,data:le,visible:ge,callback:pe,onCancel:Ee})=>{var be,ye;const[Be,st]=(0,ee.useState)([]),Xe=(0,Je.useSelector)(Ot=>Ot.loading);(0,ee.useEffect)(()=>{st(le)},[JSON.stringify(le)]);const xt=(Ot,Xt)=>{const Ut=(at,zt,pt)=>{const Ze=Array.from(at),[ut]=Ze.splice(zt,1);return Ze.splice(pt,0,ut),Ze};if(!Ot.destination)return;const Zt=Ut(Xt,Ot.source.index,Ot.destination.index);st(Zt)},_e=Ot=>{let Xt={};return ie===1&&(Xt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Ot]),ie===2&&(Xt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Ot]),Ue.createElement("div",{className:Qe.tag,style:x({},Xt)},Ot)},ht=()=>y(void 0,null,function*(){pe(Be.map(Ot=>Ot.task_id))});return Ue.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:ge,onCancel:Ee,onOk:ht,confirmLoading:(be=Xe==null?void 0:Xe.effects)==null?void 0:be["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},Ue.createElement("div",{className:Qe.wrap},Ue.createElement("div",{className:Qe.tip},Ue.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),Ue.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),Ue.createElement(He.Z,{loading:(ye=Xe==null?void 0:Xe.effects)==null?void 0:ye["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},Ue.createElement(ue.Z5,{onDragEnd:Ot=>xt(Ot,Be)},Ue.createElement(ue.bK,{droppableId:"droppable"},(Ot,Xt)=>Ue.createElement("div",b(x({ref:Ot.innerRef},Ot.droppableProps),{className:Qe.listWrap}),Be.map((Ut,Zt)=>Ue.createElement(ue._l,{key:Ut.task_id,draggableId:Ut.task_id.toString(),index:Zt},(at,zt)=>Ue.createElement("div",b(x(x({ref:at.innerRef},at.draggableProps),at.dragHandleProps),{className:Qe.li}),Ue.createElement(Te.Z,{align:"middle"},Ue.createElement("div",{className:Qe.nameWrap},Ue.createElement(je.Z,{title:Ut==null?void 0:Ut.task_name},Ue.createElement("div",{className:Qe.name},Ut==null?void 0:Ut.task_name))),_e(Ut==null?void 0:Ut.status)),Ue.createElement(Te.Z,{align:"middle",className:"font12 mt10"},Ue.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",Ue.createElement("span",{className:"ml5 c-black"},(Ut==null?void 0:Ut.user_name)||"--")))))),Ot.placeholder))))))}},73466:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return a}});var ee=ae(59301),Se=ae(52985),He=ae(5083),Te=ae(43418),je=ae(92832),Qe=ae(95237),ue=ae(43604),Je={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ue=ae(66649),it=ae.n(Ue),Ve=ae(92232),qe=ae(77740),Re=ae(59301);const{RangePicker:se}=He.default,E=({dispatch:x,classroomList:b,onConfirm:y})=>{const[ne,re]=(0,ee.useState)([]),[ie,le]=(0,ee.useState)([]),[ge,pe]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var ye;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Be=b.actionTabs.data;console.log("data",Be);let st=(ye=Be==null?void 0:Be.group_name)==null?void 0:ye.map((Xe,xt)=>{var _e;return{group_id:Be==null?void 0:Be.group_id[xt],group_name:Be==null?void 0:Be.group_name[xt],is_admin:Be==null?void 0:Be.is_admin,end_time:Be==null?void 0:Be.end_time,publish_time:Array.isArray(Be==null?void 0:Be.publish_time)?(_e=Be==null?void 0:Be.publish_time)==null?void 0:_e[0]:Be==null?void 0:Be.publish_time}});st&&(re([...st]),le([...st]))}},[b.actionTabs]);const Ee=()=>{x({type:"classroomList/setActionTabs",payload:{}}),pe("")},be=ye=>{if(ye){const Be=ie==null?void 0:ie.filter(st=>{var Xe,xt;return(xt=(Xe=st==null?void 0:st.group_name)==null?void 0:Xe.toLowerCase())==null?void 0:xt.includes(ye==null?void 0:ye.toLowerCase())});re(Be)}else re(ie)};return Re.createElement(Te.default,{width:980,title:Re.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Re.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Re.createElement("span",{className:Je.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Re.createElement(je.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:ye=>{pe(ye.target.value.trim()),be(ye.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ee(),onOk:()=>{var ye;y((ye=b.actionTabs)==null?void 0:ye.index,ie),Ee()}},Re.createElement("div",{className:Je.modal_con},Re.createElement(Qe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(ye,Be){var st,Xe;return Re.createElement(ue.Z,{span:24,key:Be},Re.createElement(Qe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Be==(ne==null?void 0:ne.length)-1?"0px":"10px"}},Re.createElement("div",{className:Je.multiple_select,title:ye.group_name},ye.group_name),Re.createElement("div",{className:"ml20"},Re.createElement(se,{size:"large",ranges:{\u6B64\u523B:[ye.publish_time?it()(ye.publish_time):it()(),it()()]},allowClear:!1,disabled:(st=b.actionTabs)==null?void 0:st.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:xt=>{var _e;return(0,Ve.Q8)(xt,(_e=b.actionTabs)==null?void 0:_e.disabledDate)},disabledTime:xt=>(0,Ve.d0)(xt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[it()((0,Ve.U6)(),"HH:mm"),it()((0,Ve.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ye.publish_time&&[it()(ye.publish_time),ye.end_time?it()(ye.end_time):void 0],onChange:(xt,_e)=>{ne[Be].publish_time=_e[0],ne[Be].end_time=_e[1],re([...ne]),ie.forEach(ht=>{ht.group_id===ye.group_id&&(ht.publish_time=_e[0],ht.end_time=_e[1])}),le([...ie])}})),(Xe=b.actionTabs)!=null&&Xe.rangePickerDisabled?Re.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Re.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ne.splice(Be,1),re([...ne]),ie.forEach((xt,_e)=>{xt.group_id===ye.group_id&&ie.splice(_e,1)}),le([...ie])}})))}):Re.createElement(qe.Z,null))))};var a=(0,Se.connect)(({classroomList:x})=>({classroomList:x}))(E)},56044:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(54580),He=ae(78241),Te=ae(43418),je=ae(8591),Qe=ae(1710),ue=ae(52985),Je=ae(21600),Ue=ae(79686),it=ae(82186),Ve=ae(66649),qe=ae.n(Ve),Re=ae(92232),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,pe,Ee)=>pe in ge?E(ge,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[pe]=Ee,ne=(ge,pe)=>{for(var Ee in pe||(pe={}))x.call(pe,Ee)&&y(ge,Ee,pe[Ee]);if(a)for(var Ee of a(pe))b.call(pe,Ee)&&y(ge,Ee,pe[Ee]);return ge},re=(ge,pe,Ee)=>new Promise((be,ye)=>{var Be=xt=>{try{Xe(Ee.next(xt))}catch(_e){ye(_e)}},st=xt=>{try{Xe(Ee.throw(xt))}catch(_e){ye(_e)}},Xe=xt=>xt.done?be(xt.value):Promise.resolve(xt.value).then(Be,st);Xe((Ee=Ee.apply(ge,pe)).next())});const{Dragger:ie}=Se.default,le=({classroomList:ge,dispatch:pe,onOk:Ee})=>{const be=(0,ue.useParams)(),[ye]=He.default.useForm(),[Be,st]=(0,ee.useState)(),[Xe,xt]=(0,ee.useState)(!1),_e={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:ht=>re(void 0,null,function*(){return st(ht),!1})};return(0,ee.useEffect)(()=>{ye.setFieldsValue({publish_time:qe()(qe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:qe()(qe()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Xe},onOk:()=>re(void 0,null,function*(){ye.submit()}),onCancel:()=>{ye.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(He.default,{form:ye,onFinish:ht=>re(void 0,null,function*(){var Ot,Xt,Ut;if(!(Be!=null&&Be.size)){je.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}xt(!0);let Zt=new FormData;Zt.append("type",ge.actionTabs.type),Zt.append("file",Be);let at;window.location.href.indexOf("exercise")>-1?at=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:at=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let zt=yield(0,it.ZP)(at,{method:"post",body:Zt},!0);xt(!1),(zt==null?void 0:zt.status)===0&&(Ee(),ye.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((Xt=(Ot=zt==null?void 0:zt.data)==null?void 0:Ot.fail)==null?void 0:Xt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(Qe.default,{pagination:!1,dataSource:(Ut=zt==null?void 0:zt.data)==null?void 0:Ut.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.FH)("",Je.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(He.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ue.Z.downloadbutton,href:Je.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(He.default.Item,{style:{marginBottom:0}},se.createElement(ie,ne({},_e),se.createElement("a",{className:Ue.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Lt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(le)},93760:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(54580),He=ae(78241),Te=ae(43418),je=ae(8591),Qe=ae(1710),ue=ae(92832),Je=ae(95237),Ue=ae(43604),it=ae(5871),Ve=ae(5083),qe=ae(52985),Re=ae(35556),se=ae(21600),E=ae(79686),a=ae(82186),x=ae(53051),b=ae(66649),y=ae.n(b),ne=ae(92232),re=ae(59301),ie=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Xe,xt,_e)=>xt in Xe?ie(Xe,xt,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Xe[xt]=_e,be=(Xe,xt)=>{for(var _e in xt||(xt={}))ge.call(xt,_e)&&Ee(Xe,_e,xt[_e]);if(le)for(var _e of le(xt))pe.call(xt,_e)&&Ee(Xe,_e,xt[_e]);return Xe},ye=(Xe,xt,_e)=>new Promise((ht,Ot)=>{var Xt=at=>{try{Zt(_e.next(at))}catch(zt){Ot(zt)}},Ut=at=>{try{Zt(_e.throw(at))}catch(zt){Ot(zt)}},Zt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Xt,Ut);Zt((_e=_e.apply(Xe,xt)).next())});const{Dragger:Be}=Se.default,st=({classroomList:Xe,dispatch:xt,onOk:_e})=>{const ht=(0,qe.useParams)(),[Ot]=He.default.useForm(),[Xt,Ut]=(0,ee.useState)(),[Zt,at]=(0,ee.useState)(!1),zt={height:100,onRemove:()=>{Ut("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:pt=>ye(void 0,null,function*(){return Ut(pt),!1})};return(0,ee.useEffect)(()=>{Ot.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Xe.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(Te.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Xe.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Zt},onOk:()=>ye(void 0,null,function*(){Ot.submit()}),onCancel:()=>{Ot.resetFields(),xt({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(He.default,{form:Ot,colon:!1,onFinish:pt=>ye(void 0,null,function*(){var Ze,ut,Ht;if(!(Xt!=null&&Xt.size)){je.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}at(!0);let kt=new FormData;kt.append("name",pt.name),kt.append("type",Xe.actionTabs.type),kt.append("category_id",(ht==null?void 0:ht.categoryId)||null),Xe.actionTabs.type==="exercise"?(kt.append("time",pt.time||""),kt.append("total_score",pt.total_score)):kt.append("description",pt.description||""),kt.append("publish_time",y()(pt.publish_time).format("YYYY-MM-DD HH:mm")),kt.append("end_time",y()(pt.end_time).format("YYYY-MM-DD HH:mm")),kt.append("file",Xt);let At=yield(0,a.ZP)(`/api/courses/${ht.coursesId}/export_external_score_homework.json`,{method:"post",body:kt},!0);at(!1),(At==null?void 0:At.status)===0&&(Ot.resetFields(),xt({type:"classroomList/setActionTabs",payload:{}}),_e(),((ut=(Ze=At==null?void 0:At.data)==null?void 0:Ze.fail)==null?void 0:ut.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Qe.default,{pagination:!1,dataSource:(Ht=At==null?void 0:At.data)==null?void 0:Ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ne.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Xe.actionTabs.type}`)}}))})},re.createElement(He.default.Item,{label:Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Xe.actionTabs.type!=="exercise"&&re.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Re.Z,{watch:!0})),Xe.actionTabs.type==="exercise"&&re.createElement(Je.Z,{style:{marginLeft:6}},re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(it.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(Je.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:pt=>(0,x.Q8)(pt),disabledTime:pt=>(0,x.d0)(pt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:pt=>(0,x.Q8)(pt,"",Ot.getFieldValue("publish_time")),disabledTime:pt=>(0,x.d0)(pt,Ot.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(He.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Xe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(He.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},zt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Lt.Z=(0,qe.connect)(({classroomList:Xe})=>({classroomList:Xe}))(st)},4662:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return it}});var ee=ae(59301),Se=ae(92832),He=ae(24905),Te=ae(95237),je={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},Qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(77740),Je=(Ve,qe,Re)=>new Promise((se,E)=>{var a=y=>{try{b(Re.next(y))}catch(ne){E(ne)}},x=y=>{try{b(Re.throw(y))}catch(ne){E(ne)}},b=y=>y.done?se(y.value):Promise.resolve(y.value).then(a,x);b((Re=Re.apply(Ve,qe)).next())}),it=({data:Ve,value:qe=[],handleChangePage:Re,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,b]=(0,ee.useState)([]),[y,ne]=(0,ee.useState)([]),[re,ie]=(0,ee.useState)([]);let[le,ge]=(0,ee.useState)(1),[pe,Ee]=(0,ee.useState)();return(0,ee.useEffect)(()=>{b(Ve),ne([]),ie([])},[Ve]),(0,ee.useEffect)(()=>{se&&(ne(E),ie(E))},[E]),ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ee.createElement("div",{className:je.leftdiv},ee.createElement(Se.default.Search,{size:"middle",onChange:be=>Je(void 0,null,function*(){b(Ve.filter(ye=>{var Be;return(Be=ye==null?void 0:ye.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&ee.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ee.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ee.createElement(He.default.Group,{value:y.map(be=>`${be.id}`),onChange:be=>{se(x.filter(ye=>be.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((be,ye)=>ee.createElement(Te.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ee.createElement(He.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ee.createElement("div",{className:je.listClass},ee.createElement("span",{className:je.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ee.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ee.createElement("div",{className:je.rightdiv},ee.createElement(Se.default.Search,{onChange:be=>{ie(y.filter(ye=>ye.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ee.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ee.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ee.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,ye)=>ee.createElement(Te.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ee.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ee.createElement("img",{src:Qe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(y.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},17862:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(54580),He=ae(78241),Te=ae(43418),je=ae(8591),Qe=ae(1710),ue=ae(52985),Je=ae(21600),Ue=ae(14849),it=ae(82186),Ve=ae(66649),qe=ae.n(Ve),Re=ae(92232),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,pe,Ee)=>pe in ge?E(ge,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[pe]=Ee,ne=(ge,pe)=>{for(var Ee in pe||(pe={}))x.call(pe,Ee)&&y(ge,Ee,pe[Ee]);if(a)for(var Ee of a(pe))b.call(pe,Ee)&&y(ge,Ee,pe[Ee]);return ge},re=(ge,pe,Ee)=>new Promise((be,ye)=>{var Be=xt=>{try{Xe(Ee.next(xt))}catch(_e){ye(_e)}},st=xt=>{try{Xe(Ee.throw(xt))}catch(_e){ye(_e)}},Xe=xt=>xt.done?be(xt.value):Promise.resolve(xt.value).then(Be,st);Xe((Ee=Ee.apply(ge,pe)).next())});const{Dragger:ie}=Se.default,le=({classroomList:ge,dispatch:pe,onOk:Ee})=>{const be=(0,ue.useParams)(),[ye]=He.default.useForm(),[Be,st]=(0,ee.useState)(),[Xe,xt]=(0,ee.useState)(!1),_e={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:ht=>re(void 0,null,function*(){return st(ht),!1})};return(0,ee.useEffect)(()=>{ye.setFieldsValue({publish_time:qe()(qe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:qe()(qe()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Xe},onOk:()=>re(void 0,null,function*(){ye.submit()}),onCancel:()=>{ye.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(He.default,{form:ye,onFinish:ht=>re(void 0,null,function*(){var Ot,Xt,Ut;if(!(Be!=null&&Be.size)){je.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}xt(!0);let Zt=new FormData;Zt.append("type",ge.actionTabs.type),Zt.append("file",Be);let at;window.location.href.indexOf("exercise")>-1?at=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:at=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let zt=yield(0,it.ZP)(at,{method:"post",body:Zt},!0);xt(!1),(zt==null?void 0:zt.status)===0&&(Ee(),ye.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((Xt=(Ot=zt==null?void 0:zt.data)==null?void 0:Ot.fail)==null?void 0:Xt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(Qe.default,{pagination:!1,dataSource:(Ut=zt==null?void 0:zt.data)==null?void 0:Ut.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.FH)("",Je.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(He.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ue.Z.downloadbutton,href:Je.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(He.default.Item,{style:{marginBottom:0}},se.createElement(ie,ne({},_e),se.createElement("a",{className:Ue.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Lt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(le)},87399:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(54580),He=ae(78241),Te=ae(43418),je=ae(8591),Qe=ae(1710),ue=ae(92832),Je=ae(95237),Ue=ae(43604),it=ae(5871),Ve=ae(5083),qe=ae(52985),Re=ae(35556),se=ae(21600),E=ae(14849),a=ae(82186),x=ae(53051),b=ae(66649),y=ae.n(b),ne=ae(92232),re=ae(59301),ie=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Xe,xt,_e)=>xt in Xe?ie(Xe,xt,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Xe[xt]=_e,be=(Xe,xt)=>{for(var _e in xt||(xt={}))ge.call(xt,_e)&&Ee(Xe,_e,xt[_e]);if(le)for(var _e of le(xt))pe.call(xt,_e)&&Ee(Xe,_e,xt[_e]);return Xe},ye=(Xe,xt,_e)=>new Promise((ht,Ot)=>{var Xt=at=>{try{Zt(_e.next(at))}catch(zt){Ot(zt)}},Ut=at=>{try{Zt(_e.throw(at))}catch(zt){Ot(zt)}},Zt=at=>at.done?ht(at.value):Promise.resolve(at.value).then(Xt,Ut);Zt((_e=_e.apply(Xe,xt)).next())});const{Dragger:Be}=Se.default,st=({classroomList:Xe,dispatch:xt,onOk:_e})=>{const ht=(0,qe.useParams)(),[Ot]=He.default.useForm(),[Xt,Ut]=(0,ee.useState)(),[Zt,at]=(0,ee.useState)(!1),zt={height:100,onRemove:()=>{Ut("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:pt=>ye(void 0,null,function*(){return Ut(pt),!1})};return(0,ee.useEffect)(()=>{Ot.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Xe.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(Te.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Xe.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Zt},onOk:()=>ye(void 0,null,function*(){Ot.submit()}),onCancel:()=>{Ot.resetFields(),xt({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(He.default,{form:Ot,colon:!1,onFinish:pt=>ye(void 0,null,function*(){var Ze,ut,Ht;if(!(Xt!=null&&Xt.size)){je.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}at(!0);let kt=new FormData;kt.append("name",pt.name),kt.append("type",Xe.actionTabs.type),kt.append("category_id",(ht==null?void 0:ht.categoryId)||null),Xe.actionTabs.type==="exercise"?(kt.append("time",pt.time||""),kt.append("total_score",pt.total_score)):kt.append("description",pt.description||""),kt.append("publish_time",y()(pt.publish_time).format("YYYY-MM-DD HH:mm")),kt.append("end_time",y()(pt.end_time).format("YYYY-MM-DD HH:mm")),kt.append("file",Xt);let At=yield(0,a.ZP)(`/api/courses/${ht.coursesId}/export_external_score_homework.json`,{method:"post",body:kt},!0);at(!1),(At==null?void 0:At.status)===0&&(Ot.resetFields(),xt({type:"classroomList/setActionTabs",payload:{}}),_e(),((ut=(Ze=At==null?void 0:At.data)==null?void 0:Ze.fail)==null?void 0:ut.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Qe.default,{pagination:!1,dataSource:(Ht=At==null?void 0:At.data)==null?void 0:Ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ne.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Xe.actionTabs.type}`)}}))})},re.createElement(He.default.Item,{label:Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Xe.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Xe.actionTabs.type!=="exercise"&&re.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Re.Z,{watch:!0})),Xe.actionTabs.type==="exercise"&&re.createElement(Je.Z,{style:{marginLeft:6}},re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(it.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(Je.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:pt=>(0,x.Q8)(pt),disabledTime:pt=>(0,x.d0)(pt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ue.Z,{span:12},re.createElement(He.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ve.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:pt=>(0,x.Q8)(pt,"",Ot.getFieldValue("publish_time")),disabledTime:pt=>(0,x.d0)(pt,Ot.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(He.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Xe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(He.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},zt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Lt.Z=(0,qe.connect)(({classroomList:Xe})=>({classroomList:Xe}))(st)},47522:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return it}});var ee=ae(59301),Se=ae(92832),He=ae(24905),Te=ae(95237),je={leftdiv:"leftdiv___xN4jD",listClass:"listClass___gN3su",spantitle:"spantitle___f2ySa",rightdiv:"rightdiv___mGuGs"},Qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(77740),Je=(Ve,qe,Re)=>new Promise((se,E)=>{var a=y=>{try{b(Re.next(y))}catch(ne){E(ne)}},x=y=>{try{b(Re.throw(y))}catch(ne){E(ne)}},b=y=>y.done?se(y.value):Promise.resolve(y.value).then(a,x);b((Re=Re.apply(Ve,qe)).next())}),it=({data:Ve,value:qe=[],handleChangePage:Re,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,b]=(0,ee.useState)([]),[y,ne]=(0,ee.useState)([]),[re,ie]=(0,ee.useState)([]);let[le,ge]=(0,ee.useState)(1),[pe,Ee]=(0,ee.useState)();return(0,ee.useEffect)(()=>{b(Ve),ne([]),ie([])},[Ve]),(0,ee.useEffect)(()=>{se&&(ne(E),ie(E))},[E]),ee.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ee.createElement("div",{className:je.leftdiv},ee.createElement(Se.default.Search,{size:"middle",onChange:be=>Je(void 0,null,function*(){b(Ve.filter(ye=>{var Be;return(Be=ye==null?void 0:ye.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&ee.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ee.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ee.createElement(He.default.Group,{value:y.map(be=>`${be.id}`),onChange:be=>{se(x.filter(ye=>be.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((be,ye)=>ee.createElement(Te.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ee.createElement(He.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ee.createElement("div",{className:je.listClass},ee.createElement("span",{className:je.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ee.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ee.createElement("div",{className:je.rightdiv},ee.createElement(Se.default.Search,{onChange:be=>{ie(y.filter(ye=>ye.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ee.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ee.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ee.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,ye)=>ee.createElement(Te.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ee.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ee.createElement("img",{src:Qe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(y.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},20562:function(gt,Lt,ae){"use strict";ae.d(Lt,{U:function(){return Ue}});var ee=ae(59301),Se=Object.defineProperty,He=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Qe=(it,Ve,qe)=>Ve in it?Se(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:qe}):it[Ve]=qe,ue=(it,Ve)=>{for(var qe in Ve||(Ve={}))Te.call(Ve,qe)&&Qe(it,qe,Ve[qe]);if(He)for(var qe of He(Ve))je.call(Ve,qe)&&Qe(it,qe,Ve[qe]);return it},Je=(it,Ve,qe)=>new Promise((Re,se)=>{var E=b=>{try{x(qe.next(b))}catch(y){se(y)}},a=b=>{try{x(qe.throw(b))}catch(y){se(y)}},x=b=>b.done?Re(b.value):Promise.resolve(b.value).then(E,a);x((qe=qe.apply(it,Ve)).next())});function Ue(it,Ve){const[qe,Re]=(0,ee.useState)(Ve),[se,E]=(0,ee.useState)(!1),[a,x]=(0,ee.useState)();return[qe,se,(y,ne=!1)=>Je(this,null,function*(){const re=ne?Ve:ue(ue({},qe),y);E(!0),Re(re);const ie=yield it(re);return E(!1),x(ie),ie}),a]}},2281:function(gt,Lt,ae){"use strict";ae.d(Lt,{rX:function(){return re},pW:function(){return ie},gy:function(){return le},xY:function(){return ne},O5:function(){return y},tJ:function(){return se},o1:function(){return E},Rd:function(){return b}});var ee=ae(52985),Se=ae(43418),He=ae(28103),Te=ae(8591),je=ae(99287),Qe=ae(92232),ue=ae(87169),Je=ae(25510),Ue="data:image/png;base64,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",it=ae.p+"static/newqrcode.a8740efb.png",Ve=ae(32637),qe=ae(59301),Re=(ge,pe,Ee)=>new Promise((be,ye)=>{var Be=xt=>{try{Xe(Ee.next(xt))}catch(_e){ye(_e)}},st=xt=>{try{Xe(Ee.throw(xt))}catch(_e){ye(_e)}},Xe=xt=>xt.done?be(xt.value):Promise.resolve(xt.value).then(Be,st);Xe((Ee=Ee.apply(ge,pe)).next())});const se=(ge,pe=!1)=>!!(E(ge)&&a(pe)),E=ge=>(0,je.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var pe;const{user:Ee}=(0,ee.getDvaApp)()._store.getState();return(pe=Ee.userInfo)!=null&&pe.profile_completed?!0:(Se.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,Qe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{Se.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{Se.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:qe.createElement("div",{style:{textAlign:"center"}},qe.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"),qe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ve}),qe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},y=()=>{var ge;const{user:pe}=(0,ee.getDvaApp)()._store.getState();return(ge=pe.userInfo)!=null&&ge.professional_certification?!0:(Se.default.confirm({title:"\u63D0\u793A",centered:!0,content:qe.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,Qe.xg)("/account/certification")}}),!1)},ne=()=>(0,je.V9)()?!0:(Se.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:qe.createElement("div",{className:"tc",style:{marginLeft:-38}},qe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),qe.createElement("img",{src:it,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),re=(ge,pe)=>ge?!0:(Se.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:qe.createElement("div",null,qe.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),qe.createElement("div",{style:{marginLeft:"110px"}},qe.createElement("img",{src:Ue,width:200}),qe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Qe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ie=ge=>{Se.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:qe.createElement("div",null,qe.createElement("div",null,qe.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"),qe.createElement(He.Z,null),qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",qe.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 ",qe.createElement("a",null,ge),"\u5929\u3002"),qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",qe.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")),qe.createElement("div",{style:{textAlign:"center",marginTop:30}},qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Je,alt:"\u4E8C\u7EF4\u7801",width:160})))})},le=(ge,pe="")=>{const{shixunsDetail:{detail:Ee}}=(0,ee.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let be="";return(Ee==null?void 0:Ee.public)===2&&(be="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(be="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(be="\u5DF2\u5173\u95ED"),Se.default.info({centered:!0,icon:qe.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:qe.createElement("div",{className:"tc",style:{marginLeft:-38}},qe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",be,"\uFF0C",pe,"\u3002"),qe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(Se.default.confirm({centered:!0,icon:qe.createElement(ue.Z,null),title:"\u63D0\u793A",content:qe.createElement("div",null,qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),qe.createElement("br",null),qe.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:()=>{Se.default.confirm({width:440,centered:!0,icon:qe.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},50371:function(gt,Lt){"use strict";function ae(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Se=1;Se{const je=He[Te];je!==void 0&&(ee[Te]=je)})}return ee}Lt.Z=ae},13845:function(gt,Lt,ae){"use strict";ae.d(Lt,{F:function(){return ee},Z:function(){return Se}});function ee(He){return He!=null&&He===He.window}function Se(He,Te){var je,Qe;if(typeof window=="undefined")return 0;const ue=Te?"scrollTop":"scrollLeft";let Je=0;return ee(He)?Je=He[Te?"pageYOffset":"pageXOffset"]:He instanceof Document?Je=He.documentElement[ue]:(He instanceof HTMLElement||He)&&(Je=He[ue]),He&&!ee(He)&&typeof Je!="number"&&(Je=(Qe=((je=He.ownerDocument)!==null&&je!==void 0?je:He).documentElement)===null||Qe===void 0?void 0:Qe[ue]),Je}},56762:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Se}});var ee=ae(59301);function Se(){const[,He]=ee.useReducer(Te=>Te+1,0);return He}},68031:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Te}});var ee=ae(16089);function Se(je,Qe,ue,Je){const Ue=ue-Qe;return je/=Je/2,je<1?Ue/2*je*je*je+Qe:Ue/2*((je-=2)*je*je+2)+Qe}var He=ae(13845);function Te(je){let Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:Je,duration:Ue=450}=Qe,it=ue(),Ve=(0,He.Z)(it,!0),qe=Date.now(),Re=()=>{const E=Date.now()-qe,a=Se(E>Ue?Ue:E,Ve,je,Ue);(0,He.F)(it)?it.scrollTo(window.pageXOffset,a):it instanceof Document||it.constructor.name==="HTMLDocument"?it.documentElement.scrollTop=a:it.scrollTop=a,E{var be;const{prefixCls:ye,className:Be,rootClassName:st,children:Xe,indeterminate:xt=!1,style:_e,onMouseEnter:ht,onMouseLeave:Ot,skipGroup:Xt=!1,disabled:Ut}=pe,Zt=Re(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:at,direction:zt,checkbox:pt}=Te.useContext(je.E_),Ze=Te.useContext(Ue),{isFormItemInput:ut}=Te.useContext(ue.aM),Ht=Te.useContext(Qe.Z),kt=(be=(Ze==null?void 0:Ze.disabled)||Ut)!==null&&be!==void 0?be:Ht,At=Te.useRef(Zt.value);Te.useEffect(()=>{Ze==null||Ze.registerValue(Zt.value)},[]),Te.useEffect(()=>{if(!Xt)return Zt.value!==At.current&&(Ze==null||Ze.cancelValue(At.current),Ze==null||Ze.registerValue(Zt.value),At.current=Zt.value),()=>Ze==null?void 0:Ze.cancelValue(Zt.value)},[Zt.value]);const Sn=at("checkbox",ye),[Oe,Vt]=(0,it.ZP)(Sn),ln=Object.assign({},Zt);Ze&&!Xt&&(ln.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),Ze.toggleOption&&Ze.toggleOption({label:Xe,value:Zt.value})},ln.name=Ze.name,ln.checked=Ze.value.includes(Zt.value));const Zn=Se()(`${Sn}-wrapper`,{[`${Sn}-rtl`]:zt==="rtl",[`${Sn}-wrapper-checked`]:ln.checked,[`${Sn}-wrapper-disabled`]:kt,[`${Sn}-wrapper-in-form-item`]:ut},pt==null?void 0:pt.className,Be,st,Vt),zn=Se()({[`${Sn}-indeterminate`]:xt},qe.A,Vt),Et=xt?"mixed":void 0;return Oe(Te.createElement(Ve.Z,{component:"Checkbox",disabled:kt},Te.createElement("label",{className:Zn,style:Object.assign(Object.assign({},pt==null?void 0:pt.style),_e),onMouseEnter:ht,onMouseLeave:Ot},Te.createElement(He.Z,Object.assign({"aria-checked":Et},ln,{prefixCls:Sn,className:zn,disabled:kt,ref:Ee})),Xe!==void 0&&Te.createElement("span",null,Xe))))};var a=Te.forwardRef(se),x=ae(94480),b=ae(2738),y=function(pe,Ee){var be={};for(var ye in pe)Object.prototype.hasOwnProperty.call(pe,ye)&&Ee.indexOf(ye)<0&&(be[ye]=pe[ye]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ye=Object.getOwnPropertySymbols(pe);Be{const{defaultValue:be,children:ye,options:Be=[],prefixCls:st,className:Xe,rootClassName:xt,style:_e,onChange:ht}=pe,Ot=y(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Xt,direction:Ut}=Te.useContext(je.E_),[Zt,at]=Te.useState(Ot.value||be||[]),[zt,pt]=Te.useState([]);Te.useEffect(()=>{"value"in Ot&&at(Ot.value||[])},[Ot.value]);const Ze=Te.useMemo(()=>Be.map(ft=>typeof ft=="string"||typeof ft=="number"?{label:ft,value:ft}:ft),[Be]),ut=ft=>{pt(Me=>Me.filter(Ce=>Ce!==ft))},Ht=ft=>{pt(Me=>[].concat((0,x.Z)(Me),[ft]))},kt=ft=>{const Me=Zt.indexOf(ft.value),Ce=(0,x.Z)(Zt);Me===-1?Ce.push(ft.value):Ce.splice(Me,1),"value"in Ot||at(Ce),ht==null||ht(Ce.filter(We=>zt.includes(We)).sort((We,$e)=>{const Ie=Ze.findIndex(mt=>mt.value===We),De=Ze.findIndex(mt=>mt.value===$e);return Ie-De}))},At=Xt("checkbox",st),Sn=`${At}-group`,[Oe,Vt]=(0,it.ZP)(At),ln=(0,b.Z)(Ot,["value","disabled"]),Zn=Be.length?Ze.map(ft=>Te.createElement(a,{prefixCls:At,key:ft.value.toString(),disabled:"disabled"in ft?ft.disabled:Ot.disabled,value:ft.value,checked:Zt.includes(ft.value),onChange:ft.onChange,className:`${Sn}-item`,style:ft.style,title:ft.title},ft.label)):ye,zn={toggleOption:kt,value:Zt,disabled:Ot.disabled,name:Ot.name,registerValue:Ht,cancelValue:ut},Et=Se()(Sn,{[`${Sn}-rtl`]:Ut==="rtl"},Xe,xt,Vt);return Oe(Te.createElement("div",Object.assign({className:Et,style:_e},ln,{ref:Ee}),Te.createElement(Ue.Provider,{value:zn},Zn)))},re=Te.forwardRef(ne);var ie=Te.memo(re);const le=a;le.Group=ie,le.__ANT_CHECKBOX=!0;var ge=le},98447:function(gt,Lt,ae){"use strict";ae.d(Lt,{C2:function(){return je}});var ee=ae(17313),Se=ae(37613),He=ae(83116);const Te=Qe=>{const{checkboxCls:ue}=Qe,Je=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Qe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Qe.marginXS,[`> ${Qe.antCls}-row`]:{flex:1}}),[Je]:Object.assign(Object.assign({},(0,ee.Wf)(Qe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Je}`]:{marginInlineStart:0},[`&${Je}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,ee.Wf)(Qe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Qe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,ee.oN)(Qe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Qe.checkboxSize,height:Qe.checkboxSize,direction:"ltr",backgroundColor:Qe.colorBgContainer,border:`${Qe.lineWidth}px ${Qe.lineType} ${Qe.colorBorder}`,borderRadius:Qe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Qe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Qe.checkboxSize/14*5,height:Qe.checkboxSize/14*8,border:`${Qe.lineWidthBold}px solid ${Qe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Qe.motionDurationFast} ${Qe.motionEaseInBack}, opacity ${Qe.motionDurationFast}`}},"& + span":{paddingInlineStart:Qe.paddingXS,paddingInlineEnd:Qe.paddingXS}})},{[` - ${Je}:not(${Je}-disabled), - ${ue}:not(${ue}-disabled) - `]:{[`&:hover ${ue}-inner`]:{borderColor:Qe.colorPrimary}},[`${Je}:not(${Je}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Qe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Qe.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:Qe.colorPrimary,borderColor:Qe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Qe.motionDurationMid} ${Qe.motionEaseOutBack} ${Qe.motionDurationFast}`}}},[` - ${Je}-checked:not(${Je}-disabled), - ${ue}-checked:not(${ue}-disabled) - `]:{[`&:hover ${ue}-inner`]:{backgroundColor:Qe.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Qe.colorBgContainer,borderColor:Qe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Qe.fontSizeLG/2,height:Qe.fontSizeLG/2,backgroundColor:Qe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Je}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,"&:after":{borderColor:Qe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Qe.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Qe.colorTextDisabled}}}]};function je(Qe,ue){const Je=(0,Se.TS)(ue,{checkboxCls:`.${Qe}`,checkboxSize:ue.controlInteractiveSize});return[Te(Je)]}Lt.ZP=(0,He.Z)("Checkbox",(Qe,ue)=>{let{prefixCls:Je}=ue;return[je(Je,Qe)]})},5083:function(gt,Lt,ae){"use strict";ae.d(Lt,{default:function(){return Ys}});var ee=ae(66649),Se=ae.n(ee),He=ae(48736),Te=ae(9007),je=ae.n(Te),Qe=ae(50991),ue=ae.n(Qe),Je=ae(9084),Ue=ae.n(Je),it=ae(58626),Ve=ae.n(it),qe=ae(13477),Re=ae.n(qe),se=ae(64796),E=ae.n(se);Se().extend(E()),Se().extend(Re()),Se().extend(je()),Se().extend(ue()),Se().extend(Ue()),Se().extend(Ve()),Se().extend(function(ce,fe){var Ae=fe.prototype,Ge=Ae.format;Ae.format=function(Dt){var vt=(Dt||"").replace("Wo","wo");return Ge.bind(this)(vt)}});var a={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"},x=function(fe){var Ae=a[fe];return Ae||fe.split("_")[0]},b=function(){(0,He.ET)(!1,"Not match any format. Please help to fire a issue about this.")},y={getNow:function(){return Se()()},getFixedDate:function(fe){return Se()(fe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(fe){return fe.endOf("month")},getWeekDay:function(fe){var Ae=fe.locale("en");return Ae.weekday()+Ae.localeData().firstDayOfWeek()},getYear:function(fe){return fe.year()},getMonth:function(fe){return fe.month()},getDate:function(fe){return fe.date()},getHour:function(fe){return fe.hour()},getMinute:function(fe){return fe.minute()},getSecond:function(fe){return fe.second()},addYear:function(fe,Ae){return fe.add(Ae,"year")},addMonth:function(fe,Ae){return fe.add(Ae,"month")},addDate:function(fe,Ae){return fe.add(Ae,"day")},setYear:function(fe,Ae){return fe.year(Ae)},setMonth:function(fe,Ae){return fe.month(Ae)},setDate:function(fe,Ae){return fe.date(Ae)},setHour:function(fe,Ae){return fe.hour(Ae)},setMinute:function(fe,Ae){return fe.minute(Ae)},setSecond:function(fe,Ae){return fe.second(Ae)},isAfter:function(fe,Ae){return fe.isAfter(Ae)},isValidate:function(fe){return fe.isValid()},locale:{getWeekFirstDay:function(fe){return Se()().locale(x(fe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(fe,Ae){return Ae.locale(x(fe)).weekday(0)},getWeek:function(fe,Ae){return Ae.locale(x(fe)).week()},getShortWeekDays:function(fe){return Se()().locale(x(fe)).localeData().weekdaysMin()},getShortMonths:function(fe){return Se()().locale(x(fe)).localeData().monthsShort()},format:function(fe,Ae,Ge){return Ae.locale(x(fe)).format(Ge)},parse:function(fe,Ae,Ge){for(var Ke=x(fe),Dt=0;Dt1&&(vt=fe.addDate(vt,-7)),vt}function Ne(ce,fe,Ae){var Ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(fe){case"year":return Ae.addYear(ce,Ge*10);case"quarter":case"month":return Ae.addYear(ce,Ge);default:return Ae.addMonth(ce,Ge)}}function Ye(ce,fe){var Ae=fe.generateConfig,Ge=fe.locale,Ke=fe.format;return typeof Ke=="function"?Ke(ce):Ae.locale.format(Ge.locale,ce,Ke)}function Nt(ce,fe){var Ae=fe.generateConfig,Ge=fe.locale,Ke=fe.formatList;return!ce||typeof Ke[0]=="function"?null:Ae.locale.parse(Ge.locale,ce,Ke)}function yt(ce){var fe=ce.cellDate,Ae=ce.mode,Ge=ce.disabledDate,Ke=ce.generateConfig;if(!Ge)return!1;var Dt=function(Nn,Yt,cn){for(var Hn=Yt;Hn<=cn;){var pa=void 0;switch(Nn){case"date":{if(pa=Ke.setDate(fe,Hn),!Ge(pa))return!1;break}case"month":{if(pa=Ke.setMonth(fe,Hn),!yt({cellDate:pa,mode:"month",generateConfig:Ke,disabledDate:Ge}))return!1;break}case"year":{if(pa=Ke.setYear(fe,Hn),!yt({cellDate:pa,mode:"year",generateConfig:Ke,disabledDate:Ge}))return!1;break}}Hn+=1}return!0};switch(Ae){case"date":case"week":return Ge(fe);case"month":{var vt=1,$t=Ke.getDate(Ke.getEndDate(fe));return Dt("date",vt,$t)}case"quarter":{var qt=Math.floor(Ke.getMonth(fe)/3)*3,dn=qt+2;return Dt("month",qt,dn)}case"year":return Dt("month",0,11);case"decade":{var Gn=Ke.getYear(fe),mn=Math.floor(Gn/Me)*Me,hn=mn+Me-1;return Dt("year",mn,hn)}}}function Mt(ce,fe){var Ae=fe.formatList,Ge=fe.generateConfig,Ke=fe.locale;return(0,Et.Z)(function(){if(!ce)return[[""],""];for(var Dt="",vt=[],$t=0;$t1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(dn.current),Hn){qt(cn);return}dn.current=requestAnimationFrame(function(){qt(cn)})}var mn=Mt($t,{formatList:Ae,generateConfig:Ge,locale:Ke}),hn=(0,ln.Z)(mn,2),Rn=hn[1];function Nn(cn){Gn(cn)}function Yt(){var cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Gn(null,cn)}return(0,le.useEffect)(function(){Yt(!0)},[ce]),(0,le.useEffect)(function(){return function(){return cancelAnimationFrame(dn.current)}},[]),[Rn,Nn,Yt]}var gn=ae(10228),Dn=ae(16089),jn=ae(94480),ma=ae(29194),aa=new Map;function sa(ce,fe){var Ae;function Ge(){(0,ma.Z)(ce)?fe():Ae=(0,Dn.Z)(function(){Ge()})}return Ge(),function(){Dn.Z.cancel(Ae)}}function Ua(ce,fe,Ae){if(aa.get(ce)&&cancelAnimationFrame(aa.get(ce)),Ae<=0){aa.set(ce,requestAnimationFrame(function(){ce.scrollTop=fe}));return}var Ge=fe-ce.scrollTop,Ke=Ge/Ae*10;aa.set(ce,requestAnimationFrame(function(){ce.scrollTop+=Ke,ce.scrollTop!==fe&&Ua(ce,fe,Ae-10)}))}function ea(ce,fe){var Ae=fe.onLeftRight,Ge=fe.onCtrlLeftRight,Ke=fe.onUpDown,Dt=fe.onPageUpDown,vt=fe.onEnter,$t=ce.which,qt=ce.ctrlKey,dn=ce.metaKey;switch($t){case gn.Z.LEFT:if(qt||dn){if(Ge)return Ge(-1),!0}else if(Ae)return Ae(-1),!0;break;case gn.Z.RIGHT:if(qt||dn){if(Ge)return Ge(1),!0}else if(Ae)return Ae(1),!0;break;case gn.Z.UP:if(Ke)return Ke(-1),!0;break;case gn.Z.DOWN:if(Ke)return Ke(1),!0;break;case gn.Z.PAGE_UP:if(Dt)return Dt(-1),!0;break;case gn.Z.PAGE_DOWN:if(Dt)return Dt(1),!0;break;case gn.Z.ENTER:if(vt)return vt(),!0;break}return!1}function kn(ce,fe,Ae,Ge){var Ke=ce;if(!Ke)switch(fe){case"time":Ke=Ge?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ke="gggg-wo";break;case"month":Ke="YYYY-MM";break;case"quarter":Ke="YYYY-[Q]Q";break;case"year":Ke="YYYY";break;default:Ke=Ae?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ke}function ur(ce,fe,Ae){var Ge=ce==="time"?8:10,Ke=typeof fe=="function"?fe(Ae.getNow()).length:fe.length;return Math.max(Ge,Ke)+2}var za=null,Wt=new Set;function Pn(ce){return!za&&typeof window!="undefined"&&window.addEventListener&&(za=function(Ae){(0,jn.Z)(Wt).forEach(function(Ge){Ge(Ae)})},window.addEventListener("mousedown",za)),Wt.add(ce),function(){Wt.delete(ce),Wt.size===0&&(window.removeEventListener("mousedown",za),za=null)}}function qn(ce){var fe=ce.target;if(ce.composed&&fe.shadowRoot){var Ae;return((Ae=ce.composedPath)===null||Ae===void 0?void 0:Ae.call(ce)[0])||fe}return fe}var oa=function(fe){return fe==="month"||fe==="date"?"year":fe},Un=function(fe){return fe==="date"?"month":fe},ya=function(fe){return fe==="month"||fe==="date"?"quarter":fe},Ja=function(fe){return fe==="date"?"week":fe},gr={year:oa,month:Un,quarter:ya,week:Ja,time:null,date:null};function Zr(ce,fe){return ce.some(function(Ae){return Ae&&Ae.contains(fe)})}function fa(ce){var fe=ce.open,Ae=ce.value,Ge=ce.isClickOutside,Ke=ce.triggerOpen,Dt=ce.forwardKeyDown,vt=ce.onKeyDown,$t=ce.blurToCancel,qt=ce.onSubmit,dn=ce.onCancel,Gn=ce.onFocus,mn=ce.onBlur,hn=ce.changeOnBlur,Rn=(0,le.useState)(!1),Nn=(0,ln.Z)(Rn,2),Yt=Nn[0],cn=Nn[1],Hn=(0,le.useState)(!1),pa=(0,ln.Z)(Hn,2),ua=pa[0],ha=pa[1],La=(0,le.useRef)(!1),ba=(0,le.useRef)(!1),ia=(0,le.useRef)(!1),Hr={onMouseDown:function(){cn(!0),Ke(!0)},onKeyDown:function(Or){var Kr=function(){ia.current=!0};if(vt(Or,Kr),!ia.current){switch(Or.which){case gn.Z.ENTER:{fe?qt()!==!1&&cn(!0):Ke(!0),Or.preventDefault();return}case gn.Z.TAB:{Yt&&fe&&!Or.shiftKey?(cn(!1),Or.preventDefault()):!Yt&&fe&&!Dt(Or)&&Or.shiftKey&&(cn(!0),Or.preventDefault());return}case gn.Z.ESC:{cn(!0),dn();return}}!fe&&![gn.Z.SHIFT].includes(Or.which)?Ke(!0):Yt||Dt(Or)}},onFocus:function(Or){cn(!0),ha(!0),Gn&&Gn(Or)},onBlur:function(Or){if(La.current||!Ge(document.activeElement)){La.current=!1;return}$t?setTimeout(function(){for(var Kr=document,qr=Kr.activeElement;qr&&qr.shadowRoot;)qr=qr.shadowRoot.activeElement;Ge(qr)&&dn()},0):fe&&(Ke(!1),ba.current&&qt()),ha(!1),mn==null||mn(Or)}};return(0,le.useEffect)(function(){ba.current=!1},[fe]),(0,le.useEffect)(function(){ba.current=!0},[Ae]),(0,le.useEffect)(function(){return Pn(function(fr){var Or=qn(fr),Kr=Ge(Or);fe&&(Kr?!hn&&(!ua||Kr)&&Ke(!1):(La.current=!0,(0,Dn.Z)(function(){La.current=!1})))})}),[Hr,{focused:ua,typing:Yt}]}function Bt(ce,fe){return le.useMemo(function(){return ce||(fe?((0,He.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(fe).map(function(Ae){var Ge=(0,ln.Z)(Ae,2),Ke=Ge[0],Dt=Ge[1];return{label:Ke,value:Dt}})):[])},[ce,fe])}var Rt=ae(34280);function It(ce){var fe=ce.valueTexts,Ae=ce.onTextChange,Ge=le.useState(""),Ke=(0,ln.Z)(Ge,2),Dt=Ke[0],vt=Ke[1],$t=le.useRef([]);$t.current=fe;function qt(Gn){vt(Gn),Ae(Gn)}function dn(){vt($t.current[0])}return(0,Rt.Z)(function(){fe.every(function(Gn){return Gn!==Dt})&&dn()},[fe.join("||")]),[Dt,qt,dn]}var yn=le.createContext({}),Vn=yn,Fn=ae(76190);function hr(ce){var fe=ce.cellRender,Ae=ce.monthCellRender,Ge=ce.dateRender,Ke=le.useMemo(function(){if(fe)return fe;if(!(!Ae&&!Ge))return function(Dt,vt){var $t=Dt;return Ge&&vt.type==="date"?Ge($t,vt.today):Ae&&vt.type==="month"?Ae($t,vt.locale):vt.originNode}},[fe,Ae,Ge]);return Ke}function Ba(ce,fe){for(var Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ge=String(ce);Ge.length=1?Ae|0:1,vt=ce;vt<=fe;vt+=Dt)Ke.push({label:Ba(vt,2),value:vt,disabled:(Ge||[]).includes(vt)});return Ke}function oo(ce){var fe=ce.generateConfig,Ae=ce.prefixCls,Ge=ce.operationRef,Ke=ce.activeColumnIndex,Dt=ce.value,vt=ce.showHour,$t=ce.showMinute,qt=ce.showSecond,dn=ce.use12Hours,Gn=ce.hourStep,mn=Gn===void 0?1:Gn,hn=ce.minuteStep,Rn=hn===void 0?1:hn,Nn=ce.secondStep,Yt=Nn===void 0?1:Nn,cn=ce.disabledHours,Hn=ce.disabledMinutes,pa=ce.disabledSeconds,ua=ce.disabledTime,ha=ce.hideDisabledOptions,La=ce.onSelect,ba=ce.cellRender,ia=ce.locale,Hr=[],fr="".concat(Ae,"-content"),Or="".concat(Ae,"-time-panel"),Kr,qr=Dt?fe.getHour(Dt):-1,Ao=qr,Uo=Dt?fe.getMinute(Dt):-1,io=Dt?fe.getSecond(Dt):-1,zr=fe.getNow(),Wr=le.useMemo(function(){if(ua){var Tt=ua(zr);return[Tt.disabledHours,Tt.disabledMinutes,Tt.disabledSeconds]}return[cn,Hn,pa]},[cn,Hn,pa,ua,zr]),bo=(0,ln.Z)(Wr,3),wo=bo[0],lo=bo[1],fo=bo[2],li=er(0,23,mn,wo&&wo()),$o=(0,Et.Z)(function(){return li},li,Lr);dn&&(Kr=Ao>=12,Ao%=12);var me=le.useMemo(function(){if(!dn)return[!1,!1];var Tt=[!0,!0];return $o.forEach(function(Qt){var sn=Qt.disabled,un=Qt.value;sn||(un>=12?Tt[1]=!1:Tt[0]=!1)}),Tt},[dn,$o]),ve=(0,ln.Z)(me,2),Le=ve[0],ze=ve[1],et=le.useMemo(function(){return dn?$o.filter(Kr?function(Tt){return Tt.value>=12}:function(Tt){return Tt.value<12}).map(function(Tt){var Qt=Tt.value%12,sn=Qt===0?"12":Ba(Qt,2);return(0,Vt.Z)((0,Vt.Z)({},Tt),{},{label:sn,value:Qt})}):$o},[dn,Kr,$o]),nt=er(0,59,Rn,lo&&lo(qr)),wt=er(0,59,Yt,fo&&fo(qr,Uo)),bt=Ka({value:Dt,generateConfig:fe,disabledMinutes:lo,disabledSeconds:fo,minutes:nt,seconds:wt,use12Hours:dn});Ge.current={onUpDown:function(Qt){var sn=Hr[Ke];if(sn)for(var un=sn.units.findIndex(function(Kn){return Kn.value===sn.value}),fn=sn.units.length,Mn=1;Mn2&&arguments[2]!==void 0?arguments[2]:!1;(Yn===cn||$a)&&(Fa(An),Hr&&Hr(An),bt&&bt(An,ta),fr&&!Kt(qt,An,Xn)&&!(Rn!=null&&Rn(An))&&fr(An))},Er=function(An){if(Io.includes(Yn)){var ta,$a,br=Yn==="date";switch(An===gn.Z.PAGE_UP||An===gn.Z.PAGE_DOWN?$a=br?qt.addMonth:qt.addYear:$a=br?qt.addDate:qt.addMonth,An){case gn.Z.LEFT:case gn.Z.PAGE_UP:ta=$a(Ra,-1);break;case gn.Z.RIGHT:case gn.Z.PAGE_DOWN:ta=$a(Ra,1);break;case gn.Z.UP:case gn.Z.DOWN:ta=$a(Ra,Number("".concat(An===gn.Z.UP?"-":"").concat(br?We:Eo)));break}if(ta)return!(Rn!=null&&Rn(ta))}return!0},po=function(An){if(Mn.current&&Mn.current.onKeyDown){var ta=!0,$a=An.which;if([gn.Z.LEFT,gn.Z.RIGHT,gn.Z.UP,gn.Z.DOWN,gn.Z.PAGE_UP,gn.Z.PAGE_DOWN,gn.Z.ENTER].includes($a)&&(An.preventDefault(),$a!==gn.Z.ENTER&&pa===0&&(ta=Er($a))),ta)return Mn.current.onKeyDown(An)}return(0,He.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Cr=function(An){Mn.current&&Mn.current.onBlur&&Mn.current.onBlur(An)};wt&&sn!=="right"&&(wt.current={onKeyDown:po,onClose:function(){Mn.current&&Mn.current.onClose&&Mn.current.onClose()}}),le.useEffect(function(){dn&&!In.current&&or(dn)},[dn]),le.useEffect(function(){In.current=!1},[]);var qa,Bo=hr({cellRender:me,monthCellRender:$o,dateRender:li}),ja=(0,Vt.Z)((0,Vt.Z)({},ce),{},{cellRender:Bo,operationRef:Mn,prefixCls:Ke,viewDate:Ra,value:Xn,onViewDateChange:$n,sourceMode:xa,onPanelChange:Pr,disabledDate:Rn});switch(delete ja.onChange,delete ja.onSelect,Yn){case"decade":qa=le.createElement(mi,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"year":qa=le.createElement(ni,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"month":qa=le.createElement(Mi,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"quarter":qa=le.createElement(ka,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"week":qa=le.createElement(Ca,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"time":delete ja.showTime,qa=le.createElement(fi,(0,ie.Z)({},ja,(0,Fn.Z)(ha)==="object"?ha:null,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;default:ha?qa=le.createElement(Ki,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}})):qa=le.createElement(Yr,(0,ie.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}))}var so,Ur,Vo=function(){var An=qt.getNow(),ta=on(qt.getHour(An),qt.getMinute(An),qt.getSecond(An),Le?Wr:1,ze?wo:1,et?fo:1),$a=ke(qt,An,ta[0],ta[1],ta[2]);Br($a,"submit")};Pt||(so=Sr(Ke,Yn,ba),ha&&Yn!=="date"?Ur=null:Ur=Rr({prefixCls:Ke,components:Uo,needConfirmButton:ve,okDisabled:!Xn||Rn&&Rn(Xn),locale:$t,showNow:ua,onNow:ve&&Vo,onOk:function(){Xn&&(Br(Xn,"submit",!0),Ao&&Ao(Xn))}}));var Va;if(La&&Yn==="date"&&cn==="date"&&!ha){var Ma=qt.getNow(),Qa="".concat(Ke,"-today-btn"),wa=Rn&&Rn(Ma);Va=le.createElement("a",{className:Ze()(Qa,wa&&"".concat(Qa,"-disabled")),"aria-disabled":wa,onClick:function(){wa||Br(Ma,"mouse",!0)}},$t.today)}return le.createElement(Vn.Provider,{value:(0,Vt.Z)((0,Vt.Z)({},nt),{},{mode:Yn,hideHeader:"hideHeader"in ce?ia:nt.hideHeader,hidePrevBtn:Qt&&sn==="right",hideNextBtn:Qt&&sn==="left"})},le.createElement("div",{tabIndex:pa,className:Ze()("".concat(Ke,"-panel"),Dt,(fe={},(0,Oe.Z)(fe,"".concat(Ke,"-panel-has-range"),un&&un[0]&&un[1]),(0,Oe.Z)(fe,"".concat(Ke,"-panel-has-range-hover"),fn&&fn[0]&&fn[1]),(0,Oe.Z)(fe,"".concat(Ke,"-panel-rtl"),io==="rtl"),fe)),style:vt,onKeyDown:po,onBlur:Cr,onMouseDown:Kr},qa,so||Ur||Va?le.createElement("div",{className:"".concat(Ke,"-footer")},so,Ur,Va):null))}var to=$r,jt=ae(35593),Ft={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function _t(ce){var fe,Ae=ce.prefixCls,Ge=ce.popupElement,Ke=ce.popupStyle,Dt=ce.visible,vt=ce.dropdownClassName,$t=ce.dropdownAlign,qt=ce.transitionName,dn=ce.getPopupContainer,Gn=ce.children,mn=ce.range,hn=ce.popupPlacement,Rn=ce.direction,Nn="".concat(Ae,"-dropdown"),Yt=function(){return hn!==void 0?hn:Rn==="rtl"?"bottomRight":"bottomLeft"};return le.createElement(jt.Z,{showAction:[],hideAction:[],popupPlacement:Yt(),builtinPlacements:Ft,prefixCls:Nn,popupTransitionName:qt,popup:Ge,popupAlign:$t,popupVisible:Dt,popupClassName:Ze()(vt,(fe={},(0,Oe.Z)(fe,"".concat(Nn,"-range"),mn),(0,Oe.Z)(fe,"".concat(Nn,"-rtl"),Rn==="rtl"),fe)),popupStyle:Ke,getPopupContainer:dn},Gn)}var On=_t;function Da(ce){var fe=ce.prefixCls,Ae=ce.presets,Ge=ce.onClick,Ke=ce.onHover;return Ae.length?le.createElement("div",{className:"".concat(fe,"-presets")},le.createElement("ul",null,Ae.map(function(Dt,vt){var $t=Dt.label,qt=Dt.value;return le.createElement("li",{key:vt,onClick:function(){return Ge==null?void 0:Ge(dr(qt))},onMouseEnter:function(){return Ke==null?void 0:Ke(dr(qt))},onMouseLeave:function(){return Ke==null?void 0:Ke(null)}},$t)}))):null}function ar(ce){var fe=ce.picker,Ae=ce.disabledHours,Ge=ce.disabledMinutes,Ke=ce.disabledSeconds;fe==="time"&&(Ae||Ge||Ke)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Cn(ce,fe,Ae){var Ge=(0,Fn.Z)(fe)==="object"?fe.clearIcon:Ae;return Ge||le.createElement("span",{className:"".concat(ce,"-clear-btn")})}function Ia(ce){var fe,Ae=ce,Ge=Ae.prefixCls,Ke=Ge===void 0?"rc-picker":Ge,Dt=Ae.id,vt=Ae.name,$t=Ae.tabIndex,qt=Ae.style,dn=Ae.className,Gn=Ae.dropdownClassName,mn=Ae.dropdownAlign,hn=Ae.popupStyle,Rn=Ae.transitionName,Nn=Ae.generateConfig,Yt=Ae.locale,cn=Ae.inputReadOnly,Hn=Ae.allowClear,pa=Ae.autoFocus,ua=Ae.showTime,ha=Ae.picker,La=ha===void 0?"date":ha,ba=Ae.format,ia=Ae.use12Hours,Hr=Ae.value,fr=Ae.defaultValue,Or=Ae.presets,Kr=Ae.open,qr=Ae.defaultOpen,Ao=Ae.defaultOpenValue,Uo=Ae.suffixIcon,io=Ae.clearIcon,zr=Ae.disabled,Wr=Ae.disabledDate,bo=Ae.placeholder,wo=Ae.getPopupContainer,lo=Ae.pickerRef,fo=Ae.panelRender,li=Ae.onChange,$o=Ae.onOpenChange,me=Ae.onFocus,ve=Ae.onBlur,Le=Ae.onMouseDown,ze=Ae.onMouseUp,et=Ae.onMouseEnter,nt=Ae.onMouseLeave,wt=Ae.onContextMenu,bt=Ae.onClick,Pt=Ae.onKeyDown,Gt=Ae.onSelect,Tt=Ae.direction,Qt=Ae.autoComplete,sn=Qt===void 0?"off":Qt,un=Ae.inputRender,fn=Ae.changeOnBlur,Mn=le.useRef(null),In=La==="date"&&!!ua||La==="time",Kn=Bt(Or),Qn=Qr(kn(ba,La,ua,ia)),Xn=le.useRef(null),Fa=le.useRef(null),Ha=le.useRef(null),Sa=(0,Zn.Z)(null,{value:Hr,defaultValue:fr}),Ra=(0,ln.Z)(Sa,2),or=Ra[0],$n=Ra[1],Pa=le.useState(or),ra=(0,ln.Z)(Pa,2),Wn=ra[0],Yn=ra[1],Na=le.useRef(null),pr=(0,Zn.Z)(!1,{value:Kr,defaultValue:qr,postState:function(Xa){return zr?!1:Xa},onChange:function(Xa){$o&&$o(Xa),!Xa&&Na.current&&Na.current.onClose&&Na.current.onClose()}}),ir=(0,ln.Z)(pr,2),xa=ir[0],mr=ir[1],Pr=Mt(Wn,{formatList:Qn,generateConfig:Nn,locale:Yt}),Br=(0,ln.Z)(Pr,2),Er=Br[0],po=Br[1],Cr=It({valueTexts:Er,onTextChange:function(Xa){var Jo=Nt(Xa,{locale:Yt,formatList:Qn,generateConfig:Nn});Jo&&(!Wr||!Wr(Jo))&&Yn(Jo)}}),qa=(0,ln.Z)(Cr,3),Bo=qa[0],ja=qa[1],so=qa[2],Ur=function(Xa){Yn(Xa),$n(Xa),li&&!Kt(Nn,or,Xa)&&li(Xa,Xa?Ye(Xa,{generateConfig:Nn,locale:Yt,format:Qn[0]}):"")},Vo=function(Xa){zr&&Xa||mr(Xa)},Va=function(Xa){return xa&&Na.current&&Na.current.onKeyDown?Na.current.onKeyDown(Xa):((0,He.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ma=function(){for(var Xa=arguments.length,Jo=new Array(Xa),Fo=0;Fohn(dn);case"month":return mn(Yt)>mn(dn);case"week":return Gn(Yt)>Gn(dn);default:return!St($t,Yt,dn)&&$t.isAfter(Yt,dn)}return!1},[Dt,vt[1],dn,fe]),Nn=le.useCallback(function(Yt){if(vt[1]||Dt&&Dt(Yt))return!0;if(vt[0]&&qt)return!St($t,Yt,dn)&&$t.isAfter(qt,Yt);if(!fe&&qt)switch(Ae){case"quarter":return hn(Yt)0&&arguments[0]!==void 0?arguments[0]:!1,Wa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xr=null;Oo&&Pl&&Pl[0]&&Pl[1]&&Yt.isAfter(Pl[1],Pl[0])&&(xr=Pl);var Po=ia;if(ia&&(0,Fn.Z)(ia)==="object"&&ia.defaultValue){var ti=ia.defaultValue;Po=(0,Vt.Z)((0,Vt.Z)({},ia),{},{defaultValue:Ea(ti,Ga)||void 0})}return le.createElement(sr.Provider,{value:{inRange:!0,panelPosition:So,rangedValue:Qs||ga,hoverRangedValue:xr}},le.createElement(to,(0,ie.Z)({},ce,Wa,{cellRender:Eu,showTime:Po,mode:br[Ga],generateConfig:Yt,style:void 0,direction:Ra,disabledDate:Ga===0?jo:Nr,disabledTime:function(Al){return Wr?Wr(Al,Ga===0?"start":"end"):!1},className:Ze()((0,Oe.Z)({},"".concat(vt,"-panel-focused"),Ga===0?!bs:!il)),value:Ea(ga,Ga),locale:cn,tabIndex:-1,onPanelChange:function(Al,Nl){Ga===0&&ql(!0),Ga===1&&Ss(!0),ei(wn(br,Nl,Ga),wn(ga,Al,Ga));var vl=Al;So==="right"&&br[Ga]===Nl&&(vl=Ne(vl,Nl,Yt,-1)),Ma(vl,Ga)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ga===0?Ea(ga,1):Ea(ga,0)})))}var El=0,su=0;if(Ga&&pr.current&&xa.current&&Na.current&&Br.current){El=pr.current.offsetWidth+xa.current.offsetWidth;var bu=Br.current.offsetLeft>El?Br.current.offsetLeft-El:Br.current.offsetLeft,uu=Na.current.offsetWidth,du=Br.current.offsetWidth;uu&&du&&El>uu-du-(Ra==="rtl"?0:bu)&&(su=El)}var cu=Ra==="rtl"?{right:El}:{left:El};function Bu(){var So,Wa=Sr(vt,br[Ga],bt),xr=Rr({prefixCls:vt,components:Ha,needConfirmButton:Wn,okDisabled:!Ea(ga,Ga)||zr&&zr(ga[Ga]),locale:cn,onOk:function(){var ll=Ea(ga,Ga);ll&&(Fo(ga,Ga),Xn==null||Xn(ga),Ei(!1,Ga,"confirm"))}});if(ba!=="time"&&!ia){var Po=Va(Ga),ti=Ne(Po,ba,Yt),is=br[Ga],Al=is===ba,Nl=nu(Al?"left":!1,{pickerValue:Po,onPickerValueChange:function(ll){Ma(ll,Ga)}}),vl=nu("right",{pickerValue:ti,onPickerValueChange:function(ll){Ma(Ne(ll,ba,Yt,-1),Ga)}});Ra==="rtl"?So=le.createElement(le.Fragment,null,vl,Al&&Nl):So=le.createElement(le.Fragment,null,Nl,Al&&vl)}else So=nu();var Ds=le.createElement("div",{className:"".concat(vt,"-panel-layout")},le.createElement(Da,{prefixCls:vt,presets:Cu,onClick:function(ll){Fo(ll,null),Ei(!1,Ga,"preset")},onHover:function(ll){zs(ll)}}),le.createElement("div",null,le.createElement("div",{className:"".concat(vt,"-panels")},So),(Wa||xr)&&le.createElement("div",{className:"".concat(vt,"-footer")},Wa,xr)));return fo&&(Ds=fo(Ds)),le.createElement("div",{className:"".concat(vt,"-panel-container"),style:{marginLeft:su},ref:Na,onMouseDown:function(ll){ll.preventDefault()}},Ds)}var xu=le.createElement("div",{className:Ze()("".concat(vt,"-range-wrapper"),"".concat(vt,"-").concat(ba,"-range-wrapper")),style:{minWidth:Vr}},le.createElement("div",{ref:Br,className:"".concat(vt,"-range-arrow"),style:cu}),Bu()),gu;Le&&(gu=le.createElement("span",{className:"".concat(vt,"-suffix"),onMouseDown:function(Wa){Wa.preventDefault()}},Le));var yu=Cn(vt,ve,ze),wu=le.createElement("span",{onMouseDown:function(Wa){Wa.preventDefault(),Wa.stopPropagation()},onMouseUp:function(Wa){Wa.preventDefault(),Wa.stopPropagation();var xr=ja;Cr[0]||(xr=wn(xr,null,0)),Cr[1]||(xr=wn(xr,null,1)),Fo(xr,null),Ei(!1,Ga,"clear")},className:"".concat(vt,"-clear"),role:"button"},yu),Du=ve&&(Ea(ja,0)&&!Cr[0]||Ea(ja,1)&&!Cr[1]),ws={size:ur(ba,Er[0],Yt)},Gs=0,au=0;pr.current&&ir.current&&xa.current&&(Ga===0?au=pr.current.offsetWidth:(Gs=El,au=ir.current.offsetWidth));var Iu=Ra==="rtl"?{right:Gs}:{left:Gs},Fu=function(Wa,xr){var Po=wn(ga,Wa,Ga);if(xr==="submit"||xr!=="key"&&!Wn){Fo(Po,Ga),Ga===0?ql():Ss();var ti=Ga===0?1:0;Cr[ti]?Ei(!1,!1,"confirm"):Ei(!1,Ga,"confirm")}else An(Po)};return le.createElement(Vn.Provider,{value:{operationRef:po,hideHeader:ba==="time",onDateMouseEnter:eu,onDateMouseLeave:ks,hideRanges:!0,onSelect:Fu,open:Oo}},le.createElement(On,{visible:Oo,popupElement:xu,popupStyle:Gn,prefixCls:vt,dropdownClassName:mn,dropdownAlign:Rn,getPopupContainer:Nn,transitionName:hn,range:!0,direction:Ra},le.createElement("div",(0,ie.Z)({ref:Yn,className:Ze()(vt,"".concat(vt,"-range"),dn,(fe={},(0,Oe.Z)(fe,"".concat(vt,"-disabled"),Cr[0]&&Cr[1]),(0,Oe.Z)(fe,"".concat(vt,"-focused"),Ga===0?Gl:ol),(0,Oe.Z)(fe,"".concat(vt,"-rtl"),Ra==="rtl"),fe)),style:qt,onClick:os,onMouseEnter:In,onMouseLeave:Kn,onMouseDown:Bs,onMouseUp:Mn},(0,zn.Z)(ce,{aria:!0,data:!0})),le.createElement("div",{className:Ze()("".concat(vt,"-input"),(Ae={},(0,Oe.Z)(Ae,"".concat(vt,"-input-active"),Ga===0),(0,Oe.Z)(Ae,"".concat(vt,"-input-placeholder"),!!kl),Ae)),ref:pr},le.createElement("input",(0,ie.Z)({id:$t,disabled:Cr[0],readOnly:nt||typeof Er[0]=="function"||!bs,value:kl||xo,onChange:function(Wa){gi(Wa.target.value)},autoFocus:pa,placeholder:Ea(Hn,0)||"",ref:mr},rs,ws,{autoComplete:Pa}))),le.createElement("div",{className:"".concat(vt,"-range-separator"),ref:xa},Or),le.createElement("div",{className:Ze()("".concat(vt,"-input"),(Ge={},(0,Oe.Z)(Ge,"".concat(vt,"-input-active"),Ga===1),(0,Oe.Z)(Ge,"".concat(vt,"-input-placeholder"),!!_l),Ge)),ref:ir},le.createElement("input",(0,ie.Z)({disabled:Cr[1],readOnly:nt||typeof Er[0]=="function"||!il,value:_l||bi,onChange:function(Wa){_i(Wa.target.value)},placeholder:Ea(Hn,1)||"",ref:Pr},Ko,ws,{autoComplete:Pa}))),le.createElement("div",{className:"".concat(vt,"-active-bar"),style:(0,Vt.Z)((0,Vt.Z)({},Iu),{},{width:au,position:"absolute"})}),gu,Du&&wu)))}var Ho=function(ce){(0,At.Z)(Ae,ce);var fe=(0,Sn.Z)(Ae);function Ae(){var Ge;(0,ut.Z)(this,Ae);for(var Ke=arguments.length,Dt=new Array(Ke),vt=0;vt{const{lineHeight:Ke}=ce,Dt=Math.floor(Ae*Ke)+2,vt=Math.max((fe-Dt)/2,0),$t=Math.max(fe-Dt-vt,0);return{padding:`${vt}px ${Ge}px ${$t}px`}},ds=ce=>{const{componentCls:fe,pickerCellCls:Ae,pickerCellInnerCls:Ge,cellHeight:Ke,motionDurationSlow:Dt,borderRadiusSM:vt,motionDurationMid:$t,cellHoverBg:qt,lineWidth:dn,lineType:Gn,colorPrimary:mn,cellActiveWithRangeBg:hn,colorTextLightSolid:Rn,controlHeightSM:Nn,cellRangeBorderColor:Yt,pickerCellBorderGap:cn,cellHoverWithRangeBg:Hn,cellWidth:pa,colorTextDisabled:ua,cellBgDisabled:ha}=ce;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ke,transform:"translateY(-50%)",transition:`all ${Dt}`,content:'""'},[Ge]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ke,height:Ke,lineHeight:`${Ke}px`,borderRadius:vt,transition:`background ${$t}, border ${$t}`},"&-range-hover-start, &-range-hover-end":{[Ge]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ae}-in-view), - &:hover:not(${Ae}-selected):not(${Ae}-range-start):not(${Ae}-range-end):not(${Ae}-range-hover-start):not(${Ae}-range-hover-end)`]:{[Ge]:{background:qt}},[`&-in-view${Ae}-today ${Ge}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${dn}px ${Gn} ${mn}`,borderRadius:vt,content:'""'}},[`&-in-view${Ae}-in-range`]:{position:"relative","&::before":{background:hn}},[`&-in-view${Ae}-selected ${Ge}, - &-in-view${Ae}-range-start ${Ge}, - &-in-view${Ae}-range-end ${Ge}`]:{color:Rn,background:mn},[`&-in-view${Ae}-range-start:not(${Ae}-range-start-single), - &-in-view${Ae}-range-end:not(${Ae}-range-end-single)`]:{"&::before":{background:hn}},[`&-in-view${Ae}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${Ae}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${Ae}-range-hover-start:not(${Ae}-in-range):not(${Ae}-range-start):not(${Ae}-range-end), - &-in-view${Ae}-range-hover-end:not(${Ae}-in-range):not(${Ae}-range-start):not(${Ae}-range-end), - &-in-view${Ae}-range-hover-start${Ae}-range-start-single, - &-in-view${Ae}-range-hover-start${Ae}-range-start${Ae}-range-end${Ae}-range-end-near-hover, - &-in-view${Ae}-range-hover-end${Ae}-range-start${Ae}-range-end${Ae}-range-start-near-hover, - &-in-view${Ae}-range-hover-end${Ae}-range-end-single, - &-in-view${Ae}-range-hover:not(${Ae}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Nn,borderTop:`${dn}px dashed ${Yt}`,borderBottom:`${dn}px dashed ${Yt}`,transform:"translateY(-50%)",transition:`all ${Dt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:cn},[`&-in-view${Ae}-in-range${Ae}-range-hover::before, - &-in-view${Ae}-in-range${Ae}-range-hover-start::before, - &-in-view${Ae}-in-range${Ae}-range-hover-end::before, - &-in-view${Ae}-range-start${Ae}-range-hover::before, - &-in-view${Ae}-range-end${Ae}-range-hover::before, - &-in-view${Ae}-range-start:not(${Ae}-range-start-single)${Ae}-range-hover-start::before, - &-in-view${Ae}-range-end:not(${Ae}-range-end-single)${Ae}-range-hover-end::before, - ${fe}-panel - > :not(${fe}-date-panel) - &-in-view${Ae}-in-range${Ae}-range-hover-start::before, - ${fe}-panel - > :not(${fe}-date-panel) - &-in-view${Ae}-in-range${Ae}-range-hover-end::before`]:{background:Hn},[`&-in-view${Ae}-range-start:not(${Ae}-range-start-single):not(${Ae}-range-end) ${Ge}`]:{borderStartStartRadius:vt,borderEndStartRadius:vt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${Ae}-range-end:not(${Ae}-range-end-single):not(${Ae}-range-start) ${Ge}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:vt,borderEndEndRadius:vt},[`&-range-hover${Ae}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${Ae}-range-hover:first-child::after, - tr > &-in-view${Ae}-range-hover-end:first-child::after, - &-in-view${Ae}-start${Ae}-range-hover-edge-start${Ae}-range-hover-edge-start-near-range::after, - &-in-view${Ae}-range-hover-edge-start:not(${Ae}-range-hover-edge-start-near-range)::after, - &-in-view${Ae}-range-hover-start::after`]:{insetInlineStart:(pa-Ke)/2,borderInlineStart:`${dn}px dashed ${Yt}`,borderStartStartRadius:vt,borderEndStartRadius:vt},[`tr > &-in-view${Ae}-range-hover:last-child::after, - tr > &-in-view${Ae}-range-hover-start:last-child::after, - &-in-view${Ae}-end${Ae}-range-hover-edge-end${Ae}-range-hover-edge-end-near-range::after, - &-in-view${Ae}-range-hover-edge-end:not(${Ae}-range-hover-edge-end-near-range)::after, - &-in-view${Ae}-range-hover-end::after`]:{insetInlineEnd:(pa-Ke)/2,borderInlineEnd:`${dn}px dashed ${Yt}`,borderStartEndRadius:vt,borderEndEndRadius:vt},"&-disabled":{color:ua,pointerEvents:"none",[Ge]:{background:"transparent"},"&::before":{background:ha}},[`&-disabled${Ae}-today ${Ge}::before`]:{borderColor:ua}}},Vl=ce=>{const{componentCls:fe,pickerCellCls:Ae,pickerCellInnerCls:Ge,pickerYearMonthCellWidth:Ke,pickerControlIconSize:Dt,cellWidth:vt,paddingSM:$t,paddingXS:qt,paddingXXS:dn,colorBgContainer:Gn,lineWidth:mn,lineType:hn,borderRadiusLG:Rn,colorPrimary:Nn,colorTextHeading:Yt,colorSplit:cn,pickerControlIconBorderWidth:Hn,colorIcon:pa,textHeight:ua,motionDurationMid:ha,colorIconHover:La,fontWeightStrong:ba,cellHeight:ia,pickerCellPaddingVertical:Hr,colorTextDisabled:fr,colorText:Or,fontSize:Kr,cellHoverWithRangeBg:qr,motionDurationSlow:Ao,withoutTimeCellHeight:Uo,pickerQuarterPanelContentHeight:io,colorLink:zr,colorLinkActive:Wr,colorLinkHover:bo,cellRangeBorderColor:wo,borderRadiusSM:lo,colorTextLightSolid:fo,cellHoverBg:li,timeColumnHeight:$o,timeColumnWidth:me,timeCellHeight:ve,controlItemBgActive:Le,marginXXS:ze,pickerDatePanelPaddingHorizontal:et}=ce,nt=vt*7+et*2,wt=(nt-qt*2)/3-Ke-$t,bt=(nt-qt*2)/4-Ke;return{[fe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Gn,border:`${mn}px ${hn} ${cn}`,borderRadius:Rn,outline:"none","&-focused":{borderColor:Nn},"&-rtl":{direction:"rtl",[`${fe}-prev-icon, - ${fe}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${fe}-next-icon, - ${fe}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:nt},"&-header":{display:"flex",padding:`0 ${qt}px`,color:Yt,borderBottom:`${mn}px ${hn} ${cn}`,"> *":{flex:"none"},button:{padding:0,color:pa,lineHeight:`${ua}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${ha}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Kr,"&:hover":{color:La}},"&-view":{flex:"auto",fontWeight:ba,lineHeight:`${ua}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:qt},"&:hover":{color:Nn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Dt,height:Dt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Dt,height:Dt,border:"0 solid currentcolor",borderBlockStartWidth:Hn,borderBlockEndWidth:0,borderInlineStartWidth:Hn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Dt/2),insetInlineStart:Math.ceil(Dt/2),display:"inline-block",width:Dt,height:Dt,border:"0 solid currentcolor",borderBlockStartWidth:Hn,borderBlockEndWidth:0,borderInlineStartWidth:Hn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:ia,fontWeight:"normal"},th:{height:ia+Hr*2,color:Or,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Hr}px 0`,color:fr,cursor:"pointer","&-in-view":{color:Or}},ds(ce)),[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start ${Ge}, - &-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-end ${Ge}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:qr,transition:`all ${Ao}`,content:'""'}},[`&-date-panel - ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start - ${Ge}::after`]:{insetInlineEnd:-(vt-ia)/2,insetInlineStart:0},[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-end ${Ge}::after`]:{insetInlineEnd:0,insetInlineStart:-(vt-ia)/2},[`&-range-hover${fe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${fe}-content`]:{height:Uo*4},[Ge]:{padding:`0 ${qt}px`}},"&-quarter-panel":{[`${fe}-content`]:{height:io},[`${fe}-cell-range-hover-start::after`]:{insetInlineStart:bt,borderInlineStart:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineEnd:bt,borderInlineEnd:`${mn}px dashed ${wo}`}},[`${fe}-cell-range-hover-end::after`]:{insetInlineEnd:bt,borderInlineEnd:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineStart:bt,borderInlineStart:`${mn}px dashed ${wo}`}}},[`&-panel ${fe}-footer`]:{borderTop:`${mn}px ${hn} ${cn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ua-2*mn}px`,textAlign:"center","&-extra":{padding:`0 ${$t}px`,lineHeight:`${ua-2*mn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${mn}px ${hn} ${cn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:zr,"&:hover":{color:bo},"&:active":{color:Wr},[`&${fe}-today-btn-disabled`]:{color:fr,cursor:"not-allowed"}},"&-decade-panel":{[Ge]:{padding:`0 ${qt/2}px`},[`${fe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${fe}-body`]:{padding:`0 ${qt}px`},[Ge]:{width:Ke},[`${fe}-cell-range-hover-start::after`]:{borderStartStartRadius:lo,borderEndStartRadius:lo,borderStartEndRadius:0,borderEndEndRadius:0,[`${fe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:lo,borderEndEndRadius:lo}},[`${fe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:lo,borderEndEndRadius:lo,[`${fe}-panel-rtl &`]:{borderStartStartRadius:lo,borderEndStartRadius:lo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${fe}-cell-range-hover-start::after`]:{insetInlineStart:wt,borderInlineStart:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineEnd:wt,borderInlineEnd:`${mn}px dashed ${wo}`}},[`${fe}-cell-range-hover-end::after`]:{insetInlineEnd:wt,borderInlineEnd:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineStart:wt,borderInlineStart:`${mn}px dashed ${wo}`}}},"&-week-panel":{[`${fe}-body`]:{padding:`${qt}px ${$t}px`},[`${fe}-cell`]:{[`&:hover ${Ge}, - &-selected ${Ge}, - ${Ge}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${ha}`},"&:first-child:before":{borderStartStartRadius:lo,borderEndStartRadius:lo},"&:last-child:before":{borderStartEndRadius:lo,borderEndEndRadius:lo}},"&:hover td":{"&:before":{background:li}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Ae}`]:{"&:before":{background:Nn},[`&${fe}-cell-week`]:{color:new ji.C(fo).setAlpha(.5).toHexString()},[Ge]:{color:fo}}},"&-range-hover td:before":{background:Le}}},"&-date-panel":{[`${fe}-body`]:{padding:`${qt}px ${et}px`},[`${fe}-content`]:{width:vt*7,th:{width:vt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${fe}-time-panel`]:{borderInlineStart:`${mn}px ${hn} ${cn}`},[`${fe}-date-panel, - ${fe}-time-panel`]:{transition:`opacity ${Ao}`},"&-active":{[`${fe}-date-panel, - ${fe}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${fe}-content`]:{display:"flex",flex:"auto",height:$o},"&-column":{flex:"1 0 auto",width:me,margin:`${dn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ha}`,overflowX:"hidden","&::after":{display:"block",height:$o-ve,content:'""'},"&:not(:first-child)":{borderInlineStart:`${mn}px ${hn} ${cn}`},"&-active":{background:new ji.C(Le).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${fe}-time-panel-cell`]:{marginInline:ze,[`${fe}-time-panel-cell-inner`]:{display:"block",width:me-2*ze,height:ve,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(me-ve)/2,color:Or,lineHeight:`${ve}px`,borderRadius:lo,cursor:"pointer",transition:`background ${ha}`,"&:hover":{background:li}},"&-selected":{[`${fe}-time-panel-cell-inner`]:{background:Le}},"&-disabled":{[`${fe}-time-panel-cell-inner`]:{color:fr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${fe}-time-panel-column:after`]:{height:$o-ve+dn*2}}}},cs=ce=>{const{componentCls:fe,colorBgContainer:Ae,colorError:Ge,errorActiveShadow:Ke,colorWarning:Dt,warningActiveShadow:vt}=ce;return{[`${fe}:not(${fe}-disabled)`]:{[`&${fe}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ae,borderColor:Ge},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Wo.M1)((0,us.TS)(ce,{activeBorderColor:Ge,activeShadow:Ke}))),[`${fe}-active-bar`]:{background:Ge}},[`&${fe}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Ae,borderColor:Dt},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Wo.M1)((0,us.TS)(ce,{activeBorderColor:Dt,activeShadow:vt}))),[`${fe}-active-bar`]:{background:Dt}}}}},Ls=ce=>{const{componentCls:fe,antCls:Ae,controlHeight:Ge,fontSize:Ke,paddingInline:Dt,colorBgContainer:vt,lineWidth:$t,lineType:qt,colorBorder:dn,borderRadius:Gn,motionDurationMid:mn,colorBgContainerDisabled:hn,colorTextDisabled:Rn,colorTextPlaceholder:Nn,controlHeightLG:Yt,fontSizeLG:cn,controlHeightSM:Hn,paddingInlineSM:pa,paddingXS:ua,marginXS:ha,colorTextDescription:La,lineWidthBold:ba,lineHeight:ia,colorPrimary:Hr,motionDurationSlow:fr,zIndexPopup:Or,paddingXXS:Kr,paddingSM:qr,textHeight:Ao,cellActiveWithRangeBg:Uo,colorPrimaryBorder:io,sizePopupArrow:zr,borderRadiusXS:Wr,borderRadiusOuter:bo,colorBgElevated:wo,borderRadiusLG:lo,boxShadowSecondary:fo,borderRadiusSM:li,colorSplit:$o,cellHoverBg:me,presetsWidth:ve,presetsMaxWidth:Le,boxShadowPopoverArrow:ze,colorTextQuaternary:et}=ce;return[{[fe]:Object.assign(Object.assign(Object.assign({},(0,dl.Wf)(ce)),Ui(ce,Ge,Ke,Dt)),{position:"relative",display:"inline-flex",alignItems:"center",background:vt,lineHeight:1,border:`${$t}px ${qt} ${dn}`,borderRadius:Gn,transition:`border ${mn}, box-shadow ${mn}`,"&:hover, &-focused":Object.assign({},(0,Wo.pU)(ce)),"&-focused":Object.assign({},(0,Wo.M1)(ce)),[`&${fe}-disabled`]:{background:hn,borderColor:dn,cursor:"not-allowed",[`${fe}-suffix`]:{color:et}},[`&${fe}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${fe}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Wo.ik)(ce)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${fe}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Nn}}},"&-large":Object.assign(Object.assign({},Ui(ce,Yt,cn,Dt)),{[`${fe}-input > input`]:{fontSize:cn}}),"&-small":Object.assign({},Ui(ce,Hn,Ke,pa)),[`${fe}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ua/2,color:Rn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ha}}},[`${fe}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Rn,lineHeight:1,background:vt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${mn}, color ${mn}`,"> *":{verticalAlign:"top"},"&:hover":{color:La}},[`${fe}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:cn,color:Rn,fontSize:cn,verticalAlign:"top",cursor:"default",[`${fe}-focused &`]:{color:La},[`${fe}-range-separator &`]:{[`${fe}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${fe}-clear`]:{insetInlineEnd:Dt},"&:hover":{[`${fe}-clear`]:{opacity:1}},[`${fe}-active-bar`]:{bottom:-$t,height:ba,marginInlineStart:Dt,background:Hr,opacity:0,transition:`all ${fr} ease-out`,pointerEvents:"none"},[`&${fe}-focused`]:{[`${fe}-active-bar`]:{opacity:1}},[`${fe}-range-separator`]:{alignItems:"center",padding:`0 ${ua}px`,lineHeight:1},[`&${fe}-small`]:{[`${fe}-clear`]:{insetInlineEnd:pa},[`${fe}-active-bar`]:{marginInlineStart:pa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,dl.Wf)(ce)),Vl(ce)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Or,[`&${fe}-dropdown-hidden`]:{display:"none"},[`&${fe}-dropdown-placement-bottomLeft`]:{[`${fe}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${fe}-dropdown-placement-topLeft`]:{[`${fe}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Ae}-slide-up-enter${Ae}-slide-up-enter-active${fe}-dropdown-placement-topLeft, - &${Ae}-slide-up-enter${Ae}-slide-up-enter-active${fe}-dropdown-placement-topRight, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${fe}-dropdown-placement-topLeft, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${fe}-dropdown-placement-topRight`]:{animationName:Gi.Qt},[`&${Ae}-slide-up-enter${Ae}-slide-up-enter-active${fe}-dropdown-placement-bottomLeft, - &${Ae}-slide-up-enter${Ae}-slide-up-enter-active${fe}-dropdown-placement-bottomRight, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${fe}-dropdown-placement-bottomLeft, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${fe}-dropdown-placement-bottomRight`]:{animationName:Gi.fJ},[`&${Ae}-slide-up-leave${Ae}-slide-up-leave-active${fe}-dropdown-placement-topLeft, - &${Ae}-slide-up-leave${Ae}-slide-up-leave-active${fe}-dropdown-placement-topRight`]:{animationName:Gi.ly},[`&${Ae}-slide-up-leave${Ae}-slide-up-leave-active${fe}-dropdown-placement-bottomLeft, - &${Ae}-slide-up-leave${Ae}-slide-up-leave-active${fe}-dropdown-placement-bottomRight`]:{animationName:Gi.Uw},[`${fe}-panel > ${fe}-time-panel`]:{paddingTop:Kr},[`${fe}-ranges`]:{marginBottom:0,padding:`${Kr}px ${qr}px`,overflow:"hidden",lineHeight:`${Ao-2*$t-ua/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${fe}-preset > ${Ae}-tag-blue`]:{color:Hr,background:Uo,borderColor:io,cursor:"pointer"},[`${fe}-ok`]:{marginInlineStart:"auto"}},[`${fe}-range-wrapper`]:{display:"flex",position:"relative"},[`${fe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Dt*1.5,transition:`left ${fr} ease-out`},(0,Ul.r)(zr,Wr,bo,wo,ze)),[`${fe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:wo,borderRadius:lo,boxShadow:fo,transition:`margin ${fr}`,[`${fe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${fe}-presets`]:{display:"flex",flexDirection:"column",minWidth:ve,maxWidth:Le,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ua,borderInlineEnd:`${$t}px ${qt} ${$o}`,li:Object.assign(Object.assign({},dl.vS),{borderRadius:li,paddingInline:ua,paddingBlock:(Hn-Math.round(Ke*ia))/2,cursor:"pointer",transition:`all ${fr}`,"+ li":{marginTop:ha},"&:hover":{background:me}})}},[`${fe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${fe}-panel`]:{borderWidth:`0 0 ${$t}px`},"&:last-child":{[`${fe}-panel`]:{borderWidth:0}}},[`${fe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${fe}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:dn}}}}),"&-dropdown-range":{padding:`${zr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${fe}-separator`]:{transform:"rotate(180deg)"},[`${fe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Gi.oN)(ce,"slide-up"),(0,Gi.oN)(ce,"slide-down"),(0,xl.Fm)(ce,"move-up"),(0,xl.Fm)(ce,"move-down")]},Os=ce=>{const{componentCls:fe,controlHeightLG:Ae,paddingXXS:Ge,padding:Ke}=ce;return{pickerCellCls:`${fe}-cell`,pickerCellInnerCls:`${fe}-cell-inner`,pickerYearMonthCellWidth:Ae*1.5,pickerQuarterPanelContentHeight:Ae*1.4,pickerCellPaddingVertical:Ge+Ge/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ke+Ge/2}},lu=ce=>({cellHoverBg:ce.controlItemBgHover,cellActiveWithRangeBg:ce.controlItemBgActive,cellHoverWithRangeBg:new ji.C(ce.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ji.C(ce.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ce.colorBgContainerDisabled,timeColumnWidth:ce.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ce.controlHeightSM*1.5,cellHeight:ce.controlHeightSM,textHeight:ce.controlHeightLG,withoutTimeCellHeight:ce.controlHeightLG*1.65});var gs=(0,Ks.Z)("DatePicker",ce=>{const fe=(0,us.TS)((0,Wo.e5)(ce),Os(ce));return[Ls(fe),cs(fe),(0,al.c)(ce,{focusElCls:`${ce.componentCls}-focused`})]},ce=>Object.assign(Object.assign(Object.assign({},(0,Wo.TM)(ce)),lu(ce)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ce.zIndexPopupBase+50}));function fs(ce,fe,Ae){return Ae!==void 0?Ae:fe==="year"&&ce.lang.yearPlaceholder?ce.lang.yearPlaceholder:fe==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.quarterPlaceholder:fe==="month"&&ce.lang.monthPlaceholder?ce.lang.monthPlaceholder:fe==="week"&&ce.lang.weekPlaceholder?ce.lang.weekPlaceholder:fe==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.placeholder:ce.lang.placeholder}function Ws(ce,fe,Ae){return Ae!==void 0?Ae:fe==="year"&&ce.lang.yearPlaceholder?ce.lang.rangeYearPlaceholder:fe==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.rangeQuarterPlaceholder:fe==="month"&&ce.lang.monthPlaceholder?ce.lang.rangeMonthPlaceholder:fe==="week"&&ce.lang.weekPlaceholder?ce.lang.rangeWeekPlaceholder:fe==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.rangePlaceholder:ce.lang.rangePlaceholder}function ms(ce,fe){const Ae={adjustX:1,adjustY:1};switch(fe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Ae};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Ae};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Ae};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Ae};default:return{points:ce==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Ae}}}function cl(ce){return ce?Array.isArray(ce)?ce:[ce]:[]}function yl(ce){const{format:fe,picker:Ae,showHour:Ge,showMinute:Ke,showSecond:Dt,use12Hours:vt}=ce,$t=cl(fe)[0],qt=Object.assign({},ce);return fe&&Array.isArray(fe)&&(qt.format=$t),$t&&typeof $t=="string"&&(!$t.includes("s")&&Dt===void 0&&(qt.showSecond=!1),!$t.includes("m")&&Ke===void 0&&(qt.showMinute=!1),!$t.includes("H")&&!$t.includes("h")&&!$t.includes("K")&&!$t.includes("k")&&Ge===void 0&&(qt.showHour=!1),($t.includes("a")||$t.includes("A"))&&vt===void 0&&(qt.use12Hours=!0)),Ae==="time"?qt:(typeof $t=="function"&&delete qt.format,{showTime:qt})}function wl(ce,fe,Ae){if(ce===!1)return!1;const Ge={clearIcon:fe!=null?fe:Ae};return typeof ce=="object"?Object.assign(Object.assign({},Ge),ce):Ge}var As=ae(3113);function Rs(ce){return le.createElement(As.ZP,Object.assign({size:"small",type:"primary"},ce))}var Xl={button:Rs},Ms=function(ce,fe){var Ae={};for(var Ge in ce)Object.prototype.hasOwnProperty.call(ce,Ge)&&fe.indexOf(Ge)<0&&(Ae[Ge]=ce[Ge]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Ge=Object.getOwnPropertySymbols(ce);Ke{const{prefixCls:Ke,getPopupContainer:Dt,className:vt,placement:$t,size:qt,disabled:dn,bordered:Gn=!0,placeholder:mn,popupClassName:hn,dropdownClassName:Rn,status:Nn,clearIcon:Yt,allowClear:cn,rootClassName:Hn}=Ae,pa=Ms(Ae,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ua=le.useRef(null),{getPrefixCls:ha,direction:La,getPopupContainer:ba}=(0,le.useContext)(hl.E_),ia=ha("picker",Ke),{compactSize:Hr,compactItemClassnames:fr}=(0,bl.ri)(ia,La),{format:Or,showTime:Kr,picker:qr}=Ae,Ao=ha(),[Uo,io]=gs(ia),zr=Object.assign(Object.assign({},Kr?yl(Object.assign({format:Or,picker:qr},Kr)):{}),qr==="time"?yl(Object.assign(Object.assign({format:Or},Ae),{picker:qr})):{}),Wr=(0,Wl.Z)(ze=>{var et;return(et=qt!=null?qt:Hr)!==null&&et!==void 0?et:ze}),bo=le.useContext(Wi.Z),wo=dn!=null?dn:bo,lo=(0,le.useContext)(ki.aM),{hasFeedback:fo,status:li,feedbackIcon:$o}=lo,me=le.createElement(le.Fragment,null,qr==="time"?le.createElement(ht,null):le.createElement(Be,null),fo&&$o);(0,le.useImperativeHandle)(Ge,()=>({focus:()=>{var ze;return(ze=ua.current)===null||ze===void 0?void 0:ze.focus()},blur:()=>{var ze;return(ze=ua.current)===null||ze===void 0?void 0:ze.blur()}}));const[ve]=(0,nl.Z)("Calendar",Bl.Z),Le=Object.assign(Object.assign({},ve),Ae.locale);return Uo(le.createElement(el,Object.assign({separator:le.createElement("span",{"aria-label":"to",className:`${ia}-separator`},le.createElement(zt,null)),disabled:wo,ref:ua,dropdownAlign:ms(La,$t),placeholder:Ws(Le,qr,mn),suffixIcon:me,prevIcon:le.createElement("span",{className:`${ia}-prev-icon`}),nextIcon:le.createElement("span",{className:`${ia}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${ia}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${ia}-super-next-icon`}),transitionName:`${Ao}-slide-up`},pa,zr,{className:Ze()({[`${ia}-${Wr}`]:Wr,[`${ia}-borderless`]:!Gn},(0,tl.Z)(ia,(0,tl.F)(li,Nn),fo),io,fr,vt,Hn),locale:Le.lang,prefixCls:ia,getPopupContainer:Dt||ba,generateConfig:ce,components:Xl,direction:La,dropdownClassName:Ze()(io,hn||Rn,Hn),allowClear:wl(cn,Yt,le.createElement(Ot.Z,null))})))})}var Sl=function(ce,fe){var Ae={};for(var Ge in ce)Object.prototype.hasOwnProperty.call(ce,Ge)&&fe.indexOf(Ge)<0&&(Ae[Ge]=ce[Ge]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Ge=Object.getOwnPropertySymbols(ce);Ke{const{prefixCls:Nn,getPopupContainer:Yt,style:cn,className:Hn,rootClassName:pa,size:ua,bordered:ha=!0,placement:La,placeholder:ba,popupClassName:ia,dropdownClassName:Hr,disabled:fr,status:Or,clearIcon:Kr,allowClear:qr}=hn,Ao=Sl(hn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Uo,direction:io,getPopupContainer:zr,[Gn]:Wr}=(0,le.useContext)(hl.E_),bo=Uo("picker",Nn),{compactSize:wo,compactItemClassnames:lo}=(0,bl.ri)(bo,io),fo=le.useRef(null),{format:li,showTime:$o}=hn,[me,ve]=gs(bo);(0,le.useImperativeHandle)(Rn,()=>({focus:()=>{var In;return(In=fo.current)===null||In===void 0?void 0:In.focus()},blur:()=>{var In;return(In=fo.current)===null||In===void 0?void 0:In.blur()}}));const Le={showToday:!0};let ze={};qt&&(ze.picker=qt);const et=qt||hn.picker;ze=Object.assign(Object.assign(Object.assign({},ze),$o?yl(Object.assign({format:li,picker:et},$o)):{}),et==="time"?yl(Object.assign(Object.assign({format:li},hn),{picker:et})):{});const nt=Uo(),wt=(0,Wl.Z)(In=>{var Kn;return(Kn=ua!=null?ua:wo)!==null&&Kn!==void 0?Kn:In}),bt=le.useContext(Wi.Z),Pt=fr!=null?fr:bt,Gt=(0,le.useContext)(ki.aM),{hasFeedback:Tt,status:Qt,feedbackIcon:sn}=Gt,un=le.createElement(le.Fragment,null,et==="time"?le.createElement(ht,null):le.createElement(Be,null),Tt&&sn),[fn]=(0,nl.Z)("DatePicker",Bl.Z),Mn=Object.assign(Object.assign({},fn),hn.locale);return me(le.createElement(pl,Object.assign({ref:fo,placeholder:fs(Mn,et,ba),suffixIcon:un,dropdownAlign:ms(io,La),prevIcon:le.createElement("span",{className:`${bo}-prev-icon`}),nextIcon:le.createElement("span",{className:`${bo}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${bo}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${bo}-super-next-icon`}),transitionName:`${nt}-slide-up`},Le,Ao,ze,{locale:Mn.lang,className:Ze()({[`${bo}-${wt}`]:wt,[`${bo}-borderless`]:!ha},(0,tl.Z)(bo,(0,tl.F)(Qt,Or),Tt),ve,lo,Wr==null?void 0:Wr.className,Hn,pa),style:Object.assign(Object.assign({},Wr==null?void 0:Wr.style),cn),prefixCls:bo,getPopupContainer:Yt||zr,generateConfig:ce,components:Xl,direction:io,disabled:Pt,dropdownClassName:Ze()(ve,pa,ia||Hr),allowClear:wl(qr,Kr,le.createElement(Ot.Z,null))})))});return dn&&(mn.displayName=dn),mn}const Ae=fe(),Ge=fe("week","WeekPicker"),Ke=fe("month","MonthPicker"),Dt=fe("year","YearPicker"),vt=fe("time","TimePicker"),$t=fe("quarter","QuarterPicker");return{DatePicker:Ae,WeekPicker:Ge,MonthPicker:Ke,YearPicker:Dt,TimePicker:vt,QuarterPicker:$t}}const Vs=null;function Xs(ce){const{DatePicker:fe,WeekPicker:Ae,MonthPicker:Ge,YearPicker:Ke,TimePicker:Dt,QuarterPicker:vt}=Us(ce),$t=Dl(ce),qt=fe;return qt.WeekPicker=Ae,qt.MonthPicker=Ge,qt.YearPicker=Ke,qt.RangePicker=$t,qt.TimePicker=Dt,qt.QuarterPicker=vt,qt}var Hs=Xs;const gl=Hs(ne);function fl(ce){const fe=ms(ce.direction,ce.placement);return fe.overflow.adjustY=!1,fe.overflow.adjustX=!1,Object.assign(Object.assign({},ce),{dropdownAlign:fe})}const Il=(0,re.Z)(gl,"picker",null,fl);gl._InternalPanelDoNotUseOrYouWillBeFired=Il;const Ts=(0,re.Z)(gl.RangePicker,"picker",null,fl);gl._InternalRangePanelDoNotUseOrYouWillBeFired=Ts,gl.generatePicker=Hs;var Ys=gl},28103:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return qe}});var ee=ae(92310),Se=ae.n(ee),He=ae(59301),Te=ae(36355),je=ae(17313),Qe=ae(83116),ue=ae(37613);const Je=Re=>{const{componentCls:se,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:y,verticalMarginInline:ne}=Re;return{[se]:Object.assign(Object.assign({},(0,je.Wf)(Re)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Re.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${se}-with-text`]:{display:"flex",alignItems:"center",margin:`${Re.dividerHorizontalWithTextGutterMargin}px 0`,color:Re.colorTextHeading,fontWeight:500,fontSize:Re.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${se}-with-text-left`]:{"&::before":{width:`${y*100}%`},"&::after":{width:`${100-y*100}%`}},[`&-horizontal${se}-with-text-right`]:{"&::before":{width:`${100-y*100}%`},"&::after":{width:`${y*100}%`}},[`${se}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${se}-with-text${se}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${se}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${se}-with-text`]:{color:Re.colorText,fontWeight:"normal",fontSize:Re.fontSize},[`&-horizontal${se}-with-text-left${se}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${se}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${se}-with-text-right${se}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${se}-inner-text`]:{paddingInlineEnd:E}}})}};var Ue=(0,Qe.Z)("Divider",Re=>{const se=(0,ue.TS)(Re,{dividerHorizontalWithTextGutterMargin:Re.margin,dividerHorizontalGutterMargin:Re.marginLG,sizePaddingEdgeHorizontal:0});return[Je(se)]},Re=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Re.marginXS})),it=function(Re,se){var E={};for(var a in Re)Object.prototype.hasOwnProperty.call(Re,a)&&se.indexOf(a)<0&&(E[a]=Re[a]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Re);x{const{getPrefixCls:se,direction:E,divider:a}=He.useContext(Te.E_),{prefixCls:x,type:b="horizontal",orientation:y="center",orientationMargin:ne,className:re,rootClassName:ie,children:le,dashed:ge,plain:pe,style:Ee}=Re,be=it(Re,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ye=se("divider",x),[Be,st]=Ue(ye),Xe=y.length>0?`-${y}`:y,xt=!!le,_e=y==="left"&&ne!=null,ht=y==="right"&&ne!=null,Ot=Se()(ye,a==null?void 0:a.className,st,`${ye}-${b}`,{[`${ye}-with-text`]:xt,[`${ye}-with-text${Xe}`]:xt,[`${ye}-dashed`]:!!ge,[`${ye}-plain`]:!!pe,[`${ye}-rtl`]:E==="rtl",[`${ye}-no-default-orientation-margin-left`]:_e,[`${ye}-no-default-orientation-margin-right`]:ht},re,ie),Xt=He.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Ut=Object.assign(Object.assign({},_e&&{marginLeft:Xt}),ht&&{marginRight:Xt});return Be(He.createElement("div",Object.assign({className:Ot,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ee)},be,{role:"separator"}),le&&b!=="vertical"&&He.createElement("span",{className:`${ye}-inner-text`,style:Ut},le)))}},91857:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(38819),He=ae(92310),Te=ae.n(He),je=ae(31561),Qe=ae(70425),ue=ae(18929),Je=ae(2738),Ue=ae(79676),it=ae(53487),Ve=ae(92343),qe=ae(36355),Re=ae(20834),se=ae(40875),E=ae(88088),a=ae(47211);const x=null,b=ie=>{const{menu:le,arrow:ge,prefixCls:pe,children:Ee,trigger:be,disabled:ye,dropdownRender:Be,getPopupContainer:st,overlayClassName:Xe,rootClassName:xt,open:_e,onOpenChange:ht,visible:Ot,onVisibleChange:Xt,mouseEnterDelay:Ut=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:at=!0,placement:zt="",overlay:pt,transitionName:Ze}=ie,{getPopupContainer:ut,getPrefixCls:Ht,direction:kt}=ee.useContext(qe.E_),At=ee.useMemo(()=>{const Fe=Ht();return Ze!==void 0?Ze:zt.includes("top")?`${Fe}-slide-down`:`${Fe}-slide-up`},[Ht,zt,Ze]),Sn=ee.useMemo(()=>zt?zt.includes("Center")?zt.slice(0,zt.indexOf("Center")):zt:kt==="rtl"?"bottomRight":"bottomLeft",[zt,kt]),Oe=Ht("dropdown",pe),[Vt,ln]=(0,a.Z)(Oe),[,Zn]=(0,E.Z)(),zn=ee.Children.only(Ee),Et=(0,Ve.Tm)(zn,{className:Te()(`${Oe}-trigger`,{[`${Oe}-rtl`]:kt==="rtl"},zn.props.className),disabled:ye}),ft=ye?[]:be;let Me;ft&&ft.includes("contextMenu")&&(Me=!0);const[Ce,We]=(0,ue.Z)(!1,{value:_e!=null?_e:Ot}),$e=(0,Qe.useEvent)(Fe=>{ht==null||ht(Fe),Xt==null||Xt(Fe),We(Fe)}),Ie=Te()(Xe,xt,ln,{[`${Oe}-rtl`]:kt==="rtl"}),De=(0,Ue.Z)({arrowPointAtCenter:typeof ge=="object"&&ge.pointAtCenter,autoAdjustOverflow:at,offset:Zn.marginXXS,arrowWidth:ge?Zn.sizePopupArrow:0,borderRadius:Zn.borderRadius}),mt=ee.useCallback(()=>{We(!1)},[]),ot=()=>{let Fe;return le!=null&&le.items?Fe=ee.createElement(Re.default,Object.assign({},le)):typeof pt=="function"?Fe=pt():Fe=pt,Be&&(Fe=Be(Fe)),Fe=ee.Children.only(typeof Fe=="string"?ee.createElement("span",null,Fe):Fe),ee.createElement(se.J,{prefixCls:`${Oe}-menu`,expandIcon:ee.createElement("span",{className:`${Oe}-menu-submenu-arrow`},ee.createElement(Se.Z,{className:`${Oe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:mt,validator:St=>{let{mode:vn}=St}},Fe)};return Vt(ee.createElement(je.Z,Object.assign({alignPoint:Me},(0,Je.Z)(ie,["rootClassName"]),{mouseEnterDelay:Ut,mouseLeaveDelay:Zt,visible:Ce,builtinPlacements:De,arrow:!!ge,overlayClassName:Ie,prefixCls:Oe,getPopupContainer:st||ut,transitionName:At,trigger:ft,overlay:ot,placement:Sn,onVisibleChange:$e}),Et))};function y(ie){return Object.assign(Object.assign({},ie),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,it.Z)(b,"dropdown",ie=>ie,y),re=ie=>ee.createElement(ne,Object.assign({},ie),ee.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=re,Lt.Z=b},38854:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return E}});var ee=ae(91857),Se=ae(92310),He=ae.n(Se),Te=ae(59301),je=ae(18785),Qe=ae(3113),ue=ae(36355),Je=ae(81327),Ue=ae(33234),it=ae(47211),Ve=function(a,x){var b={};for(var y in a)Object.prototype.hasOwnProperty.call(a,y)&&x.indexOf(y)<0&&(b[y]=a[y]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,y=Object.getOwnPropertySymbols(a);ne{const{getPopupContainer:x,getPrefixCls:b,direction:y}=Te.useContext(ue.E_),{prefixCls:ne,type:re="default",danger:ie,disabled:le,loading:ge,onClick:pe,htmlType:Ee,children:be,className:ye,menu:Be,arrow:st,autoFocus:Xe,overlay:xt,trigger:_e,align:ht,open:Ot,onOpenChange:Xt,placement:Ut,getPopupContainer:Zt,href:at,icon:zt=Te.createElement(je.Z,null),title:pt,buttonsRender:Ze=ot=>ot,mouseEnterDelay:ut,mouseLeaveDelay:Ht,overlayClassName:kt,overlayStyle:At,destroyPopupOnHide:Sn,dropdownRender:Oe}=a,Vt=Ve(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),ln=b("dropdown",ne),Zn=`${ln}-button`,[zn,Et]=(0,it.Z)(ln),ft={menu:Be,arrow:st,autoFocus:Xe,align:ht,disabled:le,trigger:le?[]:_e,onOpenChange:Xt,getPopupContainer:Zt||x,mouseEnterDelay:ut,mouseLeaveDelay:Ht,overlayClassName:kt,overlayStyle:At,destroyPopupOnHide:Sn,dropdownRender:Oe},{compactSize:Me,compactItemClassnames:Ce}=(0,Ue.ri)(ln,y),We=He()(Zn,Ce,ye,Et);"overlay"in a&&(ft.overlay=xt),"open"in a&&(ft.open=Ot),"placement"in a?ft.placement=Ut:ft.placement=y==="rtl"?"bottomLeft":"bottomRight";const $e=Te.createElement(Qe.ZP,{type:re,danger:ie,disabled:le,loading:ge,onClick:pe,htmlType:Ee,href:at,title:pt},be),Ie=Te.createElement(Qe.ZP,{type:re,danger:ie,icon:zt}),[De,mt]=Ze([$e,Ie]);return zn(Te.createElement(Je.Z.Compact,Object.assign({className:We,size:Me,block:!0},Vt),De,Te.createElement(ee.Z,Object.assign({},ft),mt)))};qe.__ANT_BUTTON=!0;var Re=qe;const se=ee.Z;se.Button=Re;var E=se},47211:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Ve}});var ee=ae(17313),Se=ae(13826),He=ae(92899),Te=ae(29878),je=ae(19447),Qe=ae(83116),ue=ae(37613),Ue=qe=>{const{componentCls:Re,menuCls:se,colorError:E,colorTextLightSolid:a}=qe,x=`${se}-item`;return{[`${Re}, ${Re}-menu-submenu`]:{[`${se} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const it=qe=>{const{componentCls:Re,menuCls:se,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:y,motionDurationMid:ne,dropdownPaddingVertical:re,fontSize:ie,dropdownEdgeChildPadding:le,colorTextDisabled:ge,fontSizeIcon:pe,controlPaddingHorizontal:Ee,colorBgElevated:be}=qe;return[{[Re]:Object.assign(Object.assign({},(0,ee.Wf)(qe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${y}-down, & > ${b}-btn-icon > ${y}-down`]:{fontSize:pe}},[`${Re}-wrap`]:{position:"relative",[`${b}-btn > ${y}-down`]:{fontSize:pe},[`${y}-down::before`]:{transition:`transform ${ne}`}},[`${Re}-wrap-open`]:{[`${y}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Re}-placement-bottomLeft, - &${b}-slide-down-appear${b}-slide-down-appear-active${Re}-placement-bottomLeft, - &${b}-slide-down-enter${b}-slide-down-enter-active${Re}-placement-bottom, - &${b}-slide-down-appear${b}-slide-down-appear-active${Re}-placement-bottom, - &${b}-slide-down-enter${b}-slide-down-enter-active${Re}-placement-bottomRight, - &${b}-slide-down-appear${b}-slide-down-appear-active${Re}-placement-bottomRight`]:{animationName:Se.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${Re}-placement-topLeft, - &${b}-slide-up-appear${b}-slide-up-appear-active${Re}-placement-topLeft, - &${b}-slide-up-enter${b}-slide-up-enter-active${Re}-placement-top, - &${b}-slide-up-appear${b}-slide-up-appear-active${Re}-placement-top, - &${b}-slide-up-enter${b}-slide-up-enter-active${Re}-placement-topRight, - &${b}-slide-up-appear${b}-slide-up-appear-active${Re}-placement-topRight`]:{animationName:Se.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${Re}-placement-bottomLeft, - &${b}-slide-down-leave${b}-slide-down-leave-active${Re}-placement-bottom, - &${b}-slide-down-leave${b}-slide-down-leave-active${Re}-placement-bottomRight`]:{animationName:Se.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Re}-placement-topLeft, - &${b}-slide-up-leave${b}-slide-up-leave-active${Re}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Re}-placement-topRight`]:{animationName:Se.ly}})},(0,je.ZP)(qe,{colorBg:be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Re} ${se}`]:{position:"relative",margin:0},[`${se}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Re}, ${Re}-menu-submenu`]:{[se]:Object.assign(Object.assign({padding:le,listStyleType:"none",backgroundColor:be,backgroundClip:"padding-box",borderRadius:qe.borderRadiusLG,outline:"none",boxShadow:qe.boxShadowSecondary},(0,ee.Qy)(qe)),{[`${se}-item-group-title`]:{padding:`${re}px ${Ee}px`,color:qe.colorTextDescription,transition:`all ${ne}`},[`${se}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${se}-item-icon`]:{minWidth:ie,marginInlineEnd:qe.marginXS,fontSize:qe.fontSizeSM},[`${se}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${se}-item, ${se}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${Ee}px`,color:qe.colorText,fontWeight:"normal",fontSize:ie,lineHeight:qe.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:qe.borderRadiusSM,"&:hover, &-active":{backgroundColor:qe.controlItemBgHover}},(0,ee.Qy)(qe)),{"&-selected":{color:qe.colorPrimary,backgroundColor:qe.controlItemBgActive,"&:hover, &-active":{backgroundColor:qe.controlItemBgActiveHover}},"&-disabled":{color:ge,cursor:"not-allowed","&:hover":{color:ge,backgroundColor:be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${qe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:qe.colorSplit},[`${Re}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:qe.paddingXS,[`${Re}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:qe.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${se}-item-group-list`]:{margin:`0 ${qe.marginXS}px`,padding:0,listStyle:"none"},[`${se}-submenu-title`]:{paddingInlineEnd:Ee+qe.fontSizeSM},[`${se}-submenu-vertical`]:{position:"relative"},[`${se}-submenu${se}-submenu-disabled ${Re}-menu-submenu-title`]:{[`&, ${Re}-menu-submenu-arrow-icon`]:{color:ge,backgroundColor:be,cursor:"not-allowed"}},[`${se}-submenu-selected ${Re}-menu-submenu-title`]:{color:qe.colorPrimary}})}},[(0,Se.oN)(qe,"slide-up"),(0,Se.oN)(qe,"slide-down"),(0,He.Fm)(qe,"move-up"),(0,He.Fm)(qe,"move-down"),(0,Te._y)(qe,"zoom-big")]]};var Ve=(0,Qe.Z)("Dropdown",(qe,Re)=>{let{rootPrefixCls:se}=Re;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:y,paddingXXS:ne,componentCls:re,borderRadiusLG:ie}=qe,le=(x-b*y)/2,{dropdownArrowOffset:ge}=(0,je.fS)({contentRadius:ie}),pe=(0,ue.TS)(qe,{menuCls:`${re}-menu`,rootPrefixCls:se,dropdownArrowDistance:a/2+E,dropdownArrowOffset:ge,dropdownPaddingVertical:le,dropdownEdgeChildPadding:ne});return[it(pe),Ue(pe)]},qe=>({zIndexPopup:qe.zIndexPopupBase+50}))},8628:function(gt,Lt,ae){"use strict";var ee=ae(59301),Se=ae(34280),He=ae(56762),Te=ae(69507);function je(){let Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,ee.useRef)({}),Je=(0,He.Z)(),Ue=(0,Te.ZP)();return(0,Se.Z)(()=>{const it=Ue.subscribe(Ve=>{ue.current=Ve,Qe&&Je()});return()=>Ue.unsubscribe(it)},[]),ue.current}Lt.Z=je},45818:function(gt,Lt,ae){"use strict";ae.d(Lt,{D:function(){return ne},Z:function(){return le}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Te=He,je=ae(7657),Qe=function(pe,Ee){return Se.createElement(je.Z,(0,ee.Z)({},pe,{ref:Ee,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue,Ue=ae(33853),it=ae(38819),Ve=ae(92310),qe=ae.n(Ve),Re=ae(2738),E=ge=>!isNaN(parseFloat(ge))&&isFinite(ge),a=ae(36355),x=ae(84966),b=function(ge,pe){var Ee={};for(var be in ge)Object.prototype.hasOwnProperty.call(ge,be)&&pe.indexOf(be)<0&&(Ee[be]=ge[be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,be=Object.getOwnPropertySymbols(ge);ye{let ge=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ge+=1,`${pe}${ge}`}})();var le=Se.forwardRef((ge,pe)=>{const{prefixCls:Ee,className:be,trigger:ye,children:Be,defaultCollapsed:st=!1,theme:Xe="dark",style:xt={},collapsible:_e=!1,reverseArrow:ht=!1,width:Ot=200,collapsedWidth:Xt=80,zeroWidthTriggerStyle:Ut,breakpoint:Zt,onCollapse:at,onBreakpoint:zt}=ge,pt=b(ge,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ze}=(0,Se.useContext)(x.Gs),[ut,Ht]=(0,Se.useState)("collapsed"in ge?ge.collapsed:st),[kt,At]=(0,Se.useState)(!1);(0,Se.useEffect)(()=>{"collapsed"in ge&&Ht(ge.collapsed)},[ge.collapsed]);const Sn=(Et,ft)=>{"collapsed"in ge||Ht(Et),at==null||at(Et,ft)},Oe=(0,Se.useRef)();Oe.current=Et=>{At(Et.matches),zt==null||zt(Et.matches),ut!==Et.matches&&Sn(Et.matches,"responsive")},(0,Se.useEffect)(()=>{function Et(Me){return Oe.current(Me)}let ft;if(typeof window!="undefined"){const{matchMedia:Me}=window;if(Me&&Zt&&Zt in y){ft=Me(`(max-width: ${y[Zt]})`);try{ft.addEventListener("change",Et)}catch(Ce){ft.addListener(Et)}Et(ft)}}return()=>{try{ft==null||ft.removeEventListener("change",Et)}catch(Me){ft==null||ft.removeListener(Et)}}},[Zt]),(0,Se.useEffect)(()=>{const Et=re("ant-sider-");return Ze.addSider(Et),()=>Ze.removeSider(Et)},[]);const Vt=()=>{Sn(!ut,"clickTrigger")},{getPrefixCls:ln}=(0,Se.useContext)(a.E_),Zn=()=>{const Et=ln("layout-sider",Ee),ft=(0,Re.Z)(pt,["collapsed"]),Me=ut?Xt:Ot,Ce=E(Me)?`${Me}px`:String(Me),We=parseFloat(String(Xt||0))===0?Se.createElement("span",{onClick:Vt,className:qe()(`${Et}-zero-width-trigger`,`${Et}-zero-width-trigger-${ht?"right":"left"}`),style:Ut},ye||Se.createElement(Je,null)):null,De={expanded:ht?Se.createElement(it.Z,null):Se.createElement(Ue.Z,null),collapsed:ht?Se.createElement(Ue.Z,null):Se.createElement(it.Z,null)}[ut?"collapsed":"expanded"],mt=ye!==null?We||Se.createElement("div",{className:`${Et}-trigger`,onClick:Vt,style:{width:Ce}},ye||De):null,ot=Object.assign(Object.assign({},xt),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Fe=qe()(Et,`${Et}-${Xe}`,{[`${Et}-collapsed`]:!!ut,[`${Et}-has-trigger`]:_e&&ye!==null&&!We,[`${Et}-below`]:!!kt,[`${Et}-zero-width`]:parseFloat(Ce)===0},be);return Se.createElement("aside",Object.assign({className:Fe},ft,{style:ot,ref:pe}),Se.createElement("div",{className:`${Et}-children`},Be),_e||kt&&We?mt:null)},zn=Se.useMemo(()=>({siderCollapsed:ut}),[ut]);return Se.createElement(ne.Provider,{value:zn},Zn())})},84966:function(gt,Lt,ae){"use strict";ae.d(Lt,{VY:function(){return ne},$_:function(){return y},h4:function(){return b},Gs:function(){return Re},ZP:function(){return re}});var ee=ae(94480),Se=ae(92310),He=ae.n(Se),Te=ae(2738),je=ae(59301),Qe=ae(36355),ue=ae(83116),Ue=ie=>{const{componentCls:le,bodyBg:ge,lightSiderBg:pe,lightTriggerBg:Ee,lightTriggerColor:be}=ie;return{[`${le}-sider-light`]:{background:pe,[`${le}-sider-trigger`]:{color:be,background:Ee},[`${le}-sider-zero-width-trigger`]:{color:be,background:Ee,border:`1px solid ${ge}`,borderInlineStart:0}}}};const it=ie=>{const{antCls:le,componentCls:ge,colorText:pe,triggerColor:Ee,footerBg:be,triggerBg:ye,headerHeight:Be,headerPadding:st,headerColor:Xe,footerPadding:xt,triggerHeight:_e,zeroTriggerHeight:ht,zeroTriggerWidth:Ot,motionDurationMid:Xt,motionDurationSlow:Ut,fontSize:Zt,borderRadius:at,bodyBg:zt,headerBg:pt,siderBg:Ze}=ie;return{[ge]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:zt,"&, *":{boxSizing:"border-box"},[`&${ge}-has-sider`]:{flexDirection:"row",[`> ${ge}, > ${ge}-content`]:{width:0}},[`${ge}-header, &${ge}-footer`]:{flex:"0 0 auto"},[`${ge}-sider`]:{position:"relative",minWidth:0,background:Ze,transition:`all ${Xt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${le}-menu${le}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:_e},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:_e,color:Ee,lineHeight:`${_e}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${Xt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Be,insetInlineEnd:-Ot,zIndex:1,width:Ot,height:ht,color:Ee,fontSize:ie.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ze,borderStartStartRadius:0,borderStartEndRadius:at,borderEndEndRadius:at,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ut} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ut}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ot,borderStartStartRadius:at,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:at}}}}},Ue(ie)),{"&-rtl":{direction:"rtl"}}),[`${ge}-header`]:{height:Be,padding:st,color:Xe,lineHeight:`${Be}px`,background:pt,[`${le}-menu`]:{lineHeight:"inherit"}},[`${ge}-footer`]:{padding:xt,color:pe,fontSize:Zt,background:be},[`${ge}-content`]:{flex:"auto",minHeight:0}}};var Ve=(0,ue.Z)("Layout",ie=>[it(ie)],ie=>{const{colorBgLayout:le,controlHeight:ge,controlHeightLG:pe,colorText:Ee,controlHeightSM:be,marginXXS:ye,colorTextLightSolid:Be,colorBgContainer:st}=ie,Xe=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:le,colorBgTrigger:"#002140",bodyBg:le,headerBg:"#001529",headerHeight:ge*2,headerPadding:`0 ${Xe}px`,headerColor:Ee,footerPadding:`${be}px ${Xe}px`,footerBg:le,siderBg:"#001529",triggerHeight:pe+ye*2,triggerBg:"#002140",triggerColor:Be,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:st,lightTriggerBg:st,lightTriggerColor:Ee}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),qe=function(ie,le){var ge={};for(var pe in ie)Object.prototype.hasOwnProperty.call(ie,pe)&&le.indexOf(pe)<0&&(ge[pe]=ie[pe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,pe=Object.getOwnPropertySymbols(ie);Eenull,removeSider:()=>null}});function se(ie){let{suffixCls:le,tagName:ge,displayName:pe}=ie;return Ee=>je.forwardRef((ye,Be)=>je.createElement(Ee,Object.assign({ref:Be,suffixCls:le,tagName:ge},ye)))}const E=je.forwardRef((ie,le)=>{const{prefixCls:ge,suffixCls:pe,className:Ee,tagName:be}=ie,ye=qe(ie,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Be}=je.useContext(Qe.E_),st=Be("layout",ge),[Xe,xt]=Ve(st),_e=pe?`${st}-${pe}`:st;return Xe(je.createElement(be,Object.assign({className:He()(ge||_e,Ee,xt),ref:le},ye)))}),a=je.forwardRef((ie,le)=>{const{direction:ge}=je.useContext(Qe.E_),[pe,Ee]=je.useState([]),{prefixCls:be,className:ye,rootClassName:Be,children:st,hasSider:Xe,tagName:xt,style:_e}=ie,ht=qe(ie,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ot=(0,Te.Z)(ht,["suffixCls"]),{getPrefixCls:Xt,layout:Ut}=je.useContext(Qe.E_),Zt=Xt("layout",be),[at,zt]=Ve(Zt),pt=He()(Zt,{[`${Zt}-has-sider`]:typeof Xe=="boolean"?Xe:pe.length>0,[`${Zt}-rtl`]:ge==="rtl"},Ut==null?void 0:Ut.className,ye,Be,zt),Ze=je.useMemo(()=>({siderHook:{addSider:ut=>{Ee(Ht=>[].concat((0,ee.Z)(Ht),[ut]))},removeSider:ut=>{Ee(Ht=>Ht.filter(kt=>kt!==ut))}}}),[]);return at(je.createElement(Re.Provider,{value:Ze},je.createElement(xt,Object.assign({ref:le,className:pt,style:Object.assign(Object.assign({},Ut==null?void 0:Ut.style),_e)},Ot),st)))}),x=se({tagName:"div",displayName:"Layout"})(a),b=se({suffixCls:"header",tagName:"header",displayName:"Header"})(E),y=se({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ne=se({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var re=x},40875:function(gt,Lt,ae){"use strict";ae.d(Lt,{J:function(){return Qe}});var ee=ae(59301),Se=ae(33234),He=ae(70425),Te=function(ue,Je){var Ue={};for(var it in ue)Object.prototype.hasOwnProperty.call(ue,it)&&Je.indexOf(it)<0&&(Ue[it]=ue[it]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,it=Object.getOwnPropertySymbols(ue);Ve{const{children:Ue}=ue,it=Te(ue,["children"]),Ve=ee.useContext(je),qe=ee.useMemo(()=>Object.assign(Object.assign({},Ve),it),[Ve,it.prefixCls,it.mode,it.selectable]);return ee.createElement(je.Provider,{value:qe},ee.createElement(Se.BR,null,(0,He.supportNodeRef)(Ue)?ee.cloneElement(Ue,{ref:Je}):Ue))});Lt.Z=je},20834:function(gt,Lt,ae){"use strict";ae.d(Lt,{default:function(){return zn}});var ee=ae(15285),Se=ae(59301),He=ae(45818),Te=ae(92310),je=ae.n(Te),Qe=ae(36355),ue=function(Et,ft){var Me={};for(var Ce in Et)Object.prototype.hasOwnProperty.call(Et,Ce)&&ft.indexOf(Ce)<0&&(Me[Ce]=Et[Ce]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ce=Object.getOwnPropertySymbols(Et);We{const{prefixCls:ft,className:Me,dashed:Ce}=Et,We=ue(Et,["prefixCls","className","dashed"]),{getPrefixCls:$e}=Se.useContext(Qe.E_),Ie=$e("menu",ft),De=je()({[`${Ie}-item-divider-dashed`]:!!Ce},Me);return Se.createElement(ee.iz,Object.assign({className:De},We))},it=ae(11592),Ve=ae(2738),qe=ae(6848),Re=ae(92343),E=(0,Se.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Et=>{var ft;const{className:Me,children:Ce,icon:We,title:$e,danger:Ie}=Et,{prefixCls:De,firstLevel:mt,direction:ot,disableMenuItemTitleTooltip:Fe,inlineCollapsed:St}=Se.useContext(E),vn=Ye=>{const Nt=Se.createElement("span",{className:`${De}-title-content`},Ce);return(!We||(0,Re.l$)(Ce)&&Ce.type==="span")&&Ce&&Ye&&mt&&typeof Ce=="string"?Se.createElement("div",{className:`${De}-inline-collapsed-noicon`},Ce.charAt(0)):Nt},{siderCollapsed:tn}=Se.useContext(He.D);let Kt=$e;typeof $e=="undefined"?Kt=mt?Ce:"":$e===!1&&(Kt="");const en={title:Kt};!tn&&!St&&(en.title=null,en.open=!1);const Jt=(0,it.Z)(Ce).length;let Ne=Se.createElement(ee.ck,Object.assign({},(0,Ve.Z)(Et,["title","icon","danger"]),{className:je()({[`${De}-item-danger`]:Ie,[`${De}-item-only-child`]:(We?Jt+1:Jt)===1},Me),title:typeof $e=="string"?$e:void 0}),(0,Re.Tm)(We,{className:je()((0,Re.l$)(We)?(ft=We.props)===null||ft===void 0?void 0:ft.className:"",`${De}-item-icon`)}),vn(St));return Fe||(Ne=Se.createElement(qe.Z,Object.assign({},en,{placement:ot==="rtl"?"left":"right",overlayClassName:`${De}-inline-collapsed-tooltip`}),Ne)),Ne},y=Et=>{var ft;const{popupClassName:Me,icon:Ce,title:We,theme:$e}=Et,Ie=Se.useContext(E),{prefixCls:De,inlineCollapsed:mt,theme:ot}=Ie,Fe=(0,ee.Xl)();let St;if(!Ce)St=mt&&!Fe.length&&We&&typeof We=="string"?Se.createElement("div",{className:`${De}-inline-collapsed-noicon`},We.charAt(0)):Se.createElement("span",{className:`${De}-title-content`},We);else{const tn=(0,Re.l$)(We)&&We.type==="span";St=Se.createElement(Se.Fragment,null,(0,Re.Tm)(Ce,{className:je()((0,Re.l$)(Ce)?(ft=Ce.props)===null||ft===void 0?void 0:ft.className:"",`${De}-item-icon`)}),tn?We:Se.createElement("span",{className:`${De}-title-content`},We))}const vn=Se.useMemo(()=>Object.assign(Object.assign({},Ie),{firstLevel:!1}),[Ie]);return Se.createElement(E.Provider,{value:vn},Se.createElement(ee.Wd,Object.assign({},(0,Ve.Z)(Et,["icon"]),{title:St,popupClassName:je()(De,Me,`${De}-${$e||ot}`)})))},ne=ae(18785),re=ae(70425),ie=ae(62892),le=ae(40875),ge=function(Et,ft){var Me={};for(var Ce in Et)Object.prototype.hasOwnProperty.call(Et,Ce)&&ft.indexOf(Ce)<0&&(Me[Ce]=Et[Ce]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ce=Object.getOwnPropertySymbols(Et);We{if(ft&&typeof ft=="object"){const Ce=ft,{label:We,children:$e,key:Ie,type:De}=Ce,mt=ge(Ce,["label","children","key","type"]),ot=Ie!=null?Ie:`tmp-${Me}`;return $e||De==="group"?De==="group"?Se.createElement(ee.BW,Object.assign({key:ot},mt,{title:We}),pe($e)):Se.createElement(y,Object.assign({key:ot},mt,{title:We}),pe($e)):De==="divider"?Se.createElement(Ue,Object.assign({key:ot},mt)):Se.createElement(x,Object.assign({key:ot},mt),We)}return null}).filter(ft=>ft)}function Ee(Et){return Se.useMemo(()=>Et&&pe(Et),[Et])}var be=ae(64993),ye=ae(17313),Be=ae(8378),st=ae(13826),Xe=ae(29878),xt=ae(83116),_e=ae(37613),Ot=Et=>{const{componentCls:ft,motionDurationSlow:Me,horizontalLineHeight:Ce,colorSplit:We,lineWidth:$e,lineType:Ie,itemPaddingInline:De}=Et;return{[`${ft}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${$e}px ${Ie} ${We}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ft}-item, ${ft}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${ft}-item:hover, - > ${ft}-item-active, - > ${ft}-submenu ${ft}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ft}-item, ${ft}-submenu-title`]:{transition:[`border-color ${Me}`,`background ${Me}`].join(",")},[`${ft}-submenu-arrow`]:{display:"none"}}}},Ut=Et=>{let{componentCls:ft,menuArrowOffset:Me}=Et;return{[`${ft}-rtl`]:{direction:"rtl"},[`${ft}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ft}-rtl${ft}-vertical, - ${ft}-submenu-rtl ${ft}-vertical`]:{[`${ft}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Me})`},"&::after":{transform:`rotate(45deg) translateY(${Me})`}}}}};const Zt=Et=>Object.assign({},(0,ye.oN)(Et));var zt=(Et,ft)=>{const{componentCls:Me,itemColor:Ce,itemSelectedColor:We,groupTitleColor:$e,itemBg:Ie,subMenuItemBg:De,itemSelectedBg:mt,activeBarHeight:ot,activeBarWidth:Fe,activeBarBorderWidth:St,motionDurationSlow:vn,motionEaseInOut:tn,motionEaseOut:Kt,itemPaddingInline:en,motionDurationMid:Jt,itemHoverColor:Ne,lineType:Ye,colorSplit:Nt,itemDisabledColor:yt,dangerItemColor:Mt,dangerItemHoverColor:bn,dangerItemSelectedColor:gn,dangerItemActiveBg:Dn,dangerItemSelectedBg:jn,itemHoverBg:ma,itemActiveBg:aa,menuSubMenuBg:sa,horizontalItemSelectedColor:Ua,horizontalItemSelectedBg:ea,horizontalItemBorderRadius:kn,horizontalItemHoverBg:ur,popupBg:za}=Et;return{[`${Me}-${ft}, ${Me}-${ft} > ${Me}`]:{color:Ce,background:Ie,[`&${Me}-root:focus-visible`]:Object.assign({},Zt(Et)),[`${Me}-item-group-title`]:{color:$e},[`${Me}-submenu-selected`]:{[`> ${Me}-submenu-title`]:{color:We}},[`${Me}-item-disabled, ${Me}-submenu-disabled`]:{color:`${yt} !important`},[`${Me}-item:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{[`&:hover, > ${Me}-submenu-title:hover`]:{color:Ne}},[`&:not(${Me}-horizontal)`]:{[`${Me}-item:not(${Me}-item-selected)`]:{"&:hover":{backgroundColor:ma},"&:active":{backgroundColor:aa}},[`${Me}-submenu-title`]:{"&:hover":{backgroundColor:ma},"&:active":{backgroundColor:aa}}},[`${Me}-item-danger`]:{color:Mt,[`&${Me}-item:hover`]:{[`&:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{color:bn}},[`&${Me}-item:active`]:{background:Dn}},[`${Me}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Me}-item-selected`]:{color:We,[`&${Me}-item-danger`]:{color:gn},"a, a:hover":{color:"inherit"}},[`& ${Me}-item-selected`]:{backgroundColor:mt,[`&${Me}-item-danger`]:{backgroundColor:jn}},[`${Me}-item, ${Me}-submenu-title`]:{[`&:not(${Me}-item-disabled):focus-visible`]:Object.assign({},Zt(Et))},[`&${Me}-submenu > ${Me}`]:{backgroundColor:sa},[`&${Me}-popup > ${Me}`]:{backgroundColor:za},[`&${Me}-horizontal`]:Object.assign(Object.assign({},ft==="dark"?{borderBottom:0}:{}),{[`> ${Me}-item, > ${Me}-submenu`]:{top:St,marginTop:-St,marginBottom:0,borderRadius:kn,"&::after":{position:"absolute",insetInline:en,bottom:0,borderBottom:`${ot}px solid transparent`,transition:`border-color ${vn} ${tn}`,content:'""'},"&:hover, &-active, &-open":{background:ur,"&::after":{borderBottomWidth:ot,borderBottomColor:Ua}},"&-selected":{color:Ua,backgroundColor:ea,"&:hover":{backgroundColor:ea},"&::after":{borderBottomWidth:ot,borderBottomColor:Ua}}}}),[`&${Me}-root`]:{[`&${Me}-inline, &${Me}-vertical`]:{borderInlineEnd:`${St}px ${Ye} ${Nt}`}},[`&${Me}-inline`]:{[`${Me}-sub${Me}-inline`]:{background:De},[`${Me}-item, ${Me}-submenu-title`]:St&&Fe?{width:`calc(100% + ${St}px)`}:{},[`${Me}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Fe}px solid ${We}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Jt} ${Kt}`,`opacity ${Jt} ${Kt}`].join(","),content:'""'},[`&${Me}-item-danger`]:{"&::after":{borderInlineEndColor:gn}}},[`${Me}-selected, ${Me}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Jt} ${tn}`,`opacity ${Jt} ${tn}`].join(",")}}}}}};const pt=Et=>{const{componentCls:ft,itemHeight:Me,itemMarginInline:Ce,padding:We,menuArrowSize:$e,marginXS:Ie,itemMarginBlock:De}=Et,mt=We+$e+Ie;return{[`${ft}-item`]:{position:"relative",overflow:"hidden"},[`${ft}-item, ${ft}-submenu-title`]:{height:Me,lineHeight:`${Me}px`,paddingInline:We,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:De,width:`calc(100% - ${Ce*2}px)`},[`> ${ft}-item, - > ${ft}-submenu > ${ft}-submenu-title`]:{height:Me,lineHeight:`${Me}px`},[`${ft}-item-group-list ${ft}-submenu-title, - ${ft}-submenu-title`]:{paddingInlineEnd:mt}}};var ut=Et=>{const{componentCls:ft,iconCls:Me,itemHeight:Ce,colorTextLightSolid:We,dropdownWidth:$e,controlHeightLG:Ie,motionDurationMid:De,motionEaseOut:mt,paddingXL:ot,itemMarginInline:Fe,fontSizeLG:St,motionDurationSlow:vn,paddingXS:tn,boxShadowSecondary:Kt,collapsedWidth:en,collapsedIconSize:Jt}=Et,Ne={height:Ce,lineHeight:`${Ce}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ft]:{"&-inline, &-vertical":Object.assign({[`&${ft}-root`]:{boxShadow:"none"}},pt(Et))},[`${ft}-submenu-popup`]:{[`${ft}-vertical`]:Object.assign(Object.assign({},pt(Et)),{boxShadow:Kt})}},{[`${ft}-submenu-popup ${ft}-vertical${ft}-sub`]:{minWidth:$e,maxHeight:`calc(100vh - ${Ie*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ft}-inline`]:{width:"100%",[`&${ft}-root`]:{[`${ft}-item, ${ft}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${vn}`,`background ${vn}`,`padding ${De} ${mt}`].join(","),[`> ${ft}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ft}-sub${ft}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ft}-submenu > ${ft}-submenu-title`]:Ne,[`& ${ft}-item-group-title`]:{paddingInlineStart:ot}},[`${ft}-item`]:Ne}},{[`${ft}-inline-collapsed`]:{width:en,[`&${ft}-root`]:{[`${ft}-item, ${ft}-submenu ${ft}-submenu-title`]:{[`> ${ft}-inline-collapsed-noicon`]:{fontSize:St,textAlign:"center"}}},[`> ${ft}-item, - > ${ft}-item-group > ${ft}-item-group-list > ${ft}-item, - > ${ft}-item-group > ${ft}-item-group-list > ${ft}-submenu > ${ft}-submenu-title, - > ${ft}-submenu > ${ft}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${St/2}px - ${Fe}px)`,textOverflow:"clip",[` - ${ft}-submenu-arrow, - ${ft}-submenu-expand-icon - `]:{opacity:0},[`${ft}-item-icon, ${Me}`]:{margin:0,fontSize:Jt,lineHeight:`${Ce}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ft}-item-icon, ${Me}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ft}-item-icon, ${Me}`]:{display:"none"},"a, a:hover":{color:We}},[`${ft}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:tn})}}]};const Ht=Et=>{const{componentCls:ft,motionDurationSlow:Me,motionDurationMid:Ce,motionEaseInOut:We,motionEaseOut:$e,iconCls:Ie,iconSize:De,iconMarginInlineEnd:mt}=Et;return{[`${ft}-item, ${ft}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Me}`,`background ${Me}`,`padding ${Me} ${We}`].join(","),[`${ft}-item-icon, ${Ie}`]:{minWidth:De,fontSize:De,transition:[`font-size ${Ce} ${$e}`,`margin ${Me} ${We}`,`color ${Me}`].join(","),"+ span":{marginInlineStart:mt,opacity:1,transition:[`opacity ${Me} ${We}`,`margin ${Me}`,`color ${Me}`].join(",")}},[`${ft}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${ft}-item-only-child`]:{[`> ${Ie}, > ${ft}-item-icon`]:{marginInlineEnd:0}}},[`${ft}-item-disabled, ${ft}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ft}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},kt=Et=>{const{componentCls:ft,motionDurationSlow:Me,motionEaseInOut:Ce,borderRadius:We,menuArrowSize:$e,menuArrowOffset:Ie}=Et;return{[`${ft}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Et.margin,width:$e,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Me} ${Ce}, opacity ${Me}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:$e*.6,height:$e*.15,backgroundColor:"currentcolor",borderRadius:We,transition:[`background ${Me} ${Ce}`,`transform ${Me} ${Ce}`,`top ${Me} ${Ce}`,`color ${Me} ${Ce}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ie})`},"&::after":{transform:`rotate(-45deg) translateY(${Ie})`}}}}},At=Et=>{const{antCls:ft,componentCls:Me,fontSize:Ce,motionDurationSlow:We,motionDurationMid:$e,motionEaseInOut:Ie,paddingXS:De,padding:mt,colorSplit:ot,lineWidth:Fe,zIndexPopup:St,borderRadiusLG:vn,subMenuItemBorderRadius:tn,menuArrowSize:Kt,menuArrowOffset:en,lineType:Jt,menuPanelMaskInset:Ne,groupTitleLineHeight:Ye,groupTitleFontSize:Nt}=Et;return[{"":{[`${Me}`]:Object.assign(Object.assign({},(0,ye.dF)()),{"&-hidden":{display:"none"}})},[`${Me}-submenu-hidden`]:{display:"none"}},{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Et)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ce,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${We} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Me}-item`]:{flex:"none"}},[`${Me}-item, ${Me}-submenu, ${Me}-submenu-title`]:{borderRadius:Et.itemBorderRadius},[`${Me}-item-group-title`]:{padding:`${De}px ${mt}px`,fontSize:Nt,lineHeight:Ye,transition:`all ${We}`},[`&-horizontal ${Me}-submenu`]:{transition:[`border-color ${We} ${Ie}`,`background ${We} ${Ie}`].join(",")},[`${Me}-submenu, ${Me}-submenu-inline`]:{transition:[`border-color ${We} ${Ie}`,`background ${We} ${Ie}`,`padding ${$e} ${Ie}`].join(",")},[`${Me}-submenu ${Me}-sub`]:{cursor:"initial",transition:[`background ${We} ${Ie}`,`padding ${We} ${Ie}`].join(",")},[`${Me}-title-content`]:{transition:`color ${We}`},[`${Me}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Me}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ot,borderStyle:Jt,borderWidth:0,borderTopWidth:Fe,marginBlock:Fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ht(Et)),{[`${Me}-item-group`]:{[`${Me}-item-group-list`]:{margin:0,padding:0,[`${Me}-item, ${Me}-submenu-title`]:{paddingInline:`${Ce*2}px ${mt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:St,borderRadius:vn,boxShadow:"none",transformOrigin:"0 0",[`&${Me}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ne}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ne},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Et.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Et.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Et.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Et.paddingXS},[`> ${Me}`]:Object.assign(Object.assign(Object.assign({borderRadius:vn},Ht(Et)),kt(Et)),{[`${Me}-item, ${Me}-submenu > ${Me}-submenu-title`]:{borderRadius:tn},[`${Me}-submenu-title::after`]:{transition:`transform ${We} ${Ie}`}})}}),kt(Et)),{[`&-inline-collapsed ${Me}-submenu-arrow, - &-inline ${Me}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${en})`},"&::after":{transform:`rotate(45deg) translateX(-${en})`}},[`${Me}-submenu-open${Me}-submenu-inline > ${Me}-submenu-title > ${Me}-submenu-arrow`]:{transform:`translateY(-${Kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${en})`},"&::before":{transform:`rotate(45deg) translateX(${en})`}}})},{[`${ft}-layout-header`]:{[Me]:{lineHeight:"inherit"}}}]};var Sn=(Et,ft)=>(0,xt.Z)("Menu",Ce=>{if(ft===!1)return[];const{colorBgElevated:We,colorPrimary:$e,colorTextLightSolid:Ie,controlHeightLG:De,fontSize:mt,darkItemColor:ot,darkDangerItemColor:Fe,darkItemBg:St,darkSubMenuItemBg:vn,darkItemSelectedColor:tn,darkItemSelectedBg:Kt,darkDangerItemSelectedBg:en,darkItemHoverBg:Jt,darkGroupTitleColor:Ne,darkItemHoverColor:Ye,darkItemDisabledColor:Nt,darkDangerItemHoverColor:yt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:bn}=Ce,gn=mt/7*5,Dn=(0,_e.TS)(Ce,{menuArrowSize:gn,menuHorizontalHeight:De*1.15,menuArrowOffset:`${gn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:We}),jn=(0,_e.TS)(Dn,{itemColor:ot,itemHoverColor:Ye,groupTitleColor:Ne,itemSelectedColor:tn,itemBg:St,popupBg:St,subMenuItemBg:vn,itemActiveBg:"transparent",itemSelectedBg:Kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Jt,itemDisabledColor:Nt,dangerItemColor:Fe,dangerItemHoverColor:yt,dangerItemSelectedColor:Mt,dangerItemActiveBg:bn,dangerItemSelectedBg:en,menuSubMenuBg:vn,horizontalItemSelectedColor:Ie,horizontalItemSelectedBg:$e});return[At(Dn),Ot(Dn),ut(Dn),zt(Dn,"light"),zt(jn,"dark"),Ut(Dn),(0,Be.Z)(Dn),(0,st.oN)(Dn,"slide-up"),(0,st.oN)(Dn,"slide-down"),(0,Xe._y)(Dn,"zoom-big")]},Ce=>{const{colorPrimary:We,colorError:$e,colorTextDisabled:Ie,colorErrorBg:De,colorText:mt,colorTextDescription:ot,colorBgContainer:Fe,colorFillAlter:St,colorFillContent:vn,lineWidth:tn,lineWidthBold:Kt,controlItemBgActive:en,colorBgTextHover:Jt,controlHeightLG:Ne,lineHeight:Ye,colorBgElevated:Nt,marginXXS:yt,padding:Mt,fontSize:bn,controlHeightSM:gn,fontSizeLG:Dn,colorTextLightSolid:jn,colorErrorHover:ma}=Ce,aa=new be.C(jn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:mt,itemColor:mt,colorItemTextHover:mt,itemHoverColor:mt,colorItemTextHoverHorizontal:We,horizontalItemHoverColor:We,colorGroupTitle:ot,groupTitleColor:ot,colorItemTextSelected:We,itemSelectedColor:We,colorItemTextSelectedHorizontal:We,horizontalItemSelectedColor:We,colorItemBg:Fe,itemBg:Fe,colorItemBgHover:Jt,itemHoverBg:Jt,colorItemBgActive:vn,itemActiveBg:en,colorSubItemBg:St,subMenuItemBg:St,colorItemBgSelected:en,itemSelectedBg:en,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Kt,activeBarHeight:Kt,colorActiveBarBorderSize:tn,activeBarBorderWidth:tn,colorItemTextDisabled:Ie,itemDisabledColor:Ie,colorDangerItemText:$e,dangerItemColor:$e,colorDangerItemTextHover:$e,dangerItemHoverColor:$e,colorDangerItemTextSelected:$e,dangerItemSelectedColor:$e,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ne,groupTitleLineHeight:Ye,collapsedWidth:Ne*2,popupBg:Nt,itemMarginBlock:yt,itemPaddingInline:Mt,horizontalLineHeight:`${Ne*1.15}px`,iconSize:bn,iconMarginInlineEnd:gn-bn,collapsedIconSize:Dn,groupTitleFontSize:bn,darkItemDisabledColor:new be.C(jn).setAlpha(.25).toRgbString(),darkItemColor:aa,darkDangerItemColor:$e,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:jn,darkItemSelectedBg:We,darkDangerItemSelectedBg:$e,darkItemHoverBg:"transparent",darkGroupTitleColor:aa,darkItemHoverColor:jn,darkDangerItemHoverColor:ma,darkDangerItemSelectedColor:jn,darkDangerItemActiveBg:$e}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Et),Oe=function(Et,ft){var Me={};for(var Ce in Et)Object.prototype.hasOwnProperty.call(Et,Ce)&&ft.indexOf(Ce)<0&&(Me[Ce]=Et[Ce]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ce=Object.getOwnPropertySymbols(Et);We{var Me,Ce;const We=Se.useContext(le.Z),$e=We||{},{getPrefixCls:Ie,getPopupContainer:De,direction:mt,menu:ot}=Se.useContext(Qe.E_),Fe=Ie(),{prefixCls:St,className:vn,style:tn,theme:Kt="light",expandIcon:en,_internalDisableMenuItemTitleTooltip:Jt,inlineCollapsed:Ne,siderCollapsed:Ye,items:Nt,children:yt,rootClassName:Mt,mode:bn,selectable:gn,onClick:Dn,overflowedIndicatorPopupClassName:jn}=Et,ma=Oe(Et,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),aa=(0,Ve.Z)(ma,["collapsedWidth"]),sa=Ee(Nt)||yt;(Me=$e.validator)===null||Me===void 0||Me.call($e,{mode:bn});const Ua=(0,re.useEvent)(function(){var Ja;Dn==null||Dn.apply(void 0,arguments),(Ja=$e.onClick)===null||Ja===void 0||Ja.call($e)}),ea=$e.mode||bn,kn=gn!=null?gn:$e.selectable,ur=Se.useMemo(()=>Ye!==void 0?Ye:Ne,[Ne,Ye]),za={horizontal:{motionName:`${Fe}-slide-up`},inline:(0,ie.Z)(Fe),other:{motionName:`${Fe}-zoom-big`}},Wt=Ie("menu",St||$e.prefixCls),[Pn,qn]=Sn(Wt,!We),oa=je()(`${Wt}-${Kt}`,ot==null?void 0:ot.className,vn);let Un;if(typeof en=="function")Un=en;else if(en===null||en===!1)Un=null;else if($e.expandIcon===null||$e.expandIcon===!1)Un=null;else{const Ja=en!=null?en:$e.expandIcon;Un=(0,Re.Tm)(Ja,{className:je()(`${Wt}-submenu-expand-icon`,(0,Re.l$)(Ja)?(Ce=Ja.props)===null||Ce===void 0?void 0:Ce.className:"")})}const ya=Se.useMemo(()=>({prefixCls:Wt,inlineCollapsed:ur||!1,direction:mt,firstLevel:!0,theme:Kt,mode:ea,disableMenuItemTitleTooltip:Jt}),[Wt,ur,mt,Jt,Kt]);return Pn(Se.createElement(le.Z.Provider,{value:null},Se.createElement(E.Provider,{value:ya},Se.createElement(ee.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:Se.createElement(ne.Z,null),overflowedIndicatorPopupClassName:je()(Wt,`${Wt}-${Kt}`,jn),mode:ea,selectable:kn,onClick:Ua},aa,{inlineCollapsed:ur,style:Object.assign(Object.assign({},ot==null?void 0:ot.style),tn),className:oa,prefixCls:Wt,direction:mt,defaultMotions:za,expandIcon:Un,ref:ft,rootClassName:je()(Mt,qn)}),sa))))});const Zn=(0,Se.forwardRef)((Et,ft)=>{const Me=(0,Se.useRef)(null),Ce=Se.useContext(He.D);return(0,Se.useImperativeHandle)(ft,()=>({menu:Me.current,focus:We=>{var $e;($e=Me.current)===null||$e===void 0||$e.focus(We)}})),Se.createElement(ln,Object.assign({ref:Me},Et,Ce))});Zn.Item=x,Zn.SubMenu=y,Zn.Divider=Ue,Zn.ItemGroup=ee.BW;var zn=Zn},58421:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return $e}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Te=He,je=ae(7657),Qe=function(De,mt){return Se.createElement(je.Z,(0,ee.Z)({},De,{ref:mt,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue,Ue=ae(49198),it=ae(33853),Ve=ae(38819),qe=ae(92310),Re=ae.n(qe),se=ae(20068),E=ae(33885),a=ae(67732),x=ae(83652),b=ae(42403),y=ae(158),ne=ae(26112),re={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ie=re,le=ae(91735),ge=function(Ie){(0,b.Z)(mt,Ie);var De=(0,y.Z)(mt);function mt(){var ot;(0,a.Z)(this,mt);for(var Fe=arguments.length,St=new Array(Fe),vn=0;vn=0||tn.relatedTarget.className.indexOf("".concat(Ne,"-item"))>=0))&&Jt(ot.getValidValue()))},ot.go=function(tn){var Kt=ot.state.goInputText;Kt!==""&&(tn.keyCode===ie.ENTER||tn.type==="click")&&(ot.setState({goInputText:""}),ot.props.quickGo(ot.getValidValue()))},ot}return(0,x.Z)(mt,[{key:"getPageSizeOptions",value:function(){var Fe=this.props,St=Fe.pageSize,vn=Fe.pageSizeOptions;return vn.some(function(tn){return tn.toString()===St.toString()})?vn:vn.concat([St.toString()]).sort(function(tn,Kt){var en=Number.isNaN(Number(tn))?0:Number(tn),Jt=Number.isNaN(Number(Kt))?0:Number(Kt);return en-Jt})}},{key:"render",value:function(){var Fe=this,St=this.props,vn=St.pageSize,tn=St.locale,Kt=St.rootPrefixCls,en=St.changeSize,Jt=St.quickGo,Ne=St.goButton,Ye=St.selectComponentClass,Nt=St.buildOptionText,yt=St.selectPrefixCls,Mt=St.disabled,bn=this.state.goInputText,gn="".concat(Kt,"-options"),Dn=Ye,jn=null,ma=null,aa=null;if(!en&&!Jt)return null;var sa=this.getPageSizeOptions();if(en&&Dn){var Ua=sa.map(function(ea,kn){return Se.createElement(Dn.Option,{key:kn,value:ea.toString()},(Nt||Fe.buildOptionText)(ea))});jn=Se.createElement(Dn,{disabled:Mt,prefixCls:yt,showSearch:!1,className:"".concat(gn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(vn||sa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(kn){return kn.parentNode},"aria-label":tn.page_size,defaultOpen:!1},Ua)}return Jt&&(Ne&&(aa=typeof Ne=="boolean"?Se.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(gn,"-quick-jumper-button")},tn.jump_to_confirm):Se.createElement("span",{onClick:this.go,onKeyUp:this.go},Ne)),ma=Se.createElement("div",{className:"".concat(gn,"-quick-jumper")},tn.jump_to,Se.createElement("input",{disabled:Mt,type:"text",value:bn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":tn.page}),tn.page,aa)),Se.createElement("li",{className:"".concat(gn)},jn,ma)}}]),mt}(Se.Component);ge.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=ge,Ee=function(De){var mt,ot=De.rootPrefixCls,Fe=De.page,St=De.active,vn=De.className,tn=De.showTitle,Kt=De.onClick,en=De.onKeyPress,Jt=De.itemRender,Ne="".concat(ot,"-item"),Ye=Re()(Ne,"".concat(Ne,"-").concat(Fe),(mt={},(0,se.Z)(mt,"".concat(Ne,"-active"),St),(0,se.Z)(mt,"".concat(Ne,"-disabled"),!Fe),(0,se.Z)(mt,De.className,vn),mt)),Nt=function(){Kt(Fe)},yt=function(gn){en(gn,Kt,Fe)},Mt=Jt(Fe,"page",Se.createElement("a",{rel:"nofollow"},Fe));return Mt?Se.createElement("li",{title:tn?Fe.toString():null,className:Ye,onClick:Nt,onKeyPress:yt,tabIndex:0},Mt):null},be=Ee;function ye(){}function Be(Ie){var De=Number(Ie);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var st=function(De,mt,ot){return ot};function Xe(Ie,De,mt){var ot=typeof Ie=="undefined"?De.pageSize:Ie;return Math.floor((mt.total-1)/ot)+1}var xt=function(Ie){(0,b.Z)(mt,Ie);var De=(0,y.Z)(mt);function mt(ot){var Fe;(0,a.Z)(this,mt),Fe=De.call(this,ot),Fe.paginationNode=Se.createRef(),Fe.getJumpPrevPage=function(){return Math.max(1,Fe.state.current-(Fe.props.showLessItems?3:5))},Fe.getJumpNextPage=function(){return Math.min(Xe(void 0,Fe.state,Fe.props),Fe.state.current+(Fe.props.showLessItems?3:5))},Fe.getItemIcon=function(en,Jt){var Ne=Fe.props.prefixCls,Ye=en||Se.createElement("button",{type:"button","aria-label":Jt,className:"".concat(Ne,"-item-link")});return typeof en=="function"&&(Ye=Se.createElement(en,(0,E.Z)({},Fe.props))),Ye},Fe.isValid=function(en){var Jt=Fe.props.total;return Be(en)&&en!==Fe.state.current&&Be(Jt)&&Jt>0},Fe.shouldDisplayQuickJumper=function(){var en=Fe.props,Jt=en.showQuickJumper,Ne=en.total,Ye=Fe.state.pageSize;return Ne<=Ye?!1:Jt},Fe.handleKeyDown=function(en){(en.keyCode===ie.ARROW_UP||en.keyCode===ie.ARROW_DOWN)&&en.preventDefault()},Fe.handleKeyUp=function(en){var Jt=Fe.getValidValue(en),Ne=Fe.state.currentInputValue;Jt!==Ne&&Fe.setState({currentInputValue:Jt}),en.keyCode===ie.ENTER?Fe.handleChange(Jt):en.keyCode===ie.ARROW_UP?Fe.handleChange(Jt-1):en.keyCode===ie.ARROW_DOWN&&Fe.handleChange(Jt+1)},Fe.handleBlur=function(en){var Jt=Fe.getValidValue(en);Fe.handleChange(Jt)},Fe.changePageSize=function(en){var Jt=Fe.state.current,Ne=Xe(en,Fe.state,Fe.props);Jt=Jt>Ne?Ne:Jt,Ne===0&&(Jt=Fe.state.current),typeof en=="number"&&("pageSize"in Fe.props||Fe.setState({pageSize:en}),"current"in Fe.props||Fe.setState({current:Jt,currentInputValue:Jt})),Fe.props.onShowSizeChange(Jt,en),"onChange"in Fe.props&&Fe.props.onChange&&Fe.props.onChange(Jt,en)},Fe.handleChange=function(en){var Jt=Fe.props,Ne=Jt.disabled,Ye=Jt.onChange,Nt=Fe.state,yt=Nt.pageSize,Mt=Nt.current,bn=Nt.currentInputValue;if(Fe.isValid(en)&&!Ne){var gn=Xe(void 0,Fe.state,Fe.props),Dn=en;return en>gn?Dn=gn:en<1&&(Dn=1),"current"in Fe.props||Fe.setState({current:Dn}),Dn!==bn&&Fe.setState({currentInputValue:Dn}),Ye(Dn,yt),Dn}return Mt},Fe.prev=function(){Fe.hasPrev()&&Fe.handleChange(Fe.state.current-1)},Fe.next=function(){Fe.hasNext()&&Fe.handleChange(Fe.state.current+1)},Fe.jumpPrev=function(){Fe.handleChange(Fe.getJumpPrevPage())},Fe.jumpNext=function(){Fe.handleChange(Fe.getJumpNextPage())},Fe.hasPrev=function(){return Fe.state.current>1},Fe.hasNext=function(){return Fe.state.current2?Ne-2:0),Nt=2;Nt=vn?Kt=vn:Kt=Number(St),Kt}},{key:"getShowSizeChanger",value:function(){var Fe=this.props,St=Fe.showSizeChanger,vn=Fe.total,tn=Fe.totalBoundaryShowSizeChanger;return typeof St!="undefined"?St:vn>tn}},{key:"render",value:function(){var Fe=this.props,St=Fe.prefixCls,vn=Fe.className,tn=Fe.style,Kt=Fe.disabled,en=Fe.hideOnSinglePage,Jt=Fe.total,Ne=Fe.locale,Ye=Fe.showQuickJumper,Nt=Fe.showLessItems,yt=Fe.showTitle,Mt=Fe.showTotal,bn=Fe.simple,gn=Fe.itemRender,Dn=Fe.showPrevNextJumpers,jn=Fe.jumpPrevIcon,ma=Fe.jumpNextIcon,aa=Fe.selectComponentClass,sa=Fe.selectPrefixCls,Ua=Fe.pageSizeOptions,ea=this.state,kn=ea.current,ur=ea.pageSize,za=ea.currentInputValue;if(en===!0&&Jt<=ur)return null;var Wt=Xe(void 0,this.state,this.props),Pn=[],qn=null,oa=null,Un=null,ya=null,Ja=null,gr=Ye&&Ye.goButton,Zr=Nt?1:2,fa=kn-1>0?kn-1:0,Bt=kn+1Jt?Jt:kn*ur]));if(bn){gr&&(typeof gr=="boolean"?Ja=Se.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ne.jump_to_confirm):Ja=Se.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gr),Ja=Se.createElement("li",{title:yt?"".concat(Ne.jump_to).concat(kn,"/").concat(Wt):null,className:"".concat(St,"-simple-pager")},Ja));var yn=this.renderPrev(fa);return Se.createElement("ul",(0,ee.Z)({className:Re()(St,"".concat(St,"-simple"),(0,se.Z)({},"".concat(St,"-disabled"),Kt),vn),style:tn,ref:this.paginationNode},Rt),It,yn?Se.createElement("li",{title:yt?Ne.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Re()("".concat(St,"-prev"),(0,se.Z)({},"".concat(St,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yn):null,Se.createElement("li",{title:yt?"".concat(kn,"/").concat(Wt):null,className:"".concat(St,"-simple-pager")},Se.createElement("input",{type:"text",value:za,disabled:Kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Se.createElement("span",{className:"".concat(St,"-slash")},"/"),Wt),Se.createElement("li",{title:yt?Ne.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Re()("".concat(St,"-next"),(0,se.Z)({},"".concat(St,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Bt)),Ja)}if(Wt<=3+Zr*2){var Vn={locale:Ne,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:yt,itemRender:gn};Wt||Pn.push(Se.createElement(be,(0,ee.Z)({},Vn,{key:"noPager",page:1,className:"".concat(St,"-item-disabled")})));for(var Fn=1;Fn<=Wt;Fn+=1){var hr=kn===Fn;Pn.push(Se.createElement(be,(0,ee.Z)({},Vn,{key:Fn,page:Fn,active:hr})))}}else{var Ba=Nt?Ne.prev_3:Ne.prev_5,Za=Nt?Ne.next_3:Ne.next_5,Qr=gn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(jn,"prev page")),Ea=gn(this.getJumpNextPage(),"jump-next",this.getItemIcon(ma,"next page"));Dn&&(qn=Qr?Se.createElement("li",{title:yt?Ba:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Re()("".concat(St,"-jump-prev"),(0,se.Z)({},"".concat(St,"-jump-prev-custom-icon"),!!jn))},Qr):null,oa=Ea?Se.createElement("li",{title:yt?Za:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Re()("".concat(St,"-jump-next"),(0,se.Z)({},"".concat(St,"-jump-next-custom-icon"),!!ma))},Ea):null),ya=Se.createElement(be,{locale:Ne,last:!0,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Wt,page:Wt,active:!1,showTitle:yt,itemRender:gn}),Un=Se.createElement(be,{locale:Ne,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:yt,itemRender:gn});var wn=Math.max(1,kn-Zr),dr=Math.min(kn+Zr,Wt);kn-1<=Zr&&(dr=1+Zr*2),Wt-kn<=Zr&&(wn=Wt-Zr*2);for(var ro=wn;ro<=dr;ro+=1){var Mr=kn===ro;Pn.push(Se.createElement(be,{locale:Ne,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ro,page:ro,active:Mr,showTitle:yt,itemRender:gn}))}kn-1>=Zr*2&&kn!==3&&(Pn[0]=(0,Se.cloneElement)(Pn[0],{className:"".concat(St,"-item-after-jump-prev")}),Pn.unshift(qn)),Wt-kn>=Zr*2&&kn!==Wt-2&&(Pn[Pn.length-1]=(0,Se.cloneElement)(Pn[Pn.length-1],{className:"".concat(St,"-item-before-jump-next")}),Pn.push(oa)),wn!==1&&Pn.unshift(Un),dr!==Wt&&Pn.push(ya)}var sr=!this.hasPrev()||!Wt,ke=!this.hasNext()||!Wt,rn=this.renderPrev(fa),on=this.renderNext(Bt);return Se.createElement("ul",(0,ee.Z)({className:Re()(St,vn,(0,se.Z)({},"".concat(St,"-disabled"),Kt)),style:tn,ref:this.paginationNode},Rt),It,rn?Se.createElement("li",{title:yt?Ne.prev_page:null,onClick:this.prev,tabIndex:sr?null:0,onKeyPress:this.runIfEnterPrev,className:Re()("".concat(St,"-prev"),(0,se.Z)({},"".concat(St,"-disabled"),sr)),"aria-disabled":sr},rn):null,Pn,on?Se.createElement("li",{title:yt?Ne.next_page:null,onClick:this.next,tabIndex:ke?null:0,onKeyPress:this.runIfEnterNext,className:Re()("".concat(St,"-next"),(0,se.Z)({},"".concat(St,"-disabled"),ke)),"aria-disabled":ke},on):null,Se.createElement(pe,{disabled:Kt,locale:Ne,rootPrefixCls:St,selectComponentClass:aa,selectPrefixCls:sa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:kn,pageSize:ur,pageSizeOptions:Ua,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:gr}))}}],[{key:"getDerivedStateFromProps",value:function(Fe,St){var vn={};if("current"in Fe&&(vn.current=Fe.current,Fe.current!==St.current&&(vn.currentInputValue=vn.current)),"pageSize"in Fe&&Fe.pageSize!==St.pageSize){var tn=St.current,Kt=Xe(Fe.pageSize,St,Fe);tn=tn>Kt?Kt:tn,"current"in Fe||(vn.current=tn,vn.currentInputValue=tn),vn.pageSize=Fe.pageSize}return vn}}]),mt}(Se.Component);xt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ye,locale:le.Z,style:{},itemRender:st,totalBoundaryShowSizeChanger:50};var _e=xt,ht=ae(22075),Ot=ae(36355),Xt=ae(19716),Ut=ae(8628),Zt=ae(9763),at=ae(57809);const zt=Ie=>Se.createElement(at.default,Object.assign({},Ie,{showSearch:!0,size:"small"})),pt=Ie=>Se.createElement(at.default,Object.assign({},Ie,{showSearch:!0,size:"middle"}));zt.Option=at.default.Option,pt.Option=at.default.Option;var Ze=ae(9937),ut=ae(17313),Ht=ae(83116),kt=ae(37613);const At=Ie=>{const{componentCls:De}=Ie;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:Ie.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:Ie.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ie.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ie.colorBorder,backgroundColor:Ie.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ie.itemActiveBgDisabled},a:{color:Ie.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:Ie.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:Ie.colorTextDisabled},[`${De}-jump-prev, ${De}-jump-next`]:{[`${De}-item-link-icon`]:{opacity:0},[`${De}-item-ellipsis`]:{opacity:1}}},[`&${De}-simple`]:{[`${De}-prev, ${De}-next`]:{[`&${De}-disabled ${De}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Sn=Ie=>{const{componentCls:De}=Ie;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:Ie.itemSizeSM,height:Ie.itemSizeSM,margin:0,lineHeight:`${Ie.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ie.colorBgTextHover},"&:active":{backgroundColor:Ie.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:Ie.itemSizeSM,height:Ie.itemSizeSM,margin:0,lineHeight:`${Ie.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:Ie.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Ie.colorBgTextActive},[`&${De}-disabled:hover ${De}-item-link`]:{backgroundColor:"transparent"}}},[` - &${De}-mini ${De}-prev ${De}-item-link, - &${De}-mini ${De}-next ${De}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`}},[`&${De}-mini ${De}-jump-prev, &${De}-mini ${De}-jump-next`]:{height:Ie.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ie.itemSizeSM}px`},[`&${De}-mini ${De}-options`]:{marginInlineStart:Ie.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ie.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ze.x0)(Ie)),{width:Ie.paginationMiniQuickJumperInputWidth,height:Ie.controlHeightSM})}}}},Oe=Ie=>{const{componentCls:De}=Ie;return{[` - &${De}-simple ${De}-prev, - &${De}-simple ${De}-next - `]:{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`,verticalAlign:"top",[`${De}-item-link`]:{height:Ie.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Ie.colorBgTextHover},"&:active":{backgroundColor:Ie.colorBgTextActive},"&::after":{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`}}},[`&${De}-simple ${De}-simple-pager`]:{display:"inline-block",height:Ie.itemSizeSM,marginInlineEnd:Ie.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Ie.marginXS,padding:`0 ${Ie.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Ie.itemInputBg,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadius,outline:"none",transition:`border-color ${Ie.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Ie.colorPrimary},"&:focus":{borderColor:Ie.colorPrimaryHover,boxShadow:`${Ie.inputOutlineOffset}px 0 ${Ie.controlOutlineWidth}px ${Ie.controlOutline}`},"&[disabled]":{color:Ie.colorTextDisabled,backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,cursor:"not-allowed"}}}}},Vt=Ie=>{const{componentCls:De}=Ie;return{[`${De}-jump-prev, ${De}-jump-next`]:{outline:0,[`${De}-item-container`]:{position:"relative",[`${De}-item-link-icon`]:{color:Ie.colorPrimary,fontSize:Ie.fontSizeSM,opacity:0,transition:`all ${Ie.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${De}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Ie.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Ie.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Ie.paginationEllipsisTextIndent,opacity:1,transition:`all ${Ie.motionDurationMid}`}},"&:hover":{[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}}},[` - ${De}-prev, - ${De}-jump-prev, - ${De}-jump-next - `]:{marginInlineEnd:Ie.marginXS},[` - ${De}-prev, - ${De}-next, - ${De}-jump-prev, - ${De}-jump-next - `]:{display:"inline-block",minWidth:Ie.itemSize,height:Ie.itemSize,color:Ie.colorText,fontFamily:Ie.fontFamily,lineHeight:`${Ie.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ie.borderRadius,cursor:"pointer",transition:`all ${Ie.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ie.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ie.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ie.lineWidth}px ${Ie.lineType} transparent`,borderRadius:Ie.borderRadius,outline:"none",transition:`all ${Ie.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:Ie.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Ie.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:Ie.paginationSlashMarginInlineEnd,marginInlineStart:Ie.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:Ie.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ie.controlHeight,marginInlineStart:Ie.marginXS,lineHeight:`${Ie.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ze.ik)(Ie)),{width:Ie.controlHeightLG*1.25,height:Ie.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ie.marginXS,marginInlineEnd:Ie.marginXS})}}}},ln=Ie=>{const{componentCls:De}=Ie;return{[`${De}-item`]:{display:"inline-block",minWidth:Ie.itemSize,height:Ie.itemSize,marginInlineEnd:Ie.marginXS,fontFamily:Ie.fontFamily,lineHeight:`${Ie.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ie.lineWidth}px ${Ie.lineType} transparent`,borderRadius:Ie.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ie.paginationItemPaddingInline}px`,color:Ie.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${Ie.motionDurationMid}`,backgroundColor:Ie.colorBgTextHover},"&:active":{backgroundColor:Ie.colorBgTextActive}},"&-active":{fontWeight:Ie.fontWeightStrong,backgroundColor:Ie.itemActiveBg,borderColor:Ie.colorPrimary,a:{color:Ie.colorPrimary},"&:hover":{borderColor:Ie.colorPrimaryHover},"&:hover a":{color:Ie.colorPrimaryHover}}}}},Zn=Ie=>{const{componentCls:De}=Ie;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(Ie)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${De}-total-text`]:{display:"inline-block",height:Ie.itemSize,marginInlineEnd:Ie.marginXS,lineHeight:`${Ie.itemSize-2}px`,verticalAlign:"middle"}}),ln(Ie)),Vt(Ie)),Oe(Ie)),Sn(Ie)),At(Ie)),{[`@media only screen and (max-width: ${Ie.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ie.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${Ie.componentCls}-rtl`]:{direction:"rtl"}}},zn=Ie=>{const{componentCls:De}=Ie;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:Ie.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:Ie.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,a:{color:Ie.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:Ie.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,color:Ie.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:Ie.colorPrimaryHover,backgroundColor:Ie.itemBg},[`${De}-item-link`]:{backgroundColor:Ie.itemLinkBg,borderColor:Ie.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:Ie.colorPrimary,backgroundColor:Ie.itemBg,color:Ie.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:Ie.colorBorder,color:Ie.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:Ie.itemBg,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:Ie.colorPrimary,backgroundColor:Ie.itemBg,a:{color:Ie.colorPrimary}},"&-active":{borderColor:Ie.colorPrimary}}}}},Et=Ie=>{const{componentCls:De}=Ie;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,ut.Qy)(Ie)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,ut.oN)(Ie))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,ut.oN)(Ie))}}}};var ft=(0,Ht.Z)("Pagination",Ie=>{const De=(0,kt.TS)(Ie,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ie.marginXXS/2,paginationMiniQuickJumperInputWidth:Ie.controlHeightLG*1.1,paginationItemPaddingInline:Ie.marginXXS*1.5,paginationEllipsisLetterSpacing:Ie.marginXXS/2,paginationSlashMarginInlineStart:Ie.marginXXS,paginationSlashMarginInlineEnd:Ie.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ze.e5)(Ie),(0,Ze.TM)(Ie));return[Zn(De),Et(De),Ie.wireframe&&zn(De)]},Ie=>({itemBg:Ie.colorBgContainer,itemSize:Ie.controlHeight,itemSizeSM:Ie.controlHeightSM,itemActiveBg:Ie.colorBgContainer,itemLinkBg:Ie.colorBgContainer,itemActiveColorDisabled:Ie.colorTextDisabled,itemActiveBgDisabled:Ie.controlItemBgActiveDisabled,itemInputBg:Ie.colorBgContainer,miniOptionsSizeChangerTop:0})),Me=function(Ie,De){var mt={};for(var ot in Ie)Object.prototype.hasOwnProperty.call(Ie,ot)&&De.indexOf(ot)<0&&(mt[ot]=Ie[ot]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,ot=Object.getOwnPropertySymbols(Ie);Fe{const{prefixCls:De,selectPrefixCls:mt,className:ot,rootClassName:Fe,style:St,size:vn,locale:tn,selectComponentClass:Kt,responsive:en,showSizeChanger:Jt}=Ie,Ne=Me(Ie,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ye}=(0,Ut.Z)(en),{getPrefixCls:Nt,direction:yt,pagination:Mt={}}=Se.useContext(Ot.E_),bn=Nt("pagination",De),[gn,Dn]=ft(bn),jn=Jt!=null?Jt:Mt.showSizeChanger,ma=Se.useMemo(()=>{const Wt=Se.createElement("span",{className:`${bn}-item-ellipsis`},"\u2022\u2022\u2022"),Pn=Se.createElement("button",{className:`${bn}-item-link`,type:"button",tabIndex:-1},yt==="rtl"?Se.createElement(Ve.Z,null):Se.createElement(it.Z,null)),qn=Se.createElement("button",{className:`${bn}-item-link`,type:"button",tabIndex:-1},yt==="rtl"?Se.createElement(it.Z,null):Se.createElement(Ve.Z,null)),oa=Se.createElement("a",{className:`${bn}-item-link`},Se.createElement("div",{className:`${bn}-item-container`},yt==="rtl"?Se.createElement(Ue.Z,{className:`${bn}-item-link-icon`}):Se.createElement(Je,{className:`${bn}-item-link-icon`}),Wt)),Un=Se.createElement("a",{className:`${bn}-item-link`},Se.createElement("div",{className:`${bn}-item-container`},yt==="rtl"?Se.createElement(Je,{className:`${bn}-item-link-icon`}):Se.createElement(Ue.Z,{className:`${bn}-item-link-icon`}),Wt));return{prevIcon:Pn,nextIcon:qn,jumpPrevIcon:oa,jumpNextIcon:Un}},[yt,bn]),[aa]=(0,Zt.Z)("Pagination",ht.Z),sa=Object.assign(Object.assign({},aa),tn),Ua=(0,Xt.Z)(vn),ea=Ua==="small"||!!(Ye&&!Ua&&en),kn=Nt("select",mt),ur=Re()({[`${bn}-mini`]:ea,[`${bn}-rtl`]:yt==="rtl"},Mt==null?void 0:Mt.className,ot,Fe,Dn),za=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),St);return gn(Se.createElement(_e,Object.assign({},ma,Ne,{style:za,prefixCls:bn,selectPrefixCls:kn,className:ur,selectComponentClass:Kt||(ea?zt:pt),locale:sa,showSizeChanger:jn})))},$e=We},93948:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Jt}});var ee=ae(59301),Se=ae(29679),He=ae(40001),Te=ae(19248),je=ae(99267),Qe=ae(92310),ue=ae.n(Qe),Je=ae(2738),Ue=ae(36355),it=ae(54476),Ve=ae(33885),qe=ae(75931),Re={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},se=function(){var Ye=(0,ee.useRef)([]),Nt=(0,ee.useRef)(null);return(0,ee.useEffect)(function(){var yt=Date.now(),Mt=!1;Ye.current.forEach(function(bn){if(bn){Mt=!0;var gn=bn.style;gn.transitionDuration=".3s, .3s, .3s, .06s",Nt.current&&yt-Nt.current<100&&(gn.transitionDuration="0s, 0s")}}),Mt&&(Nt.current=Date.now())}),Ye.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ye){var Nt=(0,Ve.Z)((0,Ve.Z)({},Re),Ye),yt=Nt.className,Mt=Nt.percent,bn=Nt.prefixCls,gn=Nt.strokeColor,Dn=Nt.strokeLinecap,jn=Nt.strokeWidth,ma=Nt.style,aa=Nt.trailColor,sa=Nt.trailWidth,Ua=Nt.transition,ea=(0,qe.Z)(Nt,E);delete ea.gapPosition;var kn=Array.isArray(Mt)?Mt:[Mt],ur=Array.isArray(gn)?gn:[gn],za=se(),Wt=jn/2,Pn=100-jn/2,qn="M ".concat(Dn==="round"?Wt:0,",").concat(Wt,` - L `).concat(Dn==="round"?Pn:100,",").concat(Wt),oa="0 0 100 ".concat(jn),Un=0;return ee.createElement("svg",(0,it.Z)({className:ue()("".concat(bn,"-line"),yt),viewBox:oa,preserveAspectRatio:"none",style:ma},ea),ee.createElement("path",{className:"".concat(bn,"-line-trail"),d:qn,strokeLinecap:Dn,stroke:aa,strokeWidth:sa||jn,fillOpacity:"0"}),kn.map(function(ya,Ja){var gr=1;switch(Dn){case"round":gr=1-jn/100;break;case"square":gr=1-jn/2/100;break;default:gr=1;break}var Zr={strokeDasharray:"".concat(ya*gr,"px, 100px"),strokeDashoffset:"-".concat(Un,"px"),transition:Ua||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},fa=ur[Ja]||ur[ur.length-1];return Un+=ya,ee.createElement("path",{key:Ja,className:"".concat(bn,"-line-path"),d:qn,strokeLinecap:Dn,stroke:fa,strokeWidth:jn,fillOpacity:"0",ref:function(Rt){za[Ja]=Rt},style:Zr})}))},x=a,b=ae(76190),y=ae(42978),ne=ae(47273),re=0,ie=(0,ne.Z)();function le(){var Ne;return ie?(Ne=re,re+=1):Ne="TEST_OR_SSR",Ne}var ge=function(Ne){var Ye=ee.useState(),Nt=(0,y.Z)(Ye,2),yt=Nt[0],Mt=Nt[1];return ee.useEffect(function(){Mt("rc_progress_".concat(le()))},[]),Ne||yt},pe=function(Ye){var Nt=Ye.bg,yt=Ye.children;return ee.createElement("div",{style:{width:"100%",height:"100%",background:Nt}},yt)};function Ee(Ne,Ye){return Object.keys(Ne).map(function(Nt){var yt=parseFloat(Nt),Mt="".concat(Math.floor(yt*Ye),"%");return"".concat(Ne[Nt]," ").concat(Mt)})}var be=ee.forwardRef(function(Ne,Ye){var Nt=Ne.prefixCls,yt=Ne.color,Mt=Ne.gradientId,bn=Ne.radius,gn=Ne.style,Dn=Ne.ptg,jn=Ne.strokeLinecap,ma=Ne.strokeWidth,aa=Ne.size,sa=Ne.gapDegree,Ua=yt&&(0,b.Z)(yt)==="object",ea=Ua?"#FFF":void 0,kn=aa/2,ur=ee.createElement("circle",{className:"".concat(Nt,"-circle-path"),r:bn,cx:kn,cy:kn,stroke:ea,strokeLinecap:jn,strokeWidth:ma,opacity:Dn===0?0:1,style:gn,ref:Ye});if(!Ua)return ur;var za="".concat(Mt,"-conic"),Wt=sa?"".concat(180+sa/2,"deg"):"0deg",Pn=Ee(yt,(360-sa)/360),qn=Ee(yt,1),oa="conic-gradient(from ".concat(Wt,", ").concat(Pn.join(", "),")"),Un="linear-gradient(to ".concat(sa?"bottom":"top",", ").concat(qn.join(", "),")");return ee.createElement(ee.Fragment,null,ee.createElement("mask",{id:za},ur),ee.createElement("foreignObject",{x:0,y:0,width:aa,height:aa,mask:"url(#".concat(za,")")},ee.createElement(pe,{bg:Un},ee.createElement(pe,{bg:oa}))))}),ye=be,Be=100,st=function(Ye,Nt,yt,Mt,bn,gn,Dn,jn,ma,aa){var sa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ua=yt/100*360*((360-gn)/360),ea=gn===0?0:{bottom:0,top:180,left:90,right:-90}[Dn],kn=(100-Mt)/100*Nt;ma==="round"&&Mt!==100&&(kn+=aa/2,kn>=Nt&&(kn=Nt-.01));var ur=Be/2;return{stroke:typeof jn=="string"?jn:void 0,strokeDasharray:"".concat(Nt,"px ").concat(Ye),strokeDashoffset:kn+sa,transform:"rotate(".concat(bn+Ua+ea,"deg)"),transformOrigin:"".concat(ur,"px ").concat(ur,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Xe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function xt(Ne){var Ye=Ne!=null?Ne:[];return Array.isArray(Ye)?Ye:[Ye]}var _e=function(Ye){var Nt=(0,Ve.Z)((0,Ve.Z)({},Re),Ye),yt=Nt.id,Mt=Nt.prefixCls,bn=Nt.steps,gn=Nt.strokeWidth,Dn=Nt.trailWidth,jn=Nt.gapDegree,ma=jn===void 0?0:jn,aa=Nt.gapPosition,sa=Nt.trailColor,Ua=Nt.strokeLinecap,ea=Nt.style,kn=Nt.className,ur=Nt.strokeColor,za=Nt.percent,Wt=(0,qe.Z)(Nt,Xe),Pn=Be/2,qn=ge(yt),oa="".concat(qn,"-gradient"),Un=Pn-gn/2,ya=Math.PI*2*Un,Ja=ma>0?90+ma/2:-90,gr=ya*((360-ma)/360),Zr=(0,b.Z)(bn)==="object"?bn:{count:bn,space:2},fa=Zr.count,Bt=Zr.space,Rt=xt(za),It=xt(ur),yn=It.find(function(Ea){return Ea&&(0,b.Z)(Ea)==="object"}),Vn=yn&&(0,b.Z)(yn)==="object",Fn=Vn?"butt":Ua,hr=st(ya,gr,0,100,Ja,ma,aa,sa,Fn,gn),Ba=se(),Za=function(){var wn=0;return Rt.map(function(dr,ro){var Mr=It[ro]||It[It.length-1],sr=st(ya,gr,wn,dr,Ja,ma,aa,Mr,Fn,gn);return wn+=dr,ee.createElement(ye,{key:ro,color:Mr,ptg:dr,radius:Un,prefixCls:Mt,gradientId:oa,style:sr,strokeLinecap:Fn,strokeWidth:gn,gapDegree:ma,ref:function(rn){Ba[ro]=rn},size:Be})}).reverse()},Qr=function(){var wn=Math.round(fa*(Rt[0]/100)),dr=100/fa,ro=0;return new Array(fa).fill(null).map(function(Mr,sr){var ke=sr<=wn-1?It[0]:sa,rn=ke&&(0,b.Z)(ke)==="object"?"url(#".concat(oa,")"):void 0,on=st(ya,gr,ro,dr,Ja,ma,aa,ke,"butt",gn,Bt);return ro+=(gr-on.strokeDashoffset+Bt)*100/gr,ee.createElement("circle",{key:sr,className:"".concat(Mt,"-circle-path"),r:Un,cx:Pn,cy:Pn,stroke:rn,strokeWidth:gn,opacity:1,style:on,ref:function(Ln){Ba[sr]=Ln}})})};return ee.createElement("svg",(0,it.Z)({className:ue()("".concat(Mt,"-circle"),kn),viewBox:"0 0 ".concat(Be," ").concat(Be),style:ea,id:yt,role:"presentation"},Wt),!fa&&ee.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:Un,cx:Pn,cy:Pn,stroke:sa,strokeLinecap:Fn,strokeWidth:Dn||gn,style:hr}),fa?Qr():Za())},ht=_e,Ot={Line:x,Circle:ht},Xt=ae(6848),Ut=ae(30071);function Zt(Ne){return!Ne||Ne<0?0:Ne>100?100:Ne}function at(Ne){let{success:Ye,successPercent:Nt}=Ne,yt=Nt;return Ye&&"progress"in Ye&&(yt=Ye.progress),Ye&&"percent"in Ye&&(yt=Ye.percent),yt}const zt=Ne=>{let{percent:Ye,success:Nt,successPercent:yt}=Ne;const Mt=Zt(at({success:Nt,successPercent:yt}));return[Mt,Zt(Zt(Ye)-Mt)]},pt=Ne=>{let{success:Ye={},strokeColor:Nt}=Ne;const{strokeColor:yt}=Ye;return[yt||Ut.presetPrimaryColors.green,Nt||null]},Ze=(Ne,Ye,Nt)=>{var yt,Mt,bn,gn;let Dn=-1,jn=-1;if(Ye==="step"){const ma=Nt.steps,aa=Nt.strokeWidth;typeof Ne=="string"||typeof Ne=="undefined"?(Dn=Ne==="small"?2:14,jn=aa!=null?aa:8):typeof Ne=="number"?[Dn,jn]=[Ne,Ne]:[Dn=14,jn=8]=Ne,Dn*=ma}else if(Ye==="line"){const ma=Nt==null?void 0:Nt.strokeWidth;typeof Ne=="string"||typeof Ne=="undefined"?jn=ma||(Ne==="small"?6:8):typeof Ne=="number"?[Dn,jn]=[Ne,Ne]:[Dn=-1,jn=8]=Ne}else(Ye==="circle"||Ye==="dashboard")&&(typeof Ne=="string"||typeof Ne=="undefined"?[Dn,jn]=Ne==="small"?[60,60]:[120,120]:typeof Ne=="number"?[Dn,jn]=[Ne,Ne]:(Dn=(Mt=(yt=Ne[0])!==null&&yt!==void 0?yt:Ne[1])!==null&&Mt!==void 0?Mt:120,jn=(gn=(bn=Ne[0])!==null&&bn!==void 0?bn:Ne[1])!==null&&gn!==void 0?gn:120));return[Dn,jn]},ut=3,Ht=Ne=>ut/Ne*100;var At=Ne=>{const{prefixCls:Ye,trailColor:Nt=null,strokeLinecap:yt="round",gapPosition:Mt,gapDegree:bn,width:gn=120,type:Dn,children:jn,success:ma,size:aa=gn}=Ne,[sa,Ua]=Ze(aa,"circle");let{strokeWidth:ea}=Ne;ea===void 0&&(ea=Math.max(Ht(sa),6));const kn={width:sa,height:Ua,fontSize:sa*.15+6},ur=ee.useMemo(()=>{if(bn||bn===0)return bn;if(Dn==="dashboard")return 75},[bn,Dn]),za=Mt||Dn==="dashboard"&&"bottom"||void 0,Wt=Object.prototype.toString.call(Ne.strokeColor)==="[object Object]",Pn=pt({success:ma,strokeColor:Ne.strokeColor}),qn=ue()(`${Ye}-inner`,{[`${Ye}-circle-gradient`]:Wt}),oa=ee.createElement(ht,{percent:zt(Ne),strokeWidth:ea,trailWidth:ea,strokeColor:Pn,strokeLinecap:yt,trailColor:Nt,prefixCls:Ye,gapDegree:ur,gapPosition:za});return ee.createElement("div",{className:qn,style:kn},sa<=20?ee.createElement(Xt.Z,{title:jn},ee.createElement("span",null,oa)):ee.createElement(ee.Fragment,null,oa,jn))},Sn=function(Ne,Ye){var Nt={};for(var yt in Ne)Object.prototype.hasOwnProperty.call(Ne,yt)&&Ye.indexOf(yt)<0&&(Nt[yt]=Ne[yt]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,yt=Object.getOwnPropertySymbols(Ne);Mt{let Ye=[];return Object.keys(Ne).forEach(Nt=>{const yt=parseFloat(Nt.replace(/%/g,""));isNaN(yt)||Ye.push({key:yt,value:Ne[Nt]})}),Ye=Ye.sort((Nt,yt)=>Nt.key-yt.key),Ye.map(Nt=>{let{key:yt,value:Mt}=Nt;return`${Mt} ${yt}%`}).join(", ")},Vt=(Ne,Ye)=>{const{from:Nt=Ut.presetPrimaryColors.blue,to:yt=Ut.presetPrimaryColors.blue,direction:Mt=Ye==="rtl"?"to left":"to right"}=Ne,bn=Sn(Ne,["from","to","direction"]);if(Object.keys(bn).length!==0){const gn=Oe(bn);return{backgroundImage:`linear-gradient(${Mt}, ${gn})`}}return{backgroundImage:`linear-gradient(${Mt}, ${Nt}, ${yt})`}};var Zn=Ne=>{const{prefixCls:Ye,direction:Nt,percent:yt,size:Mt,strokeWidth:bn,strokeColor:gn,strokeLinecap:Dn="round",children:jn,trailColor:ma=null,success:aa}=Ne,sa=gn&&typeof gn!="string"?Vt(gn,Nt):{backgroundColor:gn},Ua=Dn==="square"||Dn==="butt"?0:void 0,ea={backgroundColor:ma||void 0,borderRadius:Ua},kn=Mt!=null?Mt:[-1,bn||(Mt==="small"?6:8)],[ur,za]=Ze(kn,"line",{strokeWidth:bn}),Wt=Object.assign({width:`${Zt(yt)}%`,height:za,borderRadius:Ua},sa),Pn=at(Ne),qn={width:`${Zt(Pn)}%`,height:za,borderRadius:Ua,backgroundColor:aa==null?void 0:aa.strokeColor},oa={width:ur<0?"100%":ur,height:za};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${Ye}-outer`,style:oa},ee.createElement("div",{className:`${Ye}-inner`,style:ea},ee.createElement("div",{className:`${Ye}-bg`,style:Wt}),Pn!==void 0?ee.createElement("div",{className:`${Ye}-success-bg`,style:qn}):null)),jn)},Et=Ne=>{const{size:Ye,steps:Nt,percent:yt=0,strokeWidth:Mt=8,strokeColor:bn,trailColor:gn=null,prefixCls:Dn,children:jn}=Ne,ma=Math.round(Nt*(yt/100)),aa=Ye==="small"?2:14,sa=Ye!=null?Ye:[aa,Mt],[Ua,ea]=Ze(sa,"step",{steps:Nt,strokeWidth:Mt}),kn=Ua/Nt,ur=new Array(Nt);for(let za=0;za{const Ye=Ne?"100%":"-100%";return new ft.Keyframes(`antProgress${Ne?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ye}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ye}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ie=Ne=>{const{componentCls:Ye,iconCls:Nt}=Ne;return{[Ye]:Object.assign(Object.assign({},(0,Me.Wf)(Ne)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ne.fontSize,marginInlineEnd:Ne.marginXS,marginBottom:Ne.marginXS},[`${Ye}-outer`]:{display:"inline-block",width:"100%"},[`&${Ye}-show-info`]:{[`${Ye}-outer`]:{marginInlineEnd:`calc(-2em - ${Ne.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ne.paddingXS}px)`}},[`${Ye}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ne.remainingColor,borderRadius:Ne.lineBorderRadius},[`${Ye}-inner:not(${Ye}-circle-gradient)`]:{[`${Ye}-circle-path`]:{stroke:Ne.defaultColor}},[`${Ye}-success-bg, ${Ye}-bg`]:{position:"relative",backgroundColor:Ne.defaultColor,borderRadius:Ne.lineBorderRadius,transition:`all ${Ne.motionDurationSlow} ${Ne.motionEaseInOutCirc}`},[`${Ye}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ne.colorSuccess},[`${Ye}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ne.marginXS,color:Ne.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Nt]:{fontSize:Ne.fontSize}},[`&${Ye}-status-active`]:{[`${Ye}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ne.colorBgContainer,borderRadius:Ne.lineBorderRadius,opacity:0,animationName:$e(),animationDuration:Ne.progressActiveMotionDuration,animationTimingFunction:Ne.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ye}-rtl${Ye}-status-active`]:{[`${Ye}-bg::before`]:{animationName:$e(!0)}},[`&${Ye}-status-exception`]:{[`${Ye}-bg`]:{backgroundColor:Ne.colorError},[`${Ye}-text`]:{color:Ne.colorError}},[`&${Ye}-status-exception ${Ye}-inner:not(${Ye}-circle-gradient)`]:{[`${Ye}-circle-path`]:{stroke:Ne.colorError}},[`&${Ye}-status-success`]:{[`${Ye}-bg`]:{backgroundColor:Ne.colorSuccess},[`${Ye}-text`]:{color:Ne.colorSuccess}},[`&${Ye}-status-success ${Ye}-inner:not(${Ye}-circle-gradient)`]:{[`${Ye}-circle-path`]:{stroke:Ne.colorSuccess}}})}},De=Ne=>{const{componentCls:Ye,iconCls:Nt}=Ne;return{[Ye]:{[`${Ye}-circle-trail`]:{stroke:Ne.remainingColor},[`&${Ye}-circle ${Ye}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ye}-circle ${Ye}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ne.circleTextColor,fontSize:Ne.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Nt]:{fontSize:`${Ne.fontSize/Ne.fontSizeSM}em`}},[`${Ye}-circle&-status-exception`]:{[`${Ye}-text`]:{color:Ne.colorError}},[`${Ye}-circle&-status-success`]:{[`${Ye}-text`]:{color:Ne.colorSuccess}}},[`${Ye}-inline-circle`]:{lineHeight:1,[`${Ye}-inner`]:{verticalAlign:"bottom"}}}},mt=Ne=>{const{componentCls:Ye}=Ne;return{[Ye]:{[`${Ye}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ne.progressStepMinWidth,marginInlineEnd:Ne.progressStepMarginInlineEnd,backgroundColor:Ne.remainingColor,transition:`all ${Ne.motionDurationSlow}`,"&-active":{backgroundColor:Ne.defaultColor}}}}}},ot=Ne=>{const{componentCls:Ye,iconCls:Nt}=Ne;return{[Ye]:{[`${Ye}-small&-line, ${Ye}-small&-line ${Ye}-text ${Nt}`]:{fontSize:Ne.fontSizeSM}}}};var Fe=(0,Ce.Z)("Progress",Ne=>{const Ye=Ne.marginXXS/2,Nt=(0,We.TS)(Ne,{progressStepMarginInlineEnd:Ye,progressStepMinWidth:Ye,progressActiveMotionDuration:"2.4s"});return[Ie(Nt),De(Nt),mt(Nt),ot(Nt)]},Ne=>({circleTextColor:Ne.colorText,defaultColor:Ne.colorInfo,remainingColor:Ne.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),St=function(Ne,Ye){var Nt={};for(var yt in Ne)Object.prototype.hasOwnProperty.call(Ne,yt)&&Ye.indexOf(yt)<0&&(Nt[yt]=Ne[yt]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,yt=Object.getOwnPropertySymbols(Ne);Mt{const{prefixCls:Nt,className:yt,rootClassName:Mt,steps:bn,strokeColor:gn,percent:Dn=0,size:jn="default",showInfo:ma=!0,type:aa="line",status:sa,format:Ua,style:ea}=Ne,kn=St(Ne,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ur=ee.useMemo(()=>{var Rt,It;const yn=at(Ne);return parseInt(yn!==void 0?(Rt=yn!=null?yn:0)===null||Rt===void 0?void 0:Rt.toString():(It=Dn!=null?Dn:0)===null||It===void 0?void 0:It.toString(),10)},[Dn,Ne.success,Ne.successPercent]),za=ee.useMemo(()=>!tn.includes(sa)&&ur>=100?"success":sa||"normal",[sa,ur]),{getPrefixCls:Wt,direction:Pn,progress:qn}=ee.useContext(Ue.E_),oa=Wt("progress",Nt),[Un,ya]=Fe(oa),Ja=ee.useMemo(()=>{if(!ma)return null;const Rt=at(Ne);let It;const yn=Ua||(Fn=>`${Fn}%`),Vn=aa==="line";return Ua||za!=="exception"&&za!=="success"?It=yn(Zt(Dn),Zt(Rt)):za==="exception"?It=Vn?ee.createElement(Te.Z,null):ee.createElement(je.Z,null):za==="success"&&(It=Vn?ee.createElement(Se.Z,null):ee.createElement(He.Z,null)),ee.createElement("span",{className:`${oa}-text`,title:typeof It=="string"?It:void 0},It)},[ma,Dn,ur,za,aa,oa,Ua]),gr=Array.isArray(gn)?gn[0]:gn,Zr=typeof gn=="string"||Array.isArray(gn)?gn:void 0;let fa;aa==="line"?fa=bn?ee.createElement(Et,Object.assign({},Ne,{strokeColor:Zr,prefixCls:oa,steps:bn}),Ja):ee.createElement(Zn,Object.assign({},Ne,{strokeColor:gr,prefixCls:oa,direction:Pn}),Ja):(aa==="circle"||aa==="dashboard")&&(fa=ee.createElement(At,Object.assign({},Ne,{strokeColor:gr,prefixCls:oa,progressStatus:za}),Ja));const Bt=ue()(oa,`${oa}-status-${za}`,`${oa}-${aa==="dashboard"&&"circle"||bn&&"steps"||aa}`,{[`${oa}-inline-circle`]:aa==="circle"&&Ze(jn,"circle")[0]<=20,[`${oa}-show-info`]:ma,[`${oa}-${jn}`]:typeof jn=="string",[`${oa}-rtl`]:Pn==="rtl"},qn==null?void 0:qn.className,yt,Mt,ya);return Un(ee.createElement("div",Object.assign({ref:Ye,style:Object.assign(Object.assign({},qn==null?void 0:qn.style),ea),className:Bt,role:"progressbar","aria-valuenow":ur},(0,Je.Z)(kn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),fa))}),Jt=en},13570:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Zt}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Te=He,je=ae(7657),Qe=function(zt,pt){return Se.createElement(je.Z,(0,ee.Z)({},zt,{ref:pt,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue,Ue=ae(92310),it=ae.n(Ue),Ve=ae(20068),qe=ae(42978),Re=ae(75931),se=ae(18929),E=ae(10228),a=ae(26112);function x(at,zt){var pt=at.disabled,Ze=at.prefixCls,ut=at.character,Ht=at.characterRender,kt=at.index,At=at.count,Sn=at.value,Oe=at.allowHalf,Vt=at.focused,ln=at.onHover,Zn=at.onClick,zn=function(De){ln(De,kt)},Et=function(De){Zn(De,kt)},ft=function(De){De.keyCode===E.Z.ENTER&&Zn(De,kt)},Me=kt+1,Ce=new Set([Ze]);Sn===0&&kt===0&&Vt?Ce.add("".concat(Ze,"-focused")):Oe&&Sn+.5>=Me&&Snkt?"true":"false","aria-posinset":kt+1,"aria-setsize":At,tabIndex:pt?-1:0},Se.createElement("div",{className:"".concat(Ze,"-first")},We),Se.createElement("div",{className:"".concat(Ze,"-second")},We)));return Ht&&($e=Ht($e,at)),$e}var b=Se.forwardRef(x);function y(){var at=Se.useRef({});function zt(Ze){return at.current[Ze]}function pt(Ze){return function(ut){at.current[Ze]=ut}}return[zt,pt]}function ne(at){var zt=at.pageXOffset,pt="scrollLeft";if(typeof zt!="number"){var Ze=at.document;zt=Ze.documentElement[pt],typeof zt!="number"&&(zt=Ze.body[pt])}return zt}function re(at){var zt,pt,Ze=at.ownerDocument,ut=Ze.body,Ht=Ze&&Ze.documentElement,kt=at.getBoundingClientRect();return zt=kt.left,pt=kt.top,zt-=Ht.clientLeft||ut.clientLeft||0,pt-=Ht.clientTop||ut.clientTop||0,{left:zt,top:pt}}function ie(at){var zt=re(at),pt=at.ownerDocument,Ze=pt.defaultView||pt.parentWindow;return zt.left+=ne(Ze),zt.left}var le=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ge(at,zt){var pt,Ze=at.prefixCls,ut=Ze===void 0?"rc-rate":Ze,Ht=at.className,kt=at.defaultValue,At=at.value,Sn=at.count,Oe=Sn===void 0?5:Sn,Vt=at.allowHalf,ln=Vt===void 0?!1:Vt,Zn=at.allowClear,zn=Zn===void 0?!0:Zn,Et=at.character,ft=Et===void 0?"\u2605":Et,Me=at.characterRender,Ce=at.disabled,We=at.direction,$e=We===void 0?"ltr":We,Ie=at.tabIndex,De=Ie===void 0?0:Ie,mt=at.autoFocus,ot=at.onHoverChange,Fe=at.onChange,St=at.onFocus,vn=at.onBlur,tn=at.onKeyDown,Kt=at.onMouseLeave,en=(0,Re.Z)(at,le),Jt=y(),Ne=(0,qe.Z)(Jt,2),Ye=Ne[0],Nt=Ne[1],yt=Se.useRef(null),Mt=function(){if(!Ce){var Fn;(Fn=yt.current)===null||Fn===void 0||Fn.focus()}};Se.useImperativeHandle(zt,function(){return{focus:Mt,blur:function(){if(!Ce){var Fn;(Fn=yt.current)===null||Fn===void 0||Fn.blur()}}}});var bn=(0,se.Z)(kt||0,{value:At}),gn=(0,qe.Z)(bn,2),Dn=gn[0],jn=gn[1],ma=(0,se.Z)(null),aa=(0,qe.Z)(ma,2),sa=aa[0],Ua=aa[1],ea=function(Fn,hr){var Ba=$e==="rtl",Za=Fn+1;if(ln){var Qr=Ye(Fn),Ea=ie(Qr),wn=Qr.clientWidth;(Ba&&hr-Ea>wn/2||!Ba&&hr-Ea0&&!Ba||hr===E.Z.RIGHT&&Za>0&&Ba?(ln?Za-=.5:Za-=1,kn(Za),Fn.preventDefault()):hr===E.Z.LEFT&&Za{const{componentCls:zt}=at;return{[`${zt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:at.marginXS},"> div":{transition:`all ${at.motionDurationMid}, outline 0s`,"&:hover":{transform:at.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${at.lineWidth}px dashed ${at.starColor}`,transform:at.starHoverScale}},"&-first, &-second":{color:at.starBg,transition:`all ${at.motionDurationMid}`,userSelect:"none",[at.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${zt}-star-first, &-half ${zt}-star-second`]:{opacity:1},[`&-half ${zt}-star-first, &-full ${zt}-star-second`]:{color:"inherit"}}}},_e=at=>({[`&-rtl${at.componentCls}`]:{direction:"rtl"}}),ht=at=>{const{componentCls:zt}=at;return{[zt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Be.Wf)(at)),{display:"inline-block",margin:0,padding:0,color:at.starColor,fontSize:at.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${zt} ${zt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),xt(at)),{[`+ ${zt}-text`]:{display:"inline-block",marginInlineStart:at.marginXS,fontSize:at.fontSize}}),_e(at))}};var Ot=(0,st.Z)("Rate",at=>{const zt=(0,Xe.TS)(at,{});return[ht(zt)]},at=>({starColor:at.yellow6,starSize:at.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:at.colorFillContent})),Xt=function(at,zt){var pt={};for(var Ze in at)Object.prototype.hasOwnProperty.call(at,Ze)&&zt.indexOf(Ze)<0&&(pt[Ze]=at[Ze]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,Ze=Object.getOwnPropertySymbols(at);ut{const{prefixCls:pt,className:Ze,rootClassName:ut,style:Ht,tooltips:kt,character:At=Se.createElement(Je,null)}=at,Sn=Xt(at,["prefixCls","className","rootClassName","style","tooltips","character"]),Oe=(Ce,We)=>{let{index:$e}=We;return kt?Se.createElement(ye.Z,{title:kt[$e]},Ce):Ce},{getPrefixCls:Vt,direction:ln,rate:Zn}=Se.useContext(be.E_),zn=Vt("rate",pt),[Et,ft]=Ot(zn),Me=Object.assign(Object.assign({},Zn==null?void 0:Zn.style),Ht);return Et(Se.createElement(Ee,Object.assign({ref:zt,character:At,characterRender:Oe},Sn,{className:it()(Ze,ut,ft,Zn==null?void 0:Zn.className),style:Me,prefixCls:zn,direction:ln})))})},61621:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return ft}});var ee=ae(92310),Se=ae.n(ee),He=ae(59301),Te=ae(36355),je=ae(2738),ue=Me=>{const{prefixCls:Ce,className:We,style:$e,size:Ie,shape:De}=Me,mt=Se()({[`${Ce}-lg`]:Ie==="large",[`${Ce}-sm`]:Ie==="small"}),ot=Se()({[`${Ce}-circle`]:De==="circle",[`${Ce}-square`]:De==="square",[`${Ce}-round`]:De==="round"}),Fe=He.useMemo(()=>typeof Ie=="number"?{width:Ie,height:Ie,lineHeight:`${Ie}px`}:{},[Ie]);return He.createElement("span",{className:Se()(Ce,mt,ot,We),style:Object.assign(Object.assign({},Fe),$e)})},Je=ae(36237),Ue=ae(83116),it=ae(37613);const Ve=new Je.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),qe=Me=>({height:Me,lineHeight:`${Me}px`}),Re=Me=>Object.assign({width:Me},qe(Me)),se=Me=>({background:Me.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ve,animationDuration:Me.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=Me=>Object.assign({width:Me*5,minWidth:Me*5},qe(Me)),a=Me=>{const{skeletonAvatarCls:Ce,gradientFromColor:We,controlHeight:$e,controlHeightLG:Ie,controlHeightSM:De}=Me;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:We},Re($e)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},Re(Ie)),[`${Ce}${Ce}-sm`]:Object.assign({},Re(De))}},x=Me=>{const{controlHeight:Ce,borderRadiusSM:We,skeletonInputCls:$e,controlHeightLG:Ie,controlHeightSM:De,gradientFromColor:mt}=Me;return{[`${$e}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:mt,borderRadius:We},E(Ce)),[`${$e}-lg`]:Object.assign({},E(Ie)),[`${$e}-sm`]:Object.assign({},E(De))}},b=Me=>Object.assign({width:Me},qe(Me)),y=Me=>{const{skeletonImageCls:Ce,imageSizeBase:We,gradientFromColor:$e,borderRadiusSM:Ie}=Me;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:$e,borderRadius:Ie},b(We*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},b(We)),{maxWidth:We*4,maxHeight:We*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},ne=(Me,Ce,We)=>{const{skeletonButtonCls:$e}=Me;return{[`${We}${$e}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${We}${$e}-round`]:{borderRadius:Ce}}},re=Me=>Object.assign({width:Me*2,minWidth:Me*2},qe(Me)),ie=Me=>{const{borderRadiusSM:Ce,skeletonButtonCls:We,controlHeight:$e,controlHeightLG:Ie,controlHeightSM:De,gradientFromColor:mt}=Me;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${We}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:mt,borderRadius:Ce,width:$e*2,minWidth:$e*2},re($e))},ne(Me,$e,We)),{[`${We}-lg`]:Object.assign({},re(Ie))}),ne(Me,Ie,`${We}-lg`)),{[`${We}-sm`]:Object.assign({},re(De))}),ne(Me,De,`${We}-sm`))},le=Me=>{const{componentCls:Ce,skeletonAvatarCls:We,skeletonTitleCls:$e,skeletonParagraphCls:Ie,skeletonButtonCls:De,skeletonInputCls:mt,skeletonImageCls:ot,controlHeight:Fe,controlHeightLG:St,controlHeightSM:vn,gradientFromColor:tn,padding:Kt,marginSM:en,borderRadius:Jt,titleHeight:Ne,blockRadius:Ye,paragraphLiHeight:Nt,controlHeightXS:yt,paragraphMarginTop:Mt}=Me;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Kt,verticalAlign:"top",[`${We}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tn},Re(Fe)),[`${We}-circle`]:{borderRadius:"50%"},[`${We}-lg`]:Object.assign({},Re(St)),[`${We}-sm`]:Object.assign({},Re(vn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${$e}`]:{width:"100%",height:Ne,background:tn,borderRadius:Ye,[`+ ${Ie}`]:{marginBlockStart:vn}},[`${Ie}`]:{padding:0,"> li":{width:"100%",height:Nt,listStyle:"none",background:tn,borderRadius:Ye,"+ li":{marginBlockStart:yt}}},[`${Ie}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${$e}, ${Ie} > li`]:{borderRadius:Jt}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${$e}`]:{marginBlockStart:en,[`+ ${Ie}`]:{marginBlockStart:Mt}}},[`${Ce}${Ce}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ie(Me)),a(Me)),x(Me)),y(Me)),[`${Ce}${Ce}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${mt}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` - ${$e}, - ${Ie} > li, - ${We}, - ${De}, - ${mt}, - ${ot} - `]:Object.assign({},se(Me))}}};var ge=(0,Ue.Z)("Skeleton",Me=>{const{componentCls:Ce}=Me,We=(0,it.TS)(Me,{skeletonAvatarCls:`${Ce}-avatar`,skeletonTitleCls:`${Ce}-title`,skeletonParagraphCls:`${Ce}-paragraph`,skeletonButtonCls:`${Ce}-button`,skeletonInputCls:`${Ce}-input`,skeletonImageCls:`${Ce}-image`,imageSizeBase:Me.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Me.gradientFromColor} 25%, ${Me.gradientToColor} 37%, ${Me.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[le(We)]},Me=>{const{colorFillContent:Ce,colorFill:We}=Me,$e=Ce,Ie=We;return{color:$e,colorGradientEnd:Ie,gradientFromColor:$e,gradientToColor:Ie,titleHeight:Me.controlHeight/2,blockRadius:Me.borderRadiusSM,paragraphMarginTop:Me.marginLG+Me.marginXXS,paragraphLiHeight:Me.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ee=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,active:Ie,shape:De="circle",size:mt="default"}=Me,{getPrefixCls:ot}=He.useContext(Te.E_),Fe=ot("skeleton",Ce),[St,vn]=ge(Fe),tn=(0,je.Z)(Me,["prefixCls","className"]),Kt=Se()(Fe,`${Fe}-element`,{[`${Fe}-active`]:Ie},We,$e,vn);return St(He.createElement("div",{className:Kt},He.createElement(ue,Object.assign({prefixCls:`${Fe}-avatar`,shape:De,size:mt},tn))))},ye=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,active:Ie,block:De=!1,size:mt="default"}=Me,{getPrefixCls:ot}=He.useContext(Te.E_),Fe=ot("skeleton",Ce),[St,vn]=ge(Fe),tn=(0,je.Z)(Me,["prefixCls"]),Kt=Se()(Fe,`${Fe}-element`,{[`${Fe}-active`]:Ie,[`${Fe}-block`]:De},We,$e,vn);return St(He.createElement("div",{className:Kt},He.createElement(ue,Object.assign({prefixCls:`${Fe}-button`,size:mt},tn))))};const Be="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Xe=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,style:Ie,active:De}=Me,{getPrefixCls:mt}=He.useContext(Te.E_),ot=mt("skeleton",Ce),[Fe,St]=ge(ot),vn=Se()(ot,`${ot}-element`,{[`${ot}-active`]:De},We,$e,St);return Fe(He.createElement("div",{className:vn},He.createElement("div",{className:Se()(`${ot}-image`,We),style:Ie},He.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ot}-image-svg`},He.createElement("path",{d:Be,className:`${ot}-image-path`})))))},_e=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,active:Ie,block:De,size:mt="default"}=Me,{getPrefixCls:ot}=He.useContext(Te.E_),Fe=ot("skeleton",Ce),[St,vn]=ge(Fe),tn=(0,je.Z)(Me,["prefixCls"]),Kt=Se()(Fe,`${Fe}-element`,{[`${Fe}-active`]:Ie,[`${Fe}-block`]:De},We,$e,vn);return St(He.createElement("div",{className:Kt},He.createElement(ue,Object.assign({prefixCls:`${Fe}-input`,size:mt},tn))))},ht=ae(54476),Ot={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Xt=Ot,Ut=ae(7657),Zt=function(Ce,We){return He.createElement(Ut.Z,(0,ht.Z)({},Ce,{ref:We,icon:Xt}))},at=He.forwardRef(Zt),zt=at,Ze=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,style:Ie,active:De,children:mt}=Me,{getPrefixCls:ot}=He.useContext(Te.E_),Fe=ot("skeleton",Ce),[St,vn]=ge(Fe),tn=Se()(Fe,`${Fe}-element`,{[`${Fe}-active`]:De},vn,We,$e),Kt=mt!=null?mt:He.createElement(zt,null);return St(He.createElement("div",{className:tn},He.createElement("div",{className:Se()(`${Fe}-image`,We),style:Ie},Kt)))},ut=ae(94480),kt=Me=>{const Ce=ot=>{const{width:Fe,rows:St=2}=Me;if(Array.isArray(Fe))return Fe[ot];if(St-1===ot)return Fe},{prefixCls:We,className:$e,style:Ie,rows:De}=Me,mt=(0,ut.Z)(Array(De)).map((ot,Fe)=>He.createElement("li",{key:Fe,style:{width:Ce(Fe)}}));return He.createElement("ul",{className:Se()(We,$e),style:Ie},mt)},Sn=Me=>{let{prefixCls:Ce,className:We,width:$e,style:Ie}=Me;return He.createElement("h3",{className:Se()(Ce,We),style:Object.assign({width:$e},Ie)})};function Oe(Me){return Me&&typeof Me=="object"?Me:{}}function Vt(Me,Ce){return Me&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ln(Me,Ce){return!Me&&Ce?{width:"38%"}:Me&&Ce?{width:"50%"}:{}}function Zn(Me,Ce){const We={};return(!Me||!Ce)&&(We.width="61%"),!Me&&Ce?We.rows=3:We.rows=2,We}const zn=Me=>{const{prefixCls:Ce,loading:We,className:$e,rootClassName:Ie,style:De,children:mt,avatar:ot=!1,title:Fe=!0,paragraph:St=!0,active:vn,round:tn}=Me,{getPrefixCls:Kt,direction:en,skeleton:Jt}=He.useContext(Te.E_),Ne=Kt("skeleton",Ce),[Ye,Nt]=ge(Ne);if(We||!("loading"in Me)){const yt=!!ot,Mt=!!Fe,bn=!!St;let gn;if(yt){const ma=Object.assign(Object.assign({prefixCls:`${Ne}-avatar`},Vt(Mt,bn)),Oe(ot));gn=He.createElement("div",{className:`${Ne}-header`},He.createElement(ue,Object.assign({},ma)))}let Dn;if(Mt||bn){let ma;if(Mt){const sa=Object.assign(Object.assign({prefixCls:`${Ne}-title`},ln(yt,bn)),Oe(Fe));ma=He.createElement(Sn,Object.assign({},sa))}let aa;if(bn){const sa=Object.assign(Object.assign({prefixCls:`${Ne}-paragraph`},Zn(yt,Mt)),Oe(St));aa=He.createElement(kt,Object.assign({},sa))}Dn=He.createElement("div",{className:`${Ne}-content`},ma,aa)}const jn=Se()(Ne,{[`${Ne}-with-avatar`]:yt,[`${Ne}-active`]:vn,[`${Ne}-rtl`]:en==="rtl",[`${Ne}-round`]:tn},Jt==null?void 0:Jt.className,$e,Ie,Nt);return Ye(He.createElement("div",{className:jn,style:Object.assign(Object.assign({},Jt==null?void 0:Jt.style),De)},gn,Dn))}return typeof mt!="undefined"?mt:null};zn.Button=ye,zn.Avatar=Ee,zn.Input=_e,zn.Image=Xe,zn.Node=Ze;var Et=zn,ft=Et},31797:function(gt,Lt,ae){"use strict";ae.d(Lt,{default:function(){return ge}});var ee=ae(59301),Se=ae(56762),He=ae(92343),Te=ae(92310),je=ae.n(Te),Qe=ae(36355),ue=ae(61621),Ue=pe=>{const{value:Ee,formatter:be,precision:ye,decimalSeparator:Be,groupSeparator:st="",prefixCls:Xe}=pe;let xt;if(typeof be=="function")xt=be(Ee);else{const _e=String(Ee),ht=_e.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ht||_e==="-")xt=_e;else{const Ot=ht[1];let Xt=ht[2]||"0",Ut=ht[4]||"";Xt=Xt.replace(/\B(?=(\d{3})+(?!\d))/g,st),typeof ye=="number"&&(Ut=Ut.padEnd(ye,"0").slice(0,ye>0?ye:0)),Ut&&(Ut=`${Be}${Ut}`),xt=[ee.createElement("span",{key:"int",className:`${Xe}-content-value-int`},Ot,Xt),Ut&&ee.createElement("span",{key:"decimal",className:`${Xe}-content-value-decimal`},Ut)]}}return ee.createElement("span",{className:`${Xe}-content-value`},xt)},it=ae(17313),Ve=ae(83116),qe=ae(37613);const Re=pe=>{const{componentCls:Ee,marginXXS:be,padding:ye,colorTextDescription:Be,titleFontSize:st,colorTextHeading:Xe,contentFontSize:xt,fontFamily:_e}=pe;return{[`${Ee}`]:Object.assign(Object.assign({},(0,it.Wf)(pe)),{[`${Ee}-title`]:{marginBottom:be,color:Be,fontSize:st},[`${Ee}-skeleton`]:{paddingTop:ye},[`${Ee}-content`]:{color:Xe,fontSize:xt,fontFamily:_e,[`${Ee}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ee}-content-prefix, ${Ee}-content-suffix`]:{display:"inline-block"},[`${Ee}-content-prefix`]:{marginInlineEnd:be},[`${Ee}-content-suffix`]:{marginInlineStart:be}}})}};var se=(0,Ve.Z)("Statistic",pe=>{const Ee=(0,qe.TS)(pe,{});return[Re(Ee)]},pe=>{const{fontSizeHeading3:Ee,fontSize:be}=pe;return{titleFontSize:be,contentFontSize:Ee}}),a=pe=>{const{prefixCls:Ee,className:be,rootClassName:ye,style:Be,valueStyle:st,value:Xe=0,title:xt,valueRender:_e,prefix:ht,suffix:Ot,loading:Xt=!1,onMouseEnter:Ut,onMouseLeave:Zt,decimalSeparator:at=".",groupSeparator:zt=","}=pe,{getPrefixCls:pt,direction:Ze,statistic:ut}=ee.useContext(Qe.E_),Ht=pt("statistic",Ee),[kt,At]=se(Ht),Sn=ee.createElement(Ue,Object.assign({decimalSeparator:at,groupSeparator:zt,prefixCls:Ht},pe,{value:Xe})),Oe=je()(Ht,{[`${Ht}-rtl`]:Ze==="rtl"},ut==null?void 0:ut.className,be,ye,At);return kt(ee.createElement("div",{className:Oe,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Be),onMouseEnter:Ut,onMouseLeave:Zt},xt&&ee.createElement("div",{className:`${Ht}-title`},xt),ee.createElement(ue.Z,{paragraph:!1,loading:Xt,className:`${Ht}-skeleton`},ee.createElement("div",{style:st,className:`${Ht}-content`},ht&&ee.createElement("span",{className:`${Ht}-content-prefix`},ht),_e?_e(Sn):Sn,Ot&&ee.createElement("span",{className:`${Ht}-content-suffix`},Ot)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(pe,Ee){let be=pe;const ye=/\[[^\]]*]/g,Be=(Ee.match(ye)||[]).map(_e=>_e.slice(1,-1)),st=Ee.replace(ye,"[]"),Xe=x.reduce((_e,ht)=>{let[Ot,Xt]=ht;if(_e.includes(Ot)){const Ut=Math.floor(be/Xt);return be-=Ut*Xt,_e.replace(new RegExp(`${Ot}+`,"g"),Zt=>{const at=Zt.length;return Ut.toString().padStart(at,"0")})}return _e},st);let xt=0;return Xe.replace(ye,()=>{const _e=Be[xt];return xt+=1,_e})}function y(pe,Ee){const{format:be=""}=Ee,ye=new Date(pe).getTime(),Be=Date.now(),st=Math.max(ye-Be,0);return b(st,be)}const ne=1e3/30;function re(pe){return new Date(pe).getTime()}const ie=pe=>{const{value:Ee,format:be="HH:mm:ss",onChange:ye,onFinish:Be}=pe,st=(0,Se.Z)(),Xe=ee.useRef(null),xt=()=>{Be==null||Be(),Xe.current&&(clearInterval(Xe.current),Xe.current=null)},_e=()=>{const Xt=re(Ee);Xt>=Date.now()&&(Xe.current=setInterval(()=>{st(),ye==null||ye(Xt-Date.now()),Xt(_e(),()=>{Xe.current&&(clearInterval(Xe.current),Xe.current=null)}),[Ee]);const ht=(Xt,Ut)=>y(Xt,Object.assign(Object.assign({},Ut),{format:be})),Ot=Xt=>(0,He.Tm)(Xt,{title:void 0});return ee.createElement(a,Object.assign({},pe,{valueRender:Ot,formatter:ht}))};var le=ee.memo(ie);a.Countdown=le;var ge=a},15969:function(gt,Lt,ae){"use strict";ae.d(Lt,{N:function(){return ee}});const ee=Se=>({color:Se.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Se.motionDurationSlow}`,"&:focus, &:hover":{color:Se.colorLinkHover},"&:active":{color:Se.colorLinkActive}})},1710:function(gt,Lt,ae){"use strict";ae.d(Lt,{default:function(){return $o}});var ee={},Se="rc-table-internal-hook",He=ae(42978),Te=ae(6089),je=ae(34280),Qe=ae(13697),ue=ae(59301),Je=ae(4676);function Ue(me){var ve=ue.createContext(void 0),Le=function(et){var nt=et.value,wt=et.children,bt=ue.useRef(nt);bt.current=nt;var Pt=ue.useState(function(){return{getValue:function(){return bt.current},listeners:new Set}}),Gt=(0,He.Z)(Pt,1),Tt=Gt[0];return(0,je.Z)(function(){(0,Je.unstable_batchedUpdates)(function(){Tt.listeners.forEach(function(Qt){Qt(nt)})})},[nt]),ue.createElement(ve.Provider,{value:Tt},wt)};return{Context:ve,Provider:Le,defaultValue:me}}function it(me,ve){var Le=(0,Te.Z)(typeof ve=="function"?ve:function(Qt){if(ve===void 0)return Qt;if(!Array.isArray(ve))return Qt[ve];var sn={};return ve.forEach(function(un){sn[un]=Qt[un]}),sn}),ze=ue.useContext(me==null?void 0:me.Context),et=ze||{},nt=et.listeners,wt=et.getValue,bt=ue.useRef();bt.current=Le(ze?wt():me==null?void 0:me.defaultValue);var Pt=ue.useState({}),Gt=(0,He.Z)(Pt,2),Tt=Gt[1];return(0,je.Z)(function(){if(!ze)return;function Qt(sn){var un=Le(sn);(0,Qe.Z)(bt.current,un,!0)||Tt({})}return nt.add(Qt),function(){nt.delete(Qt)}},[ze]),bt.current}var Ve=ae(54476),qe=ae(8654);function Re(){var me=ue.createContext(null);function ve(){return ue.useContext(me)}function Le(et,nt){var wt=(0,qe.Yr)(et),bt=function(Gt,Tt){var Qt=wt?{ref:Tt}:{},sn=ue.useRef(0),un=ue.useRef(Gt),fn=ve();return fn!==null?ue.createElement(et,(0,Ve.Z)({},Gt,Qt)):((!nt||nt(un.current,Gt))&&(sn.current+=1),un.current=Gt,ue.createElement(me.Provider,{value:sn.current},ue.createElement(et,(0,Ve.Z)({},Gt,Qt))))};return wt?ue.forwardRef(bt):bt}function ze(et,nt){var wt=(0,qe.Yr)(et),bt=function(Gt,Tt){var Qt=wt?{ref:Tt}:{};return ve(),ue.createElement(et,(0,Ve.Z)({},Gt,Qt))};return wt?ue.memo(ue.forwardRef(bt),nt):ue.memo(bt,nt)}return{makeImmutable:Le,responseImmutable:ze,useImmutableMark:ve}}var se=Re(),E=se.makeImmutable,a=se.responseImmutable,x=se.useImmutableMark,b=Re(),y=b.makeImmutable,ne=b.responseImmutable,re=b.useImmutableMark,ie=Ue(),le=ie;function ge(me,ve){var Le=ue.useRef(0);Le.current+=1;var ze=ue.useRef(me),et=[];Object.keys(me||{}).map(function(wt){var bt;(me==null?void 0:me[wt])!==((bt=ze.current)===null||bt===void 0?void 0:bt[wt])&&et.push(wt)}),ze.current=me;var nt=ue.useRef([]);return et.length&&(nt.current=et),ue.useDebugValue(Le.current),ue.useDebugValue(nt.current.join(", ")),ve&&console.log("".concat(ve,":"),Le.current,nt.current),Le.current}var pe=null,Ee=ue.memo(function(){var me=ge();return ue.createElement("h1",null,"Render Times: ",me)});Ee.displayName="RenderBlock";var be=ae(76190),ye=ae(33885),Be=ae(20068),st=ae(92310),Xe=ae.n(st),xt=ae(80547),_e=ae(97938),ht=ae(48736),Ot=ue.createContext({renderWithProps:!1}),Xt=Ot,Ut="RC_TABLE_KEY";function Zt(me){return me==null?[]:Array.isArray(me)?me:[me]}function at(me){var ve=[],Le={};return me.forEach(function(ze){for(var et=ze||{},nt=et.key,wt=et.dataIndex,bt=nt||Zt(wt).join("-")||Ut;Le[bt];)bt="".concat(bt,"_next");Le[bt]=!0,ve.push(bt)}),ve}function zt(me){return me!=null}function pt(me){return me&&(0,be.Z)(me)==="object"&&!Array.isArray(me)&&!ue.isValidElement(me)}function Ze(me,ve,Le,ze,et,nt){var wt=ue.useContext(Xt),bt=re(),Pt=(0,xt.Z)(function(){if(zt(ze))return[ze];var Gt=ve==null||ve===""?[]:Array.isArray(ve)?ve:[ve],Tt=(0,_e.Z)(me,Gt),Qt=Tt,sn=void 0;if(et){var un=et(Tt,me,Le);pt(un)?(Qt=un.children,sn=un.props,wt.renderWithProps=!0):Qt=un}return[Qt,sn]},[bt,me,ze,ve,et,Le],function(Gt,Tt){if(nt){var Qt=(0,He.Z)(Gt,2),sn=Qt[1],un=(0,He.Z)(Tt,2),fn=un[1];return nt(fn,sn)}return wt.renderWithProps?!0:!(0,Qe.Z)(Gt,Tt,!0)});return Pt}function ut(me,ve,Le,ze){var et=me+ve-1;return me<=ze&&et>=Le}function Ht(me,ve){return it(le,function(Le){var ze=ut(me,ve||1,Le.hoverStartRow,Le.hoverEndRow);return[ze,Le.onHover]})}var kt=function(ve){var Le=ve.ellipsis,ze=ve.rowType,et=ve.children,nt,wt=Le===!0?{showTitle:!0}:Le;return wt&&(wt.showTitle||ze==="header")&&(typeof et=="string"||typeof et=="number"?nt=et.toString():ue.isValidElement(et)&&typeof et.props.children=="string"&&(nt=et.props.children)),nt};function At(me){var ve,Le,ze,et,nt,wt,bt,Pt,Gt=me.component,Tt=me.children,Qt=me.ellipsis,sn=me.scope,un=me.prefixCls,fn=me.className,Mn=me.align,In=me.record,Kn=me.render,Qn=me.dataIndex,Xn=me.renderIndex,Fa=me.shouldCellUpdate,Ha=me.index,Sa=me.rowType,Ra=me.colSpan,or=me.rowSpan,$n=me.fixLeft,Pa=me.fixRight,ra=me.firstFixLeft,Wn=me.lastFixLeft,Yn=me.firstFixRight,Na=me.lastFixRight,pr=me.appendNode,ir=me.additionalProps,xa=ir===void 0?{}:ir,mr=me.isSticky,Pr="".concat(un,"-cell"),Br=it(le,["supportSticky","allColumnsFixedLeft"]),Er=Br.supportSticky,po=Br.allColumnsFixedLeft,Cr=Ze(In,Qn,Xn,Tt,Kn,Fa),qa=(0,He.Z)(Cr,2),Bo=qa[0],ja=qa[1],so={},Ur=typeof $n=="number"&&Er,Vo=typeof Pa=="number"&&Er;Ur&&(so.position="sticky",so.left=$n),Vo&&(so.position="sticky",so.right=Pa);var Va=(ve=(Le=(ze=ja==null?void 0:ja.colSpan)!==null&&ze!==void 0?ze:xa.colSpan)!==null&&Le!==void 0?Le:Ra)!==null&&ve!==void 0?ve:1,Ma=(et=(nt=(wt=ja==null?void 0:ja.rowSpan)!==null&&wt!==void 0?wt:xa.rowSpan)!==null&&nt!==void 0?nt:or)!==null&&et!==void 0?et:1,Qa=Ht(Ha,Ma),wa=(0,He.Z)(Qa,2),ga=wa[0],An=wa[1],ta=function(Ga){var di;In&&An(Ha,Ha+Ma-1),xa==null||(di=xa.onMouseEnter)===null||di===void 0||di.call(xa,Ga)},$a=function(Ga){var di;In&&An(-1,-1),xa==null||(di=xa.onMouseLeave)===null||di===void 0||di.call(xa,Ga)};if(Va===0||Ma===0)return null;var br=(bt=xa.title)!==null&&bt!==void 0?bt:kt({rowType:Sa,ellipsis:Qt,children:Bo}),ai=Xe()(Pr,fn,(Pt={},(0,Be.Z)(Pt,"".concat(Pr,"-fix-left"),Ur&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-fix-left-first"),ra&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-fix-left-last"),Wn&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-fix-left-all"),Wn&&po&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-fix-right"),Vo&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-fix-right-first"),Yn&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-fix-right-last"),Na&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-ellipsis"),Qt),(0,Be.Z)(Pt,"".concat(Pr,"-with-append"),pr),(0,Be.Z)(Pt,"".concat(Pr,"-fix-sticky"),(Ur||Vo)&&mr&&Er),(0,Be.Z)(Pt,"".concat(Pr,"-row-hover"),!ja&&ga),Pt),xa.className,ja==null?void 0:ja.className),ei={};Mn&&(ei.textAlign=Mn);var Fi=(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},so),xa.style),ei),ja==null?void 0:ja.style),ko=Bo;return(0,be.Z)(ko)==="object"&&!Array.isArray(ko)&&!ue.isValidElement(ko)&&(ko=null),Qt&&(Wn||Yn)&&(ko=ue.createElement("span",{className:"".concat(Pr,"-content")},ko)),ue.createElement(Gt,(0,Ve.Z)({},ja,xa,{className:ai,style:Fi,title:br,scope:sn,onMouseEnter:ta,onMouseLeave:$a,colSpan:Va!==1?Va:null,rowSpan:Ma!==1?Ma:null}),pr,ko)}var Sn=ue.memo(At);function Oe(me,ve,Le,ze,et,nt){var wt=Le[me]||{},bt=Le[ve]||{},Pt,Gt;wt.fixed==="left"?Pt=ze.left[et==="rtl"?ve:me]:bt.fixed==="right"&&(Gt=ze.right[et==="rtl"?me:ve]);var Tt=!1,Qt=!1,sn=!1,un=!1,fn=Le[ve+1],Mn=Le[me-1],In=!(nt!=null&&nt.children);if(et==="rtl"){if(Pt!==void 0){var Kn=Mn&&Mn.fixed==="left";un=!Kn&&In}else if(Gt!==void 0){var Qn=fn&&fn.fixed==="right";sn=!Qn&&In}}else if(Pt!==void 0){var Xn=fn&&fn.fixed==="left";Tt=!Xn&&In}else if(Gt!==void 0){var Fa=Mn&&Mn.fixed==="right";Qt=!Fa&&In}return{fixLeft:Pt,fixRight:Gt,lastFixLeft:Tt,firstFixRight:Qt,lastFixRight:sn,firstFixLeft:un,isSticky:ze.isSticky}}var Vt=ue.createContext({}),ln=Vt;function Zn(me){var ve=me.className,Le=me.index,ze=me.children,et=me.colSpan,nt=et===void 0?1:et,wt=me.rowSpan,bt=me.align,Pt=it(le,["prefixCls","direction"]),Gt=Pt.prefixCls,Tt=Pt.direction,Qt=ue.useContext(ln),sn=Qt.scrollColumnIndex,un=Qt.stickyOffsets,fn=Qt.flattenColumns,Mn=Qt.columns,In=Le+nt-1,Kn=In+1===sn?nt+1:nt,Qn=Oe(Le,Le+Kn-1,fn,un,Tt,Mn==null?void 0:Mn[Le]);return ue.createElement(Sn,(0,Ve.Z)({className:ve,index:Le,component:"td",prefixCls:Gt,record:null,dataIndex:null,align:bt,colSpan:Kn,rowSpan:wt,render:function(){return ze}},Qn))}var zn=ae(75931),Et=["children"];function ft(me){var ve=me.children,Le=(0,zn.Z)(me,Et);return ue.createElement("tr",Le,ve)}function Me(me){var ve=me.children;return ve}Me.Row=ft,Me.Cell=Zn;var Ce=Me;function We(me){var ve=me.children,Le=me.stickyOffsets,ze=me.flattenColumns,et=me.columns,nt=it(le,"prefixCls"),wt=ze.length-1,bt=ze[wt],Pt=ue.useMemo(function(){return{stickyOffsets:Le,flattenColumns:ze,scrollColumnIndex:bt!=null&&bt.scrollbar?wt:null,columns:et}},[bt,ze,wt,Le,et]);return ue.createElement(ln.Provider,{value:Pt},ue.createElement("tfoot",{className:"".concat(nt,"-summary")},ve))}var $e=ne(We),Ie=Ce,De=ae(70425),mt=ae(29301),ot=ae(29194),Fe=ae(24514),St=ae(75152),vn=ae(26112);function tn(me,ve,Le,ze,et,nt,wt){me.push({record:ve,indent:Le,index:wt});var bt=nt(ve),Pt=et==null?void 0:et.has(bt);if(ve&&Array.isArray(ve[ze])&&Pt)for(var Gt=0;Gt1?ra-1:0),Yn=1;Yn=0;bt-=1){var Pt=ve[bt],Gt=Le&&Le[bt],Tt=Gt&&Gt[ma];if(Pt||Tt||wt){var Qt=Tt||{},sn=Qt.columnType,un=(0,zn.Z)(Qt,sa);et.unshift(ue.createElement("col",(0,Ve.Z)({key:bt,style:{width:Pt}},un))),wt=!0}}return ue.createElement("colgroup",null,et)}var ea=Ua,kn=ae(94480),ur=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function za(me,ve){return(0,ue.useMemo)(function(){for(var Le=[],ze=0;ze1?"colgroup":"col":null,ellipsis:In.ellipsis,align:In.align,component:In.title?nt:wt,prefixCls:Tt,key:un[Mn]},Kn,{additionalProps:Qn,rowType:"header"}))}))}qn.displayName="HeaderRow";var oa=qn;function Un(me){var ve=[];function Le(wt,bt){var Pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ve[Pt]=ve[Pt]||[];var Gt=bt,Tt=wt.filter(Boolean).map(function(Qt){var sn={key:Qt.key,className:Qt.className||"",children:Qt.title,column:Qt,colStart:Gt},un=1,fn=Qt.children;return fn&&fn.length>0&&(un=Le(fn,Gt,Pt+1).reduce(function(Mn,In){return Mn+In},0),sn.hasSubColumns=!0),"colSpan"in Qt&&(un=Qt.colSpan),"rowSpan"in Qt&&(sn.rowSpan=Qt.rowSpan),sn.colSpan=un,sn.colEnd=sn.colStart+un-1,ve[Pt].push(sn),Gt+=un,un});return Tt}Le(me,0);for(var ze=ve.length,et=function(bt){ve[bt].forEach(function(Pt){!("rowSpan"in Pt)&&!Pt.hasSubColumns&&(Pt.rowSpan=ze-bt)})},nt=0;nt1&&arguments[1]!==void 0?arguments[1]:"";return typeof ve=="number"?ve:ve.endsWith("%")?me*parseFloat(ve)/100:null}function fa(me,ve){return ue.useMemo(function(){if(ve&&ve>0){var Le=0,ze=0;me.forEach(function(Gt){var Tt=Zr(ve,Gt.width);Tt?Le+=Tt:ze+=1});var et=ve-Le,nt=ze,wt=et/ze,bt=0,Pt=me.map(function(Gt){var Tt=(0,ye.Z)({},Gt),Qt=Zr(ve,Tt.width);if(Qt)Tt.width=Qt;else{var sn=Math.floor(wt);Tt.width=nt===1?et:sn,et-=sn,nt-=1}return bt+=Tt.width,Tt});return[Pt,bt]}return[me,ve]},[me,ve])}var Bt=["children"],Rt=["fixed"];function It(me){return(0,gr.Z)(me).filter(function(ve){return ue.isValidElement(ve)}).map(function(ve){var Le=ve.key,ze=ve.props,et=ze.children,nt=(0,zn.Z)(ze,Bt),wt=(0,ye.Z)({key:Le},nt);return et&&(wt.children=It(et)),wt})}function yn(me){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return me.filter(function(Le){return Le&&(0,be.Z)(Le)==="object"}).reduce(function(Le,ze,et){var nt=ze.fixed,wt=nt===!0?"left":nt,bt="".concat(ve,"-").concat(et),Pt=ze.children;return Pt&&Pt.length>0?[].concat((0,kn.Z)(Le),(0,kn.Z)(yn(Pt,bt).map(function(Gt){return(0,ye.Z)({fixed:wt},Gt)}))):[].concat((0,kn.Z)(Le),[(0,ye.Z)((0,ye.Z)({key:bt},ze),{},{fixed:wt})])},[])}function Vn(me){for(var ve=!0,Le=0;Le=0;nt-=1){var wt=me[nt];if(et&&wt.fixed!=="right")et=!1;else if(!et&&wt.fixed==="right"){warning(!1,"Index ".concat(nt+1," of `columns` missing `fixed='right'` prop."));break}}}function Fn(me){return me.map(function(ve){var Le=ve.fixed,ze=(0,zn.Z)(ve,Rt),et=Le;return Le==="left"?et="right":Le==="right"&&(et="left"),(0,ye.Z)({fixed:et},ze)})}function hr(me,ve){var Le=me.prefixCls,ze=me.columns,et=me.children,nt=me.expandable,wt=me.expandedKeys,bt=me.columnTitle,Pt=me.getRowKey,Gt=me.onTriggerExpand,Tt=me.expandIcon,Qt=me.rowExpandable,sn=me.expandIconColumnIndex,un=me.direction,fn=me.expandRowByClick,Mn=me.columnWidth,In=me.fixed,Kn=me.scrollWidth,Qn=ue.useMemo(function(){return ze||It(et)},[ze,et]),Xn=ue.useMemo(function(){if(nt){var Pa,ra=Qn.slice();if(!ra.includes(ee)){var Wn=sn||0;Wn>=0&&ra.splice(Wn,0,ee)}var Yn=ra.indexOf(ee);ra=ra.filter(function(xa,mr){return xa!==ee||mr===Yn});var Na=Qn[Yn],pr;(In==="left"||In)&&!sn?pr="left":(In==="right"||In)&&sn===Qn.length?pr="right":pr=Na?Na.fixed:null;var ir=(Pa={},(0,Be.Z)(Pa,ma,{className:"".concat(Le,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Be.Z)(Pa,"title",bt),(0,Be.Z)(Pa,"fixed",pr),(0,Be.Z)(Pa,"className","".concat(Le,"-row-expand-icon-cell")),(0,Be.Z)(Pa,"width",Mn),(0,Be.Z)(Pa,"render",function(mr,Pr,Br){var Er=Pt(Pr,Br),po=wt.has(Er),Cr=Qt?Qt(Pr):!0,qa=Tt({prefixCls:Le,expanded:po,expandable:Cr,record:Pr,onExpand:Gt});return fn?ue.createElement("span",{onClick:function(ja){return ja.stopPropagation()}},qa):qa}),Pa);return ra.map(function(xa){return xa===ee?ir:xa})}return Qn.filter(function(xa){return xa!==ee})},[nt,Qn,Pt,wt,Tt,un]),Fa=ue.useMemo(function(){var Pa=Xn;return ve&&(Pa=ve(Pa)),Pa.length||(Pa=[{render:function(){return null}}]),Pa},[ve,Xn,un]),Ha=ue.useMemo(function(){return un==="rtl"?Fn(yn(Fa)):yn(Fa)},[Fa,un,Kn]),Sa=fa(Ha,Kn),Ra=(0,He.Z)(Sa,2),or=Ra[0],$n=Ra[1];return[Fa,or,$n]}var Ba=hr;function Za(me){var ve,Le=me.prefixCls,ze=me.record,et=me.onExpand,nt=me.expanded,wt=me.expandable,bt="".concat(Le,"-row-expand-icon");if(!wt)return ue.createElement("span",{className:Xe()(bt,"".concat(Le,"-row-spaced"))});var Pt=function(Tt){et(ze,Tt),Tt.stopPropagation()};return ue.createElement("span",{className:Xe()(bt,(ve={},(0,Be.Z)(ve,"".concat(Le,"-row-expanded"),nt),(0,Be.Z)(ve,"".concat(Le,"-row-collapsed"),!nt),ve)),onClick:Pt})}function Qr(me,ve,Le){var ze=[];function et(nt){(nt||[]).forEach(function(wt,bt){ze.push(ve(wt,bt)),et(wt[Le])})}return et(me),ze}function Ea(me,ve,Le){var ze=aa(me),et=ze.expandIcon,nt=ze.expandedRowKeys,wt=ze.defaultExpandedRowKeys,bt=ze.defaultExpandAllRows,Pt=ze.expandedRowRender,Gt=ze.onExpand,Tt=ze.onExpandedRowsChange,Qt=ze.childrenColumnName,sn=et||Za,un=Qt||"children",fn=ue.useMemo(function(){return Pt?"row":me.expandable&&me.internalHooks===Se&&me.expandable.__PARENT_RENDER_ICON__||ve.some(function(Ha){return Ha&&(0,be.Z)(Ha)==="object"&&Ha[un]})?"nest":!1},[!!Pt,ve]),Mn=ue.useState(function(){return wt||(bt?Qr(ve,Le,un):[])}),In=(0,He.Z)(Mn,2),Kn=In[0],Qn=In[1],Xn=ue.useMemo(function(){return new Set(nt||Kn||[])},[nt,Kn]),Fa=ue.useCallback(function(Ha){var Sa=Le(Ha,ve.indexOf(Ha)),Ra,or=Xn.has(Sa);or?(Xn.delete(Sa),Ra=(0,kn.Z)(Xn)):Ra=[].concat((0,kn.Z)(Xn),[Sa]),Qn(Ra),Gt&&Gt(!or,Ha),Tt&&Tt(Ra)},[Le,Xn,ve,Gt,Tt]);return[ze,fn,Xn,sn,un,Fa]}function wn(me,ve,Le,ze){var et=me.map(function(nt,wt){return Oe(wt,wt,me,ve,Le,ze==null?void 0:ze[wt])});return(0,xt.Z)(function(){return et},[et],function(nt,wt){return!(0,Qe.Z)(nt,wt)})}function dr(me){var ve=(0,ue.useRef)(me),Le=(0,ue.useState)({}),ze=(0,He.Z)(Le,2),et=ze[1],nt=(0,ue.useRef)(null),wt=(0,ue.useRef)([]);function bt(Pt){wt.current.push(Pt);var Gt=Promise.resolve();nt.current=Gt,Gt.then(function(){if(nt.current===Gt){var Tt=wt.current,Qt=ve.current;wt.current=[],Tt.forEach(function(sn){ve.current=sn(ve.current)}),nt.current=null,Qt!==ve.current&&et({})}})}return(0,ue.useEffect)(function(){return function(){nt.current=null}},[]),[ve.current,bt]}function ro(me){var ve=(0,ue.useRef)(me||null),Le=(0,ue.useRef)();function ze(){window.clearTimeout(Le.current)}function et(wt){ve.current=wt,ze(),Le.current=window.setTimeout(function(){ve.current=null,Le.current=void 0},100)}function nt(){return ve.current}return(0,ue.useEffect)(function(){return ze},[]),[et,nt]}function Mr(){var me=ue.useState(-1),ve=(0,He.Z)(me,2),Le=ve[0],ze=ve[1],et=ue.useState(-1),nt=(0,He.Z)(et,2),wt=nt[0],bt=nt[1],Pt=ue.useCallback(function(Gt,Tt){ze(Gt),bt(Tt)},[]);return[Le,wt,Pt]}var sr=ae(47273),ke=(0,sr.Z)()?window:null;function rn(me,ve){var Le=(0,be.Z)(me)==="object"?me:{},ze=Le.offsetHeader,et=ze===void 0?0:ze,nt=Le.offsetSummary,wt=nt===void 0?0:nt,bt=Le.offsetScroll,Pt=bt===void 0?0:bt,Gt=Le.getContainer,Tt=Gt===void 0?function(){return ke}:Gt,Qt=Tt()||ke;return ue.useMemo(function(){var sn=!!me;return{isSticky:sn,stickyClassName:sn?"".concat(ve,"-sticky-holder"):"",offsetHeader:et,offsetSummary:wt,offsetScroll:Pt,container:Qt}},[Pt,et,wt,ve,Qt])}function on(me,ve,Le){var ze=(0,ue.useMemo)(function(){for(var et=[],nt=[],wt=0,bt=0,Pt=0;Pt=Qt&&(xa=Qt-sn),wt({scrollLeft:xa/Qt*(Tt+2)}),Qn.current.x=Yn.pageX},Pa=function(){if(nt.current){var Yn=(0,En.os)(nt.current).top,Na=Yn+nt.current.offsetHeight,pr=Pt===window?document.documentElement.scrollTop+window.innerHeight:(0,En.os)(Pt).top+Pt.clientHeight;Na-(0,St.Z)()<=pr||Yn>=pr-bt?Kn(function(ir){return(0,ye.Z)((0,ye.Z)({},ir),{},{isHiddenScrollBar:!0})}):Kn(function(ir){return(0,ye.Z)((0,ye.Z)({},ir),{},{isHiddenScrollBar:!1})})}},ra=function(Yn){Kn(function(Na){return(0,ye.Z)((0,ye.Z)({},Na),{},{scrollLeft:Yn/Tt*Qt||0})})};return ue.useImperativeHandle(Le,function(){return{setScrollLeft:ra}}),ue.useEffect(function(){var Wn=(0,Bn.Z)(document.body,"mouseup",Ra,!1),Yn=(0,Bn.Z)(document.body,"mousemove",$n,!1);return Pa(),function(){Wn.remove(),Yn.remove()}},[sn,Ha]),ue.useEffect(function(){var Wn=(0,Bn.Z)(Pt,"scroll",Pa,!1),Yn=(0,Bn.Z)(window,"resize",Pa,!1);return function(){Wn.remove(),Yn.remove()}},[Pt]),ue.useEffect(function(){In.isHiddenScrollBar||Kn(function(Wn){var Yn=nt.current;return Yn?(0,ye.Z)((0,ye.Z)({},Wn),{},{scrollLeft:Yn.scrollLeft/Yn.scrollWidth*Yn.clientWidth}):Wn})},[In.isHiddenScrollBar]),Tt<=Qt||!sn||In.isHiddenScrollBar?null:ue.createElement("div",{style:{height:(0,St.Z)(),width:Qt,bottom:bt},className:"".concat(Gt,"-sticky-scroll")},ue.createElement("div",{onMouseDown:or,ref:un,className:Xe()("".concat(Gt,"-sticky-scroll-bar"),(0,Be.Z)({},"".concat(Gt,"-sticky-scroll-bar-active"),Ha)),style:{width:"".concat(sn,"px"),transform:"translate3d(".concat(In.scrollLeft,"px, 0, 0)")}}))},Ta=ue.forwardRef(_a);function an(me){return null}var Ar=an;function vr(me){return null}var Fr=vr,Yr="rc-table",Tn=[],da={};function Ka(){return"No Data"}function Aa(me){var ve,Le=(0,ye.Z)({rowKey:"key",prefixCls:Yr,emptyText:Ka},me),ze=Le.prefixCls,et=Le.className,nt=Le.rowClassName,wt=Le.style,bt=Le.data,Pt=Le.rowKey,Gt=Le.scroll,Tt=Le.tableLayout,Qt=Le.direction,sn=Le.title,un=Le.footer,fn=Le.summary,Mn=Le.caption,In=Le.id,Kn=Le.showHeader,Qn=Le.components,Xn=Le.emptyText,Fa=Le.onRow,Ha=Le.onHeaderRow,Sa=Le.internalHooks,Ra=Le.transformColumns,or=Le.internalRefs,$n=Le.tailor,Pa=Le.sticky,ra=bt||Tn,Wn=!!ra.length,Yn=Sa===Se,Na=ue.useCallback(function(Xr,Ko){return(0,_e.Z)(Qn,Xr)||Ko},[Qn]),pr=ue.useMemo(function(){return typeof Pt=="function"?Pt:function(Xr){var Ko=Xr&&Xr[Pt];return Ko}},[Pt]),ir=Na(["body"]),xa=Mr(),mr=(0,He.Z)(xa,3),Pr=mr[0],Br=mr[1],Er=mr[2],po=Ea(Le,ra,pr),Cr=(0,He.Z)(po,6),qa=Cr[0],Bo=Cr[1],ja=Cr[2],so=Cr[3],Ur=Cr[4],Vo=Cr[5],Va=Gt==null?void 0:Gt.x,Ma=ue.useState(0),Qa=(0,He.Z)(Ma,2),wa=Qa[0],ga=Qa[1],An=Ba((0,ye.Z)((0,ye.Z)((0,ye.Z)({},Le),qa),{},{expandable:!!qa.expandedRowRender,columnTitle:qa.columnTitle,expandedKeys:ja,getRowKey:pr,onTriggerExpand:Vo,expandIcon:so,expandIconColumnIndex:qa.expandIconColumnIndex,direction:Qt,scrollWidth:Yn&&$n&&typeof Va=="number"?Va:null}),Yn?Ra:null),ta=(0,He.Z)(An,3),$a=ta[0],br=ta[1],ai=ta[2],ei=ai!=null?ai:Va,Fi=ue.useMemo(function(){return{columns:$a,flattenColumns:br}},[$a,br]),ko=ue.useRef(),Oo=ue.useRef(),Ga=ue.useRef(),di=ue.useRef(),Ei=ue.useRef(),eo=ue.useState(!1),uo=(0,He.Z)(eo,2),ho=uo[0],Ro=uo[1],jo=ue.useState(!1),Nr=(0,He.Z)(jo,2),Ai=Nr[0],ci=Nr[1],Vr=dr(new Map),Xa=(0,He.Z)(Vr,2),Jo=Xa[0],Fo=Xa[1],Vi=at(br),Ri=Vi.map(function(Xr){return Jo.get(Xr)}),Li=ue.useMemo(function(){return Ri},[Ri.join("_")]),Ci=pn(Li,br.length,Qt),To=Gt&&zt(Gt.y),Go=Gt&&zt(ei)||!!qa.fixed,qi=Go&&br.some(function(Xr){var Ko=Xr.fixed;return Ko}),ml=ue.useRef(),Xi=rn(Pa,ze),Zi=Xi.isSticky,rl=Xi.offsetHeader,vs=Xi.offsetSummary,jr=Xi.offsetScroll,xo=Xi.stickyClassName,gi=Xi.container,Zo=ue.useMemo(function(){return fn==null?void 0:fn(ra)},[fn,ra]),wi=(To||Zi)&&ue.isValidElement(Zo)&&Zo.type===Ce&&Zo.props.fixed,vi,bi,_i;To&&(bi={overflowY:"scroll",maxHeight:Gt.y}),Go&&(vi={overflowX:"auto"},To||(bi={overflowY:"hidden"}),_i={width:ei===!0?"auto":ei,minWidth:"100%"});var Fl=ue.useCallback(function(Xr,Ko){(0,ot.Z)(ko.current)&&Fo(function(Ti){if(Ti.get(Xr)!==Ko){var ol=new Map(Ti);return ol.set(Xr,Ko),ol}return Ti})},[]),Js=ro(null),ps=(0,He.Z)(Js,2),Qs=ps[0],zs=ps[1];function Yl(Xr,Ko){Ko&&(typeof Ko=="function"?Ko(Xr):Ko.scrollLeft!==Xr&&(Ko.scrollLeft=Xr,Ko.scrollLeft!==Xr&&setTimeout(function(){Ko.scrollLeft=Xr},0)))}var Ll=(0,Te.Z)(function(Xr){var Ko=Xr.currentTarget,Ti=Xr.scrollLeft,ol=Qt==="rtl",il=typeof Ti=="number"?Ti:Ko.scrollLeft,os=Ko||da;if(!zs()||zs()===os){var Bs;Qs(os),Yl(il,Oo.current),Yl(il,Ga.current),Yl(il,Ei.current),Yl(il,(Bs=ml.current)===null||Bs===void 0?void 0:Bs.setScrollLeft)}var xs=Ko||Oo.current;if(xs){var ys=xs.scrollWidth,Zl=xs.clientWidth;if(ys===Zl){Ro(!1),ci(!1);return}ol?(Ro(-il0)):(Ro(il>0),ci(il1?Mn-Yn:0,pr=(0,ye.Z)((0,ye.Z)((0,ye.Z)({},Ra),Pt),{},{flex:"0 0 ".concat(Yn,"px"),width:"".concat(Yn,"px"),marginRight:Na,pointerEvents:"auto"}),ir=ue.useMemo(function(){return Tt?ra<=1:$n===0||ra===0||ra>1},[ra,$n,Tt]);ir?pr.visibility="hidden":Tt&&(pr.height=Qt==null?void 0:Qt(ra));var xa=ir?function(){return null}:sn,mr={};return(ra===0||$n===0)&&(mr.rowSpan=1,mr.colSpan=1),ue.createElement(Sn,(0,Ve.Z)({className:Xe()(fn,Gt),ellipsis:Le.ellipsis,align:Le.align,scope:Le.rowScope,component:"div",prefixCls:ve.prefixCls,key:Xn,record:bt,index:nt,renderIndex:wt,dataIndex:un,render:xa,shouldCellUpdate:Le.shouldCellUpdate},Fa,{appendNode:Ha,additionalProps:(0,ye.Z)((0,ye.Z)({},Sa),{},{style:pr},mr)}))}var Si=fi,Pi=["data","index","className","rowKey","style","extra","getHeight"],Ki=ue.forwardRef(function(me,ve){var Le=me.data,ze=me.index,et=me.className,nt=me.rowKey,wt=me.style,bt=me.extra,Pt=me.getHeight,Gt=(0,zn.Z)(me,Pi),Tt=Le.record,Qt=Le.indent,sn=Le.index,un=it(le,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),fn=un.scrollX,Mn=un.flattenColumns,In=un.prefixCls,Kn=un.fixColumn,Qn=un.componentWidth,Xn=Ne(Tt,nt,ze,Qt),Fa=Xn.rowSupportExpand,Ha=Xn.expanded,Sa=Xn.rowProps,Ra=Xn.expandedRowRender,or=Xn.expandedRowClassName,$n;if(Fa&&Ha){var Pa=Ra(Tt,ze,Qt+1,Ha),ra=or==null?void 0:or(Tt,ze,Qt),Wn={};Kn&&(Wn={style:(0,Be.Z)({},"--virtual-width","".concat(Qn,"px"))});var Yn="".concat(In,"-expanded-row-cell");$n=ue.createElement("div",{className:Xe()("".concat(In,"-expanded-row"),"".concat(In,"-expanded-row-level-").concat(Qt+1),ra)},ue.createElement(Sn,{component:"div",prefixCls:In,className:Xe()(Yn,(0,Be.Z)({},"".concat(Yn,"-fixed"),Kn)),additionalProps:Wn},Pa))}var Na=(0,ye.Z)((0,ye.Z)({},wt),{},{width:fn});bt&&(Na.position="absolute",Na.pointerEvents="none");var pr=ue.createElement("div",(0,Ve.Z)({},Sa,Gt,{ref:Fa?null:ve,className:Xe()(et,"".concat(In,"-row"),Sa==null?void 0:Sa.className,(0,Be.Z)({},"".concat(In,"-row-extra"),bt)),style:(0,ye.Z)((0,ye.Z)({},Na),Sa==null?void 0:Sa.style)}),Mn.map(function(ir,xa){return ue.createElement(Si,{key:xa,rowInfo:Xn,column:ir,colIndex:xa,indent:Qt,index:ze,renderIndex:sn,record:Tt,inverse:bt,getHeight:Pt})}));return Fa?ue.createElement("div",{ref:ve},pr,$n):pr}),xi=ne(Ki),qo=xi,co=ue.forwardRef(function(me,ve){var Le=me.data,ze=me.onScroll,et=it(le,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),nt=et.flattenColumns,wt=et.onColumnResize,bt=et.getRowKey,Pt=et.expandedKeys,Gt=et.prefixCls,Tt=et.childrenColumnName,Qt=et.emptyNode,sn=et.scrollX,un=it(mo),fn=un.scrollY,Mn=un.listItemHeight,In=ue.useRef(),Kn=Kt(Le,Tt,Pt,bt),Qn=ue.useMemo(function(){var $n=0;return nt.map(function(Pa){var ra=Pa.width,Wn=Pa.key;return $n+=ra,[Wn,ra,$n]})},[nt]),Xn=ue.useMemo(function(){return Qn.map(function($n){return $n[2]})},[Qn]);ue.useEffect(function(){Qn.forEach(function($n){var Pa=(0,He.Z)($n,2),ra=Pa[0],Wn=Pa[1];wt(ra,Wn)})},[Qn]),ue.useImperativeHandle(ve,function(){var $n={};return Object.defineProperty($n,"scrollLeft",{get:function(){var ra;return((ra=In.current)===null||ra===void 0?void 0:ra.getScrollInfo().x)||0},set:function(ra){var Wn;(Wn=In.current)===null||Wn===void 0||Wn.scrollTo({left:ra})}}),$n});var Fa=function(Pa,ra){var Wn,Yn=(Wn=Kn[ra])===null||Wn===void 0?void 0:Wn.record,Na=Pa.onCell;if(Na){var pr,ir=Na(Yn,ra);return(pr=ir==null?void 0:ir.rowSpan)!==null&&pr!==void 0?pr:1}return 1},Ha=function(Pa){var ra=Pa.start,Wn=Pa.end,Yn=Pa.getSize,Na=Pa.offsetY;if(Wn<0)return null;for(var pr=nt.filter(function(Va){return Fa(Va,ra)===0}),ir=ra,xa=function(Ma){if(pr=pr.filter(function(Qa){return Fa(Qa,Ma)===0}),!pr.length)return ir=Ma,"break"},mr=ra;mr>=0;mr-=1){var Pr=xa(mr);if(Pr==="break")break}for(var Br=nt.filter(function(Va){return Fa(Va,Wn)!==1}),Er=Wn,po=function(Ma){if(Br=Br.filter(function(Qa){return Fa(Qa,Ma)!==1}),!Br.length)return Er=Math.max(Ma-1,Wn),"break"},Cr=Wn;Cr1})&&Bo.push(Ma)},so=ir;so<=Er;so+=1)var Ur=ja(so);var Vo=Bo.map(function(Va){var Ma=Kn[Va],Qa=bt(Ma.record,Va),wa=function(ta){var $a=Va+ta-1,br=bt(Kn[$a].record,$a),ai=Yn(Qa,br);return ai.bottom-ai.top},ga=Yn(Qa);return ue.createElement(qo,{key:Va,data:Ma,rowKey:Qa,index:Va,style:{top:-Na+ga.top},extra:!0,getHeight:wa})});return Vo},Sa=ue.useMemo(function(){return{columnsOffset:Xn}},[Xn]),Ra="".concat(Gt,"-tbody"),or;return Kn.length?or=ue.createElement(oo.Z,{fullHeight:!1,ref:In,className:Xe()(Ra,"".concat(Ra,"-virtual")),height:fn,itemHeight:Mn||24,data:Kn,itemKey:function(Pa){return bt(Pa.record)},scrollWidth:sn,onVirtualScroll:function(Pa){var ra=Pa.x;ze({scrollLeft:ra})},extraRender:Ha},function($n,Pa,ra){var Wn=bt($n.record,Pa);return ue.createElement(qo,(0,Ve.Z)({data:$n,rowKey:Wn,index:Pa},ra))}):or=ue.createElement("div",{className:Xe()("".concat(Gt,"-placeholder"))},ue.createElement(Sn,{component:"div",prefixCls:Gt},Qt)),ue.createElement(Bi.Provider,{value:Sa},or)}),si=ne(co),Di=si,Ii=function(ve,Le){var ze=Le.ref,et=Le.onScroll;return ue.createElement(Di,{ref:ze,data:ve,onScroll:et})},ui=100;function mi(me){var ve=me.columns,Le=me.scroll,ze=me.prefixCls,et=ze===void 0?Yr:ze,nt=me.className,wt=me.listItemHeight,bt=Le||{},Pt=bt.x,Gt=bt.y;typeof Pt!="number"&&(Pt=((ve||[]).length+1)*ui),typeof Gt!="number"&&(Gt=500);var Tt=ue.useMemo(function(){return{scrollY:Gt,listItemHeight:wt}},[Gt,wt]);return ue.createElement(mo.Provider,{value:Tt},ue.createElement(er,(0,Ve.Z)({},me,{className:Xe()(nt,"".concat(et,"-virtual")),scroll:(0,ye.Z)((0,ye.Z)({},Le),{},{x:Pt}),components:{body:Ii},columns:ve,internalHooks:Se,tailor:!0})))}function oi(me){return y(mi,me)}var wr=oi(),Eo=null;function Do(me){return null}var ii=Do;function Xo(me){return null}var yi=Xo,Mi=ae(2738),Yi=ae(68031),_r=ae(36355),Lo=ae(93891),Hi=ae(19716),Ji=ae(8628),$i=ae(31724),ul=ae(58421),ka=ae(71418),ca=ae(88088);function Ca(me){return function(Le){let{prefixCls:ze,onExpand:et,record:nt,expanded:wt,expandable:bt}=Le;const Pt=`${ze}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:Gt=>{et(nt,Gt),Gt.stopPropagation()},className:Xe()(Pt,{[`${Pt}-spaced`]:!bt,[`${Pt}-expanded`]:bt&&wt,[`${Pt}-collapsed`]:bt&&!wt}),"aria-label":wt?me.collapse:me.expand,"aria-expanded":wt})}}var va=Ca;function kr(me,ve){return"key"in me&&me.key!==void 0&&me.key!==null?me.key:me.dataIndex?Array.isArray(me.dataIndex)?me.dataIndex.join("."):me.dataIndex:ve}function Co(me,ve){return ve?`${ve}-${me}`:`${me}`}function No(me,ve){return typeof me=="function"?me(ve):me}function Qo(me,ve){const Le=No(me,ve);return Object.prototype.toString.call(Le)==="[object Object]"?"":Le}var _o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},zo=_o,Oi=ae(7657),ni=function(ve,Le){return ue.createElement(Oi.Z,(0,Ve.Z)({},ve,{ref:Le,icon:zo}))},Sr=ue.forwardRef(ni),Rr=Sr,Io=ae(56762);function $r(me){const ve=ue.useRef(me),Le=(0,Io.Z)();return[()=>ve.current,ze=>{ve.current=ze,Le()}]}var to=ae(3113),jt=ae(24905),Ft=ae(38854),_t=ae(64165),On=ae(20834),Da=ae(40875),ar=ae(5112),Cn=ae(17574),Ia=ae(47472),rr=ae(92832);function Dr(me){let{value:ve,onChange:Le,filterSearch:ze,tablePrefixCls:et,locale:nt}=me;return ze?ue.createElement("div",{className:`${et}-filter-dropdown-search`},ue.createElement(rr.default,{prefix:ue.createElement(Ia.Z,null),placeholder:nt.filterSearchPlaceholder,onChange:Le,value:ve,htmlSize:1,className:`${et}-filter-dropdown-search-input`})):null}var tr=Dr,_n=ae(10228);const Ir=me=>{const{keyCode:ve}=me;ve===_n.Z.ENTER&&me.stopPropagation()};var Mo=ue.forwardRef((me,ve)=>ue.createElement("div",{className:me.className,onClick:Le=>Le.stopPropagation(),onKeyDown:Ir,ref:ve},me.children));function nr(me){let ve=[];return(me||[]).forEach(Le=>{let{value:ze,children:et}=Le;ve.push(ze),et&&(ve=[].concat((0,kn.Z)(ve),(0,kn.Z)(nr(et))))}),ve}function cr(me){return me.some(ve=>{let{children:Le}=ve;return Le})}function ao(me,ve){return typeof ve=="string"||typeof ve=="number"?ve==null?void 0:ve.toString().toLowerCase().includes(me.trim().toLowerCase()):!1}function Jr(me){let{filters:ve,prefixCls:Le,filteredKeys:ze,filterMultiple:et,searchValue:nt,filterSearch:wt}=me;return ve.map((bt,Pt)=>{const Gt=String(bt.value);if(bt.children)return{key:Gt||Pt,label:bt.text,popupClassName:`${Le}-dropdown-submenu`,children:Jr({filters:bt.children,prefixCls:Le,filteredKeys:ze,filterMultiple:et,searchValue:nt,filterSearch:wt})};const Tt=et?jt.default:ar.ZP,Qt={key:bt.value!==void 0?Gt:Pt,label:ue.createElement(ue.Fragment,null,ue.createElement(Tt,{checked:ze.includes(Gt)}),ue.createElement("span",null,bt.text))};return nt.trim()?typeof wt=="function"?wt(nt,bt)?Qt:null:ao(nt,bt.text)?Qt:null:Qt})}function Yo(me){var ve,Le;const{tablePrefixCls:ze,prefixCls:et,column:nt,dropdownPrefixCls:wt,columnKey:bt,filterMultiple:Pt,filterMode:Gt="menu",filterSearch:Tt=!1,filterState:Qt,triggerFilter:sn,locale:un,children:fn,getPopupContainer:Mn}=me,{filterDropdownOpen:In,onFilterDropdownOpenChange:Kn,filterResetToDefaultFilteredValue:Qn,defaultFilteredValue:Xn,filterDropdownVisible:Fa,onFilterDropdownVisibleChange:Ha}=nt,[Sa,Ra]=ue.useState(!1),or=!!(Qt&&(!((ve=Qt.filteredKeys)===null||ve===void 0)&&ve.length||Qt.forceFiltered)),$n=An=>{Ra(An),Kn==null||Kn(An),Ha==null||Ha(An)},Pa=(Le=In!=null?In:Fa)!==null&&Le!==void 0?Le:Sa,ra=Qt==null?void 0:Qt.filteredKeys,[Wn,Yn]=$r(ra||[]),Na=An=>{let{selectedKeys:ta}=An;Yn(ta)},pr=(An,ta)=>{let{node:$a,checked:br}=ta;Na(Pt?{selectedKeys:An}:{selectedKeys:br&&$a.key?[$a.key]:[]})};ue.useEffect(()=>{Sa&&Na({selectedKeys:ra||[]})},[ra]);const[ir,xa]=ue.useState([]),mr=An=>{xa(An)},[Pr,Br]=ue.useState(""),Er=An=>{const{value:ta}=An.target;Br(ta)};ue.useEffect(()=>{Sa||Br("")},[Sa]);const po=An=>{const ta=An&&An.length?An:null;if(ta===null&&(!Qt||!Qt.filteredKeys)||(0,Qe.Z)(ta,Qt==null?void 0:Qt.filteredKeys,!0))return null;sn({column:nt,key:bt,filteredKeys:ta})},Cr=()=>{$n(!1),po(Wn())},qa=function(){let{confirm:An,closeDropdown:ta}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};An&&po([]),ta&&$n(!1),Br(""),Yn(Qn?(Xn||[]).map($a=>String($a)):[])},Bo=function(){let{closeDropdown:An}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};An&&$n(!1),po(Wn())},ja=An=>{An&&ra!==void 0&&Yn(ra||[]),$n(An),!An&&!nt.filterDropdown&&Cr()},so=Xe()({[`${wt}-menu-without-submenu`]:!cr(nt.filters||[])}),Ur=An=>{if(An.target.checked){const ta=nr(nt==null?void 0:nt.filters).map($a=>String($a));Yn(ta)}else Yn([])},Vo=An=>{let{filters:ta}=An;return(ta||[]).map(($a,br)=>{const ai=String($a.value),ei={title:$a.text,key:$a.value!==void 0?ai:br};return $a.children&&(ei.children=Vo({filters:$a.children})),ei})},Va=An=>{var ta;return Object.assign(Object.assign({},An),{text:An.title,value:An.key,children:((ta=An.children)===null||ta===void 0?void 0:ta.map($a=>Va($a)))||[]})};let Ma;if(typeof nt.filterDropdown=="function")Ma=nt.filterDropdown({prefixCls:`${wt}-custom`,setSelectedKeys:An=>Na({selectedKeys:An}),selectedKeys:Wn(),confirm:Bo,clearFilters:qa,filters:nt.filters,visible:Pa,close:()=>{$n(!1)}});else if(nt.filterDropdown)Ma=nt.filterDropdown;else{const An=Wn()||[],ta=()=>(nt.filters||[]).length===0?ue.createElement(_t.Z,{image:_t.Z.PRESENTED_IMAGE_SIMPLE,description:un.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Gt==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(tr,{filterSearch:Tt,value:Pr,onChange:Er,tablePrefixCls:ze,locale:un}),ue.createElement("div",{className:`${ze}-filter-dropdown-tree`},Pt?ue.createElement(jt.default,{checked:An.length===nr(nt.filters).length,indeterminate:An.length>0&&An.lengthtypeof Tt=="function"?Tt(Pr,Va(br)):ao(Pr,br.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(tr,{filterSearch:Tt,value:Pr,onChange:Er,tablePrefixCls:ze,locale:un}),ue.createElement(On.default,{selectable:!0,multiple:Pt,prefixCls:`${wt}-menu`,className:so,onSelect:Na,onDeselect:Na,selectedKeys:An,getPopupContainer:Mn,openKeys:ir,onOpenChange:mr,items:Jr({filters:nt.filters||[],filterSearch:Tt,prefixCls:et,filteredKeys:Wn(),filterMultiple:Pt,searchValue:Pr})})),$a=()=>Qn?(0,Qe.Z)((Xn||[]).map(br=>String(br)),An,!0):An.length===0;Ma=ue.createElement(ue.Fragment,null,ta(),ue.createElement("div",{className:`${et}-dropdown-btns`},ue.createElement(to.ZP,{type:"link",size:"small",disabled:$a(),onClick:()=>qa()},un.filterReset),ue.createElement(to.ZP,{type:"primary",size:"small",onClick:Cr},un.filterConfirm)))}nt.filterDropdown&&(Ma=ue.createElement(Da.J,{selectable:void 0},Ma));const Qa=()=>ue.createElement(Mo,{className:`${et}-dropdown`},Ma);let wa;typeof nt.filterIcon=="function"?wa=nt.filterIcon(or):nt.filterIcon?wa=nt.filterIcon:wa=ue.createElement(Rr,null);const{direction:ga}=ue.useContext(_r.E_);return ue.createElement("div",{className:`${et}-column`},ue.createElement("span",{className:`${ze}-column-title`},fn),ue.createElement(Ft.Z,{dropdownRender:Qa,trigger:["click"],open:Pa,onOpenChange:ja,getPopupContainer:Mn,placement:ga==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:Xe()(`${et}-trigger`,{active:or}),onClick:An=>{An.stopPropagation()}},wa)))}var Ho=Yo;function el(me,ve,Le){let ze=[];return(me||[]).forEach((et,nt)=>{var wt;const bt=Co(nt,Le);if(et.filters||"filterDropdown"in et||"onFilter"in et)if("filteredValue"in et){let Pt=et.filteredValue;"filterDropdown"in et||(Pt=(wt=Pt==null?void 0:Pt.map(String))!==null&&wt!==void 0?wt:Pt),ze.push({column:et,key:kr(et,bt),filteredKeys:Pt,forceFiltered:et.filtered})}else ze.push({column:et,key:kr(et,bt),filteredKeys:ve&&et.defaultFilteredValue?et.defaultFilteredValue:void 0,forceFiltered:et.filtered});"children"in et&&(ze=[].concat((0,kn.Z)(ze),(0,kn.Z)(el(et.children,ve,bt))))}),ze}function pl(me,ve,Le,ze,et,nt,wt,bt){return Le.map((Pt,Gt)=>{const Tt=Co(Gt,bt),{filterMultiple:Qt=!0,filterMode:sn,filterSearch:un}=Pt;let fn=Pt;if(fn.filters||fn.filterDropdown){const Mn=kr(fn,Tt),In=ze.find(Kn=>{let{key:Qn}=Kn;return Mn===Qn});fn=Object.assign(Object.assign({},fn),{title:Kn=>ue.createElement(Ho,{tablePrefixCls:me,prefixCls:`${me}-filter`,dropdownPrefixCls:ve,column:fn,columnKey:Mn,filterState:In,filterMultiple:Qt,filterMode:sn,filterSearch:un,triggerFilter:nt,locale:et,getPopupContainer:wt},No(Pt.title,Kn))})}return"children"in fn&&(fn=Object.assign(Object.assign({},fn),{children:pl(me,ve,fn.children,ze,et,nt,wt,Tt)})),fn})}function tl(me){const ve={};return me.forEach(Le=>{let{key:ze,filteredKeys:et,column:nt}=Le;const{filters:wt,filterDropdown:bt}=nt;if(bt)ve[ze]=et||null;else if(Array.isArray(et)){const Pt=nr(wt);ve[ze]=Pt.filter(Gt=>et.includes(String(Gt)))}else ve[ze]=null}),ve}function hl(me,ve){return ve.reduce((Le,ze)=>{const{column:{onFilter:et,filters:nt},filteredKeys:wt}=ze;return et&&wt&&wt.length?Le.filter(bt=>wt.some(Pt=>{const Gt=nr(nt),Tt=Gt.findIndex(sn=>String(sn)===String(Pt)),Qt=Tt!==-1?Gt[Tt]:Pt;return et(Qt,bt)})):Le},me)}const Wi=me=>me.flatMap(ve=>"children"in ve?[ve].concat((0,kn.Z)(Wi(ve.children||[]))):[ve]);function Wl(me){let{prefixCls:ve,dropdownPrefixCls:Le,mergedColumns:ze,onFilterChange:et,getPopupContainer:nt,locale:wt}=me;const bt=ue.useMemo(()=>Wi(ze||[]),[ze]),[Pt,Gt]=ue.useState(()=>el(bt,!0)),Tt=ue.useMemo(()=>{const fn=el(bt,!1);if(fn.length===0)return fn;let Mn=!0,In=!0;if(fn.forEach(Kn=>{let{filteredKeys:Qn}=Kn;Qn!==void 0?Mn=!1:In=!1}),Mn){const Kn=(bt||[]).map((Qn,Xn)=>kr(Qn,Co(Xn)));return Pt.filter(Qn=>{let{key:Xn}=Qn;return Kn.includes(Xn)}).map(Qn=>{const Xn=bt[Kn.findIndex(Fa=>Fa===Qn.key)];return Object.assign(Object.assign({},Qn),{column:Object.assign(Object.assign({},Qn.column),Xn),forceFiltered:Xn.filtered})})}return fn},[bt,Pt]),Qt=ue.useMemo(()=>tl(Tt),[Tt]),sn=fn=>{const Mn=Tt.filter(In=>{let{key:Kn}=In;return Kn!==fn.key});Mn.push(fn),Gt(Mn),et(tl(Mn),Mn)};return[fn=>pl(ve,Le,fn,Tt,wt,sn,nt),Tt,Qt]}var ki=Wl;function nl(me,ve,Le){const ze=ue.useRef({});function et(nt){if(!ze.current||ze.current.data!==me||ze.current.childrenColumnName!==ve||ze.current.getRowKey!==Le){let bt=function(Pt){Pt.forEach((Gt,Tt)=>{const Qt=Le(Gt,Tt);wt.set(Qt,Gt),Gt&&typeof Gt=="object"&&ve in Gt&&bt(Gt[ve]||[])})};const wt=new Map;bt(me),ze.current={data:me,childrenColumnName:ve,kvMap:wt,getRowKey:Le}}return ze.current.kvMap.get(nt)}return[et]}var bl=ae(50371),Bl=function(me,ve){var Le={};for(var ze in me)Object.prototype.hasOwnProperty.call(me,ze)&&ve.indexOf(ze)<0&&(Le[ze]=me[ze]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,ze=Object.getOwnPropertySymbols(me);et{const nt=me[et];typeof nt!="function"&&(Le[et]=nt)}),Le}function dl(me,ve,Le){const ze=Le&&typeof Le=="object"?Le:{},{total:et=0}=ze,nt=Bl(ze,["total"]),[wt,bt]=(0,ue.useState)(()=>({current:"defaultCurrent"in nt?nt.defaultCurrent:1,pageSize:"defaultPageSize"in nt?nt.defaultPageSize:ji})),Pt=(0,bl.Z)(wt,nt,{total:et>0?et:me}),Gt=Math.ceil((et||me)/Pt.pageSize);Pt.current>Gt&&(Pt.current=Gt||1);const Tt=(sn,un)=>{bt({current:sn!=null?sn:1,pageSize:un||Pt.pageSize})},Qt=(sn,un)=>{var fn;Le&&((fn=Le.onChange)===null||fn===void 0||fn.call(Le,sn,un)),Tt(sn,un),ve(sn,un||(Pt==null?void 0:Pt.pageSize))};return Le===!1?[{},()=>{}]:[Object.assign(Object.assign({},Pt),{onChange:Qt}),Tt]}var Ul=dl,al=ae(84105),Gi=ae(35654),xl=ae(90782),us=ae(71430),Ks=ae(18929);const Ui={},ds="SELECT_ALL",Vl="SELECT_INVERT",cs="SELECT_NONE",Ls=[],Os=(me,ve)=>{let Le=[];return(ve||[]).forEach(ze=>{Le.push(ze),ze&&typeof ze=="object"&&me in ze&&(Le=[].concat((0,kn.Z)(Le),(0,kn.Z)(Os(me,ze[me]))))}),Le};var gs=(me,ve)=>{const{preserveSelectedRowKeys:Le,selectedRowKeys:ze,defaultSelectedRowKeys:et,getCheckboxProps:nt,onChange:wt,onSelect:bt,onSelectAll:Pt,onSelectInvert:Gt,onSelectNone:Tt,onSelectMultiple:Qt,columnWidth:sn,type:un,selections:fn,fixed:Mn,renderCell:In,hideSelectAll:Kn,checkStrictly:Qn=!0}=ve||{},{prefixCls:Xn,data:Fa,pageData:Ha,getRecordByKey:Sa,getRowKey:Ra,expandType:or,childrenColumnName:$n,locale:Pa,getPopupContainer:ra}=me,[Wn,Yn]=(0,Ks.Z)(ze||et||Ls,{value:ze}),Na=ue.useRef(new Map),pr=(0,ue.useCallback)(Va=>{if(Le){const Ma=new Map;Va.forEach(Qa=>{let wa=Sa(Qa);!wa&&Na.current.has(Qa)&&(wa=Na.current.get(Qa)),Ma.set(Qa,wa)}),Na.current=Ma}},[Sa,Le]);ue.useEffect(()=>{pr(Wn)},[Wn]);const{keyEntities:ir}=(0,ue.useMemo)(()=>{if(Qn)return{keyEntities:null};let Va=Fa;if(Le){const Ma=new Set(Fa.map((wa,ga)=>Ra(wa,ga))),Qa=Array.from(Na.current).reduce((wa,ga)=>{let[An,ta]=ga;return Ma.has(An)?wa:wa.concat(ta)},[]);Va=[].concat((0,kn.Z)(Va),(0,kn.Z)(Qa))}return(0,us.I8)(Va,{externalGetKey:Ra,childrenPropName:$n})},[Fa,Ra,Qn,$n,Le]),xa=(0,ue.useMemo)(()=>Os($n,Ha),[$n,Ha]),mr=(0,ue.useMemo)(()=>{const Va=new Map;return xa.forEach((Ma,Qa)=>{const wa=Ra(Ma,Qa),ga=(nt?nt(Ma):null)||{};Va.set(wa,ga)}),Va},[xa,Ra,nt]),Pr=(0,ue.useCallback)(Va=>{var Ma;return!!(!((Ma=mr.get(Ra(Va)))===null||Ma===void 0)&&Ma.disabled)},[mr,Ra]),[Br,Er]=(0,ue.useMemo)(()=>{if(Qn)return[Wn||[],[]];const{checkedKeys:Va,halfCheckedKeys:Ma}=(0,xl.S)(Wn,!0,ir,Pr);return[Va||[],Ma]},[Wn,Qn,ir,Pr]),po=(0,ue.useMemo)(()=>{const Va=un==="radio"?Br.slice(0,1):Br;return new Set(Va)},[Br,un]),Cr=(0,ue.useMemo)(()=>un==="radio"?new Set:new Set(Er),[Er,un]),[qa,Bo]=(0,ue.useState)(null);ue.useEffect(()=>{ve||Yn(Ls)},[!!ve]);const ja=(0,ue.useCallback)((Va,Ma)=>{let Qa,wa;pr(Va),Le?(Qa=Va,wa=Va.map(ga=>Na.current.get(ga))):(Qa=[],wa=[],Va.forEach(ga=>{const An=Sa(ga);An!==void 0&&(Qa.push(ga),wa.push(An))})),Yn(Qa),wt==null||wt(Qa,wa,{type:Ma})},[Yn,Sa,wt,Le]),so=(0,ue.useCallback)((Va,Ma,Qa,wa)=>{if(bt){const ga=Qa.map(An=>Sa(An));bt(Sa(Va),Ma,ga,wa)}ja(Qa,"single")},[bt,Sa,ja]),Ur=(0,ue.useMemo)(()=>!fn||Kn?null:(fn===!0?[ds,Vl,cs]:fn).map(Ma=>Ma===ds?{key:"all",text:Pa.selectionAll,onSelect(){ja(Fa.map((Qa,wa)=>Ra(Qa,wa)).filter(Qa=>{const wa=mr.get(Qa);return!(wa!=null&&wa.disabled)||po.has(Qa)}),"all")}}:Ma===Vl?{key:"invert",text:Pa.selectInvert,onSelect(){const Qa=new Set(po);Ha.forEach((ga,An)=>{const ta=Ra(ga,An),$a=mr.get(ta);$a!=null&&$a.disabled||(Qa.has(ta)?Qa.delete(ta):Qa.add(ta))});const wa=Array.from(Qa);Gt&&Gt(wa),ja(wa,"invert")}}:Ma===cs?{key:"none",text:Pa.selectNone,onSelect(){Tt==null||Tt(),ja(Array.from(po).filter(Qa=>{const wa=mr.get(Qa);return wa==null?void 0:wa.disabled}),"none")}}:Ma).map(Ma=>Object.assign(Object.assign({},Ma),{onSelect:function(){for(var Qa,wa,ga=arguments.length,An=new Array(ga),ta=0;ta{var Ma;if(!ve)return Va.filter(eo=>eo!==Ui);let Qa=(0,kn.Z)(Va);const wa=new Set(po),ga=xa.map(Ra).filter(eo=>!mr.get(eo).disabled),An=ga.every(eo=>wa.has(eo)),ta=ga.some(eo=>wa.has(eo)),$a=()=>{const eo=[];An?ga.forEach(ho=>{wa.delete(ho),eo.push(ho)}):ga.forEach(ho=>{wa.has(ho)||(wa.add(ho),eo.push(ho))});const uo=Array.from(wa);Pt==null||Pt(!An,uo.map(ho=>Sa(ho)),eo.map(ho=>Sa(ho))),ja(uo,"all"),Bo(null)};let br;if(un!=="radio"){let eo;if(Ur){const Nr={getPopupContainer:ra,items:Ur.map((Ai,ci)=>{const{key:Vr,text:Xa,onSelect:Jo}=Ai;return{key:Vr!=null?Vr:ci,onClick:()=>{Jo==null||Jo(ga)},label:Xa}})};eo=ue.createElement("div",{className:`${Xn}-selection-extra`},ue.createElement(Ft.Z,{menu:Nr,getPopupContainer:ra},ue.createElement("span",null,ue.createElement(al.Z,null))))}const uo=xa.map((Nr,Ai)=>{const ci=Ra(Nr,Ai),Vr=mr.get(ci)||{};return Object.assign({checked:wa.has(ci)},Vr)}).filter(Nr=>{let{disabled:Ai}=Nr;return Ai}),ho=!!uo.length&&uo.length===xa.length,Ro=ho&&uo.every(Nr=>{let{checked:Ai}=Nr;return Ai}),jo=ho&&uo.some(Nr=>{let{checked:Ai}=Nr;return Ai});br=!Kn&&ue.createElement("div",{className:`${Xn}-selection`},ue.createElement(jt.default,{checked:ho?Ro:!!xa.length&&An,indeterminate:ho?!Ro&&jo:!An&&ta,onChange:$a,disabled:xa.length===0||ho,"aria-label":eo?"Custom selection":"Select all",skipGroup:!0}),eo)}let ai;un==="radio"?ai=(eo,uo,ho)=>{const Ro=Ra(uo,ho),jo=wa.has(Ro);return{node:ue.createElement(ar.ZP,Object.assign({},mr.get(Ro),{checked:jo,onClick:Nr=>Nr.stopPropagation(),onChange:Nr=>{wa.has(Ro)||so(Ro,!0,[Ro],Nr.nativeEvent)}})),checked:jo}}:ai=(eo,uo,ho)=>{var Ro;const jo=Ra(uo,ho),Nr=wa.has(jo),Ai=Cr.has(jo),ci=mr.get(jo);let Vr;return or==="nest"?Vr=Ai:Vr=(Ro=ci==null?void 0:ci.indeterminate)!==null&&Ro!==void 0?Ro:Ai,{node:ue.createElement(jt.default,Object.assign({},ci,{indeterminate:Vr,checked:Nr,skipGroup:!0,onClick:Xa=>Xa.stopPropagation(),onChange:Xa=>{let{nativeEvent:Jo}=Xa;const{shiftKey:Fo}=Jo;let Vi=-1,Ri=-1;if(Fo&&Qn){const Li=new Set([qa,jo]);ga.some((Ci,To)=>{if(Li.has(Ci))if(Vi===-1)Vi=To;else return Ri=To,!0;return!1})}if(Ri!==-1&&Vi!==Ri&&Qn){const Li=ga.slice(Vi,Ri+1),Ci=[];Nr?Li.forEach(Go=>{wa.has(Go)&&(Ci.push(Go),wa.delete(Go))}):Li.forEach(Go=>{wa.has(Go)||(Ci.push(Go),wa.add(Go))});const To=Array.from(wa);Qt==null||Qt(!Nr,To.map(Go=>Sa(Go)),Ci.map(Go=>Sa(Go))),ja(To,"multiple")}else{const Li=Br;if(Qn){const Ci=Nr?(0,Gi._5)(Li,jo):(0,Gi.L0)(Li,jo);so(jo,!Nr,Ci,Jo)}else{const Ci=(0,xl.S)([].concat((0,kn.Z)(Li),[jo]),!0,ir,Pr),{checkedKeys:To,halfCheckedKeys:Go}=Ci;let qi=To;if(Nr){const ml=new Set(To);ml.delete(jo),qi=(0,xl.S)(Array.from(ml),{checked:!1,halfCheckedKeys:Go},ir,Pr).checkedKeys}so(jo,!Nr,qi,Jo)}}Bo(Nr?null:jo)}})),checked:Nr}};const ei=(eo,uo,ho)=>{const{node:Ro,checked:jo}=ai(eo,uo,ho);return In?In(jo,uo,ho,Ro):Ro};if(!Qa.includes(Ui))if(Qa.findIndex(eo=>{var uo;return((uo=eo[ma])===null||uo===void 0?void 0:uo.columnType)==="EXPAND_COLUMN"})===0){const[eo,...uo]=Qa;Qa=[eo,Ui].concat((0,kn.Z)(uo))}else Qa=[Ui].concat((0,kn.Z)(Qa));const Fi=Qa.indexOf(Ui);Qa=Qa.filter((eo,uo)=>eo!==Ui||uo===Fi);const ko=Qa[Fi-1],Oo=Qa[Fi+1];let Ga=Mn;Ga===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Ga=Oo.fixed:(ko==null?void 0:ko.fixed)!==void 0&&(Ga=ko.fixed)),Ga&&ko&&((Ma=ko[ma])===null||Ma===void 0?void 0:Ma.columnType)==="EXPAND_COLUMN"&&ko.fixed===void 0&&(ko.fixed=Ga);const di=Xe()(`${Xn}-selection-col`,{[`${Xn}-selection-col-with-dropdown`]:fn&&un==="checkbox"}),Ei={fixed:Ga,width:sn,className:`${Xn}-selection-column`,title:ve.columnTitle||br,render:ei,onCell:ve.onCell,[ma]:{className:di}};return Qa.map(eo=>eo===Ui?Ei:eo)},[Ra,xa,ve,Br,po,Cr,sn,Ur,or,qa,mr,Qt,so,Pr]),po]},fs=ae(89489),Ws=ae(59477),ms=ae(6848);const cl="ascend",yl="descend";function wl(me){return typeof me.sorter=="object"&&typeof me.sorter.multiple=="number"?me.sorter.multiple:!1}function As(me){return typeof me=="function"?me:me&&typeof me=="object"&&me.compare?me.compare:!1}function Rs(me,ve){return ve?me[me.indexOf(ve)+1]:me[0]}function Ns(me,ve,Le){let ze=[];function et(nt,wt){ze.push({column:nt,key:kr(nt,wt),multiplePriority:wl(nt),sortOrder:nt.sortOrder})}return(me||[]).forEach((nt,wt)=>{const bt=Co(wt,Le);nt.children?("sortOrder"in nt&&et(nt,bt),ze=[].concat((0,kn.Z)(ze),(0,kn.Z)(Ns(nt.children,ve,bt)))):nt.sorter&&("sortOrder"in nt?et(nt,bt):ve&&nt.defaultSortOrder&&ze.push({column:nt,key:kr(nt,bt),multiplePriority:wl(nt),sortOrder:nt.defaultSortOrder}))}),ze}function Xl(me,ve,Le,ze,et,nt,wt,bt){return(ve||[]).map((Pt,Gt)=>{const Tt=Co(Gt,bt);let Qt=Pt;if(Qt.sorter){const sn=Qt.sortDirections||et,un=Qt.showSorterTooltip===void 0?wt:Qt.showSorterTooltip,fn=kr(Qt,Tt),Mn=Le.find(or=>{let{key:$n}=or;return $n===fn}),In=Mn?Mn.sortOrder:null,Kn=Rs(sn,In);let Qn;if(Pt.sortIcon)Qn=Pt.sortIcon({sortOrder:In});else{const or=sn.includes(cl)&&ue.createElement(Ws.Z,{className:Xe()(`${me}-column-sorter-up`,{active:In===cl})}),$n=sn.includes(yl)&&ue.createElement(fs.Z,{className:Xe()(`${me}-column-sorter-down`,{active:In===yl})});Qn=ue.createElement("span",{className:Xe()(`${me}-column-sorter`,{[`${me}-column-sorter-full`]:!!(or&&$n)})},ue.createElement("span",{className:`${me}-column-sorter-inner`,"aria-hidden":"true"},or,$n))}const{cancelSort:Xn,triggerAsc:Fa,triggerDesc:Ha}=nt||{};let Sa=Xn;Kn===yl?Sa=Ha:Kn===cl&&(Sa=Fa);const Ra=typeof un=="object"?un:{title:Sa};Qt=Object.assign(Object.assign({},Qt),{className:Xe()(Qt.className,{[`${me}-column-sort`]:In}),title:or=>{const $n=ue.createElement("div",{className:`${me}-column-sorters`},ue.createElement("span",{className:`${me}-column-title`},No(Pt.title,or)),Qn);return un?ue.createElement(ms.Z,Object.assign({},Ra),$n):$n},onHeaderCell:or=>{const $n=Pt.onHeaderCell&&Pt.onHeaderCell(or)||{},Pa=$n.onClick,ra=$n.onKeyDown;$n.onClick=Na=>{ze({column:Pt,key:fn,sortOrder:Kn,multiplePriority:wl(Pt)}),Pa==null||Pa(Na)},$n.onKeyDown=Na=>{Na.keyCode===_n.Z.ENTER&&(ze({column:Pt,key:fn,sortOrder:Kn,multiplePriority:wl(Pt)}),ra==null||ra(Na))};const Wn=Qo(Pt.title,{}),Yn=Wn==null?void 0:Wn.toString();return In?$n["aria-sort"]=In==="ascend"?"ascending":"descending":$n["aria-label"]=Yn||"",$n.className=Xe()($n.className,`${me}-column-has-sorters`),$n.tabIndex=0,Pt.ellipsis&&($n.title=(Wn!=null?Wn:"").toString()),$n}})}return"children"in Qt&&(Qt=Object.assign(Object.assign({},Qt),{children:Xl(me,Qt.children,Le,ze,et,nt,wt,Tt)})),Qt})}function Ms(me){const{column:ve,sortOrder:Le}=me;return{column:ve,order:Le,field:ve.dataIndex,columnKey:ve.key}}function Dl(me){const ve=me.filter(Le=>{let{sortOrder:ze}=Le;return ze}).map(Ms);return ve.length===0&&me.length?Object.assign(Object.assign({},Ms(me[me.length-1])),{column:void 0}):ve.length<=1?ve[0]||{}:ve}function Sl(me,ve,Le){const ze=ve.slice().sort((wt,bt)=>bt.multiplePriority-wt.multiplePriority),et=me.slice(),nt=ze.filter(wt=>{let{column:{sorter:bt},sortOrder:Pt}=wt;return As(bt)&&Pt});return nt.length?et.sort((wt,bt)=>{for(let Pt=0;Pt{const bt=wt[Le];return bt?Object.assign(Object.assign({},wt),{[Le]:Sl(bt,ve,Le)}):wt}):et}function Us(me){let{prefixCls:ve,mergedColumns:Le,onSorterChange:ze,sortDirections:et,tableLocale:nt,showSorterTooltip:wt}=me;const[bt,Pt]=ue.useState(Ns(Le,!0)),Gt=ue.useMemo(()=>{let fn=!0;const Mn=Ns(Le,!1);if(!Mn.length)return bt;const In=[];function Kn(Xn){fn?In.push(Xn):In.push(Object.assign(Object.assign({},Xn),{sortOrder:null}))}let Qn=null;return Mn.forEach(Xn=>{Qn===null?(Kn(Xn),Xn.sortOrder&&(Xn.multiplePriority===!1?fn=!1:Qn=!0)):(Qn&&Xn.multiplePriority!==!1||(fn=!1),Kn(Xn))}),In},[Le,bt]),Tt=ue.useMemo(()=>{const fn=Gt.map(Mn=>{let{column:In,sortOrder:Kn}=Mn;return{column:In,order:Kn}});return{sortColumns:fn,sortColumn:fn[0]&&fn[0].column,sortOrder:fn[0]&&fn[0].order}},[Gt]);function Qt(fn){let Mn;fn.multiplePriority===!1||!Gt.length||Gt[0].multiplePriority===!1?Mn=[fn]:Mn=[].concat((0,kn.Z)(Gt.filter(In=>{let{key:Kn}=In;return Kn!==fn.key})),[fn]),Pt(Mn),ze(Dl(Mn),Mn)}return[fn=>Xl(ve,fn,Gt,Qt,et,nt,wt),Gt,Tt,()=>Dl(Gt)]}function Vs(me,ve){return me.map(Le=>{const ze=Object.assign({},Le);return ze.title=No(Le.title,ve),"children"in ze&&(ze.children=Vs(ze.children,ve)),ze})}function Xs(me){return[ue.useCallback(Le=>Vs(Le,me),[me])]}var Hs=yr((me,ve)=>{const{_renderTimes:Le}=me,{_renderTimes:ze}=ve;return Le!==ze}),gl=oi((me,ve)=>{const{_renderTimes:Le}=me,{_renderTimes:ze}=ve;return Le!==ze}),fl=ae(64993),Il=ae(17313),Ts=ae(83116),Ys=ae(37613),fe=me=>{const{componentCls:ve}=me,Le=`${me.lineWidth}px ${me.lineType} ${me.tableBorderColor}`,ze=(et,nt,wt)=>({[`&${ve}-${et}`]:{[`> ${ve}-container`]:{[`> ${ve}-content, > ${ve}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${nt}px -${wt+me.lineWidth}px`}}}}}});return{[`${ve}-wrapper`]:{[`${ve}${ve}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ve}-title`]:{border:Le,borderBottom:0},[`> ${ve}-container`]:{borderInlineStart:Le,borderTop:Le,[` - > ${ve}-content, - > ${ve}-header, - > ${ve}-body, - > ${ve}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Le},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Le},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ve}-cell-fix-right-first::after`]:{borderInlineEnd:Le}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${me.tablePaddingVertical}px -${me.tablePaddingHorizontal+me.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:me.lineWidth,bottom:0,borderInlineEnd:Le,content:'""'}}}}}},[`&${ve}-scroll-horizontal`]:{[`> ${ve}-container > ${ve}-body`]:{"> table > tbody":{[` - > tr${ve}-expanded-row, - > tr${ve}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},ze("middle",me.tablePaddingVerticalMiddle,me.tablePaddingHorizontalMiddle)),ze("small",me.tablePaddingVerticalSmall,me.tablePaddingHorizontalSmall)),{[`> ${ve}-footer`]:{border:Le,borderTop:0}}),[`${ve}-cell`]:{[`${ve}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${me.lineWidth}px 0 ${me.lineWidth}px ${me.tableHeaderBg}`}},[`${ve}-bordered ${ve}-cell-scrollbar`]:{borderInlineEnd:Le}}}},Ge=me=>{const{componentCls:ve}=me;return{[`${ve}-wrapper`]:{[`${ve}-cell-ellipsis`]:Object.assign(Object.assign({},Il.vS),{wordBreak:"keep-all",[` - &${ve}-cell-fix-left-last, - &${ve}-cell-fix-right-first - `]:{overflow:"visible",[`${ve}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ve}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Dt=me=>{const{componentCls:ve}=me;return{[`${ve}-wrapper`]:{[`${ve}-tbody > tr${ve}-placeholder`]:{textAlign:"center",color:me.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:me.colorBgContainer}}}}},vt=ae(15969),qt=me=>{const{componentCls:ve,antCls:Le,controlInteractiveSize:ze,motionDurationSlow:et,lineWidth:nt,paddingXS:wt,lineType:bt,tableBorderColor:Pt,tableExpandIconBg:Gt,tableExpandColumnWidth:Tt,borderRadius:Qt,fontSize:sn,fontSizeSM:un,lineHeight:fn,tablePaddingVertical:Mn,tablePaddingHorizontal:In,tableExpandedRowBg:Kn,paddingXXS:Qn}=me,Xn=ze/2-nt,Fa=Xn*2+nt*3,Ha=`${nt}px ${bt} ${Pt}`,Sa=Qn-nt;return{[`${ve}-wrapper`]:{[`${ve}-expand-icon-col`]:{width:Tt},[`${ve}-row-expand-icon-cell`]:{textAlign:"center",[`${ve}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ve}-row-indent`]:{height:1,float:"left"},[`${ve}-row-expand-icon`]:Object.assign(Object.assign({},(0,vt.N)(me)),{position:"relative",float:"left",boxSizing:"border-box",width:Fa,height:Fa,padding:0,color:"inherit",lineHeight:`${Fa}px`,background:Gt,border:Ha,borderRadius:Qt,transform:`scale(${ze/Fa})`,transition:`all ${et}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${et} ease-out`,content:'""'},"&::before":{top:Xn,insetInlineEnd:Sa,insetInlineStart:Sa,height:nt},"&::after":{top:Sa,bottom:Sa,insetInlineStart:Xn,width:nt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ve}-row-indent + ${ve}-row-expand-icon`]:{marginTop:(sn*fn-nt*3)/2-Math.ceil((un*1.4-nt*3)/2),marginInlineEnd:wt},[`tr${ve}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Kn}},[`${Le}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ve}-expanded-row-fixed`]:{position:"relative",margin:`-${Mn}px -${In}px`,padding:`${Mn}px ${In}px`}}}},Gn=me=>{const{componentCls:ve,antCls:Le,iconCls:ze,tableFilterDropdownWidth:et,tableFilterDropdownSearchWidth:nt,paddingXXS:wt,paddingXS:bt,colorText:Pt,lineWidth:Gt,lineType:Tt,tableBorderColor:Qt,tableHeaderIconColor:sn,fontSizeSM:un,tablePaddingHorizontal:fn,borderRadius:Mn,motionDurationSlow:In,colorTextDescription:Kn,colorPrimary:Qn,tableHeaderFilterActiveBg:Xn,colorTextDisabled:Fa,tableFilterDropdownBg:Ha,tableFilterDropdownHeight:Sa,controlItemBgHover:Ra,controlItemBgActive:or,boxShadowSecondary:$n,filterDropdownMenuBg:Pa}=me,ra=`${Le}-dropdown`,Wn=`${ve}-filter-dropdown`,Yn=`${Le}-tree`,Na=`${Gt}px ${Tt} ${Qt}`;return[{[`${ve}-wrapper`]:{[`${ve}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ve}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-wt,marginInline:`${wt}px ${-fn/2}px`,padding:`0 ${wt}px`,color:sn,fontSize:un,borderRadius:Mn,cursor:"pointer",transition:`all ${In}`,"&:hover":{color:Kn,background:Xn},"&.active":{color:Qn}}}},{[`${Le}-dropdown`]:{[Wn]:Object.assign(Object.assign({},(0,Il.Wf)(me)),{minWidth:et,backgroundColor:Ha,borderRadius:Mn,boxShadow:$n,overflow:"hidden",[`${ra}-menu`]:{maxHeight:Sa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Pa,"&:empty::after":{display:"block",padding:`${bt}px 0`,color:Fa,fontSize:un,textAlign:"center",content:'"Not Found"'}},[`${Wn}-tree`]:{paddingBlock:`${bt}px 0`,paddingInline:bt,[Yn]:{padding:0},[`${Yn}-treenode ${Yn}-node-content-wrapper:hover`]:{backgroundColor:Ra},[`${Yn}-treenode-checkbox-checked ${Yn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:or}}},[`${Wn}-search`]:{padding:bt,borderBottom:Na,"&-input":{input:{minWidth:nt},[ze]:{color:Fa}}},[`${Wn}-checkall`]:{width:"100%",marginBottom:wt,marginInlineStart:wt},[`${Wn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${bt-Gt}px ${bt}px`,overflow:"hidden",borderTop:Na}})}},{[`${Le}-dropdown ${Wn}, ${Wn}-submenu`]:{[`${Le}-checkbox-wrapper + span`]:{paddingInlineStart:bt,color:Pt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},hn=me=>{const{componentCls:ve,lineWidth:Le,colorSplit:ze,motionDurationSlow:et,zIndexTableFixed:nt,tableBg:wt,zIndexTableSticky:bt}=me,Pt=ze;return{[`${ve}-wrapper`]:{[` - ${ve}-cell-fix-left, - ${ve}-cell-fix-right - `]:{position:"sticky !important",zIndex:nt,background:wt},[` - ${ve}-cell-fix-left-first::after, - ${ve}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Le,width:30,transform:"translateX(100%)",transition:`box-shadow ${et}`,content:'""',pointerEvents:"none"},[`${ve}-cell-fix-left-all::after`]:{display:"none"},[` - ${ve}-cell-fix-right-first::after, - ${ve}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Le,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${et}`,content:'""',pointerEvents:"none"},[`${ve}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:bt+1,width:30,transition:`box-shadow ${et}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ve}-ping-left`]:{[`&:not(${ve}-has-fix-left) ${ve}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Pt}`}},[` - ${ve}-cell-fix-left-first::after, - ${ve}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${Pt}`},[`${ve}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ve}-ping-right`]:{[`&:not(${ve}-has-fix-right) ${ve}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Pt}`}},[` - ${ve}-cell-fix-right-first::after, - ${ve}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Pt}`}}}}},Nn=me=>{const{componentCls:ve,antCls:Le}=me;return{[`${ve}-wrapper`]:{[`${ve}-pagination${Le}-pagination`]:{margin:`${me.margin}px 0`},[`${ve}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:me.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},cn=me=>{const{componentCls:ve,tableRadius:Le}=me;return{[`${ve}-wrapper`]:{[ve]:{[`${ve}-title, ${ve}-header`]:{borderRadius:`${Le}px ${Le}px 0 0`},[`${ve}-title + ${ve}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ve}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Le,borderStartEndRadius:Le,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Le},"> *:last-child":{borderStartEndRadius:Le}}},"&-footer":{borderRadius:`0 0 ${Le}px ${Le}px`}}}}},pa=me=>{const{componentCls:ve}=me;return{[`${ve}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ve}-pagination-left`]:{justifyContent:"flex-end"},[`${ve}-pagination-right`]:{justifyContent:"flex-start"},[`${ve}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ve}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ve}-row-indent`]:{float:"right"}}}}},ha=me=>{const{componentCls:ve,antCls:Le,iconCls:ze,fontSizeIcon:et,padding:nt,paddingXS:wt,tableHeaderIconColor:bt,tableHeaderIconColorHover:Pt,tableSelectionColumnWidth:Gt}=me;return{[`${ve}-wrapper`]:{[`${ve}-selection-col`]:{width:Gt,[`&${ve}-selection-col-with-dropdown`]:{width:Gt+et+nt/4}},[`${ve}-bordered ${ve}-selection-col`]:{width:Gt+wt*2,[`&${ve}-selection-col-with-dropdown`]:{width:Gt+et+nt/4+wt*2}},[` - table tr th${ve}-selection-column, - table tr td${ve}-selection-column - `]:{paddingInlineEnd:me.paddingXS,paddingInlineStart:me.paddingXS,textAlign:"center",[`${Le}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ve}-selection-column${ve}-cell-fix-left`]:{zIndex:me.zIndexTableFixed+1},[`table tr th${ve}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ve}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ve}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${me.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${me.tablePaddingHorizontal/4}px`,[ze]:{color:bt,fontSize:et,verticalAlign:"baseline","&:hover":{color:Pt}}}}}},ba=me=>{const{componentCls:ve}=me,Le=(ze,et,nt,wt)=>({[`${ve}${ve}-${ze}`]:{fontSize:wt,[` - ${ve}-title, - ${ve}-footer, - ${ve}-cell, - ${ve}-thead > tr > th, - ${ve}-tbody > tr > th, - ${ve}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${et}px ${nt}px`},[`${ve}-filter-trigger`]:{marginInlineEnd:`-${nt/2}px`},[`${ve}-expanded-row-fixed`]:{margin:`-${et}px -${nt}px`},[`${ve}-tbody`]:{[`${ve}-wrapper:only-child ${ve}`]:{marginBlock:`-${et}px`,marginInline:`${me.tableExpandColumnWidth-nt}px -${nt}px`}},[`${ve}-selection-column`]:{paddingInlineStart:`${nt/4}px`}}});return{[`${ve}-wrapper`]:Object.assign(Object.assign({},Le("middle",me.tablePaddingVerticalMiddle,me.tablePaddingHorizontalMiddle,me.tableFontSizeMiddle)),Le("small",me.tablePaddingVerticalSmall,me.tablePaddingHorizontalSmall,me.tableFontSizeSmall))}},Hr=me=>{const{componentCls:ve,marginXXS:Le,fontSizeIcon:ze,tableHeaderIconColor:et,tableHeaderIconColorHover:nt}=me;return{[`${ve}-wrapper`]:{[`${ve}-thead th${ve}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${me.motionDurationSlow}`,"&:hover":{background:me.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:me.colorPrimary},[` - &${ve}-cell-fix-left:hover, - &${ve}-cell-fix-right:hover - `]:{background:me.tableFixedHeaderSortActiveBg}},[`${ve}-thead th${ve}-column-sort`]:{background:me.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ve}-column-sort`]:{background:me.tableBodySortBg},[`${ve}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ve}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ve}-column-sorter`]:{marginInlineStart:Le,color:et,fontSize:0,transition:`color ${me.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:ze,"&.active":{color:me.colorPrimary}},[`${ve}-column-sorter-up + ${ve}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ve}-column-sorters:hover ${ve}-column-sorter`]:{color:nt}}}},Or=me=>{const{componentCls:ve,opacityLoading:Le,tableScrollThumbBg:ze,tableScrollThumbBgHover:et,tableScrollThumbSize:nt,tableScrollBg:wt,zIndexTableSticky:bt,stickyScrollBarBorderRadius:Pt}=me,Gt=`${me.lineWidth}px ${me.lineType} ${me.tableBorderColor}`;return{[`${ve}-wrapper`]:{[`${ve}-sticky`]:{"&-holder":{position:"sticky",zIndex:bt,background:me.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${nt}px !important`,zIndex:bt,display:"flex",alignItems:"center",background:wt,borderTop:Gt,opacity:Le,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:nt,backgroundColor:ze,borderRadius:Pt,transition:`all ${me.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:et}}}}}}},qr=me=>{const{componentCls:ve,lineWidth:Le,tableBorderColor:ze}=me,et=`${Le}px ${me.lineType} ${ze}`;return{[`${ve}-wrapper`]:{[`${ve}-summary`]:{position:"relative",zIndex:me.zIndexTableFixed,background:me.tableBg,"> tr":{"> th, > td":{borderBottom:et}}},[`div${ve}-summary`]:{boxShadow:`0 -${Le}px 0 ${ze}`}}}},Uo=me=>{const{componentCls:ve}=me,Le=`${me.lineWidth}px ${me.lineType} ${me.tableBorderColor}`,ze=`${ve}-expanded-row-cell`;return{[`${ve}-wrapper`]:{[`${ve}-tbody-virtual`]:{[`${ve}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ve}-cell`]:{borderBottom:Le},[`${ve}-expanded-row`]:{[`${ze}${ze}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${me.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ve}-bordered`]:{[`${ve}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Le,position:"absolute"},[`${ve}-cell`]:{borderInlineEnd:Le,[`&${ve}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-me.lineWidth,borderInlineStart:Le}}}}}}};const io=me=>{const{componentCls:ve,fontWeightStrong:Le,tablePaddingVertical:ze,tablePaddingHorizontal:et,lineWidth:nt,lineType:wt,tableBorderColor:bt,tableFontSize:Pt,tableBg:Gt,tableRadius:Tt,tableHeaderTextColor:Qt,motionDurationMid:sn,tableHeaderBg:un,tableHeaderCellSplitColor:fn,tableRowHoverBg:Mn,tableSelectedRowBg:In,tableSelectedRowHoverBg:Kn,tableFooterTextColor:Qn,tableFooterBg:Xn,paddingContentVerticalLG:Fa}=me,Ha=`${nt}px ${wt} ${bt}`;return{[`${ve}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Il.dF)()),{[ve]:Object.assign(Object.assign({},(0,Il.Wf)(me)),{fontSize:Pt,background:Gt,borderRadius:`${Tt}px ${Tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Tt}px ${Tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${ve}-cell, - ${ve}-thead > tr > th, - ${ve}-tbody > tr > th, - ${ve}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${Fa}px ${et}px`,overflowWrap:"break-word"},[`${ve}-title`]:{padding:`${ze}px ${et}px`},[`${ve}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Qt,fontWeight:Le,textAlign:"start",background:un,borderBottom:Ha,transition:`background ${sn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ve}-selection-column):not(${ve}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:fn,transform:"translateY(-50%)",transition:`background-color ${sn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ve}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${sn}, border-color ${sn}`,borderBottom:Ha,[` - > ${ve}-wrapper:only-child, - > ${ve}-expanded-row-fixed > ${ve}-wrapper:only-child - `]:{[ve]:{marginBlock:`-${ze}px`,marginInline:`${me.tableExpandColumnWidth-et}px -${et}px`,[`${ve}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Qt,fontWeight:Le,textAlign:"start",background:un,borderBottom:Ha,transition:`background ${sn} ease`},[` - &${ve}-row:hover > th, - &${ve}-row:hover > td, - > th${ve}-cell-row-hover, - > td${ve}-cell-row-hover - `]:{background:Mn},[`&${ve}-row-selected`]:{"> th, > td":{background:In},"&:hover > th, &:hover > td":{background:Kn}}}},[`${ve}-footer`]:{padding:`${ze}px ${et}px`,color:Qn,background:Xn}})}};var zr=(0,Ts.Z)("Table",me=>{const{colorTextHeading:ve,colorSplit:Le,colorIcon:ze,colorIconHover:et,opacityLoading:nt,colorBgContainer:wt,controlInteractiveSize:bt,headerBg:Pt,headerColor:Gt,headerSortActiveBg:Tt,headerSortHoverBg:Qt,bodySortBg:sn,rowHoverBg:un,rowSelectedBg:fn,rowSelectedHoverBg:Mn,rowExpandedBg:In,cellPaddingBlock:Kn,cellPaddingInline:Qn,cellPaddingBlockMD:Xn,cellPaddingInlineMD:Fa,cellPaddingBlockSM:Ha,cellPaddingInlineSM:Sa,borderColor:Ra,footerBg:or,footerColor:$n,headerBorderRadius:Pa,cellFontSize:ra,cellFontSizeMD:Wn,cellFontSizeSM:Yn,headerSplitColor:Na,fixedHeaderSortActiveBg:pr,headerFilterHoverBg:ir,filterDropdownBg:xa,expandIconBg:mr,selectionColumnWidth:Pr,stickyScrollBarBg:Br}=me,Er=new fl.C(ze),po=new fl.C(et),Cr=2,qa=(0,Ys.TS)(me,{tableFontSize:ra,tableBg:wt,tableRadius:Pa,tablePaddingVertical:Kn,tablePaddingHorizontal:Qn,tablePaddingVerticalMiddle:Xn,tablePaddingHorizontalMiddle:Fa,tablePaddingVerticalSmall:Ha,tablePaddingHorizontalSmall:Sa,tableBorderColor:Ra,tableHeaderTextColor:Gt,tableHeaderBg:Pt,tableFooterTextColor:$n,tableFooterBg:or,tableHeaderCellSplitColor:Na,tableHeaderSortBg:Tt,tableHeaderSortHoverBg:Qt,tableHeaderIconColor:Er.clone().setAlpha(Er.getAlpha()*nt).toRgbString(),tableHeaderIconColorHover:po.clone().setAlpha(po.getAlpha()*nt).toRgbString(),tableBodySortBg:sn,tableFixedHeaderSortActiveBg:pr,tableHeaderFilterActiveBg:ir,tableFilterDropdownBg:xa,tableRowHoverBg:un,tableSelectedRowBg:fn,tableSelectedRowHoverBg:Mn,zIndexTableFixed:Cr,zIndexTableSticky:Cr+1,tableFontSizeMiddle:Wn,tableFontSizeSmall:Yn,tableSelectionColumnWidth:Pr,tableExpandIconBg:mr,tableExpandColumnWidth:bt+2*me.padding,tableExpandedRowBg:In,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Br,tableScrollThumbBgHover:ve,tableScrollBg:Le});return[io(qa),Nn(qa),qr(qa),Hr(qa),Gn(qa),fe(qa),cn(qa),qt(qa),qr(qa),Dt(qa),ha(qa),hn(qa),Or(qa),Ge(qa),ba(qa),pa(qa),Uo(qa)]},me=>{const{colorFillAlter:ve,colorBgContainer:Le,colorTextHeading:ze,colorFillSecondary:et,colorFillContent:nt,controlItemBgActive:wt,controlItemBgActiveHover:bt,padding:Pt,paddingSM:Gt,paddingXS:Tt,colorBorderSecondary:Qt,borderRadiusLG:sn,fontSize:un,controlHeight:fn,colorTextPlaceholder:Mn}=me,In=new fl.C(et).onBackground(Le).toHexShortString(),Kn=new fl.C(nt).onBackground(Le).toHexShortString(),Qn=new fl.C(ve).onBackground(Le).toHexShortString();return{headerBg:Qn,headerColor:ze,headerSortActiveBg:In,headerSortHoverBg:Kn,bodySortBg:Qn,rowHoverBg:Qn,rowSelectedBg:wt,rowSelectedHoverBg:bt,rowExpandedBg:ve,cellPaddingBlock:Pt,cellPaddingInline:Pt,cellPaddingBlockMD:Gt,cellPaddingInlineMD:Tt,cellPaddingBlockSM:Tt,cellPaddingInlineSM:Tt,borderColor:Qt,headerBorderRadius:sn,footerBg:Qn,footerColor:ze,cellFontSize:un,cellFontSizeMD:un,cellFontSizeSM:un,headerSplitColor:Qt,fixedHeaderSortActiveBg:In,headerFilterHoverBg:nt,filterDropdownMenuBg:Le,filterDropdownBg:Le,expandIconBg:Le,selectionColumnWidth:fn,stickyScrollBarBg:Mn,stickyScrollBarBorderRadius:100}});const Wr=[],bo=(me,ve)=>{const{prefixCls:Le,className:ze,rootClassName:et,style:nt,size:wt,bordered:bt,dropdownPrefixCls:Pt,dataSource:Gt,pagination:Tt,rowSelection:Qt,rowKey:sn="key",rowClassName:un,columns:fn,children:Mn,childrenColumnName:In,onChange:Kn,getPopupContainer:Qn,loading:Xn,expandIcon:Fa,expandable:Ha,expandedRowRender:Sa,expandIconColumnIndex:Ra,indentSize:or,scroll:$n,sortDirections:Pa,locale:ra,showSorterTooltip:Wn=!0,virtual:Yn}=me,Na=ue.useMemo(()=>fn||It(Mn),[fn,Mn]),pr=ue.useMemo(()=>Na.some(jr=>jr.responsive),[Na]),ir=(0,Ji.Z)(pr),xa=ue.useMemo(()=>{const jr=new Set(Object.keys(ir).filter(xo=>ir[xo]));return Na.filter(xo=>!xo.responsive||xo.responsive.some(gi=>jr.has(gi)))},[Na,ir]),mr=(0,Mi.Z)(me,["className","style","columns"]),{locale:Pr=$i.Z,direction:Br,table:Er,renderEmpty:po,getPrefixCls:Cr,getPopupContainer:qa}=ue.useContext(_r.E_),Bo=(0,Hi.Z)(wt),ja=Object.assign(Object.assign({},Pr.Table),ra),so=Gt||Wr,Ur=Cr("table",Le),Vo=Cr("dropdown",Pt),Va=Object.assign({childrenColumnName:In,expandIconColumnIndex:Ra},Ha),{childrenColumnName:Ma="children"}=Va,Qa=ue.useMemo(()=>so.some(jr=>jr==null?void 0:jr[Ma])?"nest":Sa||Ha&&Ha.expandedRowRender?"row":null,[so]),wa={body:ue.useRef()},ga=ue.useMemo(()=>typeof sn=="function"?sn:jr=>jr==null?void 0:jr[sn],[sn]),[An]=nl(so,Ma,ga),ta={},$a=function(jr,xo){let gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Zo,wi,vi;const bi=Object.assign(Object.assign({},ta),jr);gi&&((Zo=ta.resetPagination)===null||Zo===void 0||Zo.call(ta),!((wi=bi.pagination)===null||wi===void 0)&&wi.current&&(bi.pagination.current=1),Tt&&Tt.onChange&&Tt.onChange(1,(vi=bi.pagination)===null||vi===void 0?void 0:vi.pageSize)),$n&&$n.scrollToFirstRowOnChange!==!1&&wa.body.current&&(0,Yi.Z)(0,{getContainer:()=>wa.body.current}),Kn==null||Kn(bi.pagination,bi.filters,bi.sorter,{currentDataSource:hl(Sl(so,bi.sorterStates,Ma),bi.filterStates),action:xo})},br=(jr,xo)=>{$a({sorter:jr,sorterStates:xo},"sort",!1)},[ai,ei,Fi,ko]=Us({prefixCls:Ur,mergedColumns:xa,onSorterChange:br,sortDirections:Pa||["ascend","descend"],tableLocale:ja,showSorterTooltip:Wn}),Oo=ue.useMemo(()=>Sl(so,ei,Ma),[so,ei]);ta.sorter=ko(),ta.sorterStates=ei;const Ga=(jr,xo)=>{$a({filters:jr,filterStates:xo},"filter",!0)},[di,Ei,eo]=ki({prefixCls:Ur,locale:ja,dropdownPrefixCls:Vo,mergedColumns:xa,onFilterChange:Ga,getPopupContainer:Qn||qa}),uo=hl(Oo,Ei);ta.filters=eo,ta.filterStates=Ei;const ho=ue.useMemo(()=>{const jr={};return Object.keys(eo).forEach(xo=>{eo[xo]!==null&&(jr[xo]=eo[xo])}),Object.assign(Object.assign({},Fi),{filters:jr})},[Fi,eo]),[Ro]=Xs(ho),jo=(jr,xo)=>{$a({pagination:Object.assign(Object.assign({},ta.pagination),{current:jr,pageSize:xo})},"paginate")},[Nr,Ai]=Ul(uo.length,jo,Tt);ta.pagination=Tt===!1?{}:Wo(Nr,Tt),ta.resetPagination=Ai;const ci=ue.useMemo(()=>{if(Tt===!1||!Nr.pageSize)return uo;const{current:jr=1,total:xo,pageSize:gi=ji}=Nr;return uo.lengthgi?uo.slice((jr-1)*gi,jr*gi):uo:uo.slice((jr-1)*gi,jr*gi)},[!!Tt,uo,Nr&&Nr.current,Nr&&Nr.pageSize,Nr&&Nr.total]),[Vr,Xa]=gs({prefixCls:Ur,data:uo,pageData:ci,getRowKey:ga,getRecordByKey:An,expandType:Qa,childrenColumnName:Ma,locale:ja,getPopupContainer:Qn||qa},Qt),Jo=(jr,xo,gi)=>{let Zo;return typeof un=="function"?Zo=Xe()(un(jr,xo,gi)):Zo=Xe()(un),Xe()({[`${Ur}-row-selected`]:Xa.has(ga(jr,xo))},Zo)};Va.__PARENT_RENDER_ICON__=Va.expandIcon,Va.expandIcon=Va.expandIcon||Fa||va(ja),Qa==="nest"&&Va.expandIconColumnIndex===void 0?Va.expandIconColumnIndex=Qt?1:0:Va.expandIconColumnIndex>0&&Qt&&(Va.expandIconColumnIndex-=1),typeof Va.indentSize!="number"&&(Va.indentSize=typeof or=="number"?or:15);const Fo=ue.useCallback(jr=>Ro(Vr(di(ai(jr)))),[ai,di,Vr]);let Vi,Ri;if(Tt!==!1&&(Nr!=null&&Nr.total)){let jr;Nr.size?jr=Nr.size:jr=Bo==="small"||Bo==="middle"?"small":void 0;const xo=wi=>ue.createElement(ul.Z,Object.assign({},Nr,{className:Xe()(`${Ur}-pagination ${Ur}-pagination-${wi}`,Nr.className),size:jr})),gi=Br==="rtl"?"left":"right",{position:Zo}=Nr;if(Zo!==null&&Array.isArray(Zo)){const wi=Zo.find(_i=>_i.includes("top")),vi=Zo.find(_i=>_i.includes("bottom")),bi=Zo.every(_i=>`${_i}`=="none");!wi&&!vi&&!bi&&(Ri=xo(gi)),wi&&(Vi=xo(wi.toLowerCase().replace("top",""))),vi&&(Ri=xo(vi.toLowerCase().replace("bottom","")))}else Ri=xo(gi)}let Li;typeof Xn=="boolean"?Li={spinning:Xn}:typeof Xn=="object"&&(Li=Object.assign({spinning:!0},Xn));const[Ci,To]=zr(Ur),[,Go]=(0,ca.Z)(),qi=Xe()(`${Ur}-wrapper`,Er==null?void 0:Er.className,{[`${Ur}-wrapper-rtl`]:Br==="rtl"},ze,et,To),ml=Object.assign(Object.assign({},Er==null?void 0:Er.style),nt),Xi=ra&&ra.emptyText||(po==null?void 0:po("Table"))||ue.createElement(Lo.Z,{componentName:"Table"}),Zi=Yn?gl:Hs,rl={},vs=ue.useMemo(()=>{const{fontSize:jr,lineHeight:xo,padding:gi,paddingXS:Zo,paddingSM:wi}=Go,vi=Math.floor(jr*xo);switch(Bo){case"large":return gi*2+vi;case"small":return Zo*2+vi;default:return wi*2+vi}},[Go,Bo]);return Yn&&(rl.listItemHeight=vs),Ci(ue.createElement("div",{ref:ve,className:qi,style:ml},ue.createElement(ka.Z,Object.assign({spinning:!1},Li),Vi,ue.createElement(Zi,Object.assign({},rl,mr,{columns:xa,direction:Br,expandable:Va,prefixCls:Ur,className:Xe()({[`${Ur}-middle`]:Bo==="middle",[`${Ur}-small`]:Bo==="small",[`${Ur}-bordered`]:bt,[`${Ur}-empty`]:so.length===0}),data:ci,rowKey:ga,rowClassName:Jo,emptyText:Xi,internalHooks:Se,internalRefs:wa,transformColumns:Fo})),Ri)))};var wo=ue.forwardRef(bo);const lo=(me,ve)=>{const Le=ue.useRef(0);return Le.current+=1,ue.createElement(wo,Object.assign({},me,{ref:ve,_renderTimes:Le.current}))},fo=ue.forwardRef(lo);fo.SELECTION_COLUMN=Ui,fo.EXPAND_COLUMN=ee,fo.SELECTION_ALL=ds,fo.SELECTION_INVERT=Vl,fo.SELECTION_NONE=cs,fo.Column=ii,fo.ColumnGroup=yi,fo.Summary=Ie;var li=fo,$o=li},17574:function(gt,Lt,ae){"use strict";ae.d(Lt,{default:function(){return Ut}});var ee=ae(60091),Se=ae(94480),He=ae(52671),Te=ae(8657),je=ae(54476),Qe=ae(59301),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Je=ue,Ue=ae(7657),it=function(at,zt){return Qe.createElement(Ue.Z,(0,je.Z)({},at,{ref:zt,icon:Je}))},Ve=Qe.forwardRef(it),qe=Ve,Re=ae(92310),se=ae.n(Re),E=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),y=ae(62892),ne=ae(20648);const re=4;function ie(Zt){const{dropPosition:at,dropLevelOffset:zt,prefixCls:pt,indent:Ze,direction:ut="ltr"}=Zt,Ht=ut==="ltr"?"left":"right",kt=ut==="ltr"?"right":"left",At={[Ht]:-zt*Ze+re,[kt]:0};switch(at){case-1:At.top=-3;break;case 1:At.bottom=-3;break;default:At.bottom=-3,At[Ht]=Ze+re;break}return Qe.createElement("div",{style:At,className:`${pt}-drop-indicator`})}var le=ae(71997),pe=Qe.forwardRef((Zt,at)=>{const{getPrefixCls:zt,direction:pt,virtual:Ze,tree:ut}=Qe.useContext(x.E_),{prefixCls:Ht,className:kt,showIcon:At=!1,showLine:Sn,switcherIcon:Oe,blockNode:Vt=!1,children:ln,checkable:Zn=!1,selectable:zn=!0,draggable:Et,motion:ft,style:Me}=Zt,Ce=zt("tree",Ht),We=zt(),$e=ft!=null?ft:Object.assign(Object.assign({},(0,y.Z)(We)),{motionAppear:!1}),Ie=Object.assign(Object.assign({},Zt),{checkable:Zn,selectable:zn,showIcon:At,motion:$e,blockNode:Vt,showLine:!!Sn,dropIndicatorRender:ie}),[De,mt]=(0,ne.ZP)(Ce),ot=Qe.useMemo(()=>{if(!Et)return!1;let St={};switch(typeof Et){case"function":St.nodeDraggable=Et;break;case"object":St=Object.assign({},Et);break;default:break}return St.icon!==!1&&(St.icon=St.icon||Qe.createElement(b.Z,null)),St},[Et]),Fe=St=>Qe.createElement(le.Z,{prefixCls:Ce,switcherIcon:Oe,treeNodeProps:St,showLine:Sn});return De(Qe.createElement(ee.Z,Object.assign({itemHeight:20,ref:at,virtual:Ze},Ie,{style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Me),prefixCls:Ce,className:se()({[`${Ce}-icon-hide`]:!At,[`${Ce}-block-node`]:Vt,[`${Ce}-unselectable`]:!zn,[`${Ce}-rtl`]:pt==="rtl"},ut==null?void 0:ut.className,kt,mt),direction:pt,checkable:Zn&&Qe.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:zn,switcherIcon:Fe,draggable:ot}),ln))}),Ee;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Ee||(Ee={}));function be(Zt,at){function zt(pt){const{key:Ze,children:ut}=pt;at(Ze,pt)!==!1&&be(ut||[],at)}Zt.forEach(zt)}function ye(Zt){let{treeData:at,expandedKeys:zt,startKey:pt,endKey:Ze}=Zt;const ut=[];let Ht=Ee.None;if(pt&&pt===Ze)return[pt];if(!pt||!Ze)return[];function kt(At){return At===pt||At===Ze}return be(at,At=>{if(Ht===Ee.End)return!1;if(kt(At)){if(ut.push(At),Ht===Ee.None)Ht=Ee.Start;else if(Ht===Ee.Start)return Ht=Ee.End,!1}else Ht===Ee.Start&&ut.push(At);return zt.includes(At)}),ut}function Be(Zt,at){const zt=(0,Se.Z)(at),pt=[];return be(Zt,(Ze,ut)=>{const Ht=zt.indexOf(Ze);return Ht!==-1&&(pt.push(ut),zt.splice(Ht,1)),!!zt.length}),pt}var st=function(Zt,at){var zt={};for(var pt in Zt)Object.prototype.hasOwnProperty.call(Zt,pt)&&at.indexOf(pt)<0&&(zt[pt]=Zt[pt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,pt=Object.getOwnPropertySymbols(Zt);Ze{var{defaultExpandAll:zt,defaultExpandParent:pt,defaultExpandedKeys:Ze}=Zt,ut=st(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ht=Qe.useRef(),kt=Qe.useRef(),At=()=>{const{keyEntities:ot}=(0,a.I8)(xt(ut));let Fe;return zt?Fe=Object.keys(ot):pt?Fe=(0,E.r7)(ut.expandedKeys||Ze||[],ot):Fe=ut.expandedKeys||Ze,Fe},[Sn,Oe]=Qe.useState(ut.selectedKeys||ut.defaultSelectedKeys||[]),[Vt,ln]=Qe.useState(()=>At());Qe.useEffect(()=>{"selectedKeys"in ut&&Oe(ut.selectedKeys)},[ut.selectedKeys]),Qe.useEffect(()=>{"expandedKeys"in ut&&ln(ut.expandedKeys)},[ut.expandedKeys]);const Zn=(ot,Fe)=>{var St;return"expandedKeys"in ut||ln(ot),(St=ut.onExpand)===null||St===void 0?void 0:St.call(ut,ot,Fe)},zn=(ot,Fe)=>{var St;const{multiple:vn}=ut,{node:tn,nativeEvent:Kt}=Fe,{key:en=""}=tn,Jt=xt(ut),Ne=Object.assign(Object.assign({},Fe),{selected:!0}),Ye=(Kt==null?void 0:Kt.ctrlKey)||(Kt==null?void 0:Kt.metaKey),Nt=Kt==null?void 0:Kt.shiftKey;let yt;vn&&Ye?(yt=ot,Ht.current=en,kt.current=yt,Ne.selectedNodes=Be(Jt,yt)):vn&&Nt?(yt=Array.from(new Set([].concat((0,Se.Z)(kt.current||[]),(0,Se.Z)(ye({treeData:Jt,expandedKeys:Vt,startKey:en,endKey:Ht.current}))))),Ne.selectedNodes=Be(Jt,yt)):(yt=[en],Ht.current=en,kt.current=yt,Ne.selectedNodes=Be(Jt,yt)),(St=ut.onSelect)===null||St===void 0||St.call(ut,yt,Ne),"selectedKeys"in ut||Oe(yt)},{getPrefixCls:Et,direction:ft}=Qe.useContext(x.E_),{prefixCls:Me,className:Ce,showIcon:We=!0,expandAction:$e="click"}=ut,Ie=st(ut,["prefixCls","className","showIcon","expandAction"]),De=Et("tree",Me),mt=se()(`${De}-directory`,{[`${De}-directory-rtl`]:ft==="rtl"},Ce);return Qe.createElement(pe,Object.assign({icon:Xe,ref:at,blockNode:!0},Ie,{showIcon:We,expandAction:$e,prefixCls:De,className:mt,expandedKeys:Vt,selectedKeys:Sn,onSelect:zn,onExpand:Zn}))};var Ot=Qe.forwardRef(_e);const Xt=pe;Xt.DirectoryTree=Ot,Xt.TreeNode=ee.O;var Ut=Xt},20648:function(gt,Lt,ae){"use strict";ae.d(Lt,{TM:function(){return Re},Yk:function(){return qe}});var ee=ae(36237),Se=ae(98447),He=ae(17313),Te=ae(8378),je=ae(37613),Qe=ae(83116);const ue=new ee.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Je=(se,E)=>({[`.${se}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ue=(se,E)=>({[`.${se}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),it=(se,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:y,nodeSelectedBg:ne,nodeHoverBg:re}=E,ie=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,He.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,He.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ue,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,He.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:y,lineHeight:`${y}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:y}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Je(se,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:y,margin:0,lineHeight:`${y}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:y/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:y/2*.8,height:y/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ie},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:y,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${y}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:ne},[`${a}-iconEle`]:{display:"inline-block",width:y,height:y,lineHeight:`${y}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${y}px`,userSelect:"none"},Ue(se,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:y/2,bottom:-b,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${y/2}px !important`}}}}})}},Ve=se=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:y}=se;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${se.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:se.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${se.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:y,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${E}-switcher`]:{color:y},[`${E}-node-content-wrapper`]:{color:y,background:"transparent"}}}}}},qe=(se,E)=>{const a=`.${se}`,x=`${a}-treenode`,b=E.paddingXS/2,y=(0,je.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[it(se,y),Ve(y)]},Re=se=>{const{controlHeightSM:E}=se;return{titleHeight:E,nodeHoverBg:se.controlItemBgHover,nodeSelectedBg:se.controlItemBgActive}};Lt.ZP=(0,Qe.Z)("Tree",(se,E)=>{let{prefixCls:a}=E;return[{[se.componentCls]:(0,Se.C2)(`${a}-checkbox`,se)},qe(a,se),(0,Te.Z)(se)]},se=>{const{colorTextLightSolid:E,colorPrimary:a}=se;return Object.assign(Object.assign({},Re(se)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return x}});var ee=ae(54476),Se=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Te=He,je=ae(7657),Qe=function(y,ne){return Se.createElement(je.Z,(0,ee.Z)({},y,{ref:ne,icon:Te}))},ue=Se.forwardRef(Qe),Je=ue,Ue=ae(52671),it=ae(58617),Ve=ae(15075),qe=ae(43531),Re=ae(92310),se=ae.n(Re),E=ae(92343),x=b=>{const{prefixCls:y,switcherIcon:ne,treeNodeProps:re,showLine:ie}=b,{isLeaf:le,expanded:ge,loading:pe}=re;if(pe)return Se.createElement(it.Z,{className:`${y}-switcher-loading-icon`});let Ee;if(ie&&typeof ie=="object"&&(Ee=ie.showLeafIcon),le){if(!ie)return null;if(typeof Ee!="boolean"&&Ee){const Be=typeof Ee=="function"?Ee(re):Ee,st=`${y}-switcher-line-custom-icon`;return(0,E.l$)(Be)?(0,E.Tm)(Be,{className:se()(Be.props.className||"",st)}):Be}return Ee?Se.createElement(Ue.Z,{className:`${y}-switcher-line-icon`}):Se.createElement("span",{className:`${y}-switcher-leaf-line`})}const be=`${y}-switcher-icon`,ye=typeof ne=="function"?ne(re):ne;return(0,E.l$)(ye)?(0,E.Tm)(ye,{className:se()(ye.props.className||"",be)}):ye!==void 0?ye:ie?ge?Se.createElement(Ve.Z,{className:`${y}-switcher-line-icon`}):Se.createElement(qe.Z,{className:`${y}-switcher-line-icon`}):Se.createElement(Je,{className:be})}},54580:function(gt,Lt,ae){"use strict";ae.d(Lt,{default:function(){return sr}});var ee=ae(59301),Se=ae(94480),He=ae(92310),Te=ae.n(He),je=ae(54476),Qe=ae(67732),ue=ae(83652),Je=ae(42403),Ue=ae(158),it=ae(20068),Ve=ae(75931),qe=ae(75044),Re=ae(76190),se=ae(3202),E=ae(26112);function a(ke,rn){var on="cannot ".concat(ke.method," ").concat(ke.action," ").concat(rn.status,"'"),pn=new Error(on);return pn.status=rn.status,pn.method=ke.method,pn.url=ke.action,pn}function x(ke){var rn=ke.responseText||ke.response;if(!rn)return rn;try{return JSON.parse(rn)}catch(on){return rn}}function b(ke){var rn=new XMLHttpRequest;ke.onProgress&&rn.upload&&(rn.upload.onprogress=function(xn){xn.total>0&&(xn.percent=xn.loaded/xn.total*100),ke.onProgress(xn)});var on=new FormData;ke.data&&Object.keys(ke.data).forEach(function(Ln){var xn=ke.data[Ln];if(Array.isArray(xn)){xn.forEach(function(Bn){on.append("".concat(Ln,"[]"),Bn)});return}on.append(Ln,xn)}),ke.file instanceof Blob?on.append(ke.filename,ke.file,ke.file.name):on.append(ke.filename,ke.file),rn.onerror=function(xn){ke.onError(xn)},rn.onload=function(){return rn.status<200||rn.status>=300?ke.onError(a(ke,rn),x(rn)):ke.onSuccess(x(rn),rn)},rn.open(ke.method,ke.action,!0),ke.withCredentials&&"withCredentials"in rn&&(rn.withCredentials=!0);var pn=ke.headers||{};return pn["X-Requested-With"]!==null&&rn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(pn).forEach(function(Ln){pn[Ln]!==null&&rn.setRequestHeader(Ln,pn[Ln])}),rn.send(on),{abort:function(){rn.abort()}}}var y=+new Date,ne=0;function re(){return"rc-upload-".concat(y,"-").concat(++ne)}var ie=ae(48736),le=function(ke,rn){if(ke&&rn){var on=Array.isArray(rn)?rn:rn.split(","),pn=ke.name||"",Ln=ke.type||"",xn=Ln.replace(/\/.*$/,"");return on.some(function(Bn){var En=Bn.trim();if(/^\*(\/\*)?$/.test(Bn))return!0;if(En.charAt(0)==="."){var _a=pn.toLowerCase(),Ta=En.toLowerCase(),an=[Ta];return(Ta===".jpg"||Ta===".jpeg")&&(an=[".jpg",".jpeg"]),an.some(function(Ar){return _a.endsWith(Ar)})}return/\/\*$/.test(En)?xn===En.replace(/\/.*$/,""):Ln===En?!0:/^\w+$/.test(En)?((0,ie.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(En,"'.Skip for check.")),!0):!1})}return!0};function ge(ke,rn){var on=ke.createReader(),pn=[];function Ln(){on.readEntries(function(xn){var Bn=Array.prototype.slice.apply(xn);pn=pn.concat(Bn);var En=!Bn.length;En?rn(pn):Ln()})}Ln()}var pe=function(rn,on,pn){var Ln=function xn(Bn,En){Bn&&(Bn.path=En||"",Bn.isFile?Bn.file(function(_a){pn(_a)&&(Bn.fullPath&&!_a.webkitRelativePath&&(Object.defineProperties(_a,{webkitRelativePath:{writable:!0}}),_a.webkitRelativePath=Bn.fullPath.replace(/^\//,""),Object.defineProperties(_a,{webkitRelativePath:{writable:!1}})),on([_a]))}):Bn.isDirectory&&ge(Bn,function(_a){_a.forEach(function(Ta){xn(Ta,"".concat(En).concat(Bn.name,"/"))})}))};rn.forEach(function(xn){Ln(xn.webkitGetAsEntry())})},Ee=pe,be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ye=function(ke){(0,Je.Z)(on,ke);var rn=(0,Ue.Z)(on);function on(){var pn;(0,Qe.Z)(this,on);for(var Ln=arguments.length,xn=new Array(Ln),Bn=0;Bn{let{uid:xn}=Ln;return xn===ke.uid});return pn===-1?on.push(ke):on[pn]=ke,on}function St(ke,rn){const on=ke.uid!==void 0?"uid":"name";return rn.filter(pn=>pn[on]===ke[on])[0]}function vn(ke,rn){const on=ke.uid!==void 0?"uid":"name",pn=rn.filter(Ln=>Ln[on]!==ke[on]);return pn.length===rn.length?null:pn}const tn=function(){const rn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),pn=rn[rn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(pn)||[""])[0]},Kt=ke=>ke.indexOf("image/")===0,en=ke=>{if(ke.type&&!ke.thumbUrl)return Kt(ke.type);const rn=ke.thumbUrl||ke.url||"",on=tn(rn);return/^data:image\//.test(rn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(on)?!0:!(/^data:/.test(rn)||on)},Jt=200;function Ne(ke){return new Promise(rn=>{if(!ke.type||!Kt(ke.type)){rn("");return}const on=document.createElement("canvas");on.width=Jt,on.height=Jt,on.style.cssText=`position: fixed; left: 0; top: 0; width: ${Jt}px; height: ${Jt}px; z-index: 9999; display: none;`,document.body.appendChild(on);const pn=on.getContext("2d"),Ln=new Image;if(Ln.onload=()=>{const{width:xn,height:Bn}=Ln;let En=Jt,_a=Jt,Ta=0,an=0;xn>Bn?(_a=Bn*(Jt/xn),an=-(_a-En)/2):(En=xn*(Jt/Bn),Ta=-(En-_a)/2),pn.drawImage(Ln,Ta,an,En,_a);const Ar=on.toDataURL();document.body.removeChild(on),window.URL.revokeObjectURL(Ln.src),rn(Ar)},Ln.crossOrigin="anonymous",ke.type.startsWith("image/svg+xml")){const xn=new FileReader;xn.onload=()=>{xn.result&&(Ln.src=xn.result)},xn.readAsDataURL(ke)}else if(ke.type.startsWith("image/gif")){const xn=new FileReader;xn.onload=()=>{xn.result&&rn(xn.result)},xn.readAsDataURL(ke)}else Ln.src=window.URL.createObjectURL(ke)})}var Ye=ae(26227),Nt=ae(41464),yt=ae(15277),Mt=ae(93948),bn=ae(6848),Dn=ee.forwardRef((ke,rn)=>{let{prefixCls:on,className:pn,style:Ln,locale:xn,listType:Bn,file:En,items:_a,progress:Ta,iconRender:an,actionIconRender:Ar,itemRender:vr,isImgUrl:Fr,showPreviewIcon:Yr,showRemoveIcon:Tn,showDownloadIcon:da,previewIcon:Ka,removeIcon:Aa,downloadIcon:yr,onPreview:Lr,onDownload:er,onClose:oo}=ke;var mo,Bi;const{status:ri}=En,[fi,Si]=ee.useState(ri);ee.useEffect(()=>{ri!=="removed"&&Si(ri)},[ri]);const[Pi,Ki]=ee.useState(!1);ee.useEffect(()=>{const _r=setTimeout(()=>{Ki(!0)},300);return()=>{clearTimeout(_r)}},[]);const xi=an(En);let qo=ee.createElement("div",{className:`${on}-icon`},xi);if(Bn==="picture"||Bn==="picture-card"||Bn==="picture-circle")if(fi==="uploading"||!En.thumbUrl&&!En.url){const _r=Te()(`${on}-list-item-thumbnail`,{[`${on}-list-item-file`]:fi!=="uploading"});qo=ee.createElement("div",{className:_r},xi)}else{const _r=Fr!=null&&Fr(En)?ee.createElement("img",{src:En.thumbUrl||En.url,alt:En.name,className:`${on}-list-item-image`,crossOrigin:En.crossOrigin}):xi,Lo=Te()(`${on}-list-item-thumbnail`,{[`${on}-list-item-file`]:Fr&&!Fr(En)});qo=ee.createElement("a",{className:Lo,onClick:Hi=>Lr(En,Hi),href:En.url||En.thumbUrl,target:"_blank",rel:"noopener noreferrer"},_r)}const co=Te()(`${on}-list-item`,`${on}-list-item-${fi}`),si=typeof En.linkProps=="string"?JSON.parse(En.linkProps):En.linkProps,Di=Tn?Ar((typeof Aa=="function"?Aa(En):Aa)||ee.createElement(Ye.Z,null),()=>oo(En),on,xn.removeFile):null,Ii=da&&fi==="done"?Ar((typeof yr=="function"?yr(En):yr)||ee.createElement(Nt.Z,null),()=>er(En),on,xn.downloadFile):null,ui=Bn!=="picture-card"&&Bn!=="picture-circle"&&ee.createElement("span",{key:"download-delete",className:Te()(`${on}-list-item-actions`,{picture:Bn==="picture"})},Ii,Di),mi=Te()(`${on}-list-item-name`),oi=En.url?[ee.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:mi,title:En.name},si,{href:En.url,onClick:_r=>Lr(En,_r)}),En.name),ui]:[ee.createElement("span",{key:"view",className:mi,onClick:_r=>Lr(En,_r),title:En.name},En.name),ui],wr={pointerEvents:"none",opacity:.5},Eo=Yr?ee.createElement("a",{href:En.url||En.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:En.url||En.thumbUrl?void 0:wr,onClick:_r=>Lr(En,_r),title:xn.previewFile},typeof Ka=="function"?Ka(En):Ka||ee.createElement(yt.Z,null)):null,Do=(Bn==="picture-card"||Bn==="picture-circle")&&fi!=="uploading"&&ee.createElement("span",{className:`${on}-list-item-actions`},Eo,fi==="done"&&Ii,Di),{getPrefixCls:ii}=ee.useContext(Xt.E_),Xo=ii(),yi=ee.createElement("div",{className:co},qo,oi,Do,Pi&&ee.createElement(We.default,{motionName:`${Xo}-fade`,visible:fi==="uploading",motionDeadline:2e3},_r=>{let{className:Lo}=_r;const Hi="percent"in En?ee.createElement(Mt.Z,Object.assign({},Ta,{type:"line",percent:En.percent,"aria-label":En["aria-label"],"aria-labelledby":En["aria-labelledby"]})):null;return ee.createElement("div",{className:Te()(`${on}-list-item-progress`,Lo)},Hi)})),Mi=En.response&&typeof En.response=="string"?En.response:((mo=En.error)===null||mo===void 0?void 0:mo.statusText)||((Bi=En.error)===null||Bi===void 0?void 0:Bi.message)||xn.uploadError,Yi=fi==="error"?ee.createElement(bn.Z,{title:Mi,getPopupContainer:_r=>_r.parentNode},yi):yi;return ee.createElement("div",{className:Te()(`${on}-list-item-container`,pn),style:Ln,ref:rn},vr?vr(Yi,En,_a,{download:er.bind(null,En),preview:Lr.bind(null,En),remove:oo.bind(null,En)}):Yi)});const jn=(ke,rn)=>{const{listType:on="text",previewFile:pn=Ne,onPreview:Ln,onDownload:xn,onRemove:Bn,locale:En,iconRender:_a,isImageUrl:Ta=en,prefixCls:an,items:Ar=[],showPreviewIcon:vr=!0,showRemoveIcon:Fr=!0,showDownloadIcon:Yr=!1,removeIcon:Tn,previewIcon:da,downloadIcon:Ka,progress:Aa={size:[-1,2],showInfo:!1},appendAction:yr,appendActionVisible:Lr=!0,itemRender:er,disabled:oo}=ke,mo=(0,$e.Z)(),[Bi,ri]=ee.useState(!1);ee.useEffect(()=>{on!=="picture"&&on!=="picture-card"&&on!=="picture-circle"||(Ar||[]).forEach(wr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(wr.originFileObj instanceof File||wr.originFileObj instanceof Blob)||wr.thumbUrl!==void 0||(wr.thumbUrl="",pn&&pn(wr.originFileObj).then(Eo=>{wr.thumbUrl=Eo||"",mo()}))})},[on,Ar,pn]),ee.useEffect(()=>{ri(!0)},[]);const fi=(wr,Eo)=>{if(Ln)return Eo==null||Eo.preventDefault(),Ln(wr)},Si=wr=>{typeof xn=="function"?xn(wr):wr.url&&window.open(wr.url)},Pi=wr=>{Bn==null||Bn(wr)},Ki=wr=>{if(_a)return _a(wr,on);const Eo=wr.status==="uploading",Do=Ta&&Ta(wr)?ee.createElement(Ce,null):ee.createElement(kt,null);let ii=Eo?ee.createElement(At.Z,null):ee.createElement(Zn,null);return on==="picture"?ii=Eo?ee.createElement(At.Z,null):Do:(on==="picture-card"||on==="picture-circle")&&(ii=Eo?En.uploading:Do),ii},xi=(wr,Eo,Do,ii)=>{const Xo={type:"text",size:"small",title:ii,onClick:yi=>{Eo(),(0,De.l$)(wr)&&wr.props.onClick&&wr.props.onClick(yi)},className:`${Do}-list-item-action`,disabled:oo};if((0,De.l$)(wr)){const yi=(0,De.Tm)(wr,Object.assign(Object.assign({},wr.props),{onClick:()=>{}}));return ee.createElement(mt.ZP,Object.assign({},Xo,{icon:yi}))}return ee.createElement(mt.ZP,Object.assign({},Xo),ee.createElement("span",null,wr))};ee.useImperativeHandle(rn,()=>({handlePreview:fi,handleDownload:Si}));const{getPrefixCls:qo}=ee.useContext(Xt.E_),co=qo("upload",an),si=qo(),Di=Te()(`${co}-list`,`${co}-list-${on}`),Ii=(0,Se.Z)(Ar.map(wr=>({key:wr.uid,file:wr})));let mi={motionDeadline:2e3,motionName:`${co}-${on==="picture-card"||on==="picture-circle"?"animate-inline":"animate"}`,keys:Ii,motionAppear:Bi};const oi=ee.useMemo(()=>{const wr=Object.assign({},(0,Ie.Z)(si));return delete wr.onAppearEnd,delete wr.onEnterEnd,delete wr.onLeaveEnd,wr},[si]);return on!=="picture-card"&&on!=="picture-circle"&&(mi=Object.assign(Object.assign({},oi),mi)),ee.createElement("div",{className:Di},ee.createElement(We.CSSMotionList,Object.assign({},mi,{component:!1}),wr=>{let{key:Eo,file:Do,className:ii,style:Xo}=wr;return ee.createElement(Dn,{key:Eo,locale:En,prefixCls:co,className:ii,style:Xo,file:Do,items:Ar,progress:Aa,listType:on,isImgUrl:Ta,showPreviewIcon:vr,showRemoveIcon:Fr,showDownloadIcon:Yr,removeIcon:Tn,previewIcon:da,downloadIcon:Ka,iconRender:Ki,actionIconRender:xi,itemRender:er,onPreview:fi,onDownload:Si,onClose:Pi})}),yr&&ee.createElement(We.default,Object.assign({},mi,{visible:Lr,forceRender:!0}),wr=>{let{className:Eo,style:Do}=wr;return(0,De.Tm)(yr,ii=>({className:Te()(ii.className,Eo),style:Object.assign(Object.assign(Object.assign({},Do),{pointerEvents:Eo?"none":void 0}),ii.style)}))}))};var aa=ee.forwardRef(jn),sa=ae(17313),Ua=ae(8378),ea=ae(83116),kn=ae(37613),za=ke=>{const{componentCls:rn,iconCls:on}=ke;return{[`${rn}-wrapper`]:{[`${rn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ke.colorFillAlter,border:`${ke.lineWidth}px dashed ${ke.colorBorder}`,borderRadius:ke.borderRadiusLG,cursor:"pointer",transition:`border-color ${ke.motionDurationSlow}`,[rn]:{padding:`${ke.padding}px 0`},[`${rn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${rn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${rn}-disabled):hover`]:{borderColor:ke.colorPrimaryHover},[`p${rn}-drag-icon`]:{marginBottom:ke.margin,[on]:{color:ke.colorPrimary,fontSize:ke.uploadThumbnailSize}},[`p${rn}-text`]:{margin:`0 0 ${ke.marginXXS}px`,color:ke.colorTextHeading,fontSize:ke.fontSizeLG},[`p${rn}-hint`]:{color:ke.colorTextDescription,fontSize:ke.fontSize},[`&${rn}-disabled`]:{cursor:"not-allowed",[`p${rn}-drag-icon ${on}, - p${rn}-text, - p${rn}-hint - `]:{color:ke.colorTextDisabled}}}}}},Pn=ke=>{const{componentCls:rn,antCls:on,iconCls:pn,fontSize:Ln,lineHeight:xn}=ke,Bn=`${rn}-list-item`,En=`${Bn}-actions`,_a=`${Bn}-action`,Ta=Math.round(Ln*xn);return{[`${rn}-wrapper`]:{[`${rn}-list`]:Object.assign(Object.assign({},(0,sa.dF)()),{lineHeight:ke.lineHeight,[Bn]:{position:"relative",height:ke.lineHeight*Ln,marginTop:ke.marginXS,fontSize:Ln,display:"flex",alignItems:"center",transition:`background-color ${ke.motionDurationSlow}`,"&:hover":{backgroundColor:ke.controlItemBgHover},[`${Bn}-name`]:Object.assign(Object.assign({},sa.vS),{padding:`0 ${ke.paddingXS}px`,lineHeight:xn,flex:"auto",transition:`all ${ke.motionDurationSlow}`}),[En]:{[_a]:{opacity:0},[`${_a}${on}-btn-sm`]:{height:Ta,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${_a}:focus-visible, - &.picture ${_a} - `]:{opacity:1},[pn]:{color:ke.actionsColor,transition:`all ${ke.motionDurationSlow}`},[`&:hover ${pn}`]:{color:ke.colorText}},[`${rn}-icon ${pn}`]:{color:ke.colorTextDescription,fontSize:Ln},[`${Bn}-progress`]:{position:"absolute",bottom:-ke.uploadProgressOffset,width:"100%",paddingInlineStart:Ln+ke.paddingXS,fontSize:Ln,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Bn}:hover ${_a}`]:{opacity:1,color:ke.colorText},[`${Bn}-error`]:{color:ke.colorError,[`${Bn}-name, ${rn}-icon ${pn}`]:{color:ke.colorError},[En]:{[`${pn}, ${pn}:hover`]:{color:ke.colorError},[_a]:{opacity:1}}},[`${rn}-list-item-container`]:{transition:`opacity ${ke.motionDurationSlow}, height ${ke.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},qn=ae(36237),oa=ae(1950);const Un=new qn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ya=new qn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var gr=ke=>{const{componentCls:rn}=ke,on=`${rn}-animate-inline`;return[{[`${rn}-wrapper`]:{[`${on}-appear, ${on}-enter, ${on}-leave`]:{animationDuration:ke.motionDurationSlow,animationTimingFunction:ke.motionEaseInOutCirc,animationFillMode:"forwards"},[`${on}-appear, ${on}-enter`]:{animationName:Un},[`${on}-leave`]:{animationName:ya}}},{[`${rn}-wrapper`]:(0,oa.J$)(ke)},Un,ya]},Zr=ae(30071),fa=ae(64993);const Bt=ke=>{const{componentCls:rn,iconCls:on,uploadThumbnailSize:pn,uploadProgressOffset:Ln}=ke,xn=`${rn}-list`,Bn=`${xn}-item`;return{[`${rn}-wrapper`]:{[` - ${xn}${xn}-picture, - ${xn}${xn}-picture-card, - ${xn}${xn}-picture-circle - `]:{[Bn]:{position:"relative",height:pn+ke.lineWidth*2+ke.paddingXS*2,padding:ke.paddingXS,border:`${ke.lineWidth}px ${ke.lineType} ${ke.colorBorder}`,borderRadius:ke.borderRadiusLG,"&:hover":{background:"transparent"},[`${Bn}-thumbnail`]:Object.assign(Object.assign({},sa.vS),{width:pn,height:pn,lineHeight:`${pn+ke.paddingSM}px`,textAlign:"center",flex:"none",[on]:{fontSize:ke.fontSizeHeading2,color:ke.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Bn}-progress`]:{bottom:Ln,width:`calc(100% - ${ke.paddingSM*2}px)`,marginTop:0,paddingInlineStart:pn+ke.paddingXS}},[`${Bn}-error`]:{borderColor:ke.colorError,[`${Bn}-thumbnail ${on}`]:{[`svg path[fill='${Zr.blue[0]}']`]:{fill:ke.colorErrorBg},[`svg path[fill='${Zr.blue.primary}']`]:{fill:ke.colorError}}},[`${Bn}-uploading`]:{borderStyle:"dashed",[`${Bn}-name`]:{marginBottom:Ln}}},[`${xn}${xn}-picture-circle ${Bn}`]:{[`&, &::before, ${Bn}-thumbnail`]:{borderRadius:"50%"}}}}},Rt=ke=>{const{componentCls:rn,iconCls:on,fontSizeLG:pn,colorTextLightSolid:Ln}=ke,xn=`${rn}-list`,Bn=`${xn}-item`,En=ke.uploadPicCardSize;return{[` - ${rn}-wrapper${rn}-picture-card-wrapper, - ${rn}-wrapper${rn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sa.dF)()),{display:"inline-block",width:"100%",[`${rn}${rn}-select`]:{width:En,height:En,marginInlineEnd:ke.marginXS,marginBottom:ke.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ke.colorFillAlter,border:`${ke.lineWidth}px dashed ${ke.colorBorder}`,borderRadius:ke.borderRadiusLG,cursor:"pointer",transition:`border-color ${ke.motionDurationSlow}`,[`> ${rn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${rn}-disabled):hover`]:{borderColor:ke.colorPrimary}},[`${xn}${xn}-picture-card, ${xn}${xn}-picture-circle`]:{[`${xn}-item-container`]:{display:"inline-block",width:En,height:En,marginBlock:`0 ${ke.marginXS}px`,marginInline:`0 ${ke.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Bn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ke.paddingXS*2}px)`,height:`calc(100% - ${ke.paddingXS*2}px)`,backgroundColor:ke.colorBgMask,opacity:0,transition:`all ${ke.motionDurationSlow}`,content:'" "'}},[`${Bn}:hover`]:{[`&::before, ${Bn}-actions`]:{opacity:1}},[`${Bn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ke.motionDurationSlow}`,[`${on}-eye, ${on}-download, ${on}-delete`]:{zIndex:10,width:pn,margin:`0 ${ke.marginXXS}px`,fontSize:pn,cursor:"pointer",transition:`all ${ke.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Bn}-actions, ${Bn}-actions:hover`]:{[`${on}-eye, ${on}-download, ${on}-delete`]:{color:new fa.C(Ln).setAlpha(.65).toRgbString(),"&:hover":{color:Ln}}},[`${Bn}-thumbnail, ${Bn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Bn}-name`]:{display:"none",textAlign:"center"},[`${Bn}-file + ${Bn}-name`]:{position:"absolute",bottom:ke.margin,display:"block",width:`calc(100% - ${ke.paddingXS*2}px)`},[`${Bn}-uploading`]:{[`&${Bn}`]:{backgroundColor:ke.colorFillAlter},[`&::before, ${on}-eye, ${on}-download, ${on}-delete`]:{display:"none"}},[`${Bn}-progress`]:{bottom:ke.marginXL,width:`calc(100% - ${ke.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${rn}-wrapper${rn}-picture-circle-wrapper`]:{[`${rn}${rn}-select`]:{borderRadius:"50%"}}}};var yn=ke=>{const{componentCls:rn}=ke;return{[`${rn}-rtl`]:{direction:"rtl"}}};const Vn=ke=>{const{componentCls:rn,colorTextDisabled:on}=ke;return{[`${rn}-wrapper`]:Object.assign(Object.assign({},(0,sa.Wf)(ke)),{[rn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${rn}-select`]:{display:"inline-block"},[`${rn}-disabled`]:{color:on,cursor:"not-allowed"}})}};var Fn=(0,ea.Z)("Upload",ke=>{const{fontSizeHeading3:rn,fontSize:on,lineHeight:pn,lineWidth:Ln,controlHeightLG:xn}=ke,Bn=Math.round(on*pn),En=(0,kn.TS)(ke,{uploadThumbnailSize:rn*2,uploadProgressOffset:Bn/2+Ln,uploadPicCardSize:xn*2.55});return[Vn(En),za(En),Bt(En),Rt(En),Pn(En),gr(En),yn(En),(0,Ua.Z)(En)]},ke=>({actionsColor:ke.colorTextDescription})),hr=function(ke,rn,on,pn){function Ln(xn){return xn instanceof on?xn:new on(function(Bn){Bn(xn)})}return new(on||(on=Promise))(function(xn,Bn){function En(an){try{Ta(pn.next(an))}catch(Ar){Bn(Ar)}}function _a(an){try{Ta(pn.throw(an))}catch(Ar){Bn(Ar)}}function Ta(an){an.done?xn(an.value):Ln(an.value).then(En,_a)}Ta((pn=pn.apply(ke,rn||[])).next())})};const Ba=`__LIST_IGNORE_${Date.now()}__`,Za=(ke,rn)=>{const{fileList:on,defaultFileList:pn,onRemove:Ln,showUploadList:xn=!0,listType:Bn="text",onPreview:En,onDownload:_a,onChange:Ta,onDrop:an,previewFile:Ar,disabled:vr,locale:Fr,iconRender:Yr,isImageUrl:Tn,progress:da,prefixCls:Ka,className:Aa,type:yr="select",children:Lr,style:er,itemRender:oo,maxCount:mo,data:Bi={},multiple:ri=!1,action:fi="",accept:Si="",supportServerRender:Pi=!0,rootClassName:Ki}=ke,xi=ee.useContext(Ut.Z),qo=vr!=null?vr:xi,[co,si]=(0,ht.Z)(pn||[],{value:on,postState:Sr=>Sr!=null?Sr:[]}),[Di,Ii]=ee.useState("drop"),ui=ee.useRef(null);ee.useMemo(()=>{const Sr=Date.now();(on||[]).forEach((Rr,Io)=>{!Rr.uid&&!Object.isFrozen(Rr)&&(Rr.uid=`__AUTO__${Sr}_${Io}__`)})},[on]);const mi=(Sr,Rr,Io)=>{let $r=(0,Se.Z)(Rr),to=!1;mo===1?$r=$r.slice(-1):mo&&(to=$r.length>mo,$r=$r.slice(0,mo)),(0,Ot.flushSync)(()=>{si($r)});const jt={file:Sr,fileList:$r};Io&&(jt.event=Io),(!to||$r.some(Ft=>Ft.uid===Sr.uid))&&(0,Ot.flushSync)(()=>{Ta==null||Ta(jt)})},oi=(Sr,Rr)=>hr(void 0,void 0,void 0,function*(){const{beforeUpload:Io,transformFile:$r}=ke;let to=Sr;if(Io){const jt=yield Io(Sr,Rr);if(jt===!1)return!1;if(delete Sr[Ba],jt===Ba)return Object.defineProperty(Sr,Ba,{value:!0,configurable:!0}),!1;typeof jt=="object"&&jt&&(to=jt)}return $r&&(to=yield $r(to)),to}),wr=Sr=>{const Rr=Sr.filter(to=>!to.file[Ba]);if(!Rr.length)return;const Io=Rr.map(to=>ot(to.file));let $r=(0,Se.Z)(co);Io.forEach(to=>{$r=Fe(to,$r)}),Io.forEach((to,jt)=>{let Ft=to;if(Rr[jt].parsedFile)to.status="uploading";else{const{originFileObj:_t}=to;let On;try{On=new File([_t],_t.name,{type:_t.type})}catch(Da){On=new Blob([_t],{type:_t.type}),On.name=_t.name,On.lastModifiedDate=new Date,On.lastModified=new Date().getTime()}On.uid=to.uid,Ft=On}mi(Ft,$r)})},Eo=(Sr,Rr,Io)=>{try{typeof Sr=="string"&&(Sr=JSON.parse(Sr))}catch(jt){}if(!St(Rr,co))return;const $r=ot(Rr);$r.status="done",$r.percent=100,$r.response=Sr,$r.xhr=Io;const to=Fe($r,co);mi($r,to)},Do=(Sr,Rr)=>{if(!St(Rr,co))return;const Io=ot(Rr);Io.status="uploading",Io.percent=Sr.percent;const $r=Fe(Io,co);mi(Io,$r,Sr)},ii=(Sr,Rr,Io)=>{if(!St(Io,co))return;const $r=ot(Io);$r.error=Sr,$r.response=Rr,$r.status="error";const to=Fe($r,co);mi($r,to)},Xo=Sr=>{let Rr;Promise.resolve(typeof Ln=="function"?Ln(Sr):Ln).then(Io=>{var $r;if(Io===!1)return;const to=vn(Sr,co);to&&(Rr=Object.assign(Object.assign({},Sr),{status:"removed"}),co==null||co.forEach(jt=>{const Ft=Rr.uid!==void 0?"uid":"name";jt[Ft]===Rr[Ft]&&!Object.isFrozen(jt)&&(jt.status="removed")}),($r=ui.current)===null||$r===void 0||$r.abort(Rr),mi(Rr,to))})},yi=Sr=>{Ii(Sr.type),Sr.type==="drop"&&(an==null||an(Sr))};ee.useImperativeHandle(rn,()=>({onBatchStart:wr,onSuccess:Eo,onProgress:Do,onError:ii,fileList:co,upload:ui.current}));const{getPrefixCls:Mi,direction:Yi,upload:_r}=ee.useContext(Xt.E_),Lo=Mi("upload",Ka),Hi=Object.assign(Object.assign({onBatchStart:wr,onError:ii,onProgress:Do,onSuccess:Eo},ke),{data:Bi,multiple:ri,action:fi,accept:Si,supportServerRender:Pi,prefixCls:Lo,disabled:qo,beforeUpload:oi,onChange:void 0});delete Hi.className,delete Hi.style,(!Lr||qo)&&delete Hi.id;const[Ji,$i]=Fn(Lo),[ul]=(0,Zt.Z)("Upload",at.Z.Upload),{showRemoveIcon:ka,showPreviewIcon:ca,showDownloadIcon:Ca,removeIcon:va,previewIcon:kr,downloadIcon:Co}=typeof xn=="boolean"?{}:xn,No=(Sr,Rr)=>xn?ee.createElement(aa,{prefixCls:Lo,listType:Bn,items:co,previewFile:Ar,onPreview:En,onDownload:_a,onRemove:Xo,showRemoveIcon:!qo&&ka,showPreviewIcon:ca,showDownloadIcon:Ca,removeIcon:va,previewIcon:kr,downloadIcon:Co,iconRender:Yr,locale:Object.assign(Object.assign({},ul),Fr),isImageUrl:Tn,progress:da,appendAction:Sr,appendActionVisible:Rr,itemRender:oo,disabled:qo}):Sr,Qo=Te()(`${Lo}-wrapper`,Aa,Ki,$i,_r==null?void 0:_r.className,{[`${Lo}-rtl`]:Yi==="rtl",[`${Lo}-picture-card-wrapper`]:Bn==="picture-card",[`${Lo}-picture-circle-wrapper`]:Bn==="picture-circle"}),_o=Object.assign(Object.assign({},_r==null?void 0:_r.style),er);if(yr==="drag"){const Sr=Te()($i,Lo,`${Lo}-drag`,{[`${Lo}-drag-uploading`]:co.some(Rr=>Rr.status==="uploading"),[`${Lo}-drag-hover`]:Di==="dragover",[`${Lo}-disabled`]:qo,[`${Lo}-rtl`]:Yi==="rtl"});return Ji(ee.createElement("span",{className:Qo},ee.createElement("div",{className:Sr,style:_o,onDrop:yi,onDragOver:yi,onDragLeave:yi},ee.createElement(_e,Object.assign({},Hi,{ref:ui,className:`${Lo}-btn`}),ee.createElement("div",{className:`${Lo}-drag-container`},Lr))),No()))}const zo=Te()(Lo,`${Lo}-select`,{[`${Lo}-disabled`]:qo}),ni=(Sr=>ee.createElement("div",{className:zo,style:Sr},ee.createElement(_e,Object.assign({},Hi,{ref:ui}))))(Lr?void 0:{display:"none"});return Ji(Bn==="picture-card"||Bn==="picture-circle"?ee.createElement("span",{className:Qo},No(ni,!!Lr)):ee.createElement("span",{className:Qo},ni,No()))};var Ea=ee.forwardRef(Za),wn=function(ke,rn){var on={};for(var pn in ke)Object.prototype.hasOwnProperty.call(ke,pn)&&rn.indexOf(pn)<0&&(on[pn]=ke[pn]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ln=0,pn=Object.getOwnPropertySymbols(ke);Ln{var{style:on,height:pn}=ke,Ln=wn(ke,["style","height"]);return ee.createElement(Ea,Object.assign({ref:rn},Ln,{type:"drag",style:Object.assign(Object.assign({},on),{height:pn})}))});const Mr=Ea;Mr.Dragger=ro,Mr.LIST_IGNORE=Ba;var sr=Mr},91735:function(gt,Lt){"use strict";Lt.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},39417:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return pe}});var ee=ae(54476),Se=ae(20068),He=ae(75931),Te=ae(33885),je=ae(67732),Qe=ae(83652),ue=ae(31226),Je=ae(42403),Ue=ae(158),it=ae(92310),Ve=ae.n(it),qe=ae(26112),Re=ae(59301),se=ae(39378),E=function(be){for(var ye=be.prefixCls,Be=be.level,st=be.isStart,Xe=be.isEnd,xt="".concat(ye,"-indent-unit"),_e=[],ht=0;ht0&&arguments[0]!==void 0?arguments[0]:[],ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Me=Et.length,Ce=ft.length;if(Math.abs(Me-Ce)!==1)return{add:!1,key:null};function We($e,Ie){var De=new Map;$e.forEach(function(ot){De.set(ot,!0)});var mt=Ie.filter(function(ot){return!De.has(ot)});return mt.length===1?mt[0]:null}return Me ").concat(ft);return ft}var Ht=a.forwardRef(function(Et,ft){var Me=Et.prefixCls,Ce=Et.data,We=Et.selectable,$e=Et.checkable,Ie=Et.expandedKeys,De=Et.selectedKeys,mt=Et.checkedKeys,ot=Et.loadedKeys,Fe=Et.loadingKeys,St=Et.halfCheckedKeys,vn=Et.keyEntities,tn=Et.disabled,Kt=Et.dragging,en=Et.dragOverNodeKey,Jt=Et.dropPosition,Ne=Et.motion,Ye=Et.height,Nt=Et.itemHeight,yt=Et.virtual,Mt=Et.focusable,bn=Et.activeItem,gn=Et.focused,Dn=Et.tabIndex,jn=Et.onKeyDown,ma=Et.onFocus,aa=Et.onBlur,sa=Et.onActiveChange,Ua=Et.onListChangeStart,ea=Et.onListChangeEnd,kn=(0,re.Z)(Et,ht),ur=a.useRef(null),za=a.useRef(null);a.useImperativeHandle(ft,function(){return{scrollTo:function(sr){ur.current.scrollTo(sr)},getIndentWidth:function(){return za.current.offsetWidth}}});var Wt=a.useState(Ie),Pn=(0,ne.Z)(Wt,2),qn=Pn[0],oa=Pn[1],Un=a.useState(Ce),ya=(0,ne.Z)(Un,2),Ja=ya[0],gr=ya[1],Zr=a.useState(Ce),fa=(0,ne.Z)(Zr,2),Bt=fa[0],Rt=fa[1],It=a.useState([]),yn=(0,ne.Z)(It,2),Vn=yn[0],Fn=yn[1],hr=a.useState(null),Ba=(0,ne.Z)(hr,2),Za=Ba[0],Qr=Ba[1],Ea=a.useRef(Ce);Ea.current=Ce;function wn(){var Mr=Ea.current;gr(Mr),Rt(Mr),Fn([]),Qr(null),ea()}(0,ie.Z)(function(){oa(Ie);var Mr=xt(qn,Ie);if(Mr.key!==null)if(Mr.add){var sr=Ja.findIndex(function(xn){var Bn=xn.key;return Bn===Mr.key}),ke=pt(_e(Ja,Ce,Mr.key),yt,Ye,Nt),rn=Ja.slice();rn.splice(sr+1,0,zt),Rt(rn),Fn(ke),Qr("show")}else{var on=Ce.findIndex(function(xn){var Bn=xn.key;return Bn===Mr.key}),pn=pt(_e(Ce,Ja,Mr.key),yt,Ye,Nt),Ln=Ce.slice();Ln.splice(on+1,0,zt),Rt(Ln),Fn(pn),Qr("hide")}else Ja!==Ce&&(gr(Ce),Rt(Ce))},[Ie,Ce]),a.useEffect(function(){Kt||wn()},[Kt]);var dr=Ne?Bt:Ce,ro={expandedKeys:Ie,selectedKeys:De,loadedKeys:ot,loadingKeys:Fe,checkedKeys:mt,halfCheckedKeys:St,dragOverNodeKey:en,dropPosition:Jt,keyEntities:vn};return a.createElement(a.Fragment,null,gn&&bn&&a.createElement("span",{style:Ot,"aria-live":"assertive"},ut(bn)),a.createElement("div",null,a.createElement("input",{style:Ot,disabled:Mt===!1||tn,tabIndex:Mt!==!1?Dn:null,onKeyDown:jn,onFocus:ma,onBlur:aa,value:"",onChange:Xt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Me,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Me,"-indent")},a.createElement("div",{ref:za,className:"".concat(Me,"-indent-unit")}))),a.createElement(le.Z,(0,ee.Z)({},kn,{data:dr,itemKey:Ze,height:Ye,fullHeight:!1,virtual:yt,itemHeight:Nt,prefixCls:"".concat(Me,"-list"),ref:ur,onVisibleChange:function(sr,ke){var rn=new Set(sr),on=ke.filter(function(pn){return!rn.has(pn)});on.some(function(pn){return Ze(pn)===Ut})&&wn()}}),function(Mr){var sr=Mr.pos,ke=(0,ee.Z)({},(y(Mr.data),Mr.data)),rn=Mr.title,on=Mr.key,pn=Mr.isStart,Ln=Mr.isEnd,xn=(0,be.km)(on,sr);delete ke.key,delete ke.children;var Bn=(0,be.H8)(xn,ro);return a.createElement(Xe,(0,ee.Z)({},ke,Bn,{title:rn,active:!!bn&&on===bn.key,pos:sr,data:Mr.data,isStart:pn,isEnd:Ln,motion:Ne,motionNodes:on===Ut?Vn:null,motionType:Za,onMotionStart:Ua,onMotionEnd:wn,treeNodeRequiredProps:ro,onMouseMove:function(){sa(null)}}))}))});Ht.displayName="NodeList";var kt=Ht,At=ae(35654),Sn=ae(90782),Oe=ae(67841),Vt=10,ln=function(Et){(0,Ue.Z)(Me,Et);var ft=(0,it.Z)(Me);function Me(){var Ce;(0,Qe.Z)(this,Me);for(var We=arguments.length,$e=new Array(We),Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:!1,St=Ce.state,vn=St.dragChildrenKeys,tn=St.dropPosition,Kt=St.dropTargetKey,en=St.dropTargetPos,Jt=St.dropAllowed;if(Jt){var Ne=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Kt!==null){var Ye=(0,Te.Z)((0,Te.Z)({},(0,be.H8)(Kt,Ce.getTreeNodeRequiredProps())),{},{active:((ot=Ce.getActiveItem())===null||ot===void 0?void 0:ot.key)===Kt,data:(0,Oe.Z)(Ce.state.keyEntities,Kt).node}),Nt=vn.indexOf(Kt)!==-1;(0,E.ZP)(!Nt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var yt=(0,At.yx)(en),Mt={event:De,node:(0,be.F)(Ye),dragNode:Ce.dragNode?(0,be.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(vn),dropToGap:tn!==0,dropPosition:tn+Number(yt[yt.length-1])};Fe||Ne==null||Ne(Mt),Ce.dragNode=null}}},Ce.cleanDragState=function(){var De=Ce.state.draggingNodeKey;De!==null&&Ce.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ce.dragStartMousePosition=null,Ce.currentMouseOverDroppableNodeKey=null},Ce.triggerExpandActionExpand=function(De,mt){var ot=Ce.state,Fe=ot.expandedKeys,St=ot.flattenNodes,vn=mt.expanded,tn=mt.key,Kt=mt.isLeaf;if(!(Kt||De.shiftKey||De.metaKey||De.ctrlKey)){var en=St.filter(function(Ne){return Ne.key===tn})[0],Jt=(0,be.F)((0,Te.Z)((0,Te.Z)({},(0,be.H8)(tn,Ce.getTreeNodeRequiredProps())),{},{data:en.data}));Ce.setExpandedKeys(vn?(0,At._5)(Fe,tn):(0,At.L0)(Fe,tn)),Ce.onNodeExpand(De,Jt)}},Ce.onNodeClick=function(De,mt){var ot=Ce.props,Fe=ot.onClick,St=ot.expandAction;St==="click"&&Ce.triggerExpandActionExpand(De,mt),Fe==null||Fe(De,mt)},Ce.onNodeDoubleClick=function(De,mt){var ot=Ce.props,Fe=ot.onDoubleClick,St=ot.expandAction;St==="doubleClick"&&Ce.triggerExpandActionExpand(De,mt),Fe==null||Fe(De,mt)},Ce.onNodeSelect=function(De,mt){var ot=Ce.state.selectedKeys,Fe=Ce.state,St=Fe.keyEntities,vn=Fe.fieldNames,tn=Ce.props,Kt=tn.onSelect,en=tn.multiple,Jt=mt.selected,Ne=mt[vn.key],Ye=!Jt;Ye?en?ot=(0,At.L0)(ot,Ne):ot=[Ne]:ot=(0,At._5)(ot,Ne);var Nt=ot.map(function(yt){var Mt=(0,Oe.Z)(St,yt);return Mt?Mt.node:null}).filter(function(yt){return yt});Ce.setUncontrolledState({selectedKeys:ot}),Kt==null||Kt(ot,{event:"select",selected:Ye,node:mt,selectedNodes:Nt,nativeEvent:De.nativeEvent})},Ce.onNodeCheck=function(De,mt,ot){var Fe=Ce.state,St=Fe.keyEntities,vn=Fe.checkedKeys,tn=Fe.halfCheckedKeys,Kt=Ce.props,en=Kt.checkStrictly,Jt=Kt.onCheck,Ne=mt.key,Ye,Nt={event:"check",node:mt,checked:ot,nativeEvent:De.nativeEvent};if(en){var yt=ot?(0,At.L0)(vn,Ne):(0,At._5)(vn,Ne),Mt=(0,At._5)(tn,Ne);Ye={checked:yt,halfChecked:Mt},Nt.checkedNodes=yt.map(function(aa){return(0,Oe.Z)(St,aa)}).filter(function(aa){return aa}).map(function(aa){return aa.node}),Ce.setUncontrolledState({checkedKeys:yt})}else{var bn=(0,Sn.S)([].concat((0,je.Z)(vn),[Ne]),!0,St),gn=bn.checkedKeys,Dn=bn.halfCheckedKeys;if(!ot){var jn=new Set(gn);jn.delete(Ne);var ma=(0,Sn.S)(Array.from(jn),{checked:!1,halfCheckedKeys:Dn},St);gn=ma.checkedKeys,Dn=ma.halfCheckedKeys}Ye=gn,Nt.checkedNodes=[],Nt.checkedNodesPositions=[],Nt.halfCheckedKeys=Dn,gn.forEach(function(aa){var sa=(0,Oe.Z)(St,aa);if(sa){var Ua=sa.node,ea=sa.pos;Nt.checkedNodes.push(Ua),Nt.checkedNodesPositions.push({node:Ua,pos:ea})}}),Ce.setUncontrolledState({checkedKeys:gn},!1,{halfCheckedKeys:Dn})}Jt==null||Jt(Ye,Nt)},Ce.onNodeLoad=function(De){var mt=De.key,ot=new Promise(function(Fe,St){Ce.setState(function(vn){var tn=vn.loadedKeys,Kt=tn===void 0?[]:tn,en=vn.loadingKeys,Jt=en===void 0?[]:en,Ne=Ce.props,Ye=Ne.loadData,Nt=Ne.onLoad;if(!Ye||Kt.indexOf(mt)!==-1||Jt.indexOf(mt)!==-1)return null;var yt=Ye(De);return yt.then(function(){var Mt=Ce.state.loadedKeys,bn=(0,At.L0)(Mt,mt);Nt==null||Nt(bn,{event:"load",node:De}),Ce.setUncontrolledState({loadedKeys:bn}),Ce.setState(function(gn){return{loadingKeys:(0,At._5)(gn.loadingKeys,mt)}}),Fe()}).catch(function(Mt){if(Ce.setState(function(gn){return{loadingKeys:(0,At._5)(gn.loadingKeys,mt)}}),Ce.loadingRetryTimes[mt]=(Ce.loadingRetryTimes[mt]||0)+1,Ce.loadingRetryTimes[mt]>=Vt){var bn=Ce.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,At.L0)(bn,mt)}),Fe()}St(Mt)}),{loadingKeys:(0,At.L0)(Jt,mt)}})});return ot.catch(function(){}),ot},Ce.onNodeMouseEnter=function(De,mt){var ot=Ce.props.onMouseEnter;ot==null||ot({event:De,node:mt})},Ce.onNodeMouseLeave=function(De,mt){var ot=Ce.props.onMouseLeave;ot==null||ot({event:De,node:mt})},Ce.onNodeContextMenu=function(De,mt){var ot=Ce.props.onRightClick;ot&&(De.preventDefault(),ot({event:De,node:mt}))},Ce.onFocus=function(){var De=Ce.props.onFocus;Ce.setState({focused:!0});for(var mt=arguments.length,ot=new Array(mt),Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:!1,ot=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Fe=!1,St=!0,vn={};Object.keys(De).forEach(function(tn){if(tn in Ce.props){St=!1;return}Fe=!0,vn[tn]=De[tn]}),Fe&&(!mt||St)&&Ce.setState((0,Te.Z)((0,Te.Z)({},vn),ot))}},Ce.scrollTo=function(De){Ce.listRef.current.scrollTo(De)},Ce}return(0,ue.Z)(Me,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var We=this.props.activeKey;We!==void 0&&We!==this.state.activeKey&&(this.setState({activeKey:We}),We!==null&&this.scrollTo({key:We}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var We,$e=this.state,Ie=$e.focused,De=$e.flattenNodes,mt=$e.keyEntities,ot=$e.draggingNodeKey,Fe=$e.activeKey,St=$e.dropLevelOffset,vn=$e.dropContainerKey,tn=$e.dropTargetKey,Kt=$e.dropPosition,en=$e.dragOverNodeKey,Jt=$e.indent,Ne=this.props,Ye=Ne.prefixCls,Nt=Ne.className,yt=Ne.style,Mt=Ne.showLine,bn=Ne.focusable,gn=Ne.tabIndex,Dn=gn===void 0?0:gn,jn=Ne.selectable,ma=Ne.showIcon,aa=Ne.icon,sa=Ne.switcherIcon,Ua=Ne.draggable,ea=Ne.checkable,kn=Ne.checkStrictly,ur=Ne.disabled,za=Ne.motion,Wt=Ne.loadData,Pn=Ne.filterTreeNode,qn=Ne.height,oa=Ne.itemHeight,Un=Ne.virtual,ya=Ne.titleRender,Ja=Ne.dropIndicatorRender,gr=Ne.onContextMenu,Zr=Ne.onScroll,fa=Ne.direction,Bt=Ne.rootClassName,Rt=Ne.rootStyle,It=(0,se.Z)(this.props,{aria:!0,data:!0}),yn;return Ua&&((0,He.Z)(Ua)==="object"?yn=Ua:typeof Ua=="function"?yn={nodeDraggable:Ua}:yn={}),a.createElement(x.k.Provider,{value:{prefixCls:Ye,selectable:jn,showIcon:ma,icon:aa,switcherIcon:sa,draggable:yn,draggingNodeKey:ot,checkable:ea,checkStrictly:kn,disabled:ur,keyEntities:mt,dropLevelOffset:St,dropContainerKey:vn,dropTargetKey:tn,dropPosition:Kt,dragOverNodeKey:en,indent:Jt,direction:fa,dropIndicatorRender:Ja,loadData:Wt,filterTreeNode:Pn,titleRender:ya,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:qe()(Ye,Nt,Bt,(We={},(0,Se.Z)(We,"".concat(Ye,"-show-line"),Mt),(0,Se.Z)(We,"".concat(Ye,"-focused"),Ie),(0,Se.Z)(We,"".concat(Ye,"-active-focused"),Fe!==null),We)),style:Rt},a.createElement(kt,(0,ee.Z)({ref:this.listRef,prefixCls:Ye,style:yt,data:De,disabled:ur,selectable:jn,checkable:!!ea,motion:za,dragging:ot!==null,height:qn,itemHeight:oa,virtual:Un,focusable:bn,focused:Ie,tabIndex:Dn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:gr,onScroll:Zr},this.getTreeNodeRequiredProps(),It))))}}],[{key:"getDerivedStateFromProps",value:function(We,$e){var Ie=$e.prevProps,De={prevProps:We};function mt(bn){return!Ie&&bn in We||Ie&&Ie[bn]!==We[bn]}var ot,Fe=$e.fieldNames;if(mt("fieldNames")&&(Fe=(0,be.w$)(We.fieldNames),De.fieldNames=Fe),mt("treeData")?ot=We.treeData:mt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ot=(0,be.zn)(We.children)),ot){De.treeData=ot;var St=(0,be.I8)(ot,{fieldNames:Fe});De.keyEntities=(0,Te.Z)((0,Se.Z)({},Ut,at),St.keyEntities)}var vn=De.keyEntities||$e.keyEntities;if(mt("expandedKeys")||Ie&&mt("autoExpandParent"))De.expandedKeys=We.autoExpandParent||!Ie&&We.defaultExpandParent?(0,At.r7)(We.expandedKeys,vn):We.expandedKeys;else if(!Ie&&We.defaultExpandAll){var tn=(0,Te.Z)({},vn);delete tn[Ut],De.expandedKeys=Object.keys(tn).map(function(bn){return tn[bn].key})}else!Ie&&We.defaultExpandedKeys&&(De.expandedKeys=We.autoExpandParent||We.defaultExpandParent?(0,At.r7)(We.defaultExpandedKeys,vn):We.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,ot||De.expandedKeys){var Kt=(0,be.oH)(ot||$e.treeData,De.expandedKeys||$e.expandedKeys,Fe);De.flattenNodes=Kt}if(We.selectable&&(mt("selectedKeys")?De.selectedKeys=(0,At.BT)(We.selectedKeys,We):!Ie&&We.defaultSelectedKeys&&(De.selectedKeys=(0,At.BT)(We.defaultSelectedKeys,We))),We.checkable){var en;if(mt("checkedKeys")?en=(0,At.E6)(We.checkedKeys)||{}:!Ie&&We.defaultCheckedKeys?en=(0,At.E6)(We.defaultCheckedKeys)||{}:ot&&(en=(0,At.E6)(We.checkedKeys)||{checkedKeys:$e.checkedKeys,halfCheckedKeys:$e.halfCheckedKeys}),en){var Jt=en,Ne=Jt.checkedKeys,Ye=Ne===void 0?[]:Ne,Nt=Jt.halfCheckedKeys,yt=Nt===void 0?[]:Nt;if(!We.checkStrictly){var Mt=(0,Sn.S)(Ye,!0,vn);Ye=Mt.checkedKeys,yt=Mt.halfCheckedKeys}De.checkedKeys=Ye,De.halfCheckedKeys=yt}}return mt("loadedKeys")&&(De.loadedKeys=We.loadedKeys),De}}]),Me}(a.Component);ln.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},ln.TreeNode=pe.Z;var Zn=ln,zn=Zn},35654:function(gt,Lt,ae){"use strict";ae.d(Lt,{BT:function(){return a},E6:function(){return y},L0:function(){return it},OM:function(){return E},_5:function(){return Ue},r7:function(){return ne},wA:function(){return qe},yx:function(){return Ve}});var ee=ae(94480),Se=ae(76190),He=ae(48736),Te=ae(59301),je=ae(39417),Qe=ae(67841),ue=ae(71430),Je=null;function Ue(re,ie){if(!re)return[];var le=re.slice(),ge=le.indexOf(ie);return ge>=0&&le.splice(ge,1),le}function it(re,ie){var le=(re||[]).slice();return le.indexOf(ie)===-1&&le.push(ie),le}function Ve(re){return re.split("-")}function qe(re,ie){var le=[],ge=(0,Qe.Z)(ie,re);function pe(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ee.forEach(function(be){var ye=be.key,Be=be.children;le.push(ye),pe(Be)})}return pe(ge.children),le}function Re(re){if(re.parent){var ie=Ve(re.pos);return Number(ie[ie.length-1])===re.parent.children.length-1}return!1}function se(re){var ie=Ve(re.pos);return Number(ie[ie.length-1])===0}function E(re,ie,le,ge,pe,Ee,be,ye,Be,st){var Xe,xt=re.clientX,_e=re.clientY,ht=re.target.getBoundingClientRect(),Ot=ht.top,Xt=ht.height,Ut=(st==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-xt),Zt=(Ut-12)/ge,at=(0,Qe.Z)(ye,le.props.eventKey);if(_e-1.5?Ee({dragNode:Vt,dropNode:ln,dropPosition:1})?At=1:Zn=!1:Ee({dragNode:Vt,dropNode:ln,dropPosition:0})?At=0:Ee({dragNode:Vt,dropNode:ln,dropPosition:1})?At=1:Zn=!1:Ee({dragNode:Vt,dropNode:ln,dropPosition:1})?At=1:Zn=!1,{dropPosition:At,dropLevelOffset:Sn,dropTargetKey:at.key,dropTargetPos:at.pos,dragOverNodeKey:kt,dropContainerKey:At===0?null:((Xe=at.parent)===null||Xe===void 0?void 0:Xe.key)||null,dropAllowed:Zn}}function a(re,ie){if(re){var le=ie.multiple;return le?re.slice():re.length?[re[0]]:re}}var x=function(ie){return ie};function b(re,ie){if(!re)return[];var le=ie||{},ge=le.processProps,pe=ge===void 0?x:ge,Ee=Array.isArray(re)?re:[re];return Ee.map(function(be){var ye=be.children,Be=_objectWithoutProperties(be,Je),st=b(ye,ie);return React.createElement(TreeNode,_extends({key:Be.key},pe(Be)),st)})}function y(re){if(!re)return null;var ie;if(Array.isArray(re))ie={checkedKeys:re,halfCheckedKeys:void 0};else if((0,Se.Z)(re)==="object")ie={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,He.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ie}function ne(re,ie){var le=new Set;function ge(pe){if(!le.has(pe)){var Ee=(0,Qe.Z)(ie,pe);if(Ee){le.add(pe);var be=Ee.parent,ye=Ee.node;ye.disabled||be&&ge(be.key)}}}return(re||[]).forEach(function(pe){ge(pe)}),(0,ee.Z)(le)}},90782:function(gt,Lt,ae){"use strict";ae.d(Lt,{S:function(){return ue}});var ee=ae(48736),Se=ae(67841);function He(Je,Ue){var it=new Set;return Je.forEach(function(Ve){Ue.has(Ve)||it.add(Ve)}),it}function Te(Je){var Ue=Je||{},it=Ue.disabled,Ve=Ue.disableCheckbox,qe=Ue.checkable;return!!(it||Ve)||qe===!1}function je(Je,Ue,it,Ve){for(var qe=new Set(Je),Re=new Set,se=0;se<=it;se+=1){var E=Ue.get(se)||new Set;E.forEach(function(y){var ne=y.key,re=y.node,ie=y.children,le=ie===void 0?[]:ie;qe.has(ne)&&!Ve(re)&&le.filter(function(ge){return!Ve(ge.node)}).forEach(function(ge){qe.add(ge.key)})})}for(var a=new Set,x=it;x>=0;x-=1){var b=Ue.get(x)||new Set;b.forEach(function(y){var ne=y.parent,re=y.node;if(!(Ve(re)||!y.parent||a.has(y.parent.key))){if(Ve(y.parent.node)){a.add(ne.key);return}var ie=!0,le=!1;(ne.children||[]).filter(function(ge){return!Ve(ge.node)}).forEach(function(ge){var pe=ge.key,Ee=qe.has(pe);ie&&!Ee&&(ie=!1),!le&&(Ee||Re.has(pe))&&(le=!0)}),ie&&qe.add(ne.key),le&&Re.add(ne.key),a.add(ne.key)}})}return{checkedKeys:Array.from(qe),halfCheckedKeys:Array.from(He(Re,qe))}}function Qe(Je,Ue,it,Ve,qe){for(var Re=new Set(Je),se=new Set(Ue),E=0;E<=Ve;E+=1){var a=it.get(E)||new Set;a.forEach(function(ne){var re=ne.key,ie=ne.node,le=ne.children,ge=le===void 0?[]:le;!Re.has(re)&&!se.has(re)&&!qe(ie)&&ge.filter(function(pe){return!qe(pe.node)}).forEach(function(pe){Re.delete(pe.key)})})}se=new Set;for(var x=new Set,b=Ve;b>=0;b-=1){var y=it.get(b)||new Set;y.forEach(function(ne){var re=ne.parent,ie=ne.node;if(!(qe(ie)||!ne.parent||x.has(ne.parent.key))){if(qe(ne.parent.node)){x.add(re.key);return}var le=!0,ge=!1;(re.children||[]).filter(function(pe){return!qe(pe.node)}).forEach(function(pe){var Ee=pe.key,be=Re.has(Ee);le&&!be&&(le=!1),!ge&&(be||se.has(Ee))&&(ge=!0)}),le||Re.delete(re.key),ge&&se.add(re.key),x.add(re.key)}})}return{checkedKeys:Array.from(Re),halfCheckedKeys:Array.from(He(se,Re))}}function ue(Je,Ue,it,Ve){var qe=[],Re;Ve?Re=Ve:Re=Te;var se=new Set(Je.filter(function(b){var y=!!(0,Se.Z)(it,b);return y||qe.push(b),y})),E=new Map,a=0;Object.keys(it).forEach(function(b){var y=it[b],ne=y.level,re=E.get(ne);re||(re=new Set,E.set(ne,re)),re.add(y),a=Math.max(a,ne)}),(0,ee.ZP)(!qe.length,"Tree missing follow keys: ".concat(qe.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return Ue===!0?x=je(se,E,a,Re):x=Qe(se,Ue.halfCheckedKeys,E,a,Re),x}},67841:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return ee}});function ee(Se,He){return Se[He]}},71430:function(gt,Lt,ae){"use strict";ae.d(Lt,{F:function(){return ne},H8:function(){return y},I8:function(){return b},km:function(){return qe},oH:function(){return a},w$:function(){return Re},zn:function(){return E}});var ee=ae(76190),Se=ae(94480),He=ae(33885),Te=ae(75931),je=ae(11592),Qe=ae(2738),ue=ae(48736),Je=ae(67841),Ue=["children"];function it(re,ie){return"".concat(re,"-").concat(ie)}function Ve(re){return re&&re.type&&re.type.isTreeNode}function qe(re,ie){return re!=null?re:ie}function Re(re){var ie=re||{},le=ie.title,ge=ie._title,pe=ie.key,Ee=ie.children,be=le||"title";return{title:be,_title:ge||[be],key:pe||"key",children:Ee||"children"}}function se(re,ie){var le=new Map;function ge(pe){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(be){var ye=be[ie.key],Be=be[ie.children];warning(ye!=null,"Tree node must have a certain key: [".concat(Ee).concat(ye,"]"));var st=String(ye);warning(!le.has(st)||ye===null||ye===void 0,"Same 'key' exist in the Tree: ".concat(st)),le.set(st,!0),ge(Be,"".concat(Ee).concat(st," > "))})}ge(re)}function E(re){function ie(le){var ge=(0,je.Z)(le);return ge.map(function(pe){if(!Ve(pe))return(0,ue.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Ee=pe.key,be=pe.props,ye=be.children,Be=(0,Te.Z)(be,Ue),st=(0,He.Z)({key:Ee},Be),Xe=ie(ye);return Xe.length&&(st.children=Xe),st}).filter(function(pe){return pe})}return ie(re)}function a(re,ie,le){var ge=Re(le),pe=ge._title,Ee=ge.key,be=ge.children,ye=new Set(ie===!0?[]:ie),Be=[];function st(Xe){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Xe.map(function(_e,ht){for(var Ot=it(xt?xt.pos:"0",ht),Xt=qe(_e[Ee],Ot),Ut,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},le=ie.initWrapper,ge=ie.processEntity,pe=ie.onProcessFinished,Ee=ie.externalGetKey,be=ie.childrenPropName,ye=ie.fieldNames,Be=arguments.length>2?arguments[2]:void 0,st=Ee||Be,Xe={},xt={},_e={posEntities:Xe,keyEntities:xt};return le&&(_e=le(_e)||_e),x(re,function(ht){var Ot=ht.node,Xt=ht.index,Ut=ht.pos,Zt=ht.key,at=ht.parentPos,zt=ht.level,pt=ht.nodes,Ze={node:Ot,nodes:pt,index:Xt,key:Zt,pos:Ut,level:zt},ut=qe(Zt,Ut);Xe[Ut]=Ze,xt[ut]=Ze,Ze.parent=Xe[at],Ze.parent&&(Ze.parent.children=Ze.parent.children||[],Ze.parent.children.push(Ze)),ge&&ge(Ze,_e)},{externalGetKey:st,childrenPropName:be,fieldNames:ye}),pe&&pe(_e),_e}function y(re,ie){var le=ie.expandedKeys,ge=ie.selectedKeys,pe=ie.loadedKeys,Ee=ie.loadingKeys,be=ie.checkedKeys,ye=ie.halfCheckedKeys,Be=ie.dragOverNodeKey,st=ie.dropPosition,Xe=ie.keyEntities,xt=(0,Je.Z)(Xe,re),_e={eventKey:re,expanded:le.indexOf(re)!==-1,selected:ge.indexOf(re)!==-1,loaded:pe.indexOf(re)!==-1,loading:Ee.indexOf(re)!==-1,checked:be.indexOf(re)!==-1,halfChecked:ye.indexOf(re)!==-1,pos:String(xt?xt.pos:""),dragOver:Be===re&&st===0,dragOverGapTop:Be===re&&st===-1,dragOverGapBottom:Be===re&&st===1};return _e}function ne(re){var ie=re.data,le=re.expanded,ge=re.selected,pe=re.checked,Ee=re.loaded,be=re.loading,ye=re.halfChecked,Be=re.dragOver,st=re.dragOverGapTop,Xe=re.dragOverGapBottom,xt=re.pos,_e=re.active,ht=re.eventKey,Ot=(0,He.Z)((0,He.Z)({},ie),{},{expanded:le,selected:ge,checked:pe,loaded:Ee,loading:be,halfChecked:ye,dragOver:Be,dragOverGapTop:st,dragOverGapBottom:Xe,pos:xt,active:_e,key:ht});return"props"in Ot||Object.defineProperty(Ot,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),re}}),Ot}},8224:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z:function(){return Se}});var ee=ae(4676);function Se(He,Te,je,Qe){var ue=ee.unstable_batchedUpdates?function(Ue){ee.unstable_batchedUpdates(je,Ue)}:je;return He!=null&&He.addEventListener&&He.addEventListener(Te,ue,Qe),{remove:function(){He!=null&&He.removeEventListener&&He.removeEventListener(Te,ue,Qe)}}}},55468:function(gt,Lt,ae){"use strict";ae.d(Lt,{g1:function(){return Ve},os:function(){return Re}});var ee=/margin|padding|width|height|max|min|offset/,Se={left:!0,top:!0},He={cssFloat:1,styleFloat:1,float:1};function Te(se){return se.nodeType===1?se.ownerDocument.defaultView.getComputedStyle(se,null):{}}function je(se,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return se.offsetHeight;if(E==="width")return se.offsetWidth}return E in Se||(Se[E]=ee.test(E)),Se[E]?parseFloat(a)||0:a}function Qe(se,E){var a=arguments.length,x=Te(se);return E=He[E]?"cssFloat"in se.style?"cssFloat":"styleFloat":E,a===1?x:je(se,E,x[E]||se.style[E])}function ue(se,E,a){var x=arguments.length;if(E=He[E]?"cssFloat"in se.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&ee.test(E)&&(a="".concat(a,"px")),se.style[E]=a,a;for(var b in E)E.hasOwnProperty(b)&&ue(se,b,E[b]);return Te(se)}function Je(se){return se===document.body?document.documentElement.clientWidth:se.offsetWidth}function Ue(se){return se===document.body?window.innerHeight||document.documentElement.clientHeight:se.offsetHeight}function it(){var se=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:se,height:E}}function Ve(){var se=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:se,height:E}}function qe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Re(se){var E=se.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(gt,Lt,ae){"use strict";ae.d(Lt,{G:function(){return Te}});var ee=ae(47273),Se=function(Qe){if((0,ee.Z)()&&window.document.documentElement){var ue=Array.isArray(Qe)?Qe:[Qe],Je=window.document.documentElement;return ue.some(function(Ue){return Ue in Je.style})}return!1},He=function(Qe,ue){if(!Se(Qe))return!1;var Je=document.createElement("div"),Ue=Je.style[Qe];return Je.style[Qe]=ue,Je.style[Qe]!==Ue};function Te(je,Qe){return!Array.isArray(je)&&Qe!==void 0?He(je,Qe):Se(je)}},11414:function(gt,Lt,ae){"use strict";ae.d(Lt,{Z5:function(){return Nl},_l:function(){return Gd},bK:function(){return $u}});var ee=ae(59301),Se=ae(18773);function He(z,te){z.prototype=Object.create(te.prototype),z.prototype.constructor=z,(0,Se.Z)(z,te)}var Te=ae(54476),je=ae(59781),Qe=ee.createContext(null),ue=null;function Je(z){z()}var Ue=Je,it=function(te){return Ue=te},Ve=function(){return Ue};function qe(){var z=Ve(),te=null,oe=null;return{clear:function(){te=null,oe=null},notify:function(){z(function(){for(var he=te;he;)he.callback(),he=he.next})},get:function(){for(var he=[],Pe=te;Pe;)he.push(Pe),Pe=Pe.next;return he},subscribe:function(he){var Pe=!0,xe=oe={callback:he,next:null,prev:oe};return xe.prev?xe.prev.next=xe:te=xe,function(){!Pe||te===null||(Pe=!1,xe.next?xe.next.prev=xe.prev:oe=xe.prev,xe.prev?xe.prev.next=xe.next:te=xe.next)}}}}var Re={notify:function(){},get:function(){return[]}};function se(z,te){var oe,de=Re;function he(rt){return tt(),de.subscribe(rt)}function Pe(){de.notify()}function xe(){dt.onStateChange&&dt.onStateChange()}function we(){return!!oe}function tt(){oe||(oe=te?te.addNestedSub(xe):z.subscribe(xe),de=qe())}function ct(){oe&&(oe(),oe=void 0,de.clear(),de=Re)}var dt={addNestedSub:he,notifyNestedSubs:Pe,handleChangeWrapper:xe,isSubscribed:we,trySubscribe:tt,tryUnsubscribe:ct,getListeners:function(){return de}};return dt}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?ee.useLayoutEffect:ee.useEffect;function a(z){var te=z.store,oe=z.context,de=z.children,he=(0,ee.useMemo)(function(){var we=se(te);return{store:te,subscription:we}},[te]),Pe=(0,ee.useMemo)(function(){return te.getState()},[te]);E(function(){var we=he.subscription;return we.onStateChange=we.notifyNestedSubs,we.trySubscribe(),Pe!==te.getState()&&we.notifyNestedSubs(),function(){we.tryUnsubscribe(),we.onStateChange=null}},[he,Pe]);var xe=oe||Qe;return ee.createElement(xe.Provider,{value:he},de)}var x=a,b=ae(85377),y=ae(94266),ne=ae.n(y),re=ae(53410),ie=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],le=["reactReduxForwardedRef"],ge=[],pe=[null,null],Ee=function(te){try{return JSON.stringify(te)}catch(oe){return String(te)}};function be(z,te){var oe=z[1];return[te.payload,oe+1]}function ye(z,te,oe){E(function(){return z.apply(void 0,te)},oe)}function Be(z,te,oe,de,he,Pe,xe){z.current=de,te.current=he,oe.current=!1,Pe.current&&(Pe.current=null,xe())}function st(z,te,oe,de,he,Pe,xe,we,tt,ct){if(z){var dt=!1,rt=null,lt=function(){if(!dt){var Jn=te.getState(),na,la;try{na=de(Jn,he.current)}catch(Oa){la=Oa,rt=Oa}la||(rt=null),na===Pe.current?xe.current||tt():(Pe.current=na,we.current=na,xe.current=!0,ct({type:"STORE_UPDATED",payload:{error:la}}))}};oe.onStateChange=lt,oe.trySubscribe(),lt();var Ct=function(){if(dt=!0,oe.tryUnsubscribe(),oe.onStateChange=null,rt)throw rt};return Ct}}var Xe=function(){return[null,0]};function xt(z,te){te===void 0&&(te={});var oe=te,de=oe.getDisplayName,he=de===void 0?function(Tr){return"ConnectAdvanced("+Tr+")"}:de,Pe=oe.methodName,xe=Pe===void 0?"connectAdvanced":Pe,we=oe.renderCountProp,tt=we===void 0?void 0:we,ct=oe.shouldHandleStateChanges,dt=ct===void 0?!0:ct,rt=oe.storeKey,lt=rt===void 0?"store":rt,Ct=oe.withRef,nn=Ct===void 0?!1:Ct,Jn=oe.forwardRef,na=Jn===void 0?!1:Jn,la=oe.context,Oa=la===void 0?Qe:la,Ya=(0,b.Z)(oe,ie);if(0)var lr;var Gr=Oa;return function(vo){var pi=vo.displayName||vo.name||"Component",yo=he(pi),hi=(0,Te.Z)({},Ya,{getDisplayName:he,methodName:xe,renderCountProp:tt,shouldHandleStateChanges:dt,storeKey:lt,displayName:yo,wrappedComponentName:pi,WrappedComponent:vo}),Ni=Ya.pure;function Qi(zi){return z(zi.dispatch,hi)}var Ml=Ni?ee.useMemo:function(zi){return zi()};function Cl(zi){var ls=(0,ee.useMemo)(function(){var iu=zi.reactReduxForwardedRef,ku=(0,b.Z)(zi,le);return[zi.context,iu,ku]},[zi]),Tl=ls[0],ru=ls[1],Is=ls[2],ss=(0,ee.useMemo)(function(){return Tl&&Tl.Consumer&&(0,re.isContextConsumer)(ee.createElement(Tl.Consumer,null))?Tl:Gr},[Tl,Gr]),Ql=(0,ee.useContext)(ss),Fs=!!zi.store&&!!zi.store.getState&&!!zi.store.dispatch,Au=!!Ql&&!!Ql.store,zl=Fs?zi.store:Ql.store,ou=(0,ee.useMemo)(function(){return Qi(zl)},[zl]),vu=(0,ee.useMemo)(function(){if(!dt)return pe;var iu=se(zl,Fs?null:Ql.subscription),ku=iu.notifyNestedSubs.bind(iu);return[iu,ku]},[zl,Fs,Ql]),Zs=vu[0],pu=vu[1],hu=(0,ee.useMemo)(function(){return Fs?Ql:(0,Te.Z)({},Ql,{subscription:Zs})},[Fs,Ql,Zs]),ed=(0,ee.useReducer)(be,ge,Xe),Xd=ed[0],Su=Xd[0],Yd=ed[1];if(Su&&Su.error)throw Su.error;var td=(0,ee.useRef)(),Tu=(0,ee.useRef)(Is),Pu=(0,ee.useRef)(),nd=(0,ee.useRef)(!1),Qu=Ml(function(){return Pu.current&&Is===Tu.current?Pu.current:ou(zl.getState(),Is)},[zl,Su,Is]);ye(Be,[Tu,td,nd,Is,Qu,Pu,pu]),ye(st,[dt,zl,Zs,ou,Tu,td,nd,Pu,pu,Yd],[zl,Zs,ou]);var zu=(0,ee.useMemo)(function(){return ee.createElement(vo,(0,Te.Z)({},Qu,{ref:ru}))},[ru,vo,Qu]),Jd=(0,ee.useMemo)(function(){return dt?ee.createElement(ss.Provider,{value:hu},zu):zu},[ss,zu,hu]);return Jd}var sl=Ni?ee.memo(Cl):Cl;if(sl.WrappedComponent=vo,sl.displayName=Cl.displayName=yo,na){var Hl=ee.forwardRef(function(ls,Tl){return ee.createElement(sl,(0,Te.Z)({},ls,{reactReduxForwardedRef:Tl}))});return Hl.displayName=yo,Hl.WrappedComponent=vo,ne()(Hl,vo)}return ne()(sl,vo)}}function _e(z,te){return z===te?z!==0||te!==0||1/z===1/te:z!==z&&te!==te}function ht(z,te){if(_e(z,te))return!0;if(typeof z!="object"||z===null||typeof te!="object"||te===null)return!1;var oe=Object.keys(z),de=Object.keys(te);if(oe.length!==de.length)return!1;for(var he=0;he=0;de--){var he=te[de](z);if(he)return he}return function(Pe,xe){throw new Error("Invalid value of type "+typeof z+" for "+oe+" argument when connecting component "+xe.wrappedComponentName+".")}}function We(z,te){return z===te}function $e(z){var te=z===void 0?{}:z,oe=te.connectHOC,de=oe===void 0?xt:oe,he=te.mapStateToPropsFactories,Pe=he===void 0?kt:he,xe=te.mapDispatchToPropsFactories,we=xe===void 0?Ze:xe,tt=te.mergePropsFactories,ct=tt===void 0?ln:tt,dt=te.selectorFactory,rt=dt===void 0?ft:dt;return function(Ct,nn,Jn,na){na===void 0&&(na={});var la=na,Oa=la.pure,Ya=Oa===void 0?!0:Oa,lr=la.areStatesEqual,Gr=lr===void 0?We:lr,Tr=la.areOwnPropsEqual,vo=Tr===void 0?ht:Tr,pi=la.areStatePropsEqual,yo=pi===void 0?ht:pi,hi=la.areMergedPropsEqual,Ni=hi===void 0?ht:hi,Qi=(0,b.Z)(la,Me),Ml=Ce(Ct,Pe,"mapStateToProps"),Cl=Ce(nn,we,"mapDispatchToProps"),sl=Ce(Jn,ct,"mergeProps");return de(rt,(0,Te.Z)({methodName:"connect",getDisplayName:function(zi){return"Connect("+zi+")"},shouldHandleStateChanges:!!Ct,initMapStateToProps:Ml,initMapDispatchToProps:Cl,initMergeProps:sl,pure:Ya,areStatesEqual:Gr,areOwnPropsEqual:vo,areStatePropsEqual:yo,areMergedPropsEqual:Ni},Qi))}}var Ie=$e();function De(){var z=useContext(ReactReduxContext);return z}function mt(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(){var de=te(),he=de.store;return he}}var ot=null;function Fe(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultStore:createStoreHook(z);return function(){var de=te();return de.dispatch}}var St=null,vn=function(te,oe){return te===oe};function tn(z,te,oe,de){var he=useReducer(function(nn){return nn+1},0),Pe=he[1],xe=useMemo(function(){return createSubscription(oe,de)},[oe,de]),we=useRef(),tt=useRef(),ct=useRef(),dt=useRef(),rt=oe.getState(),lt;try{if(z!==tt.current||rt!==ct.current||we.current){var Ct=z(rt);dt.current===void 0||!te(Ct,dt.current)?lt=Ct:lt=dt.current}else lt=dt.current}catch(nn){throw we.current&&(nn.message+=` -The error may be correlated with this previous error: -`+we.current.stack+` - -`),nn}return useIsomorphicLayoutEffect(function(){tt.current=z,ct.current=rt,dt.current=lt,we.current=void 0}),useIsomorphicLayoutEffect(function(){function nn(){try{var Jn=oe.getState();if(Jn===ct.current)return;var na=tt.current(Jn);if(te(na,dt.current))return;dt.current=na,ct.current=Jn}catch(la){we.current=la}Pe()}return xe.onStateChange=nn,xe.trySubscribe(),nn(),function(){return xe.tryUnsubscribe()}},[oe,xe]),lt}function Kt(z){z===void 0&&(z=ReactReduxContext);var te=z===ReactReduxContext?useDefaultReduxContext:function(){return useContext(z)};return function(de,he){he===void 0&&(he=vn);var Pe=te(),xe=Pe.store,we=Pe.subscription,tt=tn(de,he,xe,we);return useDebugValue(tt),tt}}var en=null,Jt=ae(4676);it(Jt.unstable_batchedUpdates);function Ne(z,te){if(z.length!==te.length)return!1;for(var oe=0;oe");return de.callbacks},de.setCallbacks=function(we){de.callbacks=we},de}var oe=te.prototype;return oe.componentDidMount=function(){this.unbind=dr(window,[{eventName:"error",fn:this.onWindowError}])},oe.componentWillUnmount=function(){this.unbind()},oe.componentDidCatch=function(he){if(he instanceof sr){this.setState({});return}throw he},oe.render=function(){return this.props.children(this.setCallbacks)},te}(ee.Component),on=` - Press space bar to start a drag. - When dragging you can use the arrow keys to move the item around and escape to cancel. - Some screen readers may require you to be in focus mode or to use your pass through key -`,pn=function(te){return te+1},Ln=function(te){return` - You have lifted an item in position `+pn(te.source.index)+` -`},xn=function(te,oe){var de=te.droppableId===oe.droppableId,he=pn(te.index),Pe=pn(oe.index);return de?` - You have moved the item from position `+he+` - to position `+Pe+` - `:` - You have moved the item from position `+he+` - in list `+te.droppableId+` - to list `+oe.droppableId+` - in position `+Pe+` - `},Bn=function(te,oe,de){var he=oe.droppableId===de.droppableId;return he?` - The item `+te+` - has been combined with `+de.draggableId:` - The item `+te+` - in list `+oe.droppableId+` - has been combined with `+de.draggableId+` - in list `+de.droppableId+` - `},En=function(te){var oe=te.destination;if(oe)return xn(te.source,oe);var de=te.combine;return de?Bn(te.draggableId,te.source,de):"You are over an area that cannot be dropped on"},_a=function(te){return` - The item has returned to its starting position - of `+pn(te.index)+` -`},Ta=function(te){if(te.reason==="CANCEL")return` - Movement cancelled. - `+_a(te.source)+` - `;var oe=te.destination,de=te.combine;return oe?` - You have dropped the item. - `+xn(te.source,oe)+` - `:de?` - You have dropped the item. - `+Bn(te.draggableId,te.source,de)+` - `:` - The item has been dropped while not over a drop area. - `+_a(te.source)+` - `},an={dragHandleUsageInstructions:on,onDragStart:Ln,onDragUpdate:En,onDragEnd:Ta},Ar={x:0,y:0},vr=function(te,oe){return{x:te.x+oe.x,y:te.y+oe.y}},Fr=function(te,oe){return{x:te.x-oe.x,y:te.y-oe.y}},Yr=function(te,oe){return te.x===oe.x&&te.y===oe.y},Tn=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},da=function(te,oe,de){var he;return de===void 0&&(de=0),he={},he[te]=oe,he[te==="x"?"y":"x"]=de,he},Ka=function(te,oe){return Math.sqrt(Math.pow(oe.x-te.x,2)+Math.pow(oe.y-te.y,2))},Aa=function(te,oe){return Math.min.apply(Math,oe.map(function(de){return Ka(te,de)}))},yr=function(te){return function(oe){return{x:te(oe.x),y:te(oe.y)}}},Lr=function(z,te){var oe=jn({top:Math.max(te.top,z.top),right:Math.min(te.right,z.right),bottom:Math.min(te.bottom,z.bottom),left:Math.max(te.left,z.left)});return oe.width<=0||oe.height<=0?null:oe},er=function(te,oe){return{top:te.top+oe.y,left:te.left+oe.x,bottom:te.bottom+oe.y,right:te.right+oe.x}},oo=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},mo={top:0,right:0,bottom:0,left:0},Bi=function(te,oe){return oe?er(te,oe.scroll.diff.displacement):te},ri=function(te,oe,de){if(de&&de.increasedBy){var he;return(0,Te.Z)({},te,(he={},he[oe.end]=te[oe.end]+de.increasedBy[oe.line],he))}return te},fi=function(te,oe){return oe&&oe.shouldClipSubject?Lr(oe.pageMarginBox,te):jn(te)},Si=function(z){var te=z.page,oe=z.withPlaceholder,de=z.axis,he=z.frame,Pe=Bi(te.marginBox,he),xe=ri(Pe,de,oe),we=fi(xe,he);return{page:te,withPlaceholder:oe,active:we}},Pi=function(z,te){z.frame||ke(!1);var oe=z.frame,de=Fr(te,oe.scroll.initial),he=Tn(de),Pe=(0,Te.Z)({},oe,{scroll:{initial:oe.scroll.initial,current:te,diff:{value:de,displacement:he},max:oe.scroll.max}}),xe=Si({page:z.subject.page,withPlaceholder:z.subject.withPlaceholder,axis:z.axis,frame:Pe}),we=(0,Te.Z)({},z,{frame:Pe,subject:xe});return we};function Ki(z){return Number.isInteger?Number.isInteger(z):typeof z=="number"&&isFinite(z)&&Math.floor(z)===z}function xi(z){return Object.values?Object.values(z):Object.keys(z).map(function(te){return z[te]})}function qo(z,te){if(z.findIndex)return z.findIndex(te);for(var oe=0;oez.bottom,ct=de.leftz.right,dt=tt&&ct;if(dt)return!0;var rt=tt&&xe||ct&&Pe;return rt}},Hi=function(z){var te=_r(z.top,z.bottom),oe=_r(z.left,z.right);return function(de){var he=te(de.top)&&te(de.bottom)&&oe(de.left)&&oe(de.right);return he}},Ji={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},$i={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ul=function(z){return function(te){var oe=_r(te.top,te.bottom),de=_r(te.left,te.right);return function(he){return z===Ji?oe(he.top)&&oe(he.bottom):de(he.left)&&de(he.right)}}},ka=function(te,oe){var de=oe.frame?oe.frame.scroll.diff.displacement:Ar;return er(te,de)},ca=function(te,oe,de){return oe.subject.active?de(oe.subject.active)(te):!1},Ca=function(te,oe,de){return de(oe)(te)},va=function(te){var oe=te.target,de=te.destination,he=te.viewport,Pe=te.withDroppableDisplacement,xe=te.isVisibleThroughFrameFn,we=Pe?ka(oe,de):oe;return ca(we,de,xe)&&Ca(we,he,xe)},kr=function(te){return va((0,Te.Z)({},te,{isVisibleThroughFrameFn:Lo}))},Co=function(te){return va((0,Te.Z)({},te,{isVisibleThroughFrameFn:Hi}))},No=function(te){return va((0,Te.Z)({},te,{isVisibleThroughFrameFn:ul(te.destination.axis)}))},Qo=function(te,oe,de){if(typeof de=="boolean")return de;if(!oe)return!0;var he=oe.invisible,Pe=oe.visible;if(he[te])return!1;var xe=Pe[te];return xe?xe.shouldAnimate:!0};function _o(z,te){var oe=z.page.marginBox,de={top:te.point.y,right:0,bottom:0,left:te.point.x};return jn(ma(oe,de))}function zo(z){var te=z.afterDragging,oe=z.destination,de=z.displacedBy,he=z.viewport,Pe=z.forceShouldAnimate,xe=z.last;return te.reduce(function(tt,ct){var dt=_o(ct,de),rt=ct.descriptor.id;tt.all.push(rt);var lt=kr({target:dt,destination:oe,viewport:he,withDroppableDisplacement:!0});if(!lt)return tt.invisible[ct.descriptor.id]=!0,tt;var Ct=Qo(rt,xe,Pe),nn={draggableId:rt,shouldAnimate:Ct};return tt.visible[rt]=nn,tt},{all:[],visible:{},invisible:{}})}function Oi(z,te){if(!z.length)return 0;var oe=z[z.length-1].descriptor.index;return te.inHomeList?oe:oe+1}function ni(z){var te=z.insideDestination,oe=z.inHomeList,de=z.displacedBy,he=z.destination,Pe=Oi(te,{inHomeList:oe});return{displaced:Mi,displacedBy:de,at:{type:"REORDER",destination:{droppableId:he.descriptor.id,index:Pe}}}}function Sr(z){var te=z.draggable,oe=z.insideDestination,de=z.destination,he=z.viewport,Pe=z.displacedBy,xe=z.last,we=z.index,tt=z.forceShouldAnimate,ct=Xo(te,de);if(we==null)return ni({insideDestination:oe,inHomeList:ct,displacedBy:Pe,destination:de});var dt=co(oe,function(Jn){return Jn.descriptor.index===we});if(!dt)return ni({insideDestination:oe,inHomeList:ct,displacedBy:Pe,destination:de});var rt=Do(te,oe),lt=oe.indexOf(dt),Ct=rt.slice(lt),nn=zo({afterDragging:Ct,destination:de,displacedBy:Pe,last:xe,viewport:he.frame,forceShouldAnimate:tt});return{displaced:nn,displacedBy:Pe,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:we}}}}function Rr(z,te){return!!te.effected[z]}var Io=function(z){var te=z.isMovingForward,oe=z.destination,de=z.draggables,he=z.combine,Pe=z.afterCritical;if(!oe.isCombineEnabled)return null;var xe=he.draggableId,we=de[xe],tt=we.descriptor.index,ct=Rr(xe,Pe);return ct?te?tt:tt-1:te?tt+1:tt},$r=function(z){var te=z.isMovingForward,oe=z.isInHomeList,de=z.insideDestination,he=z.location;if(!de.length)return null;var Pe=he.index,xe=te?Pe+1:Pe-1,we=de[0].descriptor.index,tt=de[de.length-1].descriptor.index,ct=oe?tt:tt+1;return xect?null:xe},to=function(z){var te=z.isMovingForward,oe=z.isInHomeList,de=z.draggable,he=z.draggables,Pe=z.destination,xe=z.insideDestination,we=z.previousImpact,tt=z.viewport,ct=z.afterCritical,dt=we.at;if(dt||ke(!1),dt.type==="REORDER"){var rt=$r({isMovingForward:te,isInHomeList:oe,location:dt.destination,insideDestination:xe});return rt==null?null:Sr({draggable:de,insideDestination:xe,destination:Pe,viewport:tt,last:we.displaced,displacedBy:we.displacedBy,index:rt})}var lt=Io({isMovingForward:te,destination:Pe,displaced:we.displaced,draggables:he,combine:dt.combine,afterCritical:ct});return lt==null?null:Sr({draggable:de,insideDestination:xe,destination:Pe,viewport:tt,last:we.displaced,displacedBy:we.displacedBy,index:lt})},jt=function(z){var te=z.displaced,oe=z.afterCritical,de=z.combineWith,he=z.displacedBy,Pe=!!(te.visible[de]||te.invisible[de]);return Rr(de,oe)?Pe?Ar:Tn(he.point):Pe?he.point:Ar},Ft=function(z){var te=z.afterCritical,oe=z.impact,de=z.draggables,he=Eo(oe);he||ke(!1);var Pe=he.draggableId,xe=de[Pe].page.borderBox.center,we=jt({displaced:oe.displaced,afterCritical:te,combineWith:Pe,displacedBy:oe.displacedBy});return vr(xe,we)},_t=function(te,oe){return oe.margin[te.start]+oe.borderBox[te.size]/2},On=function(te,oe){return oe.margin[te.end]+oe.borderBox[te.size]/2},Da=function(te,oe,de){return oe[te.crossAxisStart]+de.margin[te.crossAxisStart]+de.borderBox[te.crossAxisSize]/2},ar=function(te){var oe=te.axis,de=te.moveRelativeTo,he=te.isMoving;return da(oe.line,de.marginBox[oe.end]+_t(oe,he),Da(oe,de.marginBox,he))},Cn=function(te){var oe=te.axis,de=te.moveRelativeTo,he=te.isMoving;return da(oe.line,de.marginBox[oe.start]-On(oe,he),Da(oe,de.marginBox,he))},Ia=function(te){var oe=te.axis,de=te.moveInto,he=te.isMoving;return da(oe.line,de.contentBox[oe.start]+_t(oe,he),Da(oe,de.contentBox,he))},rr=function(z){var te=z.impact,oe=z.draggable,de=z.draggables,he=z.droppable,Pe=z.afterCritical,xe=oi(he.descriptor.id,de),we=oe.page,tt=he.axis;if(!xe.length)return Ia({axis:tt,moveInto:he.page,isMoving:we});var ct=te.displaced,dt=te.displacedBy,rt=ct.all[0];if(rt){var lt=de[rt];if(Rr(rt,Pe))return Cn({axis:tt,moveRelativeTo:lt.page,isMoving:we});var Ct=za(lt.page,dt.point);return Cn({axis:tt,moveRelativeTo:Ct,isMoving:we})}var nn=xe[xe.length-1];if(nn.descriptor.id===oe.descriptor.id)return we.borderBox.center;if(Rr(nn.descriptor.id,Pe)){var Jn=za(nn.page,Tn(Pe.displacedBy.point));return ar({axis:tt,moveRelativeTo:Jn,isMoving:we})}return ar({axis:tt,moveRelativeTo:nn.page,isMoving:we})},Dr=function(z,te){var oe=z.frame;return oe?vr(te,oe.scroll.diff.displacement):te},tr=function(te){var oe=te.impact,de=te.draggable,he=te.droppable,Pe=te.draggables,xe=te.afterCritical,we=de.page.borderBox.center,tt=oe.at;return!he||!tt?we:tt.type==="REORDER"?rr({impact:oe,draggable:de,draggables:Pe,droppable:he,afterCritical:xe}):Ft({impact:oe,draggables:Pe,afterCritical:xe})},_n=function(z){var te=tr(z),oe=z.droppable,de=oe?Dr(oe,te):te;return de},Ir=function(z,te){var oe=Fr(te,z.scroll.initial),de=Tn(oe),he=jn({top:te.y,bottom:te.y+z.frame.height,left:te.x,right:te.x+z.frame.width}),Pe={frame:he,scroll:{initial:z.scroll.initial,max:z.scroll.max,current:te,diff:{value:oe,displacement:de}}};return Pe};function no(z,te){return z.map(function(oe){return te[oe]})}function Mo(z,te){for(var oe=0;oe1?dt.sort(function(rt,lt){return Ho(rt)[we.start]-Ho(lt)[we.start]})[0]:ct.sort(function(rt,lt){var Ct=Aa(oe,oo(Ho(rt))),nn=Aa(oe,oo(Ho(lt)));return Ct!==nn?Ct-nn:Ho(rt)[we.start]-Ho(lt)[we.start]})[0]},pl=function(te,oe){var de=te.page.borderBox.center;return Rr(te.descriptor.id,oe)?Fr(de,oe.displacedBy.point):de},tl=function(te,oe){var de=te.page.borderBox;return Rr(te.descriptor.id,oe)?er(de,Tn(oe.displacedBy.point)):de},hl=function(z){var te=z.pageBorderBoxCenter,oe=z.viewport,de=z.destination,he=z.insideDestination,Pe=z.afterCritical,xe=he.filter(function(we){return Co({target:tl(we,Pe),destination:de,viewport:oe.frame,withDroppableDisplacement:!0})}).sort(function(we,tt){var ct=Ka(te,Dr(de,pl(we,Pe))),dt=Ka(te,Dr(de,pl(tt,Pe)));return ctte.left&&z.topte.top}function us(z){var te=z.pageBorderBox,oe=z.draggable,de=z.candidates,he=oe.page.borderBox.center,Pe=de.map(function(xe){var we=xe.axis,tt=da(xe.axis.line,te.center[we.line],xe.page.borderBox.center[we.crossAxisLine]);return{id:xe.descriptor.id,distance:Ka(he,tt)}}).sort(function(xe,we){return we.distance-xe.distance});return Pe[0]?Pe[0].id:null}function Ks(z){var te=z.pageBorderBox,oe=z.draggable,de=z.droppables,he=ui(de).filter(function(Pe){if(!Pe.isEnabled)return!1;var xe=Pe.subject.active;if(!xe||!xl(te,xe))return!1;if(Gi(xe)(te.center))return!0;var we=Pe.axis,tt=xe.center[we.crossAxisLine],ct=te[we.crossAxisStart],dt=te[we.crossAxisEnd],rt=_r(xe[we.crossAxisStart],xe[we.crossAxisEnd]),lt=rt(ct),Ct=rt(dt);return!lt&&!Ct?!0:lt?cttt});return he.length?he.length===1?he[0].descriptor.id:us({pageBorderBox:te,draggable:oe,candidates:he}):null}var Ui=function(te,oe){return jn(er(te,oe))},ds=function(z,te){var oe=z.frame;return oe?Ui(te,oe.scroll.diff.value):te};function Vl(z){var te=z.displaced,oe=z.id;return!!(te.visible[oe]||te.invisible[oe])}function cs(z){var te=z.draggable,oe=z.closest,de=z.inHomeList;return oe?de&&oe.descriptor.index>te.descriptor.index?oe.descriptor.index-1:oe.descriptor.index:null}var Ls=function(z){var te=z.pageBorderBoxWithDroppableScroll,oe=z.draggable,de=z.destination,he=z.insideDestination,Pe=z.last,xe=z.viewport,we=z.afterCritical,tt=de.axis,ct=Wi(de.axis,oe.displaceBy),dt=ct.value,rt=te[tt.start],lt=te[tt.end],Ct=Do(oe,he),nn=co(Ct,function(na){var la=na.descriptor.id,Oa=na.page.borderBox.center[tt.line],Ya=Rr(la,we),lr=Vl({displaced:Pe,id:la});return Ya?lr?lt<=Oa:rtla[we.start]+Ya&&rtla[we.start]-ct+Ya&&dtla[we.start]+ct+Ya&&rtla[we.start]+Ya&&dt=wo)return Wr;var Pe=he/wo,xe=zr+bo*Pe,we=de==="CANCEL"?xe*lo:xe;return Number(we.toFixed(2))},li=function(z){var te=z.impact,oe=z.draggable,de=z.dimensions,he=z.viewport,Pe=z.afterCritical,xe=de.draggables,we=de.droppables,tt=Wo(te),ct=tt?we[tt]:null,dt=we[oe.descriptor.droppableId],rt=As({impact:te,draggable:oe,draggables:xe,afterCritical:Pe,droppable:ct||dt,viewport:he}),lt=Fr(rt,oe.client.borderBox.center);return lt},$o=function(z){var te=z.draggables,oe=z.reason,de=z.lastImpact,he=z.home,Pe=z.viewport,xe=z.onLiftImpact;if(!de.at||oe!=="DROP"){var we=wl({draggables:te,impact:xe,destination:he,viewport:Pe,forceShouldAnimate:!0});return{impact:we,didDropInsideDroppable:!1}}if(de.at.type==="REORDER")return{impact:de,didDropInsideDroppable:!0};var tt=(0,Te.Z)({},de,{displaced:Mi});return{impact:tt,didDropInsideDroppable:!0}},me=function(z){var te=z.getState,oe=z.dispatch;return function(de){return function(he){if(he.type!=="DROP"){de(he);return}var Pe=te(),xe=he.payload.reason;if(Pe.phase==="COLLECTING"){oe(ua({reason:xe}));return}if(Pe.phase!=="IDLE"){var we=Pe.phase==="DROP_PENDING"&&Pe.isWaiting;we&&ke(!1),Pe.phase==="DRAGGING"||Pe.phase==="DROP_PENDING"||ke(!1);var tt=Pe.critical,ct=Pe.dimensions,dt=ct.draggables[Pe.critical.draggable.id],rt=$o({reason:xe,lastImpact:Pe.impact,afterCritical:Pe.afterCritical,onLiftImpact:Pe.onLiftImpact,home:Pe.dimensions.droppables[Pe.critical.droppable.id],viewport:Pe.viewport,draggables:Pe.dimensions.draggables}),lt=rt.impact,Ct=rt.didDropInsideDroppable,nn=Ct?wr(lt):null,Jn=Ct?Eo(lt):null,na={index:tt.draggable.index,droppableId:tt.droppable.id},la={draggableId:dt.descriptor.id,type:dt.descriptor.type,source:na,reason:xe,mode:Pe.movementMode,destination:nn,combine:Jn},Oa=li({impact:lt,draggable:dt,dimensions:ct,viewport:Pe.viewport,afterCritical:Pe.afterCritical}),Ya={critical:Pe.critical,afterCritical:Pe.afterCritical,result:la,impact:lt},lr=!Yr(Pe.current.client.offset,Oa)||!!la.combine;if(!lr){oe(Hn({completed:Ya}));return}var Gr=fo({current:Pe.current.client.offset,destination:Oa,reason:xe}),Tr={newHomeClientOffset:Oa,dropDuration:Gr,completed:Ya};oe(cn(Tr))}}}},ve=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Le(z){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(oe){oe.target!==window&&oe.target!==window.document||z()}}}function ze(z){var te=z.onWindowScroll;function oe(){te(ve())}var de=fa(oe),he=Le(de),Pe=Ea;function xe(){return Pe!==Ea}function we(){xe()&&ke(!1),Pe=dr(window,[he])}function tt(){xe()||ke(!1),de.cancel(),Pe(),Pe=Ea}return{start:we,stop:tt,isActive:xe}}var et=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},nt=function(z){var te=ze({onWindowScroll:function(de){z.dispatch(dn({newScroll:de}))}});return function(oe){return function(de){!te.isActive()&&de.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&et(de)&&te.stop(),oe(de)}}},wt=function(z){var te=!1,oe=!1,de=setTimeout(function(){oe=!0}),he=function(xe){te||oe||(te=!0,z(xe),clearTimeout(de))};return he.wasCalled=function(){return te},he},bt=function(){var z=[],te=function(Pe){var xe=qo(z,function(ct){return ct.timerId===Pe});xe===-1&&ke(!1);var we=z.splice(xe,1),tt=we[0];tt.callback()},oe=function(Pe){var xe=setTimeout(function(){return te(xe)}),we={timerId:xe,callback:Pe};z.push(we)},de=function(){if(z.length){var Pe=[].concat(z);z.length=0,Pe.forEach(function(xe){clearTimeout(xe.timerId),xe.callback()})}};return{add:oe,flush:de}},Pt=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.droppableId===oe.droppableId&&te.index===oe.index},Gt=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.draggableId===oe.draggableId&&te.droppableId===oe.droppableId},Tt=function(te,oe){if(te===oe)return!0;var de=te.draggable.id===oe.draggable.id&&te.draggable.droppableId===oe.draggable.droppableId&&te.draggable.type===oe.draggable.type&&te.draggable.index===oe.draggable.index,he=te.droppable.id===oe.droppable.id&&te.droppable.type===oe.droppable.type;return de&&he},Qt=function(te,oe){Dl(),oe(),Sl()},sn=function(te,oe){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:oe}},un=function(te,oe,de,he){if(!te){de(he(oe));return}var Pe=wt(de),xe={announce:Pe};te(oe,xe),Pe.wasCalled()||de(he(oe))},fn=function(z,te){var oe=bt(),de=null,he=function(lt,Ct){de&&ke(!1),Qt("onBeforeCapture",function(){var nn=z().onBeforeCapture;if(nn){var Jn={draggableId:lt,mode:Ct};nn(Jn)}})},Pe=function(lt,Ct){de&&ke(!1),Qt("onBeforeDragStart",function(){var nn=z().onBeforeDragStart;nn&&nn(sn(lt,Ct))})},xe=function(lt,Ct){de&&ke(!1);var nn=sn(lt,Ct);de={mode:Ct,lastCritical:lt,lastLocation:nn.source,lastCombine:null},oe.add(function(){Qt("onDragStart",function(){return un(z().onDragStart,nn,te,an.onDragStart)})})},we=function(lt,Ct){var nn=wr(Ct),Jn=Eo(Ct);de||ke(!1);var na=!Tt(lt,de.lastCritical);na&&(de.lastCritical=lt);var la=!Pt(de.lastLocation,nn);la&&(de.lastLocation=nn);var Oa=!Gt(de.lastCombine,Jn);if(Oa&&(de.lastCombine=Jn),!(!na&&!la&&!Oa)){var Ya=(0,Te.Z)({},sn(lt,de.mode),{combine:Jn,destination:nn});oe.add(function(){Qt("onDragUpdate",function(){return un(z().onDragUpdate,Ya,te,an.onDragUpdate)})})}},tt=function(){de||ke(!1),oe.flush()},ct=function(lt){de||ke(!1),de=null,Qt("onDragEnd",function(){return un(z().onDragEnd,lt,te,an.onDragEnd)})},dt=function(){if(de){var lt=(0,Te.Z)({},sn(de.lastCritical,de.mode),{combine:null,destination:null,reason:"CANCEL"});ct(lt)}};return{beforeCapture:he,beforeStart:Pe,start:xe,update:we,flush:tt,drop:ct,abort:dt}},Mn=function(z,te){var oe=fn(z,te);return function(de){return function(he){return function(Pe){if(Pe.type==="BEFORE_INITIAL_CAPTURE"){oe.beforeCapture(Pe.payload.draggableId,Pe.payload.movementMode);return}if(Pe.type==="INITIAL_PUBLISH"){var xe=Pe.payload.critical;oe.beforeStart(xe,Pe.payload.movementMode),he(Pe),oe.start(xe,Pe.payload.movementMode);return}if(Pe.type==="DROP_COMPLETE"){var we=Pe.payload.completed.result;oe.flush(),he(Pe),oe.drop(we);return}if(he(Pe),Pe.type==="FLUSH"){oe.abort();return}var tt=de.getState();tt.phase==="DRAGGING"&&oe.update(tt.critical,tt.impact)}}}},In=function(z){return function(te){return function(oe){if(oe.type!=="DROP_ANIMATION_FINISHED"){te(oe);return}var de=z.getState();de.phase!=="DROP_ANIMATING"&&ke(!1),z.dispatch(Hn({completed:de.completed}))}}},Kn=function(z){var te=null,oe=null;function de(){oe&&(cancelAnimationFrame(oe),oe=null),te&&(te(),te=null)}return function(he){return function(Pe){if((Pe.type==="FLUSH"||Pe.type==="DROP_COMPLETE"||Pe.type==="DROP_ANIMATION_FINISHED")&&de(),he(Pe),Pe.type==="DROP_ANIMATE"){var xe={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var tt=z.getState();tt.phase==="DROP_ANIMATING"&&z.dispatch(ha())}};oe=requestAnimationFrame(function(){oe=null,te=dr(window,[xe])})}}}},Qn=function(z){return function(){return function(te){return function(oe){(oe.type==="DROP_COMPLETE"||oe.type==="FLUSH"||oe.type==="DROP_ANIMATE")&&z.stopPublishing(),te(oe)}}}},Xn=function(z){var te=!1;return function(){return function(oe){return function(de){if(de.type==="INITIAL_PUBLISH"){te=!0,z.tryRecordFocus(de.payload.critical.draggable.id),oe(de),z.tryRestoreFocusRecorded();return}if(oe(de),!!te){if(de.type==="FLUSH"){te=!1,z.tryRestoreFocusRecorded();return}if(de.type==="DROP_COMPLETE"){te=!1;var he=de.payload.completed.result;he.combine&&z.tryShiftRecord(he.draggableId,he.combine.draggableId),z.tryRestoreFocusRecorded()}}}}}},Fa=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Ha=function(z){return function(te){return function(oe){return function(de){if(Fa(de)){z.stop(),oe(de);return}if(de.type==="INITIAL_PUBLISH"){oe(de);var he=te.getState();he.phase!=="DRAGGING"&&ke(!1),z.start(he);return}oe(de),z.scroll(te.getState())}}}},Sa=function(z){return function(te){return function(oe){if(te(oe),oe.type==="PUBLISH_WHILE_DRAGGING"){var de=z.getState();de.phase==="DROP_PENDING"&&(de.isWaiting||z.dispatch(pa({reason:de.reason})))}}}},Ra=je.qC,or=function(z){var te=z.dimensionMarshal,oe=z.focusMarshal,de=z.styleMarshal,he=z.getResponders,Pe=z.announce,xe=z.autoScroller;return(0,je.MT)(Ys,Ra((0,je.md)(Hr(de),Qn(te),ia(te),me,In,Kn,Sa,Ha(xe),nt,Xn(oe),Mn(he,Pe))))},$n=function(){return{additions:{},removals:{},modified:{}}};function Pa(z){var te=z.registry,oe=z.callbacks,de=$n(),he=null,Pe=function(){he||(oe.collectionStarting(),he=requestAnimationFrame(function(){he=null,Dl();var dt=de,rt=dt.additions,lt=dt.removals,Ct=dt.modified,nn=Object.keys(rt).map(function(la){return te.draggable.getById(la).getDimension(Ar)}).sort(function(la,Oa){return la.descriptor.index-Oa.descriptor.index}),Jn=Object.keys(Ct).map(function(la){var Oa=te.droppable.getById(la),Ya=Oa.callbacks.getScrollWhileDragging();return{droppableId:la,scroll:Ya}}),na={additions:nn,removals:Object.keys(lt),modified:Jn};de=$n(),Sl(),oe.publish(na)}))},xe=function(dt){var rt=dt.descriptor.id;de.additions[rt]=dt,de.modified[dt.descriptor.droppableId]=!0,de.removals[rt]&&delete de.removals[rt],Pe()},we=function(dt){var rt=dt.descriptor;de.removals[rt.id]=!0,de.modified[rt.droppableId]=!0,de.additions[rt.id]&&delete de.additions[rt.id],Pe()},tt=function(){he&&(cancelAnimationFrame(he),he=null,de=$n())};return{add:xe,remove:we,stop:tt}}var ra=function(z){var te=z.scrollHeight,oe=z.scrollWidth,de=z.height,he=z.width,Pe=Fr({x:oe,y:te},{x:he,y:de}),xe={x:Math.max(0,Pe.x),y:Math.max(0,Pe.y)};return xe},Wn=function(){var z=document.documentElement;return z||ke(!1),z},Yn=function(){var z=Wn(),te=ra({scrollHeight:z.scrollHeight,scrollWidth:z.scrollWidth,width:z.clientWidth,height:z.clientHeight});return te},Na=function(){var z=ve(),te=Yn(),oe=z.y,de=z.x,he=Wn(),Pe=he.clientWidth,xe=he.clientHeight,we=de+Pe,tt=oe+xe,ct=jn({top:oe,left:de,right:we,bottom:tt}),dt={frame:ct,scroll:{initial:z,current:z,max:te,diff:{value:Ar,displacement:Ar}}};return dt},pr=function(z){var te=z.critical,oe=z.scrollOptions,de=z.registry;Dl();var he=Na(),Pe=he.scroll.current,xe=te.droppable,we=de.droppable.getAllByType(xe.type).map(function(rt){return rt.callbacks.getDimensionAndWatchScroll(Pe,oe)}),tt=de.draggable.getAllByType(te.draggable.type).map(function(rt){return rt.getDimension(Pe)}),ct={draggables:Ii(tt),droppables:Di(we)};Sl();var dt={dimensions:ct,critical:te,viewport:he};return dt};function ir(z,te,oe){if(oe.descriptor.id===te.id||oe.descriptor.type!==te.type)return!1;var de=z.droppable.getById(oe.descriptor.droppableId);return de.descriptor.mode==="virtual"}var xa=function(z,te){var oe=null,de=Pa({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:z}),he=function(Ct,nn){z.droppable.exists(Ct)||ke(!1),oe&&te.updateDroppableIsEnabled({id:Ct,isEnabled:nn})},Pe=function(Ct,nn){oe&&(z.droppable.exists(Ct)||ke(!1),te.updateDroppableIsCombineEnabled({id:Ct,isCombineEnabled:nn}))},xe=function(Ct,nn){oe&&(z.droppable.exists(Ct)||ke(!1),te.updateDroppableScroll({id:Ct,newScroll:nn}))},we=function(Ct,nn){oe&&z.droppable.getById(Ct).callbacks.scroll(nn)},tt=function(){if(oe){de.stop();var Ct=oe.critical.droppable;z.droppable.getAllByType(Ct.type).forEach(function(nn){return nn.callbacks.dragStopped()}),oe.unsubscribe(),oe=null}},ct=function(Ct){oe||ke(!1);var nn=oe.critical.draggable;Ct.type==="ADDITION"&&ir(z,nn,Ct.value)&&de.add(Ct.value),Ct.type==="REMOVAL"&&ir(z,nn,Ct.value)&&de.remove(Ct.value)},dt=function(Ct){oe&&ke(!1);var nn=z.draggable.getById(Ct.draggableId),Jn=z.droppable.getById(nn.descriptor.droppableId),na={draggable:nn.descriptor,droppable:Jn.descriptor},la=z.subscribe(ct);return oe={critical:na,unsubscribe:la},pr({critical:na,registry:z,scrollOptions:Ct.scrollOptions})},rt={updateDroppableIsEnabled:he,updateDroppableIsCombineEnabled:Pe,scrollDroppable:we,updateDroppableScroll:xe,startPublishing:dt,stopPublishing:tt};return rt},mr=function(z,te){return z.phase==="IDLE"?!0:z.phase!=="DROP_ANIMATING"||z.completed.result.draggableId===te?!1:z.completed.result.reason==="DROP"},Pr=function(z){window.scrollBy(z.x,z.y)},Br=gr(function(z){return ui(z).filter(function(te){return!(!te.isEnabled||!te.frame)})}),Er=function(te,oe){var de=co(Br(oe),function(he){return he.frame||ke(!1),Gi(he.frame.pageMarginBox)(te)});return de},po=function(z){var te=z.center,oe=z.destination,de=z.droppables;if(oe){var he=de[oe];return he.frame?he:null}var Pe=Er(te,de);return Pe},Cr={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},qa=function(z,te){var oe=z[te.size]*Cr.startFromPercentage,de=z[te.size]*Cr.maxScrollAtPercentage,he={startScrollingFrom:oe,maxScrollValueAt:de};return he},Bo=function(z){var te=z.startOfRange,oe=z.endOfRange,de=z.current,he=oe-te;if(he===0)return 0;var Pe=de-te,xe=Pe/he;return xe},ja=1,so=function(z,te){if(z>te.startScrollingFrom)return 0;if(z<=te.maxScrollValueAt)return Cr.maxPixelScroll;if(z===te.startScrollingFrom)return ja;var oe=Bo({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:z}),de=1-oe,he=Cr.maxPixelScroll*Cr.ease(de);return Math.ceil(he)},Ur=Cr.durationDampening.accelerateAt,Vo=Cr.durationDampening.stopDampeningAt,Va=function(z,te){var oe=te,de=Vo,he=Date.now(),Pe=he-oe;if(Pe>=Vo)return z;if(Pete.height,Pe=oe.width>te.width;return!Pe&&!he?de:Pe&&he?null:{x:Pe?0:de.x,y:he?0:de.y}},ga=yr(function(z){return z===0?0:z}),An=function(z){var te=z.dragStartTime,oe=z.container,de=z.subject,he=z.center,Pe=z.shouldUseTimeDampening,xe={top:he.y-oe.top,right:oe.right-he.x,bottom:oe.bottom-he.y,left:he.x-oe.left},we=Qa({container:oe,distanceToEdges:xe,dragStartTime:te,axis:Ji,shouldUseTimeDampening:Pe}),tt=Qa({container:oe,distanceToEdges:xe,dragStartTime:te,axis:$i,shouldUseTimeDampening:Pe}),ct=ga({x:tt,y:we});if(Yr(ct,Ar))return null;var dt=wa({container:oe,subject:de,proposedScroll:ct});return dt?Yr(dt,Ar)?null:dt:null},ta=yr(function(z){return z===0?0:z>0?1:-1}),$a=function(){var z=function(oe,de){return oe<0?oe:oe>de?oe-de:0};return function(te){var oe=te.current,de=te.max,he=te.change,Pe=vr(oe,he),xe={x:z(Pe.x,de.x),y:z(Pe.y,de.y)};return Yr(xe,Ar)?null:xe}}(),br=function(te){var oe=te.max,de=te.current,he=te.change,Pe={x:Math.max(de.x,oe.x),y:Math.max(de.y,oe.y)},xe=ta(he),we=$a({max:Pe,current:de,change:xe});return!we||xe.x!==0&&we.x===0||xe.y!==0&&we.y===0},ai=function(te,oe){return br({current:te.scroll.current,max:te.scroll.max,change:oe})},ei=function(te,oe){if(!ai(te,oe))return null;var de=te.scroll.max,he=te.scroll.current;return $a({current:he,max:de,change:oe})},Fi=function(te,oe){var de=te.frame;return de?br({current:de.scroll.current,max:de.scroll.max,change:oe}):!1},ko=function(te,oe){var de=te.frame;return!de||!Fi(te,oe)?null:$a({current:de.scroll.current,max:de.scroll.max,change:oe})},Oo=function(z){var te=z.viewport,oe=z.subject,de=z.center,he=z.dragStartTime,Pe=z.shouldUseTimeDampening,xe=An({dragStartTime:he,container:te.frame,subject:oe,center:de,shouldUseTimeDampening:Pe});return xe&&ai(te,xe)?xe:null},Ga=function(z){var te=z.droppable,oe=z.subject,de=z.center,he=z.dragStartTime,Pe=z.shouldUseTimeDampening,xe=te.frame;if(!xe)return null;var we=An({dragStartTime:he,container:xe.pageMarginBox,subject:oe,center:de,shouldUseTimeDampening:Pe});return we&&Fi(te,we)?we:null},di=function(z){var te=z.state,oe=z.dragStartTime,de=z.shouldUseTimeDampening,he=z.scrollWindow,Pe=z.scrollDroppable,xe=te.current.page.borderBoxCenter,we=te.dimensions.draggables[te.critical.draggable.id],tt=we.page.marginBox;if(te.isWindowScrollAllowed){var ct=te.viewport,dt=Oo({dragStartTime:oe,viewport:ct,subject:tt,center:xe,shouldUseTimeDampening:de});if(dt){he(dt);return}}var rt=po({center:xe,destination:Wo(te.impact),droppables:te.dimensions.droppables});if(rt){var lt=Ga({dragStartTime:oe,droppable:rt,subject:tt,center:xe,shouldUseTimeDampening:de});lt&&Pe(rt.descriptor.id,lt)}},Ei=function(z){var te=z.scrollWindow,oe=z.scrollDroppable,de=fa(te),he=fa(oe),Pe=null,xe=function(dt){Pe||ke(!1);var rt=Pe,lt=rt.shouldUseTimeDampening,Ct=rt.dragStartTime;di({state:dt,scrollWindow:de,scrollDroppable:he,dragStartTime:Ct,shouldUseTimeDampening:lt})},we=function(dt){Dl(),Pe&&ke(!1);var rt=Date.now(),lt=!1,Ct=function(){lt=!0};di({state:dt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Ct,scrollDroppable:Ct}),Pe={dragStartTime:rt,shouldUseTimeDampening:lt},Sl(),lt&&xe(dt)},tt=function(){Pe&&(de.cancel(),he.cancel(),Pe=null)};return{start:we,stop:tt,scroll:xe}},eo=function(z){var te=z.move,oe=z.scrollDroppable,de=z.scrollWindow,he=function(ct,dt){var rt=vr(ct.current.client.selection,dt);te({client:rt})},Pe=function(ct,dt){if(!Fi(ct,dt))return dt;var rt=ko(ct,dt);if(!rt)return oe(ct.descriptor.id,dt),null;var lt=Fr(dt,rt);oe(ct.descriptor.id,lt);var Ct=Fr(dt,lt);return Ct},xe=function(ct,dt,rt){if(!ct||!ai(dt,rt))return rt;var lt=ei(dt,rt);if(!lt)return de(rt),null;var Ct=Fr(rt,lt);de(Ct);var nn=Fr(rt,Ct);return nn},we=function(ct){var dt=ct.scrollJumpRequest;if(dt){var rt=Wo(ct.impact);rt||ke(!1);var lt=Pe(ct.dimensions.droppables[rt],dt);if(lt){var Ct=ct.viewport,nn=xe(ct.isWindowScrollAllowed,Ct,lt);nn&&he(ct,nn)}}};return we},uo=function(z){var te=z.scrollDroppable,oe=z.scrollWindow,de=z.move,he=Ei({scrollWindow:oe,scrollDroppable:te}),Pe=eo({move:de,scrollWindow:oe,scrollDroppable:te}),xe=function(ct){if(ct.phase==="DRAGGING"){if(ct.movementMode==="FLUID"){he.scroll(ct);return}ct.scrollJumpRequest&&Pe(ct)}},we={scroll:xe,start:he.start,stop:he.stop};return we},ho="data-rbd",Ro=function(){var z=ho+"-drag-handle";return{base:z,draggableId:z+"-draggable-id",contextId:z+"-context-id"}}(),jo=function(){var z=ho+"-draggable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),Nr=function(){var z=ho+"-droppable";return{base:z,contextId:z+"-context-id",id:z+"-id"}}(),Ai={contextId:ho+"-scroll-container-context-id"},ci=function(te){return function(oe){return"["+oe+'="'+te+'"]'}},Vr=function(te,oe){return te.map(function(de){var he=de.styles[oe];return he?de.selector+" { "+he+" }":""}).join(" ")},Xa="pointer-events: none;",Jo=function(z){var te=ci(z),oe=function(){var we=` - cursor: -webkit-grab; - cursor: grab; - `;return{selector:te(Ro.contextId),styles:{always:` - -webkit-touch-callout: none; - -webkit-tap-highlight-color: rgba(0,0,0,0); - touch-action: manipulation; - `,resting:we,dragging:Xa,dropAnimating:we}}}(),de=function(){var we=` - transition: `+Ao.outOfTheWay+`; - `;return{selector:te(jo.contextId),styles:{dragging:we,dropAnimating:we,userCancel:we}}}(),he={selector:te(Nr.contextId),styles:{always:"overflow-anchor: none;"}},Pe={selector:"body",styles:{dragging:` - cursor: grabbing; - cursor: -webkit-grabbing; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - overflow-anchor: none; - `}},xe=[de,oe,he,Pe];return{always:Vr(xe,"always"),resting:Vr(xe,"resting"),dragging:Vr(xe,"dragging"),dropAnimating:Vr(xe,"dropAnimating"),userCancel:Vr(xe,"userCancel")}},Fo=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?ee.useLayoutEffect:ee.useEffect,Vi=function(){var te=document.querySelector("head");return te||ke(!1),te},Ri=function(te){var oe=document.createElement("style");return te&&oe.setAttribute("nonce",te),oe.type="text/css",oe};function Li(z,te){var oe=yt(function(){return Jo(z)},[z]),de=(0,ee.useRef)(null),he=(0,ee.useRef)(null),Pe=Mt(gr(function(rt){var lt=he.current;lt||ke(!1),lt.textContent=rt}),[]),xe=Mt(function(rt){var lt=de.current;lt||ke(!1),lt.textContent=rt},[]);Fo(function(){!de.current&&!he.current||ke(!1);var rt=Ri(te),lt=Ri(te);return de.current=rt,he.current=lt,rt.setAttribute(ho+"-always",z),lt.setAttribute(ho+"-dynamic",z),Vi().appendChild(rt),Vi().appendChild(lt),xe(oe.always),Pe(oe.resting),function(){var Ct=function(Jn){var na=Jn.current;na||ke(!1),Vi().removeChild(na),Jn.current=null};Ct(de),Ct(he)}},[te,xe,Pe,oe.always,oe.resting,z]);var we=Mt(function(){return Pe(oe.dragging)},[Pe,oe.dragging]),tt=Mt(function(rt){if(rt==="DROP"){Pe(oe.dropAnimating);return}Pe(oe.userCancel)},[Pe,oe.dropAnimating,oe.userCancel]),ct=Mt(function(){he.current&&Pe(oe.resting)},[Pe,oe.resting]),dt=yt(function(){return{dragging:we,dropping:tt,resting:ct}},[we,tt,ct]);return dt}var Ci=function(z){return z&&z.ownerDocument?z.ownerDocument.defaultView:window};function To(z){return z instanceof Ci(z).HTMLElement}function Go(z,te){var oe="["+Ro.contextId+'="'+z+'"]',de=si(document.querySelectorAll(oe));if(!de.length)return null;var he=co(de,function(Pe){return Pe.getAttribute(Ro.draggableId)===te});return!he||!To(he)?null:he}function qi(z){var te=(0,ee.useRef)({}),oe=(0,ee.useRef)(null),de=(0,ee.useRef)(null),he=(0,ee.useRef)(!1),Pe=Mt(function(lt,Ct){var nn={id:lt,focus:Ct};return te.current[lt]=nn,function(){var na=te.current,la=na[lt];la!==nn&&delete na[lt]}},[]),xe=Mt(function(lt){var Ct=Go(z,lt);Ct&&Ct!==document.activeElement&&Ct.focus()},[z]),we=Mt(function(lt,Ct){oe.current===lt&&(oe.current=Ct)},[]),tt=Mt(function(){de.current||he.current&&(de.current=requestAnimationFrame(function(){de.current=null;var lt=oe.current;lt&&xe(lt)}))},[xe]),ct=Mt(function(lt){oe.current=null;var Ct=document.activeElement;Ct&&Ct.getAttribute(Ro.draggableId)===lt&&(oe.current=lt)},[]);Fo(function(){return he.current=!0,function(){he.current=!1;var lt=de.current;lt&&cancelAnimationFrame(lt)}},[]);var dt=yt(function(){return{register:Pe,tryRecordFocus:ct,tryRestoreFocusRecorded:tt,tryShiftRecord:we}},[Pe,ct,tt,we]);return dt}function ml(){var z={draggables:{},droppables:{}},te=[];function oe(rt){return te.push(rt),function(){var Ct=te.indexOf(rt);Ct!==-1&&te.splice(Ct,1)}}function de(rt){te.length&&te.forEach(function(lt){return lt(rt)})}function he(rt){return z.draggables[rt]||null}function Pe(rt){var lt=he(rt);return lt||ke(!1),lt}var xe={register:function(lt){z.draggables[lt.descriptor.id]=lt,de({type:"ADDITION",value:lt})},update:function(lt,Ct){var nn=z.draggables[Ct.descriptor.id];nn&&nn.uniqueId===lt.uniqueId&&(delete z.draggables[Ct.descriptor.id],z.draggables[lt.descriptor.id]=lt)},unregister:function(lt){var Ct=lt.descriptor.id,nn=he(Ct);nn&<.uniqueId===nn.uniqueId&&(delete z.draggables[Ct],de({type:"REMOVAL",value:lt}))},getById:Pe,findById:he,exists:function(lt){return!!he(lt)},getAllByType:function(lt){return xi(z.draggables).filter(function(Ct){return Ct.descriptor.type===lt})}};function we(rt){return z.droppables[rt]||null}function tt(rt){var lt=we(rt);return lt||ke(!1),lt}var ct={register:function(lt){z.droppables[lt.descriptor.id]=lt},unregister:function(lt){var Ct=we(lt.descriptor.id);Ct&<.uniqueId===Ct.uniqueId&&delete z.droppables[lt.descriptor.id]},getById:tt,findById:we,exists:function(lt){return!!we(lt)},getAllByType:function(lt){return xi(z.droppables).filter(function(Ct){return Ct.descriptor.type===lt})}};function dt(){z.draggables={},z.droppables={},te.length=0}return{draggable:xe,droppable:ct,subscribe:oe,clean:dt}}function Xi(){var z=yt(ml,[]);return(0,ee.useEffect)(function(){return function(){requestAnimationFrame(z.clean)}},[z]),z}var Zi=ee.createContext(null),rl=function(){var z=document.body;return z||ke(!1),z},vs={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},jr=function(te){return"rbd-announcement-"+te};function xo(z){var te=yt(function(){return jr(z)},[z]),oe=(0,ee.useRef)(null);(0,ee.useEffect)(function(){var Pe=document.createElement("div");return oe.current=Pe,Pe.id=te,Pe.setAttribute("aria-live","assertive"),Pe.setAttribute("aria-atomic","true"),(0,Te.Z)(Pe.style,vs),rl().appendChild(Pe),function(){setTimeout(function(){var tt=rl();tt.contains(Pe)&&tt.removeChild(Pe),Pe===oe.current&&(oe.current=null)})}},[te]);var de=Mt(function(he){var Pe=oe.current;if(Pe){Pe.textContent=he;return}},[]);return de}var gi=0,Zo={separator:"::"};function wi(){gi=0}function vi(z,te){return te===void 0&&(te=Zo),yt(function(){return""+z+te.separator+gi++},[te.separator,z])}function bi(z){var te=z.contextId,oe=z.uniqueId;return"rbd-hidden-text-"+te+"-"+oe}function _i(z){var te=z.contextId,oe=z.text,de=vi("hidden-text",{separator:"-"}),he=yt(function(){return bi({contextId:te,uniqueId:de})},[de,te]);return(0,ee.useEffect)(function(){var xe=document.createElement("div");return xe.id=he,xe.textContent=oe,xe.style.display="none",rl().appendChild(xe),function(){var tt=rl();tt.contains(xe)&&tt.removeChild(xe)}},[he,oe]),he}var Fl=ee.createContext(null),Js={react:"^16.8.5","react-dom":"^16.8.5"},ps=/(\d+)\.(\d+)\.(\d+)/,Qs=function(te){var oe=ps.exec(te);oe==null&&ke(!1);var de=Number(oe[1]),he=Number(oe[2]),Pe=Number(oe[3]);return{major:de,minor:he,patch:Pe,raw:te}},zs=function(te,oe){return oe.major>te.major?!0:oe.majorte.minor?!0:oe.minor=te.patch},Yl=function(z,te){var oe=Qs(z),de=Qs(te);zs(oe,de)},Ll=` - We expect a html5 doctype: - This is to ensure consistent browser layout and measurement - - More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Pl=function(z){var te=z.doctype;te&&(te.name.toLowerCase(),te.publicId)};function qs(z){}function Ol(z,te){}function hs(){Ol(function(){Yl(Js.react,ee.version),Pl(document)},[])}function kl(z){var te=(0,ee.useRef)(z);return(0,ee.useEffect)(function(){te.current=z}),te}function Jl(){var z=null;function te(){return!!z}function oe(xe){return xe===z}function de(xe){z&&ke(!1);var we={abandon:xe};return z=we,we}function he(){z||ke(!1),z=null}function Pe(){z&&(z.abandon(),he())}return{isClaimed:te,isActive:oe,claim:de,release:he,tryAbandon:Pe}}var ql=9,_s=13,Rl=27,_l=32,$s=33,Ss=34,eu=35,ks=36,$l=37,es=38,Ps=39,js=40,jl,Es=(jl={},jl[_s]=!0,jl[ql]=!0,jl),ts=function(z){Es[z.keyCode]&&z.preventDefault()},ns=function(){var z="visibilitychange";if(typeof document=="undefined")return z;var te=[z,"ms"+z,"webkit"+z,"moz"+z,"o"+z],oe=co(te,function(de){return"on"+de in document});return oe||z}(),as=0,rs=5;function Cs(z,te){return Math.abs(te.x-z.x)>=rs||Math.abs(te.y-z.y)>=rs}var Gl={type:"IDLE"};function bs(z){var te=z.cancel,oe=z.completed,de=z.getPhase,he=z.setPhase;return[{eventName:"mousemove",fn:function(xe){var we=xe.button,tt=xe.clientX,ct=xe.clientY;if(we===as){var dt={x:tt,y:ct},rt=de();if(rt.type==="DRAGGING"){xe.preventDefault(),rt.actions.move(dt);return}rt.type!=="PENDING"&&ke(!1);var lt=rt.point;if(Cs(lt,dt)){xe.preventDefault();var Ct=rt.actions.fluidLift(dt);he({type:"DRAGGING",actions:Ct})}}}},{eventName:"mouseup",fn:function(xe){var we=de();if(we.type!=="DRAGGING"){te();return}xe.preventDefault(),we.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"mousedown",fn:function(xe){de().type==="DRAGGING"&&xe.preventDefault(),te()}},{eventName:"keydown",fn:function(xe){var we=de();if(we.type==="PENDING"){te();return}if(xe.keyCode===Rl){xe.preventDefault(),te();return}ts(xe)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){de().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(xe){var we=de();if(we.type==="IDLE"&&ke(!1),we.actions.shouldRespectForcePress()){te();return}xe.preventDefault()}},{eventName:ns,fn:te}]}function tu(z){var te=(0,ee.useRef)(Gl),oe=(0,ee.useRef)(Ea),de=yt(function(){return{eventName:"mousedown",fn:function(rt){if(!rt.defaultPrevented&&rt.button===as&&!(rt.ctrlKey||rt.metaKey||rt.shiftKey||rt.altKey)){var lt=z.findClosestDraggableId(rt);if(lt){var Ct=z.tryGetLock(lt,xe,{sourceEvent:rt});if(Ct){rt.preventDefault();var nn={x:rt.clientX,y:rt.clientY};oe.current(),ct(Ct,nn)}}}}}},[z]),he=yt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(rt){if(!rt.defaultPrevented){var lt=z.findClosestDraggableId(rt);if(lt){var Ct=z.findOptionsForDraggable(lt);Ct&&(Ct.shouldRespectForcePress||z.canGetLock(lt)&&rt.preventDefault())}}}}},[z]),Pe=Mt(function(){var rt={passive:!1,capture:!0};oe.current=dr(window,[he,de],rt)},[he,de]),xe=Mt(function(){var dt=te.current;dt.type!=="IDLE"&&(te.current=Gl,oe.current(),Pe())},[Pe]),we=Mt(function(){var dt=te.current;xe(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[xe]),tt=Mt(function(){var rt={capture:!0,passive:!1},lt=bs({cancel:we,completed:xe,getPhase:function(){return te.current},setPhase:function(nn){te.current=nn}});oe.current=dr(window,lt,rt)},[we,xe]),ct=Mt(function(rt,lt){te.current.type!=="IDLE"&&ke(!1),te.current={type:"PENDING",point:lt,actions:rt},tt()},[tt]);Fo(function(){return Pe(),function(){oe.current()}},[Pe])}var Xr;function Ko(){}var Ti=(Xr={},Xr[Ss]=!0,Xr[$s]=!0,Xr[ks]=!0,Xr[eu]=!0,Xr);function ol(z,te){function oe(){te(),z.cancel()}function de(){te(),z.drop()}return[{eventName:"keydown",fn:function(Pe){if(Pe.keyCode===Rl){Pe.preventDefault(),oe();return}if(Pe.keyCode===_l){Pe.preventDefault(),de();return}if(Pe.keyCode===js){Pe.preventDefault(),z.moveDown();return}if(Pe.keyCode===es){Pe.preventDefault(),z.moveUp();return}if(Pe.keyCode===Ps){Pe.preventDefault(),z.moveRight();return}if(Pe.keyCode===$l){Pe.preventDefault(),z.moveLeft();return}if(Ti[Pe.keyCode]){Pe.preventDefault();return}ts(Pe)}},{eventName:"mousedown",fn:oe},{eventName:"mouseup",fn:oe},{eventName:"click",fn:oe},{eventName:"touchstart",fn:oe},{eventName:"resize",fn:oe},{eventName:"wheel",fn:oe,options:{passive:!0}},{eventName:ns,fn:oe}]}function il(z){var te=(0,ee.useRef)(Ko),oe=yt(function(){return{eventName:"keydown",fn:function(Pe){if(Pe.defaultPrevented||Pe.keyCode!==_l)return;var xe=z.findClosestDraggableId(Pe);if(!xe)return;var we=z.tryGetLock(xe,dt,{sourceEvent:Pe});if(!we)return;Pe.preventDefault();var tt=!0,ct=we.snapLift();te.current();function dt(){tt||ke(!1),tt=!1,te.current(),de()}te.current=dr(window,ol(ct,dt),{capture:!0,passive:!1})}}},[z]),de=Mt(function(){var Pe={passive:!1,capture:!0};te.current=dr(window,[oe],Pe)},[oe]);Fo(function(){return de(),function(){te.current()}},[de])}var os={type:"IDLE"},Bs=120,xs=.15;function ys(z){var te=z.cancel,oe=z.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(he){he.preventDefault()}},{eventName:"keydown",fn:function(he){if(oe().type!=="DRAGGING"){te();return}he.keyCode===Rl&&he.preventDefault(),te()}},{eventName:ns,fn:te}]}function Zl(z){var te=z.cancel,oe=z.completed,de=z.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Pe){var xe=de();if(xe.type!=="DRAGGING"){te();return}xe.hasMoved=!0;var we=Pe.touches[0],tt=we.clientX,ct=we.clientY,dt={x:tt,y:ct};Pe.preventDefault(),xe.actions.move(dt)}},{eventName:"touchend",fn:function(Pe){var xe=de();if(xe.type!=="DRAGGING"){te();return}Pe.preventDefault(),xe.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"touchcancel",fn:function(Pe){if(de().type!=="DRAGGING"){te();return}Pe.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(Pe){var xe=de();xe.type==="IDLE"&&ke(!1);var we=Pe.touches[0];if(we){var tt=we.force>=xs;if(tt){var ct=xe.actions.shouldRespectForcePress();if(xe.type==="PENDING"){ct&&te();return}if(ct){if(xe.hasMoved){Pe.preventDefault();return}te();return}Pe.preventDefault()}}}},{eventName:ns,fn:te}]}function Eu(z){var te=(0,ee.useRef)(os),oe=(0,ee.useRef)(Ea),de=Mt(function(){return te.current},[]),he=Mt(function(Ct){te.current=Ct},[]),Pe=yt(function(){return{eventName:"touchstart",fn:function(Ct){if(!Ct.defaultPrevented){var nn=z.findClosestDraggableId(Ct);if(nn){var Jn=z.tryGetLock(nn,we,{sourceEvent:Ct});if(Jn){var na=Ct.touches[0],la=na.clientX,Oa=na.clientY,Ya={x:la,y:Oa};oe.current(),rt(Jn,Ya)}}}}}},[z]),xe=Mt(function(){var Ct={capture:!0,passive:!1};oe.current=dr(window,[Pe],Ct)},[Pe]),we=Mt(function(){var lt=te.current;lt.type!=="IDLE"&&(lt.type==="PENDING"&&clearTimeout(lt.longPressTimerId),he(os),oe.current(),xe())},[xe,he]),tt=Mt(function(){var lt=te.current;we(),lt.type==="DRAGGING"&<.actions.cancel({shouldBlockNextClick:!0}),lt.type==="PENDING"&<.actions.abort()},[we]),ct=Mt(function(){var Ct={capture:!0,passive:!1},nn={cancel:tt,completed:we,getPhase:de},Jn=dr(window,Zl(nn),Ct),na=dr(window,ys(nn),Ct);oe.current=function(){Jn(),na()}},[tt,de,we]),dt=Mt(function(){var Ct=de();Ct.type!=="PENDING"&&ke(!1);var nn=Ct.actions.fluidLift(Ct.point);he({type:"DRAGGING",actions:nn,hasMoved:!1})},[de,he]),rt=Mt(function(Ct,nn){de().type!=="IDLE"&&ke(!1);var Jn=setTimeout(dt,Bs);he({type:"PENDING",point:nn,actions:Ct,longPressTimerId:Jn}),ct()},[ct,de,he,dt]);Fo(function(){return xe(),function(){oe.current();var nn=de();nn.type==="PENDING"&&(clearTimeout(nn.longPressTimerId),he(os))}},[de,xe,he]),Fo(function(){var Ct=dr(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Ct},[])}function Cu(z){}var nu={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function El(z,te){if(te==null)return!1;var oe=!!nu[te.tagName.toLowerCase()];if(oe)return!0;var de=te.getAttribute("contenteditable");return de==="true"||de===""?!0:te===z?!1:El(z,te.parentElement)}function su(z,te){var oe=te.target;return To(oe)?El(z,oe):!1}var bu=function(z){return jn(z.getBoundingClientRect()).center};function uu(z){return z instanceof Ci(z).Element}var du=function(){var z="matches";if(typeof document=="undefined")return z;var te=[z,"msMatchesSelector","webkitMatchesSelector"],oe=co(te,function(de){return de in Element.prototype});return oe||z}();function cu(z,te){return z==null?null:z[du](te)?z:cu(z.parentElement,te)}function Bu(z,te){return z.closest?z.closest(te):cu(z,te)}function xu(z){return"["+Ro.contextId+'="'+z+'"]'}function gu(z,te){var oe=te.target;if(!uu(oe))return null;var de=xu(z),he=Bu(oe,de);return!he||!To(he)?null:he}function yu(z,te){var oe=gu(z,te);return oe?oe.getAttribute(Ro.draggableId):null}function wu(z,te){var oe="["+jo.contextId+'="'+z+'"]',de=si(document.querySelectorAll(oe)),he=co(de,function(Pe){return Pe.getAttribute(jo.id)===te});return!he||!To(he)?null:he}function Du(z){z.preventDefault()}function ws(z){var te=z.expected,oe=z.phase,de=z.isLockActive,he=z.shouldWarn;return!(!de()||te!==oe)}function Gs(z){var te=z.lockAPI,oe=z.store,de=z.registry,he=z.draggableId;if(te.isClaimed())return!1;var Pe=de.draggable.findById(he);return!(!Pe||!Pe.options.isEnabled||!mr(oe.getState(),he))}function au(z){var te=z.lockAPI,oe=z.contextId,de=z.store,he=z.registry,Pe=z.draggableId,xe=z.forceSensorStop,we=z.sourceEvent,tt=Gs({lockAPI:te,store:de,registry:he,draggableId:Pe});if(!tt)return null;var ct=he.draggable.getById(Pe),dt=wu(oe,ct.descriptor.id);if(!dt||we&&!ct.options.canDragInteractiveElements&&su(dt,we))return null;var rt=te.claim(xe||Ea),lt="PRE_DRAG";function Ct(){return ct.options.shouldRespectForcePress}function nn(){return te.isActive(rt)}function Jn(Tr,vo){ws({expected:Tr,phase:lt,isLockActive:nn,shouldWarn:!0})&&de.dispatch(vo())}var na=Jn.bind(null,"DRAGGING");function la(Tr){function vo(){te.release(),lt="COMPLETED"}lt!=="PRE_DRAG"&&(vo(),lt!=="PRE_DRAG"&&ke(!1)),de.dispatch(fe(Tr.liftActionArgs)),lt="DRAGGING";function pi(yo,hi){if(hi===void 0&&(hi={shouldBlockNextClick:!1}),Tr.cleanup(),hi.shouldBlockNextClick){var Ni=dr(window,[{eventName:"click",fn:Du,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Ni)}vo(),de.dispatch(pa({reason:yo}))}return(0,Te.Z)({isActive:function(){return ws({expected:"DRAGGING",phase:lt,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:Ct,drop:function(hi){return pi("DROP",hi)},cancel:function(hi){return pi("CANCEL",hi)}},Tr.actions)}function Oa(Tr){var vo=fa(function(yo){na(function(){return qt({client:yo})})}),pi=la({liftActionArgs:{id:Pe,clientSelection:Tr,movementMode:"FLUID"},cleanup:function(){return vo.cancel()},actions:{move:vo}});return(0,Te.Z)({},pi,{move:vo})}function Ya(){var Tr={moveUp:function(){return na(mn)},moveRight:function(){return na(Rn)},moveDown:function(){return na(hn)},moveLeft:function(){return na(Nn)}};return la({liftActionArgs:{id:Pe,clientSelection:bu(dt),movementMode:"SNAP"},cleanup:Ea,actions:Tr})}function lr(){var Tr=ws({expected:"PRE_DRAG",phase:lt,isLockActive:nn,shouldWarn:!0});Tr&&te.release()}var Gr={isActive:function(){return ws({expected:"PRE_DRAG",phase:lt,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:Ct,fluidLift:Oa,snapLift:Ya,abort:lr};return Gr}var Iu=[tu,il,Eu];function Fu(z){var te=z.contextId,oe=z.store,de=z.registry,he=z.customSensors,Pe=z.enableDefaultSensors,xe=[].concat(Pe?Iu:[],he||[]),we=(0,ee.useState)(function(){return Jl()})[0],tt=Mt(function(Oa,Ya){Oa.isDragging&&!Ya.isDragging&&we.tryAbandon()},[we]);Fo(function(){var Oa=oe.getState(),Ya=oe.subscribe(function(){var lr=oe.getState();tt(Oa,lr),Oa=lr});return Ya},[we,oe,tt]),Fo(function(){return we.tryAbandon},[we.tryAbandon]);var ct=Mt(function(la){return Gs({lockAPI:we,registry:de,store:oe,draggableId:la})},[we,de,oe]),dt=Mt(function(la,Oa,Ya){return au({lockAPI:we,registry:de,contextId:te,store:oe,draggableId:la,forceSensorStop:Oa,sourceEvent:Ya&&Ya.sourceEvent?Ya.sourceEvent:null})},[te,we,de,oe]),rt=Mt(function(la){return yu(te,la)},[te]),lt=Mt(function(la){var Oa=de.draggable.findById(la);return Oa?Oa.options:null},[de.draggable]),Ct=Mt(function(){we.isClaimed()&&(we.tryAbandon(),oe.getState().phase!=="IDLE"&&oe.dispatch(Yt()))},[we,oe]),nn=Mt(we.isClaimed,[we]),Jn=yt(function(){return{canGetLock:ct,tryGetLock:dt,findClosestDraggableId:rt,findOptionsForDraggable:lt,tryReleaseLock:Ct,isLockClaimed:nn}},[ct,dt,rt,lt,Ct,nn]);Cu(xe);for(var na=0;nart in Ve?Pe(Ve,rt,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Ve[rt]=Je,ue=(Ve,rt)=>{for(var Je in rt||(rt={}))Te.call(rt,Je)&&Qe(Ve,Je,rt[Je]);if(He)for(var Je of He(rt))Ge.call(rt,Je)&&Qe(Ve,Je,rt[Je]);return Ve};const qe=Ve=>React.createElement("svg",ue({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},Ve),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));Ot.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},10109:function(){"use strict";function ft(se,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=se,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(ft.prototype,"name",{get:function(){return this._name},set:function(se){if(typeof se!="string"||se==="")throw new Error("Shape name must be a valid string.");this._name=se}}),Object.defineProperty(ft.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("The default value must be a real number, not: "+se);this._defaultValue=se}}),Object.defineProperty(ft.prototype,"minimum",{get:function(){return this._minimum},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("Minimum must be a real number, not: "+se);this._minimum=se}}),Object.defineProperty(ft.prototype,"maximum",{get:function(){return this._maximum},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("Maximum must be a real number, not: "+se);this._maximum=se}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(se,E){var a=go.Shape._FigureParameters[se];return a?a[E]:null},go.Shape.setFigureParameter=function(se,E,a){if(!(a instanceof ft))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[se];x||(x=[],go.Shape._FigureParameters[se]=x),x[E]=a};var Ot=[];function ae(se,E){var a=Ot.pop();return a===void 0?new go.Point(se,E):(a.x=se,a.y=E,a)}function z(){var se=Ot.pop();return se===void 0?new go.Point:se}function Pe(se){Ot.push(se)}function He(se,E,a,x,b,y,ne,re,le){le||(le=new go.Point);var ie=se-a,ge=b-ne,Ae=NaN,he=NaN;if(ie===0)if(ge===0)se===a&&(Ae=se,he=E);else{var be=(y-re)/ge,ye=y-be*b;Ae=se,he=be*Ae+ye}else if(ge===0){var Be=(E-x)/ie,st=E-Be*se;Ae=b,he=Be*Ae+st}else{var Be=(E-x)/ie,be=(y-re)/ge,st=E-Be*se,ye=y-be*b;Ae=(ye-st)/(Be-be),he=Be*Ae+st}return le.x=Ae,le.y=he,le}function Te(se,E,a,x,b,y,ne,re,le,ie,ge,Ae,he,be){var ye=1-le,Be=le,st=se*ye+a*Be,Ue=E*ye+x*Be,St=a*ye+b*Be,Xe=x*ye+y*Be,At=b*ye+ne*Be,Ft=y*ye+re*Be,Kt=st*ye+St*Be,Ut=Ue*ye+Xe*Be,Gt=St*ye+At*Be,nt=Xe*ye+Ft*Be,Tt=Kt*ye+Gt*Be,ct=Ut*ye+nt*Be;ie.x=st,ie.y=Ue,ge.x=Kt,ge.y=Ut,Ae.x=Tt,Ae.y=ct,he.x=Gt,he.y=nt,be.x=At,be.y=Ft}var Ge=new go.Spot(.156,.156),Qe=new go.Spot(.844,.844),ue=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ft("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var b=x*ue,y=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-b,0,E,b)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-b,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(y.spot1=new go.Spot(0,0,b,b),y.spot2=new go.Spot(1,1,-b,-b)),y}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(se,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(se,E,a){var x=E/2,b=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ge,b.spot2=Qe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(se,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ue*E,0,E,(1-ue)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ue*a,(1-ue)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ue*a,ue*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ue)*E,0,0,(1-ue)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ft("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*E;if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),bE&&(x=E);var b=Math.abs(x);if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*E;if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),bE&&(x=E/2);var b=Math.abs(x);if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),bE&&(x=E/2);var b=Math.abs(x);if(x===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var y=new go.Geometry;return x>0?y.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):y.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(ne.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,re,re).close())),y.spot1=Ge,y.spot2=Qe,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Cloud",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(se,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ft("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(se,E,a){var x=se?se.parameter1:NaN,b=se?se.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var y=x%360;y<0&&(y+=360);var ne=b%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,y,ne,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(se,E,a){var x=ue/Math.SQRT2*.5,b=Math.SQRT2/2,y=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*E,y*a,E,(1-x)*a,(b+x)*E,(y+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,E)/2,y=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(y-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y+b,0)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,E)/2,y=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(y-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y+b,0)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne-b)).add(new go.PathSegment(go.PathSegment.Line,E,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,y+b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y-b,ne-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(se,E,a){var x=se?se.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var y=E/2,ne=a/2,re=Math.atan2(a,E),le=x-Math.min(Math.cos(re)*x/2,y),ie=x-Math.min(Math.sin(re)*x/2,ne),b=new go.Geometry,ge=new go.PathFigure(le,0,!0);return b.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),ge.add(new go.PathSegment(go.PathSegment.Line,E-le,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,ie)),ge.add(new go.PathSegment(go.PathSegment.Line,.8*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,E,a-ie)),ge.add(new go.PathSegment(go.PathSegment.Line,E-le,a)),ge.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),ge.add(new go.PathSegment(go.PathSegment.Line,le,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ft("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ft("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ue*E,0,E,(.5-ue/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ue/2)*a,ue*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.4*E,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var y=.2,ne=.3,re=0,le=y*ue;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+y+re)*a,(.5-y+ne)*E,(.5+le+re)*a,(.5-le+ne)*E,(.5+y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ne)*E,(.5+re)*a,(.5+le+ne)*E,(.5+y+re)*a,(.5+y+ne)*E,(.5+le+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-y+re)*a,(1-.5+y+ne)*E,(.5-le+re)*a,(.5+le+ne)*E,(.5-y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-le+ne)*E,(.5-y+re)*a,(.5-y+ne+.05)*E,(.5-le+re-.02)*a)),y=.2,ne=0,re=-.3,le=y*ue,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ne)*E,(.5+re)*a,(.5+le+ne)*E,(.5+y+re)*a,(.5+y+ne)*E,(.5+le+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-y+re)*a,(1-.5+y+ne)*E,(.5-le+re)*a,(.5+le+ne)*E,(.5-y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ne)*E,(.5+re)*a,(.5-le+ne)*E,(.5-y+re)*a,(.5-y+ne)*E,(.5-le+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ne)*E,(.5+y+re)*a,(.5-y+ne)*E,(.5+le+re)*a,(.5-le+ne)*E,(.5+y+re)*a)),y=.2,ne=-.3,re=0,le=y*ue,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-y+re)*a,(1-.5+y+ne-.05)*E,(.5-le+re-.02)*a,(.5+le+ne)*E,(.5-y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ne)*E,(.5+re)*a,(.5-le+ne)*E,(.5-y+re)*a,(.5-y+ne)*E,(.5-le+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+y+re)*a,(.5-y+ne)*E,(.5+le+re)*a,(.5-le+ne)*E,(.5+y+re)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+le+ne)*E,(.5+y+re)*a,(.5+y+ne)*E,(.5+le+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var y=.1,ne=.5,re=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(ne+y)*E,re*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ne,a*re,y*E,y*E).close()),b=new go.PathFigure(E*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,b=new go.PathFigure((ne+y)*E,re*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ne,a*re,y*E,y*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(se,E,a){var x=.8535533905932737,b=.5*E,y=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,y,b,y)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,y)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=.5,re=.5,le=new go.PathFigure(ne*E,(re-y)*a);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),y=.4,b=ue*.4;var ie=z(),ge=z(),Ae=z(),he=z();Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.42,ie,ge,Ae,he,he);var be=z(),ye=z(),Be=z();Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.58,he,he,Be,be,ye);var st=z(),Ue=z(),St=z();Te(ne,re+y,ne-b,re+y,ne-y,re+b,ne-y,re,.42,st,Ue,St,he,he);var Xe=z(),At=z(),Ft=z();return Te(ne,re+y,ne-b,re+y,ne-y,re+b,ne-y,re,.58,he,he,Ft,Xe,At),le.add(new go.PathSegment(go.PathSegment.Move,Ft.x*E,Ft.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,Xe.x*E,Xe.y*a,At.x*E,At.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*E,Ae.y*a,ie.x*E,ie.y*a,ge.x*E,ge.y*a)),le.add(new go.PathSegment(go.PathSegment.Line,Ft.x*E,Ft.y*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,St.x*E,St.y*a)),le.add(new go.PathSegment(go.PathSegment.Line,Be.x*E,Be.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,be.x*E,be.y*a,ye.x*E,ye.y*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,St.x*E,St.y*a,st.x*E,st.y*a,Ue.x*E,Ue.y*a).close()),Pe(ie),Pe(ge),Pe(Ae),Pe(he),Pe(be),Pe(ye),Pe(Be),Pe(st),Pe(Ue),Pe(St),Pe(Xe),Pe(At),Pe(Ft),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ft("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var b=(E-x)/2,y=b+x;return new go.Geometry().add(new go.PathFigure(y,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(se,E,a){var x=new go.Geometry,b=ue*.4,y=.4,ne=.5,re=.5,le=z(),ie=z(),ge=z(),Ae=z(),he=new go.PathFigure((ne-y)*E,re*a,!1);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.44,ge,Ae,ie,le,le),he.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,ge.x*E,ge.y*a,Ae.x*E,Ae.y*a));var be=ae(ie.x,ie.y);Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.56,le,le,ie,ge,Ae);var ye=ae(ie.x,ie.y);he.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.95*.9)*E,be.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*E,be.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),he.add(new go.PathSegment(go.PathSegment.Line,E,0)),he.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.9)*E,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.9)*E,(ye.y*.1+.05*.9)*a)),he.add(new go.PathSegment(go.PathSegment.Line,ye.x*E,ye.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,ge.x*E,ge.y*a,Ae.x*E,Ae.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),y=.35,b=ue*.35;var Be=new go.PathFigure(ne*E,(re-y)*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a));var st=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(st),Pe(le),Pe(ie),Pe(ge),Pe(Ae),Pe(be),Pe(ye),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(se,E,a){var x=new go.Geometry,b=.375,y=0,ne=-.125,re=b*ue,le=new go.PathFigure((.525+y)*E,(.5+b+ne)*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+y)*E,(.5+ne)*a,(.5+re+y)*E,(.5+b+ne)*a,(.5+b+y)*E,(.5+re+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+y)*E,(.5-b+ne)*a,(1-.5+b+y)*E,(.5-re+ne)*a,(.5+re+y)*E,(.5-b+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+y)*E,(.5+ne)*a,(.5-re+y)*E,(.5-b+ne)*a,(.5-b+y)*E,(.5-re+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+y)*E,(.5+b+ne)*a,(.5-b+y)*E,(.5+re+ne)*a,(.5-re+y)*E,(.5+b+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),le.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),le.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),b=.325,y=0,ne=-.125,re=b*ue;var le=new go.PathFigure((1-.5+b+y)*E,(.5+ne)*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+y)*E,(.5+b+ne)*a,(.5+b+y)*E,(.5+re+ne)*a,(.5+re+y)*E,(.5+b+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+y)*E,(.5+ne)*a,(.5-re+y)*E,(.5+b+ne)*a,(.5-b+y)*E,(.5+re+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+y)*E,(.5-b+ne)*a,(.5-b+y)*E,(.5-re+ne)*a,(.5-re+y)*E,(.5-b+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+y)*E,(.5+ne)*a,(.5+re+y)*E,(.5-b+ne)*a,(1-.5+b+y)*E,(.5-re+ne)*a));var le=new go.PathFigure((.525+y)*E,(.5+b+ne)*a,!1);return x.add(le),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(se,E,a){var x=se?se.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(se,E,a){var x=se?se.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(se,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(se,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(se,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ft("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=se?se.parameter2:NaN;isNaN(b)&&(b=.3);var y=(1-x)*E,ne=(.5-b/2)*a,re=(.5+b/2)*a,le=new go.Geometry,ie=new go.PathFigure(0,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,y,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,y,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),le.spot1=new go.Spot(0,ne/a);var ge=He(0,re/a,1,re/a,y/E,1,1,.5,z());return le.spot2=new go.Spot(ge.x,ge.y),Pe(ge),le}),go.Shape.setFigureParameter("Arrow2",0,new ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ft("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var b=se?se.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var y=E-x,ne=(a-b)/2,re=ne+b,le=new go.Geometry,ie=new go.PathFigure(0,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,y,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,y,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),le.spot1=new go.Spot(0,ne/a);var ge=He(0,re/a,1,re/a,y/E,1,1,.5,z());return le.spot2=new go.Spot(ge.x,ge.y),Pe(ge),le}),go.Shape.defineFigureGenerator("Chevron",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ft("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,y=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var le=He(0,.5,.3,0,0,b/a,.1,b/a,z());return ne.spot1=new go.Spot(le.x,le.y),le=He(.7,1,1,.5,0,y/a,1,y/a,le),ne.spot2=new go.Spot(le.x,le.y),Pe(le),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ft("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=40);var b=se?se.parameter2:NaN;isNaN(b)&&(b=100);var y=(a-x)/2,ne=y+x,re=(a-b)/2,le=re+b;(x>a||b>a)&&(b>x?(x=x*a/b,y=(a-x)/2,ne=y+x,re=0,le=a):(y=0,ne=a,re=0,le=a));var ie=new go.Geometry,ge=new go.PathFigure(E,.5*a,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,le)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,le)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var Ae=He(0,.5,.3,re/a,0,y/a,1,y/a,z());return ie.spot1=new go.Spot(Ae.x,Ae.y),Ae=He(.7,le/a,1,.5,0,ne/a,1,ne/a,Ae),ie.spot2=new go.Spot(Ae.x,Ae.y),Pe(Ae),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new ft("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,y=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(0,b/a);var le=He(.7,1,1,.5,0,y/a,1,y/a,z());return ne.spot2=new go.Spot(le.x,le.y),Pe(le),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ft("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=40);var b=se?se.parameter2:NaN;isNaN(b)&&(b=100);var y=(a-x)/2,ne=y+x,re=(a-b)/2,le=re+b;(x>a||b>a)&&(b>x?(x=x*a/b,y=(a-x)/2,ne=y+x,re=0,le=a):(y=0,ne=a,re=0,le=a));var ie=new go.Geometry,ge=new go.PathFigure(E,.5*a,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,le)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,le)),ge.add(new go.PathSegment(go.PathSegment.Line,0,le)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),ie.spot1=new go.Spot(0,y/a);var Ae=He(.7,le/a,1,.5,0,ne/a,1,ne/a,z());return ie.spot2=new go.Spot(Ae.x,Ae.y),Pe(Ae),ie}),go.Shape.setFigureParameter("Pointer",0,new ft("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var ne=He(.2,.65,1,.65,0,1,1,.5,z());return b.spot2=new go.Spot(ne.x,ne.y),Pe(ne),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ft("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),b.spot1=new go.Spot(x,.35);var ne=He(0,.65,1,.65,0,1,1,.5,z());return b.spot2=new go.Spot(ne.x,ne.y),Pe(ne),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ft("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,y=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,.3);var le=He(.7,1,1,.5,0,y/a,1,y/a,z());return ne.spot2=new go.Spot(le.x,le.y),Pe(le),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ft("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,y=b+x;x>a&&(b=0,y=a);var ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,b/a);var le=He(.7,1,1,.5,0,y/a,1,y/a,z());return ne.spot2=new go.Spot(le.x,le.y),Pe(le),ne}),go.Shape.setFigureParameter("SquareArrow",0,new ft("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.1,ne=new go.PathFigure(0,.9*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+y)*a,(.5+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*E,a,0,(.9+y)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var y=new go.PathFigure(0,.9*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var y=new go.PathFigure(.5*E,a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var y=new go.PathFigure(0,.3*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(0,x,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+y)*E,0,1*E,ue*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ue*x,(.5+y)*E,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-y)*E,1*a,0,a-ue*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ue*x,(.5+y)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-y)*E,2*x,0,2*x-ue*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(0,a-x,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+y)*E,0,E,ue*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ue*x,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-y)*E,a,0,a-ue*x));var re=new go.PathFigure(0,a-x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ue*x,(.5-y)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+y)*E,a-2*x,E,a-x-ue*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(x,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+y)*a,E-ue*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-y)*a,ue*x,0));var re=new go.PathFigure(x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ue*x,0,2*x,(.5-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+y)*a,x+ue*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var b=new go.Geometry,y=ue*.5,ne=new go.PathFigure(E-x,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+y)*a,E-ue*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-y)*a,ue*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ue*x,0,E-2*x,(.5-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+y)*a,E-x-ue*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.25*E,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(.25*E,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(0,a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(se,E,a){var x=new go.Geometry,b=.2,y=.1,ne=ue*b,re=ue*y,le=.5,ie=.1,ge=new go.PathFigure(le*E,(ie+y)*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-b)*E,ie*a,(le-ne)*E,(ie+y)*a,(le-b)*E,(ie+re)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-y)*a,(le-b)*E,(ie-re)*a,(le-ne)*E,(ie-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+b)*E,ie*a,(le+ne)*E,(ie-y)*a,(le+b)*E,(ie-re)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie+y)*a,(le+b)*E,(ie+re)*a,(le+ne)*E,(ie+y)*a));var Ae=.05,he=ue*Ae;le=.05,ie=.25;var be=new go.PathFigure(.5*E,.2*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),le=.95,ie=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,(le+Ae)*E,ie*a,(le+he)*E,(ie-Ae)*a,(le+Ae)*E,(ie-he)*a)),be.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Ae=.025,he=ue*Ae,le=.825,ie=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-Ae)*a,(le+Ae)*E,(ie-he)*a,(le+he)*E,(ie-Ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ae)*E,ie*a,(le-he)*E,(ie-Ae)*a,(le-Ae)*E,(ie-he)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Ae=.05,he=ue*Ae,le=.5,ie=.7,be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-Ae)*a,(le+Ae)*E,(ie-he)*a,(le+he)*E,(ie-Ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ae)*E,ie*a,(le-he)*E,(ie-Ae)*a,(le-Ae)*E,(ie-he)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Ae=.025,he=ue*Ae,le=.175,ie=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-Ae)*a,(le+Ae)*E,(ie-he)*a,(le+he)*E,(ie-Ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ae)*E,ie*a,(le-he)*E,(ie-Ae)*a,(le-Ae)*E,(ie-he)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,he=ue*Ae,le=.05,ie=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-Ae)*a,(le-Ae)*E,(ie-he)*a,(le-he)*E,(ie-Ae)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ft("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(se,E,a){var x=se?se.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),y.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var y=new go.PathFigure(.5*E,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,b*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+y)*a,(.5+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*E,a,0,(.9+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-y)*a,(.5-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+b)*E,0,E,(.1-y)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+y)*a,(.5+b)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*E,.2*a,0,(.1+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+y)*a,(.5+b)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*E,.3*a,0,(.2+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+y)*a,(.5+b)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*E,.4*a,0,(.3+y)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+y)*a,(.5+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*E,a,0,(.9+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-y)*a,(.5-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+b)*E,0,E,(.1-y)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+y)*a,(.5+b)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*E,.2*a,0,(.1+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+y)*a,(.5+b)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*E,.3*a,0,(.2+y)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.25*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var y=ue*.2,ne=new go.PathFigure(0,.2*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-y)*a,(.2-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+y)*E,0,E,(.2-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+y)*a,(.8+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-y)*E,a,0,(.8+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,b*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,b*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(b*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var y=new go.PathFigure(.1*E,.4*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(.75*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var y=new go.PathFigure(E,.5*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN,y=se?se.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(y)&&(y=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(b*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Junction",function(se,E,a){var x=new go.Geometry,b=1/Math.SQRT2,y=(1-1/Math.SQRT2)/2,ne=ue*.5,re=.5,le=new go.PathFigure(E,re*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+ne)*a,(re+ne)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-ne)*E,a,0,(re+ne)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-ne)*a,(re-ne)*E,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+ne)*E,0,E,(re-ne)*a));var ie=new go.PathFigure((y+b)*E,(y+b)*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*E,y*a)),ie.add(new go.PathSegment(go.PathSegment.Move,y*E,(y+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(y+b)*E,y*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var y=new go.PathFigure(.1*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=new go.PathFigure(.5*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(y+.1)*E,.9*a,E,(y+b)*a,(y+b)*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.25);var y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-b)*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var y=new go.PathFigure(.1*E,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var y=new go.PathFigure(.2*E,.1*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=1-b,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*b*E,b*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*E,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(se,E,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN,y=se?se.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(y)&&(y=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN,y=se?se.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(y)&&(y=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-b)*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,b*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(b*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.25);var y=new go.PathFigure(b*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ne=new go.PathFigure(b*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.25*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(se,E,a){var x=new go.Geometry,b=se?se.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-b)*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+b)*E,0,E,(.5-b)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+b)*a,(.5+b)*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var re=new go.PathFigure(E,y*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a));var le=new go.PathFigure(.8*E,.75*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),le.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),le.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(se,E,a){var x=new go.Geometry,b=ue*.1,y=.1,ne=.9,re=.5,le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ie=new go.PathFigure((ne+y)*E,re*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re-y)*a,(ne+y)*E,(re-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=ue*.4,ne=ue*.1,re=.1,le=.9,ie=.5,ge=new go.PathFigure(.8*E,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+y)*a,(.4+b)*E,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,0)),ge.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+b)*E,0,.8*E,(.5-y)*a));var Ae=new go.PathFigure((le+re)*E,ie*a,!0);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie+re)*a,(le+re)*E,(ie+ne)*a,(le+ne)*E,(ie+re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*E,ie*a,(le-ne)*E,(ie+re)*a,(le-re)*E,(ie+ne)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-re)*a,(le-re)*E,(ie-ne)*a,(le-ne)*E,(ie-re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*E,ie*a,(le+ne)*E,(ie-re)*a,(le+re)*E,(ie-ne)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=0,re=.5,le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+y)*E,(re-b)*a,.7*E,(re-y)*a)),b=.1,y=ue*.1,ne=.9,re=.5;var ie=new go.PathFigure((ne-b)*E,re*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=0,re=.5,le=new go.PathFigure(0,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+y+y)*E,(re-b)*a,.8*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+y)*a,(ne+y+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=.2,re=.5,le=new go.PathFigure(.1*E,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+y)*E,(re-b)*a,.7*E,(re-y)*a)),b=.1,y=ue*.1,ne=.9,re=.5;var ge=new go.PathFigure((ne-b)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*b,ne=.2,re=.5,le=new go.PathFigure(.1*E,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.2*E,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+y)*E,(re-b)*a,.9*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(se,E,a){var x=new go.Geometry,b=ue*.1,y=.1,ne=.1,re=.5,le=new go.PathFigure((ne-b*.5)*E,a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+y)*E,0,(ne+b)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+y)*E,0,(ne+b)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+y)*E,0,(ne+b)*E,a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,0,(ne-b)*E,a,(ne-y)*E,0)),ne=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b*.5)*E,a,(ne+y)*E,0,(ne+b)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(se,E,a){var x=new go.Geometry,b=ue*.5,y=.5,ne=.5,re=.5,le=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-b)*a,(ne-b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re-y)*a,(ne+y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Move,(ne-y+.1)*E,re*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y-.1)*E,re*a,ne*E,(re-y)*a,ne*E,(re+y)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(se,E,a){var x=new go.Geometry,b=E,y=a;E=E*.38,a=a*.6;var ne=ue*.8,re=.8,le=0,ie=.5,ge=(b-E)/2,Ae=(y-a)/2,he=new go.PathFigure(le*E+ge,(ie+re)*a+Ae,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*E+ge,ie*a+Ae,(le-ne)*E+ge,(ie+re)*a+Ae,(le-re)*E+ge,(ie+ne)*a+Ae)),he.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie-re)*a+Ae,(le-re)*E+ge,(ie-ne)*a+Ae,(le-ne)*E+ge,(ie-re)*a+Ae)),he.add(new go.PathSegment(go.PathSegment.Bezier,(le-re+ne*.5)*E+ge,ie*a+Ae,le*E+ge,(ie-re)*a+Ae,(le-re+ne*.5)*E+ge,(ie-ne)*a+Ae)),he.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie+re)*a+Ae,(le-re+ne*.5)*E+ge,(ie+ne)*a+Ae,le*E+ge,(ie+re)*a+Ae).close()),ne=ue*.4,re=.4,le=.2,ie=.5;var be=new go.PathFigure(le*E+ge,(ie+re)*a+Ae,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*E+ge,ie*a+Ae,(le-ne)*E+ge,(ie+re)*a+Ae,(le-re)*E+ge,(ie+ne)*a+Ae)),be.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie-re)*a+Ae,(le-re)*E+ge,(ie-ne)*a+Ae,(le-ne)*E+ge,(ie-re)*a+Ae)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-re+ne*.5)*E+ge,ie*a+Ae,le*E+ge,(ie-re)*a+Ae,(le-re+ne*.5)*E+ge,(ie-ne)*a+Ae)),be.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie+re)*a+Ae,(le-re+ne*.5)*E+ge,(ie+ne)*a+Ae,le*E+ge,(ie+re)*a+Ae).close()),ne=ue*.2,re=.2,le=.5,ie=.5;var ye=new go.PathFigure((le-re)*E+ge,ie*a+Ae,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie-re)*a+Ae,(le-re)*E+ge,(ie-ne)*a+Ae,(le-ne)*E+ge,(ie-re)*a+Ae)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*E+ge,ie*a+Ae,(le+ne)*E+ge,(ie-re)*a+Ae,(le+re)*E+ge,(ie-ne)*a+Ae)),ye.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie+re)*a+Ae,(le+re)*E+ge,(ie+ne)*a+Ae,(le+ne)*E+ge,(ie+re)*a+Ae)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*E+ge,ie*a+Ae,(le-ne)*E+ge,(ie+re)*a+Ae,(le-re)*E+ge,(ie+ne)*a+Ae)),ne=ue*.4,re=.4,le=.8,ie=.5;var Be=new go.PathFigure(le*E+ge,(ie-re)*a+Ae,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*E+ge,ie*a+Ae,(le+ne)*E+ge,(ie-re)*a+Ae,(le+re)*E+ge,(ie-ne)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie+re)*a+Ae,(le+re)*E+ge,(ie+ne)*a+Ae,(le+ne)*E+ge,(ie+re)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(le+re-ne*.5)*E+ge,ie*a+Ae,le*E+ge,(ie+re)*a+Ae,(le+re-ne*.5)*E+ge,(ie+ne)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie-re)*a+Ae,(le+re-ne*.5)*E+ge,(ie-ne)*a+Ae,le*E+ge,(ie-re)*a+Ae).close()),ne=ue*.8,re=.8,le=1,ie=.5;var st=new go.PathFigure(le*E+ge,(ie-re)*a+Ae,!0);return x.add(st),st.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*E+ge,ie*a+Ae,(le+ne)*E+ge,(ie-re)*a+Ae,(le+re)*E+ge,(ie-ne)*a+Ae)),st.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie+re)*a+Ae,(le+re)*E+ge,(ie+ne)*a+Ae,(le+ne)*E+ge,(ie+re)*a+Ae)),st.add(new go.PathSegment(go.PathSegment.Bezier,(le+re-ne*.5)*E+ge,ie*a+Ae,le*E+ge,(ie+re)*a+Ae,(le+re-ne*.5)*E+ge,(ie+ne)*a+Ae)),st.add(new go.PathSegment(go.PathSegment.Bezier,le*E+ge,(ie-re)*a+Ae,(le+re-ne*.5)*E+ge,(ie-ne)*a+Ae,le*E+ge,(ie-re)*a+Ae).close()),x}),go.Shape.defineFigureGenerator("Email",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.35*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var y=new go.PathFigure(.1*E,a,!0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ne=new go.PathFigure(.6*E,a,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(se,E,a){var x=new go.Geometry,b=ue*.4,y=.4,ne=.5,re=.5,le=z(),ie=z(),ge=z(),Ae=z();Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.5,le,le,ie,ge,Ae);var he=ae(ie.x,ie.y),be=new go.PathFigure(ie.x*E,ie.y*a,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,ge.x*E,ge.y*a,Ae.x*E,Ae.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+b)*a,(ne+b)*E,(re+y)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-b)*E,(re+y)*a,(ne-y)*E,(re+b)*a)),Te(ne-y,re,ne-y,re-b,ne-b,re-y,ne,re-y,.5,ge,Ae,ie,le,le),be.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,ge.x*E,ge.y*a,Ae.x*E,Ae.y*a)),b=ue*.3,y=.3,Te(ne-y,re,ne-y,re-b,ne-b,re-y,ne,re-y,.5,ge,Ae,ie,le,le),be.add(new go.PathSegment(go.PathSegment.Line,ie.x*E,ie.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,Ae.x*E,Ae.y*a,ge.x*E,ge.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),Te(ne,re-y,ne+b,re-y,ne+y,re-b,ne+y,re,.5,le,le,ie,ge,Ae),be.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,Ae.x*E,Ae.y*a,ge.x*E,ge.y*a).close());var be=new go.PathFigure(.45*E,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),Pe(le),Pe(ie),Pe(ge),Pe(Ae),Pe(he),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function y(ne,re,le){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+le)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+le)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+le)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+le)*a).close())}return y(b,0,0),y(b,.4,0),y(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.2*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.37*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(se,E,a){var x=new go.Geometry,b=.5,y=0,ne=0,re=b*ue,le=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,ge=1,Ae=.5,he=.5,be=0,ye=new go.PathFigure(le*E,(1-ie)*a,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,Ae*a,ge*E,.7*a,ge*E,Ae*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(he+y)*E,(be+y)*a,(.5+b+y)*E,(.5-re+y)*a,(.5+re+y)*E,(.5-b+y)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+y)*E,(.5+ne)*a,(.5-re+y)*E,(.5-b+ne)*a,(.5-b+y)*E,(.5-re+ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(.35+y)*E,.9*a,(.5-b+y)*E,(.5+re+ne)*a,(.5-re+y)*E,.9*a)),ye.add(new go.PathSegment(go.PathSegment.Move,(.25+y)*E,.8*a)),ye.add(new go.PathSegment(go.PathSegment.Line,(.35+y)*E,.9*a)),ye.add(new go.PathSegment(go.PathSegment.Line,(.2+y)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var y=new go.PathFigure(E,a,!1);x.add(y);var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.7*E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var y=new go.PathFigure(.45*E,.73*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),y.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),y.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var y=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),y.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ne=.5-.285,re=.5,le=ne,ie=Math.PI/4,ge=4*(1-Math.cos(ie))/(3*Math.sin(ie)),Ae=ge*.5,he=ne,be=ne,ye=ge*he,Be=ge*be;y.add(new go.PathSegment(go.PathSegment.Bezier,(re-he)*E,le*a,(re-(ye+he)/2)*E,(le+(be+Be)/2)*a,(re-he)*E,(le+Be)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-be)*a,(re-he)*E,(le-Be)*a,(re-ye)*E,(le-be)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(re+he)*E,le*a,(re+ye)*E,(le-be)*a,(re+he)*E,(le-Be)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+he)*E,(le+Be)*a,(re+(ye+he)/2)*E,(le+(be+Be)/2)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),y.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var st=new go.PathFigure(.2*E,a,!1);x.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Ue=new go.PathFigure(.8*E,a,!1);return x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var y=new go.PathFigure(.2*E,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var y=new go.PathFigure(E,a,!1);x.add(y);var ne=new go.PathFigure(.1*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.05*E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var y=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-y)*E,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,y*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.45*E,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var y=new go.PathFigure(.475*E,.2*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ne=new go.PathFigure(.675*E,.575*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*.5,ne=new go.PathFigure(E,b*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var re=new go.PathFigure(b*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,b*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,b*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var y=new go.PathFigure(0,.15*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(0,.2*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.15*E,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var y=new go.PathFigure(.15*E,.6*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(E,.8*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ne=.1,re=ue*.1,le=.2,ie=.9,ge=new go.PathFigure((le-ne)*E,ie*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-ne)*a,(le-ne)*E,(ie-re)*a,(le-re)*E,(ie-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E,ie*a,(le+re)*E,(ie-ne)*a,(le+ne)*E,(ie-re)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie+ne)*a,(le+ne)*E,(ie+re)*a,(le+re)*E,(ie+ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E,ie*a,(le-re)*E,(ie+ne)*a,(le-ne)*E,(ie+re)*a).close()),ne=.1,re=ue*.1,le=.8,ie=.9;var Ae=new go.PathFigure((le-ne)*E,ie*a,!0);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie-ne)*a,(le-ne)*E,(ie-re)*a,(le-re)*E,(ie-ne)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(le+ne)*E,ie*a,(le+re)*E,(ie-ne)*a,(le+ne)*E,(ie-re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(ie+ne)*a,(le+ne)*E,(ie+re)*a,(le+re)*E,(ie+ne)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(le-ne)*E,ie*a,(le-re)*E,(ie+ne)*a,(le-ne)*E,(ie+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.2*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*E,.8*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var le=.1,ie=ue*.1,ge=.1,Ae=.9,he=new go.PathFigure((ge-le)*E,Ae*a,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(Ae-le)*a,(ge-le)*E,(Ae-ie)*a,(ge-ie)*E,(Ae-le)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ge+le)*E,Ae*a,(ge+ie)*E,(Ae-le)*a,(ge+le)*E,(Ae-ie)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(Ae+le)*a,(ge+le)*E,(Ae+ie)*a,(ge+ie)*E,(Ae+le)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ge-le)*E,Ae*a,(ge-ie)*E,(Ae+le)*a,(ge-le)*E,(Ae+ie)*a)),le=.1,ie=ue*.1,ge=.4,Ae=.9;var be=new go.PathFigure((ge-le)*E,Ae*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(Ae-le)*a,(ge-le)*E,(Ae-ie)*a,(ge-ie)*E,(Ae-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ge+le)*E,Ae*a,(ge+ie)*E,(Ae-le)*a,(ge+le)*E,(Ae-ie)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(Ae+le)*a,(ge+le)*E,(Ae+ie)*a,(ge+ie)*E,(Ae+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ge-le)*E,Ae*a,(ge-ie)*E,(Ae+le)*a,(ge-le)*E,(Ae+ie)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.1*E,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var y=new go.PathFigure(.45*E,.7*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ne=new go.PathFigure(.55*E,.4*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var ge=.05,Ae=ue*.05,he=.175,be=.95,re=new go.PathFigure((he-ge)*E,be*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be-ge)*a,(he-ge)*E,(be-Ae)*a,(he-Ae)*E,(be-ge)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*E,be*a,(he+Ae)*E,(be-ge)*a,(he+ge)*E,(be-Ae)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be+ge)*a,(he+ge)*E,(be+Ae)*a,(he+Ae)*E,(be+ge)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*E,be*a,(he-Ae)*E,(be+ge)*a,(he-ge)*E,(be+Ae)*a));var ge=.05,Ae=ue*.05,he=.375,be=.95,le=new go.PathFigure((he-ge)*E,be*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be-ge)*a,(he-ge)*E,(be-Ae)*a,(he-Ae)*E,(be-ge)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*E,be*a,(he+Ae)*E,(be-ge)*a,(he+ge)*E,(be-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be+ge)*a,(he+ge)*E,(be+Ae)*a,(he+Ae)*E,(be+ge)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*E,be*a,(he-Ae)*E,(be+ge)*a,(he-ge)*E,(be+Ae)*a));var ge=.05,Ae=ue*.05,he=.625,be=.95,ie=new go.PathFigure((he-ge)*E,be*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be-ge)*a,(he-ge)*E,(be-Ae)*a,(he-Ae)*E,(be-ge)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*E,be*a,(he+Ae)*E,(be-ge)*a,(he+ge)*E,(be-Ae)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be+ge)*a,(he+ge)*E,(be+Ae)*a,(he+Ae)*E,(be+ge)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*E,be*a,(he-Ae)*E,(be+ge)*a,(he-ge)*E,(be+Ae)*a));var ge=.05,Ae=ue*.05,he=.825,be=.95,ye=new go.PathFigure((he-ge)*E,be*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be-ge)*a,(he-ge)*E,(be-Ae)*a,(he-Ae)*E,(be-ge)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*E,be*a,(he+Ae)*E,(be-ge)*a,(he+ge)*E,(be-Ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,he*E,(be+ge)*a,(he+ge)*E,(be+Ae)*a,(he+Ae)*E,(be+ge)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*E,be*a,(he-Ae)*E,(be+ge)*a,(he-ge)*E,(be+Ae)*a).close());var Be=new go.PathFigure(0,a,!1);return x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var y=new go.PathFigure(0,.2*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(.15*E,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,le=ue*.05,ie=.35,ge=.775,Ae=new go.PathFigure((ie-re)*E,ge*a,!0);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-re)*a,(ie-re)*E,(ge-le)*a,(ie-le)*E,(ge-re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,ge*a,(ie+le)*E,(ge-re)*a,(ie+re)*E,(ge-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+re)*a,(ie+re)*E,(ge+le)*a,(ie+le)*E,(ge+re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,ge*a,(ie-le)*E,(ge+re)*a,(ie-re)*E,(ge+le)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(se,E,a){var x=new go.Geometry,b=.3,y=ue*.3,ne=.5,re=.7,le=new go.PathFigure((ne-b)*E,re*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a));var ie=new go.PathFigure(0,.7*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.5*E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var y=new go.PathFigure(0,.6*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*.5,ne=.5,re=.5,le=new go.PathFigure((ne-b)*E,re*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a));var ie=new go.PathFigure(.15*E,.5*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(se,E,a){var x=new go.Geometry,b=.5,y=ue*.5,ne=.5,re=.5,le=new go.PathFigure((ne-b)*E,re*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a).close()),b=.05,y=ue*.05,ne=.5,re=.8;var ie=new go.PathFigure((ne-b)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-b)*a,(ne-b)*E,(re-y)*a,(ne-y)*E,(re-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*E,re*a,(ne+y)*E,(re-b)*a,(ne+b)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+b)*a,(ne+b)*E,(re+y)*a,(ne+y)*E,(re+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*E,re*a,(ne-y)*E,(re+b)*a,(ne-b)*E,(re+y)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var y=new go.PathFigure(.2*E,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var y=new go.PathFigure(.2*E,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(se,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var y=new go.PathFigure(0,a*.6,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var y=new go.PathFigure(.126*E,.85*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ne=new go.PathFigure(.402*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var le=new go.PathFigure(.5*E,.1*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var y=new go.PathFigure(E*.204,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),y.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),y.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ne=new go.PathFigure(E*.408,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var le=new go.PathFigure(E*.816,a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var y=new go.PathFigure(E*.055,.07*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),y.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ne=new go.PathFigure(E*.055,.13*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var le=new go.PathFigure(E*1,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),le.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(.55*E,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ne=new go.PathFigure(E*.11,a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var le=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(se,E,a){var x=new go.Geometry,b=8,y=b*ue,ne=new go.PathFigure(b,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,b,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var le=new go.PathFigure(E*.83,a*1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),le.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),le.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ie=new go.PathFigure(E*.78,a*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(se,E,a){var x=se?se.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var b=x*ue,y=a*.8,ne=new go.Geometry,re=new go.PathFigure(x,0,!0);return ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-b,0,E,b)),re.add(new go.PathSegment(go.PathSegment.Line,E,y-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,y,E,y-b,E-b,y)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,y)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,y)),re.add(new go.PathSegment(go.PathSegment.Line,x,y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,b,y,0,y-b)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(ne.spot1=new go.Spot(0,0,b,b),ne.spot2=new go.Spot(1,.8,-b,-b)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var y=new go.PathFigure(E*1,a*.55,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(se,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var y=new go.PathFigure(E*.1,a*.2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),y.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),y.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),y.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),y.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ne=new go.PathFigure(E*.28,a*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(se,E,a){var x=new go.Geometry,b=15,y=b*ue,ne=new go.PathFigure(E*.62,a*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,b,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),y>1?(x.spot1=new go.Spot(0,0,y,y),x.spot2=new go.Spot(1,1,-y,-y)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*1,!0);x.add(b);var y=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-y)).close());var ne=new go.PathFigure(E*.4,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*1,!0);x.add(b);var y=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-y)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*0,a*1,!0);x.add(b);var y=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-y))),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-y)).close());var ne=new go.PathFigure(E*.5,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var y=new go.PathFigure(E*.235,a*.28,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),y.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),y.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(se,E,a){var x=new go.Geometry,b=new go.PathFigure(E*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},91989:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ft={},Ot="5.0",ae={},z=null,Pe=!1,He=!1,Te=null,Ge=!1,Qe=null,ue=null,qe=0;qe4?parseFloat(ke):5};ft.setHTML5Codebase=function(ke,ut){ue=ke,nt(ke,ut)},ft.setJavaCodebase=ft.setJavaCodebaseVersion=ft.isCompiledInstalled=ft.setPreCompiledScriptPath=ft.setPreCompiledResourcePath=function(){},ft.setHTML5CodebaseVersion=function(ke,ut){var Ht=parseFloat(ke);if(Ht!==NaN&&Ht<5){console.log("The GeoGebra HTML5 codebase version "+Ht+" is deprecated. Using version latest instead.");return}Qe=ke,Gt(ke,ut)},ft.getHTML5CodebaseVersion=function(){return se},ft.getParameters=function(){return ae},ft.setFontsCSSURL=function(ke){ne=ke},ft.setGiacJSURL=function(ke){},ft.setJNLPFile=function(ke){rt=ke},ft.setJNLPBaseDir=function(ke){},ft.inject=function(){function ke(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ut="auto",Ht=ae.id,kt,pt=!1,Sn=0;Sn=5)return!0;var ke=ft.getAppletObject();return ke&&typeof ke.recalculateEnvironments=="function"?(ke.recalculateEnvironments(),!0):!1},ft.startAnimation=function(){var ke=ft.getAppletObject();return ke&&typeof ke.startAnimation=="function"?(ke.startAnimation(),!0):!1},ft.stopAnimation=function(){var ke=ft.getAppletObject();return ke&&typeof ke.stopAnimation=="function"?(ke.stopAnimation(),!0):!1},ft.getAppletObject=function(){var ke=ae.id!==void 0?ae.id:"ggbApplet";return window[ke]},ft.resize=function(){};var ye=function(ke,ut,Ht){var kt=document.createElement("param");kt.setAttribute("name",ut),kt.setAttribute("value",Ht),ke.appendChild(kt)},Be=function(ke){return ke&&ke!=="false"},st=function(ke,ut,Ht){le(se)<=4.2&&(Ht=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==se||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var pt=document.createElement("div");pt.classList.add("appletParameters","notranslate");var Sn=ut.width,Oe=ut.height;if(ut.disableAutoScale=ut.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ut.disableAutoScale,ut.width!==void 0)if(le(se)<=4.4)Be(ut.showToolBar)&&(ut.height-=7),Be(ut.showAlgebraInput)&&(ut.height-=37),ut.width<605&&Be(ut.showToolBar)&&(ut.width=605,Sn=605);else{var Xt=100;(Be(ut.showToolBar)||Be(ut.showMenuBar))&&(ut.hasOwnProperty("customToolBar")&&(ut.customToolbar=ut.customToolBar),Xt=Be(ut.showMenuBar)?245:155),Sn=5?(ut.appletOnLoad=function(Fe){var Pt=ke.querySelector(".ggb_preview");Pt&&Pt.parentNode.removeChild(Pt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(zn),window.GGBT_wsf_view&&$(window).trigger("resize"),Zn(Fe)},Ct||zn.appendChild(mt)):pt.appendChild(mt),zn.appendChild(pt),Ct||ke.appendChild(zn),setTimeout(function(){ft.resize()},1)}else{var Me=document.createElement("div");Me.className="applet_scaler",Me.style.position="relative",Me.style.display="block",Me.appendChild(pt),ke.appendChild(Me),ut.appletOnLoad=function(Fe){ft.resize(),Zn(Fe)}}function Ce(Fe,Pt){Pt&&typeof Pt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Fe,Pt.appletOnLoad):renderGGBElement(Fe),Tt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Pt)}function We(Fe,Pt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Fe,params:Pt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(vn){Ce(vn.article,vn.params)}),html5AppletsToProcess=null)},le(se)<5&&(Fe.className+=" geogebraweb")):Ce(Fe,Pt)}if(kt){scriptLoadStarted=!0;for(var $e=0;$e0?(ln.remove(),zn.attr("id","fullscreencontent").show(),jQuery(Zn).append(zn),window.dispatchEvent(new Event("resize"))):st(ln,ut,!1),window.GGBT_wsf_view.launchFullScreen(Zn)}else Ne=kt,st(ke,ut,!1);if(!window.GGBT_wsf_view)for(Oe=0;Oeke/4*3&&(ln=ke/4*3),Zn=ln/5.8,Xt.setAttribute("src",b),Xt.setAttribute("width",ln),Xt.setAttribute("height",Zn);var zn=(ke-ln)/2,Ct=(ut-Zn)/2;Xt.style.left=zn+"px",Xt.style.top=Ct+"px",pt.appendChild(Xt)}}return pt.appendChild(Oe),pt},Kt=function(ke){return ke=ke.toLowerCase(),ke==="html5"||ke==="screenshot"?ke:"html5"},Ut=["web","webSimple","web3d","tablet","tablet3d","phone"],Gt=function(ke,ut){if(se=ke,ut){nt(se,!0);return}var Ht=!Pe;if(Ht){var kt=le(se);!isNaN(kt)&&kt<4.4&&(Ht=!1)}var pt,Sn;window.location.protocol.substr(0,4)==="http"?pt=window.location.protocol:pt="http:";var Oe=se.indexOf("//");Oe>0?Sn=se:Oe===0?Sn=pt+se:Sn="https://www.geogebra.org/apps/5.2.814.0/";for(var Xt in Ut)if(se.slice(Ut[Xt].length*-1)===Ut[Xt]||se.slice((Ut[Xt].length+1)*-1)===Ut[Xt]+"/"){nt(Sn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ht&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Be(ae.showToolBar)&&!Be(ae.showMenuBar)&&!Be(ae.showAlgebraInput)&&!Be(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Sn+="webSimple/":Sn+="web3d/",nt(Sn,!1)},nt=function(ke,ut){if(ke.requirejs){Je=ke;return}ke.slice(-1)!=="/"&&(ke+="/"),Je=ke,ut===null&&(ut=ke.indexOf("http")===-1),_e=ut,E="web.nocache.js",a=!1;var Ht=Je.split("/");Ht.length>1&&(!ut&&Ht[Ht.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ut.indexOf(Ht[Ht.length-2])>=0&&(E=Ht[Ht.length-2]+".nocache.js")),Ht=ke.split("/"),se=Ht[Ht.length-3],se.substr(0,4)==="test"?se=se.substr(4,1)+"."+se.substr(5,1):(se.substr(0,3)==="war"||se.substr(0,4)==="beta")&&(se="5.0");var kt=parseFloat(se);kt!==NaN&&kt<5&&ke.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),Gt("5.0",ut))},Tt=function(ke,ut){window.console&&window.console.log&&(!ut||typeof ut.showLogging=="undefined"||ut.showLogging&&ut.showLogging!=="false")&&console.log(ke)};ae.material_id!==void 0?Ae(ct):ct();function ct(){var ke=Ot;Qe!==null?ke=Qe:parseFloat(ke)<5&&(ke="5.0"),Gt(ke,!1),ue!==null&&nt(ue,_e),Ge=!0}return ft},GGBAppletUtils=function(){"use strict";function ft(){return window.GGBT_wsf_edit!==void 0}function Ot(Ge,Qe){Qe!=1?(Ge.style.transformOrigin="0% 0% 0px",Ge.style.webkitTransformOrigin="0% 0% 0px",Ge.style.transform="scale("+Qe+","+Qe+")",Ge.style.webkitTransform="scale("+Qe+","+Qe+")",Ge.style.maxWidth="initial",Ge.querySelector(".ggb_preview")!==null&&(Ge.querySelector(".ggb_preview").style.maxWidth="initial"),Ge.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ge.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ge.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ge.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ge.style.transform="none",Ge.style.webkitTransform="none")}function ae(Ge,Qe,ue,qe,Ve,rt){var Je=null;if(rt!=null&&rt!="")for(var _e=Ge.parentNode;_e!=null;)if((" "+_e.className+" ").indexOf(" "+rt+" ")>-1){Je=_e;break}else _e=_e.parentNode;var Ne=0,se=0,E=0,a=0,x=0,b=0,y=0;if(Je)Ne=Je.offsetWidth,se=Math.max(qe?Je.offsetWidth:0,Je.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ne=Math.min(window.innerWidth,document.documentElement.clientWidth),se=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Ne):(Ne=window.innerWidth,se=window.innerHeight,E=window.innerWidth),Ge){var ne=Ge.getBoundingClientRect();ne.left>0&&ne.left<=Ne&&(Ve===void 0||!Ve)&&(document.dir==="rtl"?(x=Ne-ne.width-ne.left,b=E<=480?10:30):(b=ne.left,x=E<=480?10:30),a=b+x)}if(Ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=Ge.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,y=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,y=40)}}return Ge&&((ue===void 0||!ue)&&Qe>0&&Qe+a1&&(rt=!0)),Qe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(rt=!0),!(Ge.hasOwnProperty("disableAutoScale")&&Ge.disableAutoScale))Ve=z(Ge,Qe,rt,ue,Ge.scaleContainerClass);else return qe;return rt&&(!Ge.hasOwnProperty("scale")||qe===1)?Ve:Math.min(qe,Ve)}function He(Ge){var Qe=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),qe=Ge.getBoundingClientRect(),Ve=(Qe-qe.width)/2,rt=(ue-qe.height)/2;rt<0&&(rt=0),Ge.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ve<40?Ge.style.left="40px":Ge.style.left=Ve+"px",Ge.style.top=rt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(rt<40?Ge.style.top="40px":Ge.style.top=rt+"px",Ge.style.left=Ve+"px")}function Te(Ge,Qe){var ue=Ge.querySelector(".appletParameters");if(ue){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Qe.id!==ue.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ge)}if(ue.parentElement&&/fullscreen/.test(ue.parentElement.className))return;var qe=Pe(Qe,Ge);ft()&&ue.setAttribute("data-param-scale",qe);for(var Ve=null,rt=0;rt=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ft){var Ot=c[ft];return Ot==null?null:Ot},r=d,webModule.__errFn=e}function B(){function ft(Ge){var Qe=Ge.lastIndexOf(rb);Qe==-1&&(Qe=Ge.length);var ue=Ge.indexOf(sb);ue==-1&&(ue=Ge.length);var qe=Ge.lastIndexOf(tb,Math.min(ue,Qe));return qe>=O?Ge.substring(O,qe+P):W}function Ot(Ge){if(!Ge.match(/^\w+:\/\//)){var Qe=o.createElement(ub);Qe.src=Ge+vb,Ge=ft(Qe.src)}return Ge}function ae(){var Ge=__gwt_getMetaProperty(wb);return Ge!=null?Ge:W}function z(){for(var Ge=o.getElementsByTagName(_),Qe=O;QeO?Ge[Ge.length-P].href:W}function He(){var Ge=o.location;return Ge.href==Ge.protocol+zb+Ge.host+Ge.pathname+Ge.search+Ge.hash}var Te=ae();return Te==W&&(Te=z()),Te==W&&(Te=Pe()),Te==W&&He()&&(Te=ft(o.location.href)),Te=Ot(Te),Te}function C(ft){return ft.match(/^\//)||ft.match(/^[a-zA-Z]+:\/\//)?ft:webModule.__moduleBase+ft}function D(){var ft=[],Ot=O,ae=[],z=[];function Pe(Ge){var Qe=z[Ge](),ue=ae[Ge];if(Qe in ue)return Qe;var qe=[];for(var Ve in ue)qe[ue[Ve]]=Ve;throw r&&r(Ge,qe,Qe),null}if(__gwt_isKnownPropertyValue=function(Ge,Qe){return Qe in ae[Ge]},webModule.__getPropMap=function(){var Ge={};for(var Qe in ae)ae.hasOwnProperty(Qe)&&(Ge[Qe]=Pe(Qe));return Ge},webModule.__computePropValue=Pe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var He;try{He=Cb;var Te=He.indexOf(Db);Te!=-1&&(Ot=parseInt(He.substring(Te+P),$),He=He.substring(O,Te))}catch(Ge){}return webModule.__softPermutationId=Ot,C(He+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},35976:function(ft,Ot,ae){"use strict";ae.d(Ot,{Ax:function(){return Te},Ds:function(){return Ge},KI:function(){return ue},SI:function(){return He},f1:function(){return Pe}});var z=ae(21600);function Pe(qe){let Ve=!0;if(qe.length>0){for(let rt=0;rtE in se?ue(se,E,{enumerable:!0,configurable:!0,writable:!0,value:a}):se[E]=a,Ve=(se,E,a)=>qe(se,typeof E!="symbol"?E+"":E,a),rt=(se,E,a)=>new Promise((x,b)=>{var y=le=>{try{re(a.next(le))}catch(ie){b(ie)}},ne=le=>{try{re(a.throw(le))}catch(ie){b(ie)}},re=le=>le.done?x(le.value):Promise.resolve(le.value).then(y,ne);re((a=a.apply(se,E)).next())});class Je extends z.Component{constructor(E){super(E),Ve(this,"canvas"),Ve(this,"randomNum",(a,x)=>Math.floor(Math.random()*(x-a)+a)),Ve(this,"drawPic",()=>{this.randomCode()}),Ve(this,"reloadPic",()=>{this.drawPic()}),Ve(this,"changeCode",a=>{console.log(a.target.value,222),this.setState({value:a.target.value,showError:!1})}),Ve(this,"onVerify",()=>{let a;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(a=!0,Pe.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(a=!0,Pe.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(a=!1),this.setState({showError:a}),a}),this.canvas=z.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(E,a){const x=this.randomNum(E,a),b=this.randomNum(E,a),y=this.randomNum(E,a);return`rgb(${x}, ${b}, ${y})`}drawText(E,a,x){E.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const b=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);E.font=b+"px SimHei";const y=10,ne=(this.state.contentWidth-40)/(this.state.code.length-1);let re=y;x>0&&(re=y+x*ne);let le=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);b>40&&(le=40);const ie=this.randomNum(-10,10);E.translate(re,le),E.rotate(ie*Math.PI/180),E.fillText(a,0,0),E.rotate(-ie*Math.PI/180),E.translate(-re,-le)}drawLine(E){for(let a=0;a<1;a++)E.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),E.beginPath(),E.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),E.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),E.stroke()}drawDot(E){for(let a=0;a<100;a++)E.fillStyle=this.randomColor(0,255),E.beginPath(),E.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),E.fill()}randomCode(){let E="";const a="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let x=0;x{const b=this.canvas.current.getContext("2d");b.textBaseline="bottom",b.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),b.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let y=0;y{let a;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,E),React.createElement(Je,{ref:x=>a=x})),onOk:()=>rt(void 0,null,function*(){if(a.onVerify())return Promise.reject();se()})})};var Ne=Je},74089:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return y}});var z=ae(59301),Pe=ae(78241),He=ae(8591),Te=ae(43418),Ge=ae(5083),Qe=ae(92832),ue=ae(1710),qe=ae(95237),Ve=ae(43604),rt=ae(66649),Je=ae.n(rt),_e=ae(92232),Ne=ae(52985),se={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=ae(30467),a=ae(53051),x=(ne,re,le)=>new Promise((ie,ge)=>{var Ae=ye=>{try{be(le.next(ye))}catch(Be){ge(Be)}},he=ye=>{try{be(le.throw(ye))}catch(Be){ge(Be)}},be=ye=>ye.done?ie(ye.value):Promise.resolve(ye.value).then(Ae,he);be((le=le.apply(ne,re)).next())});const b=({dispatch:ne,courseEndTime:re,classroomList:le,successCallback:ie=()=>{},visible:ge,homeworkIds:Ae,courseId:he,isBatch:be,shixunHomeworks:ye})=>{const[Be]=Pe.default.useForm(),[st,Ue]=(0,z.useState)(!1),[St,Xe]=(0,z.useState)(!1),[At,Ft]=(0,z.useState)(!1),[Kt,Ut]=(0,z.useState)([]),[Gt,nt]=(0,z.useState)([]),[Tt,ct]=(0,z.useState)([]),[ke,ut]=(0,z.useState)([]),[Ht,kt]=(0,z.useState)([]),[pt,Sn]=(0,z.useState)([]),[Oe,Xt]=(0,z.useState)([]),[ln,Zn]=(0,z.useState)([]),[zn,Ct]=(0,z.useState)([]);(0,z.useEffect)(()=>{ge?mt():Ce()},[ge]);const mt=()=>x(void 0,null,function*(){Ue(!0);const We=yield(0,E.oR)(Ae[0],{course_id:he});Ft(We.no_group),be?(Xt(We.all_course_groups),Zn(We.all_course_groups)):(ut(We.late_course_groups),kt(We.late_course_groups),Ut(We.submit_course_groups),nt(We.submit_course_groups)),Ue(!1),Be.setFieldsValue({end_time:Je()()})}),Me=()=>x(void 0,null,function*(){const We=Be.getFieldsValue(),$e=Je()(We.end_time).format("YYYY-MM-DD HH:mm");if((be?zn.length===0:Tt.length===0&&pt.length===0)&&!At){He.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Xe(!0);const De=yield(0,E.Mc)(he,{no_group:At,homework_ids:Ae,group_ids:be?zn:Tt,end_time:$e,late_group_ids:be?zn:pt});Xe(!1),De.status===0&&(Ce(),He.ZP.success("\u64CD\u4F5C\u6210\u529F"),ie(),ne({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),Ce=()=>{ct([]),Sn([]),nt([]),kt([])};return z.createElement(Te.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:se.modalWrapper,width:be||At?520:760,open:ge,confirmLoading:St,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>Me(),onCancel:()=>{Ce(),ne({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:se.tips},z.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),z.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),z.createElement(Pe.default,{form:Be,layout:"vertical"},z.createElement(Pe.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(Ge.default,{style:{width:"100%"},disabledDate:We=>(0,a.Q8)(We,re),disabledTime:We=>(0,a.d0)(We),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Je()((0,_e.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!At&&z.createElement(z.Fragment,null,be?z.createElement("div",null,z.createElement(Qe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:We=>{Zn(Oe.filter($e=>$e.name.indexOf(We.target.value)>-1))}}),z.createElement(ue.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:se.antdTable,rowSelection:{type:"checkbox",onChange:We=>{Ct(We)}},rowKey:"id",pagination:!1,dataSource:ln,loading:st,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(qe.Z,{gutter:24},z.createElement(Ve.Z,{span:14},z.createElement("div",{className:se.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),z.createElement(Qe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:We=>{nt(Kt.filter($e=>$e.name.indexOf(We.target.value)>-1))}}),z.createElement("div",{className:se.tableWrapper},z.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:se.antdTable,rowSelection:{type:"checkbox",onChange:We=>{ct(We)}},rowKey:"id",pagination:!1,dataSource:Gt,loading:st,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(Ve.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:se.homeworkType},"\u8865\u4EA4\u622A\u6B62"),z.createElement(Qe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:We=>{kt(ke.filter($e=>$e.name.indexOf(We.target.value)>-1))}}),z.createElement("div",{className:se.tableWrapper},z.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:se.antdTable,rowSelection:{type:"checkbox",onChange:We=>{Sn(We)}},rowKey:"id",pagination:!1,loading:st,dataSource:Ht,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var y=(0,Ne.connect)(({shixunHomeworks:ne,classroomList:re})=>({shixunHomeworks:ne,classroomList:re}))(b)},55018:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Je}});var z=ae(59301),Pe={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},He=ae(92310),Te=ae.n(He),Ge=ae(71418),Qe=ae(2859),ue=ae(82186),qe=ae(92232),Ve=(_e,Ne,se)=>new Promise((E,a)=>{var x=ne=>{try{y(se.next(ne))}catch(re){a(re)}},b=ne=>{try{y(se.throw(ne))}catch(re){a(re)}},y=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,b);y((se=se.apply(_e,Ne)).next())}),Je=({data:_e,className:Ne,fullWidth:se,style:E={},onClose:a,onOk:x,showFullTools:b,noAssociationId:y})=>{const ne=(0,z.useRef)(null),re=(0,z.useRef)(null),le=(0,z.useRef)(null),ie=(0,z.useRef)(null),[ge,Ae]=(0,z.useState)(!1),[he,be]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),_e!=null&&_e.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",_e!=null&&_e.src&&ye()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[_e==null?void 0:_e.visible]);const ye=()=>Ve(void 0,null,function*(){Ae(!0),be("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Xe=yield(0,qe.ZJ)(_e==null?void 0:_e.src);ne.current.src="",ne.current.src=Xe,ne.current.onload=function(){St()},Ae(!1),be("")}),Be=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",a()},st=Xe=>Ve(void 0,null,function*(){Ae(!0),be("\u6B63\u5728\u4FDD\u5B58\u4E2D");const At=yield(0,ue.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:_e.title,file:Xe.dataUrl}});At!=null&&At.id&&!y?(yield(0,ue.ZP)(`/api/attachments/${_e.id}/add_subitem.json`,{method:"post",body:{subitem_id:At==null?void 0:At.id,settings:JSON.stringify(Xe.state)}})).status===0&&x():At!=null&&At.id&&x(At),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",Ae(!1),be("")}),Ue=()=>{const Xe=document.querySelector('a[href="https://markerjs.com/"]');Xe&&Xe.parentNode&&(Xe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ft=>{const Kt=document.querySelector(Ft.name);Kt&&Kt.setAttribute("title",Ft.title)})},St=()=>{re.current=new Qe.hP(ne.current),re.current.targetRoot=ie.current,re.current.addEventListener("render",st),re.current.addEventListener("beforeclose",Be),b&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),_e!=null&&_e.snapshotData&&re.current.restoreState(_e.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ue()},300)};return z.createElement(z.Fragment,null,(_e==null?void 0:_e.visible)&&z.createElement(Ge.Z,{spinning:ge,tip:he,style:{position:"absolute"}},z.createElement("div",{ref:ie,className:Te()(Pe.imageDimensions,Ne,se?Pe.fullWidth:""),style:E},z.createElement("img",{className:Pe.img,ref:ne}))))}},46713:function(ft,Ot,ae){"use strict";ae.d(Ot,{xp:function(){return Ge},AG:function(){return Je},JA:function(){return ue},FX:function(){return Me},k$:function(){return Xt},ub:function(){return ln},e6:function(){return Zn},v7:function(){return se},BO:function(){return _e},x7:function(){return ge},em:function(){return Ht},BV:function(){return Qe},qz:function(){return Ve},Gm:function(){return qe},yt:function(){return re},I2:function(){return At},z3:function(){return He},GY:function(){return Sn},wC:function(){return Oe},Pt:function(){return pt},Oe:function(){return kt},L6:function(){return Pe},RL:function(){return z},f$:function(){return Te},j1:function(){return E},jD:function(){return Ne},g4:function(){return a}});var z=ae(58143),Pe="data:image/png;base64,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",He=ae(4977),Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",Qe=ae.p+"static/err.2323787b.png",ue="data:image/png;base64,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",qe="data:image/png;base64,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",Ve="data:image/png;base64,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",rt="data:image/png;base64,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",Je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAwCAYAAAD9wT87AAAe2UlEQVR4XtVcB5QUVbr+blV1T+ieGWaYBAwgOSgooJLjENeA6a2KCVfZNbum3VXXsG9VdFfc1TXtGlfXLCKgEiRnUAHJWRzAyTl3V9V957vV1dPTM+M4Hn2Pd8/xIHRV9f3vn77/+/9qgVaWlHIggHMB+AA8K4TIbe2ek/FzKWUmgLGw7THQtLlCiBUn4z6j9ySa26SUMg3A+ZDyaljBMTC87mXrAUwSQtT+fxBOSqmbpjnaMIyrYJnToRvtQ/sOAJgihFh1ssvRSEFSysEAroJlXQZdp8VhXUEAS07UYGavBPSIQz10vacQ4vjJLJiUMgPAhZByJoQYyr0erZFYmFOFZK+GK7szGOB3Qoi/nsxycG9KQVLKKyDltbDMbBge5NYD87+twvxjNdhbZiIoJZZMysRpPqsShreXECL/ZBRMSjkAwM2wzIugG2k2gOW59fjgaDU2FNbjRI2Fm/r48eigdtz+TUKIF05GOSL3JKSUDwN4SALYXBRQwqzIrUNBvQ1DAIYm4BHAJxMz0TPOLoJu9BFClJxsglVVVWXGx8d/IYTIOl4rsSCnGvNzarCvIghLAl5NoN6WuKVPAu4dkMjtXyuEeP1kk6NJDpJSHgTQ8+Ht5Xj5UBWoqBhNQAsFP/6dwi2alIlTYq1caEY/IUT5zyGYlLIvgD4AugLIgm0zF3qgaccDgcCbMTExu1v6Xinl6YDc/lWxiWvWF6E04BiYxxUEQK0lcUe/BNx9qlLQFUKIt38mOVIAnA6gG4AugM104Qe0ajo1gA+FEHTwVhc96CoAbzy9txJP7KpAPKWKWFRQrCawZEoHZHnN4yEFVbX65DZeIKW8DVI+DiHimrtVSnlCCDFUCHGihc+TYJl7jwf1DlOW5KHWltCiLqSCfndqIm7vlwDLsi41DOP9Nm6z1cullL0BLATAP1tavxZCvNTqw5iDpJSnwrZ2rC60tKvXFTayOCc/AXGGwNIpHdDRCOZA9/QXQtASfrIlpdQg5TYpxMDXDlVhf7mJ/DoLZQEbNabEnf0TMbVTLL+PCHJZy15kL5EQk6ctK8De8mATWaige09LxC19lYIuMQxj7k8mROhBUsrbAfydOW/pd3XIr7VQXG+jImjjtHYePHlmMmDb7wpdv/yHfDcV5Idt7c0NalmTl+Sh2pTh8OYqiF5FBXXwWEeh6acKIWp+yMPbco2U9icS4pyJSwuwsywQDrM1lsQDA5JwW78EPu4iIcS8lhUkHwfw+1s3l2LesRrE6o2jARV032mJuLlv689qy94bRRwpL2YIe3F/Fe7bVqYiEqMs82CvBAOrpmQA0vpUaAZry1ZXCMXZS22ISVM/L8CBSlPFbnfRg/53FCQfAXD/7VtKMTen4XB5qDf38eO+AUm0+usMw3j1exR0GYB3nttXicd2VSDu/0ZB/WCZuzaU2NqMNYUKZHFRQR3jdKyclgGvZa0XhjGqVe2EYbZlzYGm3fmbjSX47EQtYiIEaxTiPNa3IQ/6SUOc46nyUgDvRh8uFXRlNx+eGKKg8d1CiDktCRYIBM7wGPrW5flBce36IgVuIldkiANwsRDiox9ySG25RkqZEIpInRiRGKKFAGwJtPNqWD4tE8nC3AXNOEMIYbX2bLcOugbA63N2V+CpvZWNLK8RSPCYx6ErFPdzgIRBsK2tn+ebuG5Dw+HWWRLnZsXhxWEERnhMCHH/93hQMqzggaP1RuovPs9TsDpSRZEgAcAvhRAftHZAP+ZzadurLCHGTl5agMNVTkRyz3HxlA7o7LVyoOk/KJe7ChoKyE0Lj9fhpk0ljT0oBLs/m9QBp8SYuSEF/eQwW0oZDyuYc7BWb3/usjyY0qmiA7bEqLQYvD0mlWf1ohDixu9RkICUGwJCDJu4OB/HaixERrn/RZj9NIDbZq4vxvLcOnWeVBBR5fzsTPT3WaXQPb2FEEWtGYBSUHV1dYd4r+fA7hrNf8HyfBCgu5bHB//UhaqUkoVIOoBhAPrRBmzbLtSAWyul1mnSkjzk19nqcIO2xMBkLxZOSCP6eU/oOvNMRI6UQgjBbaolpXwZwHUz1hRhXWF9ozBHBf2UhaqUMgYA+T3Wb8Nh2+2haWUASDBf/PDX5XjpYFU4ItHo3hmThuFJMgiPt4sQIu/7ZOFnrgcZsO3tFdBOzV6Up2BhZKFKzX+cnYFTfXZFdV2gt9/v/1FUjySdBDkLltUVUqbD8BjRFsRYfeGqQmwvCSiYTKG6+XR8PjkDBuQ2CLEItt0NQrSDgAe2TIG0bWh6IYTYzLINwB/u31qG149UNwrXVND1Pf340xlJ/NofTfXU19f39Xq9s2Gb/WHLTjA8ityLXm8crsa928rCe6i3JF4a3h5TM3UJ3fMEbDsTQhB3xwOaH9KKhRAVEPpRAK8KIdaEQ7S07XkQ4oJzlxcqmBtZgfPQPhiXjiGJdn2IizvWmmtGfy6lZFW9RwKxJC4Lak10idPw6M5yFNbb+GXXeFzcNV7ddsvmEnx8rFbBZKKf9FgNi7LTkRLTUHrSy/k3opWgDSRqzt8BnABkp1cPVeOB7eVNFBQBOO4RQjzZVjlCXsrcdUlREDhaaSIzVmDZd3X49EQtuvkN/On0JFU7rs6rw9Xri8NnSQN5cnA7XO6QtY0WQ0CpBcTrjoUBKCAb0aAgKWfT8m7cVIKFx53DcRfDzH9Gp2F0CiQML0HC/rYKpmgcK7hnY4kUV68rUjH53yPb456vSrG33MRV3X145uxk9di/7KrA0/scsELj8BsCn2WnI8unozJo48ZNpThYaeLBgYnYWFiPuTm1qgh8a0wqvJBFsILJK4ulPnNdUSNDI+C4oHMcnh2qAMd/CyEeaqscIQV9CuAXF64sxLqCekUd8bQe31WBjDgNyyZloFO8joMVJs5fUYiAdMAKEd0fByTiJqcOwz8PVOH1w1U4MyUGl54Shxs3l6qQPOesZIzLYItHnBGpoGvpVpGH426ervmv4e0xrRNDrhgshNjWVsEU/LTMfTlBvePUJXmqsv7nsBS8eaQaq/LrMSkzFm+Odto17x2twV1fliojoSKJguaPT0PfJI8SctLnBYoE/duZyYoxeOVQNXonGlg5NQMeKbfBtjKP1GkdiOSCIbDB51KOiR1i8dpI9T1/F0Lc0VY5Qgr6C4B7fr2xRBXE/9UlHqPSY3DP1jL4DIF549JwajuPYkKmLisI51N6ENn0+weoEKsMcfaucozJiFVsyTXrihXyZBg8t5MHEPrASAWNAbD6g6M1uCN0OO7m+WAexi9PUSFoLGPjjxLMNldYQh9PtmBPWQCzB7XDzrIg3jlag8EpHiwYn6YKu/UF9bhibTGMUMyiF707JhVnp3ph2sD0lYX4orgejw9uh5wqCy8erELfRAMrpmRAk3I5YPtroA9lPs0LgQ3ul4hwWGoM3h+bSsDxutB1GmWbl5TySgBv/m1PpTrg4WkxuKG3Hzdsckj+N0elYkxGjArPF6wsxI5SJ2XwHGd08+GvTk2Hlw86bMPZqTGKgmI4DNAZRrTHtEwD0IwBkQrqBjO4f0s5PJeuLmwCTx8+PQmzevn53POFECQD27yklH8D8NvrNhRj/rFaxSxz46y9uvsNLMpOQ5JXw+FKE+etKAzXMTzYV4a3x6SOTnS+bE0RluXW4bFB7VBYZ+Mf+yrRN8nAyikZENL6BEJUAtrl01cUYnvocHgfQzUtm+ESkB8LoV3YZiEcpDgYtvXVkrwgfrWhGF19BmYPSsJvNpWi0rTxzFnJ4XxKL1sUKv7pwdM6xeFfw1WIxYff1uCWLaUYlOzBg6cn4ep1xUqJLzUo6LRIBfnJBp8IGllTluaiNlQB80G86bd9E3DPaYqmv0YI8caPFGwmgNfo2k/srsDlp8Qr6/n91jKkxmjq4Dr79CahgbnjqQYPBhmPD3Nq8OczklAdlHhyTwX6JXlCCpLzIcQOAA+wplsQkU9p0V18uvI0XVqrhWaM+5FyJMMyD3xTr6VOXZoHQwhVSN/5ZamqvR6MyDN/+roc/wpB7UYeDCgjo1JoNGwiXrWuSHGhLSlIwLLWB3R9+ITF+ar76OIEKmhmD5/bibxTCEFPaPOSUp4FaW9ZeCKAK9cWIjszFtf38mPWphIFBOaOS1PJngfJ5LorhCb5/Q8NTMKveysPxj1fluLFA1UqxFF5j+wsR/8kD9ZOy2SIWwCHwnl99s4KPLu/gRlhqGwf49AticLeAaExn7ZKt0QLKqXkWa0L6vqIMZ/l43BVEO+NTsXsXRXYURpU3OEDpzt55pWDVXjwawdN0oO5zwUT0lTk2FJUjwtWFqFPoqFY7l+uLkKVaePVkak4p0NUiOPDpGW9BU2bcdGqQnxV3AC1eQjnd47D8w76mS2EuK/N2nFCQxos8+CROi3pmT3lGJcRi3GZMThQEYTf0NAtwQjDYoaOz79zqnAq6Na+CfiD48F4dl8l3v6mBvcPSFR55aUDVciM1/HyiPZU0GIIQVZ7Fa8hSnRJUwIO/j97W508P5xuaU5WaVkvQdOuZzTgc6/p4VP1I/dDUjQjTle3LT5Ri1kbHXaGhpcVr6tQ7vdoCuUxb9Eo7+yfgPu3laOo3sJ9A5MwJt3DQqIBxSkFSevPgPbHyDqE/67olvQYvD1a0S0vCyFm/UgFMe0vAHBOa/f/cVsZXjvsFJqKMO3uwxODneRKS9SEaJQnSeqSlARAmuVvsM0ja4tsjZ7q1nSN6Ra7HLpBuoX1RpuXlJKMxluhcqzF+1lwX7LaKSu4Rw6tUEHpcboqIUwpm5C6vFYA3wEYFD3Vo6B2dGhwkqsXn2Wn8VsWCE2b3maJQjdIy3oWmnbzoUoTu0sD4J8Mp2VBG+MzY1U9xPX8/ipVxFJBTK6/6BSHf4aSKwWl0tgrMm2pckCiV7iCPsueECwz51Cd3v6cz3PDvB6fy+v/MyYNo5Jhw/D2FUKw5d/mFQgEzvZ4PBtKA7bOsMYocLTKVF6UYGi4f2CiYq+P11j4xfICVAUdVpvjBJ9MSEP3BIdEoWyUg+iNy+fRVLiHo6Ah0QrKZu76z5Fqlbjd0MB7WXitmJoBr5QbhaaNaLNEroKkZKv3+ivWOkhMF05Di0ZwVmqMgtr8+8c5DsJhLUQPJpR9zyFMwVKAwIAWqLwJAt0SdLwxJg0+2NugaUMh7a8qpDYgmrpiuH5uaAqmdyYiFMOEQw+1eUkpR3IqjWiUYcqlxnig3Ne8cakYmhajCutpywuVEfIafv7h2FSckeLF8WoLszYWozhgKzaEi2TJY4OSMaFDDEzTHButIDabdq8sssQ16xoof35hokdg2bQOSBXBQ8Lw9mqzRA0Kuo1h6IHtZSAdE2kEGaR0JqarMECGYMba4jBhyuRKwpR10ltHqnHXV2WID6EY7o/UysppHZCpBQ/C8PRh11IKfdoUNiErzHBNRc8jFUNwYprmVI/Hs+THyCKl7MjWxs4qzXfhinwVwtzD5HfMGZKMy7rFK2WRcXDhPg3qjVGpGJsRg9waC5OXFaAiKMPhmt7E8uFXPX1sUJ4TraBUwsd9NVry+cvyQHjDC9xqfmF2Jnr7ZAU0/WYyF5ZlBXVdZ+uBtHkhgJLWUJGUcjyAFe+G2ILIBO4RAgsmpKJ3ogeHKkyct7IAAduxSCZXwvAEj8CSUOL1hhTkTh4tntwBXY3AMeGN6SKlfB7AjVeuLcaagrpwnHc6tAm4zxm9eoZgIiQiaT1WmoW5ublFHTt2/N62vpTSoJdWSW1g9uI8VY+5XsTvuK1vAn4fAjXXbyjGkhDgoQeTaiLlRDZl2rJCfFcbgZhNiQcGJuGGPgqxXhKtIC9sc0exbfSZuCgX5cGG+QTGblbgrFuaLCtILZZBEzmAthuatgXAJgC7opt7UsosWOb+rytF/EUr8xs11BTnNyoVozNiUFRnYeryQpTUO77PeM7kSnS0pSigilXG9EgD+nRSB/SMDeZB92ax+0p67O4vy/Du0eowt8jDu7RrPJ46y+H9Gi9m7WA9OH+uaQcgxVZo2kYAXzU3TSSl/A/Ht/5rdRE2FzW0NqiECzvH4x9Dne+4f1sZXncBjynxyKAkXNvTr8IzywnSVW5rnB70+9DkkRoNa7LFEB2TvSQfR6ut8HwCFXR1D78q9MgxsQ3AhMeDIyLJ8nnQJUFHsoMunWWrIRNO4XDQYzWngVQNIe2vK0P5gUx2ZL311JBkXNotXiXPc1YUKhDBz0kiMrn2SDAUPD1vRUGYZ6MH8WvnT8xEvzirCIansxr9Bd5+anclntxbEQ6HlKN/Oy+u6BavWHQeJnOyz9CQGqujY7yBLgkecIgozJ1bZiU0fSOEmA/gUyHEtxRPSnkngDkPbCvHq4cb+j7MmUNDlBIP+B97SQk5I200kDv7JeAuZzYPl68pwvqIvlXU5zObKsiy3oCmXXXxKvJdgUYQkBqnYoii3EUrpiAMN0keTYUi4nomyKEZcch05+5tcz804zXCdABPsKl2yaoibClusDxu7u7+ibijv8P2snDbVFQfhslMroNSvMirtVTiLQ84YcWN//MmZGCAzy6F4ekCgHPmq9/5pgZ3R9RCym4kFI0ULQc/Y5jlQTIf9kr04Mz2XgzPiMOApJDlUVm6MS8YDD7r8XiINFa/d7RGuOQun+H2sBiSmRvfP1qjWAYCnqiiHzdvLlG0l9s9iKr5rm+qIOlM1xCZfBLVdmgmJoT/ycX5lnSUyAezah+c4sW5WfGY2iUOPgVx7G+gaXyFZURkrcMHcXNXdPPhLyEy8abNJVgQ2jyN4/WR7RUUJ2SdtrxAQVh6l2svH43PwOl+uxyGh72nNNjmvpWFtrhmXWGTWqM1WYhc6W18NsEIPZdM+PSufvTya4AVtKF7lsK2sr8utz00aNdQ3AERNySvyqvDNaG+ED32vKw4vODMWOCh0ESvm4sV493bj/sHKibixuYUdAOAF6Lbtc0JFIlcmvvchcG8jo2sy06Jx8zeCfCFYke0dTOsTciMxb9HOW0HjiO/dMgJHRTs6RAJGc0Su8Yxd3w6BiXKSuieHirxm8HDe2q0xOlRbfwmYT0CgbUkJ5VFKEwyl3u8oU8CBrRzapnSehtTlxegIMScu6Dq4/FpiiPcWRoE2RlmUxrayLQYvBMqGUj0so8UqaAbeoWpojuaU9D5DOccvPtzqFBsbtOM26xhyoO2StbMEU0eFnEjvYqxmXCZMHdkeoxqa7PKdhc3f1o7L+YTTgsWq5V4dKez+Wg+jiTjyvw6lQe5qDR2fc9MlNUwPD0BFMO29hVYeveJi3OV10VNYYW/l8+vNKkAp6qPGqdrJD4Pn8aSYAjF7nOgkgn+stVF2BgBFKhQth0IeFjvqGLVlGCEcUqGdAX93/3GKRkiFeS25W3bvrc5BZ0NyM3zcupw65aSJtOZ7mEwRr8wNEX1c5Z8V4ttJQGF+qIH1qOVSyUxIb86IgUDkr3IXpoftjx3uI+MBS2VdPxvv2iI3bf2ScAfHHiMO74oxQffNgw48t73xqbj7CS7FoaX7zB9J01zY0DXh41flN8IykbuiV5Lqp9Tn5wJZIf0WLXDn5IiakmpjA40mut6+vDIoHaNvJ33Rno8cyVzZm6t81wW/Qx/CR5NFevkHd0ZPj7zVz39iqlnBGxOQd3ZF9pQCmPGmoIw/IsUyn0Dgl/S1e+4OamOJSfqlJD7Kkz1by1ZIjcxOdTZvDTC8sLt7YnpCmxExu7oZtdjO8rx3IHGEzPvjk3DsCRZF1LQCWnbH0GIC5ubs3DlIay9JwKYENZTSQuP1SqPYK0SPQDp3suQReiwYnK6Ipdd5oOfc78kc2/qk6A8k/0twmlGHRofzy4zTse24gAuWeNEESqD913bw1E6gEeaU1AKK+QDofk0WmZzoYskH2sWkqiRix7yRVFAdQpzqhvPpbnXEUGNSY/BW6NTG1meS2Z+NC4NA5I9qhN58aoiFbvJVU3uGItXRjj5iQz2wzsahkIYUt4Zm47h7WR4sEVKSV7uZhUO8xxmPHrR0i/uEo+nQ/MQkZ/nVJsKIr//bU2TQXxe5+6XHs9zohLckTUe9KyefjzseEIYTtMrvRoUpUWU+E2liXNXFKIuNGTJ+8iMk00g2m1OQSxWdxbZRm8Wq6QhmnNzh85oh8u6NZ5QIXTlLNjf91Y2mex0hWdTikPst/ZLULxaZIs9Eq19W+Vsntczdg9J8aqeEXNeJFfH51JBb49Jx4hkOwAjhm8B5kgp2RZ59M4vStUhRw/T8z4a1NntY/DBuNQmhsgcee/WMhURmosGBA0MjQuz05SXTF3mhDFeq1o0WXF4PoTWIuE0IwV5xbNSvYpc5dyCO+qmFNTdh8cc5v6pZvO6NM11AV0fOWFRPk5E0BCR1sUH3d43Ab8L0Rn8jNwS0R/Hj2itzT2c3tPDb+DDcWmqixqJcHh9ZPeU4YZwmuiI1trDr+PT7HR10Gvz63HVuoa5BSrorTHpGJksAzC8bCN868zhNWXnI+Wg5XcO0Uh+TmiGPOONQ9X4y+4K1cJuLsRxP/Tqv4eQJf9OApjhkddHd08f3F6OV0KIVPWwhrXHlE6xSt5zlheGR4R5rld392G2o6B/NK8g254LIS4i8thd1vQ9G94ZNcKkRlypnCNVZpO3CsKhzZJIi9Xx0vAUDGmvKlirPGjrfJ8nt9ZhFLhB9x0efgeti/PNZKzTYjUsmZiu6ivuiwMZbkihBb/ltBGCIQUdlVKy7/QJhzMeCnU1o0McrZmTOJ9mp6GLz1Dv8/x5RznmH69VRWtz0YP38JDZRAzxbWpMj/ex00tERtRK7yL7QWNlRGEbh0Uw5XpySDtc0d2nDI811JchUoDyX9XNh8edWvCF5hUk5XOcvKRFrA1ZRLRgbmh4dWQKnttXpV6fpBVHDjy691Agbur0ZA/+OiQZpyWzWwjONbAiunJGhOU5yMiP/z4jSVX6v95UonIRn8HD+mBMKrr4DQe6rnD6LG67Qs3uJUsTHhXiqKCz+eotK3WGmOZCHDfCZ88dm6qg9h+3l6mhlehXVyKNjAq9q38iZjkt+BO2bc/RNDw1L6c+jHzpmWkxDjtPg/oop0bVOxSYaeOWvn4FILhmbSjG4ojuccRw5cstKehBAH+6dUsp5kW8qxOpJB4eebgOcbqi0psLaS6lQgqI3NftpybB7zAmfHn3N7ZtX6tp2ov0vGdCg4pU5PSsOLzqzK6pxR81CNJrTaB9aFiY0JXexbEqV0Fvjk7D2BSYMLx80fmIlLIXrODedSVSvzLiXZ1oY6MVD2znwd4KE7Wm3fQtw1CByetGcMhlQJIaEwPkIUCws3oIZvDYvlo9gQM3zE0uA7F0UrpiIbiIbflfre30fZw5WuAPX5XhzW8cQleh1VPinTfxgH+3pKDf8E2C1tgEKoDJO9JruDGGG1oQc8yUjnG4rlcC+iTqpHlKoWlU/nMceJdSjgawhvnk42M1yIo3kBqroXeiF0NTlZftA+R+SMpix4PDj0KvghBZpo0uVNCByqCK+QpcjErD+BRuKIY56JDk/LcZPLCnRk+avjyv0UsB0Uri/Sw4Iw+EMjBSsBgelOLBzB5+nNfZfYXWfh/Q7uJvRvAHMyDlF3UQgx7dXoZYQ1NcXlqsgeyOsTTKenBWAjYhbxxs6YemG3B+EGQY5xo4ekbPZF7j/OEcR0FzW1IQmeCPommI5iyPnkQlURgqhxU26Y3JHeNwXhcfsuL4/p9pQTdIzfP9ngPuc6SU3AU7mo0bgCYrXg/Hi2dETrHyXVa+HS2l5Ft21+6usMBuhMtidE/UECdlDYSggk6oV1psa893Qb3rlCW54ZepouXg37l3d0aAfzL/cNSYZcT0LvEYnuqyvnIrIChHo/dbZYjDbPxslSFLAfGUEIIcZ3gppTpvd6zLqweOVZuI0TUVDRgSOzjVy5yWFKSmTNn6vv2LxlMx7jdEMtiZcbR6h/kdmh7nkIlctlUCiLnQNL7Xs7W5g6mrq+sTExNDg6gM9eE5xFEM4HhLL4pJKYdwvg5msCsgg4AwFceueyptKZ/XNO3pkIdqkPaXVdAGjfwkt1FTzeXveCAN7QYNp/gMDEzxYFhaLAaneaH8xTY5hrvasu1/5ebmzuvcuXOTn8KRUpLZ5sQpWVD+EgvfAKEcBWQ1mjUK554XYFvnw7YEhAhCSr6pYULTv2R6aklBAwC5Y3uJief2VyqtEoHGG5rT/4nVVN+EPaCsBB0pkT0gyyyDpq+HEB8DWNTSa/PNbbgt/yal5NkxyzI90VRVdI3+HSFpmyuk0MeTeGXnkspgrE/0aGgfyxxqoJPPQGe/BxxcDYtiBiQ042to2mfsZwkheGA/ywr9NhJlIBekZBFqOrZ5kgCFhYUJqampbAWzp9LCsgDLrgB/t0foByDkdkB1UrdFv5j0s0j1Ax8qpfxdqP/U8h1mIABN5EEYhyHELgBUBv87IAS98/9utUhA19TUZMXFxc0AcCZbIqG5A+YFvhvEMEQXVm4s6Jon6VKzA053dTI46OH8hMARhbwa5OCbboU/9e8//BRH8j9mLdQoDqqNCwAAAABJRU5ErkJggg==",_e=ae.p+"static/douyu.1e926b4a.jpg",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",E="data:image/png;base64,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",a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAMkklEQVR4Xu2dWWwcSRnHv7Yd577v+74vkgWEQCAEy6IVWuCB62GVICFIYkcsvMC+LW8LL7BIiTiEhCweInjgPrRCC2KBJTBVYzm24yRO4ty3kziJj9ie+tC/d9oaT2b67ume7irJsjdbVf19X/266quvjjaEEG8w8yukk7ZAii1gMHODEOK3RPRSivXUqmXcAgb07+jomDk2NvYPZn4u4/bQ6qfUAiboSEKI5cz8XyJanVJdtVoZtsAE6EXYdzPzv4hoToZtolVPoQUmgV6E/QVm/hMRNaVQX61SRi3wDOiwg5Tya0qpn2TUJlrtFFqgIujFnv27zPztFOqsVcqgBaqCzsyGlPJXzPy5DNpFq5wyC1QFHXr29fVN6+/v/zszfyBlemt1MmYBW9Bhi3w+v7hQKJwkog0Zs41WN0UWcAS96K9vI6J3mHl+inTXqmTIAq5Ahz1yudxHDcN4k5mbM2QfrWpKLOAa9CLsB4ioLSW6azUyZAFPoBdh/w4RvZYhG2lVU2ABz6AXYf8FEb2cAv21ChmxgC/Qu7q6moeHh/9KRB/JiJ20mnVuAV+gQ+fu7u4FQ0ND/yGiLXVuAy1+BizgG/Ri2HEjEZ1k5kUZsJVWsY4tEAh06N3e3v7B8fHxt4hoWh3bIRbRm5qaaHx83NOzDcMg/DCz+RNlamhoMKtXSkX5mJrUHRh0SCml/CIzn8D+mJpInYKHNDY20p49e2hoaIguX75MIyMjrrRatWoVLVu2jJ48eUJnzpxxVcZPpunTp9POnTvNot3d3TQ8POynmsSUCQ1MIcSrzPx6YjSrIMiSJUvM3jCK9PTpU3r48KHrqhcvXkxr166lQqFAp06dMn+7SRp0N1Z6Nk+orS6E+Bkzf8WfKNGX2rdvH6EnjSINDAxQb2+v66p37NhBM2bMoNu3b9PVq1ddl9OguzbVpIyhgs7MTUKIvxDR8/7EibbU1q1byfI7w3pSc3MzTZkyhbyADsABOnzsrq4uwmhgJYw406ZVn+4sXbqUFi1aZLo8fX19VdUYHR2dNEqsWbOG5sxxf0ISckydOtWsH/J5mQ88ePCArl+/HpaJQ6knVNAhkRBiLjP/m4jedfBSntatW2eC5wV0QAc3CkBcuHBhkoWslyCo2S5dukT37t2bqGbTpk00b968oNW6Ko/n4vlJSqGDDuXy+fza4tbeZUlSNgpZvIKOSMvu3btNF+rs2bP0+PHjmoA+e/Zsc+RxmzBSwU1CunbtGmGEcJswAgwODrrNXpN8kYBehP29SincFTOjJprE9BCvoK9evZrgfgBwgG4lRDkA4/37923dhJUrV5qjAUA6d+5cVa0REvTibpRXpKMuHoDK5XKfMQzj17gNzEOxSLMi2oFGBCj9/f2Bn+UFdPSSu3btMiM/PT09pp9tpS1btpg+NEC/ePFiVbn0ZNRfk0XWo1viSCm/oZT6gT/xwi+1ceNGmj9/vum/huFHegHdylv+bPTkmCijF8bk1M5NCAo63Be87E4JLhZGDqQ7d+64WtiCXl5cHCcZwvz/kYMOYXO53DEiag1TcL91xQU6IilYgLFgHhsbM1VA775t2zaaOXMm3bp1y/SH7VJQ0MOa7FaSsdKcw287hV2uJqAzc6OU8nfM/KmwFfBaXxygoxcFzAjXwWXCD/4G/HBnADu2AnR2dpohQfw33KtKCf79woULzZXKauFF9KrVthaUgo4Frmp+PCbLVjjy0aNHtgtaGCGRMg86jNDV1TVreHj4bSLa5xXOMPPHBfrevXtt1cA2gLt375p58BIgMuM3YVTA6FAplYLe0dFB1shSntftZBTrEvv379eglxown8+vKBQKuMj03bhVDMkCHT1ntUb2IhZ6a/R+TnF0PBe9J0Jv2NeC3wsWLJiIoGByaiUNupcWcJe3Jq5LGex7C4XCP4lotjsRw81lgR5ureQIeqUec/v27aabgs1Z5XHnICu4drsNdY8edsvb1CelfEkp9fsaPnLiURboiGNbrkIYcmB0KF/8sasXkGMC6nWvS1BZNehBLeihvJTy+0qpb3ooElrWsH10P4JhQomFI7gwp0+frul+71LQ8aJX6/0RXsSkFwnrDXb75qEPkp6MltAgpXxZKYXD1bGkuEFHL46YOVwWgIF95aUJ/jn8d4AGWb0mLDjZjVQ6vOjVoj7ySymfU0rhQwOxnUaKE3RMXOGyIKRoRUbwN8J41g8gx8QU/46DGV6TUyweMlg9cKW6EfLE5i+EKCEDkvU3wpF2B0TwgpXuxPQqe5T5azYZ7ejoWDI6Oiri/nRMXKADGjwbPTr8eUADuK2tsFYj49/Pnz8/CfQbN244Roiw2one2gl0O5gwiuBFxG/E6LHjEQn77NevX2/G0vESej3+FyXAbuuuCehCCGybe4uZP+xWsKjyRQ06lvkBK8KNpYsxGzZsMMOJ5Qk+MtwX5Ec5q0cs7dGxkOTUU1rbcP2CDlcK+22wHQFbIxAFKj1Kh7g6dMCEG5vJgmwYi6pt7eqtFeg/YubDcShY/swoQUc8HaeYkDDJLN20hYkdXgIAi3/HyiZ+A5xKE8Jago5QJiCGy2KNKJUWjHD0DyMHZMao4/b4XxLaPXLQpZRfVUr9NAnKQoYoQS9d6ClfdbRO77s9UV8r0OGmbN682XSpADDcFMhYbWUULgxeWvjqyOs00iSl3SMFHVdhFAoFfEggMTfwRgn63LlzTWgwrEspfbWxdXgbk0ZrMhqV6zJr1izT98YLCvcJLon1ItptAbBsCF/9ypUr5tbipKfIQC8u96O1E3XKKErQcQ0FdhfCLcEVEW4TelW8JHAdMEHFSincgqhAh4sFOXEEEC9WJVfEDnSUwXFAa7sv3B3s1QljS4Vbm3nNFwnovb29UwcGBt5m5vd7FSjq/NbQiyEXPWWYCfFxTOawwGJ3cBm9NVwFREkANv4uvYYDL0kUoOMZmBDjlJIVOqw2eXWzqQsvCoCHj4/e/ebNm+be9SROVCMBXQjxc2b+cpgQhVXX8uXLzYZGQiMDyqCHBQCFtUEL9QLy0tNL6EFxiAFA46fS2U1MTHFYGr0jRoRSHx2ugdPEzwpVVgIXgANKjDhWOBNgIrpS7S4aN6BDV7ysGCWtemFLAI9DGEkCPnTQhRBfZ+YfhgVm2PWgQRA2C7Jpyk4mDN84JVQKJsAu36aLfPCL4TYAtvKXLcwFoxUrVhB+kAAfXhwsWNm5Gm5BR52wJerHQpQ1MiH2j5+kpFBBx+dfiAjXSSf6q9PwhzHkli/WBGkUAARocRlRpevbcPDCOnQBwJ1GkVLQnfaaQG7499CnUo8OEPFyA2zI5+aEvhfQLbuhDEKQSNjekMoeHVdcKKVEPd2sC5cCvW3Qa+qsfeZhNmzY4UXo6WWy6Ad0C3jY1cnVCtKp+CkbSo8uhJhRvLToPX6E0GUqW8Dy5d0ACrjQcwMwt7F6O7sHuakrie0ZCui5XO4EEX0piQpqmbQFYIHAoOdyuW8R0fe0ObUFkmyBQKBLKT/JzH9O0gVFSTa2li0+C/gGXUq5iZn/p78mHV/j6Se7t4Av0ItXV5zMyo257s2pcybVAp5Bx+dbpJS4T/GzSVVKy6UtUG4Bz6BLKV9TSuHr0TppC9SNBTyBXrwd9zf6o1x1075a0KIFXIMupdyulMItW7FcPKRbTFsgiAVcgd7e3j6vUCggwrI5yMN0WW2BuCzgCDpi5EKIPxLRi3EJqZ+rLRDUAo6gCyFeZ+ZXgz5Il9cWiNMCtqBLKb+glPplnALqZ2sLhGGBqqDn8/m9Sql30v6xrTCMqOtIvgUqgt7T07NwcHAQe8vXJV8FLaG2gLMFngEdX3+WUr7JzB9zLq5zaAvUhwWeAV0I8QYzv1If4msptQXcWWAS6Llc7gARtbkrqnNpC9SPBSZAb29vf9/4+Dg+phXblc71YzYtab1ZwAS9s7Nz6cjICK50ju0jWvVmOC1vfVnAKF7pjPsRP1RfomtptQXcWwB7y3+slDrkvojOqS1QfxZw3AJQfyppibNkgWPHjrGDvsowjMMa9CxRkUJdHUAfNwzjQGtr6wkNegobP0sq2YD+1DCMz7e2tv4B9tCgZ4mKFOpaBfTBxsbGTx85cuRvlsoa9BQ2fpZUqgD6w4aGhhdbWlpwS8VE0qBniYoU6loKumEYdxobG184fPhwR7mqGvQUNn6WVCoB/VpDQ8PzLS0tZyvpr0HPEhUp1LUI+gUi+vjRo0cvV1NRg57Cxs+SSsePH+9qamr6xKFDh27a6a1BzxIVKdS1ra1t4cGDB/udVPs/YIoD4AHLutsAAAAASUVORK5CYII=",b="data:image/png;base64,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",y="data:image/png;base64,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",ne="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFyCAYAAADYqEAoAAAAAXNSR0IArs4c6QAADetJREFUeAHt1jFqXUEQRUHLaP9b/jZObmYU9MAJSlGDxNBUPw76+vz9+eWHAAECBHICv3MbWYgAAQIE/gkItA+BAAECUQGBjh7GWgQIEBBo3wABAgSiAgIdPYy1CBAgINC+AQIECEQFBDp6GGsRIEBAoH0DBAgQiAoIdPQw1iJAgIBA+wYIECAQFRDo6GGsRYAAAYH2DRAgQCAqINDRw1iLAAECAu0bIECAQFRAoKOHsRYBAgQE2jdAgACBqIBARw9jLQIECAi0b4AAAQJRAYGOHsZaBAgQEGjfAAECBKICAh09jLUIECAg0L4BAgQIRAUEOnoYaxEgQECgfQMECBCICgh09DDWIkCAgED7BggQIBAVEOjoYaxFgAABgfYNECBAICog0NHDWIsAAQIC7RsgQIBAVECgo4exFgECBATaN0CAAIGogEBHD2MtAgQICLRvgAABAlEBgY4exloECBAQaN8AAQIEogICHT2MtQgQICDQvgECBAhEBQQ6ehhrESBAQKB9AwQIEIgKCHT0MNYiQICAQPsGCBAgEBUQ6OhhrEWAAAGB9g0QIEAgKiDQ0cNYiwABAgLtGyBAgEBUQKCjh7EWAQIEBNo3QIAAgaiAQEcPYy0CBAh8/5Tg6+vrp3/q7wgQIEDgPwKfz+c/v92v/Ac9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICXz/dJvP5/PTP/V3BAgQIHAg4D/oA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IXAH7PYDOHnuk1pAAAAAElFTkSuQmCC",le=ae(34525),ie="data:image/jpeg;base64,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",ge="data:image/png;base64,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",Ae=ae(59301),he=Object.defineProperty,be=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,st=(Ce,We,$e)=>We in Ce?he(Ce,We,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ce[We]=$e,Ue=(Ce,We)=>{for(var $e in We||(We={}))ye.call(We,$e)&&st(Ce,$e,We[$e]);if(be)for(var $e of be(We))Be.call(We,$e)&&st(Ce,$e,We[$e]);return Ce};const St=Ce=>React.createElement("svg",Ue({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},Ce),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Xe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",At="data:image/jpeg;base64,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",Ft=ae.p+"static/certificate.a2a9ee77.jpg",Kt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Tt=(Ce,We,$e)=>We in Ce?Kt(Ce,We,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ce[We]=$e,ct=(Ce,We)=>{for(var $e in We||(We={}))Gt.call(We,$e)&&Tt(Ce,$e,We[$e]);if(Ut)for(var $e of Ut(We))nt.call(We,$e)&&Tt(Ce,$e,We[$e]);return Ce};const ke=Ce=>React.createElement("svg",ct({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},Ce),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var ut="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",Ht="data:image/png;base64,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",kt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",pt=ae.p+"static/question.ed747acc.gif",Sn="data:image/gif;base64,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",Oe=ae(55351),Xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",ln="data:image/png;base64,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",Zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",zn="data:image/png;base64,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",Ct=ae(53114),mt="data:image/png;base64,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",Me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},69104:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(95237),He=ae(43604),Te=ae(99313),Ge=ae(3113),Qe=ae(68762),ue=ae(43701),qe=ae(48136),Ve=ae(59301);const rt=(0,z.forwardRef)(({callback:Je,showSaveButton:_e,value:Ne=""},se)=>{const E=(0,z.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + x=a + r\\text{cos}\\theta \\ \r + y=b + r\\text{sin}\\theta \r +\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r + \\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r + \\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r + x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r + x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r +\\end{array} `},{value:`\\begin{array}{l} \r + a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r + \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r + \\left\\{\\begin{matrix} \r + \\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r + \\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r + \\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r +\\end{matrix}\\right. \r +\\end{array} `},{value:`\\begin{array}{l} \r + a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r + \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r + \\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r + \\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r + \\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r + \\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r +\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r + a \\perp \\alpha \\ \r + b \\perp \\alpha \r +\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r + \\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r + a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r + a \\parallel \\partial ,b \\parallel \\partial \r +\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r + m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r + a \\perp m,a \\perp n \r +\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r + \\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r + a^{2}+b^{2}=c^{2} \r +\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r + a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r + a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r +\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r + a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r + \\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r +\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r +\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r + a,b \\in R^{+} \\ \r + \\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r + \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r +\\end{array}`},{value:`\\begin{array}{c} \r + a,b \\in R \\ \r + \\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r + \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r +\\end{array}`},{value:`\\begin{array}{c} \r + H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r +\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r + \\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r + \\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r +\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r + P \\left( \\emptyset \\right) =0 \\\\ \r + P \\left( S \\right) =1 \r +\\end{array}`},{value:`\\begin{array}{c} \r + \\forall A \\in S \\\\ \r + P \\left( A \\right) \\ge 0 \r +\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r + S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r + P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r +\\end{array}`},{value:`\\begin{array}{c} \r + P_{n}=n! \\\\ \r + A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r +\\end{array}`}]}]}],b=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},y=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ve.createElement(Pe.Z,{className:ue.Z.lists,gutter:[10,10]},a.map((re,le)=>Ve.createElement(He.Z,{flex:"110px",className:ue.Z.item},Ve.createElement("div",null,Ve.createElement(Qe.Z,{value:`$$${re.value}$$`}),re.name),Ve.createElement("div",{className:ue.Z.children},re.children.map((ie,ge)=>Ve.createElement("div",{key:ge},Ve.createElement("h1",null,ie.name),Ve.createElement(Pe.Z,{gutter:[10,10]},ie.data.map((Ae,he)=>Ve.createElement(He.Z,{key:he,onClick:()=>b(Ae),className:ue.Z.diamond},Ve.createElement(Qe.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ve.createElement(Pe.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((re,le)=>Ve.createElement(He.Z,{flex:"110px",className:ue.Z.item},Ve.createElement("div",null,Ve.createElement(Qe.Z,{value:"`$$"+re.value+"$$`"}),re.name),Ve.createElement("div",{className:ue.Z.children},re.children.map((ie,ge)=>Ve.createElement("div",{key:ge},ie.name&&Ve.createElement("h1",null,ie.name),Ve.createElement(Pe.Z,{gutter:[10,10]},ie.data.map((Ae,he)=>Ve.createElement(He.Z,{key:he,onClick:()=>b(Ae),className:ue.Z.diamond},Ve.createElement(Qe.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var le=re.innerText;return Je&&Je(le),le};return(0,z.useImperativeHandle)(se,()=>({getData:ne})),Ve.createElement("div",{className:ue.Z.mathWrap},Ve.createElement(Te.default,{defaultActiveKey:"1",items:y}),Ve.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ne||""),_e&&Ve.createElement("div",{className:ue.Z.button},Ve.createElement(Ge.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ot.Z=rt},61822:function(ft,Ot,ae){"use strict";ae.d(Ot,{Q:function(){return Qe}});var z=ae(59301),Pe=ae(57809),He=ae(5112),Te=ae(5871),Ge=ae(59301),Qe=(qe=>(qe[qe.Number=1]="Number",qe[qe.Percent=2]="Percent",qe))(Qe||{});const ue=({value:qe,onChange:Ve,disabled:rt,hidePercentOption:Je=!1,percentType:_e="select"})=>{const Ne=(0,z.useMemo)(()=>Je?1:2,[Je]),[se,E]=(0,z.useState)(Ne);console.log(se);const a=b=>qe.type===1?`${b}\u5206`:`${b}%`,x=(0,z.useCallback)(b=>{if(se===1){const y=b.replace("\u5206","");return isNaN(parseInt(y,10))?0:y}else return b.replace("%","")},[se]);return(0,z.useEffect)(()=>{E(qe.type)},[qe]),Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},_e=="select"&&Ge.createElement(Pe.default,{size:"large",onChange:b=>{E(b),Ve({type:b,inputValue:b===1?5:20})},value:se||Ne,style:{width:100},options:Je?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:rt}),_e=="radio"&&Ge.createElement(He.ZP.Group,{size:"large",onChange:b=>{const y=b.target.value;E(y),Ve({type:y,inputValue:y===1?5:20})},value:se||Ne,disabled:rt},!Je&&Ge.createElement(He.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Ge.createElement(He.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),_e=="radio"&&Ge.createElement("div",{style:{marginRight:"10px",color:"#000000"}},qe.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Ge.createElement(Te.Z,{size:"large",disabled:rt,value:qe.inputValue,style:{width:"120px"},parser:x,addonAfter:qe.type===1?"\u5206":"%",max:se===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:b=>{Ve({type:se,inputValue:b})}}),_e=="radio"&&qe.type==2&&Ge.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ot.Z=ue},70170:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return qe}});var z=ae(59301),Pe={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"},He=ae(43418),Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Qe=(Ve,rt,Je)=>new Promise((_e,Ne)=>{var se=x=>{try{a(Je.next(x))}catch(b){Ne(b)}},E=x=>{try{a(Je.throw(x))}catch(b){Ne(b)}},a=x=>x.done?_e(x.value):Promise.resolve(x.value).then(se,E);a((Je=Je.apply(Ve,rt)).next())}),qe=({type:Ve,resdata:rt,onok:Je,oktext:_e,okloading:Ne})=>{const[se,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:b,course_data_list:y,no_copy_list:ne,no_copy_num:re,no_use_list:le,no_use_num:ie,repeat_shixun_num:ge,student_count:Ae,total_num:he,use_num:be}=rt;let ye=x>0||Ve==="exercise";(0,z.useEffect)(()=>{(rt==null?void 0:rt.student_count)>0&&E(!0)},[rt]),console.log("---11",Ne),(0,z.useEffect)(()=>{Ne||E(!1)},[Ne]);const Be=()=>{if(Ve==="exercise"&&b===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Pe.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Pe.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(Ve==="exercise"&&b===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Pe.orangeColor},be),"\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",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ve==="shixun"&&b===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ve==="shixun"&&b===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\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",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ve==="subject"&&b===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Pe.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ve==="subject"&&b===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:Pe.orangeColor},Ae)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:Pe.orangeColor},be)," \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",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ve==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:Pe.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:Pe.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(Ve==="shixunpush"&&b===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Pe.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ve==="shixunpush"&&b===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Pe.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:Pe.orangeColor},be),"\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",z.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},st=()=>{if(Ve==="exercise"||Ve==="subject"||Ve==="exercisepush"||Ve==="shixunpush")return z.createElement("div",{style:{marginTop:20}},re>0&&z.createElement("div",null,z.createElement("span",{className:Pe.flex},z.createElement("img",{src:Ge,style:{width:14}}),z.createElement("span",{className:Pe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Pe.statusbody},Ve==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Pe.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"),(Ve==="subject"||Ve==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&z.createElement("span",{className:Pe.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"),Ve==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&z.createElement("span",{className:Pe.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"),z.createElement("div",null,ne==null?void 0:ne.map((Ue,St)=>z.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",St+1!==re&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:Pe.flex},z.createElement("img",{src:Te,style:{width:14}}),z.createElement("span",{className:Pe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Pe.statusbody},Ve==="exercise"&&z.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"),(Ve==="subject"||Ve==="exercisepush")&&z.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"),Ve==="shixunpush"&&z.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"),z.createElement("div",null,a==null?void 0:a.map((Ue,St)=>z.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},"\u300A",Ue==null?void 0:Ue.name,"\u300B",St+1!==x&&"\u3001"))))));if(Ve==="shixun")return z.createElement("div",{style:{marginTop:20}},x>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 z.createElement(He.default,{open:se,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ye&&"none"}},zIndex:1003,confirmLoading:Ne,okText:ye?_e:"\u6211\u77E5\u9053\u4E86",onOk:()=>Qe(void 0,null,function*(){ye?yield Je([...a,...le]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Be(),st()))}},54814:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(6848);const He=({value:Te,visible:Ge=!0,children:Qe})=>{const ue={\u672A\u53D1\u5E03:"\u4F5C\u4E1A\u5C1A\u672A\u53D1\u5E03",\u672A\u5F00\u59CB:"\u4F5C\u4E1A\u5DF2\u53D1\u5E03\uFF0C\u5C1A\u672A\u5230\u8FBE\u5F00\u59CB\u4F5C\u4E1A\u65F6\u95F4",\u63D0\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u8003\u751F\u53EF\u63D0\u4EA4\u4F5C\u4E1A",\u8865\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u8865\u4EA4\u4F5C\u4E1A",\u8FDB\u884C\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u90E8\u5206\u73ED\u7EA7\u6B63\u5728\u4F5C\u4E1A\u63D0\u4EA4\u4E2D/\u8865\u4EA4\u4E2D",\u5DF2\u622A\u6B62:"\u5230\u8FBE\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF0C\u4F5C\u4E1A\u5DF2\u7ED3\u675F",\u5DF2\u7ED3\u675F:"\u8BFE\u5802\u5DF2\u7ED3\u675F"};return z.createElement(z.Fragment,null,Ge?z.createElement(Pe.Z,{placement:"topLeft",title:ue[Te]},z.createElement("span",null,Qe)):Qe)};Ot.Z=He},1191:function(ft,Ot,ae){"use strict";ae.d(Ot,{h:function(){return re}});var z=ae(59301),Pe=ae(57809),He=ae(78241),Te=ae(3113),Ge=ae(89780),Qe=ae.n(Ge),ue=ae(11965),qe=ae(67977),Ve=Object.defineProperty,rt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,E=(le,ie,ge)=>ie in le?Ve(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):le[ie]=ge,a=(le,ie)=>{for(var ge in ie||(ie={}))Ne.call(ie,ge)&&E(le,ge,ie[ge]);if(_e)for(var ge of _e(ie))se.call(ie,ge)&&E(le,ge,ie[ge]);return le},x=(le,ie)=>rt(le,Je(ie));const b=Pe.default.Option,y={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ot.Z=({callback:le,onCancel:ie})=>{const[ge,Ae]=(0,z.useState)("python");function he(ye){Ae(ne[ye][1])}function be(ye){le(ye)}return z.createElement(He.default,x(a({},y),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),z.createElement(He.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Pe.default,{getPopupContainer:ye=>ye.parentNode,onChange:he},Object.keys(ne).map(ye=>z.createElement(b,{key:ye,value:ye},ne[ye][0])))),z.createElement(He.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(re,{mode:ge})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Te.ZP,{type:"ghost",onClick:ie},"\u53D6\u6D88")))};function re({value:le,onChange:ie,mode:ge,options:Ae={}}){const he=(0,z.useRef)(),[be,ye]=(0,z.useState)();return(0,z.useEffect)(()=>{if(be){let Be=function(st){const Ue=st.getValue();ie&&ie(Ue)};return be.on("change",Be),()=>{be.off("change",Be)}}},[be,ie]),(0,z.useEffect)(()=>{be&&be.setOption("mode",ge)},[be,ge]),(0,z.useEffect)(()=>{be&&(le!==be.getValue()||le==="")&&setTimeout(()=>{be.setValue(le||"")},300)},[be,le]),(0,z.useEffect)(()=>{if(he.current&&!be){const Be=Qe().fromTextArea(he.current,a({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));ye(Be)}},[he.current,be]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:he}))}},35556:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return fa}});var z=ae(59301),Pe=ae(89780),He=ae.n(Pe),Te=ae(76374),Ge=ae(11965),Qe=ae(6313),ue=ae(25717),qe=ae(99498),Ve=ae(25419),rt=ae(67549),Je=ae(68762),_e=({value:xt="",className:Rt,showTextOnly:It,showLines:yn,style:Vn={}})=>{const Fn=(0,z.useMemo)(()=>"",[xt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Fn}}))},Ne=ae(59301),se=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,ne=(xt,Rt,It)=>Rt in xt?se(xt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:It}):xt[Rt]=It,re=(xt,Rt)=>{for(var It in Rt||(Rt={}))b.call(Rt,It)&&ne(xt,It,Rt[It]);if(x)for(var It of x(Rt))y.call(Rt,It)&&ne(xt,It,Rt[It]);return xt},le=(xt,Rt)=>E(xt,a(Rt));let ie=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:xt,title:Rt,icon:It,actionName:yn,className:Vn="",children:Fn}){function hr(){xt(yn)}return Ne.createElement("a",{title:Rt,className:Vn,onClick:hr},Ne.createElement("i",{className:`${It}`}),Fn)}var Ae=({watch:xt,showNullButton:Rt,showNullProgramButton:It,onActionCallback:yn,fullScreen:Vn,insertTemp:Fn,hidetoolBar:hr,extraUse:Ba})=>{const Za=[...ie,{title:`${xt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${xt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ne.createElement("ul",{className:"markdown-toolbar-container"},!hr&&Za.map((Qr,Ea)=>Ne.createElement("li",{key:Ea},Qr.actionName?Ne.createElement(ge,le(re({},Qr),{onActionCallback:yn})):Ne.createElement("span",{className:"v-line"}))),Rt?Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yn},Ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,It?Ne.createElement(Ne.Fragment,null,Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yn},Ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yn},Ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Fn&&Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Fn}`,onActionCallback:yn},Ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ba&&Ne.createElement("li",null,Ba),Ne.createElement("li",{className:"btn-full-screen"},Ne.createElement(ge,{icon:`${Vn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Vn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yn})))},he=ae(76624),be=ae(78241),ye=ae(92832),Be=ae(3113),st=Object.defineProperty,Ue=Object.defineProperties,St=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Kt=(xt,Rt,It)=>Rt in xt?st(xt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:It}):xt[Rt]=It,Ut=(xt,Rt)=>{for(var It in Rt||(Rt={}))At.call(Rt,It)&&Kt(xt,It,Rt[It]);if(Xe)for(var It of Xe(Rt))Ft.call(Rt,It)&&Kt(xt,It,Rt[It]);return xt},Gt=(xt,Rt)=>Ue(xt,St(Rt));const nt={labelCol:{span:4},wrapperCol:{span:20}};var Tt=({callback:xt,onCancel:Rt})=>{function It(yn){xt(yn)}return z.createElement(be.default,Gt(Ut({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,style:{width:500}}),z.createElement(be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ye.default,null)),z.createElement(be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ye.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Be.ZP,{type:"ghost",onClick:Rt},"\u53D6\u6D88")))},ct=ae(1191),ke=ae(62784),ut=ae(43418),Ht=ae(95237),kt=ae(55018),pt=ae(59301),Sn=({callback:xt,onCancel:Rt})=>{const It=document.createElement("canvas"),yn=It.getContext("2d");It.width=1e3,It.height=800,yn.fillStyle="#ffffff",yn.fillRect(0,0,It.width,It.height);const Vn=It.toDataURL("image/png");return pt.createElement(ut.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},pt.createElement(Ht.Z,{style:{height:"100vh"}},pt.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Vn,visible:!0,title:String(Date.now())},onOk:Fn=>{xt({src:Fn.url})},onClose:Rt})))},Oe=ae(12378);function Xt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Xt,go.CommandHandler),Xt.prototype.canAlignSelection=function(){var xt=this.diagram;return!(xt===null||xt.isReadOnly||xt.isModelReadOnly||xt.selection.count<2)},Xt.prototype.alignLeft=function(){var xt=this.diagram;xt.startTransaction("aligning left");var Rt=1/0;xt.selection.each(function(It){It instanceof go.Link||(Rt=Math.min(It.position.x,Rt))}),xt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Rt,It.position.y))}),xt.commitTransaction("aligning left")},Xt.prototype.alignRight=function(){var xt=this.diagram;xt.startTransaction("aligning right");var Rt=-1/0;xt.selection.each(function(It){if(!(It instanceof go.Link)){var yn=It.actualBounds.x+It.actualBounds.width;Rt=Math.max(yn,Rt)}}),xt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Rt-It.actualBounds.width,It.position.y))}),xt.commitTransaction("aligning right")},Xt.prototype.alignTop=function(){var xt=this.diagram;xt.startTransaction("alignTop");var Rt=1/0;xt.selection.each(function(It){It instanceof go.Link||(Rt=Math.min(It.position.y,Rt))}),xt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.position.x,Rt))}),xt.commitTransaction("alignTop")},Xt.prototype.alignBottom=function(){var xt=this.diagram;xt.startTransaction("aligning bottom");var Rt=-1/0;xt.selection.each(function(It){if(!(It instanceof go.Link)){var yn=It.actualBounds.y+It.actualBounds.height;Rt=Math.max(yn,Rt)}}),xt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.actualBounds.x,Rt-It.actualBounds.height))}),xt.commitTransaction("aligning bottom")},Xt.prototype.alignCenterX=function(){var xt=this.diagram,Rt=xt.selection.first();if(Rt){xt.startTransaction("aligning Center X");var It=Rt.actualBounds.x+Rt.actualBounds.width/2;xt.selection.each(function(yn){yn instanceof go.Link||yn.move(new go.Point(It-yn.actualBounds.width/2,yn.actualBounds.y))}),xt.commitTransaction("aligning Center X")}},Xt.prototype.alignCenterY=function(){var xt=this.diagram,Rt=xt.selection.first();if(Rt){xt.startTransaction("aligning Center Y");var It=Rt.actualBounds.y+Rt.actualBounds.height/2;xt.selection.each(function(yn){yn instanceof go.Link||yn.move(new go.Point(yn.actualBounds.x,It-yn.actualBounds.height/2))}),xt.commitTransaction("aligning Center Y")}},Xt.prototype.alignColumn=function(xt){var Rt=this.diagram;Rt.startTransaction("align Column"),xt===void 0&&(xt=0),xt=parseFloat(xt);var It=new Array;Rt.selection.each(function(Ba){Ba instanceof go.Link||It.push(Ba)});for(var yn=0;yn0){for(var Ba=Fn.elt(hr-1);Ba!==null&&Ba.isTreeExpanded&&!Ba.isTreeLeaf;){var Za=this._sortTreeChildrenByY(Ba);Ba=Za.last()}Ba!==null&&xt.select(Ba)}else xt.select(Vn)}}else if(It.key==="Down")if(Rt.isTreeExpanded&&!Rt.isTreeLeaf){var yn=this._sortTreeChildrenByY(Rt).first();yn!==null&&xt.select(yn)}else for(;Rt!==null;){var Vn=Rt.findTreeParentNode();if(Vn===null)break;var Fn=this._sortTreeChildrenByY(Vn),hr=Fn.indexOf(Rt);if(hrFn.y?1:Vn.xFn.x?1:0}),Rt},Xt.prototype.copyToClipboard=function(xt){go.CommandHandler.prototype.copyToClipboard.call(this,xt),this._lastPasteOffset.set(this.pasteOffset)},Xt.prototype.pasteFromClipboard=function(){var xt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(xt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),xt},Object.defineProperty(Xt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(xt){if(xt!=="move"&&xt!=="select"&&xt!=="scroll"&&xt!=="tree"&&xt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+xt);this._arrowKeyBehavior=xt}}),Object.defineProperty(Xt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(xt){if(!(xt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+xt);this._pasteOffset.set(xt)}});var ln=Xt,Zn=ae(10109),zn=ae(43604),Ct=ae(82186),mt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Me=ae(59301),Ce=(xt,Rt,It)=>new Promise((yn,Vn)=>{var Fn=Za=>{try{Ba(It.next(Za))}catch(Qr){Vn(Qr)}},hr=Za=>{try{Ba(It.throw(Za))}catch(Qr){Vn(Qr)}},Ba=Za=>Za.done?yn(Za.value):Promise.resolve(Za.value).then(Fn,hr);Ba((It=It.apply(xt,Rt)).next())});function We({onCancel:xt,callback:Rt}){let It=(0,z.useRef)(),yn=(0,z.useRef)(),Vn=(0,z.useRef)(),Fn=(0,z.useRef)(!1);const hr=(0,z.useRef)(!1),[Ba,Za]=(0,z.useState)(0);function Qr(){const wn=Oe.bx.make,dr={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};It.current=new Oe.S0(yn.current,{padding:20,grid:wn(Oe.s_,"Grid",wn(Oe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),wn(Oe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Tn=>{var da=Tn.diagram.commandHandler.addTopLevelParts(Tn.diagram.selection,!0);da||Tn.diagram.currentTool.doCancel()},commandHandler:wn(ln),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Tn=>{var da=Tn.subject;da.location=da.location.copy().snapToGridPoint(Tn.diagram.grid.gridOrigin,Tn.diagram.grid.gridCellSize),setTimeout(()=>{Tn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Tn=>{var da=Tn.subject;setTimeout(()=>{Tn.diagram.commandHandler.editTextBlock()})},LinkRelinked:Tn=>{var da=Tn.parameter.part;da.invalidateConnectedLinks();var Ka=Tn.subject;Tn.diagram.toolManager.linkingTool.isForwards?Ka.toNode.invalidateConnectedLinks():Ka.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),It.current.nodeTemplate=wn(Oe.NB,"Auto",{locationSpot:Oe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Oe.$u(120,60),minSize:new Oe.$u(40,40),resizable:!0,resizeCellSize:new Oe.$u(10,10),rotatable:!0},new Oe.KX("location","loc",Oe.E9.parse).makeTwoWay(Oe.E9.stringify),new Oe.KX("desiredSize","size",Oe.$u.parse).makeTwoWay(Oe.$u.stringify),wn(Oe.bn,{name:"SHAPE",fill:dr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Oe.z6.AllSides,toSpot:Oe.z6.AllSides},new Oe.KX("figure"),new Oe.KX("fill"),new Oe.KX("stroke","borderColor"),new Oe.KX("strokeWidth","thickness"),new Oe.KX("strokeDashArray","dash")),wn(Oe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),wn(Oe.al,{margin:1,textAlign:"center",overflow:Oe.al.OverflowEllipsis,editable:!0},new Oe.KX("text").makeTwoWay(),new Oe.KX("stroke","color"))),It.current.nodeTemplate.toolTip=wn("ToolTip",wn(Oe.s_,"Vertical",{maxSize:new Oe.$u(200,NaN)},wn(Oe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Oe.KX("text")),wn(Oe.al,{font:"10pt sans-serif",textAlign:"center"},new Oe.KX("text","details"))));function ro(Tn,da){var Ka=(Aa,yr)=>{Aa.handled=!0,Aa.diagram.model.commit(Lr=>{var er=yr.part.adornedPart,oo=new Oe.E9().setRectSpot(er.actualBounds,Tn);oo.subtract(er.location),oo.scale(2,2),oo.x+=Math.sign(oo.x)*130,oo.y+=Math.sign(oo.y)*130,oo.add(er.location),oo.snapToGridPoint(Aa.diagram.grid.gridOrigin,Aa.diagram.grid.gridCellSize);var mo=Lr.copyNodeData(er.data);Lr.setGroupKeyForNodeData(mo,Lr.getGroupKeyForNodeData(er.data)),Lr.addNodeData(mo);var Bi={from:er.key,to:Lr.getKeyForNodeData(mo)};Lr.addLinkData(Bi);var ri=Aa.diagram.findNodeForData(mo);ri.location=oo,Aa.diagram.select(ri),setTimeout(()=>{Aa.diagram.commandHandler.editTextBlock()},20)})};return wn(Oe.bn,{figure:da,alignment:Tn,alignmentFocus:Tn.opposite(),width:Tn.equals(Oe.z6.Top)||Tn.equals(Oe.z6.Bottom)?25:18,height:Tn.equals(Oe.z6.Top)||Tn.equals(Oe.z6.Bottom)?18:25,fill:"orange",stroke:dr.white,strokeWidth:4,mouseEnter:(Aa,yr)=>yr.fill="dodgerblue",mouseLeave:(Aa,yr)=>yr.fill="orange",isActionable:!0,click:Ka,contextClick:Ka})}function Mr(Tn){return wn(Oe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(da,Ka)=>Ka.fill="dodgerblue",mouseLeave:(da,Ka)=>Ka.fill="orange",click:(da,Ka)=>{da.diagram.commandHandler.showContextMenu(Ka.part.adornedPart)}},Tn||{})}It.current.nodeTemplate.selectionAdornmentTemplate=wn(Oe.uz,"Spot",wn(Oe.Vm,{padding:10}),ro(Oe.z6.Top,"TriangleUp"),ro(Oe.z6.Left,"TriangleLeft"),ro(Oe.z6.Right,"TriangleRight"),ro(Oe.z6.Bottom,"TriangleDown"),Mr({alignment:new Oe.z6(.75,0)}));function sr(Tn,da){return(Ka,Aa)=>{Ka.handled=!0,Ka.diagram.model.commit(yr=>{yr.set(Aa.part.adornedPart.data,Tn,da)})}}function je(Tn,da){return da||(da="color"),wn(Oe.bn,{width:16,height:16,stroke:"lightgray",fill:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.stroke="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.stroke="lightgray",click:sr(da,Tn),contextClick:sr(da,Tn)})}function rn(){return[wn("ContextMenuButton",wn(Oe.s_,"Horizontal",je(dr.white,"fill"),je(dr.beige,"fill"),je(dr.extralightblue,"fill"),je(dr.extralightred,"fill"))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",je(dr.lightgray,"fill"),je(dr.lightgreen,"fill"),je(dr.lightblue,"fill"),je(dr.lightred,"fill")))]}function on(){return[wn("ContextMenuButton",wn(Oe.s_,"Horizontal",je(dr.black),je(dr.green),je(dr.blue),je(dr.red))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",je(dr.white),je(dr.magenta),je(dr.purple),je(dr.orange)))]}function pn(Tn,da){return da||(da="thickness"),wn(Oe.bn,"LineH",{width:16,height:16,strokeWidth:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:sr(da,Tn),contextClick:sr(da,Tn)})}function Ln(Tn,da){return da||(da="dash"),wn(Oe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:sr(da,Tn),contextClick:sr(da,Tn)})}function xn(){return[wn("ContextMenuButton",wn(Oe.s_,"Horizontal",pn(1),pn(2),pn(3),pn(4))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Ln(null),Ln([2,4]),Ln([4,4])))]}function Bn(Tn,da){return da||(da="figure"),wn(Oe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Tn,margin:1,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.fill="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.fill="lightgray",click:sr(da,Tn),contextClick:sr(da,Tn)})}It.current.nodeTemplate.contextMenu=wn("ContextMenu",wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Bn("Rectangle"),Bn("RoundedRectangle"),Bn("Ellipse"),Bn("Diamond"))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Bn("Parallelogram2"),Bn("ManualOperation"),Bn("Procedure"),Bn("Cylinder1"))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",Bn("Terminator"),Bn("CreateRequest"),Bn("Document"),Bn("TriangleDown"))),rn(),on(),xn()),It.current.groupTemplate=wn(Oe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Oe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Tn,da)=>{var Ka=da.addMembers(da.diagram.selection,!0);Ka||da.diagram.currentTool.doCancel()},avoidable:!1},new Oe.KX("location","loc",Oe.E9.parse).makeTwoWay(Oe.E9.stringify),wn(Oe.s_,"Auto",{name:"BODY"},wn(Oe.bn,{parameter1:10,fill:dr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Oe.z6.AllSides,toSpot:Oe.z6.AllSides},new Oe.KX("fill"),new Oe.KX("stroke","color"),new Oe.KX("strokeWidth","thickness"),new Oe.KX("strokeDashArray","dash")),wn(Oe.Vm,{background:"transparent",margin:20})),wn(Oe.al,{alignment:Oe.z6.Top,alignmentFocus:Oe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Oe.KX("text"),new Oe.KX("stroke","color"))),It.current.groupTemplate.selectionAdornmentTemplate=wn(Oe.uz,"Spot",wn(Oe.s_,"Auto",wn(Oe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),wn(Oe.Vm,{margin:1.5})),Mr({alignment:Oe.z6.TopRight,alignmentFocus:Oe.z6.BottomRight})),It.current.groupTemplate.contextMenu=wn("ContextMenu",rn(),on(),xn()),It.current.linkTemplate=wn(Oe.rU,{layerName:"Foreground",routing:Oe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Oe.KX("fromSpot","fromSpot",Oe.z6.parse),new Oe.KX("toSpot","toSpot",Oe.z6.parse),new Oe.KX("fromShortLength","dir",Tn=>Tn>=1?10:0),new Oe.KX("toShortLength","dir",Tn=>Tn>=1?10:0),new Oe.KX("points").makeTwoWay(),wn(Oe.bn,{strokeWidth:2},new Oe.KX("stroke","color"),new Oe.KX("strokeWidth","thickness"),new Oe.KX("strokeDashArray","dash")),wn(Oe.bn,{segmentIndex:0,segmentOffset:new Oe.E9(15,0),segmentOrientation:Oe.rU.OrientAlong,alignmentFocus:Oe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Oe.KX("fill","color"),new Oe.KX("visible","dir",Tn=>Tn===1)),wn(Oe.bn,{segmentIndex:-1,segmentOffset:new Oe.E9(-10,6),segmentOrientation:Oe.rU.OrientPlus90,alignmentFocus:Oe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Oe.KX("fill","color"),new Oe.KX("visible","dir",Tn=>Tn>=1),new Oe.KX("width","thickness",Tn=>7+3*Tn),new Oe.KX("height","thickness",Tn=>7+3*Tn),new Oe.KX("segmentOffset","thickness",Tn=>new Oe.E9(-15,4+1.5*Tn))),wn(Oe.bn,{segmentIndex:0,segmentOffset:new Oe.E9(15,-6),segmentOrientation:Oe.rU.OrientMinus90,alignmentFocus:Oe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Oe.KX("fill","color"),new Oe.KX("visible","dir",Tn=>Tn===2),new Oe.KX("width","thickness",Tn=>7+3*Tn),new Oe.KX("height","thickness",Tn=>7+3*Tn),new Oe.KX("segmentOffset","thickness",Tn=>new Oe.E9(-15,4+1.5*Tn))),wn(Oe.al,{alignmentFocus:new Oe.z6(0,1,-4,0),editable:!0},new Oe.KX("text").makeTwoWay(),new Oe.KX("stroke","color"))),It.current.linkTemplate.selectionAdornmentTemplate=wn(Oe.uz,wn(Oe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:En(2)},new Oe.KX("pathPattern","thickness",En)),Mr({alignmentFocus:new Oe.z6(0,0,-6,-4)}));function En(Tn){return wn(Oe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Tn+4).toString()+" H3"})}function _a(Tn){var da="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Tn===0?da="M0 0 M16 16 M0 8 L16 8":Tn===2&&(da="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),wn(Oe.bn,{geometryString:da,margin:2,background:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:sr("dir",Tn),contextClick:sr("dir",Tn)})}function Ta(Tn){var da=(Ka,Aa)=>{Ka.handled=!0,Ka.diagram.model.commit(yr=>{var Lr=Aa.part.adornedPart;yr.set(Lr.data,Tn?"toSpot":"fromSpot",Oe.z6.stringify(Oe.z6.AllSides)),(Tn?Lr.toNode:Lr.fromNode).invalidateConnectedLinks()})};return wn(Oe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ka,Aa)=>Aa.background="dodgerblue",mouseLeave:(Ka,Aa)=>Aa.background="transparent",click:da,contextClick:da})}function an(Tn,da){var Ka=0,Aa=Oe.z6.RightSide;Tn.equals(Oe.z6.Top)?(Ka=270,Aa=Oe.z6.TopSide):Tn.equals(Oe.z6.Left)?(Ka=180,Aa=Oe.z6.LeftSide):Tn.equals(Oe.z6.Bottom)&&(Ka=90,Aa=Oe.z6.BottomSide),da||(Ka-=180);var yr=(Lr,er)=>{Lr.handled=!0,Lr.diagram.model.commit(oo=>{var mo=er.part.adornedPart;oo.set(mo.data,da?"toSpot":"fromSpot",Oe.z6.stringify(Aa)),(da?mo.toNode:mo.fromNode).invalidateConnectedLinks()})};return wn(Oe.bn,{alignment:Tn,alignmentFocus:Tn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ka,background:"transparent",mouseEnter:(Lr,er)=>er.background="dodgerblue",mouseLeave:(Lr,er)=>er.background="transparent",click:yr,contextClick:yr})}It.current.linkTemplate.contextMenu=wn("ContextMenu",on(),xn(),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",_a(0),_a(1),_a(2))),wn("ContextMenuButton",wn(Oe.s_,"Horizontal",wn(Oe.s_,"Spot",Ta(!1),an(Oe.z6.Top,!1),an(Oe.z6.Left,!1),an(Oe.z6.Right,!1),an(Oe.z6.Bottom,!1)),wn(Oe.s_,"Spot",{margin:new Oe.Zt(0,0,0,2)},Ta(!0),an(Oe.z6.Top,!0),an(Oe.z6.Left,!0),an(Oe.z6.Right,!0),an(Oe.z6.Bottom,!0)))));const Ar=`{ "class": "GraphLinksModel", + "nodeDataArray": [ +{"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, +{"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, +{"text":"What do our users want?","key":-11,"loc":"105 -334.305","group":-20,"figure":"Ellipse","fill":"#ffffff","color":"black"}, +{"text":"Meetings","key":-12,"loc":"-65 -444.305","group":-16,"figure":"TriangleDown","fill":"#ffffff"}, +{"text":"Reviews","key":-13,"loc":"105 -454.305","group":-20,"figure":"TriangleDown","fill":"#ffffff","color":"black"}, +{"text":"Can we solve it?","key":-14,"loc":"190 -140","color":"#7d33ff","fill":"#ffffff","figure":"Diamond","size":"140 80","thickness":3}, +{"isGroup":true,"text":"Internal","key":-16,"loc":"-65 -384.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22}, +{"isGroup":true,"text":"External","key":-20,"loc":"105 -394.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22}, +{"isGroup":true,"text":"Sources","key":-22,"loc":"20 -400","fill":"#a5d2fa","dash":[4,4],"color":"#3358ff"} +], + "linkDataArray": [ +{"from":-12,"to":-10,"points":[-65,-414.305,-65,-404.305,-65,-384.305,-65,-384.305,-65,-364.305,-65,-354.305],"dash":null,"dir":1}, +{"from":-13,"to":-11,"points":[105,-424.305,105,-414.305,105,-394.305,105,-394.305,105,-374.305,105,-364.305],"dash":null,"color":"#000000","dir":1}, +{"from":-10,"to":-9,"points":[-65,-294.305,-65,-284.305,-65,-232.1525,-40,-232.1525,-40,-180,-40,-170],"dir":2,"dash":[4,4]}, +{"from":-11,"to":-9,"points":[105,-304.305,105,-294.305,105,-237.1525,0,-237.1525,0,-180,0,-170],"dash":[4,4],"dir":2}, +{"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, +{"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, +{"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} +]}`;var vr=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Fr(Tn){return console.log("shapeName:",Tn),vr.indexOf(Tn)>=0}var Yr=new Oe.YI(Vn.current,{maxSelectionCount:1,linkTemplate:wn(Oe.rU,{locationSpot:Oe.z6.Center,selectionAdornmentTemplate:wn(Oe.uz,"Link",{locationSpot:Oe.z6.Center},wn(Oe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),wn(Oe.bn,{toArrow:"Standard",stroke:null}))},{routing:Oe.rU.AvoidsNodes,curve:Oe.rU.JumpOver,corner:5,toShortLength:4},new Oe.KX("points"),wn(Oe.bn,{isPanelMain:!0,strokeWidth:2}),wn(Oe.bn,{toArrow:"Standard",stroke:null})),model:new Oe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Oe.bn.getFigureGenerators().toArray().map(Tn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Tn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return It.current.addDiagramListener("TextEdited",function(Tn){var da;const Ka=Tn.subject.part;var Aa=(da=document.activeElement)==null?void 0:da.value;typeof Aa=="string"&&Aa.trim()===""&&It.current.model.commit(function(yr){yr.set(Ka.data,"text","\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}),Yr.nodeTemplate=wn(Oe.NB,"Auto",{locationSpot:Oe.z6.Center},new Oe.KX("location","location",Oe.E9.parse).makeTwoWay(Oe.E9.stringify),wn(Oe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Oe.KX("stroke").makeTwoWay(),new Oe.KX("fill").makeTwoWay(),new Oe.KX("figure")),wn(Oe.al,{margin:new Oe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Oe.$u(16,16),maxSize:new Oe.$u(10,NaN),textAlign:"center",editable:!0},new Oe.KX("key").makeTwoWay())),setTimeout(()=>{It.current.grid=wn(Oe.s_,"Grid",wn(Oe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),wn(Oe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),It.current.grid.visible=!0,It.current.grid.gridCellStroke="darkgray",It.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=It.current,It.current}const Ea=()=>Ce(this,null,function*(){var wn=It.current.makeImage();const dr=yield(0,Ct.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:wn.src}});Rt({src:dr.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Qr()},500),Za(Ba+1),()=>{It.current=null}),[]),Me.createElement("div",{ref:hr,className:Fn.current?`${mt.maxH60} body-overflow-initial`:"body-overflow-initial"},Me.createElement(ut.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Ba,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Me.createElement(Ht.Z,null,Me.createElement(zn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Me.createElement(zn.Z,{onClick:()=>{var wn,dr,ro=It.current.selection.first();if(Fn.current=!Fn.current,document.activeElement&&ro){let Mr=(dr=(wn=document.activeElement)==null?void 0:wn.value)==null?void 0:dr.trim();typeof Mr=="string"&&It.current.model.commit(function(sr){sr.set(ro.data,"text",Mr||"\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}Za(Ba+1)}},Me.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:xt},Me.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:mt.flowChartWrp},Me.createElement("div",{style:{display:"flex",height:"100%"}},Me.createElement("div",{style:{width:"300px",height:"100%"}},Me.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Me.createElement("div",{style:{height:"calc(100% - 50px)"},className:mt.myPaletteDiv,ref:Vn})),Me.createElement("div",{style:{flex:1,position:"relative"}},Me.createElement("div",{ref:yn,style:{height:"80vh"}}))),Me.createElement("div",{className:"tr"},Me.createElement(Be.ZP,{size:"large",onClick:Ea,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var $e=We,Ie=ae(5112),De=ae(5871);const vt=Ie.ZP.Group,it={margin:"0 8px"};var Fe=({callback:xt,onCancel:Rt})=>{function It(yn){xt(yn)}return z.createElement(be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:It},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:it},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:it},"\u884C\u6570"),z.createElement(be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(De.Z,null)),z.createElement("span",{style:it},"\u5217\u6570"),z.createElement(be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(De.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:it},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(be.default.Item,{name:"align"},z.createElement(vt,null,z.createElement(Ie.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(Ie.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(Ie.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(Ie.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Be.ZP,{type:"ghost",onClick:Rt},"\u53D6\u6D88")))},Pt=ae(78673),vn=ae(91989),tn=ae.n(vn),en=(0,z.forwardRef)(({use3d:xt,width:Rt,height:It,callback:yn,showSaveButton:Vn},Fn)=>{const hr=(0,z.useRef)(),Ba=(0,z.useRef)(),[Za,Qr]=(0,z.useState)(!1),Ea=(0,z.useRef)({id:hr,appName:"graphing",width:Rt||1e3,height:It||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Ba.current=new(tn())(Ea.current,!0),window.onload=function(){Ba.current.inject("applet_container")}},[]);const wn=()=>{var dr=window.ggbApplet.getPNGBase64(1,!0,72);return yn&&yn(dr),dr};return(0,z.useEffect)(()=>{Ea.current.appName=Za?"3D":"graphing",Ba.current.inject("applet_container")},[Za]),(0,z.useEffect)(()=>{Qr(xt)},[xt]),(0,z.useImperativeHandle)(Fn,()=>({getImgData:wn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:hr}),z.createElement(Ht.Z,{align:"middle"},z.createElement(zn.Z,{flex:1},z.createElement(Pt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Za,onChange:dr=>Qr(dr)})),z.createElement(zn.Z,null,z.createElement(Be.ZP,{size:"large",onClick:wn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Jt=ae(69104),Re=ae(1012),Ye=ae(8591);const Nt="link",yt="upload-image",Mt="add-flowchart",bn="draw-image",gn="add-flowchart",Dn="code-block",jn="add-table",ma="------------",aa={default:ma,left:`:${ma}`,center:`:${ma}:`,right:`${ma}:`};var sa=ae(38869),Ua=(xt,Rt,It)=>new Promise((yn,Vn)=>{var Fn=Za=>{try{Ba(It.next(Za))}catch(Qr){Vn(Qr)}},hr=Za=>{try{Ba(It.throw(Za))}catch(Qr){Vn(Qr)}},Ba=Za=>Za.done?yn(Za.value):Promise.resolve(Za.value).then(Fn,hr);Ba((It=It.apply(xt,Rt)).next())});function ea(){}let kn=0;const ur=1e4,za="\u2581",Vt="@\u2581\u2581@",Pn="@\u2581@",qn=` +**\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`,oa=["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 Un(xt){return/^\d+$/.test(xt)?`${xt}px`:xt}const Ja=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",gr={[Ja+"-B"]:"bold",[Ja+"-I"]:"italic"},Zr={[Nt]:"\u6DFB\u52A0\u94FE\u63A5",[Dn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[yt]:"\u6DFB\u52A0\u56FE\u7247",[bn]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[jn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var fa=({defaultValue:xt="",onChange:Rt,width:It="100%",height:yn=400,miniToolbar:Vn=!1,isFocus:Fn=!1,watch:hr,insertTemp:Ba,mode:Za="markdown",id:Qr="markdown-editor-id",showResizeBar:Ea=!1,noStorage:wn=!1,showNullButton:dr=!1,showNullProgramButton:ro=!1,hidetoolBar:Mr=!1,fullScreen:sr=!1,onBlur:je,onCMBeforeChange:rn,onFullScreen:on,className:pn="",disablePaste:Ln=!1,disabled:xn=!1,disabledFill:Bn=!1,placeholder:En="",values:_a="",extraUse:Ta})=>{const[an,Ar]=(0,z.useState)(null),[vr,Fr]=(0,z.useState)(xt),[Yr,Tn]=(0,z.useState)(hr),[da,Ka]=(0,z.useState)(sr),[Aa,yr]=(0,z.useState)(""),[Lr,er]=(0,z.useState)(0),[oo,mo]=(0,z.useState)(yn),[Bi,ri]=(0,z.useState)(!1),fi=(0,z.useRef)((0,Re.Z)()),Si=(0,z.useRef)(!1),Pi=(0,z.useRef)(),[Ki,xi]=(0,z.useState)(0),[qo,co]=(0,z.useState)(0),si=(0,z.useRef)(),Di=(0,z.useRef)(),Ii=(0,z.useRef)(),ui=(0,z.useRef)(),mi=()=>Ua(void 0,null,function*(){var ka;const ca=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:fi.current}});(ka=ca==null?void 0:ca.attachments)!=null&&ka.length&&(console.log("cm:",an,si),ca.attachments.map(Ca=>{Ca.content_type.indexOf("image")>-1?an.replaceSelection(`![,](/api/attachments/${Ca.id}?type=${Ca.content_type})`):Ca.content_type.indexOf("video")>-1?an.replaceSelection(``):Ca.content_type.indexOf("pdf")>-1?an.replaceSelection(`${Ca.name}`):an.replaceSelection(`[${Ca.name}](${ENV.API_SERVER}/api/attachments/${Ca.id}?type=${Ca.content_type})`)}))});(0,z.useEffect)(()=>{const ka=window.scrollY||window.pageYOffset;Fr(_a),an==null||an.setValue(_a),window.scrollTo(0,ka)},[_a]),(0,z.useEffect)(()=>{on==null||on(da)},[da]),(0,z.useEffect)(()=>{if(si.current){let ka=function(Ca,va){var kr;if(Ln){va.preventDefault();return}const Co=va.clipboardData;if(Co){const No=Co.types.toString(),Qo=Co.items;if(No==="Files"||Co.types.indexOf("Files")>-1){if(va.preventDefault(),Za=="stex")return;try{let _o=Qo[1];((kr=Qo[0])==null?void 0:kr.kind)==="file"&&(_o=Qo[0]);const zo=_o.getAsFile(),Oi=zo.name.split(".").pop();(0,ke.I)(zo,ni=>{var Sr,Rr,Io;ni.id?((Sr=zo==null?void 0:zo.type)==null?void 0:Sr.indexOf("image"))>-1?ca.replaceSelection(``):((Rr=zo==null?void 0:zo.type)==null?void 0:Rr.indexOf("video"))>-1?ca.replaceSelection(``):((Io=zo==null?void 0:zo.type)==null?void 0:Io.indexOf("pdf"))>-1?ca.replaceSelection(`${zo.name}`):oa.includes(Oi)?ca.replaceSelection(`${zo.name}`):ca.replaceSelection(`[${zo.name}](/api/attachments/${ni.id}?type=${ni.content_type})`):(ni==null?void 0:ni.status)===401&&(Ye.ZP.warning((ni==null?void 0:ni.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(_o){Ye.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ca=He().fromTextArea(si.current,{mode:Za,lineNumbers:!Vn,lineWrapping:!0,value:xt,autoCloseTags:!ro,autoCloseBrackets:!0});return ca.on("keyup",function(Ca,va){va.keyCode===8&&(Ca.getValue()==""?ca.setOption("placeholder",En):ca.setOption("placeholder",null))}),ca.on("keydown",function(Ca,va){if(va.keyCode===8){var kr=wr(Ca);kr&&va.preventDefault()}}),Fn&&ca.focus(),ca.on("paste",ka),ca.on("dragleave",function(Ca,va){Di.current.classList.remove("mouse-hover-md")}),xn&&ca.on("beforeChange",function(Ca,va){(va.origin==="paste"||va.origin==="+input")&&va.cancel()}),Ar(ca),()=>{ca.off("paste",ka)}}},[]);const oi=(0,z.useCallback)(()=>{if(Di.current)try{}catch(ka){console.log(ka,"---- to set md editor body height")}},[oo,Di,da]);(0,z.useEffect)(()=>{function ka(){let ca=new Te.Z(Ca=>{for(let va of Ca)(va.target.offsetHeight>0||va.target.offsetWidth>0)&&(oi(),an.setSize("100%","100%"),an.refresh())});return ca.observe(si.current.parentElement),ca}if(an){const ca=ka();return()=>{var Ca,va;(Ca=si.current)!=null&&Ca.parentElement&&ca.unobserve((va=si.current)==null?void 0:va.parentElement)}}},[an,oi]),(0,z.useEffect)(()=>{if(an){let ka=[];for(const[ca,Ca]of Object.entries(gr)){let va={[ca]:()=>{Eo(Ca)}};ka.push(va),an.addKeyMap(va)}return Pi.current=setInterval(()=>{Si.current&&mi()},4e3),()=>{clearInterval(Pi.current);for(let ca of ka)an.removeKeyMap(ca)}}},[an]),(0,z.useEffect)(()=>{sr!==da&&Ka(sr)},[sr]),(0,sa.Z)(()=>{if(!wn&&Lr>0){let ka=new Date().getTime(),ca=window.sessionStorage.getItem(Qr);ka>=Lr+ur&&(!ca||ca!==vr)&&(window.sessionStorage.setItem(Qr,vr),ri(!0))}},ur),(0,z.useEffect)(()=>{Tn(hr)},[an,hr]),(0,z.useEffect)(()=>{an&&Fn&&an.focus()},[an,Fn]),(0,z.useEffect)(()=>{if(Yr&&an){let ka=function(Ca){let va=Ca.target;if(ui.current){let kr=va.scrollTop/va.scrollHeight;ui.current.scrollTop=ui.current.scrollHeight*kr}};const ca=an.getScrollerElement();return ca.addEventListener("scroll",ka),()=>{ca.removeEventListener("scroll",ka)}}},[an,Yr]),(0,z.useEffect)(()=>{if(an&&rn){let ka=function(ca,Ca){rn(ca,Ca)};return an.on("beforeChange",ka),()=>{an.off("beforeChange",ka)}}},[an,rn]),(0,z.useEffect)(()=>{if(an&&je){let ka=function(){je(an.getValue())};return an.on("blur",ka),()=>{an.off("blur",ka)}}},[an,je]);function wr(ka,ca){var Ca=ka.getDoc(),va=Ca.getCursor(),kr=Ca.getLine(va.line),Co=kr.charAt(va.ch-1),No=kr.lastIndexOf("@\u2581@",va.ch),Qo=kr.lastIndexOf("@\u2581\u2581@",va.ch),_o=No>Qo?No:Qo,zo=No>Qo?3:4;if(Vt.indexOf(Co)===-1)return null;if(console.log("change1:",ca,ka,kr,va,_o,No,Qo,Co),_o>=0&&va.ch-_o<5){var Oi=_o+zo;return Ca.replaceRange("",{line:va.line,ch:_o},{line:va.line,ch:Oi}),{line:va.line,ch:Oi}}return null}(0,z.useEffect)(()=>{if(an){let ka=function(ca,Ca){const va=ca.getValue();Fr(va),er(new Date().getTime()),ca.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Rt&&(ro?Rt(va,Lo(va)):Rt(va))};return an.on("change",ka),()=>{an.off("change",ka)}}},[an,Rt]),(0,z.useEffect)(()=>{if(an)if(xt==null)an.setValue(""),Fr("");else{const ka=window.scrollY||window.pageYOffset;xt!==an.getValue()&&(an.setValue(xt),Fr(xt),an.setCursor(xn?1:an.lineCount(),0),window.scrollTo(0,ka))}},[an,xt]);const Eo=(0,z.useCallback)(ka=>{const ca=an.getCursor(),Ca=an.getSelection();let va=Ca.split(` +`);switch(ka){case"bold":return an.replaceSelection("**"+Ca+"**"),Ca===""&&an.setCursor(ca.line,ca.ch+2),an.focus();case"italic":return an.replaceSelection("*"+Ca+"*"),Ca===""&&an.setCursor(ca.line,ca.ch+1),an.focus();case"code":return an.replaceSelection("`"+Ca+"`"),Ca===""&&an.setCursor(ca.line,ca.ch+1),an.focus();case"inline-latex":return yr("inline-latex"),an.focus();case"latex":return an.replaceSelection("```latex\n"+Ca+"\n```"),an.setCursor(ca.line+1,Ca.length+1),an.focus();case"line-break":return an.replaceSelection(`
+`),an.focus();case"list-ul":return Ca===""?an.replaceSelection("- "+Ca):an.replaceSelection(va.map(kr=>kr===""?"":`- ${kr}`).join(` +`)),an.focus();case"list-ol":return Ca===""?an.replaceSelection("1. "+Ca):an.replaceSelection(va.map((kr,Co)=>kr===""?"":`${Co+1}. ${kr}`).join(` +`)),an.focus();case"add-null-ch":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(za),an.focus();case"add-signal":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(Pn),an.focus();case"add-multiple":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(Vt),an.focus();case"inster-template-1":return Ca===""&&an.setCursor(ca.line,ca.ch),an.replaceSelection(qn),an.focus();case"eraser":return an.setValue(""),an.focus();case"trigger-watch":return Tn(!Yr),an.focus();case"trigger-full-screen":return Ka(!da),an.focus();case Nt:yr(Nt);return;case Dn:yr(Dn);return;case yt:yr(yt);return;case bn:yr(bn);return;case"maths-latex":yr("maths-latex");return;case Mt:yr(Mt);return;case jn:yr(jn);return;default:throw new Error}},[an,Yr,da]),Do=(0,z.useCallback)((ka,ca)=>{var Ca,va,kr,Co,No,Qo;switch(yr(""),Aa){case Nt:const{title:Sr,link:Rr}=ka;return an.replaceSelection(`[${Sr}](${Rr})`),an.focus();case Dn:const{language:Io,content:$r}=ka;return an.replaceSelection(["```"+Io,$r,"```"].join(` +`)),an.focus();case"maths-latex":for(var _o=atob(ka),zo=new Uint8Array(_o.length),Oi=0;Oi<_o.length;Oi++)zo[Oi]=_o.charCodeAt(Oi);var ni=new Blob([zo],{type:"image/png"});(0,ke.I)(ni,Ia=>{Ia.id?an.replaceSelection(`![,](/api/attachments/${Ia.id}?type=${Ia.content_type})`):(Ia==null?void 0:Ia.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":an.replaceSelection("`$$"+ka+"$$`");break;case yt:case bn:case gn:const{src:to,alt:jt}=ka,Lt=ca,_t=(kr=(va=(Ca=Lt==null?void 0:Lt.name)==null?void 0:Ca.split("."))==null?void 0:va.pop)==null?void 0:kr.call(va);return((Co=Lt==null?void 0:Lt.type)==null?void 0:Co.indexOf("image"))>-1||!(Lt!=null&&Lt.type)?Lt.align||Lt.width?an.replaceSelection(`

${jt||

`):an.replaceSelection(`${jt||`):((No=Lt==null?void 0:Lt.type)==null?void 0:No.indexOf("video"))>-1?an.replaceSelection(``):((Qo=Lt==null?void 0:Lt.type)==null?void 0:Qo.indexOf("pdf"))>-1?an.replaceSelection(`${Lt.name}`):oa.includes(_t)?an.replaceSelection(`${Lt.name}`):an.replaceSelection(`[${Lt.name}](${to})`),an.focus();case jn:const{row:On,col:Da,align:ar}=ka;let Cn=` +`;for(let Ia=0;Ia{switch(Aa){case Nt:return z.createElement(Tt,{callback:Do,onCancel:Xo});case Dn:return z.createElement(ct.Z,{callback:Do,onCancel:Xo});case yt:return z.createElement(ke.Z,{callback:Do,onCancel:Xo});case Mt:return z.createElement($e,{callback:Do,onCancel:Xo});case jn:return z.createElement(Fe,{callback:Do,onCancel:Xo});case"maths-latex":return z.createElement(en,{showSaveButton:!0,callback:Do});case"inline-latex":return z.createElement(Jt.Z,{showSaveButton:!0,callback:Do});default:return null}},[Aa]);function Xo(){yr("")}(0,z.useEffect)(()=>{if(Ii.current){let ka=function(No){kr=!0,Co=No.pageY},ca=function(){kr=!1},Ca=function(No){if(kr){let Qo=No.pageY-Co;Qo<0&&(Qo=0),Qo>300&&(Qo=300);let _o=yn+Qo+"px";mo(_o)}},va=Ii.current,kr=!1,Co=0;return va.addEventListener("mousedown",ka),document.addEventListener("mousemove",Ca),document.addEventListener("mouseup",ca),()=>{va.removeEventListener("mousedown",ka),document.removeEventListener("mousemove",Ca),document.removeEventListener("mouseup",ca)}}},[an,Ii]),(0,z.useEffect)(()=>{mo(yn)},[yn]);const yi=Un(It),Mi=Un(oo),Yi={width:yi,height:Mi},_r=(0,z.useMemo)(()=>{if(Lr){let ka=new Date(Lr),ca=ka.getHours(),Ca=ka.getMinutes(),va=ka.getSeconds();return ca=ca<10?"0"+ca:ca,Ca=Ca<10?"0"+Ca:Ca,va=va<10?"0"+va:va,`${ca}:${Ca}:${va}`}return 0},[Lr]),Lo=ka=>{const ca=[];if(ro){let Ca=-1;ka=ka.replace(/(@▁▁@|@▁@)/g,function(va,kr,Co){ca.push({multiLine:va!==Pn})})}return ca};function Hi(){window.sessionStorage.removeItem(Qr),ri(!1),er(0)}function Ji(){ri(!1),er(0),an.setValue(window.sessionStorage.getItem(Qr))}(0,z.useEffect)(()=>{Zr[Aa]&&Aa!==bn&&Aa!==Mt&&setTimeout(()=>{const ka=document.getElementsByClassName("markdown-popup-form")[0],ca=window.innerWidth/2-ka.offsetWidth/2,Ca=window.innerHeight/2-ka.offsetHeight/2;xi(ca),co(Ca)},0)},[Aa]);const $i=ka=>{ka.preventDefault();const ca=ka.clientX-Ki,Ca=ka.clientY-qo;document.body.onmousemove=va=>{let kr=va.clientX-ca,Co=va.clientY-Ca;const No=document.getElementsByClassName("markdown-popup-form")[0],Qo=window.innerWidth-No.offsetWidth,_o=window.innerHeight-No.offsetHeight;kr=Math.max(0,Math.min(kr,Qo)),Co=Math.max(0,Math.min(Co,_o)),ul(va.clientX,va.clientY,ca,Ca)&&(xi(kr),co(Co))},document.body.onmouseup=function(){document.body.onmousemove=null}},ul=(ka,ca,Ca,va)=>{const kr=document.body.clientHeight,Co=document.body.clientWidth;return ka<20&&Ca>ka||ka>Co-20&&Caca||ca>kr-20&&vaye in be?_e(be,ye,{enumerable:!0,configurable:!0,writable:!0,value:Be}):be[ye]=Be,y=(be,ye)=>{for(var Be in ye||(ye={}))a.call(ye,Be)&&b(be,Be,ye[Be]);if(E)for(var Be of E(ye))x.call(ye,Be)&&b(be,Be,ye[Be]);return be},ne=(be,ye)=>Ne(be,se(ye));const{useForm:re}=z.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:be,onCancel:ye})=>{const[Be]=re();let st=(0,Ve.useRef)();function Ue(At){st.current.width=Be.getFieldValue("width"),st.current.align=Be.getFieldValue("align"),be(At,st.current)}function St(At,Ft){if(At.status===-1){Pe.ZP.error(At.message);return}Be.setFieldsValue({src:`/api/attachments/${At.id}`,type:Ft.type})}function Xe(At){let Ft=At.target.files[0];st.current=Ft,he(Ft,St)}return Je.createElement(z.default,ne(y({form:Be},ie),{className:"upload-image-panel",onFinish:Ue,style:{width:470,overflow:"hidden"}}),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Je.createElement("div",{className:"flex-container"},Je.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Je.createElement(He.default,{style:le})),Je.createElement(Ae,{onFileChange:Xe}))),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Je.createElement(He.default,{style:{width:264}})),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Je.createElement(Te.Z,null,Je.createElement(z.default.Item,{name:"width",style:{margin:0}},Je.createElement(Ge.Z,{style:{width:264}})),Je.createElement("span",{className:"ml8"},"%"))),Je.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Je.createElement(Qe.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"}]})),Je.createElement("aside",null,Je.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Je.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Je.createElement(ue.ZP,{type:"default",onClick:ye},"\u53D6\u6D88"))))};function Ae({onFileChange:be}){return Je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Je.createElement("input",{type:"file",onChange:be}))}function he(be,ye){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,rt.bg)())throw Pe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Be=new FormData;Be.append("editormd-image-file",be),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var st=new window.XMLHttpRequest;st.withCredentials=!0,st.addEventListener("load",function(Ue){ye(JSON.parse(Ue.target.responseText),be)},!1),st.addEventListener("error",function(Ue){console.error(Ue)},!1),st.open("POST",`${qe.KI}/api/attachments.json`),st.send(Be)}},76624:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return He}});var z=ae(59301),Pe=ae(4676);class He extends z.Component{constructor(Ge){super(Ge);const Qe=window.document;this.node=Qe.createElement("div"),Qe.body.appendChild(this.node)}render(){const{children:Ge}=this.props;return(0,Pe.createPortal)(Ge,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(ft,Ot,ae){"use strict";ae.d(Ot,{i:function(){return ie},Z:function(){return Ae}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Pe=ae(71418),He=ae(6848),Te=ae(93948),Ge=ae(92310),Qe=ae.n(Ge),ue=ae(92232),qe=ae(77740),Ve=ae(99287),rt=ae(79005),Je=ae(20345),_e=ae(77882),Ne=ae(31081),se=ae(75309),E=ae(71979),a=ae(47558),x=ae(42922),b=ae(66832),y=ae(96593),ne=ae(19664),re=ae(91833),le=ae(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:Je},{name:"101\u8BA1\u5212",ptimg:_e,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:se,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Ae=({className:he,dataSource:be=[],col:ye=4,right:Be,bottom:st=23,precision:Ue=0,wrapWidth:St=1200,trackEventItems:Xe,loading:At,onRemove:Ft=()=>{},isCurrent:Kt=!0,showAlias:Ut=!1,showProgress:Gt=!1})=>{const nt=Math.floor((St-(ye-1)*Be)/ye),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ct=>(window.ENV==="build"&&(ct.ptimg=`/react/build${ct.ptimg}`,ct.swimg=`/react/build${ct.swimg}`),ct));return le.createElement(Pe.Z,{spinning:At},le.createElement("div",{className:Qe()(z.list,he)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((ct,ke)=>{var ut,Ht,kt,pt,Sn,Oe;const{name:Xt,id:ln,identifier:Zn,featured:zn,school_name:Ct,image_url:mt,excellent:Me,is_plan:Ce}=ct;return le.createElement("div",{key:ln,className:Kt&&Gt?z.wrapisCurrent:z.wrap,style:{width:nt,marginRight:(1+ke)%ye===0?0:Be+Ue,marginBottom:st}},le.createElement("a",{className:z.li,onClick:We=>{We.preventDefault(),We.stopPropagation(),Xe&&(0,ue.L9)([Xe]),(0,ue.xg)(`/paths/${Zn}`)}},le.createElement("div",{className:z.img},le.createElement("img",{className:z.cover,src:`${mt}`}),Kt&&(0,Ve.bg)()&&(ct==null?void 0:ct.studying)&&le.createElement("div",{className:`${z.movebq} user-path-items`,onClick:We=>{We.stopPropagation(),Ft(ct)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ut=ct==null?void 0:ct.subject_tags)==null?void 0:ut.map((We,$e)=>{var Ie,De;if($e===0){const it=(Ie=Tt.find(Fe=>Fe.name==We))==null?void 0:Ie.swimg;return le.createElement("img",{className:z.sign,src:it,style:{left:"-4px"}})}const vt=(De=Tt.find(it=>it.name==We))==null?void 0:De.ptimg;return le.createElement("img",{className:z.sign,src:vt,style:{left:`${48+52*($e-1)+2*$e}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ct==null?void 0:ct.excellent)&&le.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:z.name},le.createElement(He.Z,{title:Ut&&(ct!=null&&ct.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Xt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ct==null?void 0:ct.excellent_alias_name}`)):Xt},le.createElement("span",{className:z.e},Ut&&(ct==null?void 0:ct.excellent_alias_name)||Xt))),Kt&&Gt&&((Ht=ct==null?void 0:ct.progress)==null?void 0:Ht.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(Te.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=ct==null?void 0:ct.progress)==null?void 0:kt.my_score)/((pt=ct==null?void 0:ct.progress)==null?void 0:pt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Sn=ct==null?void 0:ct.progress)==null?void 0:Sn.my_score,"/",(Oe=ct==null?void 0:ct.progress)==null?void 0:Oe.all_score),(!Kt||!Gt)&&le.createElement("div",{className:z.tags},le.createElement("div",null,le.createElement(He.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,ct.stages_count))),le.createElement(He.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,ct.members_count)))))))})),!be.length&&le.createElement(qe.Z,null)))}},68492:function(ft,Ot,ae){"use strict";ae.d(Ot,{jL:function(){return Ge},w9:function(){return Un},vv:function(){return It},dN:function(){return Zr},QD:function(){return Si},cQ:function(){return $e.Z},vg:function(){return za},Oz:function(){return aa},op:function(){return er},O5:function(){return _r},_b:function(){return si},t7:function(){return st},tT:function(){return Xe},Gi:function(){return Mr},YG:function(){return hr},Ed:function(){return dr},kT:function(){return Qr},qp:function(){return x},Um:function(){return ie},K3:function(){return ne},vr:function(){return xi},qE:function(){return Bi},Je:function(){return Kt},wb:function(){return Oe},rC:function(){return We},lB:function(){return Zn},cq:function(){return Ln},kO:function(){return _a},tp:function(){return he},Si:function(){return Ji},k8:function(){return to},Du:function(){return Co}});var z=ae(59301),Pe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},He="data:image/png;base64,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",Ge=({dataSource:jt=[],img:Lt,imgWidth:_t=346,title:On,sunTitle:Da,bannerExtraContent:ar})=>z.createElement("div",{className:Pe.banner},z.createElement("div",{className:Pe.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,On),z.createElement("span",null,Da)),jt.length>0&&z.createElement("div",{className:Pe.btns},jt.map((Cn,Ia)=>z.createElement("div",{key:Ia,onClick:Cn.click},Cn.name,Cn.sign?z.createElement("img",{src:He,width:39}):null))),ar),Lt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Lt,width:_t}))),Qe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=ae(92310),qe=ae.n(ue),Ve=ae(89392),rt=Object.defineProperty,Je=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,se=(jt,Lt,_t)=>Lt in jt?rt(jt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Lt]=_t,E=(jt,Lt)=>{for(var _t in Lt||(Lt={}))_e.call(Lt,_t)&&se(jt,_t,Lt[_t]);if(Je)for(var _t of Je(Lt))Ne.call(Lt,_t)&&se(jt,_t,Lt[_t]);return jt},x=({dataSource:jt=[],value:Lt,onChange:_t,onTitleChange:On,className:Da,title:ar,titleWidth:Cn=41,style:Ia={},fontColor:rr="#6A7283",showCount:Dr,classNameActive:tr,styleItem:_n={}})=>{const[Ir,no]=(0,z.useState)(0),[Mo,nr]=(0,z.useState)(!1),cr=(0,z.useRef)(null),ao=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Jr;jt.length!==0&&(((Jr=cr==null?void 0:cr.current)==null?void 0:Jr.clientHeight)>97?no(1):no(0)),jt.length===0&&no(0),nr(!1)},[jt]),z.createElement("div",{className:qe()(Qe.row,Da),style:Ia},z.createElement("div",{onClick:(0,Ve.throttle)(()=>On==null?void 0:On(),2e3),style:{width:Cn,marginTop:Mo?12:4},className:`${Qe.title} ${On?"current":""}`},ar),z.createElement("div",{className:Mo?`${Qe.tagsWrap} ${Qe.tagsBorderWrap}`:Qe.tagsWrap},z.createElement("div",{className:Qe.bar,ref:ao,style:Ir>0?{height:Ir===1?97:"auto",overflow:Ir===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Qe.tag,ref:cr},jt==null?void 0:jt.map(Jr=>z.createElement("span",{onClick:()=>_t(Jr.id),key:Jr.id,style:E(E({color:rr},_n),(Jr==null?void 0:Jr.style)||{}),className:Lt===Jr.id?qe()(tr||Qe.active,Jr.classNameActive):""},z.createElement("span",{title:Jr.name,className:Qe.name},Jr.name),!!Dr&&z.createElement("span",{className:Qe.num},Jr.count))))),!!Ir&&z.createElement(z.Fragment,null,Ir===1?z.createElement("div",{onClick:()=>{var Jr;no(2),((Jr=cr==null?void 0:cr.current)==null?void 0:Jr.clientHeight)>245?nr(!0):nr(!1)},className:Qe.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{ao.current.scrollTop=0,no(1),nr(!1)},className:Qe.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:jt=[],value:Lt,onChange:_t,onTitleChange:On,className:Da,title:ar,titleWidth:Cn=41,style:Ia={},fontColor:rr="#6A7283",showCount:Dr,expand:tr=!0})=>{const[_n,Ir]=(0,z.useState)(0),[no,Mo]=(0,z.useState)(!1),nr=(0,z.useRef)(null),cr=(0,z.useRef)(null),[ao,Jr]=(0,z.useState)(tr);return z.createElement("div",{className:qe()(b.row,Da),style:Ia},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ve.throttle)(()=>On==null?void 0:On(),2e3),style:{width:Cn,marginTop:no?12:4},className:`${b.title} ${On?"current":""}`},ar),z.createElement("i",{className:`iconfont ${ao?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ao?8:10},onClick:()=>Jr(!ao)})),ao&&z.createElement("div",{className:no?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},z.createElement("div",{className:b.fenge}),z.createElement("div",{className:b.bar,ref:cr},z.createElement("div",{className:b.tag,ref:nr},jt==null?void 0:jt.map(Yo=>z.createElement("span",{onClick:()=>_t(Yo.id),key:Yo.id,style:{color:rr},className:Lt===Yo.id?b.active:""},z.createElement("span",{title:Yo.name,className:b.name},Yo.name),!!Dr&&z.createElement("span",{className:b.num},Yo.count)))))))},re={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ie=({dataSource:jt=[],value:Lt,onChange:_t,onTitleChange:On,className:Da,title:ar,titleWidth:Cn=41,style:Ia={},fontColor:rr="#fff",showCount:Dr,expand:tr=!0})=>{const[_n,Ir]=(0,z.useState)(0),[no,Mo]=(0,z.useState)(!1),nr=(0,z.useRef)(null),cr=(0,z.useRef)(null),[ao,Jr]=(0,z.useState)(tr);return z.createElement("div",{className:qe()(re.row,Da),style:Ia},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ve.throttle)(()=>On==null?void 0:On(),2e3),style:{width:Cn},className:`${re.title} ${On?"current":""}`},ar),z.createElement("i",{className:`iconfont ${ao?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:ao?"#00DDC7":"#037F74",fontSize:ao?10:12},onClick:()=>Jr(!ao)})),ao&&z.createElement("div",{className:no?`${re.tagsWrap} ${re.tagsBorderWrap}`:re.tagsWrap},z.createElement("div",{className:re.bar,ref:cr},z.createElement("div",{className:re.tag,ref:nr},jt==null?void 0:jt.map(Yo=>z.createElement("span",{onClick:()=>_t(Yo.id),key:Yo.id,style:{color:rr},className:Lt===Yo.id?re.active:""},z.createElement("span",{title:Yo.name,className:re.name},Yo.name),!!Dr&&z.createElement("span",{className:re.num},Yo.count)))))))},ge={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:jt=[],value:Lt,onChange:_t,className:On,style:Da={}})=>z.createElement("div",{style:Da,className:qe()(ge.tabs,On)},jt.map(ar=>z.createElement("span",{onClick:()=>_t(ar.id),className:Lt===ar.id?ge.active:"",key:ar.id},ar.name))),be={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"},ye=ae(92832),st=({dataSource:jt=[],value:Lt="",onChange:_t,onInputChange:On=()=>{},className:Da,style:ar={},placeholder:Cn,allowClear:Ia=!1})=>{var rr;const[Dr,tr]=(0,z.useState)(""),[_n,Ir]=(0,z.useState)("");(0,z.useEffect)(()=>{var nr;let cr=Lt;(nr=JSON.stringify(Lt))!=null&&nr.includes("{")&&(tr(Lt.id),cr=Lt.value||"");try{Ir(decodeURIComponent(cr||""))}catch(ao){Ir(decodeURIComponent(cr||""))}},[Lt]);const no=()=>{_t(encodeURIComponent(_n),Dr||null)},Mo=nr=>{nr!==Dr&&(tr(nr),_t(encodeURIComponent(_n),nr))};return z.createElement("div",{className:qe()(be.input,Da),style:ar},!!jt.length&&z.createElement("div",{className:be.dropdown},z.createElement("div",{className:be.text},(rr=jt.find(nr=>nr.id===Dr))==null?void 0:rr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:be.b1}),z.createElement("b",{className:be.b2})),z.createElement("div",{className:be.menu},jt.map((nr,cr)=>z.createElement("div",{key:cr,onClick:()=>Mo(nr.id)},nr.name)))),z.createElement(ye.default,{onPressEnter:no,value:_n,onChange:nr=>{Ir(nr.target.value),On(encodeURIComponent(nr.target.value),Dr||null)},bordered:!1,placeholder:Cn}),z.createElement("i",{onClick:no,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ue={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Xe=({dataSource:jt=[],value:Lt="",onChange:_t,onInputChange:On=()=>{},className:Da,style:ar={},placeholder:Cn,allowClear:Ia=!1})=>{var rr;const[Dr,tr]=(0,z.useState)(""),[_n,Ir]=(0,z.useState)("");(0,z.useEffect)(()=>{var nr;let cr=Lt;(nr=JSON.stringify(Lt))!=null&&nr.includes("{")&&(tr(Lt.id),cr=Lt.value||"");try{Ir(decodeURIComponent(cr||""))}catch(ao){Ir(decodeURIComponent(cr||""))}},[Lt]);const no=()=>{_t(encodeURIComponent(_n),Dr||null)},Mo=nr=>{nr!==Dr&&(tr(nr),_t(encodeURIComponent(_n),nr))};return z.createElement("div",{className:qe()(Ue.input,Da),style:ar},!!jt.length&&z.createElement("div",{className:Ue.dropdown},z.createElement("div",{className:Ue.text},(rr=jt.find(nr=>nr.id===Dr))==null?void 0:rr.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:Ue.menu},jt.map((nr,cr)=>z.createElement("div",{key:cr,onClick:()=>Mo(nr.id)},nr.name)))),z.createElement(ye.default,{onPressEnter:no,value:_n,onChange:nr=>{Ir(nr.target.value),On(encodeURIComponent(nr.target.value),Dr||null)},bordered:!1,placeholder:Cn}),z.createElement("i",{onClick:no,className:"iconfont icon-sousuo9 font14 pl10 current"}))},At={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"},Kt=({value:jt,onChange:Lt,className:_t,total:On,pageSize:Da,style:ar={}})=>{const Cn=jt<2,Ia=jt>=Math.ceil(On/Da);return On<=Da?z.createElement(z.Fragment,null):z.createElement("div",{className:qe()(At.quickPager,_t),style:ar},z.createElement("div",{onClick:()=>{Cn||Lt(jt-1,"prev")},className:Cn?At.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Ia||Lt(jt+1,"next")},className:Ia?At.disabled:""},"\u4E0B\u4E00\u9875"))},Ut={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"},Gt=ae(71418),nt=ae(6848),Tt=ae(13570),ct=ae(21600),ke=ae(92232),ut=ae(96908),Ht=ae(57177),kt=ae(81378),pt=ae(77740),Oe=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr})=>{const Dr=Math.floor((Cn-(_t-1)*On)/_t);return z.createElement(Gt.Z,{spinning:rr},z.createElement("div",{className:qe()(Ut.list,jt)},!!Lt.length&&Lt.map((tr,_n)=>{const{name:Ir,id:no,identifier:Mo,power:nr,cover_image_id:cr,pic:ao}=tr;return z.createElement("div",{className:Ut.wrap,key:no,style:{width:Dr,marginRight:(1+_n)%_t===0?0:On+ar,marginBottom:Da}},z.createElement("a",{target:"_blank",href:`/shixuns/${Mo}/challenges`,className:Ut.li,onClick:Jr=>{Jr.preventDefault(),Ia&&(0,ke.L9)([Ia]),nr&&(0,ke.xg)(`/shixuns/${Mo}/challenges`)}},z.createElement("div",{className:Ut.img},z.createElement("img",{className:Ut.cover,src:`${ao}`}),tr.is_jupyter&&z.createElement("img",{className:Ut.sign,src:ut}),tr.is_jupyter_lab&&z.createElement("img",{className:Ut.sign,src:Ht}),tr.is_unity_3d&&z.createElement("img",{className:Ut.sign,src:kt})),z.createElement("div",{className:Ut.name},z.createElement(nt.Z,{title:Ir||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ut.e},Ir||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Ut.tags},z.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,tr.challenges_count))),!!tr.myshixuns_count&&z.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,tr.myshixuns_count))),z.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,tr.level))),z.createElement("div",{className:Ut.rate},z.createElement(Tt.Z,{allowHalf:!0,disabled:!0,defaultValue:tr.score_info}),z.createElement("span",null,"\xA0",tr.score_info?`${tr.score_info}\u5206`:"5\u5206")))),!nr&&z.createElement("div",{className:Ut.lockWrap},z.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Lt.length&&z.createElement(pt.Z,null)))},Xt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Zn=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,wrapClassName:Ia,trackEventItems:rr,loading:Dr})=>{const tr=Math.floor((Cn-(_t-1)*On)/_t);return z.createElement(Gt.Z,{spinning:Dr},z.createElement("div",{className:qe()(Xt.list,jt)},!!Lt.length&&Lt.map((_n,Ir)=>{const{name:no,id:Mo,identifier:nr,power:cr,cover_image_id:ao,pic:Jr}=_n;return z.createElement("div",{className:qe()(Xt.wrap,Ia),key:Mo,style:{width:tr,marginRight:(1+Ir)%_t===0?0:On+ar,marginBottom:Da}},z.createElement("a",{target:"_blank",href:`/shixuns/${nr}/challenges`,className:Xt.li,onClick:Yo=>{Yo.preventDefault(),rr&&(0,ke.L9)([rr]),cr&&(0,ke.xg)(`/shixuns/${nr}/challenges`)}},z.createElement("img",{src:ae(47621),className:Xt.titleBg}),z.createElement("div",{className:Xt.name},z.createElement(nt.Z,{title:no||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Xt.e},no||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Xt.img},z.createElement("img",{className:Xt.cover,src:ao?`${ct.Z.API_SERVER}/api/attachments/${ao}`:`${ct.Z.IMG_SERVER+Jr}`}),_n.is_jupyter&&z.createElement("div",{className:Xt.bq},"Jupyter"),_n.is_jupyter_lab&&z.createElement("div",{className:Xt.bq},"JupyterLab"),_n.is_unity_3d&&z.createElement("div",{className:Xt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Xt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Xt.value},_n.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:Xt.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:Xt.value},_n.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Xt.text},"\u5173\u5361\u6570"),z.createElement("span",{className:Xt.value},_n.challenges_count)),z.createElement("div",{className:Xt.rate},z.createElement(Tt.Z,{allowHalf:!0,disabled:!0,defaultValue:_n.score_info}),z.createElement("span",{className:Xt.value,style:{color:"#FF9C00"}},"\xA0",_n.score_info?`${_n.score_info}\u5206`:"5\u5206"))))),!cr&&z.createElement("div",{className:Xt.lockWrap},z.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Lt.length&&z.createElement(pt.Z,null)))},zn={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Ct="data:image/png;base64,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",mt="data:image/png;base64,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",Me="data:image/png;base64,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",We=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr,wrapClassName:Dr,imgClassName:tr})=>{const _n=Math.floor((Cn-(_t-1)*On)/_t);return z.createElement(Gt.Z,{spinning:rr},z.createElement("div",{className:qe()(zn.list,jt)},!!Lt.length&&Lt.map((Ir,no)=>{const{name:Mo,id:nr,identifier:cr,power:ao,cover_image_id:Jr,pic:Yo}=Ir;return z.createElement("div",{className:qe()(zn.wrap,Dr),key:nr,style:{width:_n,marginRight:(1+no)%_t===0?0:On+ar,marginBottom:Da}},z.createElement("a",{target:"_blank",href:`/shixuns/${cr}/challenges`,className:zn.li,onClick:Ho=>{Ho.preventDefault(),Ia&&(0,ke.L9)([Ia]),ao&&(0,ke.xg)(`/shixuns/${cr}/challenges`)}},z.createElement("div",{className:qe()(zn.img,tr)},z.createElement("img",{className:zn.cover,src:Jr?`${ct.Z.API_SERVER}/api/attachments/${Jr}`:`${ct.Z.IMG_SERVER+Yo}`}),Ir.is_jupyter&&z.createElement("img",{className:zn.sign,src:Ct}),Ir.is_jupyter_lab&&z.createElement("img",{className:zn.sign,src:mt}),Ir.is_unity_3d&&z.createElement("img",{className:zn.sign,src:Me})),z.createElement("div",{className:zn.name},z.createElement(nt.Z,{title:Mo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:zn.e},Mo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:zn.tags},z.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Ir.challenges_count))),!!Ir.myshixuns_count&&z.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Ir.myshixuns_count))),z.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Ir.level))),z.createElement("div",{className:zn.rate},z.createElement(Tt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ir.score_info}),z.createElement("span",null,"\xA0",Ir.score_info?`${Ir.score_info}\u5206`:"5\u5206")))),!ao&&z.createElement("div",{className:zn.lockWrap},z.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Lt.length&&z.createElement(pt.Z,null)))},$e=ae(48289),Ie={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},De=ae(79005),vt=ae(20345),it=ae(77882),Fe=ae(31081),Pt=ae(75309),vn=ae(71979),tn=ae(47558),Wt=ae(42922),en=ae(66832),Jt=ae(96593),Re=ae(19664),Ye=ae(91833),Nt=Object.defineProperty,yt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,gn=(jt,Lt,_t)=>Lt in jt?Nt(jt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Lt]=_t,Dn=(jt,Lt)=>{for(var _t in Lt||(Lt={}))Mt.call(Lt,_t)&&gn(jt,_t,Lt[_t]);if(yt)for(var _t of yt(Lt))bn.call(Lt,_t)&&gn(jt,_t,Lt[_t]);return jt};const jn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:vt},{name:"101\u8BA1\u5212",ptimg:it,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Pt,swimg:vn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:tn,swimg:Wt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:en,swimg:Jt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Re,swimg:Ye}];var aa=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr,wrapClassName:Dr,imgClassName:tr,isArrow:_n=!1,imgStyle:Ir={}})=>{const no=Math.floor((Cn-(_t-1)*On)/_t),[Mo,nr]=(0,z.useState)(),[cr,ao]=(0,z.useState)(),Jr=Ho=>nr(Ho),Yo=()=>nr(-1);return z.createElement(Gt.Z,{spinning:rr},z.createElement("div",{className:qe()(Ie.list,jt)},!!(Lt!=null&&Lt.length)&&(Lt==null?void 0:Lt.map((Ho,el)=>{var pl;const{name:tl,id:hl,identifier:Wi,featured:Wl,school_name:ki,image_url:nl,excellent:bl,is_plan:Bl}=Ho;return z.createElement("div",{key:hl,className:qe()(Ie.wrap,Dr),style:{width:no,marginRight:(1+el)%_t===0?0:On+ar,marginBottom:Da}},z.createElement("a",{target:"_blank",href:`/paths/${Wi}`,className:Ie.li,onClick:ji=>{ji.preventDefault(),Ia&&(0,ke.L9)([Ia]),(0,ke.xg)(`/paths/${Wi}`)}},z.createElement("img",{src:ae(39057),className:Ie.titleBg}),z.createElement("div",{className:Ie.name},z.createElement(nt.Z,{title:tl},z.createElement("span",{className:Ie.e,style:{color:_n&&Mo===el?"#145DFF":"#000000"},onMouseEnter:()=>{Jr(el)},onMouseLeave:Yo},tl))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:qe()(Ie.img,tr)},z.createElement("img",{className:Ie.cover,style:Dn({},Ir),src:`${ct.Z.IMG_SERVER+nl}`}),(pl=Ho==null?void 0:Ho.subject_tags)==null?void 0:pl.map((ji,Wo)=>{var dl,Ul;if(Wo===0){const Gi=(dl=jn.find(xl=>xl.name==ji))==null?void 0:dl.swimg;return z.createElement("img",{className:Ie.sign,src:Gi,style:{left:"-4px"}})}const al=(Ul=jn.find(Gi=>Gi.name==ji))==null?void 0:Ul.ptimg;return z.createElement("img",{className:Ie.sign,src:al,style:{left:`${48+52*(Wo-1)+2*Wo}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ho==null?void 0:Ho.excellent)&&z.createElement("div",{className:Ie.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ie.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Ie.value},Ho.stages_count)),z.createElement("div",null,z.createElement("span",{className:Ie.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ie.value},Ho.members_count))))))})),!Lt.length&&z.createElement(pt.Z,null)))},sa={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Ua=ae(99287),ea=ae(59301);const kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:vt},{name:"101\u8BA1\u5212",ptimg:it,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Pt,swimg:vn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:tn,swimg:Wt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:en,swimg:Jt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Re,swimg:Ye}];var za=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr,onRemove:Dr=()=>{},isCurrent:tr=!0,showAlias:_n=!1,wrapClassName:Ir,imgClassName:no})=>{const Mo=Math.floor((Cn-(_t-1)*On)/_t),nr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(cr=>(window.ENV==="build"&&(cr.ptimg=`/react/build${cr.ptimg}`,cr.swimg=`/react/build${cr.swimg}`),cr));return ea.createElement(Gt.Z,{spinning:rr},ea.createElement("div",{className:qe()(sa.list,jt)},!!(Lt!=null&&Lt.length)&&(Lt==null?void 0:Lt.map((cr,ao)=>{var Jr;const{name:Yo,id:Ho,identifier:el,featured:pl,school_name:tl,image_url:hl,excellent:Wi,is_plan:Wl}=cr;return ea.createElement("div",{key:Ho,className:qe()(sa.wrap,Ir),style:{width:Mo,marginRight:(1+ao)%_t===0?0:On+ar,marginBottom:Da}},ea.createElement("a",{className:sa.li,onClick:ki=>{ki.preventDefault(),ki.stopPropagation(),Ia&&(0,ke.L9)([Ia]),(0,ke.xg)(`/paths/${el}`)}},ea.createElement("div",{className:qe()(sa.img,no)},ea.createElement("img",{className:sa.cover,src:`${ct.Z.IMG_SERVER+hl}`}),tr&&(0,Ua.bg)()&&(cr==null?void 0:cr.studying)&&ea.createElement("div",{className:`${sa.movebq} user-path-items`,onClick:ki=>{ki.stopPropagation(),Dr(cr)}},ea.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ea.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Jr=cr==null?void 0:cr.subject_tags)==null?void 0:Jr.map((ki,nl)=>{var bl,Bl;if(nl===0){const Wo=(bl=nr.find(dl=>dl.name==ki))==null?void 0:bl.swimg;return ea.createElement("img",{className:sa.sign,src:Wo,style:{left:"-4px"}})}const ji=(Bl=nr.find(Wo=>Wo.name==ki))==null?void 0:Bl.ptimg;return ea.createElement("img",{className:sa.sign,src:ji,style:{left:`${48+52*(nl-1)+2*nl}px`}})}),ea.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(cr==null?void 0:cr.excellent)&&ea.createElement("div",{className:sa.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ea.createElement("div",{className:sa.name},ea.createElement(nt.Z,{title:_n&&(cr!=null&&cr.excellent_alias_name)?ea.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Yo}`,ea.createElement("br",null),ea.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${cr==null?void 0:cr.excellent_alias_name}`)):Yo},ea.createElement("span",{className:sa.e},_n&&(cr==null?void 0:cr.excellent_alias_name)||Yo))),ea.createElement("div",{className:sa.tags},ea.createElement("div",null,ea.createElement(nt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ea.createElement("span",null,ea.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ea.createElement("span",null,cr.stages_count))),ea.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ea.createElement("span",null,ea.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ea.createElement("span",null,cr.members_count)))))))})),!Lt.length&&ea.createElement(pt.Z,null)))},Vt={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"},Pn="data:image/png;base64,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",qn=ae(59301),Un=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,trackEventItems:Ia,loading:rr})=>{const Dr=Math.floor((Cn-(_t-1)*On)/_t);return qn.createElement(Gt.Z,{spinning:rr},qn.createElement("div",{className:qe()(Vt.list,jt)},!!Lt.length&&Lt.map((tr,_n)=>{const{subject_identifier:Ir,id:no,identifier:Mo,power:nr}=tr,cr=tr.is_public!=0&&tr.is_public;return qn.createElement("div",{className:Vt.wrap,key:no,style:{width:Dr,marginRight:(1+_n)%_t===0?0:On+ar,marginBottom:Da}},qn.createElement("a",{className:Vt.li,onClick:ao=>{ao.preventDefault(),Ia&&(0,ke.L9)([Ia]),(0,ke.xg)(tr.first_category_url)}},qn.createElement("div",{className:Vt.top},qn.createElement(nt.Z,{title:tr.name},qn.createElement("div",{className:Vt.name},tr.name)),qn.createElement("img",{className:Vt.img,src:ct.Z.IMG_SERVER+"/images/"+tr.avatar_url}),qn.createElement("div",{className:Vt.text,title:tr.creator},tr.creator),Ir&&qn.createElement("div",{className:Vt.btns},qn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),qn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),cr&&qn.createElement("div",{className:Vt.sign},"\u516C\u5F00")),qn.createElement("div",{className:Vt.bottom},tr.visits>0&&qn.createElement(nt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},qn.createElement("span",null,qn.createElement("i",{className:"iconfont icon-liulanyan"}),qn.createElement("span",null,tr.visits))),tr.course_members_count>0&&qn.createElement(nt.Z,{title:"\u6210\u5458",placement:"bottom"},qn.createElement("span",null,qn.createElement("i",{className:"iconfont icon-chengyuan"}),tr.course_members_count)),tr.tasks_count>0&&qn.createElement(nt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},qn.createElement("span",null,qn.createElement("i",{className:"iconfont icon-zuoye"}),tr.tasks_count)),tr.is_end?qn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):qn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!tr.is_accessible&&qn.createElement("div",{className:Vt.lockWrap},qn.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),qn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Lt.length&&qn.createElement(pt.Z,null)))},ya={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ja="data:image/png;base64,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",Zr=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,wrapClassName:Ia,trackEventItems:rr,loading:Dr})=>{const tr=Math.floor((Cn-(_t-1)*On)/_t);return z.createElement(Gt.Z,{spinning:Dr},z.createElement("div",{className:qe()(ya.list,jt)},!!Lt.length&&Lt.map((_n,Ir)=>{const{subject_identifier:no,id:Mo,identifier:nr,power:cr}=_n,ao=_n.is_public!=0&&_n.is_public;return z.createElement("div",{className:qe()(`${ya.wrap} ${_n.is_accessible?"":ya.warpStyle}`,Ia),key:Mo,style:{width:tr,marginRight:(1+Ir)%_t===0?0:On+ar,marginBottom:Da}},z.createElement("a",{className:ya.li,onClick:Jr=>{Jr.preventDefault(),rr&&(0,ke.L9)([rr]),(0,ke.xg)(_n.first_category_url)}},z.createElement("div",{className:ya.creator},z.createElement("img",{className:ya.img,src:ct.Z.IMG_SERVER+"/images/"+_n.avatar_url}),z.createElement("div",{className:ya.text,title:_n.creator},_n.creator)),z.createElement("div",{className:ya.top},z.createElement(nt.Z,{title:_n.name},z.createElement("div",{className:ya.name},_n.name)),ao&&z.createElement("div",{className:ya.sign},"\u516C\u5F00")),z.createElement("div",{className:ya.middle},z.createElement("div",{className:ya.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:ya.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:ya.value},(_n==null?void 0:_n.visits)||0)),z.createElement("div",null,z.createElement("span",{className:ya.text},"\u6210\u5458"),z.createElement("span",{className:ya.value},(_n==null?void 0:_n.course_members_count)||0))),z.createElement("div",{className:ya.row},z.createElement("div",null,z.createElement("span",{className:ya.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:ya.value},(_n==null?void 0:_n.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:ya.text},"\u72B6\u6001"),_n.is_end?z.createElement("span",{className:ya.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:ya.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),no&&z.createElement("div",{className:ya.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!_n.is_accessible&&z.createElement("div",{className:ya.lockWrap},z.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Lt.length&&z.createElement(pt.Z,null)))},fa={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},xt="data:image/png;base64,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",It=({className:jt,dataSource:Lt=[],col:_t=4,right:On,bottom:Da=23,precision:ar=0,wrapWidth:Cn=1200,wrapClassName:Ia,trackEventItems:rr,loading:Dr})=>{const tr=Math.floor((Cn-(_t-1)*On)/_t);return z.createElement(Gt.Z,{spinning:Dr},z.createElement("div",{className:qe()(fa.list,jt)},!!Lt.length&&Lt.map((_n,Ir)=>{const{subject_identifier:no,id:Mo,identifier:nr,power:cr}=_n,ao=_n.is_public!=0&&_n.is_public;return z.createElement("div",{className:qe()(`${fa.wrap} ${_n.is_accessible?"":fa.warpStyle}`,Ia),key:Mo,style:{width:tr,marginRight:(1+Ir)%_t===0?0:On+ar,marginBottom:Da}},z.createElement("a",{className:fa.li,onClick:Jr=>{Jr.preventDefault(),rr&&(0,ke.L9)([rr]),(0,ke.xg)(_n.first_category_url)}},z.createElement("div",{className:fa.creator},z.createElement("img",{className:fa.img,src:ct.Z.IMG_SERVER+"/images/"+_n.avatar_url}),z.createElement("div",{className:fa.text,title:_n.creator},_n.creator)),z.createElement("div",{className:fa.top},z.createElement(nt.Z,{title:_n.name},z.createElement("div",{className:fa.name},_n.name)),ao&&z.createElement("div",{className:fa.sign})),z.createElement("div",{className:fa.middle},z.createElement("div",{className:fa.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:fa.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:fa.value},(_n==null?void 0:_n.visits)||0)),z.createElement("div",null,z.createElement("span",{className:fa.text},"\u6210\u5458"),z.createElement("span",{className:fa.value},(_n==null?void 0:_n.course_members_count)||0))),z.createElement("div",{className:fa.row},z.createElement("div",null,z.createElement("span",{className:fa.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:fa.value},(_n==null?void 0:_n.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:fa.text},"\u72B6\u6001"),_n.is_end?z.createElement("span",{className:fa.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:fa.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),no&&z.createElement("div",{className:fa.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!_n.is_accessible&&z.createElement("div",{className:fa.lockWrap},z.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Lt.length&&z.createElement(pt.Z,null)))},yn={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"},Vn=ae(52985),hr=({dataSource:jt=[],value:Lt,onChange:_t,className:On,style:Da={},tabBarExtraContent:ar})=>z.createElement("div",{className:qe()(yn.tabs,On),style:Da},z.createElement("div",{className:yn.tabsWrap},jt.map((Cn,Ia)=>z.createElement("aside",{className:yn.tab,onClick:()=>{_t(Cn.id),Cn.link&&Vn.history.push(Cn.link)},key:Ia},z.createElement("div",{className:Lt===Cn.id?yn.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&z.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&z.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",z.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),z.createElement("div",{className:yn.tabBar},ar)),Ba={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Qr=({dataSource:jt=[],value:Lt,onChange:_t,className:On,style:Da={},tabBarExtraContent:ar})=>z.createElement("div",{className:qe()(Ba.tabs,On),style:Da},z.createElement("div",{className:Ba.tabsWrap},jt.map((Cn,Ia)=>z.createElement("aside",{className:Ba.tab,onClick:()=>{_t(Cn.id),Cn.link&&Vn.history.push(Cn.link)},key:Ia},z.createElement("div",{className:Lt===Cn.id?Ba.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&z.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&z.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",z.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),z.createElement("div",{className:Ba.tabBar},ar)),Ea={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},dr=({dataSource:jt=[],value:Lt,onChange:_t,className:On,style:Da={},tabBarExtraContent:ar})=>z.createElement("div",{className:qe()(Ea.tabs,On),style:Da},z.createElement("div",{className:Ea.tabsWrap},jt.map((Cn,Ia)=>z.createElement("aside",{className:`${Ea.tab} ${Lt===Cn.id?Ea.active:""}`,onClick:()=>{_t(Cn.id),Cn.link&&Vn.history.push(Cn.link)},key:Ia},z.createElement("div",null,Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&z.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&z.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",z.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),z.createElement("div",{className:Ea.tabBar},ar)),Mr=({className:jt,style:Lt={},children:_t})=>z.createElement("div",{className:qe()(jt),style:Lt},_t),sr={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"},je=ae(38854),rn=ae(20834);const on=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ln=({sortValue:jt,dropValue:Lt,className:_t,onSort:On,onDrop:Da,dataSource:ar=on})=>{var Cn;return z.createElement("div",{className:qe()(sr.orderWrap,_t)},z.createElement(je.Z,{dropdownRender:()=>z.createElement(rn.default,null,ar.map((Ia,rr)=>z.createElement(rn.default.Item,{key:rr,onClick:()=>Da(Ia.id)},Ia.name)))},z.createElement("span",{className:sr.orderTextWrap},(Cn=ar.find(Ia=>Lt===Ia.id))==null?void 0:Cn.name)),z.createElement("span",{className:sr.orderIconWrap},z.createElement("span",{className:sr.orderAsc},z.createElement("i",{className:jt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${sr.cursorPointer} ${sr.active}`:`iconfont icon-sanjiaoxing-up font12 ${sr.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")})),z.createElement("span",{className:sr.orderDesc},z.createElement("i",{className:jt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${sr.cursorPointer} ${sr.active}`:`iconfont icon-sanjiaoxing-down font12 ${sr.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")}))))},xn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Bn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var _a=({sortValue:jt,dropValue:Lt,className:_t,onSort:On,onDrop:Da,dataSource:ar=Bn})=>{var Cn;return z.createElement("div",{className:qe()(xn.orderWrap,_t)},z.createElement(je.Z,{dropdownRender:()=>z.createElement(rn.default,null,ar.map((Ia,rr)=>z.createElement(rn.default.Item,{key:rr,onClick:()=>Da(Ia.id)},Ia.name)))},z.createElement("span",{className:xn.orderTextWrap},(Cn=ar.find(Ia=>Lt===Ia.id))==null?void 0:Cn.name)),z.createElement("span",{className:xn.orderIconWrap},z.createElement("span",{className:xn.orderAsc},z.createElement("i",{className:jt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")})),z.createElement("span",{className:xn.orderDesc},z.createElement("i",{className:jt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer}`,onClick:()=>On(jt==="asc"?"desc":"asc")}))))},Ta={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},an=ae(3113),Ar=ae(13656),vr=Object.defineProperty,Fr=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,da=(jt,Lt,_t)=>Lt in jt?vr(jt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Lt]=_t,Ka=(jt,Lt)=>{for(var _t in Lt||(Lt={}))Yr.call(Lt,_t)&&da(jt,_t,Lt[_t]);if(Fr)for(var _t of Fr(Lt))Tn.call(Lt,_t)&&da(jt,_t,Lt[_t]);return jt},Aa=(jt,Lt)=>{var _t={};for(var On in jt)Yr.call(jt,On)&&Lt.indexOf(On)<0&&(_t[On]=jt[On]);if(jt!=null&&Fr)for(var On of Fr(jt))Lt.indexOf(On)<0&&Tn.call(jt,On)&&(_t[On]=jt[On]);return _t},yr=(jt,Lt,_t)=>new Promise((On,Da)=>{var ar=rr=>{try{Ia(_t.next(rr))}catch(Dr){Da(Dr)}},Cn=rr=>{try{Ia(_t.throw(rr))}catch(Dr){Da(Dr)}},Ia=rr=>rr.done?On(rr.value):Promise.resolve(rr.value).then(ar,Cn);Ia((_t=_t.apply(jt,Lt)).next())}),er=jt=>{var Lt=jt,{className:_t,style:On,children:Da,loading:ar=!1,openLoading:Cn,onClick:Ia=()=>{},size:rr="middle",shape:Dr="round",theme:tr}=Lt,_n=Aa(Lt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ir,no]=(0,z.useState)(!1),Mo=(0,z.useMemo)(()=>{switch(tr){case Ar.Fy.THEMEONE:return Ta.ThemeOne;case Ar.Fy.DEFAULT:default:return Ta.btn}},[tr]);return z.createElement(an.ZP,Ka({onClick:(0,Ve.throttle)(nr=>yr(void 0,null,function*(){Cn&&no(!0);try{yield Ia(nr)}catch(cr){console.log("error",cr)}Cn&&no(!1)}),2e3,{leading:!0,trailing:!1}),className:qe()(Mo,Ta[`${rr}-${Dr}`],_t),style:On,size:rr,shape:Dr,loading:Ir||ar},_n),Da)},oo={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"},Bi=({className:jt,style:Lt,children:_t=null,onClick:On,title:Da})=>z.createElement("div",{className:qe()(oo.head,jt),style:Lt},z.createElement("span",{className:"primary-hover",onClick:On},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Da},Da),z.createElement("div",{className:oo.node},_t)),ri={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"},Si=({confirmShow:jt=!0,confirmTitle:Lt,confirmClick:_t,cancelShow:On=!0,cancelTitle:Da,cancelClick:ar,className:Cn,style:Ia,confirmLoading:rr=!1})=>z.createElement("div",{className:qe()(ri.btns,Cn),style:Ia},jt&&z.createElement(an.ZP,{loading:rr,onClick:_t,type:"primary",className:ri.confirm},Lt),On&&z.createElement(an.ZP,{onClick:ar,className:ri.cancel},Da)),Pi={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"},xi=({className:jt,style:Lt={},LeftContent:_t,children:On,RightContent:Da})=>z.createElement("div",{className:qe()(Pi.fixedBottom,jt),style:Lt},z.createElement("div",{className:Pi.wrap},z.createElement("div",{className:Pi.left},_t),z.createElement("div",{className:Pi.center},On),z.createElement("div",{className:Pi.right},Da))),qo={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"},si=({className:jt,style:Lt={},dataSource:_t=[]})=>z.createElement("div",{className:qe()(qo.crumbs,jt),style:Lt},_t.map((On,Da)=>Da<_t.length-1?z.createElement(z.Fragment,{key:Da},On.path||On.onClick?z.createElement("span",{className:qo.hover,onClick:On!=null&&On.onClick?On.onClick:()=>Vn.history.push(On.path)},On.name):z.createElement("span",null,On.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Da,style:{color:"#5F6368"}},On.name))),Di=ae(31797),Ii=Object.defineProperty,ui=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,oi=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Do=(jt,Lt,_t)=>Lt in jt?Ii(jt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Lt]=_t,ii=(jt,Lt)=>{for(var _t in Lt||(Lt={}))wr.call(Lt,_t)&&Do(jt,_t,Lt[_t]);if(oi)for(var _t of oi(Lt))Eo.call(Lt,_t)&&Do(jt,_t,Lt[_t]);return jt},Xo=(jt,Lt)=>ui(jt,mi(Lt)),yi=(jt,Lt)=>{var _t={};for(var On in jt)wr.call(jt,On)&&Lt.indexOf(On)<0&&(_t[On]=jt[On]);if(jt!=null&&oi)for(var On of oi(jt))Lt.indexOf(On)<0&&Eo.call(jt,On)&&(_t[On]=jt[On]);return _t};const{Countdown:Mi}=Di.default;var _r=jt=>{var Lt=jt,{onChange:_t}=Lt,On=yi(Lt,["onChange"]);const[Da,ar]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Da=="number"&&Da>=0&&_t(Da)},[Da]);const Cn=Ia=>{const rr=Math.floor(Ia/1e3);ar(rr)};return z.createElement(Mi,Xo(ii({},On),{onChange:Cn}))},Lo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ji=({DataProps:jt,className:Lt,style:_t={}})=>{var On;return z.createElement("div",{className:qe()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Lo.ClassRoomItem,Lt),style:_t,onClick:()=>{(0,ke.xg)(jt==null?void 0:jt.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(On=ct.Z)==null?void 0:On.IMG_SERVER}/images/${jt==null?void 0:jt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(jt==null?void 0:jt.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(jt!=null&&jt.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:qe()("text-16px font-medium",Lo.TitleDom)},jt==null?void 0:jt.name)),z.createElement("div",{className:"c-grey-333 font-medium"},jt==null?void 0:jt.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",jt==null?void 0:jt.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",jt==null?void 0:jt.tasks_count),jt!=null&&jt.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},$i=Object.defineProperty,ul=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Ca=(jt,Lt,_t)=>Lt in jt?$i(jt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Lt]=_t,va=(jt,Lt)=>{for(var _t in Lt||(Lt={}))ka.call(Lt,_t)&&Ca(jt,_t,Lt[_t]);if(ul)for(var _t of ul(Lt))ca.call(Lt,_t)&&Ca(jt,_t,Lt[_t]);return jt},Co=({DataProps:jt=[],selectValue:Lt,onChange:_t,className:On,style:Da={},extra:ar,classNameItem:Cn,styleItem:Ia={},barHidden:rr})=>{const[Dr,tr]=(0,z.useState)();return(0,z.useEffect)(()=>{tr(Array.isArray(Lt)?Lt:[Lt])},[Lt]),z.createElement("div",{className:qe()("flex px-20px py-10px gap-40px",On),style:va({borderBottom:"1px solid #D3F0FF"},Da)},jt==null?void 0:jt.map(_n=>z.createElement("div",{key:_n==null?void 0:_n.id,className:qe()("flex item-center justify-center current c-grey-333 text-16 relative",Cn,_n==null?void 0:_n.className),style:va(va({color:Dr!=null&&Dr.includes(_n==null?void 0:_n.id)?"#1890FF":"",minWidth:88},Ia),(_n==null?void 0:_n.style)||{}),onClick:Ir=>{_t==null||_t({domEvent:Ir,item:_n}),_n!=null&&_n.link&&Vn.history.push(_n==null?void 0:_n.link)}},_n==null?void 0:_n.name,!rr&&(Dr==null?void 0:Dr.includes(_n==null?void 0:_n.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},ar))},No=Object.defineProperty,Qo=Object.defineProperties,_o=Object.getOwnPropertyDescriptors,zo=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,ni=Object.prototype.propertyIsEnumerable,Sr=(jt,Lt,_t)=>Lt in jt?No(jt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):jt[Lt]=_t,Rr=(jt,Lt)=>{for(var _t in Lt||(Lt={}))Oi.call(Lt,_t)&&Sr(jt,_t,Lt[_t]);if(zo)for(var _t of zo(Lt))ni.call(Lt,_t)&&Sr(jt,_t,Lt[_t]);return jt},Io=(jt,Lt)=>Qo(jt,_o(Lt)),to=({value:jt,onChange:Lt,onInputChange:_t,className:On,style:Da={},InputProps:ar})=>{const[Cn,Ia]=(0,z.useState)(jt);return z.createElement("div",{className:qe()("flex item-center rounded-full px-10px py-2px",On),style:Rr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Da)},z.createElement(ye.default,Io(Rr({bordered:!1},ar),{onChange:rr=>{Ia(rr.target.value),_t==null||_t(encodeURIComponent(rr.target.value))},onPressEnter:rr=>{Lt==null||Lt({domEvent:rr,item:{value:Cn}})}})),z.createElement("img",{className:"h-22px current",src:ae(25365),height:22,onClick:rr=>{Lt==null||Lt({domEvent:rr,item:{value:Cn}})}}))}},38869:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Pe}});var z=ae(59301);function Pe(He,Te){const Ge=(0,z.useRef)();(0,z.useEffect)(()=>{Ge.current=He}),(0,z.useEffect)(()=>{function Qe(){Ge.current()}if(Te!==null){let ue=setInterval(Qe,Te);return()=>clearInterval(ue)}},[Te])}},53051:function(ft,Ot,ae){"use strict";ae.d(Ot,{Q8:function(){return Gt},d0:function(){return nt},w6:function(){return Ut}});var z=ae(59301),Pe=ae(5083),He=ae(57809),Te=ae(8591),Ge=ae(43418),Qe=ae(5112),ue=ae(95237),qe=ae(43604),Ve=ae(6848),rt=ae(24905),Je=ae(3113),_e=ae(66649),Ne=ae.n(_e),se=ae(99287),E=ae(82186),a=ae(89392),x=ae.n(a),b=ae(92232),y=ae(961),ne=ae(52985),re=ae(61822),le=ae(2281),ie=ae(73466),ge=ae(70170),Ae=ae(8671),he=ae(59301),be=Object.defineProperty,ye=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Xe=(ut,Ht,kt)=>Ht in ut?be(ut,Ht,{enumerable:!0,configurable:!0,writable:!0,value:kt}):ut[Ht]=kt,At=(ut,Ht)=>{for(var kt in Ht||(Ht={}))Ue.call(Ht,kt)&&Xe(ut,kt,Ht[kt]);if(st)for(var kt of st(Ht))St.call(Ht,kt)&&Xe(ut,kt,Ht[kt]);return ut},Ft=(ut,Ht)=>ye(ut,Be(Ht)),Kt=(ut,Ht,kt)=>new Promise((pt,Sn)=>{var Oe=Zn=>{try{ln(kt.next(Zn))}catch(zn){Sn(zn)}},Xt=Zn=>{try{ln(kt.throw(Zn))}catch(zn){Sn(zn)}},ln=Zn=>Zn.done?pt(Zn.value):Promise.resolve(Zn.value).then(Oe,Xt);ln((kt=kt.apply(ut,Ht)).next())});function Ut(ut,Ht){const kt=[];for(let pt=ut;pt{const pt=utNe()(Ht).endOf("day"),Oe=ut{const kt=parseInt(Ne()(ut).format("HH")),pt=parseInt(Ne()().format("HH")),Sn=parseInt(Ne()().format("mm"));if(!ut)return{disabledHours:()=>Ut(0,pt),disabledMinutes:()=>Ut(0,Sn)};if(Ht){const Oe=parseInt(Ne()(Ht).format("HH")),Xt=parseInt(Ne()(Ht).format("mm"));return Ne()(ut).isSame(Ne()(Ht),"day")?{disabledHours:()=>Ut(0,Oe),disabledMinutes:()=>kt<=Oe?Ut(0,Xt):[]}:void 0}if(Ne()(ut).isSame(Ne()(),"day"))return{disabledHours:()=>Ut(0,pt),disabledMinutes:()=>Ne()(ut).isSame(Ne()(),"hour")&&kt<=pt?Ut(0,Sn):[]}},{RangePicker:Tt}=Pe.default,{Option:ct}=He.default,ke=({shixunHomeworks:ut,loading:Ht,dispatch:kt,classroomList:pt,user:Sn})=>{var Oe,Xt,ln,Zn,zn,Ct,mt,Me,Ce;const We=(0,ne.useParams)(),{workSetting:$e,workList:Ie,shixunWorkList:De,headerInfo:vt,changeData:it}=ut,[Fe,Pt]=(0,z.useState)(!1),[vn,tn]=(0,z.useState)(!1);let[Wt,en]=(0,z.useState)([]),[Jt,Re]=(0,z.useState)([]),[Ye,Nt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:re.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[yt,Mt]=(0,z.useState)({}),[bn,gn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{en([])},[]),(0,z.useEffect)(()=>{Pt(!(0,se.GJ)())},[(0,se.GJ)()]);const Dn=()=>{kt({type:"shixunHomeworks/getWorkSetting",payload:At({},We)})};(0,z.useEffect)(()=>{if(!($e!=null&&$e.course_id))return;Object.keys(Ye).map(function(Pn){Ye[Pn]=$e[Pn]}),(!Ye.allow_late||!Ye.unified_late)&&(Ye.late_penalty=20,Ye.penalty_type=re.Q.Percent),Ye.unified_setting||(Ye.unified_late=!1,Ye.unified_anonymous_comment=!1,Ye.unified_anonymous_appeal=!1),Wt=JSON.parse(JSON.stringify($e.group_settings.map(Pn=>Ft(At({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.publish_time!==null))),Jt=JSON.parse(JSON.stringify($e.allow_late_settings.map(Pn=>Ft(At({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.late_time!==null))),Nt(At({},Ye));const Vt=(0,b.QE)((Wt==null?void 0:Wt.length)>0?Wt:[]);en([...Vt]),(Jt==null?void 0:Jt.length)<=0?Re([{penalty_type:re.Q.Percent,late_penalty:20}]):Re([...Jt])},[$e]);const jn=()=>Kt(void 0,null,function*(){var Vt,Pn;if(((Vt=Sn==null?void 0:Sn.userInfo)==null?void 0:Vt.user_status)===2){(0,le.Rd)();return}const qn=JSON.parse(JSON.stringify(Ye));if(qn.challenge_settings.filter(Un=>!Un.hide),qn.categoryId=We.categoryId,(Pn=qn.challenge_settings)!=null&&Pn.every(Un=>!Un.checked)){Te.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Wt),!Ye.unified_setting)Wt=Wt==null?void 0:Wt.map(Un=>{var ya;if(!Un.publish_time||!Un.end_time)throw Te.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Un.group_name)throw Te.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Un.group_name=typeof(Un==null?void 0:Un.group_name)=="string"?[Un==null?void 0:Un.group_name]:Un==null?void 0:Un.group_name,Un.group_id=(ya=$e.group_settings)==null?void 0:ya.filter(Ja=>{var gr;return(gr=Un==null?void 0:Un.group_name)==null?void 0:gr.includes(Ja.group_name)}).map(Ja=>Ja.group_id||Ja.id).toString().split(","),Un});else if(!Ye.publish_time||!Ye.end_time)throw Te.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(qn.group_settings=Wt,Ye.allow_late)if(Ye.unified_late){if(Ye.late_penalty===null||Ye.late_penalty===void 0||Ye.late_penalty<0||Ye.late_penalty>100)throw Te.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ye.late_time)throw Te.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Jt=Jt==null?void 0:Jt.map(Un=>{var ya,Ja;if(Un.late_penalty===null||Un.late_penalty===void 0||Un.late_penalty<0||Un.late_penalty>100)throw Te.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Un.late_time)throw Te.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Un.group_name)throw Te.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Un.group_name=typeof(Un==null?void 0:Un.group_name)=="string"?[Un==null?void 0:Un.group_name]:Un==null?void 0:Un.group_name,Un.group_id=(Ja=(ya=Un==null?void 0:Un.group_name)==null?void 0:ya.map(gr=>{var Zr,fa;let xt=(fa=(Zr=$e.group_settings)==null?void 0:Zr.filter(Rt=>(Rt==null?void 0:Rt.group_name)===gr))==null?void 0:fa[0];return xt==null?void 0:xt.group_id}))==null?void 0:Ja.toString().split(","),Un}),qn.allow_late_settings=Jt;let oa=yield(0,Ae.Tr)({homework_common_ids:[parseInt(We.categoryId)],course_id:We.coursesId,type:"homework_common"});(oa==null?void 0:oa.student_count)===0?ma(qn):(gn(qn),Mt(oa))}),ma=Vt=>{var Pn;if(Vt.total_score===null){Te.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Vt!=null&&Vt.work_efficiency&&Vt.eff_score===null){Te.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const qn=Vt.challenge_settings.reduce((ya,Ja)=>ya+Number(Ja.challenge_score),0);if((qn==null?void 0:qn.toFixed(10))!==((Pn=Vt.total_score-Vt.eff_score)==null?void 0:Pn.toFixed(10))){Te.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Vt.total_score}\u5206`);return}const oa={shixun_evaluation:Vt.shixun_evaluation,challenge_settings:Vt.challenge_settings};let Un=()=>{var ya;const Ja=()=>Kt(void 0,null,function*(){tn(!0),(yield(0,E.ZP)(`/api/homework_commons/${We.categoryId}/publish_setting.json`,{method:"post",body:At({},Vt)})).status===0&&(Te.ZP.success("\u66F4\u65B0\u6210\u529F"),Dn(),kt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:At({},We)})),tn(!1)});!(0,a.isEqual)(it,oa)&&!((ya=vt==null?void 0:vt.homework_status)!=null&&ya.includes("\u672A\u53D1\u5E03"))?Ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ja}):Ja()};$e!=null&&$e.high_resources_consume&&!($e!=null&&$e.high_resources_consume_permission)?kt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:We.coursesId,type:"shixun",type_id:We.categoryId,name:$e.homework_name,fn:()=>{Un()}}}):Un()},aa=(Vt,Pn,qn="group_id")=>{var oa;return Pn?Pn.find(Un=>Un[qn]===Vt):(oa=$e==null?void 0:$e.group_settings)==null?void 0:oa.find(Un=>Un.group_id[0]===Vt)},sa=($e==null?void 0:$e.allow_late)||($e==null?void 0:$e.anonymous_comment),Ua=Vt=>{var Pn,qn;const oa=aa(Vt,$e==null?void 0:$e.allow_late_settings,"id"),Un=aa(Vt,$e==null?void 0:$e.anonymous_comment_settings),ya=aa(Vt);return($e==null?void 0:$e.allow_late)&&oa&&Ne()(oa==null?void 0:oa.late_time)<=Ne()()||($e==null?void 0:$e.anonymous_comment)&&Un&&(Un==null?void 0:Un.evaluation_start)!==null||((qn=(Ne()(ya==null?void 0:ya.end_time)<=Ne()()&&((Pn=$e==null?void 0:$e.allow_late_settings)==null?void 0:Pn.filter(Ja=>Ja.group_id.includes(Vt))))[0])==null?void 0:qn.late_time)!=null},ea=(0,z.useMemo)(()=>($e==null?void 0:$e.allow_late)||($e==null?void 0:$e.all_group_late),[$e,vt]),kn=$e==null?void 0:$e.anonymous_comment,ur=Vt=>{if(!Vt)return!1;const Pn=aa(Vt,$e==null?void 0:$e.anonymous_comment_settings);return($e==null?void 0:$e.anonymous_comment)&&Pn&&(Pn==null?void 0:Pn.evaluation_start)!==null},za=(Vt,Pn)=>{var qn,oa,Un;kt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Vt,index:Pn,rangePickerDisabled:Fe||(Ne()()<=Ne()((oa=aa((qn=Vt==null?void 0:Vt.group_id)==null?void 0:qn[0]))==null?void 0:oa.publish_time)?!1:[!0,Ua((Un=Vt==null?void 0:Vt.group_id)==null?void 0:Un[0])]),disabledDate:$e==null?void 0:$e.course_end_date}})};return he.createElement("section",{className:y.Z.form},he.createElement("div",{className:y.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",he.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),he.createElement("div",null,he.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement(Qe.ZP.Group,{disabled:Fe||!((Oe=vt==null?void 0:vt.homework_status)!=null&&Oe.includes("\u672A\u53D1\u5E03"))||(0,se.Rm)()&&!((Xt=pt.AssistantObject.practice)!=null&&Xt.can_publish),value:Ye.unified_setting,onChange:Vt=>{var Pn;if(!((Pn=vt==null?void 0:vt.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03"))){Te.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ye.unified_setting=!Ye.unified_setting,Ye.unified_setting||(Ye.unified_late=!1,Re([{late_penalty:5}])),Nt(Object.assign({},Ye)),Ye.unified_setting===!1&&Wt==""){en(Wt.concat({}));return}Ye.unified_setting&&(en([]),Re([{late_penalty:5}]))}},he.createElement(Qe.ZP,{value:!0,disabled:Fe||!($e!=null&&$e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),he.createElement(Qe.ZP,{disabled:Fe||!((ln=$e==null?void 0:$e.group_settings)!=null&&ln.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Zn=$e==null?void 0:$e.group_settings)==null?void 0:Zn.length)===0&&he.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ye.unified_setting&&he.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},he.createElement(ue.Z,{align:"middle"},he.createElement(qe.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),he.createElement(qe.Z,{className:"ml10"},he.createElement(Pe.default,{size:"large",disabled:Fe||!((zn=vt==null?void 0:vt.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03")||(Ct=vt==null?void 0:vt.homework_status)!=null&&Ct.includes("\u672A\u5F00\u59CB"))||(0,se.Rm)()&&!((mt=pt.AssistantObject.practice)!=null&&mt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Vt=>Gt(Vt,$e==null?void 0:$e.course_end_date),disabledTime:Vt=>nt(Vt),value:Ye.publish_time?Ne()(Ye.publish_time):"",onChange:(Vt,Pn)=>{Ye.publish_time=Pn,(Ye.end_time==""||!Ye.end_time)&&Ye.unified_setting&&(Ye.end_time=Ne()(Vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Nt(Object.assign({},Ye))}}))),he.createElement(ue.Z,{align:"middle",className:"pl30"},he.createElement(qe.Z,null,"\u622A\u6B62\u65F6\u95F4"),he.createElement(qe.Z,{className:"ml10"},he.createElement(Pe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:($e==null?void 0:$e.allow_late)&&($e==null?void 0:$e.homework_status.includes("\u5DF2\u622A\u6B62"))||Fe||($e==null?void 0:$e.allow_late)&&Ne()()>=Ne()($e==null?void 0:$e.end_time)||(0,se.Rm)()&&!((Me=pt.AssistantObject.practice)!=null&&Me.can_publish),disabledDate:Vt=>Gt(Vt,$e==null?void 0:$e.course_end_date,Ye.publish_time),disabledTime:Vt=>nt(Vt,Ye.publish_time),value:Ye.end_time?Ne()(Ye.end_time):"",onChange:(Vt,Pn)=>{Ye.end_time=Pn,Nt(Object.assign({},Ye))}})))),!Ye.unified_setting&&(Wt==null?void 0:Wt.length)>0&&he.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Wt&&Wt.map(function(Vt,Pn){var qn,oa,Un,ya,Ja,gr,Zr;return he.createElement(qe.Z,{span:24,key:Pn},he.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Pn==(Wt==null?void 0:Wt.length)-1?"0px":"10px"}},he.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Pn+1),he.createElement(He.default,{disabled:Fe||((qn=vt==null?void 0:vt.homework_status)!=null&&qn.includes("\u672A\u53D1\u5E03")&&Vt.id||Ne()(){var xt;if((0,se.Rm)()&&!((xt=pt.AssistantObject.practice)!=null&&xt.can_publish)){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}Wt[Pn].group_name=fa,Wt[Pn].group_id=Vt.group_id;const Rt=(0,a.flattenDeep)(Wt.map(yn=>yn.group_name)),It=Jt.map(yn=>{let Vn=(yn==null?void 0:yn.group_name)||[];return Ft(At({},yn),{group_name:(0,a.remove)(Vn,Fn=>Rt.includes(Fn))})});Re(It),en(Wt.slice())},maxTagCount:4,maxTagPlaceholder:fa=>he.createElement("div",{style:{cursor:"pointer"},onClick:()=>za(Vt,Pn)},"+",fa==null?void 0:fa.length)},$e.group_settings&&$e.group_settings.map(function(fa){if(!Wt.map(Rt=>Rt.group_name).flat().includes(fa.group_name))return he.createElement(ct,{value:fa.group_name,key:fa.id},fa.group_name)})),he.createElement("div",{className:"ml20"},he.createElement(Tt,{size:"large",ranges:{\u6B64\u523B:[Vt.publish_time?Ne()(Vt.publish_time):Ne()(),Ne()()]},allowClear:!1,disabled:Fe||(Ne()()<=Ne()((ya=aa((Un=Vt==null?void 0:Vt.group_id)==null?void 0:Un[0]))==null?void 0:ya.publish_time)?!1:[!0,Ua((Ja=Vt==null?void 0:Vt.group_id)==null?void 0:Ja[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:fa=>Gt(fa,$e==null?void 0:$e.course_end_date),disabledTime:fa=>nt(fa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ne()((0,b.U6)(),"HH:mm"),Ne()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Vt.publish_time&&[Ne()(Vt.publish_time),Vt.end_time?Ne()(Vt.end_time):void 0],onChange:(fa,xt)=>{var Rt;if((0,se.Rm)()&&!((Rt=pt.AssistantObject.practice)!=null&&Rt.can_publish)){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}Wt[Pn].publish_time=xt[0],!Vt.end_time&&xt[0]?Wt[Pn].end_time=Ne()(xt[0]).add(7,"days"):Wt[Pn].end_time=xt[1],en([...Wt])},onCalendarChange:(fa,xt,Rt)=>{if(xt!=null&&xt[0]&&!xt[1]){const It=Ne()(xt[0]).add(7,"days");Wt[Pn].publish_time=xt[0],Wt[Pn].end_time=It,en([...Wt])}}})),!Fe&&he.createElement("div",{style:{display:"flex",width:"50px"}},((gr=Vt==null?void 0:Vt.group_id)==null?void 0:gr.length)>1&&he.createElement(Ve.Z,{title:"\u89C4\u5219\u62C6\u5206"},he.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>za(Vt,Pn)})),Wt.length<((Zr=$e==null?void 0:$e.group_settings)==null?void 0:Zr.length)&&he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var fa;if((0,se.Rm)()&&!((fa=pt.AssistantObject.practice)!=null&&fa.can_publish)){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}en(Wt.concat({}))}}),((Vt==null?void 0:Vt.publish_time)&&Ne()(){const fa=(0,a.cloneDeep)(Jt);fa.forEach((xt,Rt)=>{xt.group_name&&(xt.group_name=xt.group_name.filter(It=>{var yn;return!((yn=Wt[Pn].group_name)!=null&&yn.includes(It))}))}),Wt=Wt.filter((xt,Rt)=>Pn!==Rt),Re(fa),en(Wt.slice()),setTimeout(()=>en(Wt.slice()),10)}}))))}))),he.createElement(ue.Z,null,he.createElement(qe.Z,null,he.createElement("div",{className:y.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",he.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),he.createElement(qe.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement(rt.default,{checked:Ye.allow_late,disabled:Fe||ea,onChange:Vt=>{var Pn;if((0,se.Rm)()&&!((Pn=pt.AssistantObject.practice)!=null&&Pn.can_late)){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}Vt.target.checked&&Ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:he.createElement("div",{style:{padding:10,background:"#f5f6f9"}},he.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),he.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),he.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ye.allow_late=!Ye.allow_late,Jt==""&&Re([{late_penalty:5}]),Nt(Object.assign({},Ye))}},he.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ye==null?void 0:Ye.allow_late)&&he.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},he.createElement("div",{style:{display:"flex"}},he.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),he.createElement(Qe.ZP.Group,{style:{marginLeft:"20px"},disabled:Fe||($e==null?void 0:$e.anonymous_comment)||($e==null?void 0:$e.allow_late),value:Ye.unified_late,onChange:Vt=>{var Pn;if((0,se.Rm)()&&!((Pn=pt.AssistantObject.practice)!=null&&Pn.can_late)){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}Ye.unified_late=Vt.target.value,Jt==""&&!Vt.target.value&&Re([{penalty_type:re.Q.Percent,late_penalty:20}]),Nt(At({},Ye))}},(Ye==null?void 0:Ye.unified_setting)&&he.createElement(Qe.ZP,{value:!0,disabled:!($e!=null&&$e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=$e==null?void 0:$e.group_settings)==null?void 0:Ce.length)>0&&he.createElement(Qe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ye!=null&&Ye.unified_late?he.createElement(he.Fragment,null,he.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},he.createElement(qe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),he.createElement(qe.Z,{className:"ml20"},he.createElement(re.Z,{disabled:Fe||kn,value:{type:Ye.penalty_type,inputValue:Ye.late_penalty},onChange:Vt=>{var Pn;if((0,se.Rm)()&&!((Pn=pt.AssistantObject.practice)!=null&&Pn.can_late)){Te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt(Ft(At({},Ye),{late_penalty:Vt.inputValue,penalty_type:Vt.type}))}})),he.createElement(qe.Z,{flex:"1",className:"ml5"},he.createElement("span",{className:"c-grey-c ml10"},Ye.penalty_type===re.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),he.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},he.createElement(qe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(qe.Z,{className:"ml20"},he.createElement(Pe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Fe||kn,value:Ye.late_time?Ne()(Ye.late_time):"",disabledDate:Vt=>Gt(Vt,$e==null?void 0:$e.course_end_date),onChange:(Vt,Pn)=>{var qn;if((0,se.Rm)()&&!((qn=pt.AssistantObject.practice)!=null&&qn.can_late)){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}Ye.late_time=Pn,Nt(Object.assign({},Ye))}})))):Jt.map(function(Vt,Pn){var qn;return he.createElement(qe.Z,{span:24,key:Pn},he.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},he.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Pn+1),he.createElement(He.default,{disabled:Fe||!((qn=vt==null?void 0:vt.homework_status)!=null&&qn.includes("\u672A\u53D1\u5E03"))&&Vt.id||($e==null?void 0:$e.anonymous_comment),mode:"multiple",className:y.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Vt.group_name=="string"?[Vt.group_name]:Vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:oa=>{var Un;if((0,se.Rm)()&&!((Un=pt.AssistantObject.practice)!=null&&Un.can_late)){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}Jt[Pn].group_name=oa,Jt[Pn].group_id=Vt.group_id,Re(Jt.slice())}},$e.group_settings&&$e.group_settings.map(function(oa){const Un=Jt.map(Ja=>Ja.group_name).flat(),ya=Wt.map(Ja=>Ja.group_name).flat();if(Ye!=null&&Ye.unified_setting){if(!Un.includes(oa.group_name))return he.createElement(ct,{value:oa.group_name,key:oa.id},oa.group_name)}else if(ya.includes(oa.group_name)&&!Un.includes(oa.group_name))return he.createElement(ct,{value:oa.group_name,key:oa.id},oa.group_name)})),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),he.createElement(re.Z,{disabled:Fe||ur(Vt.id),value:{type:Vt.penalty_type,inputValue:Vt.late_penalty},onChange:oa=>{var Un;if((0,se.Rm)()&&!((Un=pt.AssistantObject.practice)!=null&&Un.can_late)){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}Jt[Pn].late_penalty=oa.inputValue,Jt[Pn].penalty_type=oa.type,Re([...Jt])}}),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(Pe.default,{size:"large",disabled:Fe||ur(Vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:oa=>Gt(oa,$e==null?void 0:$e.course_end_date),format:"YYYY-MM-DD HH:mm",value:Vt!=null&&Vt.late_time?Ne()(Vt.late_time):void 0,onChange:(oa,Un)=>{var ya;if((0,se.Rm)()&&!((ya=pt.AssistantObject.practice)!=null&&ya.can_late)){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}Jt[Pn].late_time=Un,Re([...Jt])}}),!Fe&&he.createElement("div",{style:{display:"flex",width:"50px"}},he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var oa;if((0,se.Rm)()&&!((oa=pt.AssistantObject.practice)!=null&&oa.can_late)){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}Re(Jt.concat({penalty_type:re.Q.Percent,late_penalty:20}))}}),Pn>0&&!Vt.id&&he.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var oa;if((0,se.Rm)()&&!((oa=pt.AssistantObject.practice)!=null&&oa.can_late)){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}Jt=Jt.filter((Un,ya)=>Pn!==ya),Re(Jt.slice()),setTimeout(()=>Re(Jt.slice()),10)}}))))})),!Fe&&he.createElement(he.Fragment,null,he.createElement(Je.ZP,{type:"primary",size:"large",loading:vn,style:{width:"138px",marginTop:"30px"},onClick:()=>jn()},"\u4FDD\u5B58")),he.createElement(ie.Z,{onConfirm:(Vt,Pn)=>{Wt.splice(Vt,0,...Pn),Wt.splice(Vt+Pn.length,1);const qn=(0,b.QE)([...Wt]);en([...qn])}}),he.createElement(ge.Z,{resdata:yt,type:"shixun",okloading:vn,oktext:(yt==null?void 0:yt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Vt=>Kt(void 0,null,function*(){tn(!0);let Pn=yield(0,E.ZP)(`/api/courses/${We.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(We.categoryId)]}});tn(!1),(Pn==null?void 0:Pn.status)===0&&ma(bn)})}))};Ot.ZP=(0,ne.connect)(({shixunHomeworks:ut,classroomList:Ht,loading:kt,user:pt})=>({shixunHomeworks:ut,classroomList:Ht,loading:kt.effects,user:pt}))(ke)},74732:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(54580),He=ae(78241),Te=ae(43418),Ge=ae(8591),Qe=ae(1710),ue=ae(52985),qe=ae(21600),Ve=ae(14875),rt=ae(82186),Je=ae(66649),_e=ae.n(Je),Ne=ae(92232),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,Ae,he)=>Ae in ge?E(ge,Ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):ge[Ae]=he,ne=(ge,Ae)=>{for(var he in Ae||(Ae={}))x.call(Ae,he)&&y(ge,he,Ae[he]);if(a)for(var he of a(Ae))b.call(Ae,he)&&y(ge,he,Ae[he]);return ge},re=(ge,Ae,he)=>new Promise((be,ye)=>{var Be=St=>{try{Ue(he.next(St))}catch(Xe){ye(Xe)}},st=St=>{try{Ue(he.throw(St))}catch(Xe){ye(Xe)}},Ue=St=>St.done?be(St.value):Promise.resolve(St.value).then(Be,st);Ue((he=he.apply(ge,Ae)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Ae,onOk:he})=>{const be=(0,ue.useParams)(),[ye]=He.default.useForm(),[Be,st]=(0,z.useState)(),[Ue,St]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:At=>re(void 0,null,function*(){return st(At),!1})};return(0,z.useEffect)(()=>{ye.setFieldsValue({publish_time:_e()(_e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:_e()(_e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>re(void 0,null,function*(){ye.submit()}),onCancel:()=>{ye.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(He.default,{form:ye,onFinish:At=>re(void 0,null,function*(){var Ft,Kt,Ut;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}St(!0);let Gt=new FormData;Gt.append("type",ge.actionTabs.type),Gt.append("file",Be);let nt;window.location.href.indexOf("exercise")>-1?nt=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:nt=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let Tt=yield(0,rt.ZP)(nt,{method:"post",body:Gt},!0);St(!1),(Tt==null?void 0:Tt.status)===0&&(he(),ye.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),((Kt=(Ft=Tt==null?void 0:Tt.data)==null?void 0:Ft.fail)==null?void 0:Kt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(Qe.default,{pagination:!1,dataSource:(Ut=Tt==null?void 0:Tt.data)==null?void 0:Ut.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",qe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(He.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:qe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(He.default.Item,{style:{marginBottom:0}},se.createElement(le,ne({},Xe),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ot.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},44153:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(54580),He=ae(78241),Te=ae(43418),Ge=ae(8591),Qe=ae(1710),ue=ae(92832),qe=ae(95237),Ve=ae(43604),rt=ae(5871),Je=ae(5083),_e=ae(52985),Ne=ae(35556),se=ae(21600),E=ae(14875),a=ae(82186),x=ae(53051),b=ae(66649),y=ae.n(b),ne=ae(92232),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(Ue,St,Xe)=>St in Ue?le(Ue,St,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[St]=Xe,be=(Ue,St)=>{for(var Xe in St||(St={}))ge.call(St,Xe)&&he(Ue,Xe,St[Xe]);if(ie)for(var Xe of ie(St))Ae.call(St,Xe)&&he(Ue,Xe,St[Xe]);return Ue},ye=(Ue,St,Xe)=>new Promise((At,Ft)=>{var Kt=nt=>{try{Gt(Xe.next(nt))}catch(Tt){Ft(Tt)}},Ut=nt=>{try{Gt(Xe.throw(nt))}catch(Tt){Ft(Tt)}},Gt=nt=>nt.done?At(nt.value):Promise.resolve(nt.value).then(Kt,Ut);Gt((Xe=Xe.apply(Ue,St)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:Ue,dispatch:St,onOk:Xe})=>{const At=(0,_e.useParams)(),[Ft]=He.default.useForm(),[Kt,Ut]=(0,z.useState)(),[Gt,nt]=(0,z.useState)(!1),Tt={height:100,onRemove:()=>{Ut("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:ct=>ye(void 0,null,function*(){return Ut(ct),!1})};return(0,z.useEffect)(()=>{Ft.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Ue.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(Te.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Ue.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Gt},onOk:()=>ye(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),St({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(He.default,{form:Ft,colon:!1,onFinish:ct=>ye(void 0,null,function*(){var ke,ut,Ht;if(!(Kt!=null&&Kt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}nt(!0);let kt=new FormData;kt.append("name",ct.name),kt.append("type",Ue.actionTabs.type),kt.append("category_id",(At==null?void 0:At.categoryId)||null),Ue.actionTabs.type==="exercise"?(kt.append("time",ct.time||""),kt.append("total_score",ct.total_score)):kt.append("description",ct.description||""),kt.append("publish_time",y()(ct.publish_time).format("YYYY-MM-DD HH:mm")),kt.append("end_time",y()(ct.end_time).format("YYYY-MM-DD HH:mm")),kt.append("file",Kt);let pt=yield(0,a.ZP)(`/api/courses/${At.coursesId}/export_external_score_homework.json`,{method:"post",body:kt},!0);nt(!1),(pt==null?void 0:pt.status)===0&&(Ft.resetFields(),St({type:"classroomList/setActionTabs",payload:{}}),Xe(),((ut=(ke=pt==null?void 0:pt.data)==null?void 0:ke.fail)==null?void 0:ut.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Qe.default,{pagination:!1,dataSource:(Ht=pt==null?void 0:pt.data)==null?void 0:Ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ne.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ue.actionTabs.type}`)}}))})},re.createElement(He.default.Item,{label:Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Ue.actionTabs.type!=="exercise"&&re.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),Ue.actionTabs.type==="exercise"&&re.createElement(qe.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(rt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(qe.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Je.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:ct=>(0,x.Q8)(ct),disabledTime:ct=>(0,x.d0)(ct),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Je.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:ct=>(0,x.Q8)(ct,"",Ft.getFieldValue("publish_time")),disabledTime:ct=>(0,x.d0)(ct,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(He.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ue.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(He.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},Tt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ot.Z=(0,_e.connect)(({classroomList:Ue})=>({classroomList:Ue}))(st)},99825:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return ge}});var z=ae(59301),Pe=ae(92832),He=ae(24905),Te=ae(95237),Ge={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(4977),qe=ae(3113),Ve=ae(52985),rt=ae(13656),Je=Object.defineProperty,_e=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(Ae,he,be)=>he in Ae?Je(Ae,he,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ae[he]=be,b=(Ae,he)=>{for(var be in he||(he={}))E.call(he,be)&&x(Ae,be,he[be]);if(se)for(var be of se(he))a.call(he,be)&&x(Ae,be,he[be]);return Ae},y=(Ae,he)=>_e(Ae,Ne(he));const ne=({img:Ae,buttonProps:he={},styles:be={},customText:ye,ButtonText:Be,ButtonClick:st,Buttonclass:Ue,ButtonTwo:St,imgStyles:Xe,loading:At=!1,className:Ft="",globalSetting:Kt})=>{const Ut=(0,z.useMemo)(()=>{var nt;if(Ae)return Ae;switch(Number((nt=Kt==null?void 0:Kt.setting)==null?void 0:nt.theme)){case rt.Fy.THEMEONE:return ae(56022);case rt.Fy.THEMETWO:return ae(58478);case rt.Fy.THEMETHREE:return ae(26551);case rt.Fy.DEFAULT:default:return ue}},[Kt,Ae]),Gt=(0,z.useMemo)(()=>{var nt;switch(Number((nt=Kt==null?void 0:Kt.setting)==null?void 0:nt.theme)){case rt.Fy.THEMETHREE:return"#03A092";case rt.Fy.DEFAULT:default:return"#999"}},[Kt]);return z.createElement("section",{className:`tc animated fadeIn ${Ft}`,style:b({color:"#999",margin:"100px auto",visibility:At?"hidden":"visible"},be)},z.createElement("img",{src:Ut,style:y(b({},Xe),{pointerEvents:"none",userSelect:"none",width:"200px",height:"150px"})}),z.createElement("p",{className:"mt20 font14",style:{color:Gt}},ye||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Be&&z.createElement(qe.ZP,b({className:Ue,onClick:st},he),Be),St&&St)};var re=(0,Ve.connect)(({globalSetting:Ae})=>({globalSetting:Ae}))(ne),le=(Ae,he,be)=>new Promise((ye,Be)=>{var st=Xe=>{try{St(be.next(Xe))}catch(At){Be(At)}},Ue=Xe=>{try{St(be.throw(Xe))}catch(At){Be(At)}},St=Xe=>Xe.done?ye(Xe.value):Promise.resolve(Xe.value).then(st,Ue);St((be=be.apply(Ae,he)).next())}),ge=({data:Ae,value:he=[],handleChangePage:be,setSelectedRowKeys:ye,selectedRowKeys:Be,onChange:st=()=>{}})=>{const[Ue,St]=(0,z.useState)([]),[Xe,At]=(0,z.useState)([]),[Ft,Kt]=(0,z.useState)([]);let[Ut,Gt]=(0,z.useState)(1),[nt,Tt]=(0,z.useState)();return(0,z.useEffect)(()=>{St(Ae),At([]),Kt([])},[Ae]),(0,z.useEffect)(()=>{ye&&(At(Be),Kt(Be))},[Be]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:Ge.leftdiv},z.createElement(Pe.default.Search,{size:"middle",onChange:ct=>le(void 0,null,function*(){St(Ae.filter(ke=>{var ut;return(ut=ke==null?void 0:ke.name)==null?void 0:ut.includes(ct.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ue.length===0&&z.createElement(re,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(He.default.Group,{value:Xe.map(ct=>`${ct.id}`),onChange:ct=>{ye(Ue.filter(ke=>ct.includes(`${ke.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ue.map((ct,ke)=>z.createElement(Te.Z,{key:ct.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(He.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ct.is_published,value:`${ct.id}`},z.createElement("div",{className:Ge.listClass},z.createElement("span",{className:Ge.spantitle,style:{width:ct.is_published?"108px":"170px"}},ct.name),ct.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:Ge.rightdiv},z.createElement(Pe.default.Search,{onChange:ct=>{Kt(Xe.filter(ke=>ke.name.includes(ct.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ft.length===0&&z.createElement(re,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ft.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ft.map((ct,ke)=>z.createElement(Te.Z,{justify:"space-between",style:{marginTop:"10px"},key:ct.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},ct.name),z.createElement("img",{src:Qe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ye(Xe.filter(ut=>`${ut.id}`!=`${ct.id}`))}})))))))}},88548:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return re}});var z=ae(59301),Pe=ae(43418),He=ae(61621),Te=ae(95237),Ge=ae(6848),Qe={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},ue=ae(11414),qe=ae(52985),Ve=ae(59301),rt=Object.defineProperty,Je=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(le,ie,ge)=>ie in le?rt(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):le[ie]=ge,x=(le,ie)=>{for(var ge in ie||(ie={}))se.call(ie,ge)&&a(le,ge,ie[ge]);if(Ne)for(var ge of Ne(ie))E.call(ie,ge)&&a(le,ge,ie[ge]);return le},b=(le,ie)=>Je(le,_e(ie)),y=(le,ie,ge)=>new Promise((Ae,he)=>{var be=st=>{try{Be(ge.next(st))}catch(Ue){he(Ue)}},ye=st=>{try{Be(ge.throw(st))}catch(Ue){he(Ue)}},Be=st=>st.done?Ae(st.value):Promise.resolve(st.value).then(be,ye);Be((ge=ge.apply(le,ie)).next())}),re=({type:le=1,data:ie,visible:ge,callback:Ae,onCancel:he})=>{var be,ye;const[Be,st]=(0,z.useState)([]),Ue=(0,qe.useSelector)(Ft=>Ft.loading);(0,z.useEffect)(()=>{st(ie)},[JSON.stringify(ie)]);const St=(Ft,Kt)=>{const Ut=(nt,Tt,ct)=>{const ke=Array.from(nt),[ut]=ke.splice(Tt,1);return ke.splice(ct,0,ut),ke};if(!Ft.destination)return;const Gt=Ut(Kt,Ft.source.index,Ft.destination.index);st(Gt)},Xe=Ft=>{let Kt={};return le===1&&(Kt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Ft]),le===2&&(Kt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Ft]),Ve.createElement("div",{className:Qe.tag,style:x({},Kt)},Ft)},At=()=>y(void 0,null,function*(){Ae(Be.map(Ft=>Ft.task_id))});return Ve.createElement(Pe.default,{centered:!0,destroyOnClose:!0,open:ge,onCancel:he,onOk:At,confirmLoading:(be=Ue==null?void 0:Ue.effects)==null?void 0:be["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},Ve.createElement("div",{className:Qe.wrap},Ve.createElement("div",{className:Qe.tip},Ve.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),Ve.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),Ve.createElement(He.Z,{loading:(ye=Ue==null?void 0:Ue.effects)==null?void 0:ye["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},Ve.createElement(ue.Z5,{onDragEnd:Ft=>St(Ft,Be)},Ve.createElement(ue.bK,{droppableId:"droppable"},(Ft,Kt)=>Ve.createElement("div",b(x({ref:Ft.innerRef},Ft.droppableProps),{className:Qe.listWrap}),Be.map((Ut,Gt)=>Ve.createElement(ue._l,{key:Ut.task_id,draggableId:Ut.task_id.toString(),index:Gt},(nt,Tt)=>Ve.createElement("div",b(x(x({ref:nt.innerRef},nt.draggableProps),nt.dragHandleProps),{className:Qe.li}),Ve.createElement(Te.Z,{align:"middle"},Ve.createElement("div",{className:Qe.nameWrap},Ve.createElement(Ge.Z,{title:Ut==null?void 0:Ut.task_name},Ve.createElement("div",{className:Qe.name},Ut==null?void 0:Ut.task_name))),Xe(Ut==null?void 0:Ut.status)),Ve.createElement(Te.Z,{align:"middle",className:"font12 mt10"},Ve.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",Ve.createElement("span",{className:"ml5 c-black"},(Ut==null?void 0:Ut.user_name)||"--")))))),Ft.placeholder))))))}},73466:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return a}});var z=ae(59301),Pe=ae(52985),He=ae(5083),Te=ae(43418),Ge=ae(92832),Qe=ae(95237),ue=ae(43604),qe={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ve=ae(66649),rt=ae.n(Ve),Je=ae(92232),_e=ae(77740),Ne=ae(59301);const{RangePicker:se}=He.default,E=({dispatch:x,classroomList:b,onConfirm:y})=>{const[ne,re]=(0,z.useState)([]),[le,ie]=(0,z.useState)([]),[ge,Ae]=(0,z.useState)("");(0,z.useEffect)(()=>{var ye;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Be=b.actionTabs.data;console.log("data",Be);let st=(ye=Be==null?void 0:Be.group_name)==null?void 0:ye.map((Ue,St)=>{var Xe;return{group_id:Be==null?void 0:Be.group_id[St],group_name:Be==null?void 0:Be.group_name[St],is_admin:Be==null?void 0:Be.is_admin,end_time:Be==null?void 0:Be.end_time,publish_time:Array.isArray(Be==null?void 0:Be.publish_time)?(Xe=Be==null?void 0:Be.publish_time)==null?void 0:Xe[0]:Be==null?void 0:Be.publish_time}});st&&(re([...st]),ie([...st]))}},[b.actionTabs]);const he=()=>{x({type:"classroomList/setActionTabs",payload:{}}),Ae("")},be=ye=>{if(ye){const Be=le==null?void 0:le.filter(st=>{var Ue,St;return(St=(Ue=st==null?void 0:st.group_name)==null?void 0:Ue.toLowerCase())==null?void 0:St.includes(ye==null?void 0:ye.toLowerCase())});re(Be)}else re(le)};return Ne.createElement(Te.default,{width:980,title:Ne.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ne.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ne.createElement("span",{className:qe.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ne.createElement(Ge.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:ye=>{Ae(ye.target.value.trim()),be(ye.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>he(),onOk:()=>{var ye;y((ye=b.actionTabs)==null?void 0:ye.index,le),he()}},Ne.createElement("div",{className:qe.modal_con},Ne.createElement(Qe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(ye,Be){var st,Ue;return Ne.createElement(ue.Z,{span:24,key:Be},Ne.createElement(Qe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Be==(ne==null?void 0:ne.length)-1?"0px":"10px"}},Ne.createElement("div",{className:qe.multiple_select,title:ye.group_name},ye.group_name),Ne.createElement("div",{className:"ml20"},Ne.createElement(se,{size:"large",ranges:{\u6B64\u523B:[ye.publish_time?rt()(ye.publish_time):rt()(),rt()()]},allowClear:!1,disabled:(st=b.actionTabs)==null?void 0:st.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:St=>{var Xe;return(0,Je.Q8)(St,(Xe=b.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:St=>(0,Je.d0)(St),showTime:{showNow:!0,format:"HH:mm",defaultValue:[rt()((0,Je.U6)(),"HH:mm"),rt()((0,Je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ye.publish_time&&[rt()(ye.publish_time),ye.end_time?rt()(ye.end_time):void 0],onChange:(St,Xe)=>{ne[Be].publish_time=Xe[0],ne[Be].end_time=Xe[1],re([...ne]),le.forEach(At=>{At.group_id===ye.group_id&&(At.publish_time=Xe[0],At.end_time=Xe[1])}),ie([...le])}})),(Ue=b.actionTabs)!=null&&Ue.rangePickerDisabled?Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ne.splice(Be,1),re([...ne]),le.forEach((St,Xe)=>{St.group_id===ye.group_id&&le.splice(Xe,1)}),ie([...le])}})))}):Ne.createElement(_e.Z,null))))};var a=(0,Pe.connect)(({classroomList:x})=>({classroomList:x}))(E)},56044:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(54580),He=ae(78241),Te=ae(43418),Ge=ae(8591),Qe=ae(1710),ue=ae(52985),qe=ae(21600),Ve=ae(79686),rt=ae(82186),Je=ae(66649),_e=ae.n(Je),Ne=ae(92232),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,Ae,he)=>Ae in ge?E(ge,Ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):ge[Ae]=he,ne=(ge,Ae)=>{for(var he in Ae||(Ae={}))x.call(Ae,he)&&y(ge,he,Ae[he]);if(a)for(var he of a(Ae))b.call(Ae,he)&&y(ge,he,Ae[he]);return ge},re=(ge,Ae,he)=>new Promise((be,ye)=>{var Be=St=>{try{Ue(he.next(St))}catch(Xe){ye(Xe)}},st=St=>{try{Ue(he.throw(St))}catch(Xe){ye(Xe)}},Ue=St=>St.done?be(St.value):Promise.resolve(St.value).then(Be,st);Ue((he=he.apply(ge,Ae)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Ae,onOk:he})=>{const be=(0,ue.useParams)(),[ye]=He.default.useForm(),[Be,st]=(0,z.useState)(),[Ue,St]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:At=>re(void 0,null,function*(){return st(At),!1})};return(0,z.useEffect)(()=>{ye.setFieldsValue({publish_time:_e()(_e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:_e()(_e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>re(void 0,null,function*(){ye.submit()}),onCancel:()=>{ye.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(He.default,{form:ye,onFinish:At=>re(void 0,null,function*(){var Ft,Kt,Ut;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}St(!0);let Gt=new FormData;Gt.append("type",ge.actionTabs.type),Gt.append("file",Be);let nt;window.location.href.indexOf("exercise")>-1?nt=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:nt=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let Tt=yield(0,rt.ZP)(nt,{method:"post",body:Gt},!0);St(!1),(Tt==null?void 0:Tt.status)===0&&(he(),ye.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),((Kt=(Ft=Tt==null?void 0:Tt.data)==null?void 0:Ft.fail)==null?void 0:Kt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(Qe.default,{pagination:!1,dataSource:(Ut=Tt==null?void 0:Tt.data)==null?void 0:Ut.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",qe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(He.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:qe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(He.default.Item,{style:{marginBottom:0}},se.createElement(le,ne({},Xe),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ot.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},93760:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(54580),He=ae(78241),Te=ae(43418),Ge=ae(8591),Qe=ae(1710),ue=ae(92832),qe=ae(95237),Ve=ae(43604),rt=ae(5871),Je=ae(5083),_e=ae(52985),Ne=ae(35556),se=ae(21600),E=ae(79686),a=ae(82186),x=ae(53051),b=ae(66649),y=ae.n(b),ne=ae(92232),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(Ue,St,Xe)=>St in Ue?le(Ue,St,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[St]=Xe,be=(Ue,St)=>{for(var Xe in St||(St={}))ge.call(St,Xe)&&he(Ue,Xe,St[Xe]);if(ie)for(var Xe of ie(St))Ae.call(St,Xe)&&he(Ue,Xe,St[Xe]);return Ue},ye=(Ue,St,Xe)=>new Promise((At,Ft)=>{var Kt=nt=>{try{Gt(Xe.next(nt))}catch(Tt){Ft(Tt)}},Ut=nt=>{try{Gt(Xe.throw(nt))}catch(Tt){Ft(Tt)}},Gt=nt=>nt.done?At(nt.value):Promise.resolve(nt.value).then(Kt,Ut);Gt((Xe=Xe.apply(Ue,St)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:Ue,dispatch:St,onOk:Xe})=>{const At=(0,_e.useParams)(),[Ft]=He.default.useForm(),[Kt,Ut]=(0,z.useState)(),[Gt,nt]=(0,z.useState)(!1),Tt={height:100,onRemove:()=>{Ut("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:ct=>ye(void 0,null,function*(){return Ut(ct),!1})};return(0,z.useEffect)(()=>{Ft.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Ue.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(Te.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Ue.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Gt},onOk:()=>ye(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),St({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(He.default,{form:Ft,colon:!1,onFinish:ct=>ye(void 0,null,function*(){var ke,ut,Ht;if(!(Kt!=null&&Kt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}nt(!0);let kt=new FormData;kt.append("name",ct.name),kt.append("type",Ue.actionTabs.type),kt.append("category_id",(At==null?void 0:At.categoryId)||null),Ue.actionTabs.type==="exercise"?(kt.append("time",ct.time||""),kt.append("total_score",ct.total_score)):kt.append("description",ct.description||""),kt.append("publish_time",y()(ct.publish_time).format("YYYY-MM-DD HH:mm")),kt.append("end_time",y()(ct.end_time).format("YYYY-MM-DD HH:mm")),kt.append("file",Kt);let pt=yield(0,a.ZP)(`/api/courses/${At.coursesId}/export_external_score_homework.json`,{method:"post",body:kt},!0);nt(!1),(pt==null?void 0:pt.status)===0&&(Ft.resetFields(),St({type:"classroomList/setActionTabs",payload:{}}),Xe(),((ut=(ke=pt==null?void 0:pt.data)==null?void 0:ke.fail)==null?void 0:ut.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Qe.default,{pagination:!1,dataSource:(Ht=pt==null?void 0:pt.data)==null?void 0:Ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ne.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ue.actionTabs.type}`)}}))})},re.createElement(He.default.Item,{label:Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Ue.actionTabs.type!=="exercise"&&re.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),Ue.actionTabs.type==="exercise"&&re.createElement(qe.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(rt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(qe.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Je.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:ct=>(0,x.Q8)(ct),disabledTime:ct=>(0,x.d0)(ct),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Je.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:ct=>(0,x.Q8)(ct,"",Ft.getFieldValue("publish_time")),disabledTime:ct=>(0,x.d0)(ct,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(He.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ue.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(He.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},Tt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ot.Z=(0,_e.connect)(({classroomList:Ue})=>({classroomList:Ue}))(st)},4662:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return rt}});var z=ae(59301),Pe=ae(92832),He=ae(24905),Te=ae(95237),Ge={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},Qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(77740),qe=(Je,_e,Ne)=>new Promise((se,E)=>{var a=y=>{try{b(Ne.next(y))}catch(ne){E(ne)}},x=y=>{try{b(Ne.throw(y))}catch(ne){E(ne)}},b=y=>y.done?se(y.value):Promise.resolve(y.value).then(a,x);b((Ne=Ne.apply(Je,_e)).next())}),rt=({data:Je,value:_e=[],handleChangePage:Ne,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,b]=(0,z.useState)([]),[y,ne]=(0,z.useState)([]),[re,le]=(0,z.useState)([]);let[ie,ge]=(0,z.useState)(1),[Ae,he]=(0,z.useState)();return(0,z.useEffect)(()=>{b(Je),ne([]),le([])},[Je]),(0,z.useEffect)(()=>{se&&(ne(E),le(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:Ge.leftdiv},z.createElement(Pe.default.Search,{size:"middle",onChange:be=>qe(void 0,null,function*(){b(Je.filter(ye=>{var Be;return(Be=ye==null?void 0:ye.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(He.default.Group,{value:y.map(be=>`${be.id}`),onChange:be=>{se(x.filter(ye=>be.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((be,ye)=>z.createElement(Te.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(He.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},z.createElement("div",{className:Ge.listClass},z.createElement("span",{className:Ge.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:Ge.rightdiv},z.createElement(Pe.default.Search,{onChange:be=>{le(y.filter(ye=>ye.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,ye)=>z.createElement(Te.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),z.createElement("img",{src:Qe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(y.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},17862:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(54580),He=ae(78241),Te=ae(43418),Ge=ae(8591),Qe=ae(1710),ue=ae(52985),qe=ae(21600),Ve=ae(14849),rt=ae(82186),Je=ae(66649),_e=ae.n(Je),Ne=ae(92232),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,Ae,he)=>Ae in ge?E(ge,Ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):ge[Ae]=he,ne=(ge,Ae)=>{for(var he in Ae||(Ae={}))x.call(Ae,he)&&y(ge,he,Ae[he]);if(a)for(var he of a(Ae))b.call(Ae,he)&&y(ge,he,Ae[he]);return ge},re=(ge,Ae,he)=>new Promise((be,ye)=>{var Be=St=>{try{Ue(he.next(St))}catch(Xe){ye(Xe)}},st=St=>{try{Ue(he.throw(St))}catch(Xe){ye(Xe)}},Ue=St=>St.done?be(St.value):Promise.resolve(St.value).then(Be,st);Ue((he=he.apply(ge,Ae)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Ae,onOk:he})=>{const be=(0,ue.useParams)(),[ye]=He.default.useForm(),[Be,st]=(0,z.useState)(),[Ue,St]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:At=>re(void 0,null,function*(){return st(At),!1})};return(0,z.useEffect)(()=>{ye.setFieldsValue({publish_time:_e()(_e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:_e()(_e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(Te.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ue},onOk:()=>re(void 0,null,function*(){ye.submit()}),onCancel:()=>{ye.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(He.default,{form:ye,onFinish:At=>re(void 0,null,function*(){var Ft,Kt,Ut;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}St(!0);let Gt=new FormData;Gt.append("type",ge.actionTabs.type),Gt.append("file",Be);let nt;window.location.href.indexOf("exercise")>-1?nt=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:nt=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let Tt=yield(0,rt.ZP)(nt,{method:"post",body:Gt},!0);St(!1),(Tt==null?void 0:Tt.status)===0&&(he(),ye.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),((Kt=(Ft=Tt==null?void 0:Tt.data)==null?void 0:Ft.fail)==null?void 0:Kt.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(Qe.default,{pagination:!1,dataSource:(Ut=Tt==null?void 0:Tt.data)==null?void 0:Ut.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",qe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(He.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:qe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(He.default.Item,{style:{marginBottom:0}},se.createElement(le,ne({},Xe),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ot.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},87399:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(54580),He=ae(78241),Te=ae(43418),Ge=ae(8591),Qe=ae(1710),ue=ae(92832),qe=ae(95237),Ve=ae(43604),rt=ae(5871),Je=ae(5083),_e=ae(52985),Ne=ae(35556),se=ae(21600),E=ae(14849),a=ae(82186),x=ae(53051),b=ae(66649),y=ae.n(b),ne=ae(92232),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(Ue,St,Xe)=>St in Ue?le(Ue,St,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[St]=Xe,be=(Ue,St)=>{for(var Xe in St||(St={}))ge.call(St,Xe)&&he(Ue,Xe,St[Xe]);if(ie)for(var Xe of ie(St))Ae.call(St,Xe)&&he(Ue,Xe,St[Xe]);return Ue},ye=(Ue,St,Xe)=>new Promise((At,Ft)=>{var Kt=nt=>{try{Gt(Xe.next(nt))}catch(Tt){Ft(Tt)}},Ut=nt=>{try{Gt(Xe.throw(nt))}catch(Tt){Ft(Tt)}},Gt=nt=>nt.done?At(nt.value):Promise.resolve(nt.value).then(Kt,Ut);Gt((Xe=Xe.apply(Ue,St)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:Ue,dispatch:St,onOk:Xe})=>{const At=(0,_e.useParams)(),[Ft]=He.default.useForm(),[Kt,Ut]=(0,z.useState)(),[Gt,nt]=(0,z.useState)(!1),Tt={height:100,onRemove:()=>{Ut("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:ct=>ye(void 0,null,function*(){return Ut(ct),!1})};return(0,z.useEffect)(()=>{Ft.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Ue.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(Te.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Ue.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Gt},onOk:()=>ye(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),St({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(He.default,{form:Ft,colon:!1,onFinish:ct=>ye(void 0,null,function*(){var ke,ut,Ht;if(!(Kt!=null&&Kt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}nt(!0);let kt=new FormData;kt.append("name",ct.name),kt.append("type",Ue.actionTabs.type),kt.append("category_id",(At==null?void 0:At.categoryId)||null),Ue.actionTabs.type==="exercise"?(kt.append("time",ct.time||""),kt.append("total_score",ct.total_score)):kt.append("description",ct.description||""),kt.append("publish_time",y()(ct.publish_time).format("YYYY-MM-DD HH:mm")),kt.append("end_time",y()(ct.end_time).format("YYYY-MM-DD HH:mm")),kt.append("file",Kt);let pt=yield(0,a.ZP)(`/api/courses/${At.coursesId}/export_external_score_homework.json`,{method:"post",body:kt},!0);nt(!1),(pt==null?void 0:pt.status)===0&&(Ft.resetFields(),St({type:"classroomList/setActionTabs",payload:{}}),Xe(),((ut=(ke=pt==null?void 0:pt.data)==null?void 0:ke.fail)==null?void 0:ut.length)>0&&Te.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Qe.default,{pagination:!1,dataSource:(Ht=pt==null?void 0:pt.data)==null?void 0:Ht.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ne.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ue.actionTabs.type}`)}}))})},re.createElement(He.default.Item,{label:Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Ue.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Ue.actionTabs.type!=="exercise"&&re.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),Ue.actionTabs.type==="exercise"&&re.createElement(qe.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(rt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(qe.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Je.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:ct=>(0,x.Q8)(ct),disabledTime:ct=>(0,x.d0)(ct),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(He.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Je.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:ct=>(0,x.Q8)(ct,"",Ft.getFieldValue("publish_time")),disabledTime:ct=>(0,x.d0)(ct,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(He.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ue.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(He.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},Tt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ot.Z=(0,_e.connect)(({classroomList:Ue})=>({classroomList:Ue}))(st)},47522:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return rt}});var z=ae(59301),Pe=ae(92832),He=ae(24905),Te=ae(95237),Ge={leftdiv:"leftdiv___xN4jD",listClass:"listClass___gN3su",spantitle:"spantitle___f2ySa",rightdiv:"rightdiv___mGuGs"},Qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(77740),qe=(Je,_e,Ne)=>new Promise((se,E)=>{var a=y=>{try{b(Ne.next(y))}catch(ne){E(ne)}},x=y=>{try{b(Ne.throw(y))}catch(ne){E(ne)}},b=y=>y.done?se(y.value):Promise.resolve(y.value).then(a,x);b((Ne=Ne.apply(Je,_e)).next())}),rt=({data:Je,value:_e=[],handleChangePage:Ne,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,b]=(0,z.useState)([]),[y,ne]=(0,z.useState)([]),[re,le]=(0,z.useState)([]);let[ie,ge]=(0,z.useState)(1),[Ae,he]=(0,z.useState)();return(0,z.useEffect)(()=>{b(Je),ne([]),le([])},[Je]),(0,z.useEffect)(()=>{se&&(ne(E),le(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:Ge.leftdiv},z.createElement(Pe.default.Search,{size:"middle",onChange:be=>qe(void 0,null,function*(){b(Je.filter(ye=>{var Be;return(Be=ye==null?void 0:ye.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(He.default.Group,{value:y.map(be=>`${be.id}`),onChange:be=>{se(x.filter(ye=>be.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((be,ye)=>z.createElement(Te.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(He.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},z.createElement("div",{className:Ge.listClass},z.createElement("span",{className:Ge.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:Ge.rightdiv},z.createElement(Pe.default.Search,{onChange:be=>{le(y.filter(ye=>ye.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,ye)=>z.createElement(Te.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),z.createElement("img",{src:Qe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(y.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},20562:function(ft,Ot,ae){"use strict";ae.d(Ot,{U:function(){return Ve}});var z=ae(59301),Pe=Object.defineProperty,He=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Qe=(rt,Je,_e)=>Je in rt?Pe(rt,Je,{enumerable:!0,configurable:!0,writable:!0,value:_e}):rt[Je]=_e,ue=(rt,Je)=>{for(var _e in Je||(Je={}))Te.call(Je,_e)&&Qe(rt,_e,Je[_e]);if(He)for(var _e of He(Je))Ge.call(Je,_e)&&Qe(rt,_e,Je[_e]);return rt},qe=(rt,Je,_e)=>new Promise((Ne,se)=>{var E=b=>{try{x(_e.next(b))}catch(y){se(y)}},a=b=>{try{x(_e.throw(b))}catch(y){se(y)}},x=b=>b.done?Ne(b.value):Promise.resolve(b.value).then(E,a);x((_e=_e.apply(rt,Je)).next())});function Ve(rt,Je){const[_e,Ne]=(0,z.useState)(Je),[se,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[_e,se,(y,ne=!1)=>qe(this,null,function*(){const re=ne?Je:ue(ue({},_e),y);E(!0),Ne(re);const le=yield rt(re);return E(!1),x(le),le}),a]}},2281:function(ft,Ot,ae){"use strict";ae.d(Ot,{rX:function(){return re},pW:function(){return le},gy:function(){return ie},xY:function(){return ne},O5:function(){return y},tJ:function(){return se},o1:function(){return E},Rd:function(){return b}});var z=ae(52985),Pe=ae(43418),He=ae(28103),Te=ae(8591),Ge=ae(99287),Qe=ae(92232),ue=ae(87169),qe=ae(25510),Ve="data:image/png;base64,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",rt=ae.p+"static/newqrcode.a8740efb.png",Je=ae(32637),_e=ae(59301),Ne=(ge,Ae,he)=>new Promise((be,ye)=>{var Be=St=>{try{Ue(he.next(St))}catch(Xe){ye(Xe)}},st=St=>{try{Ue(he.throw(St))}catch(Xe){ye(Xe)}},Ue=St=>St.done?be(St.value):Promise.resolve(St.value).then(Be,st);Ue((he=he.apply(ge,Ae)).next())});const se=(ge,Ae=!1)=>!!(E(ge)&&a(Ae)),E=ge=>(0,Ge.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var Ae;const{user:he}=(0,z.getDvaApp)()._store.getState();return(Ae=he.userInfo)!=null&&Ae.profile_completed?!0:(Pe.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,Qe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{Pe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{Pe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:_e.createElement("div",{style:{textAlign:"center"}},_e.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"),_e.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Je}),_e.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},y=()=>{var ge;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(ge=Ae.userInfo)!=null&&ge.professional_certification?!0:(Pe.default.confirm({title:"\u63D0\u793A",centered:!0,content:_e.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,Qe.xg)("/account/certification")}}),!1)},ne=()=>(0,Ge.V9)()?!0:(Pe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:_e.createElement("div",{className:"tc",style:{marginLeft:-38}},_e.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),_e.createElement("img",{src:rt,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),re=(ge,Ae)=>ge?!0:(Pe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:_e.createElement("div",null,_e.createElement("p",null,Ae||"\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"),_e.createElement("div",{style:{marginLeft:"110px"}},_e.createElement("img",{src:Ve,width:200}),_e.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Qe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=ge=>{Pe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:_e.createElement("div",null,_e.createElement("div",null,_e.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"),_e.createElement(He.Z,null),_e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",_e.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 ",_e.createElement("a",null,ge),"\u5929\u3002"),_e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",_e.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")),_e.createElement("div",{style:{textAlign:"center",marginTop:30}},_e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:qe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ge,Ae="")=>{const{shixunsDetail:{detail:he}}=(0,z.getDvaApp)()._store.getState();if((he==null?void 0:he.public)===2||(he==null?void 0:he.public)===1||(he==null?void 0:he.shixun_status)===3){let be="";return(he==null?void 0:he.public)===2&&(be="\u5DF2\u516C\u5F00"),(he==null?void 0:he.public)===1&&(be="\u5F85\u5BA1\u6838"),(he==null?void 0:he.shixun_status)===3&&(be="\u5DF2\u5173\u95ED"),Pe.default.info({centered:!0,icon:_e.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:_e.createElement("div",{className:"tc",style:{marginLeft:-38}},_e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},_e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",be,"\uFF0C",Ae,"\u3002"),_e.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),_e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:qe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(he==null?void 0:he.shixun_status)===2?(Pe.default.confirm({centered:!0,icon:_e.createElement(ue.Z,null),title:"\u63D0\u793A",content:_e.createElement("div",null,_e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),_e.createElement("br",null),_e.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:()=>{Pe.default.confirm({width:440,centered:!0,icon:_e.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ne(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:he==null?void 0:he.identifier}})).status!==401&&(Te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:he==null?void 0:he.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:he==null?void 0:he.identifier}}))})})}}),!0):!1}},50371:function(ft,Ot){"use strict";function ae(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Pe=1;Pe{const Ge=He[Te];Ge!==void 0&&(z[Te]=Ge)})}return z}Ot.Z=ae},13845:function(ft,Ot,ae){"use strict";ae.d(Ot,{F:function(){return z},Z:function(){return Pe}});function z(He){return He!=null&&He===He.window}function Pe(He,Te){var Ge,Qe;if(typeof window=="undefined")return 0;const ue=Te?"scrollTop":"scrollLeft";let qe=0;return z(He)?qe=He[Te?"pageYOffset":"pageXOffset"]:He instanceof Document?qe=He.documentElement[ue]:(He instanceof HTMLElement||He)&&(qe=He[ue]),He&&!z(He)&&typeof qe!="number"&&(qe=(Qe=((Ge=He.ownerDocument)!==null&&Ge!==void 0?Ge:He).documentElement)===null||Qe===void 0?void 0:Qe[ue]),qe}},56762:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Pe}});var z=ae(59301);function Pe(){const[,He]=z.useReducer(Te=>Te+1,0);return He}},68031:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Te}});var z=ae(16089);function Pe(Ge,Qe,ue,qe){const Ve=ue-Qe;return Ge/=qe/2,Ge<1?Ve/2*Ge*Ge*Ge+Qe:Ve/2*((Ge-=2)*Ge*Ge+2)+Qe}var He=ae(13845);function Te(Ge){let Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:qe,duration:Ve=450}=Qe,rt=ue(),Je=(0,He.Z)(rt,!0),_e=Date.now(),Ne=()=>{const E=Date.now()-_e,a=Pe(E>Ve?Ve:E,Je,Ge,Ve);(0,He.F)(rt)?rt.scrollTo(window.pageXOffset,a):rt instanceof Document||rt.constructor.name==="HTMLDocument"?rt.documentElement.scrollTop=a:rt.scrollTop=a,E{var be;const{prefixCls:ye,className:Be,rootClassName:st,children:Ue,indeterminate:St=!1,style:Xe,onMouseEnter:At,onMouseLeave:Ft,skipGroup:Kt=!1,disabled:Ut}=Ae,Gt=Ne(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:nt,direction:Tt,checkbox:ct}=Te.useContext(Ge.E_),ke=Te.useContext(Ve),{isFormItemInput:ut}=Te.useContext(ue.aM),Ht=Te.useContext(Qe.Z),kt=(be=(ke==null?void 0:ke.disabled)||Ut)!==null&&be!==void 0?be:Ht,pt=Te.useRef(Gt.value);Te.useEffect(()=>{ke==null||ke.registerValue(Gt.value)},[]),Te.useEffect(()=>{if(!Kt)return Gt.value!==pt.current&&(ke==null||ke.cancelValue(pt.current),ke==null||ke.registerValue(Gt.value),pt.current=Gt.value),()=>ke==null?void 0:ke.cancelValue(Gt.value)},[Gt.value]);const Sn=nt("checkbox",ye),[Oe,Xt]=(0,rt.ZP)(Sn),ln=Object.assign({},Gt);ke&&!Kt&&(ln.onChange=function(){Gt.onChange&&Gt.onChange.apply(Gt,arguments),ke.toggleOption&&ke.toggleOption({label:Ue,value:Gt.value})},ln.name=ke.name,ln.checked=ke.value.includes(Gt.value));const Zn=Pe()(`${Sn}-wrapper`,{[`${Sn}-rtl`]:Tt==="rtl",[`${Sn}-wrapper-checked`]:ln.checked,[`${Sn}-wrapper-disabled`]:kt,[`${Sn}-wrapper-in-form-item`]:ut},ct==null?void 0:ct.className,Be,st,Xt),zn=Pe()({[`${Sn}-indeterminate`]:St},_e.A,Xt),Ct=St?"mixed":void 0;return Oe(Te.createElement(Je.Z,{component:"Checkbox",disabled:kt},Te.createElement("label",{className:Zn,style:Object.assign(Object.assign({},ct==null?void 0:ct.style),Xe),onMouseEnter:At,onMouseLeave:Ft},Te.createElement(He.Z,Object.assign({"aria-checked":Ct},ln,{prefixCls:Sn,className:zn,disabled:kt,ref:he})),Ue!==void 0&&Te.createElement("span",null,Ue))))};var a=Te.forwardRef(se),x=ae(94480),b=ae(2738),y=function(Ae,he){var be={};for(var ye in Ae)Object.prototype.hasOwnProperty.call(Ae,ye)&&he.indexOf(ye)<0&&(be[ye]=Ae[ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,ye=Object.getOwnPropertySymbols(Ae);Be{const{defaultValue:be,children:ye,options:Be=[],prefixCls:st,className:Ue,rootClassName:St,style:Xe,onChange:At}=Ae,Ft=y(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Ut}=Te.useContext(Ge.E_),[Gt,nt]=Te.useState(Ft.value||be||[]),[Tt,ct]=Te.useState([]);Te.useEffect(()=>{"value"in Ft&&nt(Ft.value||[])},[Ft.value]);const ke=Te.useMemo(()=>Be.map(mt=>typeof mt=="string"||typeof mt=="number"?{label:mt,value:mt}:mt),[Be]),ut=mt=>{ct(Me=>Me.filter(Ce=>Ce!==mt))},Ht=mt=>{ct(Me=>[].concat((0,x.Z)(Me),[mt]))},kt=mt=>{const Me=Gt.indexOf(mt.value),Ce=(0,x.Z)(Gt);Me===-1?Ce.push(mt.value):Ce.splice(Me,1),"value"in Ft||nt(Ce),At==null||At(Ce.filter(We=>Tt.includes(We)).sort((We,$e)=>{const Ie=ke.findIndex(vt=>vt.value===We),De=ke.findIndex(vt=>vt.value===$e);return Ie-De}))},pt=Kt("checkbox",st),Sn=`${pt}-group`,[Oe,Xt]=(0,rt.ZP)(pt),ln=(0,b.Z)(Ft,["value","disabled"]),Zn=Be.length?ke.map(mt=>Te.createElement(a,{prefixCls:pt,key:mt.value.toString(),disabled:"disabled"in mt?mt.disabled:Ft.disabled,value:mt.value,checked:Gt.includes(mt.value),onChange:mt.onChange,className:`${Sn}-item`,style:mt.style,title:mt.title},mt.label)):ye,zn={toggleOption:kt,value:Gt,disabled:Ft.disabled,name:Ft.name,registerValue:Ht,cancelValue:ut},Ct=Pe()(Sn,{[`${Sn}-rtl`]:Ut==="rtl"},Ue,St,Xt);return Oe(Te.createElement("div",Object.assign({className:Ct,style:Xe},ln,{ref:he}),Te.createElement(Ve.Provider,{value:zn},Zn)))},re=Te.forwardRef(ne);var le=Te.memo(re);const ie=a;ie.Group=le,ie.__ANT_CHECKBOX=!0;var ge=ie},98447:function(ft,Ot,ae){"use strict";ae.d(Ot,{C2:function(){return Ge}});var z=ae(17313),Pe=ae(37613),He=ae(83116);const Te=Qe=>{const{checkboxCls:ue}=Qe,qe=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Qe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Qe.marginXS,[`> ${Qe.antCls}-row`]:{flex:1}}),[qe]:Object.assign(Object.assign({},(0,z.Wf)(Qe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${qe}`]:{marginInlineStart:0},[`&${qe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,z.Wf)(Qe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Qe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,z.oN)(Qe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Qe.checkboxSize,height:Qe.checkboxSize,direction:"ltr",backgroundColor:Qe.colorBgContainer,border:`${Qe.lineWidth}px ${Qe.lineType} ${Qe.colorBorder}`,borderRadius:Qe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Qe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Qe.checkboxSize/14*5,height:Qe.checkboxSize/14*8,border:`${Qe.lineWidthBold}px solid ${Qe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Qe.motionDurationFast} ${Qe.motionEaseInBack}, opacity ${Qe.motionDurationFast}`}},"& + span":{paddingInlineStart:Qe.paddingXS,paddingInlineEnd:Qe.paddingXS}})},{[` + ${qe}:not(${qe}-disabled), + ${ue}:not(${ue}-disabled) + `]:{[`&:hover ${ue}-inner`]:{borderColor:Qe.colorPrimary}},[`${qe}:not(${qe}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Qe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Qe.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:Qe.colorPrimary,borderColor:Qe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Qe.motionDurationMid} ${Qe.motionEaseOutBack} ${Qe.motionDurationFast}`}}},[` + ${qe}-checked:not(${qe}-disabled), + ${ue}-checked:not(${ue}-disabled) + `]:{[`&:hover ${ue}-inner`]:{backgroundColor:Qe.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Qe.colorBgContainer,borderColor:Qe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Qe.fontSizeLG/2,height:Qe.fontSizeLG/2,backgroundColor:Qe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${qe}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,"&:after":{borderColor:Qe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Qe.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Qe.colorTextDisabled}}}]};function Ge(Qe,ue){const qe=(0,Pe.TS)(ue,{checkboxCls:`.${Qe}`,checkboxSize:ue.controlInteractiveSize});return[Te(qe)]}Ot.ZP=(0,He.Z)("Checkbox",(Qe,ue)=>{let{prefixCls:qe}=ue;return[Ge(qe,Qe)]})},5083:function(ft,Ot,ae){"use strict";ae.d(Ot,{default:function(){return Ys}});var z=ae(66649),Pe=ae.n(z),He=ae(48736),Te=ae(9007),Ge=ae.n(Te),Qe=ae(50991),ue=ae.n(Qe),qe=ae(9084),Ve=ae.n(qe),rt=ae(58626),Je=ae.n(rt),_e=ae(13477),Ne=ae.n(_e),se=ae(64796),E=ae.n(se);Pe().extend(E()),Pe().extend(Ne()),Pe().extend(Ge()),Pe().extend(ue()),Pe().extend(Ve()),Pe().extend(Je()),Pe().extend(function(ce,fe){var ve=fe.prototype,Ze=ve.format;ve.format=function(Dt){var ht=(Dt||"").replace("Wo","wo");return Ze.bind(this)(ht)}});var a={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"},x=function(fe){var ve=a[fe];return ve||fe.split("_")[0]},b=function(){(0,He.ET)(!1,"Not match any format. Please help to fire a issue about this.")},y={getNow:function(){return Pe()()},getFixedDate:function(fe){return Pe()(fe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(fe){return fe.endOf("month")},getWeekDay:function(fe){var ve=fe.locale("en");return ve.weekday()+ve.localeData().firstDayOfWeek()},getYear:function(fe){return fe.year()},getMonth:function(fe){return fe.month()},getDate:function(fe){return fe.date()},getHour:function(fe){return fe.hour()},getMinute:function(fe){return fe.minute()},getSecond:function(fe){return fe.second()},addYear:function(fe,ve){return fe.add(ve,"year")},addMonth:function(fe,ve){return fe.add(ve,"month")},addDate:function(fe,ve){return fe.add(ve,"day")},setYear:function(fe,ve){return fe.year(ve)},setMonth:function(fe,ve){return fe.month(ve)},setDate:function(fe,ve){return fe.date(ve)},setHour:function(fe,ve){return fe.hour(ve)},setMinute:function(fe,ve){return fe.minute(ve)},setSecond:function(fe,ve){return fe.second(ve)},isAfter:function(fe,ve){return fe.isAfter(ve)},isValidate:function(fe){return fe.isValid()},locale:{getWeekFirstDay:function(fe){return Pe()().locale(x(fe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(fe,ve){return ve.locale(x(fe)).weekday(0)},getWeek:function(fe,ve){return ve.locale(x(fe)).week()},getShortWeekDays:function(fe){return Pe()().locale(x(fe)).localeData().weekdaysMin()},getShortMonths:function(fe){return Pe()().locale(x(fe)).localeData().monthsShort()},format:function(fe,ve,Ze){return ve.locale(x(fe)).format(Ze)},parse:function(fe,ve,Ze){for(var Ke=x(fe),Dt=0;Dt1&&(ht=fe.addDate(ht,-7)),ht}function Re(ce,fe,ve){var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(fe){case"year":return ve.addYear(ce,Ze*10);case"quarter":case"month":return ve.addYear(ce,Ze);default:return ve.addMonth(ce,Ze)}}function Ye(ce,fe){var ve=fe.generateConfig,Ze=fe.locale,Ke=fe.format;return typeof Ke=="function"?Ke(ce):ve.locale.format(Ze.locale,ce,Ke)}function Nt(ce,fe){var ve=fe.generateConfig,Ze=fe.locale,Ke=fe.formatList;return!ce||typeof Ke[0]=="function"?null:ve.locale.parse(Ze.locale,ce,Ke)}function yt(ce){var fe=ce.cellDate,ve=ce.mode,Ze=ce.disabledDate,Ke=ce.generateConfig;if(!Ze)return!1;var Dt=function(Nn,Yt,cn){for(var Hn=Yt;Hn<=cn;){var pa=void 0;switch(Nn){case"date":{if(pa=Ke.setDate(fe,Hn),!Ze(pa))return!1;break}case"month":{if(pa=Ke.setMonth(fe,Hn),!yt({cellDate:pa,mode:"month",generateConfig:Ke,disabledDate:Ze}))return!1;break}case"year":{if(pa=Ke.setYear(fe,Hn),!yt({cellDate:pa,mode:"year",generateConfig:Ke,disabledDate:Ze}))return!1;break}}Hn+=1}return!0};switch(ve){case"date":case"week":return Ze(fe);case"month":{var ht=1,$t=Ke.getDate(Ke.getEndDate(fe));return Dt("date",ht,$t)}case"quarter":{var qt=Math.floor(Ke.getMonth(fe)/3)*3,dn=qt+2;return Dt("month",qt,dn)}case"year":return Dt("month",0,11);case"decade":{var Gn=Ke.getYear(fe),mn=Math.floor(Gn/Me)*Me,hn=mn+Me-1;return Dt("year",mn,hn)}}}function Mt(ce,fe){var ve=fe.formatList,Ze=fe.generateConfig,Ke=fe.locale;return(0,Ct.Z)(function(){if(!ce)return[[""],""];for(var Dt="",ht=[],$t=0;$t1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(dn.current),Hn){qt(cn);return}dn.current=requestAnimationFrame(function(){qt(cn)})}var mn=Mt($t,{formatList:ve,generateConfig:Ze,locale:Ke}),hn=(0,ln.Z)(mn,2),Rn=hn[1];function Nn(cn){Gn(cn)}function Yt(){var cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Gn(null,cn)}return(0,ie.useEffect)(function(){Yt(!0)},[ce]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(dn.current)}},[]),[Rn,Nn,Yt]}var gn=ae(10228),Dn=ae(16089),jn=ae(94480),ma=ae(29194),aa=new Map;function sa(ce,fe){var ve;function Ze(){(0,ma.Z)(ce)?fe():ve=(0,Dn.Z)(function(){Ze()})}return Ze(),function(){Dn.Z.cancel(ve)}}function Ua(ce,fe,ve){if(aa.get(ce)&&cancelAnimationFrame(aa.get(ce)),ve<=0){aa.set(ce,requestAnimationFrame(function(){ce.scrollTop=fe}));return}var Ze=fe-ce.scrollTop,Ke=Ze/ve*10;aa.set(ce,requestAnimationFrame(function(){ce.scrollTop+=Ke,ce.scrollTop!==fe&&Ua(ce,fe,ve-10)}))}function ea(ce,fe){var ve=fe.onLeftRight,Ze=fe.onCtrlLeftRight,Ke=fe.onUpDown,Dt=fe.onPageUpDown,ht=fe.onEnter,$t=ce.which,qt=ce.ctrlKey,dn=ce.metaKey;switch($t){case gn.Z.LEFT:if(qt||dn){if(Ze)return Ze(-1),!0}else if(ve)return ve(-1),!0;break;case gn.Z.RIGHT:if(qt||dn){if(Ze)return Ze(1),!0}else if(ve)return ve(1),!0;break;case gn.Z.UP:if(Ke)return Ke(-1),!0;break;case gn.Z.DOWN:if(Ke)return Ke(1),!0;break;case gn.Z.PAGE_UP:if(Dt)return Dt(-1),!0;break;case gn.Z.PAGE_DOWN:if(Dt)return Dt(1),!0;break;case gn.Z.ENTER:if(ht)return ht(),!0;break}return!1}function kn(ce,fe,ve,Ze){var Ke=ce;if(!Ke)switch(fe){case"time":Ke=Ze?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ke="gggg-wo";break;case"month":Ke="YYYY-MM";break;case"quarter":Ke="YYYY-[Q]Q";break;case"year":Ke="YYYY";break;default:Ke=ve?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ke}function ur(ce,fe,ve){var Ze=ce==="time"?8:10,Ke=typeof fe=="function"?fe(ve.getNow()).length:fe.length;return Math.max(Ze,Ke)+2}var za=null,Vt=new Set;function Pn(ce){return!za&&typeof window!="undefined"&&window.addEventListener&&(za=function(ve){(0,jn.Z)(Vt).forEach(function(Ze){Ze(ve)})},window.addEventListener("mousedown",za)),Vt.add(ce),function(){Vt.delete(ce),Vt.size===0&&(window.removeEventListener("mousedown",za),za=null)}}function qn(ce){var fe=ce.target;if(ce.composed&&fe.shadowRoot){var ve;return((ve=ce.composedPath)===null||ve===void 0?void 0:ve.call(ce)[0])||fe}return fe}var oa=function(fe){return fe==="month"||fe==="date"?"year":fe},Un=function(fe){return fe==="date"?"month":fe},ya=function(fe){return fe==="month"||fe==="date"?"quarter":fe},Ja=function(fe){return fe==="date"?"week":fe},gr={year:oa,month:Un,quarter:ya,week:Ja,time:null,date:null};function Zr(ce,fe){return ce.some(function(ve){return ve&&ve.contains(fe)})}function fa(ce){var fe=ce.open,ve=ce.value,Ze=ce.isClickOutside,Ke=ce.triggerOpen,Dt=ce.forwardKeyDown,ht=ce.onKeyDown,$t=ce.blurToCancel,qt=ce.onSubmit,dn=ce.onCancel,Gn=ce.onFocus,mn=ce.onBlur,hn=ce.changeOnBlur,Rn=(0,ie.useState)(!1),Nn=(0,ln.Z)(Rn,2),Yt=Nn[0],cn=Nn[1],Hn=(0,ie.useState)(!1),pa=(0,ln.Z)(Hn,2),ua=pa[0],ha=pa[1],La=(0,ie.useRef)(!1),ba=(0,ie.useRef)(!1),ia=(0,ie.useRef)(!1),Hr={onMouseDown:function(){cn(!0),Ke(!0)},onKeyDown:function(Or){var Kr=function(){ia.current=!0};if(ht(Or,Kr),!ia.current){switch(Or.which){case gn.Z.ENTER:{fe?qt()!==!1&&cn(!0):Ke(!0),Or.preventDefault();return}case gn.Z.TAB:{Yt&&fe&&!Or.shiftKey?(cn(!1),Or.preventDefault()):!Yt&&fe&&!Dt(Or)&&Or.shiftKey&&(cn(!0),Or.preventDefault());return}case gn.Z.ESC:{cn(!0),dn();return}}!fe&&![gn.Z.SHIFT].includes(Or.which)?Ke(!0):Yt||Dt(Or)}},onFocus:function(Or){cn(!0),ha(!0),Gn&&Gn(Or)},onBlur:function(Or){if(La.current||!Ze(document.activeElement)){La.current=!1;return}$t?setTimeout(function(){for(var Kr=document,qr=Kr.activeElement;qr&&qr.shadowRoot;)qr=qr.shadowRoot.activeElement;Ze(qr)&&dn()},0):fe&&(Ke(!1),ba.current&&qt()),ha(!1),mn==null||mn(Or)}};return(0,ie.useEffect)(function(){ba.current=!1},[fe]),(0,ie.useEffect)(function(){ba.current=!0},[ve]),(0,ie.useEffect)(function(){return Pn(function(fr){var Or=qn(fr),Kr=Ze(Or);fe&&(Kr?!hn&&(!ua||Kr)&&Ke(!1):(La.current=!0,(0,Dn.Z)(function(){La.current=!1})))})}),[Hr,{focused:ua,typing:Yt}]}function xt(ce,fe){return ie.useMemo(function(){return ce||(fe?((0,He.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(fe).map(function(ve){var Ze=(0,ln.Z)(ve,2),Ke=Ze[0],Dt=Ze[1];return{label:Ke,value:Dt}})):[])},[ce,fe])}var Rt=ae(34280);function It(ce){var fe=ce.valueTexts,ve=ce.onTextChange,Ze=ie.useState(""),Ke=(0,ln.Z)(Ze,2),Dt=Ke[0],ht=Ke[1],$t=ie.useRef([]);$t.current=fe;function qt(Gn){ht(Gn),ve(Gn)}function dn(){ht($t.current[0])}return(0,Rt.Z)(function(){fe.every(function(Gn){return Gn!==Dt})&&dn()},[fe.join("||")]),[Dt,qt,dn]}var yn=ie.createContext({}),Vn=yn,Fn=ae(76190);function hr(ce){var fe=ce.cellRender,ve=ce.monthCellRender,Ze=ce.dateRender,Ke=ie.useMemo(function(){if(fe)return fe;if(!(!ve&&!Ze))return function(Dt,ht){var $t=Dt;return Ze&&ht.type==="date"?Ze($t,ht.today):ve&&ht.type==="month"?ve($t,ht.locale):ht.originNode}},[fe,ve,Ze]);return Ke}function Ba(ce,fe){for(var ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ze=String(ce);Ze.length=1?ve|0:1,ht=ce;ht<=fe;ht+=Dt)Ke.push({label:Ba(ht,2),value:ht,disabled:(Ze||[]).includes(ht)});return Ke}function oo(ce){var fe=ce.generateConfig,ve=ce.prefixCls,Ze=ce.operationRef,Ke=ce.activeColumnIndex,Dt=ce.value,ht=ce.showHour,$t=ce.showMinute,qt=ce.showSecond,dn=ce.use12Hours,Gn=ce.hourStep,mn=Gn===void 0?1:Gn,hn=ce.minuteStep,Rn=hn===void 0?1:hn,Nn=ce.secondStep,Yt=Nn===void 0?1:Nn,cn=ce.disabledHours,Hn=ce.disabledMinutes,pa=ce.disabledSeconds,ua=ce.disabledTime,ha=ce.hideDisabledOptions,La=ce.onSelect,ba=ce.cellRender,ia=ce.locale,Hr=[],fr="".concat(ve,"-content"),Or="".concat(ve,"-time-panel"),Kr,qr=Dt?fe.getHour(Dt):-1,Ao=qr,Uo=Dt?fe.getMinute(Dt):-1,io=Dt?fe.getSecond(Dt):-1,zr=fe.getNow(),Wr=ie.useMemo(function(){if(ua){var Qt=ua(zr);return[Qt.disabledHours,Qt.disabledMinutes,Qt.disabledSeconds]}return[cn,Hn,pa]},[cn,Hn,pa,ua,zr]),bo=(0,ln.Z)(Wr,3),wo=bo[0],lo=bo[1],fo=bo[2],li=er(0,23,mn,wo&&wo()),$o=(0,Ct.Z)(function(){return li},li,Lr);dn&&(Kr=Ao>=12,Ao%=12);var me=ie.useMemo(function(){if(!dn)return[!1,!1];var Qt=[!0,!0];return $o.forEach(function(zt){var sn=zt.disabled,un=zt.value;sn||(un>=12?Qt[1]=!1:Qt[0]=!1)}),Qt},[dn,$o]),pe=(0,ln.Z)(me,2),Le=pe[0],ze=pe[1],et=ie.useMemo(function(){return dn?$o.filter(Kr?function(Qt){return Qt.value>=12}:function(Qt){return Qt.value<12}).map(function(Qt){var zt=Qt.value%12,sn=zt===0?"12":Ba(zt,2);return(0,Xt.Z)((0,Xt.Z)({},Qt),{},{label:sn,value:zt})}):$o},[dn,Kr,$o]),at=er(0,59,Rn,lo&&lo(qr)),wt=er(0,59,Yt,fo&&fo(qr,Uo)),Bt=Ka({value:Dt,generateConfig:fe,disabledMinutes:lo,disabledSeconds:fo,minutes:at,seconds:wt,use12Hours:dn});Ze.current={onUpDown:function(zt){var sn=Hr[Ke];if(sn)for(var un=sn.units.findIndex(function(Kn){return Kn.value===sn.value}),fn=sn.units.length,Mn=1;Mn2&&arguments[2]!==void 0?arguments[2]:!1;(Yn===cn||$a)&&(Fa(An),Hr&&Hr(An),Bt&&Bt(An,ta),fr&&!Wt(qt,An,Xn)&&!(Rn!=null&&Rn(An))&&fr(An))},Er=function(An){if(Io.includes(Yn)){var ta,$a,br=Yn==="date";switch(An===gn.Z.PAGE_UP||An===gn.Z.PAGE_DOWN?$a=br?qt.addMonth:qt.addYear:$a=br?qt.addDate:qt.addMonth,An){case gn.Z.LEFT:case gn.Z.PAGE_UP:ta=$a(Ra,-1);break;case gn.Z.RIGHT:case gn.Z.PAGE_DOWN:ta=$a(Ra,1);break;case gn.Z.UP:case gn.Z.DOWN:ta=$a(Ra,Number("".concat(An===gn.Z.UP?"-":"").concat(br?We:Eo)));break}if(ta)return!(Rn!=null&&Rn(ta))}return!0},po=function(An){if(Mn.current&&Mn.current.onKeyDown){var ta=!0,$a=An.which;if([gn.Z.LEFT,gn.Z.RIGHT,gn.Z.UP,gn.Z.DOWN,gn.Z.PAGE_UP,gn.Z.PAGE_DOWN,gn.Z.ENTER].includes($a)&&(An.preventDefault(),$a!==gn.Z.ENTER&&pa===0&&(ta=Er($a))),ta)return Mn.current.onKeyDown(An)}return(0,He.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Cr=function(An){Mn.current&&Mn.current.onBlur&&Mn.current.onBlur(An)};wt&&sn!=="right"&&(wt.current={onKeyDown:po,onClose:function(){Mn.current&&Mn.current.onClose&&Mn.current.onClose()}}),ie.useEffect(function(){dn&&!In.current&&or(dn)},[dn]),ie.useEffect(function(){In.current=!1},[]);var qa,Bo=hr({cellRender:me,monthCellRender:$o,dateRender:li}),ja=(0,Xt.Z)((0,Xt.Z)({},ce),{},{cellRender:Bo,operationRef:Mn,prefixCls:Ke,viewDate:Ra,value:Xn,onViewDateChange:$n,sourceMode:xa,onPanelChange:Pr,disabledDate:Rn});switch(delete ja.onChange,delete ja.onSelect,Yn){case"decade":qa=ie.createElement(mi,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"year":qa=ie.createElement(ni,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"month":qa=ie.createElement(Mi,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"quarter":qa=ie.createElement(ka,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"week":qa=ie.createElement(Ca,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;case"time":delete ja.showTime,qa=ie.createElement(fi,(0,le.Z)({},ja,(0,Fn.Z)(ha)==="object"?ha:null,{onSelect:function(An,ta){$n(An),Br(An,ta)}}));break;default:ha?qa=ie.createElement(Ki,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}})):qa=ie.createElement(Yr,(0,le.Z)({},ja,{onSelect:function(An,ta){$n(An),Br(An,ta)}}))}var so,Ur,Vo=function(){var An=qt.getNow(),ta=on(qt.getHour(An),qt.getMinute(An),qt.getSecond(An),Le?Wr:1,ze?wo:1,et?fo:1),$a=je(qt,An,ta[0],ta[1],ta[2]);Br($a,"submit")};Et||(so=Sr(Ke,Yn,ba),ha&&Yn!=="date"?Ur=null:Ur=Rr({prefixCls:Ke,components:Uo,needConfirmButton:pe,okDisabled:!Xn||Rn&&Rn(Xn),locale:$t,showNow:ua,onNow:pe&&Vo,onOk:function(){Xn&&(Br(Xn,"submit",!0),Ao&&Ao(Xn))}}));var Va;if(La&&Yn==="date"&&cn==="date"&&!ha){var Ma=qt.getNow(),Qa="".concat(Ke,"-today-btn"),wa=Rn&&Rn(Ma);Va=ie.createElement("a",{className:ke()(Qa,wa&&"".concat(Qa,"-disabled")),"aria-disabled":wa,onClick:function(){wa||Br(Ma,"mouse",!0)}},$t.today)}return ie.createElement(Vn.Provider,{value:(0,Xt.Z)((0,Xt.Z)({},at),{},{mode:Yn,hideHeader:"hideHeader"in ce?ia:at.hideHeader,hidePrevBtn:zt&&sn==="right",hideNextBtn:zt&&sn==="left"})},ie.createElement("div",{tabIndex:pa,className:ke()("".concat(Ke,"-panel"),Dt,(fe={},(0,Oe.Z)(fe,"".concat(Ke,"-panel-has-range"),un&&un[0]&&un[1]),(0,Oe.Z)(fe,"".concat(Ke,"-panel-has-range-hover"),fn&&fn[0]&&fn[1]),(0,Oe.Z)(fe,"".concat(Ke,"-panel-rtl"),io==="rtl"),fe)),style:ht,onKeyDown:po,onBlur:Cr,onMouseDown:Kr},qa,so||Ur||Va?ie.createElement("div",{className:"".concat(Ke,"-footer")},so,Ur,Va):null))}var to=$r,jt=ae(35593),Lt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function _t(ce){var fe,ve=ce.prefixCls,Ze=ce.popupElement,Ke=ce.popupStyle,Dt=ce.visible,ht=ce.dropdownClassName,$t=ce.dropdownAlign,qt=ce.transitionName,dn=ce.getPopupContainer,Gn=ce.children,mn=ce.range,hn=ce.popupPlacement,Rn=ce.direction,Nn="".concat(ve,"-dropdown"),Yt=function(){return hn!==void 0?hn:Rn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(jt.Z,{showAction:[],hideAction:[],popupPlacement:Yt(),builtinPlacements:Lt,prefixCls:Nn,popupTransitionName:qt,popup:Ze,popupAlign:$t,popupVisible:Dt,popupClassName:ke()(ht,(fe={},(0,Oe.Z)(fe,"".concat(Nn,"-range"),mn),(0,Oe.Z)(fe,"".concat(Nn,"-rtl"),Rn==="rtl"),fe)),popupStyle:Ke,getPopupContainer:dn},Gn)}var On=_t;function Da(ce){var fe=ce.prefixCls,ve=ce.presets,Ze=ce.onClick,Ke=ce.onHover;return ve.length?ie.createElement("div",{className:"".concat(fe,"-presets")},ie.createElement("ul",null,ve.map(function(Dt,ht){var $t=Dt.label,qt=Dt.value;return ie.createElement("li",{key:ht,onClick:function(){return Ze==null?void 0:Ze(dr(qt))},onMouseEnter:function(){return Ke==null?void 0:Ke(dr(qt))},onMouseLeave:function(){return Ke==null?void 0:Ke(null)}},$t)}))):null}function ar(ce){var fe=ce.picker,ve=ce.disabledHours,Ze=ce.disabledMinutes,Ke=ce.disabledSeconds;fe==="time"&&(ve||Ze||Ke)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Cn(ce,fe,ve){var Ze=(0,Fn.Z)(fe)==="object"?fe.clearIcon:ve;return Ze||ie.createElement("span",{className:"".concat(ce,"-clear-btn")})}function Ia(ce){var fe,ve=ce,Ze=ve.prefixCls,Ke=Ze===void 0?"rc-picker":Ze,Dt=ve.id,ht=ve.name,$t=ve.tabIndex,qt=ve.style,dn=ve.className,Gn=ve.dropdownClassName,mn=ve.dropdownAlign,hn=ve.popupStyle,Rn=ve.transitionName,Nn=ve.generateConfig,Yt=ve.locale,cn=ve.inputReadOnly,Hn=ve.allowClear,pa=ve.autoFocus,ua=ve.showTime,ha=ve.picker,La=ha===void 0?"date":ha,ba=ve.format,ia=ve.use12Hours,Hr=ve.value,fr=ve.defaultValue,Or=ve.presets,Kr=ve.open,qr=ve.defaultOpen,Ao=ve.defaultOpenValue,Uo=ve.suffixIcon,io=ve.clearIcon,zr=ve.disabled,Wr=ve.disabledDate,bo=ve.placeholder,wo=ve.getPopupContainer,lo=ve.pickerRef,fo=ve.panelRender,li=ve.onChange,$o=ve.onOpenChange,me=ve.onFocus,pe=ve.onBlur,Le=ve.onMouseDown,ze=ve.onMouseUp,et=ve.onMouseEnter,at=ve.onMouseLeave,wt=ve.onContextMenu,Bt=ve.onClick,Et=ve.onKeyDown,Zt=ve.onSelect,Qt=ve.direction,zt=ve.autoComplete,sn=zt===void 0?"off":zt,un=ve.inputRender,fn=ve.changeOnBlur,Mn=ie.useRef(null),In=La==="date"&&!!ua||La==="time",Kn=xt(Or),Qn=Qr(kn(ba,La,ua,ia)),Xn=ie.useRef(null),Fa=ie.useRef(null),Ha=ie.useRef(null),Sa=(0,Zn.Z)(null,{value:Hr,defaultValue:fr}),Ra=(0,ln.Z)(Sa,2),or=Ra[0],$n=Ra[1],Pa=ie.useState(or),ra=(0,ln.Z)(Pa,2),Wn=ra[0],Yn=ra[1],Na=ie.useRef(null),pr=(0,Zn.Z)(!1,{value:Kr,defaultValue:qr,postState:function(Xa){return zr?!1:Xa},onChange:function(Xa){$o&&$o(Xa),!Xa&&Na.current&&Na.current.onClose&&Na.current.onClose()}}),ir=(0,ln.Z)(pr,2),xa=ir[0],mr=ir[1],Pr=Mt(Wn,{formatList:Qn,generateConfig:Nn,locale:Yt}),Br=(0,ln.Z)(Pr,2),Er=Br[0],po=Br[1],Cr=It({valueTexts:Er,onTextChange:function(Xa){var Jo=Nt(Xa,{locale:Yt,formatList:Qn,generateConfig:Nn});Jo&&(!Wr||!Wr(Jo))&&Yn(Jo)}}),qa=(0,ln.Z)(Cr,3),Bo=qa[0],ja=qa[1],so=qa[2],Ur=function(Xa){Yn(Xa),$n(Xa),li&&!Wt(Nn,or,Xa)&&li(Xa,Xa?Ye(Xa,{generateConfig:Nn,locale:Yt,format:Qn[0]}):"")},Vo=function(Xa){zr&&Xa||mr(Xa)},Va=function(Xa){return xa&&Na.current&&Na.current.onKeyDown?Na.current.onKeyDown(Xa):((0,He.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ma=function(){for(var Xa=arguments.length,Jo=new Array(Xa),Fo=0;Fohn(dn);case"month":return mn(Yt)>mn(dn);case"week":return Gn(Yt)>Gn(dn);default:return!Pt($t,Yt,dn)&&$t.isAfter(Yt,dn)}return!1},[Dt,ht[1],dn,fe]),Nn=ie.useCallback(function(Yt){if(ht[1]||Dt&&Dt(Yt))return!0;if(ht[0]&&qt)return!Pt($t,Yt,dn)&&$t.isAfter(qt,Yt);if(!fe&&qt)switch(ve){case"quarter":return hn(Yt)0&&arguments[0]!==void 0?arguments[0]:!1,Wa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xr=null;Oo&&Pl&&Pl[0]&&Pl[1]&&Yt.isAfter(Pl[1],Pl[0])&&(xr=Pl);var Po=ia;if(ia&&(0,Fn.Z)(ia)==="object"&&ia.defaultValue){var ti=ia.defaultValue;Po=(0,Xt.Z)((0,Xt.Z)({},ia),{},{defaultValue:Ea(ti,Ga)||void 0})}return ie.createElement(sr.Provider,{value:{inRange:!0,panelPosition:So,rangedValue:Qs||ga,hoverRangedValue:xr}},ie.createElement(to,(0,le.Z)({},ce,Wa,{cellRender:Eu,showTime:Po,mode:br[Ga],generateConfig:Yt,style:void 0,direction:Ra,disabledDate:Ga===0?jo:Nr,disabledTime:function(Al){return Wr?Wr(Al,Ga===0?"start":"end"):!1},className:ke()((0,Oe.Z)({},"".concat(ht,"-panel-focused"),Ga===0?!bs:!il)),value:Ea(ga,Ga),locale:cn,tabIndex:-1,onPanelChange:function(Al,Nl){Ga===0&&ql(!0),Ga===1&&Ss(!0),ei(wn(br,Nl,Ga),wn(ga,Al,Ga));var vl=Al;So==="right"&&br[Ga]===Nl&&(vl=Re(vl,Nl,Yt,-1)),Ma(vl,Ga)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ga===0?Ea(ga,1):Ea(ga,0)})))}var El=0,su=0;if(Ga&&pr.current&&xa.current&&Na.current&&Br.current){El=pr.current.offsetWidth+xa.current.offsetWidth;var bu=Br.current.offsetLeft>El?Br.current.offsetLeft-El:Br.current.offsetLeft,uu=Na.current.offsetWidth,du=Br.current.offsetWidth;uu&&du&&El>uu-du-(Ra==="rtl"?0:bu)&&(su=El)}var cu=Ra==="rtl"?{right:El}:{left:El};function Bu(){var So,Wa=Sr(ht,br[Ga],Bt),xr=Rr({prefixCls:ht,components:Ha,needConfirmButton:Wn,okDisabled:!Ea(ga,Ga)||zr&&zr(ga[Ga]),locale:cn,onOk:function(){var ll=Ea(ga,Ga);ll&&(Fo(ga,Ga),Xn==null||Xn(ga),Ei(!1,Ga,"confirm"))}});if(ba!=="time"&&!ia){var Po=Va(Ga),ti=Re(Po,ba,Yt),is=br[Ga],Al=is===ba,Nl=nu(Al?"left":!1,{pickerValue:Po,onPickerValueChange:function(ll){Ma(ll,Ga)}}),vl=nu("right",{pickerValue:ti,onPickerValueChange:function(ll){Ma(Re(ll,ba,Yt,-1),Ga)}});Ra==="rtl"?So=ie.createElement(ie.Fragment,null,vl,Al&&Nl):So=ie.createElement(ie.Fragment,null,Nl,Al&&vl)}else So=nu();var Ds=ie.createElement("div",{className:"".concat(ht,"-panel-layout")},ie.createElement(Da,{prefixCls:ht,presets:Cu,onClick:function(ll){Fo(ll,null),Ei(!1,Ga,"preset")},onHover:function(ll){zs(ll)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(ht,"-panels")},So),(Wa||xr)&&ie.createElement("div",{className:"".concat(ht,"-footer")},Wa,xr)));return fo&&(Ds=fo(Ds)),ie.createElement("div",{className:"".concat(ht,"-panel-container"),style:{marginLeft:su},ref:Na,onMouseDown:function(ll){ll.preventDefault()}},Ds)}var xu=ie.createElement("div",{className:ke()("".concat(ht,"-range-wrapper"),"".concat(ht,"-").concat(ba,"-range-wrapper")),style:{minWidth:Vr}},ie.createElement("div",{ref:Br,className:"".concat(ht,"-range-arrow"),style:cu}),Bu()),gu;Le&&(gu=ie.createElement("span",{className:"".concat(ht,"-suffix"),onMouseDown:function(Wa){Wa.preventDefault()}},Le));var yu=Cn(ht,pe,ze),wu=ie.createElement("span",{onMouseDown:function(Wa){Wa.preventDefault(),Wa.stopPropagation()},onMouseUp:function(Wa){Wa.preventDefault(),Wa.stopPropagation();var xr=ja;Cr[0]||(xr=wn(xr,null,0)),Cr[1]||(xr=wn(xr,null,1)),Fo(xr,null),Ei(!1,Ga,"clear")},className:"".concat(ht,"-clear"),role:"button"},yu),Du=pe&&(Ea(ja,0)&&!Cr[0]||Ea(ja,1)&&!Cr[1]),ws={size:ur(ba,Er[0],Yt)},Gs=0,au=0;pr.current&&ir.current&&xa.current&&(Ga===0?au=pr.current.offsetWidth:(Gs=El,au=ir.current.offsetWidth));var Iu=Ra==="rtl"?{right:Gs}:{left:Gs},Fu=function(Wa,xr){var Po=wn(ga,Wa,Ga);if(xr==="submit"||xr!=="key"&&!Wn){Fo(Po,Ga),Ga===0?ql():Ss();var ti=Ga===0?1:0;Cr[ti]?Ei(!1,!1,"confirm"):Ei(!1,Ga,"confirm")}else An(Po)};return ie.createElement(Vn.Provider,{value:{operationRef:po,hideHeader:ba==="time",onDateMouseEnter:eu,onDateMouseLeave:ks,hideRanges:!0,onSelect:Fu,open:Oo}},ie.createElement(On,{visible:Oo,popupElement:xu,popupStyle:Gn,prefixCls:ht,dropdownClassName:mn,dropdownAlign:Rn,getPopupContainer:Nn,transitionName:hn,range:!0,direction:Ra},ie.createElement("div",(0,le.Z)({ref:Yn,className:ke()(ht,"".concat(ht,"-range"),dn,(fe={},(0,Oe.Z)(fe,"".concat(ht,"-disabled"),Cr[0]&&Cr[1]),(0,Oe.Z)(fe,"".concat(ht,"-focused"),Ga===0?Gl:ol),(0,Oe.Z)(fe,"".concat(ht,"-rtl"),Ra==="rtl"),fe)),style:qt,onClick:os,onMouseEnter:In,onMouseLeave:Kn,onMouseDown:Bs,onMouseUp:Mn},(0,zn.Z)(ce,{aria:!0,data:!0})),ie.createElement("div",{className:ke()("".concat(ht,"-input"),(ve={},(0,Oe.Z)(ve,"".concat(ht,"-input-active"),Ga===0),(0,Oe.Z)(ve,"".concat(ht,"-input-placeholder"),!!kl),ve)),ref:pr},ie.createElement("input",(0,le.Z)({id:$t,disabled:Cr[0],readOnly:at||typeof Er[0]=="function"||!bs,value:kl||xo,onChange:function(Wa){gi(Wa.target.value)},autoFocus:pa,placeholder:Ea(Hn,0)||"",ref:mr},rs,ws,{autoComplete:Pa}))),ie.createElement("div",{className:"".concat(ht,"-range-separator"),ref:xa},Or),ie.createElement("div",{className:ke()("".concat(ht,"-input"),(Ze={},(0,Oe.Z)(Ze,"".concat(ht,"-input-active"),Ga===1),(0,Oe.Z)(Ze,"".concat(ht,"-input-placeholder"),!!_l),Ze)),ref:ir},ie.createElement("input",(0,le.Z)({disabled:Cr[1],readOnly:at||typeof Er[0]=="function"||!il,value:_l||bi,onChange:function(Wa){_i(Wa.target.value)},placeholder:Ea(Hn,1)||"",ref:Pr},Ko,ws,{autoComplete:Pa}))),ie.createElement("div",{className:"".concat(ht,"-active-bar"),style:(0,Xt.Z)((0,Xt.Z)({},Iu),{},{width:au,position:"absolute"})}),gu,Du&&wu)))}var Ho=function(ce){(0,pt.Z)(ve,ce);var fe=(0,Sn.Z)(ve);function ve(){var Ze;(0,ut.Z)(this,ve);for(var Ke=arguments.length,Dt=new Array(Ke),ht=0;ht{const{lineHeight:Ke}=ce,Dt=Math.floor(ve*Ke)+2,ht=Math.max((fe-Dt)/2,0),$t=Math.max(fe-Dt-ht,0);return{padding:`${ht}px ${Ze}px ${$t}px`}},ds=ce=>{const{componentCls:fe,pickerCellCls:ve,pickerCellInnerCls:Ze,cellHeight:Ke,motionDurationSlow:Dt,borderRadiusSM:ht,motionDurationMid:$t,cellHoverBg:qt,lineWidth:dn,lineType:Gn,colorPrimary:mn,cellActiveWithRangeBg:hn,colorTextLightSolid:Rn,controlHeightSM:Nn,cellRangeBorderColor:Yt,pickerCellBorderGap:cn,cellHoverWithRangeBg:Hn,cellWidth:pa,colorTextDisabled:ua,cellBgDisabled:ha}=ce;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ke,transform:"translateY(-50%)",transition:`all ${Dt}`,content:'""'},[Ze]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ke,height:Ke,lineHeight:`${Ke}px`,borderRadius:ht,transition:`background ${$t}, border ${$t}`},"&-range-hover-start, &-range-hover-end":{[Ze]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ve}-in-view), + &:hover:not(${ve}-selected):not(${ve}-range-start):not(${ve}-range-end):not(${ve}-range-hover-start):not(${ve}-range-hover-end)`]:{[Ze]:{background:qt}},[`&-in-view${ve}-today ${Ze}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${dn}px ${Gn} ${mn}`,borderRadius:ht,content:'""'}},[`&-in-view${ve}-in-range`]:{position:"relative","&::before":{background:hn}},[`&-in-view${ve}-selected ${Ze}, + &-in-view${ve}-range-start ${Ze}, + &-in-view${ve}-range-end ${Ze}`]:{color:Rn,background:mn},[`&-in-view${ve}-range-start:not(${ve}-range-start-single), + &-in-view${ve}-range-end:not(${ve}-range-end-single)`]:{"&::before":{background:hn}},[`&-in-view${ve}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${ve}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${ve}-range-hover-start:not(${ve}-in-range):not(${ve}-range-start):not(${ve}-range-end), + &-in-view${ve}-range-hover-end:not(${ve}-in-range):not(${ve}-range-start):not(${ve}-range-end), + &-in-view${ve}-range-hover-start${ve}-range-start-single, + &-in-view${ve}-range-hover-start${ve}-range-start${ve}-range-end${ve}-range-end-near-hover, + &-in-view${ve}-range-hover-end${ve}-range-start${ve}-range-end${ve}-range-start-near-hover, + &-in-view${ve}-range-hover-end${ve}-range-end-single, + &-in-view${ve}-range-hover:not(${ve}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Nn,borderTop:`${dn}px dashed ${Yt}`,borderBottom:`${dn}px dashed ${Yt}`,transform:"translateY(-50%)",transition:`all ${Dt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:cn},[`&-in-view${ve}-in-range${ve}-range-hover::before, + &-in-view${ve}-in-range${ve}-range-hover-start::before, + &-in-view${ve}-in-range${ve}-range-hover-end::before, + &-in-view${ve}-range-start${ve}-range-hover::before, + &-in-view${ve}-range-end${ve}-range-hover::before, + &-in-view${ve}-range-start:not(${ve}-range-start-single)${ve}-range-hover-start::before, + &-in-view${ve}-range-end:not(${ve}-range-end-single)${ve}-range-hover-end::before, + ${fe}-panel + > :not(${fe}-date-panel) + &-in-view${ve}-in-range${ve}-range-hover-start::before, + ${fe}-panel + > :not(${fe}-date-panel) + &-in-view${ve}-in-range${ve}-range-hover-end::before`]:{background:Hn},[`&-in-view${ve}-range-start:not(${ve}-range-start-single):not(${ve}-range-end) ${Ze}`]:{borderStartStartRadius:ht,borderEndStartRadius:ht,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ve}-range-end:not(${ve}-range-end-single):not(${ve}-range-start) ${Ze}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ht,borderEndEndRadius:ht},[`&-range-hover${ve}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ve}-range-hover:first-child::after, + tr > &-in-view${ve}-range-hover-end:first-child::after, + &-in-view${ve}-start${ve}-range-hover-edge-start${ve}-range-hover-edge-start-near-range::after, + &-in-view${ve}-range-hover-edge-start:not(${ve}-range-hover-edge-start-near-range)::after, + &-in-view${ve}-range-hover-start::after`]:{insetInlineStart:(pa-Ke)/2,borderInlineStart:`${dn}px dashed ${Yt}`,borderStartStartRadius:ht,borderEndStartRadius:ht},[`tr > &-in-view${ve}-range-hover:last-child::after, + tr > &-in-view${ve}-range-hover-start:last-child::after, + &-in-view${ve}-end${ve}-range-hover-edge-end${ve}-range-hover-edge-end-near-range::after, + &-in-view${ve}-range-hover-edge-end:not(${ve}-range-hover-edge-end-near-range)::after, + &-in-view${ve}-range-hover-end::after`]:{insetInlineEnd:(pa-Ke)/2,borderInlineEnd:`${dn}px dashed ${Yt}`,borderStartEndRadius:ht,borderEndEndRadius:ht},"&-disabled":{color:ua,pointerEvents:"none",[Ze]:{background:"transparent"},"&::before":{background:ha}},[`&-disabled${ve}-today ${Ze}::before`]:{borderColor:ua}}},Vl=ce=>{const{componentCls:fe,pickerCellCls:ve,pickerCellInnerCls:Ze,pickerYearMonthCellWidth:Ke,pickerControlIconSize:Dt,cellWidth:ht,paddingSM:$t,paddingXS:qt,paddingXXS:dn,colorBgContainer:Gn,lineWidth:mn,lineType:hn,borderRadiusLG:Rn,colorPrimary:Nn,colorTextHeading:Yt,colorSplit:cn,pickerControlIconBorderWidth:Hn,colorIcon:pa,textHeight:ua,motionDurationMid:ha,colorIconHover:La,fontWeightStrong:ba,cellHeight:ia,pickerCellPaddingVertical:Hr,colorTextDisabled:fr,colorText:Or,fontSize:Kr,cellHoverWithRangeBg:qr,motionDurationSlow:Ao,withoutTimeCellHeight:Uo,pickerQuarterPanelContentHeight:io,colorLink:zr,colorLinkActive:Wr,colorLinkHover:bo,cellRangeBorderColor:wo,borderRadiusSM:lo,colorTextLightSolid:fo,cellHoverBg:li,timeColumnHeight:$o,timeColumnWidth:me,timeCellHeight:pe,controlItemBgActive:Le,marginXXS:ze,pickerDatePanelPaddingHorizontal:et}=ce,at=ht*7+et*2,wt=(at-qt*2)/3-Ke-$t,Bt=(at-qt*2)/4-Ke;return{[fe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Gn,border:`${mn}px ${hn} ${cn}`,borderRadius:Rn,outline:"none","&-focused":{borderColor:Nn},"&-rtl":{direction:"rtl",[`${fe}-prev-icon, + ${fe}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${fe}-next-icon, + ${fe}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:at},"&-header":{display:"flex",padding:`0 ${qt}px`,color:Yt,borderBottom:`${mn}px ${hn} ${cn}`,"> *":{flex:"none"},button:{padding:0,color:pa,lineHeight:`${ua}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${ha}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Kr,"&:hover":{color:La}},"&-view":{flex:"auto",fontWeight:ba,lineHeight:`${ua}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:qt},"&:hover":{color:Nn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Dt,height:Dt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Dt,height:Dt,border:"0 solid currentcolor",borderBlockStartWidth:Hn,borderBlockEndWidth:0,borderInlineStartWidth:Hn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Dt/2),insetInlineStart:Math.ceil(Dt/2),display:"inline-block",width:Dt,height:Dt,border:"0 solid currentcolor",borderBlockStartWidth:Hn,borderBlockEndWidth:0,borderInlineStartWidth:Hn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:ia,fontWeight:"normal"},th:{height:ia+Hr*2,color:Or,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Hr}px 0`,color:fr,cursor:"pointer","&-in-view":{color:Or}},ds(ce)),[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start ${Ze}, + &-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-end ${Ze}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:qr,transition:`all ${Ao}`,content:'""'}},[`&-date-panel + ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start + ${Ze}::after`]:{insetInlineEnd:-(ht-ia)/2,insetInlineStart:0},[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-end ${Ze}::after`]:{insetInlineEnd:0,insetInlineStart:-(ht-ia)/2},[`&-range-hover${fe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${fe}-content`]:{height:Uo*4},[Ze]:{padding:`0 ${qt}px`}},"&-quarter-panel":{[`${fe}-content`]:{height:io},[`${fe}-cell-range-hover-start::after`]:{insetInlineStart:Bt,borderInlineStart:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineEnd:Bt,borderInlineEnd:`${mn}px dashed ${wo}`}},[`${fe}-cell-range-hover-end::after`]:{insetInlineEnd:Bt,borderInlineEnd:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineStart:Bt,borderInlineStart:`${mn}px dashed ${wo}`}}},[`&-panel ${fe}-footer`]:{borderTop:`${mn}px ${hn} ${cn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ua-2*mn}px`,textAlign:"center","&-extra":{padding:`0 ${$t}px`,lineHeight:`${ua-2*mn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${mn}px ${hn} ${cn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:zr,"&:hover":{color:bo},"&:active":{color:Wr},[`&${fe}-today-btn-disabled`]:{color:fr,cursor:"not-allowed"}},"&-decade-panel":{[Ze]:{padding:`0 ${qt/2}px`},[`${fe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${fe}-body`]:{padding:`0 ${qt}px`},[Ze]:{width:Ke},[`${fe}-cell-range-hover-start::after`]:{borderStartStartRadius:lo,borderEndStartRadius:lo,borderStartEndRadius:0,borderEndEndRadius:0,[`${fe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:lo,borderEndEndRadius:lo}},[`${fe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:lo,borderEndEndRadius:lo,[`${fe}-panel-rtl &`]:{borderStartStartRadius:lo,borderEndStartRadius:lo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${fe}-cell-range-hover-start::after`]:{insetInlineStart:wt,borderInlineStart:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineEnd:wt,borderInlineEnd:`${mn}px dashed ${wo}`}},[`${fe}-cell-range-hover-end::after`]:{insetInlineEnd:wt,borderInlineEnd:`${mn}px dashed ${wo}`,[`${fe}-panel-rtl &`]:{insetInlineStart:wt,borderInlineStart:`${mn}px dashed ${wo}`}}},"&-week-panel":{[`${fe}-body`]:{padding:`${qt}px ${$t}px`},[`${fe}-cell`]:{[`&:hover ${Ze}, + &-selected ${Ze}, + ${Ze}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${ha}`},"&:first-child:before":{borderStartStartRadius:lo,borderEndStartRadius:lo},"&:last-child:before":{borderStartEndRadius:lo,borderEndEndRadius:lo}},"&:hover td":{"&:before":{background:li}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ve}`]:{"&:before":{background:Nn},[`&${fe}-cell-week`]:{color:new ji.C(fo).setAlpha(.5).toHexString()},[Ze]:{color:fo}}},"&-range-hover td:before":{background:Le}}},"&-date-panel":{[`${fe}-body`]:{padding:`${qt}px ${et}px`},[`${fe}-content`]:{width:ht*7,th:{width:ht,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${fe}-time-panel`]:{borderInlineStart:`${mn}px ${hn} ${cn}`},[`${fe}-date-panel, + ${fe}-time-panel`]:{transition:`opacity ${Ao}`},"&-active":{[`${fe}-date-panel, + ${fe}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${fe}-content`]:{display:"flex",flex:"auto",height:$o},"&-column":{flex:"1 0 auto",width:me,margin:`${dn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ha}`,overflowX:"hidden","&::after":{display:"block",height:$o-pe,content:'""'},"&:not(:first-child)":{borderInlineStart:`${mn}px ${hn} ${cn}`},"&-active":{background:new ji.C(Le).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${fe}-time-panel-cell`]:{marginInline:ze,[`${fe}-time-panel-cell-inner`]:{display:"block",width:me-2*ze,height:pe,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(me-pe)/2,color:Or,lineHeight:`${pe}px`,borderRadius:lo,cursor:"pointer",transition:`background ${ha}`,"&:hover":{background:li}},"&-selected":{[`${fe}-time-panel-cell-inner`]:{background:Le}},"&-disabled":{[`${fe}-time-panel-cell-inner`]:{color:fr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${fe}-time-panel-column:after`]:{height:$o-pe+dn*2}}}},cs=ce=>{const{componentCls:fe,colorBgContainer:ve,colorError:Ze,errorActiveShadow:Ke,colorWarning:Dt,warningActiveShadow:ht}=ce;return{[`${fe}:not(${fe}-disabled)`]:{[`&${fe}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ve,borderColor:Ze},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Wo.M1)((0,us.TS)(ce,{activeBorderColor:Ze,activeShadow:Ke}))),[`${fe}-active-bar`]:{background:Ze}},[`&${fe}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ve,borderColor:Dt},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Wo.M1)((0,us.TS)(ce,{activeBorderColor:Dt,activeShadow:ht}))),[`${fe}-active-bar`]:{background:Dt}}}}},Ls=ce=>{const{componentCls:fe,antCls:ve,controlHeight:Ze,fontSize:Ke,paddingInline:Dt,colorBgContainer:ht,lineWidth:$t,lineType:qt,colorBorder:dn,borderRadius:Gn,motionDurationMid:mn,colorBgContainerDisabled:hn,colorTextDisabled:Rn,colorTextPlaceholder:Nn,controlHeightLG:Yt,fontSizeLG:cn,controlHeightSM:Hn,paddingInlineSM:pa,paddingXS:ua,marginXS:ha,colorTextDescription:La,lineWidthBold:ba,lineHeight:ia,colorPrimary:Hr,motionDurationSlow:fr,zIndexPopup:Or,paddingXXS:Kr,paddingSM:qr,textHeight:Ao,cellActiveWithRangeBg:Uo,colorPrimaryBorder:io,sizePopupArrow:zr,borderRadiusXS:Wr,borderRadiusOuter:bo,colorBgElevated:wo,borderRadiusLG:lo,boxShadowSecondary:fo,borderRadiusSM:li,colorSplit:$o,cellHoverBg:me,presetsWidth:pe,presetsMaxWidth:Le,boxShadowPopoverArrow:ze,colorTextQuaternary:et}=ce;return[{[fe]:Object.assign(Object.assign(Object.assign({},(0,dl.Wf)(ce)),Ui(ce,Ze,Ke,Dt)),{position:"relative",display:"inline-flex",alignItems:"center",background:ht,lineHeight:1,border:`${$t}px ${qt} ${dn}`,borderRadius:Gn,transition:`border ${mn}, box-shadow ${mn}`,"&:hover, &-focused":Object.assign({},(0,Wo.pU)(ce)),"&-focused":Object.assign({},(0,Wo.M1)(ce)),[`&${fe}-disabled`]:{background:hn,borderColor:dn,cursor:"not-allowed",[`${fe}-suffix`]:{color:et}},[`&${fe}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${fe}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Wo.ik)(ce)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${fe}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Nn}}},"&-large":Object.assign(Object.assign({},Ui(ce,Yt,cn,Dt)),{[`${fe}-input > input`]:{fontSize:cn}}),"&-small":Object.assign({},Ui(ce,Hn,Ke,pa)),[`${fe}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ua/2,color:Rn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ha}}},[`${fe}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Rn,lineHeight:1,background:ht,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${mn}, color ${mn}`,"> *":{verticalAlign:"top"},"&:hover":{color:La}},[`${fe}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:cn,color:Rn,fontSize:cn,verticalAlign:"top",cursor:"default",[`${fe}-focused &`]:{color:La},[`${fe}-range-separator &`]:{[`${fe}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${fe}-clear`]:{insetInlineEnd:Dt},"&:hover":{[`${fe}-clear`]:{opacity:1}},[`${fe}-active-bar`]:{bottom:-$t,height:ba,marginInlineStart:Dt,background:Hr,opacity:0,transition:`all ${fr} ease-out`,pointerEvents:"none"},[`&${fe}-focused`]:{[`${fe}-active-bar`]:{opacity:1}},[`${fe}-range-separator`]:{alignItems:"center",padding:`0 ${ua}px`,lineHeight:1},[`&${fe}-small`]:{[`${fe}-clear`]:{insetInlineEnd:pa},[`${fe}-active-bar`]:{marginInlineStart:pa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,dl.Wf)(ce)),Vl(ce)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Or,[`&${fe}-dropdown-hidden`]:{display:"none"},[`&${fe}-dropdown-placement-bottomLeft`]:{[`${fe}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${fe}-dropdown-placement-topLeft`]:{[`${fe}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${fe}-dropdown-placement-topLeft, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${fe}-dropdown-placement-topRight, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${fe}-dropdown-placement-topLeft, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${fe}-dropdown-placement-topRight`]:{animationName:Gi.Qt},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${fe}-dropdown-placement-bottomLeft, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${fe}-dropdown-placement-bottomRight, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${fe}-dropdown-placement-bottomLeft, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${fe}-dropdown-placement-bottomRight`]:{animationName:Gi.fJ},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${fe}-dropdown-placement-topLeft, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${fe}-dropdown-placement-topRight`]:{animationName:Gi.ly},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${fe}-dropdown-placement-bottomLeft, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${fe}-dropdown-placement-bottomRight`]:{animationName:Gi.Uw},[`${fe}-panel > ${fe}-time-panel`]:{paddingTop:Kr},[`${fe}-ranges`]:{marginBottom:0,padding:`${Kr}px ${qr}px`,overflow:"hidden",lineHeight:`${Ao-2*$t-ua/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${fe}-preset > ${ve}-tag-blue`]:{color:Hr,background:Uo,borderColor:io,cursor:"pointer"},[`${fe}-ok`]:{marginInlineStart:"auto"}},[`${fe}-range-wrapper`]:{display:"flex",position:"relative"},[`${fe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Dt*1.5,transition:`left ${fr} ease-out`},(0,Ul.r)(zr,Wr,bo,wo,ze)),[`${fe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:wo,borderRadius:lo,boxShadow:fo,transition:`margin ${fr}`,[`${fe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${fe}-presets`]:{display:"flex",flexDirection:"column",minWidth:pe,maxWidth:Le,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ua,borderInlineEnd:`${$t}px ${qt} ${$o}`,li:Object.assign(Object.assign({},dl.vS),{borderRadius:li,paddingInline:ua,paddingBlock:(Hn-Math.round(Ke*ia))/2,cursor:"pointer",transition:`all ${fr}`,"+ li":{marginTop:ha},"&:hover":{background:me}})}},[`${fe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${fe}-panel`]:{borderWidth:`0 0 ${$t}px`},"&:last-child":{[`${fe}-panel`]:{borderWidth:0}}},[`${fe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${fe}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:dn}}}}),"&-dropdown-range":{padding:`${zr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${fe}-separator`]:{transform:"rotate(180deg)"},[`${fe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Gi.oN)(ce,"slide-up"),(0,Gi.oN)(ce,"slide-down"),(0,xl.Fm)(ce,"move-up"),(0,xl.Fm)(ce,"move-down")]},Os=ce=>{const{componentCls:fe,controlHeightLG:ve,paddingXXS:Ze,padding:Ke}=ce;return{pickerCellCls:`${fe}-cell`,pickerCellInnerCls:`${fe}-cell-inner`,pickerYearMonthCellWidth:ve*1.5,pickerQuarterPanelContentHeight:ve*1.4,pickerCellPaddingVertical:Ze+Ze/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ke+Ze/2}},lu=ce=>({cellHoverBg:ce.controlItemBgHover,cellActiveWithRangeBg:ce.controlItemBgActive,cellHoverWithRangeBg:new ji.C(ce.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ji.C(ce.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ce.colorBgContainerDisabled,timeColumnWidth:ce.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ce.controlHeightSM*1.5,cellHeight:ce.controlHeightSM,textHeight:ce.controlHeightLG,withoutTimeCellHeight:ce.controlHeightLG*1.65});var gs=(0,Ks.Z)("DatePicker",ce=>{const fe=(0,us.TS)((0,Wo.e5)(ce),Os(ce));return[Ls(fe),cs(fe),(0,al.c)(ce,{focusElCls:`${ce.componentCls}-focused`})]},ce=>Object.assign(Object.assign(Object.assign({},(0,Wo.TM)(ce)),lu(ce)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ce.zIndexPopupBase+50}));function fs(ce,fe,ve){return ve!==void 0?ve:fe==="year"&&ce.lang.yearPlaceholder?ce.lang.yearPlaceholder:fe==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.quarterPlaceholder:fe==="month"&&ce.lang.monthPlaceholder?ce.lang.monthPlaceholder:fe==="week"&&ce.lang.weekPlaceholder?ce.lang.weekPlaceholder:fe==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.placeholder:ce.lang.placeholder}function Ws(ce,fe,ve){return ve!==void 0?ve:fe==="year"&&ce.lang.yearPlaceholder?ce.lang.rangeYearPlaceholder:fe==="quarter"&&ce.lang.quarterPlaceholder?ce.lang.rangeQuarterPlaceholder:fe==="month"&&ce.lang.monthPlaceholder?ce.lang.rangeMonthPlaceholder:fe==="week"&&ce.lang.weekPlaceholder?ce.lang.rangeWeekPlaceholder:fe==="time"&&ce.timePickerLocale.placeholder?ce.timePickerLocale.rangePlaceholder:ce.lang.rangePlaceholder}function ms(ce,fe){const ve={adjustX:1,adjustY:1};switch(fe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ve};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ve};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ve};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ve};default:return{points:ce==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ve}}}function cl(ce){return ce?Array.isArray(ce)?ce:[ce]:[]}function yl(ce){const{format:fe,picker:ve,showHour:Ze,showMinute:Ke,showSecond:Dt,use12Hours:ht}=ce,$t=cl(fe)[0],qt=Object.assign({},ce);return fe&&Array.isArray(fe)&&(qt.format=$t),$t&&typeof $t=="string"&&(!$t.includes("s")&&Dt===void 0&&(qt.showSecond=!1),!$t.includes("m")&&Ke===void 0&&(qt.showMinute=!1),!$t.includes("H")&&!$t.includes("h")&&!$t.includes("K")&&!$t.includes("k")&&Ze===void 0&&(qt.showHour=!1),($t.includes("a")||$t.includes("A"))&&ht===void 0&&(qt.use12Hours=!0)),ve==="time"?qt:(typeof $t=="function"&&delete qt.format,{showTime:qt})}function wl(ce,fe,ve){if(ce===!1)return!1;const Ze={clearIcon:fe!=null?fe:ve};return typeof ce=="object"?Object.assign(Object.assign({},Ze),ce):Ze}var As=ae(3113);function Rs(ce){return ie.createElement(As.ZP,Object.assign({size:"small",type:"primary"},ce))}var Xl={button:Rs},Ms=function(ce,fe){var ve={};for(var Ze in ce)Object.prototype.hasOwnProperty.call(ce,Ze)&&fe.indexOf(Ze)<0&&(ve[Ze]=ce[Ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Ze=Object.getOwnPropertySymbols(ce);Ke{const{prefixCls:Ke,getPopupContainer:Dt,className:ht,placement:$t,size:qt,disabled:dn,bordered:Gn=!0,placeholder:mn,popupClassName:hn,dropdownClassName:Rn,status:Nn,clearIcon:Yt,allowClear:cn,rootClassName:Hn}=ve,pa=Ms(ve,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ua=ie.useRef(null),{getPrefixCls:ha,direction:La,getPopupContainer:ba}=(0,ie.useContext)(hl.E_),ia=ha("picker",Ke),{compactSize:Hr,compactItemClassnames:fr}=(0,bl.ri)(ia,La),{format:Or,showTime:Kr,picker:qr}=ve,Ao=ha(),[Uo,io]=gs(ia),zr=Object.assign(Object.assign({},Kr?yl(Object.assign({format:Or,picker:qr},Kr)):{}),qr==="time"?yl(Object.assign(Object.assign({format:Or},ve),{picker:qr})):{}),Wr=(0,Wl.Z)(ze=>{var et;return(et=qt!=null?qt:Hr)!==null&&et!==void 0?et:ze}),bo=ie.useContext(Wi.Z),wo=dn!=null?dn:bo,lo=(0,ie.useContext)(ki.aM),{hasFeedback:fo,status:li,feedbackIcon:$o}=lo,me=ie.createElement(ie.Fragment,null,qr==="time"?ie.createElement(At,null):ie.createElement(Be,null),fo&&$o);(0,ie.useImperativeHandle)(Ze,()=>({focus:()=>{var ze;return(ze=ua.current)===null||ze===void 0?void 0:ze.focus()},blur:()=>{var ze;return(ze=ua.current)===null||ze===void 0?void 0:ze.blur()}}));const[pe]=(0,nl.Z)("Calendar",Bl.Z),Le=Object.assign(Object.assign({},pe),ve.locale);return Uo(ie.createElement(el,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${ia}-separator`},ie.createElement(Tt,null)),disabled:wo,ref:ua,dropdownAlign:ms(La,$t),placeholder:Ws(Le,qr,mn),suffixIcon:me,prevIcon:ie.createElement("span",{className:`${ia}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${ia}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${ia}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${ia}-super-next-icon`}),transitionName:`${Ao}-slide-up`},pa,zr,{className:ke()({[`${ia}-${Wr}`]:Wr,[`${ia}-borderless`]:!Gn},(0,tl.Z)(ia,(0,tl.F)(li,Nn),fo),io,fr,ht,Hn),locale:Le.lang,prefixCls:ia,getPopupContainer:Dt||ba,generateConfig:ce,components:Xl,direction:La,dropdownClassName:ke()(io,hn||Rn,Hn),allowClear:wl(cn,Yt,ie.createElement(Ft.Z,null))})))})}var Sl=function(ce,fe){var ve={};for(var Ze in ce)Object.prototype.hasOwnProperty.call(ce,Ze)&&fe.indexOf(Ze)<0&&(ve[Ze]=ce[Ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Ze=Object.getOwnPropertySymbols(ce);Ke{const{prefixCls:Nn,getPopupContainer:Yt,style:cn,className:Hn,rootClassName:pa,size:ua,bordered:ha=!0,placement:La,placeholder:ba,popupClassName:ia,dropdownClassName:Hr,disabled:fr,status:Or,clearIcon:Kr,allowClear:qr}=hn,Ao=Sl(hn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Uo,direction:io,getPopupContainer:zr,[Gn]:Wr}=(0,ie.useContext)(hl.E_),bo=Uo("picker",Nn),{compactSize:wo,compactItemClassnames:lo}=(0,bl.ri)(bo,io),fo=ie.useRef(null),{format:li,showTime:$o}=hn,[me,pe]=gs(bo);(0,ie.useImperativeHandle)(Rn,()=>({focus:()=>{var In;return(In=fo.current)===null||In===void 0?void 0:In.focus()},blur:()=>{var In;return(In=fo.current)===null||In===void 0?void 0:In.blur()}}));const Le={showToday:!0};let ze={};qt&&(ze.picker=qt);const et=qt||hn.picker;ze=Object.assign(Object.assign(Object.assign({},ze),$o?yl(Object.assign({format:li,picker:et},$o)):{}),et==="time"?yl(Object.assign(Object.assign({format:li},hn),{picker:et})):{});const at=Uo(),wt=(0,Wl.Z)(In=>{var Kn;return(Kn=ua!=null?ua:wo)!==null&&Kn!==void 0?Kn:In}),Bt=ie.useContext(Wi.Z),Et=fr!=null?fr:Bt,Zt=(0,ie.useContext)(ki.aM),{hasFeedback:Qt,status:zt,feedbackIcon:sn}=Zt,un=ie.createElement(ie.Fragment,null,et==="time"?ie.createElement(At,null):ie.createElement(Be,null),Qt&&sn),[fn]=(0,nl.Z)("DatePicker",Bl.Z),Mn=Object.assign(Object.assign({},fn),hn.locale);return me(ie.createElement(pl,Object.assign({ref:fo,placeholder:fs(Mn,et,ba),suffixIcon:un,dropdownAlign:ms(io,La),prevIcon:ie.createElement("span",{className:`${bo}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${bo}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${bo}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${bo}-super-next-icon`}),transitionName:`${at}-slide-up`},Le,Ao,ze,{locale:Mn.lang,className:ke()({[`${bo}-${wt}`]:wt,[`${bo}-borderless`]:!ha},(0,tl.Z)(bo,(0,tl.F)(zt,Or),Qt),pe,lo,Wr==null?void 0:Wr.className,Hn,pa),style:Object.assign(Object.assign({},Wr==null?void 0:Wr.style),cn),prefixCls:bo,getPopupContainer:Yt||zr,generateConfig:ce,components:Xl,direction:io,disabled:Et,dropdownClassName:ke()(pe,pa,ia||Hr),allowClear:wl(qr,Kr,ie.createElement(Ft.Z,null))})))});return dn&&(mn.displayName=dn),mn}const ve=fe(),Ze=fe("week","WeekPicker"),Ke=fe("month","MonthPicker"),Dt=fe("year","YearPicker"),ht=fe("time","TimePicker"),$t=fe("quarter","QuarterPicker");return{DatePicker:ve,WeekPicker:Ze,MonthPicker:Ke,YearPicker:Dt,TimePicker:ht,QuarterPicker:$t}}const Vs=null;function Xs(ce){const{DatePicker:fe,WeekPicker:ve,MonthPicker:Ze,YearPicker:Ke,TimePicker:Dt,QuarterPicker:ht}=Us(ce),$t=Dl(ce),qt=fe;return qt.WeekPicker=ve,qt.MonthPicker=Ze,qt.YearPicker=Ke,qt.RangePicker=$t,qt.TimePicker=Dt,qt.QuarterPicker=ht,qt}var Hs=Xs;const gl=Hs(ne);function fl(ce){const fe=ms(ce.direction,ce.placement);return fe.overflow.adjustY=!1,fe.overflow.adjustX=!1,Object.assign(Object.assign({},ce),{dropdownAlign:fe})}const Il=(0,re.Z)(gl,"picker",null,fl);gl._InternalPanelDoNotUseOrYouWillBeFired=Il;const Ts=(0,re.Z)(gl.RangePicker,"picker",null,fl);gl._InternalRangePanelDoNotUseOrYouWillBeFired=Ts,gl.generatePicker=Hs;var Ys=gl},28103:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return _e}});var z=ae(92310),Pe=ae.n(z),He=ae(59301),Te=ae(36355),Ge=ae(17313),Qe=ae(83116),ue=ae(37613);const qe=Ne=>{const{componentCls:se,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:y,verticalMarginInline:ne}=Ne;return{[se]:Object.assign(Object.assign({},(0,Ge.Wf)(Ne)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ne.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${se}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ne.dividerHorizontalWithTextGutterMargin}px 0`,color:Ne.colorTextHeading,fontWeight:500,fontSize:Ne.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${se}-with-text-left`]:{"&::before":{width:`${y*100}%`},"&::after":{width:`${100-y*100}%`}},[`&-horizontal${se}-with-text-right`]:{"&::before":{width:`${100-y*100}%`},"&::after":{width:`${y*100}%`}},[`${se}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${se}-with-text${se}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${se}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${se}-with-text`]:{color:Ne.colorText,fontWeight:"normal",fontSize:Ne.fontSize},[`&-horizontal${se}-with-text-left${se}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${se}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${se}-with-text-right${se}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${se}-inner-text`]:{paddingInlineEnd:E}}})}};var Ve=(0,Qe.Z)("Divider",Ne=>{const se=(0,ue.TS)(Ne,{dividerHorizontalWithTextGutterMargin:Ne.margin,dividerHorizontalGutterMargin:Ne.marginLG,sizePaddingEdgeHorizontal:0});return[qe(se)]},Ne=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ne.marginXS})),rt=function(Ne,se){var E={};for(var a in Ne)Object.prototype.hasOwnProperty.call(Ne,a)&&se.indexOf(a)<0&&(E[a]=Ne[a]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ne);x{const{getPrefixCls:se,direction:E,divider:a}=He.useContext(Te.E_),{prefixCls:x,type:b="horizontal",orientation:y="center",orientationMargin:ne,className:re,rootClassName:le,children:ie,dashed:ge,plain:Ae,style:he}=Ne,be=rt(Ne,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ye=se("divider",x),[Be,st]=Ve(ye),Ue=y.length>0?`-${y}`:y,St=!!ie,Xe=y==="left"&&ne!=null,At=y==="right"&&ne!=null,Ft=Pe()(ye,a==null?void 0:a.className,st,`${ye}-${b}`,{[`${ye}-with-text`]:St,[`${ye}-with-text${Ue}`]:St,[`${ye}-dashed`]:!!ge,[`${ye}-plain`]:!!Ae,[`${ye}-rtl`]:E==="rtl",[`${ye}-no-default-orientation-margin-left`]:Xe,[`${ye}-no-default-orientation-margin-right`]:At},re,le),Kt=He.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Ut=Object.assign(Object.assign({},Xe&&{marginLeft:Kt}),At&&{marginRight:Kt});return Be(He.createElement("div",Object.assign({className:Ft,style:Object.assign(Object.assign({},a==null?void 0:a.style),he)},be,{role:"separator"}),ie&&b!=="vertical"&&He.createElement("span",{className:`${ye}-inner-text`,style:Ut},ie)))}},91857:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(38819),He=ae(92310),Te=ae.n(He),Ge=ae(31561),Qe=ae(70425),ue=ae(18929),qe=ae(2738),Ve=ae(79676),rt=ae(53487),Je=ae(92343),_e=ae(36355),Ne=ae(20834),se=ae(40875),E=ae(88088),a=ae(47211);const x=null,b=le=>{const{menu:ie,arrow:ge,prefixCls:Ae,children:he,trigger:be,disabled:ye,dropdownRender:Be,getPopupContainer:st,overlayClassName:Ue,rootClassName:St,open:Xe,onOpenChange:At,visible:Ft,onVisibleChange:Kt,mouseEnterDelay:Ut=.15,mouseLeaveDelay:Gt=.1,autoAdjustOverflow:nt=!0,placement:Tt="",overlay:ct,transitionName:ke}=le,{getPopupContainer:ut,getPrefixCls:Ht,direction:kt}=z.useContext(_e.E_),pt=z.useMemo(()=>{const Fe=Ht();return ke!==void 0?ke:Tt.includes("top")?`${Fe}-slide-down`:`${Fe}-slide-up`},[Ht,Tt,ke]),Sn=z.useMemo(()=>Tt?Tt.includes("Center")?Tt.slice(0,Tt.indexOf("Center")):Tt:kt==="rtl"?"bottomRight":"bottomLeft",[Tt,kt]),Oe=Ht("dropdown",Ae),[Xt,ln]=(0,a.Z)(Oe),[,Zn]=(0,E.Z)(),zn=z.Children.only(he),Ct=(0,Je.Tm)(zn,{className:Te()(`${Oe}-trigger`,{[`${Oe}-rtl`]:kt==="rtl"},zn.props.className),disabled:ye}),mt=ye?[]:be;let Me;mt&&mt.includes("contextMenu")&&(Me=!0);const[Ce,We]=(0,ue.Z)(!1,{value:Xe!=null?Xe:Ft}),$e=(0,Qe.useEvent)(Fe=>{At==null||At(Fe),Kt==null||Kt(Fe),We(Fe)}),Ie=Te()(Ue,St,ln,{[`${Oe}-rtl`]:kt==="rtl"}),De=(0,Ve.Z)({arrowPointAtCenter:typeof ge=="object"&&ge.pointAtCenter,autoAdjustOverflow:nt,offset:Zn.marginXXS,arrowWidth:ge?Zn.sizePopupArrow:0,borderRadius:Zn.borderRadius}),vt=z.useCallback(()=>{We(!1)},[]),it=()=>{let Fe;return ie!=null&&ie.items?Fe=z.createElement(Ne.default,Object.assign({},ie)):typeof ct=="function"?Fe=ct():Fe=ct,Be&&(Fe=Be(Fe)),Fe=z.Children.only(typeof Fe=="string"?z.createElement("span",null,Fe):Fe),z.createElement(se.J,{prefixCls:`${Oe}-menu`,expandIcon:z.createElement("span",{className:`${Oe}-menu-submenu-arrow`},z.createElement(Pe.Z,{className:`${Oe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:vt,validator:Pt=>{let{mode:vn}=Pt}},Fe)};return Xt(z.createElement(Ge.Z,Object.assign({alignPoint:Me},(0,qe.Z)(le,["rootClassName"]),{mouseEnterDelay:Ut,mouseLeaveDelay:Gt,visible:Ce,builtinPlacements:De,arrow:!!ge,overlayClassName:Ie,prefixCls:Oe,getPopupContainer:st||ut,transitionName:pt,trigger:mt,overlay:it,placement:Sn,onVisibleChange:$e}),Ct))};function y(le){return Object.assign(Object.assign({},le),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,rt.Z)(b,"dropdown",le=>le,y),re=le=>z.createElement(ne,Object.assign({},le),z.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=re,Ot.Z=b},38854:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return E}});var z=ae(91857),Pe=ae(92310),He=ae.n(Pe),Te=ae(59301),Ge=ae(18785),Qe=ae(3113),ue=ae(36355),qe=ae(81327),Ve=ae(33234),rt=ae(47211),Je=function(a,x){var b={};for(var y in a)Object.prototype.hasOwnProperty.call(a,y)&&x.indexOf(y)<0&&(b[y]=a[y]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,y=Object.getOwnPropertySymbols(a);ne{const{getPopupContainer:x,getPrefixCls:b,direction:y}=Te.useContext(ue.E_),{prefixCls:ne,type:re="default",danger:le,disabled:ie,loading:ge,onClick:Ae,htmlType:he,children:be,className:ye,menu:Be,arrow:st,autoFocus:Ue,overlay:St,trigger:Xe,align:At,open:Ft,onOpenChange:Kt,placement:Ut,getPopupContainer:Gt,href:nt,icon:Tt=Te.createElement(Ge.Z,null),title:ct,buttonsRender:ke=it=>it,mouseEnterDelay:ut,mouseLeaveDelay:Ht,overlayClassName:kt,overlayStyle:pt,destroyPopupOnHide:Sn,dropdownRender:Oe}=a,Xt=Je(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),ln=b("dropdown",ne),Zn=`${ln}-button`,[zn,Ct]=(0,rt.Z)(ln),mt={menu:Be,arrow:st,autoFocus:Ue,align:At,disabled:ie,trigger:ie?[]:Xe,onOpenChange:Kt,getPopupContainer:Gt||x,mouseEnterDelay:ut,mouseLeaveDelay:Ht,overlayClassName:kt,overlayStyle:pt,destroyPopupOnHide:Sn,dropdownRender:Oe},{compactSize:Me,compactItemClassnames:Ce}=(0,Ve.ri)(ln,y),We=He()(Zn,Ce,ye,Ct);"overlay"in a&&(mt.overlay=St),"open"in a&&(mt.open=Ft),"placement"in a?mt.placement=Ut:mt.placement=y==="rtl"?"bottomLeft":"bottomRight";const $e=Te.createElement(Qe.ZP,{type:re,danger:le,disabled:ie,loading:ge,onClick:Ae,htmlType:he,href:nt,title:ct},be),Ie=Te.createElement(Qe.ZP,{type:re,danger:le,icon:Tt}),[De,vt]=ke([$e,Ie]);return zn(Te.createElement(qe.Z.Compact,Object.assign({className:We,size:Me,block:!0},Xt),De,Te.createElement(z.Z,Object.assign({},mt),vt)))};_e.__ANT_BUTTON=!0;var Ne=_e;const se=z.Z;se.Button=Ne;var E=se},47211:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Je}});var z=ae(17313),Pe=ae(13826),He=ae(92899),Te=ae(29878),Ge=ae(19447),Qe=ae(83116),ue=ae(37613),Ve=_e=>{const{componentCls:Ne,menuCls:se,colorError:E,colorTextLightSolid:a}=_e,x=`${se}-item`;return{[`${Ne}, ${Ne}-menu-submenu`]:{[`${se} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const rt=_e=>{const{componentCls:Ne,menuCls:se,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:y,motionDurationMid:ne,dropdownPaddingVertical:re,fontSize:le,dropdownEdgeChildPadding:ie,colorTextDisabled:ge,fontSizeIcon:Ae,controlPaddingHorizontal:he,colorBgElevated:be}=_e;return[{[Ne]:Object.assign(Object.assign({},(0,z.Wf)(_e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${y}-down, & > ${b}-btn-icon > ${y}-down`]:{fontSize:Ae}},[`${Ne}-wrap`]:{position:"relative",[`${b}-btn > ${y}-down`]:{fontSize:Ae},[`${y}-down::before`]:{transition:`transform ${ne}`}},[`${Ne}-wrap-open`]:{[`${y}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ne}-placement-bottomLeft, + &${b}-slide-down-appear${b}-slide-down-appear-active${Ne}-placement-bottomLeft, + &${b}-slide-down-enter${b}-slide-down-enter-active${Ne}-placement-bottom, + &${b}-slide-down-appear${b}-slide-down-appear-active${Ne}-placement-bottom, + &${b}-slide-down-enter${b}-slide-down-enter-active${Ne}-placement-bottomRight, + &${b}-slide-down-appear${b}-slide-down-appear-active${Ne}-placement-bottomRight`]:{animationName:Pe.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${Ne}-placement-topLeft, + &${b}-slide-up-appear${b}-slide-up-appear-active${Ne}-placement-topLeft, + &${b}-slide-up-enter${b}-slide-up-enter-active${Ne}-placement-top, + &${b}-slide-up-appear${b}-slide-up-appear-active${Ne}-placement-top, + &${b}-slide-up-enter${b}-slide-up-enter-active${Ne}-placement-topRight, + &${b}-slide-up-appear${b}-slide-up-appear-active${Ne}-placement-topRight`]:{animationName:Pe.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${Ne}-placement-bottomLeft, + &${b}-slide-down-leave${b}-slide-down-leave-active${Ne}-placement-bottom, + &${b}-slide-down-leave${b}-slide-down-leave-active${Ne}-placement-bottomRight`]:{animationName:Pe.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ne}-placement-topLeft, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ne}-placement-top, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ne}-placement-topRight`]:{animationName:Pe.ly}})},(0,Ge.ZP)(_e,{colorBg:be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ne} ${se}`]:{position:"relative",margin:0},[`${se}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ne}, ${Ne}-menu-submenu`]:{[se]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:be,backgroundClip:"padding-box",borderRadius:_e.borderRadiusLG,outline:"none",boxShadow:_e.boxShadowSecondary},(0,z.Qy)(_e)),{[`${se}-item-group-title`]:{padding:`${re}px ${he}px`,color:_e.colorTextDescription,transition:`all ${ne}`},[`${se}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${se}-item-icon`]:{minWidth:le,marginInlineEnd:_e.marginXS,fontSize:_e.fontSizeSM},[`${se}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${se}-item, ${se}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${he}px`,color:_e.colorText,fontWeight:"normal",fontSize:le,lineHeight:_e.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:_e.borderRadiusSM,"&:hover, &-active":{backgroundColor:_e.controlItemBgHover}},(0,z.Qy)(_e)),{"&-selected":{color:_e.colorPrimary,backgroundColor:_e.controlItemBgActive,"&:hover, &-active":{backgroundColor:_e.controlItemBgActiveHover}},"&-disabled":{color:ge,cursor:"not-allowed","&:hover":{color:ge,backgroundColor:be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${_e.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:_e.colorSplit},[`${Ne}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:_e.paddingXS,[`${Ne}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:_e.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${se}-item-group-list`]:{margin:`0 ${_e.marginXS}px`,padding:0,listStyle:"none"},[`${se}-submenu-title`]:{paddingInlineEnd:he+_e.fontSizeSM},[`${se}-submenu-vertical`]:{position:"relative"},[`${se}-submenu${se}-submenu-disabled ${Ne}-menu-submenu-title`]:{[`&, ${Ne}-menu-submenu-arrow-icon`]:{color:ge,backgroundColor:be,cursor:"not-allowed"}},[`${se}-submenu-selected ${Ne}-menu-submenu-title`]:{color:_e.colorPrimary}})}},[(0,Pe.oN)(_e,"slide-up"),(0,Pe.oN)(_e,"slide-down"),(0,He.Fm)(_e,"move-up"),(0,He.Fm)(_e,"move-down"),(0,Te._y)(_e,"zoom-big")]]};var Je=(0,Qe.Z)("Dropdown",(_e,Ne)=>{let{rootPrefixCls:se}=Ne;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:y,paddingXXS:ne,componentCls:re,borderRadiusLG:le}=_e,ie=(x-b*y)/2,{dropdownArrowOffset:ge}=(0,Ge.fS)({contentRadius:le}),Ae=(0,ue.TS)(_e,{menuCls:`${re}-menu`,rootPrefixCls:se,dropdownArrowDistance:a/2+E,dropdownArrowOffset:ge,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:ne});return[rt(Ae),Ve(Ae)]},_e=>({zIndexPopup:_e.zIndexPopupBase+50}))},8628:function(ft,Ot,ae){"use strict";var z=ae(59301),Pe=ae(34280),He=ae(56762),Te=ae(69507);function Ge(){let Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,z.useRef)({}),qe=(0,He.Z)(),Ve=(0,Te.ZP)();return(0,Pe.Z)(()=>{const rt=Ve.subscribe(Je=>{ue.current=Je,Qe&&qe()});return()=>Ve.unsubscribe(rt)},[]),ue.current}Ot.Z=Ge},45818:function(ft,Ot,ae){"use strict";ae.d(Ot,{D:function(){return ne},Z:function(){return ie}});var z=ae(54476),Pe=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Te=He,Ge=ae(7657),Qe=function(Ae,he){return Pe.createElement(Ge.Z,(0,z.Z)({},Ae,{ref:he,icon:Te}))},ue=Pe.forwardRef(Qe),qe=ue,Ve=ae(33853),rt=ae(38819),Je=ae(92310),_e=ae.n(Je),Ne=ae(2738),E=ge=>!isNaN(parseFloat(ge))&&isFinite(ge),a=ae(36355),x=ae(84966),b=function(ge,Ae){var he={};for(var be in ge)Object.prototype.hasOwnProperty.call(ge,be)&&Ae.indexOf(be)<0&&(he[be]=ge[be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,be=Object.getOwnPropertySymbols(ge);ye{let ge=0;return function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ge+=1,`${Ae}${ge}`}})();var ie=Pe.forwardRef((ge,Ae)=>{const{prefixCls:he,className:be,trigger:ye,children:Be,defaultCollapsed:st=!1,theme:Ue="dark",style:St={},collapsible:Xe=!1,reverseArrow:At=!1,width:Ft=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Ut,breakpoint:Gt,onCollapse:nt,onBreakpoint:Tt}=ge,ct=b(ge,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ke}=(0,Pe.useContext)(x.Gs),[ut,Ht]=(0,Pe.useState)("collapsed"in ge?ge.collapsed:st),[kt,pt]=(0,Pe.useState)(!1);(0,Pe.useEffect)(()=>{"collapsed"in ge&&Ht(ge.collapsed)},[ge.collapsed]);const Sn=(Ct,mt)=>{"collapsed"in ge||Ht(Ct),nt==null||nt(Ct,mt)},Oe=(0,Pe.useRef)();Oe.current=Ct=>{pt(Ct.matches),Tt==null||Tt(Ct.matches),ut!==Ct.matches&&Sn(Ct.matches,"responsive")},(0,Pe.useEffect)(()=>{function Ct(Me){return Oe.current(Me)}let mt;if(typeof window!="undefined"){const{matchMedia:Me}=window;if(Me&&Gt&&Gt in y){mt=Me(`(max-width: ${y[Gt]})`);try{mt.addEventListener("change",Ct)}catch(Ce){mt.addListener(Ct)}Ct(mt)}}return()=>{try{mt==null||mt.removeEventListener("change",Ct)}catch(Me){mt==null||mt.removeListener(Ct)}}},[Gt]),(0,Pe.useEffect)(()=>{const Ct=re("ant-sider-");return ke.addSider(Ct),()=>ke.removeSider(Ct)},[]);const Xt=()=>{Sn(!ut,"clickTrigger")},{getPrefixCls:ln}=(0,Pe.useContext)(a.E_),Zn=()=>{const Ct=ln("layout-sider",he),mt=(0,Ne.Z)(ct,["collapsed"]),Me=ut?Kt:Ft,Ce=E(Me)?`${Me}px`:String(Me),We=parseFloat(String(Kt||0))===0?Pe.createElement("span",{onClick:Xt,className:_e()(`${Ct}-zero-width-trigger`,`${Ct}-zero-width-trigger-${At?"right":"left"}`),style:Ut},ye||Pe.createElement(qe,null)):null,De={expanded:At?Pe.createElement(rt.Z,null):Pe.createElement(Ve.Z,null),collapsed:At?Pe.createElement(Ve.Z,null):Pe.createElement(rt.Z,null)}[ut?"collapsed":"expanded"],vt=ye!==null?We||Pe.createElement("div",{className:`${Ct}-trigger`,onClick:Xt,style:{width:Ce}},ye||De):null,it=Object.assign(Object.assign({},St),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Fe=_e()(Ct,`${Ct}-${Ue}`,{[`${Ct}-collapsed`]:!!ut,[`${Ct}-has-trigger`]:Xe&&ye!==null&&!We,[`${Ct}-below`]:!!kt,[`${Ct}-zero-width`]:parseFloat(Ce)===0},be);return Pe.createElement("aside",Object.assign({className:Fe},mt,{style:it,ref:Ae}),Pe.createElement("div",{className:`${Ct}-children`},Be),Xe||kt&&We?vt:null)},zn=Pe.useMemo(()=>({siderCollapsed:ut}),[ut]);return Pe.createElement(ne.Provider,{value:zn},Zn())})},84966:function(ft,Ot,ae){"use strict";ae.d(Ot,{VY:function(){return ne},$_:function(){return y},h4:function(){return b},Gs:function(){return Ne},ZP:function(){return re}});var z=ae(94480),Pe=ae(92310),He=ae.n(Pe),Te=ae(2738),Ge=ae(59301),Qe=ae(36355),ue=ae(83116),Ve=le=>{const{componentCls:ie,bodyBg:ge,lightSiderBg:Ae,lightTriggerBg:he,lightTriggerColor:be}=le;return{[`${ie}-sider-light`]:{background:Ae,[`${ie}-sider-trigger`]:{color:be,background:he},[`${ie}-sider-zero-width-trigger`]:{color:be,background:he,border:`1px solid ${ge}`,borderInlineStart:0}}}};const rt=le=>{const{antCls:ie,componentCls:ge,colorText:Ae,triggerColor:he,footerBg:be,triggerBg:ye,headerHeight:Be,headerPadding:st,headerColor:Ue,footerPadding:St,triggerHeight:Xe,zeroTriggerHeight:At,zeroTriggerWidth:Ft,motionDurationMid:Kt,motionDurationSlow:Ut,fontSize:Gt,borderRadius:nt,bodyBg:Tt,headerBg:ct,siderBg:ke}=le;return{[ge]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Tt,"&, *":{boxSizing:"border-box"},[`&${ge}-has-sider`]:{flexDirection:"row",[`> ${ge}, > ${ge}-content`]:{width:0}},[`${ge}-header, &${ge}-footer`]:{flex:"0 0 auto"},[`${ge}-sider`]:{position:"relative",minWidth:0,background:ke,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Xe,color:he,lineHeight:`${Xe}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Be,insetInlineEnd:-Ft,zIndex:1,width:Ft,height:At,color:he,fontSize:le.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ke,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ut} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ut}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ft,borderStartStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:nt}}}}},Ve(le)),{"&-rtl":{direction:"rtl"}}),[`${ge}-header`]:{height:Be,padding:st,color:Ue,lineHeight:`${Be}px`,background:ct,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${ge}-footer`]:{padding:St,color:Ae,fontSize:Gt,background:be},[`${ge}-content`]:{flex:"auto",minHeight:0}}};var Je=(0,ue.Z)("Layout",le=>[rt(le)],le=>{const{colorBgLayout:ie,controlHeight:ge,controlHeightLG:Ae,colorText:he,controlHeightSM:be,marginXXS:ye,colorTextLightSolid:Be,colorBgContainer:st}=le,Ue=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:ge*2,headerPadding:`0 ${Ue}px`,headerColor:he,footerPadding:`${be}px ${Ue}px`,footerBg:ie,siderBg:"#001529",triggerHeight:Ae+ye*2,triggerBg:"#002140",triggerColor:Be,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:st,lightTriggerBg:st,lightTriggerColor:he}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),_e=function(le,ie){var ge={};for(var Ae in le)Object.prototype.hasOwnProperty.call(le,Ae)&&ie.indexOf(Ae)<0&&(ge[Ae]=le[Ae]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ae=Object.getOwnPropertySymbols(le);henull,removeSider:()=>null}});function se(le){let{suffixCls:ie,tagName:ge,displayName:Ae}=le;return he=>Ge.forwardRef((ye,Be)=>Ge.createElement(he,Object.assign({ref:Be,suffixCls:ie,tagName:ge},ye)))}const E=Ge.forwardRef((le,ie)=>{const{prefixCls:ge,suffixCls:Ae,className:he,tagName:be}=le,ye=_e(le,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Be}=Ge.useContext(Qe.E_),st=Be("layout",ge),[Ue,St]=Je(st),Xe=Ae?`${st}-${Ae}`:st;return Ue(Ge.createElement(be,Object.assign({className:He()(ge||Xe,he,St),ref:ie},ye)))}),a=Ge.forwardRef((le,ie)=>{const{direction:ge}=Ge.useContext(Qe.E_),[Ae,he]=Ge.useState([]),{prefixCls:be,className:ye,rootClassName:Be,children:st,hasSider:Ue,tagName:St,style:Xe}=le,At=_e(le,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ft=(0,Te.Z)(At,["suffixCls"]),{getPrefixCls:Kt,layout:Ut}=Ge.useContext(Qe.E_),Gt=Kt("layout",be),[nt,Tt]=Je(Gt),ct=He()(Gt,{[`${Gt}-has-sider`]:typeof Ue=="boolean"?Ue:Ae.length>0,[`${Gt}-rtl`]:ge==="rtl"},Ut==null?void 0:Ut.className,ye,Be,Tt),ke=Ge.useMemo(()=>({siderHook:{addSider:ut=>{he(Ht=>[].concat((0,z.Z)(Ht),[ut]))},removeSider:ut=>{he(Ht=>Ht.filter(kt=>kt!==ut))}}}),[]);return nt(Ge.createElement(Ne.Provider,{value:ke},Ge.createElement(St,Object.assign({ref:ie,className:ct,style:Object.assign(Object.assign({},Ut==null?void 0:Ut.style),Xe)},Ft),st)))}),x=se({tagName:"div",displayName:"Layout"})(a),b=se({suffixCls:"header",tagName:"header",displayName:"Header"})(E),y=se({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ne=se({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var re=x},40875:function(ft,Ot,ae){"use strict";ae.d(Ot,{J:function(){return Qe}});var z=ae(59301),Pe=ae(33234),He=ae(70425),Te=function(ue,qe){var Ve={};for(var rt in ue)Object.prototype.hasOwnProperty.call(ue,rt)&&qe.indexOf(rt)<0&&(Ve[rt]=ue[rt]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,rt=Object.getOwnPropertySymbols(ue);Je{const{children:Ve}=ue,rt=Te(ue,["children"]),Je=z.useContext(Ge),_e=z.useMemo(()=>Object.assign(Object.assign({},Je),rt),[Je,rt.prefixCls,rt.mode,rt.selectable]);return z.createElement(Ge.Provider,{value:_e},z.createElement(Pe.BR,null,(0,He.supportNodeRef)(Ve)?z.cloneElement(Ve,{ref:qe}):Ve))});Ot.Z=Ge},20834:function(ft,Ot,ae){"use strict";ae.d(Ot,{default:function(){return zn}});var z=ae(15285),Pe=ae(59301),He=ae(45818),Te=ae(92310),Ge=ae.n(Te),Qe=ae(36355),ue=function(Ct,mt){var Me={};for(var Ce in Ct)Object.prototype.hasOwnProperty.call(Ct,Ce)&&mt.indexOf(Ce)<0&&(Me[Ce]=Ct[Ce]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ce=Object.getOwnPropertySymbols(Ct);We{const{prefixCls:mt,className:Me,dashed:Ce}=Ct,We=ue(Ct,["prefixCls","className","dashed"]),{getPrefixCls:$e}=Pe.useContext(Qe.E_),Ie=$e("menu",mt),De=Ge()({[`${Ie}-item-divider-dashed`]:!!Ce},Me);return Pe.createElement(z.iz,Object.assign({className:De},We))},rt=ae(11592),Je=ae(2738),_e=ae(6848),Ne=ae(92343),E=(0,Pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ct=>{var mt;const{className:Me,children:Ce,icon:We,title:$e,danger:Ie}=Ct,{prefixCls:De,firstLevel:vt,direction:it,disableMenuItemTitleTooltip:Fe,inlineCollapsed:Pt}=Pe.useContext(E),vn=Ye=>{const Nt=Pe.createElement("span",{className:`${De}-title-content`},Ce);return(!We||(0,Ne.l$)(Ce)&&Ce.type==="span")&&Ce&&Ye&&vt&&typeof Ce=="string"?Pe.createElement("div",{className:`${De}-inline-collapsed-noicon`},Ce.charAt(0)):Nt},{siderCollapsed:tn}=Pe.useContext(He.D);let Wt=$e;typeof $e=="undefined"?Wt=vt?Ce:"":$e===!1&&(Wt="");const en={title:Wt};!tn&&!Pt&&(en.title=null,en.open=!1);const Jt=(0,rt.Z)(Ce).length;let Re=Pe.createElement(z.ck,Object.assign({},(0,Je.Z)(Ct,["title","icon","danger"]),{className:Ge()({[`${De}-item-danger`]:Ie,[`${De}-item-only-child`]:(We?Jt+1:Jt)===1},Me),title:typeof $e=="string"?$e:void 0}),(0,Ne.Tm)(We,{className:Ge()((0,Ne.l$)(We)?(mt=We.props)===null||mt===void 0?void 0:mt.className:"",`${De}-item-icon`)}),vn(Pt));return Fe||(Re=Pe.createElement(_e.Z,Object.assign({},en,{placement:it==="rtl"?"left":"right",overlayClassName:`${De}-inline-collapsed-tooltip`}),Re)),Re},y=Ct=>{var mt;const{popupClassName:Me,icon:Ce,title:We,theme:$e}=Ct,Ie=Pe.useContext(E),{prefixCls:De,inlineCollapsed:vt,theme:it}=Ie,Fe=(0,z.Xl)();let Pt;if(!Ce)Pt=vt&&!Fe.length&&We&&typeof We=="string"?Pe.createElement("div",{className:`${De}-inline-collapsed-noicon`},We.charAt(0)):Pe.createElement("span",{className:`${De}-title-content`},We);else{const tn=(0,Ne.l$)(We)&&We.type==="span";Pt=Pe.createElement(Pe.Fragment,null,(0,Ne.Tm)(Ce,{className:Ge()((0,Ne.l$)(Ce)?(mt=Ce.props)===null||mt===void 0?void 0:mt.className:"",`${De}-item-icon`)}),tn?We:Pe.createElement("span",{className:`${De}-title-content`},We))}const vn=Pe.useMemo(()=>Object.assign(Object.assign({},Ie),{firstLevel:!1}),[Ie]);return Pe.createElement(E.Provider,{value:vn},Pe.createElement(z.Wd,Object.assign({},(0,Je.Z)(Ct,["icon"]),{title:Pt,popupClassName:Ge()(De,Me,`${De}-${$e||it}`)})))},ne=ae(18785),re=ae(70425),le=ae(62892),ie=ae(40875),ge=function(Ct,mt){var Me={};for(var Ce in Ct)Object.prototype.hasOwnProperty.call(Ct,Ce)&&mt.indexOf(Ce)<0&&(Me[Ce]=Ct[Ce]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ce=Object.getOwnPropertySymbols(Ct);We{if(mt&&typeof mt=="object"){const Ce=mt,{label:We,children:$e,key:Ie,type:De}=Ce,vt=ge(Ce,["label","children","key","type"]),it=Ie!=null?Ie:`tmp-${Me}`;return $e||De==="group"?De==="group"?Pe.createElement(z.BW,Object.assign({key:it},vt,{title:We}),Ae($e)):Pe.createElement(y,Object.assign({key:it},vt,{title:We}),Ae($e)):De==="divider"?Pe.createElement(Ve,Object.assign({key:it},vt)):Pe.createElement(x,Object.assign({key:it},vt),We)}return null}).filter(mt=>mt)}function he(Ct){return Pe.useMemo(()=>Ct&&Ae(Ct),[Ct])}var be=ae(64993),ye=ae(17313),Be=ae(8378),st=ae(13826),Ue=ae(29878),St=ae(83116),Xe=ae(37613),Ft=Ct=>{const{componentCls:mt,motionDurationSlow:Me,horizontalLineHeight:Ce,colorSplit:We,lineWidth:$e,lineType:Ie,itemPaddingInline:De}=Ct;return{[`${mt}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${$e}px ${Ie} ${We}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${mt}-item, ${mt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${mt}-item:hover, + > ${mt}-item-active, + > ${mt}-submenu ${mt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${mt}-item, ${mt}-submenu-title`]:{transition:[`border-color ${Me}`,`background ${Me}`].join(",")},[`${mt}-submenu-arrow`]:{display:"none"}}}},Ut=Ct=>{let{componentCls:mt,menuArrowOffset:Me}=Ct;return{[`${mt}-rtl`]:{direction:"rtl"},[`${mt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${mt}-rtl${mt}-vertical, + ${mt}-submenu-rtl ${mt}-vertical`]:{[`${mt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Me})`},"&::after":{transform:`rotate(45deg) translateY(${Me})`}}}}};const Gt=Ct=>Object.assign({},(0,ye.oN)(Ct));var Tt=(Ct,mt)=>{const{componentCls:Me,itemColor:Ce,itemSelectedColor:We,groupTitleColor:$e,itemBg:Ie,subMenuItemBg:De,itemSelectedBg:vt,activeBarHeight:it,activeBarWidth:Fe,activeBarBorderWidth:Pt,motionDurationSlow:vn,motionEaseInOut:tn,motionEaseOut:Wt,itemPaddingInline:en,motionDurationMid:Jt,itemHoverColor:Re,lineType:Ye,colorSplit:Nt,itemDisabledColor:yt,dangerItemColor:Mt,dangerItemHoverColor:bn,dangerItemSelectedColor:gn,dangerItemActiveBg:Dn,dangerItemSelectedBg:jn,itemHoverBg:ma,itemActiveBg:aa,menuSubMenuBg:sa,horizontalItemSelectedColor:Ua,horizontalItemSelectedBg:ea,horizontalItemBorderRadius:kn,horizontalItemHoverBg:ur,popupBg:za}=Ct;return{[`${Me}-${mt}, ${Me}-${mt} > ${Me}`]:{color:Ce,background:Ie,[`&${Me}-root:focus-visible`]:Object.assign({},Gt(Ct)),[`${Me}-item-group-title`]:{color:$e},[`${Me}-submenu-selected`]:{[`> ${Me}-submenu-title`]:{color:We}},[`${Me}-item-disabled, ${Me}-submenu-disabled`]:{color:`${yt} !important`},[`${Me}-item:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{[`&:hover, > ${Me}-submenu-title:hover`]:{color:Re}},[`&:not(${Me}-horizontal)`]:{[`${Me}-item:not(${Me}-item-selected)`]:{"&:hover":{backgroundColor:ma},"&:active":{backgroundColor:aa}},[`${Me}-submenu-title`]:{"&:hover":{backgroundColor:ma},"&:active":{backgroundColor:aa}}},[`${Me}-item-danger`]:{color:Mt,[`&${Me}-item:hover`]:{[`&:not(${Me}-item-selected):not(${Me}-submenu-selected)`]:{color:bn}},[`&${Me}-item:active`]:{background:Dn}},[`${Me}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Me}-item-selected`]:{color:We,[`&${Me}-item-danger`]:{color:gn},"a, a:hover":{color:"inherit"}},[`& ${Me}-item-selected`]:{backgroundColor:vt,[`&${Me}-item-danger`]:{backgroundColor:jn}},[`${Me}-item, ${Me}-submenu-title`]:{[`&:not(${Me}-item-disabled):focus-visible`]:Object.assign({},Gt(Ct))},[`&${Me}-submenu > ${Me}`]:{backgroundColor:sa},[`&${Me}-popup > ${Me}`]:{backgroundColor:za},[`&${Me}-horizontal`]:Object.assign(Object.assign({},mt==="dark"?{borderBottom:0}:{}),{[`> ${Me}-item, > ${Me}-submenu`]:{top:Pt,marginTop:-Pt,marginBottom:0,borderRadius:kn,"&::after":{position:"absolute",insetInline:en,bottom:0,borderBottom:`${it}px solid transparent`,transition:`border-color ${vn} ${tn}`,content:'""'},"&:hover, &-active, &-open":{background:ur,"&::after":{borderBottomWidth:it,borderBottomColor:Ua}},"&-selected":{color:Ua,backgroundColor:ea,"&:hover":{backgroundColor:ea},"&::after":{borderBottomWidth:it,borderBottomColor:Ua}}}}),[`&${Me}-root`]:{[`&${Me}-inline, &${Me}-vertical`]:{borderInlineEnd:`${Pt}px ${Ye} ${Nt}`}},[`&${Me}-inline`]:{[`${Me}-sub${Me}-inline`]:{background:De},[`${Me}-item, ${Me}-submenu-title`]:Pt&&Fe?{width:`calc(100% + ${Pt}px)`}:{},[`${Me}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Fe}px solid ${We}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Jt} ${Wt}`,`opacity ${Jt} ${Wt}`].join(","),content:'""'},[`&${Me}-item-danger`]:{"&::after":{borderInlineEndColor:gn}}},[`${Me}-selected, ${Me}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Jt} ${tn}`,`opacity ${Jt} ${tn}`].join(",")}}}}}};const ct=Ct=>{const{componentCls:mt,itemHeight:Me,itemMarginInline:Ce,padding:We,menuArrowSize:$e,marginXS:Ie,itemMarginBlock:De}=Ct,vt=We+$e+Ie;return{[`${mt}-item`]:{position:"relative",overflow:"hidden"},[`${mt}-item, ${mt}-submenu-title`]:{height:Me,lineHeight:`${Me}px`,paddingInline:We,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:De,width:`calc(100% - ${Ce*2}px)`},[`> ${mt}-item, + > ${mt}-submenu > ${mt}-submenu-title`]:{height:Me,lineHeight:`${Me}px`},[`${mt}-item-group-list ${mt}-submenu-title, + ${mt}-submenu-title`]:{paddingInlineEnd:vt}}};var ut=Ct=>{const{componentCls:mt,iconCls:Me,itemHeight:Ce,colorTextLightSolid:We,dropdownWidth:$e,controlHeightLG:Ie,motionDurationMid:De,motionEaseOut:vt,paddingXL:it,itemMarginInline:Fe,fontSizeLG:Pt,motionDurationSlow:vn,paddingXS:tn,boxShadowSecondary:Wt,collapsedWidth:en,collapsedIconSize:Jt}=Ct,Re={height:Ce,lineHeight:`${Ce}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[mt]:{"&-inline, &-vertical":Object.assign({[`&${mt}-root`]:{boxShadow:"none"}},ct(Ct))},[`${mt}-submenu-popup`]:{[`${mt}-vertical`]:Object.assign(Object.assign({},ct(Ct)),{boxShadow:Wt})}},{[`${mt}-submenu-popup ${mt}-vertical${mt}-sub`]:{minWidth:$e,maxHeight:`calc(100vh - ${Ie*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${mt}-inline`]:{width:"100%",[`&${mt}-root`]:{[`${mt}-item, ${mt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${vn}`,`background ${vn}`,`padding ${De} ${vt}`].join(","),[`> ${mt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${mt}-sub${mt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${mt}-submenu > ${mt}-submenu-title`]:Re,[`& ${mt}-item-group-title`]:{paddingInlineStart:it}},[`${mt}-item`]:Re}},{[`${mt}-inline-collapsed`]:{width:en,[`&${mt}-root`]:{[`${mt}-item, ${mt}-submenu ${mt}-submenu-title`]:{[`> ${mt}-inline-collapsed-noicon`]:{fontSize:Pt,textAlign:"center"}}},[`> ${mt}-item, + > ${mt}-item-group > ${mt}-item-group-list > ${mt}-item, + > ${mt}-item-group > ${mt}-item-group-list > ${mt}-submenu > ${mt}-submenu-title, + > ${mt}-submenu > ${mt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Pt/2}px - ${Fe}px)`,textOverflow:"clip",[` + ${mt}-submenu-arrow, + ${mt}-submenu-expand-icon + `]:{opacity:0},[`${mt}-item-icon, ${Me}`]:{margin:0,fontSize:Jt,lineHeight:`${Ce}px`,"+ span":{display:"inline-block",opacity:0}}},[`${mt}-item-icon, ${Me}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${mt}-item-icon, ${Me}`]:{display:"none"},"a, a:hover":{color:We}},[`${mt}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:tn})}}]};const Ht=Ct=>{const{componentCls:mt,motionDurationSlow:Me,motionDurationMid:Ce,motionEaseInOut:We,motionEaseOut:$e,iconCls:Ie,iconSize:De,iconMarginInlineEnd:vt}=Ct;return{[`${mt}-item, ${mt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Me}`,`background ${Me}`,`padding ${Me} ${We}`].join(","),[`${mt}-item-icon, ${Ie}`]:{minWidth:De,fontSize:De,transition:[`font-size ${Ce} ${$e}`,`margin ${Me} ${We}`,`color ${Me}`].join(","),"+ span":{marginInlineStart:vt,opacity:1,transition:[`opacity ${Me} ${We}`,`margin ${Me}`,`color ${Me}`].join(",")}},[`${mt}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${mt}-item-only-child`]:{[`> ${Ie}, > ${mt}-item-icon`]:{marginInlineEnd:0}}},[`${mt}-item-disabled, ${mt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${mt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},kt=Ct=>{const{componentCls:mt,motionDurationSlow:Me,motionEaseInOut:Ce,borderRadius:We,menuArrowSize:$e,menuArrowOffset:Ie}=Ct;return{[`${mt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ct.margin,width:$e,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Me} ${Ce}, opacity ${Me}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:$e*.6,height:$e*.15,backgroundColor:"currentcolor",borderRadius:We,transition:[`background ${Me} ${Ce}`,`transform ${Me} ${Ce}`,`top ${Me} ${Ce}`,`color ${Me} ${Ce}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ie})`},"&::after":{transform:`rotate(-45deg) translateY(${Ie})`}}}}},pt=Ct=>{const{antCls:mt,componentCls:Me,fontSize:Ce,motionDurationSlow:We,motionDurationMid:$e,motionEaseInOut:Ie,paddingXS:De,padding:vt,colorSplit:it,lineWidth:Fe,zIndexPopup:Pt,borderRadiusLG:vn,subMenuItemBorderRadius:tn,menuArrowSize:Wt,menuArrowOffset:en,lineType:Jt,menuPanelMaskInset:Re,groupTitleLineHeight:Ye,groupTitleFontSize:Nt}=Ct;return[{"":{[`${Me}`]:Object.assign(Object.assign({},(0,ye.dF)()),{"&-hidden":{display:"none"}})},[`${Me}-submenu-hidden`]:{display:"none"}},{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Ct)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ce,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${We} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Me}-item`]:{flex:"none"}},[`${Me}-item, ${Me}-submenu, ${Me}-submenu-title`]:{borderRadius:Ct.itemBorderRadius},[`${Me}-item-group-title`]:{padding:`${De}px ${vt}px`,fontSize:Nt,lineHeight:Ye,transition:`all ${We}`},[`&-horizontal ${Me}-submenu`]:{transition:[`border-color ${We} ${Ie}`,`background ${We} ${Ie}`].join(",")},[`${Me}-submenu, ${Me}-submenu-inline`]:{transition:[`border-color ${We} ${Ie}`,`background ${We} ${Ie}`,`padding ${$e} ${Ie}`].join(",")},[`${Me}-submenu ${Me}-sub`]:{cursor:"initial",transition:[`background ${We} ${Ie}`,`padding ${We} ${Ie}`].join(",")},[`${Me}-title-content`]:{transition:`color ${We}`},[`${Me}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Me}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:it,borderStyle:Jt,borderWidth:0,borderTopWidth:Fe,marginBlock:Fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ht(Ct)),{[`${Me}-item-group`]:{[`${Me}-item-group-list`]:{margin:0,padding:0,[`${Me}-item, ${Me}-submenu-title`]:{paddingInline:`${Ce*2}px ${vt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Pt,borderRadius:vn,boxShadow:"none",transformOrigin:"0 0",[`&${Me}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Re}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Re},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ct.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ct.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ct.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ct.paddingXS},[`> ${Me}`]:Object.assign(Object.assign(Object.assign({borderRadius:vn},Ht(Ct)),kt(Ct)),{[`${Me}-item, ${Me}-submenu > ${Me}-submenu-title`]:{borderRadius:tn},[`${Me}-submenu-title::after`]:{transition:`transform ${We} ${Ie}`}})}}),kt(Ct)),{[`&-inline-collapsed ${Me}-submenu-arrow, + &-inline ${Me}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${en})`},"&::after":{transform:`rotate(45deg) translateX(-${en})`}},[`${Me}-submenu-open${Me}-submenu-inline > ${Me}-submenu-title > ${Me}-submenu-arrow`]:{transform:`translateY(-${Wt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${en})`},"&::before":{transform:`rotate(45deg) translateX(${en})`}}})},{[`${mt}-layout-header`]:{[Me]:{lineHeight:"inherit"}}}]};var Sn=(Ct,mt)=>(0,St.Z)("Menu",Ce=>{if(mt===!1)return[];const{colorBgElevated:We,colorPrimary:$e,colorTextLightSolid:Ie,controlHeightLG:De,fontSize:vt,darkItemColor:it,darkDangerItemColor:Fe,darkItemBg:Pt,darkSubMenuItemBg:vn,darkItemSelectedColor:tn,darkItemSelectedBg:Wt,darkDangerItemSelectedBg:en,darkItemHoverBg:Jt,darkGroupTitleColor:Re,darkItemHoverColor:Ye,darkItemDisabledColor:Nt,darkDangerItemHoverColor:yt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:bn}=Ce,gn=vt/7*5,Dn=(0,Xe.TS)(Ce,{menuArrowSize:gn,menuHorizontalHeight:De*1.15,menuArrowOffset:`${gn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:We}),jn=(0,Xe.TS)(Dn,{itemColor:it,itemHoverColor:Ye,groupTitleColor:Re,itemSelectedColor:tn,itemBg:Pt,popupBg:Pt,subMenuItemBg:vn,itemActiveBg:"transparent",itemSelectedBg:Wt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Jt,itemDisabledColor:Nt,dangerItemColor:Fe,dangerItemHoverColor:yt,dangerItemSelectedColor:Mt,dangerItemActiveBg:bn,dangerItemSelectedBg:en,menuSubMenuBg:vn,horizontalItemSelectedColor:Ie,horizontalItemSelectedBg:$e});return[pt(Dn),Ft(Dn),ut(Dn),Tt(Dn,"light"),Tt(jn,"dark"),Ut(Dn),(0,Be.Z)(Dn),(0,st.oN)(Dn,"slide-up"),(0,st.oN)(Dn,"slide-down"),(0,Ue._y)(Dn,"zoom-big")]},Ce=>{const{colorPrimary:We,colorError:$e,colorTextDisabled:Ie,colorErrorBg:De,colorText:vt,colorTextDescription:it,colorBgContainer:Fe,colorFillAlter:Pt,colorFillContent:vn,lineWidth:tn,lineWidthBold:Wt,controlItemBgActive:en,colorBgTextHover:Jt,controlHeightLG:Re,lineHeight:Ye,colorBgElevated:Nt,marginXXS:yt,padding:Mt,fontSize:bn,controlHeightSM:gn,fontSizeLG:Dn,colorTextLightSolid:jn,colorErrorHover:ma}=Ce,aa=new be.C(jn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:vt,itemColor:vt,colorItemTextHover:vt,itemHoverColor:vt,colorItemTextHoverHorizontal:We,horizontalItemHoverColor:We,colorGroupTitle:it,groupTitleColor:it,colorItemTextSelected:We,itemSelectedColor:We,colorItemTextSelectedHorizontal:We,horizontalItemSelectedColor:We,colorItemBg:Fe,itemBg:Fe,colorItemBgHover:Jt,itemHoverBg:Jt,colorItemBgActive:vn,itemActiveBg:en,colorSubItemBg:Pt,subMenuItemBg:Pt,colorItemBgSelected:en,itemSelectedBg:en,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Wt,activeBarHeight:Wt,colorActiveBarBorderSize:tn,activeBarBorderWidth:tn,colorItemTextDisabled:Ie,itemDisabledColor:Ie,colorDangerItemText:$e,dangerItemColor:$e,colorDangerItemTextHover:$e,dangerItemHoverColor:$e,colorDangerItemTextSelected:$e,dangerItemSelectedColor:$e,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:Ye,collapsedWidth:Re*2,popupBg:Nt,itemMarginBlock:yt,itemPaddingInline:Mt,horizontalLineHeight:`${Re*1.15}px`,iconSize:bn,iconMarginInlineEnd:gn-bn,collapsedIconSize:Dn,groupTitleFontSize:bn,darkItemDisabledColor:new be.C(jn).setAlpha(.25).toRgbString(),darkItemColor:aa,darkDangerItemColor:$e,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:jn,darkItemSelectedBg:We,darkDangerItemSelectedBg:$e,darkItemHoverBg:"transparent",darkGroupTitleColor:aa,darkItemHoverColor:jn,darkDangerItemHoverColor:ma,darkDangerItemSelectedColor:jn,darkDangerItemActiveBg:$e}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ct),Oe=function(Ct,mt){var Me={};for(var Ce in Ct)Object.prototype.hasOwnProperty.call(Ct,Ce)&&mt.indexOf(Ce)<0&&(Me[Ce]=Ct[Ce]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ce=Object.getOwnPropertySymbols(Ct);We{var Me,Ce;const We=Pe.useContext(ie.Z),$e=We||{},{getPrefixCls:Ie,getPopupContainer:De,direction:vt,menu:it}=Pe.useContext(Qe.E_),Fe=Ie(),{prefixCls:Pt,className:vn,style:tn,theme:Wt="light",expandIcon:en,_internalDisableMenuItemTitleTooltip:Jt,inlineCollapsed:Re,siderCollapsed:Ye,items:Nt,children:yt,rootClassName:Mt,mode:bn,selectable:gn,onClick:Dn,overflowedIndicatorPopupClassName:jn}=Ct,ma=Oe(Ct,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),aa=(0,Je.Z)(ma,["collapsedWidth"]),sa=he(Nt)||yt;(Me=$e.validator)===null||Me===void 0||Me.call($e,{mode:bn});const Ua=(0,re.useEvent)(function(){var Ja;Dn==null||Dn.apply(void 0,arguments),(Ja=$e.onClick)===null||Ja===void 0||Ja.call($e)}),ea=$e.mode||bn,kn=gn!=null?gn:$e.selectable,ur=Pe.useMemo(()=>Ye!==void 0?Ye:Re,[Re,Ye]),za={horizontal:{motionName:`${Fe}-slide-up`},inline:(0,le.Z)(Fe),other:{motionName:`${Fe}-zoom-big`}},Vt=Ie("menu",Pt||$e.prefixCls),[Pn,qn]=Sn(Vt,!We),oa=Ge()(`${Vt}-${Wt}`,it==null?void 0:it.className,vn);let Un;if(typeof en=="function")Un=en;else if(en===null||en===!1)Un=null;else if($e.expandIcon===null||$e.expandIcon===!1)Un=null;else{const Ja=en!=null?en:$e.expandIcon;Un=(0,Ne.Tm)(Ja,{className:Ge()(`${Vt}-submenu-expand-icon`,(0,Ne.l$)(Ja)?(Ce=Ja.props)===null||Ce===void 0?void 0:Ce.className:"")})}const ya=Pe.useMemo(()=>({prefixCls:Vt,inlineCollapsed:ur||!1,direction:vt,firstLevel:!0,theme:Wt,mode:ea,disableMenuItemTitleTooltip:Jt}),[Vt,ur,vt,Jt,Wt]);return Pn(Pe.createElement(ie.Z.Provider,{value:null},Pe.createElement(E.Provider,{value:ya},Pe.createElement(z.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:Pe.createElement(ne.Z,null),overflowedIndicatorPopupClassName:Ge()(Vt,`${Vt}-${Wt}`,jn),mode:ea,selectable:kn,onClick:Ua},aa,{inlineCollapsed:ur,style:Object.assign(Object.assign({},it==null?void 0:it.style),tn),className:oa,prefixCls:Vt,direction:vt,defaultMotions:za,expandIcon:Un,ref:mt,rootClassName:Ge()(Mt,qn)}),sa))))});const Zn=(0,Pe.forwardRef)((Ct,mt)=>{const Me=(0,Pe.useRef)(null),Ce=Pe.useContext(He.D);return(0,Pe.useImperativeHandle)(mt,()=>({menu:Me.current,focus:We=>{var $e;($e=Me.current)===null||$e===void 0||$e.focus(We)}})),Pe.createElement(ln,Object.assign({ref:Me},Ct,Ce))});Zn.Item=x,Zn.SubMenu=y,Zn.Divider=Ve,Zn.ItemGroup=z.BW;var zn=Zn},58421:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return $e}});var z=ae(54476),Pe=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Te=He,Ge=ae(7657),Qe=function(De,vt){return Pe.createElement(Ge.Z,(0,z.Z)({},De,{ref:vt,icon:Te}))},ue=Pe.forwardRef(Qe),qe=ue,Ve=ae(49198),rt=ae(33853),Je=ae(38819),_e=ae(92310),Ne=ae.n(_e),se=ae(20068),E=ae(33885),a=ae(67732),x=ae(83652),b=ae(42403),y=ae(158),ne=ae(26112),re={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},le=re,ie=ae(91735),ge=function(Ie){(0,b.Z)(vt,Ie);var De=(0,y.Z)(vt);function vt(){var it;(0,a.Z)(this,vt);for(var Fe=arguments.length,Pt=new Array(Fe),vn=0;vn=0||tn.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Jt(it.getValidValue()))},it.go=function(tn){var Wt=it.state.goInputText;Wt!==""&&(tn.keyCode===le.ENTER||tn.type==="click")&&(it.setState({goInputText:""}),it.props.quickGo(it.getValidValue()))},it}return(0,x.Z)(vt,[{key:"getPageSizeOptions",value:function(){var Fe=this.props,Pt=Fe.pageSize,vn=Fe.pageSizeOptions;return vn.some(function(tn){return tn.toString()===Pt.toString()})?vn:vn.concat([Pt.toString()]).sort(function(tn,Wt){var en=Number.isNaN(Number(tn))?0:Number(tn),Jt=Number.isNaN(Number(Wt))?0:Number(Wt);return en-Jt})}},{key:"render",value:function(){var Fe=this,Pt=this.props,vn=Pt.pageSize,tn=Pt.locale,Wt=Pt.rootPrefixCls,en=Pt.changeSize,Jt=Pt.quickGo,Re=Pt.goButton,Ye=Pt.selectComponentClass,Nt=Pt.buildOptionText,yt=Pt.selectPrefixCls,Mt=Pt.disabled,bn=this.state.goInputText,gn="".concat(Wt,"-options"),Dn=Ye,jn=null,ma=null,aa=null;if(!en&&!Jt)return null;var sa=this.getPageSizeOptions();if(en&&Dn){var Ua=sa.map(function(ea,kn){return Pe.createElement(Dn.Option,{key:kn,value:ea.toString()},(Nt||Fe.buildOptionText)(ea))});jn=Pe.createElement(Dn,{disabled:Mt,prefixCls:yt,showSearch:!1,className:"".concat(gn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(vn||sa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(kn){return kn.parentNode},"aria-label":tn.page_size,defaultOpen:!1},Ua)}return Jt&&(Re&&(aa=typeof Re=="boolean"?Pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(gn,"-quick-jumper-button")},tn.jump_to_confirm):Pe.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),ma=Pe.createElement("div",{className:"".concat(gn,"-quick-jumper")},tn.jump_to,Pe.createElement("input",{disabled:Mt,type:"text",value:bn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":tn.page}),tn.page,aa)),Pe.createElement("li",{className:"".concat(gn)},jn,ma)}}]),vt}(Pe.Component);ge.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=ge,he=function(De){var vt,it=De.rootPrefixCls,Fe=De.page,Pt=De.active,vn=De.className,tn=De.showTitle,Wt=De.onClick,en=De.onKeyPress,Jt=De.itemRender,Re="".concat(it,"-item"),Ye=Ne()(Re,"".concat(Re,"-").concat(Fe),(vt={},(0,se.Z)(vt,"".concat(Re,"-active"),Pt),(0,se.Z)(vt,"".concat(Re,"-disabled"),!Fe),(0,se.Z)(vt,De.className,vn),vt)),Nt=function(){Wt(Fe)},yt=function(gn){en(gn,Wt,Fe)},Mt=Jt(Fe,"page",Pe.createElement("a",{rel:"nofollow"},Fe));return Mt?Pe.createElement("li",{title:tn?Fe.toString():null,className:Ye,onClick:Nt,onKeyPress:yt,tabIndex:0},Mt):null},be=he;function ye(){}function Be(Ie){var De=Number(Ie);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var st=function(De,vt,it){return it};function Ue(Ie,De,vt){var it=typeof Ie=="undefined"?De.pageSize:Ie;return Math.floor((vt.total-1)/it)+1}var St=function(Ie){(0,b.Z)(vt,Ie);var De=(0,y.Z)(vt);function vt(it){var Fe;(0,a.Z)(this,vt),Fe=De.call(this,it),Fe.paginationNode=Pe.createRef(),Fe.getJumpPrevPage=function(){return Math.max(1,Fe.state.current-(Fe.props.showLessItems?3:5))},Fe.getJumpNextPage=function(){return Math.min(Ue(void 0,Fe.state,Fe.props),Fe.state.current+(Fe.props.showLessItems?3:5))},Fe.getItemIcon=function(en,Jt){var Re=Fe.props.prefixCls,Ye=en||Pe.createElement("button",{type:"button","aria-label":Jt,className:"".concat(Re,"-item-link")});return typeof en=="function"&&(Ye=Pe.createElement(en,(0,E.Z)({},Fe.props))),Ye},Fe.isValid=function(en){var Jt=Fe.props.total;return Be(en)&&en!==Fe.state.current&&Be(Jt)&&Jt>0},Fe.shouldDisplayQuickJumper=function(){var en=Fe.props,Jt=en.showQuickJumper,Re=en.total,Ye=Fe.state.pageSize;return Re<=Ye?!1:Jt},Fe.handleKeyDown=function(en){(en.keyCode===le.ARROW_UP||en.keyCode===le.ARROW_DOWN)&&en.preventDefault()},Fe.handleKeyUp=function(en){var Jt=Fe.getValidValue(en),Re=Fe.state.currentInputValue;Jt!==Re&&Fe.setState({currentInputValue:Jt}),en.keyCode===le.ENTER?Fe.handleChange(Jt):en.keyCode===le.ARROW_UP?Fe.handleChange(Jt-1):en.keyCode===le.ARROW_DOWN&&Fe.handleChange(Jt+1)},Fe.handleBlur=function(en){var Jt=Fe.getValidValue(en);Fe.handleChange(Jt)},Fe.changePageSize=function(en){var Jt=Fe.state.current,Re=Ue(en,Fe.state,Fe.props);Jt=Jt>Re?Re:Jt,Re===0&&(Jt=Fe.state.current),typeof en=="number"&&("pageSize"in Fe.props||Fe.setState({pageSize:en}),"current"in Fe.props||Fe.setState({current:Jt,currentInputValue:Jt})),Fe.props.onShowSizeChange(Jt,en),"onChange"in Fe.props&&Fe.props.onChange&&Fe.props.onChange(Jt,en)},Fe.handleChange=function(en){var Jt=Fe.props,Re=Jt.disabled,Ye=Jt.onChange,Nt=Fe.state,yt=Nt.pageSize,Mt=Nt.current,bn=Nt.currentInputValue;if(Fe.isValid(en)&&!Re){var gn=Ue(void 0,Fe.state,Fe.props),Dn=en;return en>gn?Dn=gn:en<1&&(Dn=1),"current"in Fe.props||Fe.setState({current:Dn}),Dn!==bn&&Fe.setState({currentInputValue:Dn}),Ye(Dn,yt),Dn}return Mt},Fe.prev=function(){Fe.hasPrev()&&Fe.handleChange(Fe.state.current-1)},Fe.next=function(){Fe.hasNext()&&Fe.handleChange(Fe.state.current+1)},Fe.jumpPrev=function(){Fe.handleChange(Fe.getJumpPrevPage())},Fe.jumpNext=function(){Fe.handleChange(Fe.getJumpNextPage())},Fe.hasPrev=function(){return Fe.state.current>1},Fe.hasNext=function(){return Fe.state.current2?Re-2:0),Nt=2;Nt=vn?Wt=vn:Wt=Number(Pt),Wt}},{key:"getShowSizeChanger",value:function(){var Fe=this.props,Pt=Fe.showSizeChanger,vn=Fe.total,tn=Fe.totalBoundaryShowSizeChanger;return typeof Pt!="undefined"?Pt:vn>tn}},{key:"render",value:function(){var Fe=this.props,Pt=Fe.prefixCls,vn=Fe.className,tn=Fe.style,Wt=Fe.disabled,en=Fe.hideOnSinglePage,Jt=Fe.total,Re=Fe.locale,Ye=Fe.showQuickJumper,Nt=Fe.showLessItems,yt=Fe.showTitle,Mt=Fe.showTotal,bn=Fe.simple,gn=Fe.itemRender,Dn=Fe.showPrevNextJumpers,jn=Fe.jumpPrevIcon,ma=Fe.jumpNextIcon,aa=Fe.selectComponentClass,sa=Fe.selectPrefixCls,Ua=Fe.pageSizeOptions,ea=this.state,kn=ea.current,ur=ea.pageSize,za=ea.currentInputValue;if(en===!0&&Jt<=ur)return null;var Vt=Ue(void 0,this.state,this.props),Pn=[],qn=null,oa=null,Un=null,ya=null,Ja=null,gr=Ye&&Ye.goButton,Zr=Nt?1:2,fa=kn-1>0?kn-1:0,xt=kn+1Jt?Jt:kn*ur]));if(bn){gr&&(typeof gr=="boolean"?Ja=Pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):Ja=Pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gr),Ja=Pe.createElement("li",{title:yt?"".concat(Re.jump_to).concat(kn,"/").concat(Vt):null,className:"".concat(Pt,"-simple-pager")},Ja));var yn=this.renderPrev(fa);return Pe.createElement("ul",(0,z.Z)({className:Ne()(Pt,"".concat(Pt,"-simple"),(0,se.Z)({},"".concat(Pt,"-disabled"),Wt),vn),style:tn,ref:this.paginationNode},Rt),It,yn?Pe.createElement("li",{title:yt?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ne()("".concat(Pt,"-prev"),(0,se.Z)({},"".concat(Pt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yn):null,Pe.createElement("li",{title:yt?"".concat(kn,"/").concat(Vt):null,className:"".concat(Pt,"-simple-pager")},Pe.createElement("input",{type:"text",value:za,disabled:Wt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Pe.createElement("span",{className:"".concat(Pt,"-slash")},"/"),Vt),Pe.createElement("li",{title:yt?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ne()("".concat(Pt,"-next"),(0,se.Z)({},"".concat(Pt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(xt)),Ja)}if(Vt<=3+Zr*2){var Vn={locale:Re,rootPrefixCls:Pt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:yt,itemRender:gn};Vt||Pn.push(Pe.createElement(be,(0,z.Z)({},Vn,{key:"noPager",page:1,className:"".concat(Pt,"-item-disabled")})));for(var Fn=1;Fn<=Vt;Fn+=1){var hr=kn===Fn;Pn.push(Pe.createElement(be,(0,z.Z)({},Vn,{key:Fn,page:Fn,active:hr})))}}else{var Ba=Nt?Re.prev_3:Re.prev_5,Za=Nt?Re.next_3:Re.next_5,Qr=gn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(jn,"prev page")),Ea=gn(this.getJumpNextPage(),"jump-next",this.getItemIcon(ma,"next page"));Dn&&(qn=Qr?Pe.createElement("li",{title:yt?Ba:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ne()("".concat(Pt,"-jump-prev"),(0,se.Z)({},"".concat(Pt,"-jump-prev-custom-icon"),!!jn))},Qr):null,oa=Ea?Pe.createElement("li",{title:yt?Za:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ne()("".concat(Pt,"-jump-next"),(0,se.Z)({},"".concat(Pt,"-jump-next-custom-icon"),!!ma))},Ea):null),ya=Pe.createElement(be,{locale:Re,last:!0,rootPrefixCls:Pt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Vt,page:Vt,active:!1,showTitle:yt,itemRender:gn}),Un=Pe.createElement(be,{locale:Re,rootPrefixCls:Pt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:yt,itemRender:gn});var wn=Math.max(1,kn-Zr),dr=Math.min(kn+Zr,Vt);kn-1<=Zr&&(dr=1+Zr*2),Vt-kn<=Zr&&(wn=Vt-Zr*2);for(var ro=wn;ro<=dr;ro+=1){var Mr=kn===ro;Pn.push(Pe.createElement(be,{locale:Re,rootPrefixCls:Pt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ro,page:ro,active:Mr,showTitle:yt,itemRender:gn}))}kn-1>=Zr*2&&kn!==3&&(Pn[0]=(0,Pe.cloneElement)(Pn[0],{className:"".concat(Pt,"-item-after-jump-prev")}),Pn.unshift(qn)),Vt-kn>=Zr*2&&kn!==Vt-2&&(Pn[Pn.length-1]=(0,Pe.cloneElement)(Pn[Pn.length-1],{className:"".concat(Pt,"-item-before-jump-next")}),Pn.push(oa)),wn!==1&&Pn.unshift(Un),dr!==Vt&&Pn.push(ya)}var sr=!this.hasPrev()||!Vt,je=!this.hasNext()||!Vt,rn=this.renderPrev(fa),on=this.renderNext(xt);return Pe.createElement("ul",(0,z.Z)({className:Ne()(Pt,vn,(0,se.Z)({},"".concat(Pt,"-disabled"),Wt)),style:tn,ref:this.paginationNode},Rt),It,rn?Pe.createElement("li",{title:yt?Re.prev_page:null,onClick:this.prev,tabIndex:sr?null:0,onKeyPress:this.runIfEnterPrev,className:Ne()("".concat(Pt,"-prev"),(0,se.Z)({},"".concat(Pt,"-disabled"),sr)),"aria-disabled":sr},rn):null,Pn,on?Pe.createElement("li",{title:yt?Re.next_page:null,onClick:this.next,tabIndex:je?null:0,onKeyPress:this.runIfEnterNext,className:Ne()("".concat(Pt,"-next"),(0,se.Z)({},"".concat(Pt,"-disabled"),je)),"aria-disabled":je},on):null,Pe.createElement(Ae,{disabled:Wt,locale:Re,rootPrefixCls:Pt,selectComponentClass:aa,selectPrefixCls:sa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:kn,pageSize:ur,pageSizeOptions:Ua,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:gr}))}}],[{key:"getDerivedStateFromProps",value:function(Fe,Pt){var vn={};if("current"in Fe&&(vn.current=Fe.current,Fe.current!==Pt.current&&(vn.currentInputValue=vn.current)),"pageSize"in Fe&&Fe.pageSize!==Pt.pageSize){var tn=Pt.current,Wt=Ue(Fe.pageSize,Pt,Fe);tn=tn>Wt?Wt:tn,"current"in Fe||(vn.current=tn,vn.currentInputValue=tn),vn.pageSize=Fe.pageSize}return vn}}]),vt}(Pe.Component);St.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ye,locale:ie.Z,style:{},itemRender:st,totalBoundaryShowSizeChanger:50};var Xe=St,At=ae(22075),Ft=ae(36355),Kt=ae(19716),Ut=ae(8628),Gt=ae(9763),nt=ae(57809);const Tt=Ie=>Pe.createElement(nt.default,Object.assign({},Ie,{showSearch:!0,size:"small"})),ct=Ie=>Pe.createElement(nt.default,Object.assign({},Ie,{showSearch:!0,size:"middle"}));Tt.Option=nt.default.Option,ct.Option=nt.default.Option;var ke=ae(9937),ut=ae(17313),Ht=ae(83116),kt=ae(37613);const pt=Ie=>{const{componentCls:De}=Ie;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:Ie.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:Ie.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ie.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ie.colorBorder,backgroundColor:Ie.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ie.itemActiveBgDisabled},a:{color:Ie.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:Ie.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:Ie.colorTextDisabled},[`${De}-jump-prev, ${De}-jump-next`]:{[`${De}-item-link-icon`]:{opacity:0},[`${De}-item-ellipsis`]:{opacity:1}}},[`&${De}-simple`]:{[`${De}-prev, ${De}-next`]:{[`&${De}-disabled ${De}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Sn=Ie=>{const{componentCls:De}=Ie;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:Ie.itemSizeSM,height:Ie.itemSizeSM,margin:0,lineHeight:`${Ie.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ie.colorBgTextHover},"&:active":{backgroundColor:Ie.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:Ie.itemSizeSM,height:Ie.itemSizeSM,margin:0,lineHeight:`${Ie.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:Ie.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Ie.colorBgTextActive},[`&${De}-disabled:hover ${De}-item-link`]:{backgroundColor:"transparent"}}},[` + &${De}-mini ${De}-prev ${De}-item-link, + &${De}-mini ${De}-next ${De}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`}},[`&${De}-mini ${De}-jump-prev, &${De}-mini ${De}-jump-next`]:{height:Ie.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ie.itemSizeSM}px`},[`&${De}-mini ${De}-options`]:{marginInlineStart:Ie.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ie.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ke.x0)(Ie)),{width:Ie.paginationMiniQuickJumperInputWidth,height:Ie.controlHeightSM})}}}},Oe=Ie=>{const{componentCls:De}=Ie;return{[` + &${De}-simple ${De}-prev, + &${De}-simple ${De}-next + `]:{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`,verticalAlign:"top",[`${De}-item-link`]:{height:Ie.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Ie.colorBgTextHover},"&:active":{backgroundColor:Ie.colorBgTextActive},"&::after":{height:Ie.itemSizeSM,lineHeight:`${Ie.itemSizeSM}px`}}},[`&${De}-simple ${De}-simple-pager`]:{display:"inline-block",height:Ie.itemSizeSM,marginInlineEnd:Ie.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Ie.marginXS,padding:`0 ${Ie.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Ie.itemInputBg,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadius,outline:"none",transition:`border-color ${Ie.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Ie.colorPrimary},"&:focus":{borderColor:Ie.colorPrimaryHover,boxShadow:`${Ie.inputOutlineOffset}px 0 ${Ie.controlOutlineWidth}px ${Ie.controlOutline}`},"&[disabled]":{color:Ie.colorTextDisabled,backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,cursor:"not-allowed"}}}}},Xt=Ie=>{const{componentCls:De}=Ie;return{[`${De}-jump-prev, ${De}-jump-next`]:{outline:0,[`${De}-item-container`]:{position:"relative",[`${De}-item-link-icon`]:{color:Ie.colorPrimary,fontSize:Ie.fontSizeSM,opacity:0,transition:`all ${Ie.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${De}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Ie.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Ie.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Ie.paginationEllipsisTextIndent,opacity:1,transition:`all ${Ie.motionDurationMid}`}},"&:hover":{[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}}},[` + ${De}-prev, + ${De}-jump-prev, + ${De}-jump-next + `]:{marginInlineEnd:Ie.marginXS},[` + ${De}-prev, + ${De}-next, + ${De}-jump-prev, + ${De}-jump-next + `]:{display:"inline-block",minWidth:Ie.itemSize,height:Ie.itemSize,color:Ie.colorText,fontFamily:Ie.fontFamily,lineHeight:`${Ie.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ie.borderRadius,cursor:"pointer",transition:`all ${Ie.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ie.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ie.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ie.lineWidth}px ${Ie.lineType} transparent`,borderRadius:Ie.borderRadius,outline:"none",transition:`all ${Ie.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:Ie.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Ie.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:Ie.paginationSlashMarginInlineEnd,marginInlineStart:Ie.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:Ie.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ie.controlHeight,marginInlineStart:Ie.marginXS,lineHeight:`${Ie.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ke.ik)(Ie)),{width:Ie.controlHeightLG*1.25,height:Ie.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ie.marginXS,marginInlineEnd:Ie.marginXS})}}}},ln=Ie=>{const{componentCls:De}=Ie;return{[`${De}-item`]:{display:"inline-block",minWidth:Ie.itemSize,height:Ie.itemSize,marginInlineEnd:Ie.marginXS,fontFamily:Ie.fontFamily,lineHeight:`${Ie.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ie.lineWidth}px ${Ie.lineType} transparent`,borderRadius:Ie.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ie.paginationItemPaddingInline}px`,color:Ie.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${Ie.motionDurationMid}`,backgroundColor:Ie.colorBgTextHover},"&:active":{backgroundColor:Ie.colorBgTextActive}},"&-active":{fontWeight:Ie.fontWeightStrong,backgroundColor:Ie.itemActiveBg,borderColor:Ie.colorPrimary,a:{color:Ie.colorPrimary},"&:hover":{borderColor:Ie.colorPrimaryHover},"&:hover a":{color:Ie.colorPrimaryHover}}}}},Zn=Ie=>{const{componentCls:De}=Ie;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(Ie)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${De}-total-text`]:{display:"inline-block",height:Ie.itemSize,marginInlineEnd:Ie.marginXS,lineHeight:`${Ie.itemSize-2}px`,verticalAlign:"middle"}}),ln(Ie)),Xt(Ie)),Oe(Ie)),Sn(Ie)),pt(Ie)),{[`@media only screen and (max-width: ${Ie.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ie.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${Ie.componentCls}-rtl`]:{direction:"rtl"}}},zn=Ie=>{const{componentCls:De}=Ie;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:Ie.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:Ie.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,a:{color:Ie.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:Ie.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,color:Ie.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:Ie.colorPrimaryHover,backgroundColor:Ie.itemBg},[`${De}-item-link`]:{backgroundColor:Ie.itemLinkBg,borderColor:Ie.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:Ie.colorPrimary,backgroundColor:Ie.itemBg,color:Ie.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:Ie.colorBorder,color:Ie.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:Ie.itemBg,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:Ie.colorPrimary,backgroundColor:Ie.itemBg,a:{color:Ie.colorPrimary}},"&-active":{borderColor:Ie.colorPrimary}}}}},Ct=Ie=>{const{componentCls:De}=Ie;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,ut.Qy)(Ie)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,ut.oN)(Ie))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,ut.oN)(Ie))}}}};var mt=(0,Ht.Z)("Pagination",Ie=>{const De=(0,kt.TS)(Ie,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ie.marginXXS/2,paginationMiniQuickJumperInputWidth:Ie.controlHeightLG*1.1,paginationItemPaddingInline:Ie.marginXXS*1.5,paginationEllipsisLetterSpacing:Ie.marginXXS/2,paginationSlashMarginInlineStart:Ie.marginXXS,paginationSlashMarginInlineEnd:Ie.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ke.e5)(Ie),(0,ke.TM)(Ie));return[Zn(De),Ct(De),Ie.wireframe&&zn(De)]},Ie=>({itemBg:Ie.colorBgContainer,itemSize:Ie.controlHeight,itemSizeSM:Ie.controlHeightSM,itemActiveBg:Ie.colorBgContainer,itemLinkBg:Ie.colorBgContainer,itemActiveColorDisabled:Ie.colorTextDisabled,itemActiveBgDisabled:Ie.controlItemBgActiveDisabled,itemInputBg:Ie.colorBgContainer,miniOptionsSizeChangerTop:0})),Me=function(Ie,De){var vt={};for(var it in Ie)Object.prototype.hasOwnProperty.call(Ie,it)&&De.indexOf(it)<0&&(vt[it]=Ie[it]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,it=Object.getOwnPropertySymbols(Ie);Fe{const{prefixCls:De,selectPrefixCls:vt,className:it,rootClassName:Fe,style:Pt,size:vn,locale:tn,selectComponentClass:Wt,responsive:en,showSizeChanger:Jt}=Ie,Re=Me(Ie,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ye}=(0,Ut.Z)(en),{getPrefixCls:Nt,direction:yt,pagination:Mt={}}=Pe.useContext(Ft.E_),bn=Nt("pagination",De),[gn,Dn]=mt(bn),jn=Jt!=null?Jt:Mt.showSizeChanger,ma=Pe.useMemo(()=>{const Vt=Pe.createElement("span",{className:`${bn}-item-ellipsis`},"\u2022\u2022\u2022"),Pn=Pe.createElement("button",{className:`${bn}-item-link`,type:"button",tabIndex:-1},yt==="rtl"?Pe.createElement(Je.Z,null):Pe.createElement(rt.Z,null)),qn=Pe.createElement("button",{className:`${bn}-item-link`,type:"button",tabIndex:-1},yt==="rtl"?Pe.createElement(rt.Z,null):Pe.createElement(Je.Z,null)),oa=Pe.createElement("a",{className:`${bn}-item-link`},Pe.createElement("div",{className:`${bn}-item-container`},yt==="rtl"?Pe.createElement(Ve.Z,{className:`${bn}-item-link-icon`}):Pe.createElement(qe,{className:`${bn}-item-link-icon`}),Vt)),Un=Pe.createElement("a",{className:`${bn}-item-link`},Pe.createElement("div",{className:`${bn}-item-container`},yt==="rtl"?Pe.createElement(qe,{className:`${bn}-item-link-icon`}):Pe.createElement(Ve.Z,{className:`${bn}-item-link-icon`}),Vt));return{prevIcon:Pn,nextIcon:qn,jumpPrevIcon:oa,jumpNextIcon:Un}},[yt,bn]),[aa]=(0,Gt.Z)("Pagination",At.Z),sa=Object.assign(Object.assign({},aa),tn),Ua=(0,Kt.Z)(vn),ea=Ua==="small"||!!(Ye&&!Ua&&en),kn=Nt("select",vt),ur=Ne()({[`${bn}-mini`]:ea,[`${bn}-rtl`]:yt==="rtl"},Mt==null?void 0:Mt.className,it,Fe,Dn),za=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Pt);return gn(Pe.createElement(Xe,Object.assign({},ma,Re,{style:za,prefixCls:bn,selectPrefixCls:kn,className:ur,selectComponentClass:Wt||(ea?Tt:ct),locale:sa,showSizeChanger:jn})))},$e=We},93948:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Jt}});var z=ae(59301),Pe=ae(29679),He=ae(40001),Te=ae(19248),Ge=ae(99267),Qe=ae(92310),ue=ae.n(Qe),qe=ae(2738),Ve=ae(36355),rt=ae(54476),Je=ae(33885),_e=ae(75931),Ne={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},se=function(){var Ye=(0,z.useRef)([]),Nt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var yt=Date.now(),Mt=!1;Ye.current.forEach(function(bn){if(bn){Mt=!0;var gn=bn.style;gn.transitionDuration=".3s, .3s, .3s, .06s",Nt.current&&yt-Nt.current<100&&(gn.transitionDuration="0s, 0s")}}),Mt&&(Nt.current=Date.now())}),Ye.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ye){var Nt=(0,Je.Z)((0,Je.Z)({},Ne),Ye),yt=Nt.className,Mt=Nt.percent,bn=Nt.prefixCls,gn=Nt.strokeColor,Dn=Nt.strokeLinecap,jn=Nt.strokeWidth,ma=Nt.style,aa=Nt.trailColor,sa=Nt.trailWidth,Ua=Nt.transition,ea=(0,_e.Z)(Nt,E);delete ea.gapPosition;var kn=Array.isArray(Mt)?Mt:[Mt],ur=Array.isArray(gn)?gn:[gn],za=se(),Vt=jn/2,Pn=100-jn/2,qn="M ".concat(Dn==="round"?Vt:0,",").concat(Vt,` + L `).concat(Dn==="round"?Pn:100,",").concat(Vt),oa="0 0 100 ".concat(jn),Un=0;return z.createElement("svg",(0,rt.Z)({className:ue()("".concat(bn,"-line"),yt),viewBox:oa,preserveAspectRatio:"none",style:ma},ea),z.createElement("path",{className:"".concat(bn,"-line-trail"),d:qn,strokeLinecap:Dn,stroke:aa,strokeWidth:sa||jn,fillOpacity:"0"}),kn.map(function(ya,Ja){var gr=1;switch(Dn){case"round":gr=1-jn/100;break;case"square":gr=1-jn/2/100;break;default:gr=1;break}var Zr={strokeDasharray:"".concat(ya*gr,"px, 100px"),strokeDashoffset:"-".concat(Un,"px"),transition:Ua||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},fa=ur[Ja]||ur[ur.length-1];return Un+=ya,z.createElement("path",{key:Ja,className:"".concat(bn,"-line-path"),d:qn,strokeLinecap:Dn,stroke:fa,strokeWidth:jn,fillOpacity:"0",ref:function(Rt){za[Ja]=Rt},style:Zr})}))},x=a,b=ae(76190),y=ae(42978),ne=ae(47273),re=0,le=(0,ne.Z)();function ie(){var Re;return le?(Re=re,re+=1):Re="TEST_OR_SSR",Re}var ge=function(Re){var Ye=z.useState(),Nt=(0,y.Z)(Ye,2),yt=Nt[0],Mt=Nt[1];return z.useEffect(function(){Mt("rc_progress_".concat(ie()))},[]),Re||yt},Ae=function(Ye){var Nt=Ye.bg,yt=Ye.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Nt}},yt)};function he(Re,Ye){return Object.keys(Re).map(function(Nt){var yt=parseFloat(Nt),Mt="".concat(Math.floor(yt*Ye),"%");return"".concat(Re[Nt]," ").concat(Mt)})}var be=z.forwardRef(function(Re,Ye){var Nt=Re.prefixCls,yt=Re.color,Mt=Re.gradientId,bn=Re.radius,gn=Re.style,Dn=Re.ptg,jn=Re.strokeLinecap,ma=Re.strokeWidth,aa=Re.size,sa=Re.gapDegree,Ua=yt&&(0,b.Z)(yt)==="object",ea=Ua?"#FFF":void 0,kn=aa/2,ur=z.createElement("circle",{className:"".concat(Nt,"-circle-path"),r:bn,cx:kn,cy:kn,stroke:ea,strokeLinecap:jn,strokeWidth:ma,opacity:Dn===0?0:1,style:gn,ref:Ye});if(!Ua)return ur;var za="".concat(Mt,"-conic"),Vt=sa?"".concat(180+sa/2,"deg"):"0deg",Pn=he(yt,(360-sa)/360),qn=he(yt,1),oa="conic-gradient(from ".concat(Vt,", ").concat(Pn.join(", "),")"),Un="linear-gradient(to ".concat(sa?"bottom":"top",", ").concat(qn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:za},ur),z.createElement("foreignObject",{x:0,y:0,width:aa,height:aa,mask:"url(#".concat(za,")")},z.createElement(Ae,{bg:Un},z.createElement(Ae,{bg:oa}))))}),ye=be,Be=100,st=function(Ye,Nt,yt,Mt,bn,gn,Dn,jn,ma,aa){var sa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ua=yt/100*360*((360-gn)/360),ea=gn===0?0:{bottom:0,top:180,left:90,right:-90}[Dn],kn=(100-Mt)/100*Nt;ma==="round"&&Mt!==100&&(kn+=aa/2,kn>=Nt&&(kn=Nt-.01));var ur=Be/2;return{stroke:typeof jn=="string"?jn:void 0,strokeDasharray:"".concat(Nt,"px ").concat(Ye),strokeDashoffset:kn+sa,transform:"rotate(".concat(bn+Ua+ea,"deg)"),transformOrigin:"".concat(ur,"px ").concat(ur,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ue=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function St(Re){var Ye=Re!=null?Re:[];return Array.isArray(Ye)?Ye:[Ye]}var Xe=function(Ye){var Nt=(0,Je.Z)((0,Je.Z)({},Ne),Ye),yt=Nt.id,Mt=Nt.prefixCls,bn=Nt.steps,gn=Nt.strokeWidth,Dn=Nt.trailWidth,jn=Nt.gapDegree,ma=jn===void 0?0:jn,aa=Nt.gapPosition,sa=Nt.trailColor,Ua=Nt.strokeLinecap,ea=Nt.style,kn=Nt.className,ur=Nt.strokeColor,za=Nt.percent,Vt=(0,_e.Z)(Nt,Ue),Pn=Be/2,qn=ge(yt),oa="".concat(qn,"-gradient"),Un=Pn-gn/2,ya=Math.PI*2*Un,Ja=ma>0?90+ma/2:-90,gr=ya*((360-ma)/360),Zr=(0,b.Z)(bn)==="object"?bn:{count:bn,space:2},fa=Zr.count,xt=Zr.space,Rt=St(za),It=St(ur),yn=It.find(function(Ea){return Ea&&(0,b.Z)(Ea)==="object"}),Vn=yn&&(0,b.Z)(yn)==="object",Fn=Vn?"butt":Ua,hr=st(ya,gr,0,100,Ja,ma,aa,sa,Fn,gn),Ba=se(),Za=function(){var wn=0;return Rt.map(function(dr,ro){var Mr=It[ro]||It[It.length-1],sr=st(ya,gr,wn,dr,Ja,ma,aa,Mr,Fn,gn);return wn+=dr,z.createElement(ye,{key:ro,color:Mr,ptg:dr,radius:Un,prefixCls:Mt,gradientId:oa,style:sr,strokeLinecap:Fn,strokeWidth:gn,gapDegree:ma,ref:function(rn){Ba[ro]=rn},size:Be})}).reverse()},Qr=function(){var wn=Math.round(fa*(Rt[0]/100)),dr=100/fa,ro=0;return new Array(fa).fill(null).map(function(Mr,sr){var je=sr<=wn-1?It[0]:sa,rn=je&&(0,b.Z)(je)==="object"?"url(#".concat(oa,")"):void 0,on=st(ya,gr,ro,dr,Ja,ma,aa,je,"butt",gn,xt);return ro+=(gr-on.strokeDashoffset+xt)*100/gr,z.createElement("circle",{key:sr,className:"".concat(Mt,"-circle-path"),r:Un,cx:Pn,cy:Pn,stroke:rn,strokeWidth:gn,opacity:1,style:on,ref:function(Ln){Ba[sr]=Ln}})})};return z.createElement("svg",(0,rt.Z)({className:ue()("".concat(Mt,"-circle"),kn),viewBox:"0 0 ".concat(Be," ").concat(Be),style:ea,id:yt,role:"presentation"},Vt),!fa&&z.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:Un,cx:Pn,cy:Pn,stroke:sa,strokeLinecap:Fn,strokeWidth:Dn||gn,style:hr}),fa?Qr():Za())},At=Xe,Ft={Line:x,Circle:At},Kt=ae(6848),Ut=ae(30071);function Gt(Re){return!Re||Re<0?0:Re>100?100:Re}function nt(Re){let{success:Ye,successPercent:Nt}=Re,yt=Nt;return Ye&&"progress"in Ye&&(yt=Ye.progress),Ye&&"percent"in Ye&&(yt=Ye.percent),yt}const Tt=Re=>{let{percent:Ye,success:Nt,successPercent:yt}=Re;const Mt=Gt(nt({success:Nt,successPercent:yt}));return[Mt,Gt(Gt(Ye)-Mt)]},ct=Re=>{let{success:Ye={},strokeColor:Nt}=Re;const{strokeColor:yt}=Ye;return[yt||Ut.presetPrimaryColors.green,Nt||null]},ke=(Re,Ye,Nt)=>{var yt,Mt,bn,gn;let Dn=-1,jn=-1;if(Ye==="step"){const ma=Nt.steps,aa=Nt.strokeWidth;typeof Re=="string"||typeof Re=="undefined"?(Dn=Re==="small"?2:14,jn=aa!=null?aa:8):typeof Re=="number"?[Dn,jn]=[Re,Re]:[Dn=14,jn=8]=Re,Dn*=ma}else if(Ye==="line"){const ma=Nt==null?void 0:Nt.strokeWidth;typeof Re=="string"||typeof Re=="undefined"?jn=ma||(Re==="small"?6:8):typeof Re=="number"?[Dn,jn]=[Re,Re]:[Dn=-1,jn=8]=Re}else(Ye==="circle"||Ye==="dashboard")&&(typeof Re=="string"||typeof Re=="undefined"?[Dn,jn]=Re==="small"?[60,60]:[120,120]:typeof Re=="number"?[Dn,jn]=[Re,Re]:(Dn=(Mt=(yt=Re[0])!==null&&yt!==void 0?yt:Re[1])!==null&&Mt!==void 0?Mt:120,jn=(gn=(bn=Re[0])!==null&&bn!==void 0?bn:Re[1])!==null&&gn!==void 0?gn:120));return[Dn,jn]},ut=3,Ht=Re=>ut/Re*100;var pt=Re=>{const{prefixCls:Ye,trailColor:Nt=null,strokeLinecap:yt="round",gapPosition:Mt,gapDegree:bn,width:gn=120,type:Dn,children:jn,success:ma,size:aa=gn}=Re,[sa,Ua]=ke(aa,"circle");let{strokeWidth:ea}=Re;ea===void 0&&(ea=Math.max(Ht(sa),6));const kn={width:sa,height:Ua,fontSize:sa*.15+6},ur=z.useMemo(()=>{if(bn||bn===0)return bn;if(Dn==="dashboard")return 75},[bn,Dn]),za=Mt||Dn==="dashboard"&&"bottom"||void 0,Vt=Object.prototype.toString.call(Re.strokeColor)==="[object Object]",Pn=ct({success:ma,strokeColor:Re.strokeColor}),qn=ue()(`${Ye}-inner`,{[`${Ye}-circle-gradient`]:Vt}),oa=z.createElement(At,{percent:Tt(Re),strokeWidth:ea,trailWidth:ea,strokeColor:Pn,strokeLinecap:yt,trailColor:Nt,prefixCls:Ye,gapDegree:ur,gapPosition:za});return z.createElement("div",{className:qn,style:kn},sa<=20?z.createElement(Kt.Z,{title:jn},z.createElement("span",null,oa)):z.createElement(z.Fragment,null,oa,jn))},Sn=function(Re,Ye){var Nt={};for(var yt in Re)Object.prototype.hasOwnProperty.call(Re,yt)&&Ye.indexOf(yt)<0&&(Nt[yt]=Re[yt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,yt=Object.getOwnPropertySymbols(Re);Mt{let Ye=[];return Object.keys(Re).forEach(Nt=>{const yt=parseFloat(Nt.replace(/%/g,""));isNaN(yt)||Ye.push({key:yt,value:Re[Nt]})}),Ye=Ye.sort((Nt,yt)=>Nt.key-yt.key),Ye.map(Nt=>{let{key:yt,value:Mt}=Nt;return`${Mt} ${yt}%`}).join(", ")},Xt=(Re,Ye)=>{const{from:Nt=Ut.presetPrimaryColors.blue,to:yt=Ut.presetPrimaryColors.blue,direction:Mt=Ye==="rtl"?"to left":"to right"}=Re,bn=Sn(Re,["from","to","direction"]);if(Object.keys(bn).length!==0){const gn=Oe(bn);return{backgroundImage:`linear-gradient(${Mt}, ${gn})`}}return{backgroundImage:`linear-gradient(${Mt}, ${Nt}, ${yt})`}};var Zn=Re=>{const{prefixCls:Ye,direction:Nt,percent:yt,size:Mt,strokeWidth:bn,strokeColor:gn,strokeLinecap:Dn="round",children:jn,trailColor:ma=null,success:aa}=Re,sa=gn&&typeof gn!="string"?Xt(gn,Nt):{backgroundColor:gn},Ua=Dn==="square"||Dn==="butt"?0:void 0,ea={backgroundColor:ma||void 0,borderRadius:Ua},kn=Mt!=null?Mt:[-1,bn||(Mt==="small"?6:8)],[ur,za]=ke(kn,"line",{strokeWidth:bn}),Vt=Object.assign({width:`${Gt(yt)}%`,height:za,borderRadius:Ua},sa),Pn=nt(Re),qn={width:`${Gt(Pn)}%`,height:za,borderRadius:Ua,backgroundColor:aa==null?void 0:aa.strokeColor},oa={width:ur<0?"100%":ur,height:za};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${Ye}-outer`,style:oa},z.createElement("div",{className:`${Ye}-inner`,style:ea},z.createElement("div",{className:`${Ye}-bg`,style:Vt}),Pn!==void 0?z.createElement("div",{className:`${Ye}-success-bg`,style:qn}):null)),jn)},Ct=Re=>{const{size:Ye,steps:Nt,percent:yt=0,strokeWidth:Mt=8,strokeColor:bn,trailColor:gn=null,prefixCls:Dn,children:jn}=Re,ma=Math.round(Nt*(yt/100)),aa=Ye==="small"?2:14,sa=Ye!=null?Ye:[aa,Mt],[Ua,ea]=ke(sa,"step",{steps:Nt,strokeWidth:Mt}),kn=Ua/Nt,ur=new Array(Nt);for(let za=0;za{const Ye=Re?"100%":"-100%";return new mt.Keyframes(`antProgress${Re?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ye}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ye}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ie=Re=>{const{componentCls:Ye,iconCls:Nt}=Re;return{[Ye]:Object.assign(Object.assign({},(0,Me.Wf)(Re)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Re.fontSize,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS},[`${Ye}-outer`]:{display:"inline-block",width:"100%"},[`&${Ye}-show-info`]:{[`${Ye}-outer`]:{marginInlineEnd:`calc(-2em - ${Re.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Re.paddingXS}px)`}},[`${Ye}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Re.remainingColor,borderRadius:Re.lineBorderRadius},[`${Ye}-inner:not(${Ye}-circle-gradient)`]:{[`${Ye}-circle-path`]:{stroke:Re.defaultColor}},[`${Ye}-success-bg, ${Ye}-bg`]:{position:"relative",backgroundColor:Re.defaultColor,borderRadius:Re.lineBorderRadius,transition:`all ${Re.motionDurationSlow} ${Re.motionEaseInOutCirc}`},[`${Ye}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Re.colorSuccess},[`${Ye}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Re.marginXS,color:Re.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Nt]:{fontSize:Re.fontSize}},[`&${Ye}-status-active`]:{[`${Ye}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Re.colorBgContainer,borderRadius:Re.lineBorderRadius,opacity:0,animationName:$e(),animationDuration:Re.progressActiveMotionDuration,animationTimingFunction:Re.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ye}-rtl${Ye}-status-active`]:{[`${Ye}-bg::before`]:{animationName:$e(!0)}},[`&${Ye}-status-exception`]:{[`${Ye}-bg`]:{backgroundColor:Re.colorError},[`${Ye}-text`]:{color:Re.colorError}},[`&${Ye}-status-exception ${Ye}-inner:not(${Ye}-circle-gradient)`]:{[`${Ye}-circle-path`]:{stroke:Re.colorError}},[`&${Ye}-status-success`]:{[`${Ye}-bg`]:{backgroundColor:Re.colorSuccess},[`${Ye}-text`]:{color:Re.colorSuccess}},[`&${Ye}-status-success ${Ye}-inner:not(${Ye}-circle-gradient)`]:{[`${Ye}-circle-path`]:{stroke:Re.colorSuccess}}})}},De=Re=>{const{componentCls:Ye,iconCls:Nt}=Re;return{[Ye]:{[`${Ye}-circle-trail`]:{stroke:Re.remainingColor},[`&${Ye}-circle ${Ye}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ye}-circle ${Ye}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Re.circleTextColor,fontSize:Re.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Nt]:{fontSize:`${Re.fontSize/Re.fontSizeSM}em`}},[`${Ye}-circle&-status-exception`]:{[`${Ye}-text`]:{color:Re.colorError}},[`${Ye}-circle&-status-success`]:{[`${Ye}-text`]:{color:Re.colorSuccess}}},[`${Ye}-inline-circle`]:{lineHeight:1,[`${Ye}-inner`]:{verticalAlign:"bottom"}}}},vt=Re=>{const{componentCls:Ye}=Re;return{[Ye]:{[`${Ye}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Re.progressStepMinWidth,marginInlineEnd:Re.progressStepMarginInlineEnd,backgroundColor:Re.remainingColor,transition:`all ${Re.motionDurationSlow}`,"&-active":{backgroundColor:Re.defaultColor}}}}}},it=Re=>{const{componentCls:Ye,iconCls:Nt}=Re;return{[Ye]:{[`${Ye}-small&-line, ${Ye}-small&-line ${Ye}-text ${Nt}`]:{fontSize:Re.fontSizeSM}}}};var Fe=(0,Ce.Z)("Progress",Re=>{const Ye=Re.marginXXS/2,Nt=(0,We.TS)(Re,{progressStepMarginInlineEnd:Ye,progressStepMinWidth:Ye,progressActiveMotionDuration:"2.4s"});return[Ie(Nt),De(Nt),vt(Nt),it(Nt)]},Re=>({circleTextColor:Re.colorText,defaultColor:Re.colorInfo,remainingColor:Re.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Pt=function(Re,Ye){var Nt={};for(var yt in Re)Object.prototype.hasOwnProperty.call(Re,yt)&&Ye.indexOf(yt)<0&&(Nt[yt]=Re[yt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,yt=Object.getOwnPropertySymbols(Re);Mt{const{prefixCls:Nt,className:yt,rootClassName:Mt,steps:bn,strokeColor:gn,percent:Dn=0,size:jn="default",showInfo:ma=!0,type:aa="line",status:sa,format:Ua,style:ea}=Re,kn=Pt(Re,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ur=z.useMemo(()=>{var Rt,It;const yn=nt(Re);return parseInt(yn!==void 0?(Rt=yn!=null?yn:0)===null||Rt===void 0?void 0:Rt.toString():(It=Dn!=null?Dn:0)===null||It===void 0?void 0:It.toString(),10)},[Dn,Re.success,Re.successPercent]),za=z.useMemo(()=>!tn.includes(sa)&&ur>=100?"success":sa||"normal",[sa,ur]),{getPrefixCls:Vt,direction:Pn,progress:qn}=z.useContext(Ve.E_),oa=Vt("progress",Nt),[Un,ya]=Fe(oa),Ja=z.useMemo(()=>{if(!ma)return null;const Rt=nt(Re);let It;const yn=Ua||(Fn=>`${Fn}%`),Vn=aa==="line";return Ua||za!=="exception"&&za!=="success"?It=yn(Gt(Dn),Gt(Rt)):za==="exception"?It=Vn?z.createElement(Te.Z,null):z.createElement(Ge.Z,null):za==="success"&&(It=Vn?z.createElement(Pe.Z,null):z.createElement(He.Z,null)),z.createElement("span",{className:`${oa}-text`,title:typeof It=="string"?It:void 0},It)},[ma,Dn,ur,za,aa,oa,Ua]),gr=Array.isArray(gn)?gn[0]:gn,Zr=typeof gn=="string"||Array.isArray(gn)?gn:void 0;let fa;aa==="line"?fa=bn?z.createElement(Ct,Object.assign({},Re,{strokeColor:Zr,prefixCls:oa,steps:bn}),Ja):z.createElement(Zn,Object.assign({},Re,{strokeColor:gr,prefixCls:oa,direction:Pn}),Ja):(aa==="circle"||aa==="dashboard")&&(fa=z.createElement(pt,Object.assign({},Re,{strokeColor:gr,prefixCls:oa,progressStatus:za}),Ja));const xt=ue()(oa,`${oa}-status-${za}`,`${oa}-${aa==="dashboard"&&"circle"||bn&&"steps"||aa}`,{[`${oa}-inline-circle`]:aa==="circle"&&ke(jn,"circle")[0]<=20,[`${oa}-show-info`]:ma,[`${oa}-${jn}`]:typeof jn=="string",[`${oa}-rtl`]:Pn==="rtl"},qn==null?void 0:qn.className,yt,Mt,ya);return Un(z.createElement("div",Object.assign({ref:Ye,style:Object.assign(Object.assign({},qn==null?void 0:qn.style),ea),className:xt,role:"progressbar","aria-valuenow":ur},(0,qe.Z)(kn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),fa))}),Jt=en},13570:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Gt}});var z=ae(54476),Pe=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Te=He,Ge=ae(7657),Qe=function(Tt,ct){return Pe.createElement(Ge.Z,(0,z.Z)({},Tt,{ref:ct,icon:Te}))},ue=Pe.forwardRef(Qe),qe=ue,Ve=ae(92310),rt=ae.n(Ve),Je=ae(20068),_e=ae(42978),Ne=ae(75931),se=ae(18929),E=ae(10228),a=ae(26112);function x(nt,Tt){var ct=nt.disabled,ke=nt.prefixCls,ut=nt.character,Ht=nt.characterRender,kt=nt.index,pt=nt.count,Sn=nt.value,Oe=nt.allowHalf,Xt=nt.focused,ln=nt.onHover,Zn=nt.onClick,zn=function(De){ln(De,kt)},Ct=function(De){Zn(De,kt)},mt=function(De){De.keyCode===E.Z.ENTER&&Zn(De,kt)},Me=kt+1,Ce=new Set([ke]);Sn===0&&kt===0&&Xt?Ce.add("".concat(ke,"-focused")):Oe&&Sn+.5>=Me&&Snkt?"true":"false","aria-posinset":kt+1,"aria-setsize":pt,tabIndex:ct?-1:0},Pe.createElement("div",{className:"".concat(ke,"-first")},We),Pe.createElement("div",{className:"".concat(ke,"-second")},We)));return Ht&&($e=Ht($e,nt)),$e}var b=Pe.forwardRef(x);function y(){var nt=Pe.useRef({});function Tt(ke){return nt.current[ke]}function ct(ke){return function(ut){nt.current[ke]=ut}}return[Tt,ct]}function ne(nt){var Tt=nt.pageXOffset,ct="scrollLeft";if(typeof Tt!="number"){var ke=nt.document;Tt=ke.documentElement[ct],typeof Tt!="number"&&(Tt=ke.body[ct])}return Tt}function re(nt){var Tt,ct,ke=nt.ownerDocument,ut=ke.body,Ht=ke&&ke.documentElement,kt=nt.getBoundingClientRect();return Tt=kt.left,ct=kt.top,Tt-=Ht.clientLeft||ut.clientLeft||0,ct-=Ht.clientTop||ut.clientTop||0,{left:Tt,top:ct}}function le(nt){var Tt=re(nt),ct=nt.ownerDocument,ke=ct.defaultView||ct.parentWindow;return Tt.left+=ne(ke),Tt.left}var ie=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ge(nt,Tt){var ct,ke=nt.prefixCls,ut=ke===void 0?"rc-rate":ke,Ht=nt.className,kt=nt.defaultValue,pt=nt.value,Sn=nt.count,Oe=Sn===void 0?5:Sn,Xt=nt.allowHalf,ln=Xt===void 0?!1:Xt,Zn=nt.allowClear,zn=Zn===void 0?!0:Zn,Ct=nt.character,mt=Ct===void 0?"\u2605":Ct,Me=nt.characterRender,Ce=nt.disabled,We=nt.direction,$e=We===void 0?"ltr":We,Ie=nt.tabIndex,De=Ie===void 0?0:Ie,vt=nt.autoFocus,it=nt.onHoverChange,Fe=nt.onChange,Pt=nt.onFocus,vn=nt.onBlur,tn=nt.onKeyDown,Wt=nt.onMouseLeave,en=(0,Ne.Z)(nt,ie),Jt=y(),Re=(0,_e.Z)(Jt,2),Ye=Re[0],Nt=Re[1],yt=Pe.useRef(null),Mt=function(){if(!Ce){var Fn;(Fn=yt.current)===null||Fn===void 0||Fn.focus()}};Pe.useImperativeHandle(Tt,function(){return{focus:Mt,blur:function(){if(!Ce){var Fn;(Fn=yt.current)===null||Fn===void 0||Fn.blur()}}}});var bn=(0,se.Z)(kt||0,{value:pt}),gn=(0,_e.Z)(bn,2),Dn=gn[0],jn=gn[1],ma=(0,se.Z)(null),aa=(0,_e.Z)(ma,2),sa=aa[0],Ua=aa[1],ea=function(Fn,hr){var Ba=$e==="rtl",Za=Fn+1;if(ln){var Qr=Ye(Fn),Ea=le(Qr),wn=Qr.clientWidth;(Ba&&hr-Ea>wn/2||!Ba&&hr-Ea0&&!Ba||hr===E.Z.RIGHT&&Za>0&&Ba?(ln?Za-=.5:Za-=1,kn(Za),Fn.preventDefault()):hr===E.Z.LEFT&&Za{const{componentCls:Tt}=nt;return{[`${Tt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:nt.marginXS},"> div":{transition:`all ${nt.motionDurationMid}, outline 0s`,"&:hover":{transform:nt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${nt.lineWidth}px dashed ${nt.starColor}`,transform:nt.starHoverScale}},"&-first, &-second":{color:nt.starBg,transition:`all ${nt.motionDurationMid}`,userSelect:"none",[nt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Tt}-star-first, &-half ${Tt}-star-second`]:{opacity:1},[`&-half ${Tt}-star-first, &-full ${Tt}-star-second`]:{color:"inherit"}}}},Xe=nt=>({[`&-rtl${nt.componentCls}`]:{direction:"rtl"}}),At=nt=>{const{componentCls:Tt}=nt;return{[Tt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Be.Wf)(nt)),{display:"inline-block",margin:0,padding:0,color:nt.starColor,fontSize:nt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Tt} ${Tt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),St(nt)),{[`+ ${Tt}-text`]:{display:"inline-block",marginInlineStart:nt.marginXS,fontSize:nt.fontSize}}),Xe(nt))}};var Ft=(0,st.Z)("Rate",nt=>{const Tt=(0,Ue.TS)(nt,{});return[At(Tt)]},nt=>({starColor:nt.yellow6,starSize:nt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:nt.colorFillContent})),Kt=function(nt,Tt){var ct={};for(var ke in nt)Object.prototype.hasOwnProperty.call(nt,ke)&&Tt.indexOf(ke)<0&&(ct[ke]=nt[ke]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,ke=Object.getOwnPropertySymbols(nt);ut{const{prefixCls:ct,className:ke,rootClassName:ut,style:Ht,tooltips:kt,character:pt=Pe.createElement(qe,null)}=nt,Sn=Kt(nt,["prefixCls","className","rootClassName","style","tooltips","character"]),Oe=(Ce,We)=>{let{index:$e}=We;return kt?Pe.createElement(ye.Z,{title:kt[$e]},Ce):Ce},{getPrefixCls:Xt,direction:ln,rate:Zn}=Pe.useContext(be.E_),zn=Xt("rate",ct),[Ct,mt]=Ft(zn),Me=Object.assign(Object.assign({},Zn==null?void 0:Zn.style),Ht);return Ct(Pe.createElement(he,Object.assign({ref:Tt,character:pt,characterRender:Oe},Sn,{className:rt()(ke,ut,mt,Zn==null?void 0:Zn.className),style:Me,prefixCls:zn,direction:ln})))})},61621:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return mt}});var z=ae(92310),Pe=ae.n(z),He=ae(59301),Te=ae(36355),Ge=ae(2738),ue=Me=>{const{prefixCls:Ce,className:We,style:$e,size:Ie,shape:De}=Me,vt=Pe()({[`${Ce}-lg`]:Ie==="large",[`${Ce}-sm`]:Ie==="small"}),it=Pe()({[`${Ce}-circle`]:De==="circle",[`${Ce}-square`]:De==="square",[`${Ce}-round`]:De==="round"}),Fe=He.useMemo(()=>typeof Ie=="number"?{width:Ie,height:Ie,lineHeight:`${Ie}px`}:{},[Ie]);return He.createElement("span",{className:Pe()(Ce,vt,it,We),style:Object.assign(Object.assign({},Fe),$e)})},qe=ae(36237),Ve=ae(83116),rt=ae(37613);const Je=new qe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),_e=Me=>({height:Me,lineHeight:`${Me}px`}),Ne=Me=>Object.assign({width:Me},_e(Me)),se=Me=>({background:Me.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Je,animationDuration:Me.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=Me=>Object.assign({width:Me*5,minWidth:Me*5},_e(Me)),a=Me=>{const{skeletonAvatarCls:Ce,gradientFromColor:We,controlHeight:$e,controlHeightLG:Ie,controlHeightSM:De}=Me;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:We},Ne($e)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},Ne(Ie)),[`${Ce}${Ce}-sm`]:Object.assign({},Ne(De))}},x=Me=>{const{controlHeight:Ce,borderRadiusSM:We,skeletonInputCls:$e,controlHeightLG:Ie,controlHeightSM:De,gradientFromColor:vt}=Me;return{[`${$e}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:vt,borderRadius:We},E(Ce)),[`${$e}-lg`]:Object.assign({},E(Ie)),[`${$e}-sm`]:Object.assign({},E(De))}},b=Me=>Object.assign({width:Me},_e(Me)),y=Me=>{const{skeletonImageCls:Ce,imageSizeBase:We,gradientFromColor:$e,borderRadiusSM:Ie}=Me;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:$e,borderRadius:Ie},b(We*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},b(We)),{maxWidth:We*4,maxHeight:We*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},ne=(Me,Ce,We)=>{const{skeletonButtonCls:$e}=Me;return{[`${We}${$e}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${We}${$e}-round`]:{borderRadius:Ce}}},re=Me=>Object.assign({width:Me*2,minWidth:Me*2},_e(Me)),le=Me=>{const{borderRadiusSM:Ce,skeletonButtonCls:We,controlHeight:$e,controlHeightLG:Ie,controlHeightSM:De,gradientFromColor:vt}=Me;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${We}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:vt,borderRadius:Ce,width:$e*2,minWidth:$e*2},re($e))},ne(Me,$e,We)),{[`${We}-lg`]:Object.assign({},re(Ie))}),ne(Me,Ie,`${We}-lg`)),{[`${We}-sm`]:Object.assign({},re(De))}),ne(Me,De,`${We}-sm`))},ie=Me=>{const{componentCls:Ce,skeletonAvatarCls:We,skeletonTitleCls:$e,skeletonParagraphCls:Ie,skeletonButtonCls:De,skeletonInputCls:vt,skeletonImageCls:it,controlHeight:Fe,controlHeightLG:Pt,controlHeightSM:vn,gradientFromColor:tn,padding:Wt,marginSM:en,borderRadius:Jt,titleHeight:Re,blockRadius:Ye,paragraphLiHeight:Nt,controlHeightXS:yt,paragraphMarginTop:Mt}=Me;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Wt,verticalAlign:"top",[`${We}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tn},Ne(Fe)),[`${We}-circle`]:{borderRadius:"50%"},[`${We}-lg`]:Object.assign({},Ne(Pt)),[`${We}-sm`]:Object.assign({},Ne(vn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${$e}`]:{width:"100%",height:Re,background:tn,borderRadius:Ye,[`+ ${Ie}`]:{marginBlockStart:vn}},[`${Ie}`]:{padding:0,"> li":{width:"100%",height:Nt,listStyle:"none",background:tn,borderRadius:Ye,"+ li":{marginBlockStart:yt}}},[`${Ie}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${$e}, ${Ie} > li`]:{borderRadius:Jt}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${$e}`]:{marginBlockStart:en,[`+ ${Ie}`]:{marginBlockStart:Mt}}},[`${Ce}${Ce}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},le(Me)),a(Me)),x(Me)),y(Me)),[`${Ce}${Ce}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${vt}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` + ${$e}, + ${Ie} > li, + ${We}, + ${De}, + ${vt}, + ${it} + `]:Object.assign({},se(Me))}}};var ge=(0,Ve.Z)("Skeleton",Me=>{const{componentCls:Ce}=Me,We=(0,rt.TS)(Me,{skeletonAvatarCls:`${Ce}-avatar`,skeletonTitleCls:`${Ce}-title`,skeletonParagraphCls:`${Ce}-paragraph`,skeletonButtonCls:`${Ce}-button`,skeletonInputCls:`${Ce}-input`,skeletonImageCls:`${Ce}-image`,imageSizeBase:Me.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Me.gradientFromColor} 25%, ${Me.gradientToColor} 37%, ${Me.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(We)]},Me=>{const{colorFillContent:Ce,colorFill:We}=Me,$e=Ce,Ie=We;return{color:$e,colorGradientEnd:Ie,gradientFromColor:$e,gradientToColor:Ie,titleHeight:Me.controlHeight/2,blockRadius:Me.borderRadiusSM,paragraphMarginTop:Me.marginLG+Me.marginXXS,paragraphLiHeight:Me.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),he=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,active:Ie,shape:De="circle",size:vt="default"}=Me,{getPrefixCls:it}=He.useContext(Te.E_),Fe=it("skeleton",Ce),[Pt,vn]=ge(Fe),tn=(0,Ge.Z)(Me,["prefixCls","className"]),Wt=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:Ie},We,$e,vn);return Pt(He.createElement("div",{className:Wt},He.createElement(ue,Object.assign({prefixCls:`${Fe}-avatar`,shape:De,size:vt},tn))))},ye=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,active:Ie,block:De=!1,size:vt="default"}=Me,{getPrefixCls:it}=He.useContext(Te.E_),Fe=it("skeleton",Ce),[Pt,vn]=ge(Fe),tn=(0,Ge.Z)(Me,["prefixCls"]),Wt=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:Ie,[`${Fe}-block`]:De},We,$e,vn);return Pt(He.createElement("div",{className:Wt},He.createElement(ue,Object.assign({prefixCls:`${Fe}-button`,size:vt},tn))))};const Be="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Ue=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,style:Ie,active:De}=Me,{getPrefixCls:vt}=He.useContext(Te.E_),it=vt("skeleton",Ce),[Fe,Pt]=ge(it),vn=Pe()(it,`${it}-element`,{[`${it}-active`]:De},We,$e,Pt);return Fe(He.createElement("div",{className:vn},He.createElement("div",{className:Pe()(`${it}-image`,We),style:Ie},He.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${it}-image-svg`},He.createElement("path",{d:Be,className:`${it}-image-path`})))))},Xe=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,active:Ie,block:De,size:vt="default"}=Me,{getPrefixCls:it}=He.useContext(Te.E_),Fe=it("skeleton",Ce),[Pt,vn]=ge(Fe),tn=(0,Ge.Z)(Me,["prefixCls"]),Wt=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:Ie,[`${Fe}-block`]:De},We,$e,vn);return Pt(He.createElement("div",{className:Wt},He.createElement(ue,Object.assign({prefixCls:`${Fe}-input`,size:vt},tn))))},At=ae(54476),Ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=Ft,Ut=ae(7657),Gt=function(Ce,We){return He.createElement(Ut.Z,(0,At.Z)({},Ce,{ref:We,icon:Kt}))},nt=He.forwardRef(Gt),Tt=nt,ke=Me=>{const{prefixCls:Ce,className:We,rootClassName:$e,style:Ie,active:De,children:vt}=Me,{getPrefixCls:it}=He.useContext(Te.E_),Fe=it("skeleton",Ce),[Pt,vn]=ge(Fe),tn=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:De},vn,We,$e),Wt=vt!=null?vt:He.createElement(Tt,null);return Pt(He.createElement("div",{className:tn},He.createElement("div",{className:Pe()(`${Fe}-image`,We),style:Ie},Wt)))},ut=ae(94480),kt=Me=>{const Ce=it=>{const{width:Fe,rows:Pt=2}=Me;if(Array.isArray(Fe))return Fe[it];if(Pt-1===it)return Fe},{prefixCls:We,className:$e,style:Ie,rows:De}=Me,vt=(0,ut.Z)(Array(De)).map((it,Fe)=>He.createElement("li",{key:Fe,style:{width:Ce(Fe)}}));return He.createElement("ul",{className:Pe()(We,$e),style:Ie},vt)},Sn=Me=>{let{prefixCls:Ce,className:We,width:$e,style:Ie}=Me;return He.createElement("h3",{className:Pe()(Ce,We),style:Object.assign({width:$e},Ie)})};function Oe(Me){return Me&&typeof Me=="object"?Me:{}}function Xt(Me,Ce){return Me&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ln(Me,Ce){return!Me&&Ce?{width:"38%"}:Me&&Ce?{width:"50%"}:{}}function Zn(Me,Ce){const We={};return(!Me||!Ce)&&(We.width="61%"),!Me&&Ce?We.rows=3:We.rows=2,We}const zn=Me=>{const{prefixCls:Ce,loading:We,className:$e,rootClassName:Ie,style:De,children:vt,avatar:it=!1,title:Fe=!0,paragraph:Pt=!0,active:vn,round:tn}=Me,{getPrefixCls:Wt,direction:en,skeleton:Jt}=He.useContext(Te.E_),Re=Wt("skeleton",Ce),[Ye,Nt]=ge(Re);if(We||!("loading"in Me)){const yt=!!it,Mt=!!Fe,bn=!!Pt;let gn;if(yt){const ma=Object.assign(Object.assign({prefixCls:`${Re}-avatar`},Xt(Mt,bn)),Oe(it));gn=He.createElement("div",{className:`${Re}-header`},He.createElement(ue,Object.assign({},ma)))}let Dn;if(Mt||bn){let ma;if(Mt){const sa=Object.assign(Object.assign({prefixCls:`${Re}-title`},ln(yt,bn)),Oe(Fe));ma=He.createElement(Sn,Object.assign({},sa))}let aa;if(bn){const sa=Object.assign(Object.assign({prefixCls:`${Re}-paragraph`},Zn(yt,Mt)),Oe(Pt));aa=He.createElement(kt,Object.assign({},sa))}Dn=He.createElement("div",{className:`${Re}-content`},ma,aa)}const jn=Pe()(Re,{[`${Re}-with-avatar`]:yt,[`${Re}-active`]:vn,[`${Re}-rtl`]:en==="rtl",[`${Re}-round`]:tn},Jt==null?void 0:Jt.className,$e,Ie,Nt);return Ye(He.createElement("div",{className:jn,style:Object.assign(Object.assign({},Jt==null?void 0:Jt.style),De)},gn,Dn))}return typeof vt!="undefined"?vt:null};zn.Button=ye,zn.Avatar=he,zn.Input=Xe,zn.Image=Ue,zn.Node=ke;var Ct=zn,mt=Ct},31797:function(ft,Ot,ae){"use strict";ae.d(Ot,{default:function(){return ge}});var z=ae(59301),Pe=ae(56762),He=ae(92343),Te=ae(92310),Ge=ae.n(Te),Qe=ae(36355),ue=ae(61621),Ve=Ae=>{const{value:he,formatter:be,precision:ye,decimalSeparator:Be,groupSeparator:st="",prefixCls:Ue}=Ae;let St;if(typeof be=="function")St=be(he);else{const Xe=String(he),At=Xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!At||Xe==="-")St=Xe;else{const Ft=At[1];let Kt=At[2]||"0",Ut=At[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,st),typeof ye=="number"&&(Ut=Ut.padEnd(ye,"0").slice(0,ye>0?ye:0)),Ut&&(Ut=`${Be}${Ut}`),St=[z.createElement("span",{key:"int",className:`${Ue}-content-value-int`},Ft,Kt),Ut&&z.createElement("span",{key:"decimal",className:`${Ue}-content-value-decimal`},Ut)]}}return z.createElement("span",{className:`${Ue}-content-value`},St)},rt=ae(17313),Je=ae(83116),_e=ae(37613);const Ne=Ae=>{const{componentCls:he,marginXXS:be,padding:ye,colorTextDescription:Be,titleFontSize:st,colorTextHeading:Ue,contentFontSize:St,fontFamily:Xe}=Ae;return{[`${he}`]:Object.assign(Object.assign({},(0,rt.Wf)(Ae)),{[`${he}-title`]:{marginBottom:be,color:Be,fontSize:st},[`${he}-skeleton`]:{paddingTop:ye},[`${he}-content`]:{color:Ue,fontSize:St,fontFamily:Xe,[`${he}-content-value`]:{display:"inline-block",direction:"ltr"},[`${he}-content-prefix, ${he}-content-suffix`]:{display:"inline-block"},[`${he}-content-prefix`]:{marginInlineEnd:be},[`${he}-content-suffix`]:{marginInlineStart:be}}})}};var se=(0,Je.Z)("Statistic",Ae=>{const he=(0,_e.TS)(Ae,{});return[Ne(he)]},Ae=>{const{fontSizeHeading3:he,fontSize:be}=Ae;return{titleFontSize:be,contentFontSize:he}}),a=Ae=>{const{prefixCls:he,className:be,rootClassName:ye,style:Be,valueStyle:st,value:Ue=0,title:St,valueRender:Xe,prefix:At,suffix:Ft,loading:Kt=!1,onMouseEnter:Ut,onMouseLeave:Gt,decimalSeparator:nt=".",groupSeparator:Tt=","}=Ae,{getPrefixCls:ct,direction:ke,statistic:ut}=z.useContext(Qe.E_),Ht=ct("statistic",he),[kt,pt]=se(Ht),Sn=z.createElement(Ve,Object.assign({decimalSeparator:nt,groupSeparator:Tt,prefixCls:Ht},Ae,{value:Ue})),Oe=Ge()(Ht,{[`${Ht}-rtl`]:ke==="rtl"},ut==null?void 0:ut.className,be,ye,pt);return kt(z.createElement("div",{className:Oe,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Be),onMouseEnter:Ut,onMouseLeave:Gt},St&&z.createElement("div",{className:`${Ht}-title`},St),z.createElement(ue.Z,{paragraph:!1,loading:Kt,className:`${Ht}-skeleton`},z.createElement("div",{style:st,className:`${Ht}-content`},At&&z.createElement("span",{className:`${Ht}-content-prefix`},At),Xe?Xe(Sn):Sn,Ft&&z.createElement("span",{className:`${Ht}-content-suffix`},Ft)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(Ae,he){let be=Ae;const ye=/\[[^\]]*]/g,Be=(he.match(ye)||[]).map(Xe=>Xe.slice(1,-1)),st=he.replace(ye,"[]"),Ue=x.reduce((Xe,At)=>{let[Ft,Kt]=At;if(Xe.includes(Ft)){const Ut=Math.floor(be/Kt);return be-=Ut*Kt,Xe.replace(new RegExp(`${Ft}+`,"g"),Gt=>{const nt=Gt.length;return Ut.toString().padStart(nt,"0")})}return Xe},st);let St=0;return Ue.replace(ye,()=>{const Xe=Be[St];return St+=1,Xe})}function y(Ae,he){const{format:be=""}=he,ye=new Date(Ae).getTime(),Be=Date.now(),st=Math.max(ye-Be,0);return b(st,be)}const ne=1e3/30;function re(Ae){return new Date(Ae).getTime()}const le=Ae=>{const{value:he,format:be="HH:mm:ss",onChange:ye,onFinish:Be}=Ae,st=(0,Pe.Z)(),Ue=z.useRef(null),St=()=>{Be==null||Be(),Ue.current&&(clearInterval(Ue.current),Ue.current=null)},Xe=()=>{const Kt=re(he);Kt>=Date.now()&&(Ue.current=setInterval(()=>{st(),ye==null||ye(Kt-Date.now()),Kt(Xe(),()=>{Ue.current&&(clearInterval(Ue.current),Ue.current=null)}),[he]);const At=(Kt,Ut)=>y(Kt,Object.assign(Object.assign({},Ut),{format:be})),Ft=Kt=>(0,He.Tm)(Kt,{title:void 0});return z.createElement(a,Object.assign({},Ae,{valueRender:Ft,formatter:At}))};var ie=z.memo(le);a.Countdown=ie;var ge=a},15969:function(ft,Ot,ae){"use strict";ae.d(Ot,{N:function(){return z}});const z=Pe=>({color:Pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Pe.motionDurationSlow}`,"&:focus, &:hover":{color:Pe.colorLinkHover},"&:active":{color:Pe.colorLinkActive}})},1710:function(ft,Ot,ae){"use strict";ae.d(Ot,{default:function(){return $o}});var z={},Pe="rc-table-internal-hook",He=ae(42978),Te=ae(6089),Ge=ae(34280),Qe=ae(13697),ue=ae(59301),qe=ae(4676);function Ve(me){var pe=ue.createContext(void 0),Le=function(et){var at=et.value,wt=et.children,Bt=ue.useRef(at);Bt.current=at;var Et=ue.useState(function(){return{getValue:function(){return Bt.current},listeners:new Set}}),Zt=(0,He.Z)(Et,1),Qt=Zt[0];return(0,Ge.Z)(function(){(0,qe.unstable_batchedUpdates)(function(){Qt.listeners.forEach(function(zt){zt(at)})})},[at]),ue.createElement(pe.Provider,{value:Qt},wt)};return{Context:pe,Provider:Le,defaultValue:me}}function rt(me,pe){var Le=(0,Te.Z)(typeof pe=="function"?pe:function(zt){if(pe===void 0)return zt;if(!Array.isArray(pe))return zt[pe];var sn={};return pe.forEach(function(un){sn[un]=zt[un]}),sn}),ze=ue.useContext(me==null?void 0:me.Context),et=ze||{},at=et.listeners,wt=et.getValue,Bt=ue.useRef();Bt.current=Le(ze?wt():me==null?void 0:me.defaultValue);var Et=ue.useState({}),Zt=(0,He.Z)(Et,2),Qt=Zt[1];return(0,Ge.Z)(function(){if(!ze)return;function zt(sn){var un=Le(sn);(0,Qe.Z)(Bt.current,un,!0)||Qt({})}return at.add(zt),function(){at.delete(zt)}},[ze]),Bt.current}var Je=ae(54476),_e=ae(8654);function Ne(){var me=ue.createContext(null);function pe(){return ue.useContext(me)}function Le(et,at){var wt=(0,_e.Yr)(et),Bt=function(Zt,Qt){var zt=wt?{ref:Qt}:{},sn=ue.useRef(0),un=ue.useRef(Zt),fn=pe();return fn!==null?ue.createElement(et,(0,Je.Z)({},Zt,zt)):((!at||at(un.current,Zt))&&(sn.current+=1),un.current=Zt,ue.createElement(me.Provider,{value:sn.current},ue.createElement(et,(0,Je.Z)({},Zt,zt))))};return wt?ue.forwardRef(Bt):Bt}function ze(et,at){var wt=(0,_e.Yr)(et),Bt=function(Zt,Qt){var zt=wt?{ref:Qt}:{};return pe(),ue.createElement(et,(0,Je.Z)({},Zt,zt))};return wt?ue.memo(ue.forwardRef(Bt),at):ue.memo(Bt,at)}return{makeImmutable:Le,responseImmutable:ze,useImmutableMark:pe}}var se=Ne(),E=se.makeImmutable,a=se.responseImmutable,x=se.useImmutableMark,b=Ne(),y=b.makeImmutable,ne=b.responseImmutable,re=b.useImmutableMark,le=Ve(),ie=le;function ge(me,pe){var Le=ue.useRef(0);Le.current+=1;var ze=ue.useRef(me),et=[];Object.keys(me||{}).map(function(wt){var Bt;(me==null?void 0:me[wt])!==((Bt=ze.current)===null||Bt===void 0?void 0:Bt[wt])&&et.push(wt)}),ze.current=me;var at=ue.useRef([]);return et.length&&(at.current=et),ue.useDebugValue(Le.current),ue.useDebugValue(at.current.join(", ")),pe&&console.log("".concat(pe,":"),Le.current,at.current),Le.current}var Ae=null,he=ue.memo(function(){var me=ge();return ue.createElement("h1",null,"Render Times: ",me)});he.displayName="RenderBlock";var be=ae(76190),ye=ae(33885),Be=ae(20068),st=ae(92310),Ue=ae.n(st),St=ae(80547),Xe=ae(97938),At=ae(48736),Ft=ue.createContext({renderWithProps:!1}),Kt=Ft,Ut="RC_TABLE_KEY";function Gt(me){return me==null?[]:Array.isArray(me)?me:[me]}function nt(me){var pe=[],Le={};return me.forEach(function(ze){for(var et=ze||{},at=et.key,wt=et.dataIndex,Bt=at||Gt(wt).join("-")||Ut;Le[Bt];)Bt="".concat(Bt,"_next");Le[Bt]=!0,pe.push(Bt)}),pe}function Tt(me){return me!=null}function ct(me){return me&&(0,be.Z)(me)==="object"&&!Array.isArray(me)&&!ue.isValidElement(me)}function ke(me,pe,Le,ze,et,at){var wt=ue.useContext(Kt),Bt=re(),Et=(0,St.Z)(function(){if(Tt(ze))return[ze];var Zt=pe==null||pe===""?[]:Array.isArray(pe)?pe:[pe],Qt=(0,Xe.Z)(me,Zt),zt=Qt,sn=void 0;if(et){var un=et(Qt,me,Le);ct(un)?(zt=un.children,sn=un.props,wt.renderWithProps=!0):zt=un}return[zt,sn]},[Bt,me,ze,pe,et,Le],function(Zt,Qt){if(at){var zt=(0,He.Z)(Zt,2),sn=zt[1],un=(0,He.Z)(Qt,2),fn=un[1];return at(fn,sn)}return wt.renderWithProps?!0:!(0,Qe.Z)(Zt,Qt,!0)});return Et}function ut(me,pe,Le,ze){var et=me+pe-1;return me<=ze&&et>=Le}function Ht(me,pe){return rt(ie,function(Le){var ze=ut(me,pe||1,Le.hoverStartRow,Le.hoverEndRow);return[ze,Le.onHover]})}var kt=function(pe){var Le=pe.ellipsis,ze=pe.rowType,et=pe.children,at,wt=Le===!0?{showTitle:!0}:Le;return wt&&(wt.showTitle||ze==="header")&&(typeof et=="string"||typeof et=="number"?at=et.toString():ue.isValidElement(et)&&typeof et.props.children=="string"&&(at=et.props.children)),at};function pt(me){var pe,Le,ze,et,at,wt,Bt,Et,Zt=me.component,Qt=me.children,zt=me.ellipsis,sn=me.scope,un=me.prefixCls,fn=me.className,Mn=me.align,In=me.record,Kn=me.render,Qn=me.dataIndex,Xn=me.renderIndex,Fa=me.shouldCellUpdate,Ha=me.index,Sa=me.rowType,Ra=me.colSpan,or=me.rowSpan,$n=me.fixLeft,Pa=me.fixRight,ra=me.firstFixLeft,Wn=me.lastFixLeft,Yn=me.firstFixRight,Na=me.lastFixRight,pr=me.appendNode,ir=me.additionalProps,xa=ir===void 0?{}:ir,mr=me.isSticky,Pr="".concat(un,"-cell"),Br=rt(ie,["supportSticky","allColumnsFixedLeft"]),Er=Br.supportSticky,po=Br.allColumnsFixedLeft,Cr=ke(In,Qn,Xn,Qt,Kn,Fa),qa=(0,He.Z)(Cr,2),Bo=qa[0],ja=qa[1],so={},Ur=typeof $n=="number"&&Er,Vo=typeof Pa=="number"&&Er;Ur&&(so.position="sticky",so.left=$n),Vo&&(so.position="sticky",so.right=Pa);var Va=(pe=(Le=(ze=ja==null?void 0:ja.colSpan)!==null&&ze!==void 0?ze:xa.colSpan)!==null&&Le!==void 0?Le:Ra)!==null&&pe!==void 0?pe:1,Ma=(et=(at=(wt=ja==null?void 0:ja.rowSpan)!==null&&wt!==void 0?wt:xa.rowSpan)!==null&&at!==void 0?at:or)!==null&&et!==void 0?et:1,Qa=Ht(Ha,Ma),wa=(0,He.Z)(Qa,2),ga=wa[0],An=wa[1],ta=function(Ga){var di;In&&An(Ha,Ha+Ma-1),xa==null||(di=xa.onMouseEnter)===null||di===void 0||di.call(xa,Ga)},$a=function(Ga){var di;In&&An(-1,-1),xa==null||(di=xa.onMouseLeave)===null||di===void 0||di.call(xa,Ga)};if(Va===0||Ma===0)return null;var br=(Bt=xa.title)!==null&&Bt!==void 0?Bt:kt({rowType:Sa,ellipsis:zt,children:Bo}),ai=Ue()(Pr,fn,(Et={},(0,Be.Z)(Et,"".concat(Pr,"-fix-left"),Ur&&Er),(0,Be.Z)(Et,"".concat(Pr,"-fix-left-first"),ra&&Er),(0,Be.Z)(Et,"".concat(Pr,"-fix-left-last"),Wn&&Er),(0,Be.Z)(Et,"".concat(Pr,"-fix-left-all"),Wn&&po&&Er),(0,Be.Z)(Et,"".concat(Pr,"-fix-right"),Vo&&Er),(0,Be.Z)(Et,"".concat(Pr,"-fix-right-first"),Yn&&Er),(0,Be.Z)(Et,"".concat(Pr,"-fix-right-last"),Na&&Er),(0,Be.Z)(Et,"".concat(Pr,"-ellipsis"),zt),(0,Be.Z)(Et,"".concat(Pr,"-with-append"),pr),(0,Be.Z)(Et,"".concat(Pr,"-fix-sticky"),(Ur||Vo)&&mr&&Er),(0,Be.Z)(Et,"".concat(Pr,"-row-hover"),!ja&&ga),Et),xa.className,ja==null?void 0:ja.className),ei={};Mn&&(ei.textAlign=Mn);var Fi=(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},so),xa.style),ei),ja==null?void 0:ja.style),ko=Bo;return(0,be.Z)(ko)==="object"&&!Array.isArray(ko)&&!ue.isValidElement(ko)&&(ko=null),zt&&(Wn||Yn)&&(ko=ue.createElement("span",{className:"".concat(Pr,"-content")},ko)),ue.createElement(Zt,(0,Je.Z)({},ja,xa,{className:ai,style:Fi,title:br,scope:sn,onMouseEnter:ta,onMouseLeave:$a,colSpan:Va!==1?Va:null,rowSpan:Ma!==1?Ma:null}),pr,ko)}var Sn=ue.memo(pt);function Oe(me,pe,Le,ze,et,at){var wt=Le[me]||{},Bt=Le[pe]||{},Et,Zt;wt.fixed==="left"?Et=ze.left[et==="rtl"?pe:me]:Bt.fixed==="right"&&(Zt=ze.right[et==="rtl"?me:pe]);var Qt=!1,zt=!1,sn=!1,un=!1,fn=Le[pe+1],Mn=Le[me-1],In=!(at!=null&&at.children);if(et==="rtl"){if(Et!==void 0){var Kn=Mn&&Mn.fixed==="left";un=!Kn&&In}else if(Zt!==void 0){var Qn=fn&&fn.fixed==="right";sn=!Qn&&In}}else if(Et!==void 0){var Xn=fn&&fn.fixed==="left";Qt=!Xn&&In}else if(Zt!==void 0){var Fa=Mn&&Mn.fixed==="right";zt=!Fa&&In}return{fixLeft:Et,fixRight:Zt,lastFixLeft:Qt,firstFixRight:zt,lastFixRight:sn,firstFixLeft:un,isSticky:ze.isSticky}}var Xt=ue.createContext({}),ln=Xt;function Zn(me){var pe=me.className,Le=me.index,ze=me.children,et=me.colSpan,at=et===void 0?1:et,wt=me.rowSpan,Bt=me.align,Et=rt(ie,["prefixCls","direction"]),Zt=Et.prefixCls,Qt=Et.direction,zt=ue.useContext(ln),sn=zt.scrollColumnIndex,un=zt.stickyOffsets,fn=zt.flattenColumns,Mn=zt.columns,In=Le+at-1,Kn=In+1===sn?at+1:at,Qn=Oe(Le,Le+Kn-1,fn,un,Qt,Mn==null?void 0:Mn[Le]);return ue.createElement(Sn,(0,Je.Z)({className:pe,index:Le,component:"td",prefixCls:Zt,record:null,dataIndex:null,align:Bt,colSpan:Kn,rowSpan:wt,render:function(){return ze}},Qn))}var zn=ae(75931),Ct=["children"];function mt(me){var pe=me.children,Le=(0,zn.Z)(me,Ct);return ue.createElement("tr",Le,pe)}function Me(me){var pe=me.children;return pe}Me.Row=mt,Me.Cell=Zn;var Ce=Me;function We(me){var pe=me.children,Le=me.stickyOffsets,ze=me.flattenColumns,et=me.columns,at=rt(ie,"prefixCls"),wt=ze.length-1,Bt=ze[wt],Et=ue.useMemo(function(){return{stickyOffsets:Le,flattenColumns:ze,scrollColumnIndex:Bt!=null&&Bt.scrollbar?wt:null,columns:et}},[Bt,ze,wt,Le,et]);return ue.createElement(ln.Provider,{value:Et},ue.createElement("tfoot",{className:"".concat(at,"-summary")},pe))}var $e=ne(We),Ie=Ce,De=ae(70425),vt=ae(29301),it=ae(29194),Fe=ae(24514),Pt=ae(75152),vn=ae(26112);function tn(me,pe,Le,ze,et,at,wt){me.push({record:pe,indent:Le,index:wt});var Bt=at(pe),Et=et==null?void 0:et.has(Bt);if(pe&&Array.isArray(pe[ze])&&Et)for(var Zt=0;Zt1?ra-1:0),Yn=1;Yn=0;Bt-=1){var Et=pe[Bt],Zt=Le&&Le[Bt],Qt=Zt&&Zt[ma];if(Et||Qt||wt){var zt=Qt||{},sn=zt.columnType,un=(0,zn.Z)(zt,sa);et.unshift(ue.createElement("col",(0,Je.Z)({key:Bt,style:{width:Et}},un))),wt=!0}}return ue.createElement("colgroup",null,et)}var ea=Ua,kn=ae(94480),ur=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function za(me,pe){return(0,ue.useMemo)(function(){for(var Le=[],ze=0;ze1?"colgroup":"col":null,ellipsis:In.ellipsis,align:In.align,component:In.title?at:wt,prefixCls:Qt,key:un[Mn]},Kn,{additionalProps:Qn,rowType:"header"}))}))}qn.displayName="HeaderRow";var oa=qn;function Un(me){var pe=[];function Le(wt,Bt){var Et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;pe[Et]=pe[Et]||[];var Zt=Bt,Qt=wt.filter(Boolean).map(function(zt){var sn={key:zt.key,className:zt.className||"",children:zt.title,column:zt,colStart:Zt},un=1,fn=zt.children;return fn&&fn.length>0&&(un=Le(fn,Zt,Et+1).reduce(function(Mn,In){return Mn+In},0),sn.hasSubColumns=!0),"colSpan"in zt&&(un=zt.colSpan),"rowSpan"in zt&&(sn.rowSpan=zt.rowSpan),sn.colSpan=un,sn.colEnd=sn.colStart+un-1,pe[Et].push(sn),Zt+=un,un});return Qt}Le(me,0);for(var ze=pe.length,et=function(Bt){pe[Bt].forEach(function(Et){!("rowSpan"in Et)&&!Et.hasSubColumns&&(Et.rowSpan=ze-Bt)})},at=0;at1&&arguments[1]!==void 0?arguments[1]:"";return typeof pe=="number"?pe:pe.endsWith("%")?me*parseFloat(pe)/100:null}function fa(me,pe){return ue.useMemo(function(){if(pe&&pe>0){var Le=0,ze=0;me.forEach(function(Zt){var Qt=Zr(pe,Zt.width);Qt?Le+=Qt:ze+=1});var et=pe-Le,at=ze,wt=et/ze,Bt=0,Et=me.map(function(Zt){var Qt=(0,ye.Z)({},Zt),zt=Zr(pe,Qt.width);if(zt)Qt.width=zt;else{var sn=Math.floor(wt);Qt.width=at===1?et:sn,et-=sn,at-=1}return Bt+=Qt.width,Qt});return[Et,Bt]}return[me,pe]},[me,pe])}var xt=["children"],Rt=["fixed"];function It(me){return(0,gr.Z)(me).filter(function(pe){return ue.isValidElement(pe)}).map(function(pe){var Le=pe.key,ze=pe.props,et=ze.children,at=(0,zn.Z)(ze,xt),wt=(0,ye.Z)({key:Le},at);return et&&(wt.children=It(et)),wt})}function yn(me){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return me.filter(function(Le){return Le&&(0,be.Z)(Le)==="object"}).reduce(function(Le,ze,et){var at=ze.fixed,wt=at===!0?"left":at,Bt="".concat(pe,"-").concat(et),Et=ze.children;return Et&&Et.length>0?[].concat((0,kn.Z)(Le),(0,kn.Z)(yn(Et,Bt).map(function(Zt){return(0,ye.Z)({fixed:wt},Zt)}))):[].concat((0,kn.Z)(Le),[(0,ye.Z)((0,ye.Z)({key:Bt},ze),{},{fixed:wt})])},[])}function Vn(me){for(var pe=!0,Le=0;Le=0;at-=1){var wt=me[at];if(et&&wt.fixed!=="right")et=!1;else if(!et&&wt.fixed==="right"){warning(!1,"Index ".concat(at+1," of `columns` missing `fixed='right'` prop."));break}}}function Fn(me){return me.map(function(pe){var Le=pe.fixed,ze=(0,zn.Z)(pe,Rt),et=Le;return Le==="left"?et="right":Le==="right"&&(et="left"),(0,ye.Z)({fixed:et},ze)})}function hr(me,pe){var Le=me.prefixCls,ze=me.columns,et=me.children,at=me.expandable,wt=me.expandedKeys,Bt=me.columnTitle,Et=me.getRowKey,Zt=me.onTriggerExpand,Qt=me.expandIcon,zt=me.rowExpandable,sn=me.expandIconColumnIndex,un=me.direction,fn=me.expandRowByClick,Mn=me.columnWidth,In=me.fixed,Kn=me.scrollWidth,Qn=ue.useMemo(function(){return ze||It(et)},[ze,et]),Xn=ue.useMemo(function(){if(at){var Pa,ra=Qn.slice();if(!ra.includes(z)){var Wn=sn||0;Wn>=0&&ra.splice(Wn,0,z)}var Yn=ra.indexOf(z);ra=ra.filter(function(xa,mr){return xa!==z||mr===Yn});var Na=Qn[Yn],pr;(In==="left"||In)&&!sn?pr="left":(In==="right"||In)&&sn===Qn.length?pr="right":pr=Na?Na.fixed:null;var ir=(Pa={},(0,Be.Z)(Pa,ma,{className:"".concat(Le,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Be.Z)(Pa,"title",Bt),(0,Be.Z)(Pa,"fixed",pr),(0,Be.Z)(Pa,"className","".concat(Le,"-row-expand-icon-cell")),(0,Be.Z)(Pa,"width",Mn),(0,Be.Z)(Pa,"render",function(mr,Pr,Br){var Er=Et(Pr,Br),po=wt.has(Er),Cr=zt?zt(Pr):!0,qa=Qt({prefixCls:Le,expanded:po,expandable:Cr,record:Pr,onExpand:Zt});return fn?ue.createElement("span",{onClick:function(ja){return ja.stopPropagation()}},qa):qa}),Pa);return ra.map(function(xa){return xa===z?ir:xa})}return Qn.filter(function(xa){return xa!==z})},[at,Qn,Et,wt,Qt,un]),Fa=ue.useMemo(function(){var Pa=Xn;return pe&&(Pa=pe(Pa)),Pa.length||(Pa=[{render:function(){return null}}]),Pa},[pe,Xn,un]),Ha=ue.useMemo(function(){return un==="rtl"?Fn(yn(Fa)):yn(Fa)},[Fa,un,Kn]),Sa=fa(Ha,Kn),Ra=(0,He.Z)(Sa,2),or=Ra[0],$n=Ra[1];return[Fa,or,$n]}var Ba=hr;function Za(me){var pe,Le=me.prefixCls,ze=me.record,et=me.onExpand,at=me.expanded,wt=me.expandable,Bt="".concat(Le,"-row-expand-icon");if(!wt)return ue.createElement("span",{className:Ue()(Bt,"".concat(Le,"-row-spaced"))});var Et=function(Qt){et(ze,Qt),Qt.stopPropagation()};return ue.createElement("span",{className:Ue()(Bt,(pe={},(0,Be.Z)(pe,"".concat(Le,"-row-expanded"),at),(0,Be.Z)(pe,"".concat(Le,"-row-collapsed"),!at),pe)),onClick:Et})}function Qr(me,pe,Le){var ze=[];function et(at){(at||[]).forEach(function(wt,Bt){ze.push(pe(wt,Bt)),et(wt[Le])})}return et(me),ze}function Ea(me,pe,Le){var ze=aa(me),et=ze.expandIcon,at=ze.expandedRowKeys,wt=ze.defaultExpandedRowKeys,Bt=ze.defaultExpandAllRows,Et=ze.expandedRowRender,Zt=ze.onExpand,Qt=ze.onExpandedRowsChange,zt=ze.childrenColumnName,sn=et||Za,un=zt||"children",fn=ue.useMemo(function(){return Et?"row":me.expandable&&me.internalHooks===Pe&&me.expandable.__PARENT_RENDER_ICON__||pe.some(function(Ha){return Ha&&(0,be.Z)(Ha)==="object"&&Ha[un]})?"nest":!1},[!!Et,pe]),Mn=ue.useState(function(){return wt||(Bt?Qr(pe,Le,un):[])}),In=(0,He.Z)(Mn,2),Kn=In[0],Qn=In[1],Xn=ue.useMemo(function(){return new Set(at||Kn||[])},[at,Kn]),Fa=ue.useCallback(function(Ha){var Sa=Le(Ha,pe.indexOf(Ha)),Ra,or=Xn.has(Sa);or?(Xn.delete(Sa),Ra=(0,kn.Z)(Xn)):Ra=[].concat((0,kn.Z)(Xn),[Sa]),Qn(Ra),Zt&&Zt(!or,Ha),Qt&&Qt(Ra)},[Le,Xn,pe,Zt,Qt]);return[ze,fn,Xn,sn,un,Fa]}function wn(me,pe,Le,ze){var et=me.map(function(at,wt){return Oe(wt,wt,me,pe,Le,ze==null?void 0:ze[wt])});return(0,St.Z)(function(){return et},[et],function(at,wt){return!(0,Qe.Z)(at,wt)})}function dr(me){var pe=(0,ue.useRef)(me),Le=(0,ue.useState)({}),ze=(0,He.Z)(Le,2),et=ze[1],at=(0,ue.useRef)(null),wt=(0,ue.useRef)([]);function Bt(Et){wt.current.push(Et);var Zt=Promise.resolve();at.current=Zt,Zt.then(function(){if(at.current===Zt){var Qt=wt.current,zt=pe.current;wt.current=[],Qt.forEach(function(sn){pe.current=sn(pe.current)}),at.current=null,zt!==pe.current&&et({})}})}return(0,ue.useEffect)(function(){return function(){at.current=null}},[]),[pe.current,Bt]}function ro(me){var pe=(0,ue.useRef)(me||null),Le=(0,ue.useRef)();function ze(){window.clearTimeout(Le.current)}function et(wt){pe.current=wt,ze(),Le.current=window.setTimeout(function(){pe.current=null,Le.current=void 0},100)}function at(){return pe.current}return(0,ue.useEffect)(function(){return ze},[]),[et,at]}function Mr(){var me=ue.useState(-1),pe=(0,He.Z)(me,2),Le=pe[0],ze=pe[1],et=ue.useState(-1),at=(0,He.Z)(et,2),wt=at[0],Bt=at[1],Et=ue.useCallback(function(Zt,Qt){ze(Zt),Bt(Qt)},[]);return[Le,wt,Et]}var sr=ae(47273),je=(0,sr.Z)()?window:null;function rn(me,pe){var Le=(0,be.Z)(me)==="object"?me:{},ze=Le.offsetHeader,et=ze===void 0?0:ze,at=Le.offsetSummary,wt=at===void 0?0:at,Bt=Le.offsetScroll,Et=Bt===void 0?0:Bt,Zt=Le.getContainer,Qt=Zt===void 0?function(){return je}:Zt,zt=Qt()||je;return ue.useMemo(function(){var sn=!!me;return{isSticky:sn,stickyClassName:sn?"".concat(pe,"-sticky-holder"):"",offsetHeader:et,offsetSummary:wt,offsetScroll:Et,container:zt}},[Et,et,wt,pe,zt])}function on(me,pe,Le){var ze=(0,ue.useMemo)(function(){for(var et=[],at=[],wt=0,Bt=0,Et=0;Et=zt&&(xa=zt-sn),wt({scrollLeft:xa/zt*(Qt+2)}),Qn.current.x=Yn.pageX},Pa=function(){if(at.current){var Yn=(0,En.os)(at.current).top,Na=Yn+at.current.offsetHeight,pr=Et===window?document.documentElement.scrollTop+window.innerHeight:(0,En.os)(Et).top+Et.clientHeight;Na-(0,Pt.Z)()<=pr||Yn>=pr-Bt?Kn(function(ir){return(0,ye.Z)((0,ye.Z)({},ir),{},{isHiddenScrollBar:!0})}):Kn(function(ir){return(0,ye.Z)((0,ye.Z)({},ir),{},{isHiddenScrollBar:!1})})}},ra=function(Yn){Kn(function(Na){return(0,ye.Z)((0,ye.Z)({},Na),{},{scrollLeft:Yn/Qt*zt||0})})};return ue.useImperativeHandle(Le,function(){return{setScrollLeft:ra}}),ue.useEffect(function(){var Wn=(0,Bn.Z)(document.body,"mouseup",Ra,!1),Yn=(0,Bn.Z)(document.body,"mousemove",$n,!1);return Pa(),function(){Wn.remove(),Yn.remove()}},[sn,Ha]),ue.useEffect(function(){var Wn=(0,Bn.Z)(Et,"scroll",Pa,!1),Yn=(0,Bn.Z)(window,"resize",Pa,!1);return function(){Wn.remove(),Yn.remove()}},[Et]),ue.useEffect(function(){In.isHiddenScrollBar||Kn(function(Wn){var Yn=at.current;return Yn?(0,ye.Z)((0,ye.Z)({},Wn),{},{scrollLeft:Yn.scrollLeft/Yn.scrollWidth*Yn.clientWidth}):Wn})},[In.isHiddenScrollBar]),Qt<=zt||!sn||In.isHiddenScrollBar?null:ue.createElement("div",{style:{height:(0,Pt.Z)(),width:zt,bottom:Bt},className:"".concat(Zt,"-sticky-scroll")},ue.createElement("div",{onMouseDown:or,ref:un,className:Ue()("".concat(Zt,"-sticky-scroll-bar"),(0,Be.Z)({},"".concat(Zt,"-sticky-scroll-bar-active"),Ha)),style:{width:"".concat(sn,"px"),transform:"translate3d(".concat(In.scrollLeft,"px, 0, 0)")}}))},Ta=ue.forwardRef(_a);function an(me){return null}var Ar=an;function vr(me){return null}var Fr=vr,Yr="rc-table",Tn=[],da={};function Ka(){return"No Data"}function Aa(me){var pe,Le=(0,ye.Z)({rowKey:"key",prefixCls:Yr,emptyText:Ka},me),ze=Le.prefixCls,et=Le.className,at=Le.rowClassName,wt=Le.style,Bt=Le.data,Et=Le.rowKey,Zt=Le.scroll,Qt=Le.tableLayout,zt=Le.direction,sn=Le.title,un=Le.footer,fn=Le.summary,Mn=Le.caption,In=Le.id,Kn=Le.showHeader,Qn=Le.components,Xn=Le.emptyText,Fa=Le.onRow,Ha=Le.onHeaderRow,Sa=Le.internalHooks,Ra=Le.transformColumns,or=Le.internalRefs,$n=Le.tailor,Pa=Le.sticky,ra=Bt||Tn,Wn=!!ra.length,Yn=Sa===Pe,Na=ue.useCallback(function(Xr,Ko){return(0,Xe.Z)(Qn,Xr)||Ko},[Qn]),pr=ue.useMemo(function(){return typeof Et=="function"?Et:function(Xr){var Ko=Xr&&Xr[Et];return Ko}},[Et]),ir=Na(["body"]),xa=Mr(),mr=(0,He.Z)(xa,3),Pr=mr[0],Br=mr[1],Er=mr[2],po=Ea(Le,ra,pr),Cr=(0,He.Z)(po,6),qa=Cr[0],Bo=Cr[1],ja=Cr[2],so=Cr[3],Ur=Cr[4],Vo=Cr[5],Va=Zt==null?void 0:Zt.x,Ma=ue.useState(0),Qa=(0,He.Z)(Ma,2),wa=Qa[0],ga=Qa[1],An=Ba((0,ye.Z)((0,ye.Z)((0,ye.Z)({},Le),qa),{},{expandable:!!qa.expandedRowRender,columnTitle:qa.columnTitle,expandedKeys:ja,getRowKey:pr,onTriggerExpand:Vo,expandIcon:so,expandIconColumnIndex:qa.expandIconColumnIndex,direction:zt,scrollWidth:Yn&&$n&&typeof Va=="number"?Va:null}),Yn?Ra:null),ta=(0,He.Z)(An,3),$a=ta[0],br=ta[1],ai=ta[2],ei=ai!=null?ai:Va,Fi=ue.useMemo(function(){return{columns:$a,flattenColumns:br}},[$a,br]),ko=ue.useRef(),Oo=ue.useRef(),Ga=ue.useRef(),di=ue.useRef(),Ei=ue.useRef(),eo=ue.useState(!1),uo=(0,He.Z)(eo,2),ho=uo[0],Ro=uo[1],jo=ue.useState(!1),Nr=(0,He.Z)(jo,2),Ai=Nr[0],ci=Nr[1],Vr=dr(new Map),Xa=(0,He.Z)(Vr,2),Jo=Xa[0],Fo=Xa[1],Vi=nt(br),Ri=Vi.map(function(Xr){return Jo.get(Xr)}),Li=ue.useMemo(function(){return Ri},[Ri.join("_")]),Ci=pn(Li,br.length,zt),To=Zt&&Tt(Zt.y),Go=Zt&&Tt(ei)||!!qa.fixed,qi=Go&&br.some(function(Xr){var Ko=Xr.fixed;return Ko}),ml=ue.useRef(),Xi=rn(Pa,ze),Zi=Xi.isSticky,rl=Xi.offsetHeader,vs=Xi.offsetSummary,jr=Xi.offsetScroll,xo=Xi.stickyClassName,gi=Xi.container,Zo=ue.useMemo(function(){return fn==null?void 0:fn(ra)},[fn,ra]),wi=(To||Zi)&&ue.isValidElement(Zo)&&Zo.type===Ce&&Zo.props.fixed,vi,bi,_i;To&&(bi={overflowY:"scroll",maxHeight:Zt.y}),Go&&(vi={overflowX:"auto"},To||(bi={overflowY:"hidden"}),_i={width:ei===!0?"auto":ei,minWidth:"100%"});var Fl=ue.useCallback(function(Xr,Ko){(0,it.Z)(ko.current)&&Fo(function(Ti){if(Ti.get(Xr)!==Ko){var ol=new Map(Ti);return ol.set(Xr,Ko),ol}return Ti})},[]),Js=ro(null),ps=(0,He.Z)(Js,2),Qs=ps[0],zs=ps[1];function Yl(Xr,Ko){Ko&&(typeof Ko=="function"?Ko(Xr):Ko.scrollLeft!==Xr&&(Ko.scrollLeft=Xr,Ko.scrollLeft!==Xr&&setTimeout(function(){Ko.scrollLeft=Xr},0)))}var Ll=(0,Te.Z)(function(Xr){var Ko=Xr.currentTarget,Ti=Xr.scrollLeft,ol=zt==="rtl",il=typeof Ti=="number"?Ti:Ko.scrollLeft,os=Ko||da;if(!zs()||zs()===os){var Bs;Qs(os),Yl(il,Oo.current),Yl(il,Ga.current),Yl(il,Ei.current),Yl(il,(Bs=ml.current)===null||Bs===void 0?void 0:Bs.setScrollLeft)}var xs=Ko||Oo.current;if(xs){var ys=xs.scrollWidth,Zl=xs.clientWidth;if(ys===Zl){Ro(!1),ci(!1);return}ol?(Ro(-il0)):(Ro(il>0),ci(il1?Mn-Yn:0,pr=(0,ye.Z)((0,ye.Z)((0,ye.Z)({},Ra),Et),{},{flex:"0 0 ".concat(Yn,"px"),width:"".concat(Yn,"px"),marginRight:Na,pointerEvents:"auto"}),ir=ue.useMemo(function(){return Qt?ra<=1:$n===0||ra===0||ra>1},[ra,$n,Qt]);ir?pr.visibility="hidden":Qt&&(pr.height=zt==null?void 0:zt(ra));var xa=ir?function(){return null}:sn,mr={};return(ra===0||$n===0)&&(mr.rowSpan=1,mr.colSpan=1),ue.createElement(Sn,(0,Je.Z)({className:Ue()(fn,Zt),ellipsis:Le.ellipsis,align:Le.align,scope:Le.rowScope,component:"div",prefixCls:pe.prefixCls,key:Xn,record:Bt,index:at,renderIndex:wt,dataIndex:un,render:xa,shouldCellUpdate:Le.shouldCellUpdate},Fa,{appendNode:Ha,additionalProps:(0,ye.Z)((0,ye.Z)({},Sa),{},{style:pr},mr)}))}var Si=fi,Pi=["data","index","className","rowKey","style","extra","getHeight"],Ki=ue.forwardRef(function(me,pe){var Le=me.data,ze=me.index,et=me.className,at=me.rowKey,wt=me.style,Bt=me.extra,Et=me.getHeight,Zt=(0,zn.Z)(me,Pi),Qt=Le.record,zt=Le.indent,sn=Le.index,un=rt(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),fn=un.scrollX,Mn=un.flattenColumns,In=un.prefixCls,Kn=un.fixColumn,Qn=un.componentWidth,Xn=Re(Qt,at,ze,zt),Fa=Xn.rowSupportExpand,Ha=Xn.expanded,Sa=Xn.rowProps,Ra=Xn.expandedRowRender,or=Xn.expandedRowClassName,$n;if(Fa&&Ha){var Pa=Ra(Qt,ze,zt+1,Ha),ra=or==null?void 0:or(Qt,ze,zt),Wn={};Kn&&(Wn={style:(0,Be.Z)({},"--virtual-width","".concat(Qn,"px"))});var Yn="".concat(In,"-expanded-row-cell");$n=ue.createElement("div",{className:Ue()("".concat(In,"-expanded-row"),"".concat(In,"-expanded-row-level-").concat(zt+1),ra)},ue.createElement(Sn,{component:"div",prefixCls:In,className:Ue()(Yn,(0,Be.Z)({},"".concat(Yn,"-fixed"),Kn)),additionalProps:Wn},Pa))}var Na=(0,ye.Z)((0,ye.Z)({},wt),{},{width:fn});Bt&&(Na.position="absolute",Na.pointerEvents="none");var pr=ue.createElement("div",(0,Je.Z)({},Sa,Zt,{ref:Fa?null:pe,className:Ue()(et,"".concat(In,"-row"),Sa==null?void 0:Sa.className,(0,Be.Z)({},"".concat(In,"-row-extra"),Bt)),style:(0,ye.Z)((0,ye.Z)({},Na),Sa==null?void 0:Sa.style)}),Mn.map(function(ir,xa){return ue.createElement(Si,{key:xa,rowInfo:Xn,column:ir,colIndex:xa,indent:zt,index:ze,renderIndex:sn,record:Qt,inverse:Bt,getHeight:Et})}));return Fa?ue.createElement("div",{ref:pe},pr,$n):pr}),xi=ne(Ki),qo=xi,co=ue.forwardRef(function(me,pe){var Le=me.data,ze=me.onScroll,et=rt(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),at=et.flattenColumns,wt=et.onColumnResize,Bt=et.getRowKey,Et=et.expandedKeys,Zt=et.prefixCls,Qt=et.childrenColumnName,zt=et.emptyNode,sn=et.scrollX,un=rt(mo),fn=un.scrollY,Mn=un.listItemHeight,In=ue.useRef(),Kn=Wt(Le,Qt,Et,Bt),Qn=ue.useMemo(function(){var $n=0;return at.map(function(Pa){var ra=Pa.width,Wn=Pa.key;return $n+=ra,[Wn,ra,$n]})},[at]),Xn=ue.useMemo(function(){return Qn.map(function($n){return $n[2]})},[Qn]);ue.useEffect(function(){Qn.forEach(function($n){var Pa=(0,He.Z)($n,2),ra=Pa[0],Wn=Pa[1];wt(ra,Wn)})},[Qn]),ue.useImperativeHandle(pe,function(){var $n={};return Object.defineProperty($n,"scrollLeft",{get:function(){var ra;return((ra=In.current)===null||ra===void 0?void 0:ra.getScrollInfo().x)||0},set:function(ra){var Wn;(Wn=In.current)===null||Wn===void 0||Wn.scrollTo({left:ra})}}),$n});var Fa=function(Pa,ra){var Wn,Yn=(Wn=Kn[ra])===null||Wn===void 0?void 0:Wn.record,Na=Pa.onCell;if(Na){var pr,ir=Na(Yn,ra);return(pr=ir==null?void 0:ir.rowSpan)!==null&&pr!==void 0?pr:1}return 1},Ha=function(Pa){var ra=Pa.start,Wn=Pa.end,Yn=Pa.getSize,Na=Pa.offsetY;if(Wn<0)return null;for(var pr=at.filter(function(Va){return Fa(Va,ra)===0}),ir=ra,xa=function(Ma){if(pr=pr.filter(function(Qa){return Fa(Qa,Ma)===0}),!pr.length)return ir=Ma,"break"},mr=ra;mr>=0;mr-=1){var Pr=xa(mr);if(Pr==="break")break}for(var Br=at.filter(function(Va){return Fa(Va,Wn)!==1}),Er=Wn,po=function(Ma){if(Br=Br.filter(function(Qa){return Fa(Qa,Ma)!==1}),!Br.length)return Er=Math.max(Ma-1,Wn),"break"},Cr=Wn;Cr1})&&Bo.push(Ma)},so=ir;so<=Er;so+=1)var Ur=ja(so);var Vo=Bo.map(function(Va){var Ma=Kn[Va],Qa=Bt(Ma.record,Va),wa=function(ta){var $a=Va+ta-1,br=Bt(Kn[$a].record,$a),ai=Yn(Qa,br);return ai.bottom-ai.top},ga=Yn(Qa);return ue.createElement(qo,{key:Va,data:Ma,rowKey:Qa,index:Va,style:{top:-Na+ga.top},extra:!0,getHeight:wa})});return Vo},Sa=ue.useMemo(function(){return{columnsOffset:Xn}},[Xn]),Ra="".concat(Zt,"-tbody"),or;return Kn.length?or=ue.createElement(oo.Z,{fullHeight:!1,ref:In,className:Ue()(Ra,"".concat(Ra,"-virtual")),height:fn,itemHeight:Mn||24,data:Kn,itemKey:function(Pa){return Bt(Pa.record)},scrollWidth:sn,onVirtualScroll:function(Pa){var ra=Pa.x;ze({scrollLeft:ra})},extraRender:Ha},function($n,Pa,ra){var Wn=Bt($n.record,Pa);return ue.createElement(qo,(0,Je.Z)({data:$n,rowKey:Wn,index:Pa},ra))}):or=ue.createElement("div",{className:Ue()("".concat(Zt,"-placeholder"))},ue.createElement(Sn,{component:"div",prefixCls:Zt},zt)),ue.createElement(Bi.Provider,{value:Sa},or)}),si=ne(co),Di=si,Ii=function(pe,Le){var ze=Le.ref,et=Le.onScroll;return ue.createElement(Di,{ref:ze,data:pe,onScroll:et})},ui=100;function mi(me){var pe=me.columns,Le=me.scroll,ze=me.prefixCls,et=ze===void 0?Yr:ze,at=me.className,wt=me.listItemHeight,Bt=Le||{},Et=Bt.x,Zt=Bt.y;typeof Et!="number"&&(Et=((pe||[]).length+1)*ui),typeof Zt!="number"&&(Zt=500);var Qt=ue.useMemo(function(){return{scrollY:Zt,listItemHeight:wt}},[Zt,wt]);return ue.createElement(mo.Provider,{value:Qt},ue.createElement(er,(0,Je.Z)({},me,{className:Ue()(at,"".concat(et,"-virtual")),scroll:(0,ye.Z)((0,ye.Z)({},Le),{},{x:Et}),components:{body:Ii},columns:pe,internalHooks:Pe,tailor:!0})))}function oi(me){return y(mi,me)}var wr=oi(),Eo=null;function Do(me){return null}var ii=Do;function Xo(me){return null}var yi=Xo,Mi=ae(2738),Yi=ae(68031),_r=ae(36355),Lo=ae(93891),Hi=ae(19716),Ji=ae(8628),$i=ae(31724),ul=ae(58421),ka=ae(71418),ca=ae(88088);function Ca(me){return function(Le){let{prefixCls:ze,onExpand:et,record:at,expanded:wt,expandable:Bt}=Le;const Et=`${ze}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:Zt=>{et(at,Zt),Zt.stopPropagation()},className:Ue()(Et,{[`${Et}-spaced`]:!Bt,[`${Et}-expanded`]:Bt&&wt,[`${Et}-collapsed`]:Bt&&!wt}),"aria-label":wt?me.collapse:me.expand,"aria-expanded":wt})}}var va=Ca;function kr(me,pe){return"key"in me&&me.key!==void 0&&me.key!==null?me.key:me.dataIndex?Array.isArray(me.dataIndex)?me.dataIndex.join("."):me.dataIndex:pe}function Co(me,pe){return pe?`${pe}-${me}`:`${me}`}function No(me,pe){return typeof me=="function"?me(pe):me}function Qo(me,pe){const Le=No(me,pe);return Object.prototype.toString.call(Le)==="[object Object]"?"":Le}var _o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},zo=_o,Oi=ae(7657),ni=function(pe,Le){return ue.createElement(Oi.Z,(0,Je.Z)({},pe,{ref:Le,icon:zo}))},Sr=ue.forwardRef(ni),Rr=Sr,Io=ae(56762);function $r(me){const pe=ue.useRef(me),Le=(0,Io.Z)();return[()=>pe.current,ze=>{pe.current=ze,Le()}]}var to=ae(3113),jt=ae(24905),Lt=ae(38854),_t=ae(64165),On=ae(20834),Da=ae(40875),ar=ae(5112),Cn=ae(17574),Ia=ae(47472),rr=ae(92832);function Dr(me){let{value:pe,onChange:Le,filterSearch:ze,tablePrefixCls:et,locale:at}=me;return ze?ue.createElement("div",{className:`${et}-filter-dropdown-search`},ue.createElement(rr.default,{prefix:ue.createElement(Ia.Z,null),placeholder:at.filterSearchPlaceholder,onChange:Le,value:pe,htmlSize:1,className:`${et}-filter-dropdown-search-input`})):null}var tr=Dr,_n=ae(10228);const Ir=me=>{const{keyCode:pe}=me;pe===_n.Z.ENTER&&me.stopPropagation()};var Mo=ue.forwardRef((me,pe)=>ue.createElement("div",{className:me.className,onClick:Le=>Le.stopPropagation(),onKeyDown:Ir,ref:pe},me.children));function nr(me){let pe=[];return(me||[]).forEach(Le=>{let{value:ze,children:et}=Le;pe.push(ze),et&&(pe=[].concat((0,kn.Z)(pe),(0,kn.Z)(nr(et))))}),pe}function cr(me){return me.some(pe=>{let{children:Le}=pe;return Le})}function ao(me,pe){return typeof pe=="string"||typeof pe=="number"?pe==null?void 0:pe.toString().toLowerCase().includes(me.trim().toLowerCase()):!1}function Jr(me){let{filters:pe,prefixCls:Le,filteredKeys:ze,filterMultiple:et,searchValue:at,filterSearch:wt}=me;return pe.map((Bt,Et)=>{const Zt=String(Bt.value);if(Bt.children)return{key:Zt||Et,label:Bt.text,popupClassName:`${Le}-dropdown-submenu`,children:Jr({filters:Bt.children,prefixCls:Le,filteredKeys:ze,filterMultiple:et,searchValue:at,filterSearch:wt})};const Qt=et?jt.default:ar.ZP,zt={key:Bt.value!==void 0?Zt:Et,label:ue.createElement(ue.Fragment,null,ue.createElement(Qt,{checked:ze.includes(Zt)}),ue.createElement("span",null,Bt.text))};return at.trim()?typeof wt=="function"?wt(at,Bt)?zt:null:ao(at,Bt.text)?zt:null:zt})}function Yo(me){var pe,Le;const{tablePrefixCls:ze,prefixCls:et,column:at,dropdownPrefixCls:wt,columnKey:Bt,filterMultiple:Et,filterMode:Zt="menu",filterSearch:Qt=!1,filterState:zt,triggerFilter:sn,locale:un,children:fn,getPopupContainer:Mn}=me,{filterDropdownOpen:In,onFilterDropdownOpenChange:Kn,filterResetToDefaultFilteredValue:Qn,defaultFilteredValue:Xn,filterDropdownVisible:Fa,onFilterDropdownVisibleChange:Ha}=at,[Sa,Ra]=ue.useState(!1),or=!!(zt&&(!((pe=zt.filteredKeys)===null||pe===void 0)&&pe.length||zt.forceFiltered)),$n=An=>{Ra(An),Kn==null||Kn(An),Ha==null||Ha(An)},Pa=(Le=In!=null?In:Fa)!==null&&Le!==void 0?Le:Sa,ra=zt==null?void 0:zt.filteredKeys,[Wn,Yn]=$r(ra||[]),Na=An=>{let{selectedKeys:ta}=An;Yn(ta)},pr=(An,ta)=>{let{node:$a,checked:br}=ta;Na(Et?{selectedKeys:An}:{selectedKeys:br&&$a.key?[$a.key]:[]})};ue.useEffect(()=>{Sa&&Na({selectedKeys:ra||[]})},[ra]);const[ir,xa]=ue.useState([]),mr=An=>{xa(An)},[Pr,Br]=ue.useState(""),Er=An=>{const{value:ta}=An.target;Br(ta)};ue.useEffect(()=>{Sa||Br("")},[Sa]);const po=An=>{const ta=An&&An.length?An:null;if(ta===null&&(!zt||!zt.filteredKeys)||(0,Qe.Z)(ta,zt==null?void 0:zt.filteredKeys,!0))return null;sn({column:at,key:Bt,filteredKeys:ta})},Cr=()=>{$n(!1),po(Wn())},qa=function(){let{confirm:An,closeDropdown:ta}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};An&&po([]),ta&&$n(!1),Br(""),Yn(Qn?(Xn||[]).map($a=>String($a)):[])},Bo=function(){let{closeDropdown:An}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};An&&$n(!1),po(Wn())},ja=An=>{An&&ra!==void 0&&Yn(ra||[]),$n(An),!An&&!at.filterDropdown&&Cr()},so=Ue()({[`${wt}-menu-without-submenu`]:!cr(at.filters||[])}),Ur=An=>{if(An.target.checked){const ta=nr(at==null?void 0:at.filters).map($a=>String($a));Yn(ta)}else Yn([])},Vo=An=>{let{filters:ta}=An;return(ta||[]).map(($a,br)=>{const ai=String($a.value),ei={title:$a.text,key:$a.value!==void 0?ai:br};return $a.children&&(ei.children=Vo({filters:$a.children})),ei})},Va=An=>{var ta;return Object.assign(Object.assign({},An),{text:An.title,value:An.key,children:((ta=An.children)===null||ta===void 0?void 0:ta.map($a=>Va($a)))||[]})};let Ma;if(typeof at.filterDropdown=="function")Ma=at.filterDropdown({prefixCls:`${wt}-custom`,setSelectedKeys:An=>Na({selectedKeys:An}),selectedKeys:Wn(),confirm:Bo,clearFilters:qa,filters:at.filters,visible:Pa,close:()=>{$n(!1)}});else if(at.filterDropdown)Ma=at.filterDropdown;else{const An=Wn()||[],ta=()=>(at.filters||[]).length===0?ue.createElement(_t.Z,{image:_t.Z.PRESENTED_IMAGE_SIMPLE,description:un.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Zt==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(tr,{filterSearch:Qt,value:Pr,onChange:Er,tablePrefixCls:ze,locale:un}),ue.createElement("div",{className:`${ze}-filter-dropdown-tree`},Et?ue.createElement(jt.default,{checked:An.length===nr(at.filters).length,indeterminate:An.length>0&&An.lengthtypeof Qt=="function"?Qt(Pr,Va(br)):ao(Pr,br.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(tr,{filterSearch:Qt,value:Pr,onChange:Er,tablePrefixCls:ze,locale:un}),ue.createElement(On.default,{selectable:!0,multiple:Et,prefixCls:`${wt}-menu`,className:so,onSelect:Na,onDeselect:Na,selectedKeys:An,getPopupContainer:Mn,openKeys:ir,onOpenChange:mr,items:Jr({filters:at.filters||[],filterSearch:Qt,prefixCls:et,filteredKeys:Wn(),filterMultiple:Et,searchValue:Pr})})),$a=()=>Qn?(0,Qe.Z)((Xn||[]).map(br=>String(br)),An,!0):An.length===0;Ma=ue.createElement(ue.Fragment,null,ta(),ue.createElement("div",{className:`${et}-dropdown-btns`},ue.createElement(to.ZP,{type:"link",size:"small",disabled:$a(),onClick:()=>qa()},un.filterReset),ue.createElement(to.ZP,{type:"primary",size:"small",onClick:Cr},un.filterConfirm)))}at.filterDropdown&&(Ma=ue.createElement(Da.J,{selectable:void 0},Ma));const Qa=()=>ue.createElement(Mo,{className:`${et}-dropdown`},Ma);let wa;typeof at.filterIcon=="function"?wa=at.filterIcon(or):at.filterIcon?wa=at.filterIcon:wa=ue.createElement(Rr,null);const{direction:ga}=ue.useContext(_r.E_);return ue.createElement("div",{className:`${et}-column`},ue.createElement("span",{className:`${ze}-column-title`},fn),ue.createElement(Lt.Z,{dropdownRender:Qa,trigger:["click"],open:Pa,onOpenChange:ja,getPopupContainer:Mn,placement:ga==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:Ue()(`${et}-trigger`,{active:or}),onClick:An=>{An.stopPropagation()}},wa)))}var Ho=Yo;function el(me,pe,Le){let ze=[];return(me||[]).forEach((et,at)=>{var wt;const Bt=Co(at,Le);if(et.filters||"filterDropdown"in et||"onFilter"in et)if("filteredValue"in et){let Et=et.filteredValue;"filterDropdown"in et||(Et=(wt=Et==null?void 0:Et.map(String))!==null&&wt!==void 0?wt:Et),ze.push({column:et,key:kr(et,Bt),filteredKeys:Et,forceFiltered:et.filtered})}else ze.push({column:et,key:kr(et,Bt),filteredKeys:pe&&et.defaultFilteredValue?et.defaultFilteredValue:void 0,forceFiltered:et.filtered});"children"in et&&(ze=[].concat((0,kn.Z)(ze),(0,kn.Z)(el(et.children,pe,Bt))))}),ze}function pl(me,pe,Le,ze,et,at,wt,Bt){return Le.map((Et,Zt)=>{const Qt=Co(Zt,Bt),{filterMultiple:zt=!0,filterMode:sn,filterSearch:un}=Et;let fn=Et;if(fn.filters||fn.filterDropdown){const Mn=kr(fn,Qt),In=ze.find(Kn=>{let{key:Qn}=Kn;return Mn===Qn});fn=Object.assign(Object.assign({},fn),{title:Kn=>ue.createElement(Ho,{tablePrefixCls:me,prefixCls:`${me}-filter`,dropdownPrefixCls:pe,column:fn,columnKey:Mn,filterState:In,filterMultiple:zt,filterMode:sn,filterSearch:un,triggerFilter:at,locale:et,getPopupContainer:wt},No(Et.title,Kn))})}return"children"in fn&&(fn=Object.assign(Object.assign({},fn),{children:pl(me,pe,fn.children,ze,et,at,wt,Qt)})),fn})}function tl(me){const pe={};return me.forEach(Le=>{let{key:ze,filteredKeys:et,column:at}=Le;const{filters:wt,filterDropdown:Bt}=at;if(Bt)pe[ze]=et||null;else if(Array.isArray(et)){const Et=nr(wt);pe[ze]=Et.filter(Zt=>et.includes(String(Zt)))}else pe[ze]=null}),pe}function hl(me,pe){return pe.reduce((Le,ze)=>{const{column:{onFilter:et,filters:at},filteredKeys:wt}=ze;return et&&wt&&wt.length?Le.filter(Bt=>wt.some(Et=>{const Zt=nr(at),Qt=Zt.findIndex(sn=>String(sn)===String(Et)),zt=Qt!==-1?Zt[Qt]:Et;return et(zt,Bt)})):Le},me)}const Wi=me=>me.flatMap(pe=>"children"in pe?[pe].concat((0,kn.Z)(Wi(pe.children||[]))):[pe]);function Wl(me){let{prefixCls:pe,dropdownPrefixCls:Le,mergedColumns:ze,onFilterChange:et,getPopupContainer:at,locale:wt}=me;const Bt=ue.useMemo(()=>Wi(ze||[]),[ze]),[Et,Zt]=ue.useState(()=>el(Bt,!0)),Qt=ue.useMemo(()=>{const fn=el(Bt,!1);if(fn.length===0)return fn;let Mn=!0,In=!0;if(fn.forEach(Kn=>{let{filteredKeys:Qn}=Kn;Qn!==void 0?Mn=!1:In=!1}),Mn){const Kn=(Bt||[]).map((Qn,Xn)=>kr(Qn,Co(Xn)));return Et.filter(Qn=>{let{key:Xn}=Qn;return Kn.includes(Xn)}).map(Qn=>{const Xn=Bt[Kn.findIndex(Fa=>Fa===Qn.key)];return Object.assign(Object.assign({},Qn),{column:Object.assign(Object.assign({},Qn.column),Xn),forceFiltered:Xn.filtered})})}return fn},[Bt,Et]),zt=ue.useMemo(()=>tl(Qt),[Qt]),sn=fn=>{const Mn=Qt.filter(In=>{let{key:Kn}=In;return Kn!==fn.key});Mn.push(fn),Zt(Mn),et(tl(Mn),Mn)};return[fn=>pl(pe,Le,fn,Qt,wt,sn,at),Qt,zt]}var ki=Wl;function nl(me,pe,Le){const ze=ue.useRef({});function et(at){if(!ze.current||ze.current.data!==me||ze.current.childrenColumnName!==pe||ze.current.getRowKey!==Le){let Bt=function(Et){Et.forEach((Zt,Qt)=>{const zt=Le(Zt,Qt);wt.set(zt,Zt),Zt&&typeof Zt=="object"&&pe in Zt&&Bt(Zt[pe]||[])})};const wt=new Map;Bt(me),ze.current={data:me,childrenColumnName:pe,kvMap:wt,getRowKey:Le}}return ze.current.kvMap.get(at)}return[et]}var bl=ae(50371),Bl=function(me,pe){var Le={};for(var ze in me)Object.prototype.hasOwnProperty.call(me,ze)&&pe.indexOf(ze)<0&&(Le[ze]=me[ze]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,ze=Object.getOwnPropertySymbols(me);et{const at=me[et];typeof at!="function"&&(Le[et]=at)}),Le}function dl(me,pe,Le){const ze=Le&&typeof Le=="object"?Le:{},{total:et=0}=ze,at=Bl(ze,["total"]),[wt,Bt]=(0,ue.useState)(()=>({current:"defaultCurrent"in at?at.defaultCurrent:1,pageSize:"defaultPageSize"in at?at.defaultPageSize:ji})),Et=(0,bl.Z)(wt,at,{total:et>0?et:me}),Zt=Math.ceil((et||me)/Et.pageSize);Et.current>Zt&&(Et.current=Zt||1);const Qt=(sn,un)=>{Bt({current:sn!=null?sn:1,pageSize:un||Et.pageSize})},zt=(sn,un)=>{var fn;Le&&((fn=Le.onChange)===null||fn===void 0||fn.call(Le,sn,un)),Qt(sn,un),pe(sn,un||(Et==null?void 0:Et.pageSize))};return Le===!1?[{},()=>{}]:[Object.assign(Object.assign({},Et),{onChange:zt}),Qt]}var Ul=dl,al=ae(84105),Gi=ae(35654),xl=ae(90782),us=ae(71430),Ks=ae(18929);const Ui={},ds="SELECT_ALL",Vl="SELECT_INVERT",cs="SELECT_NONE",Ls=[],Os=(me,pe)=>{let Le=[];return(pe||[]).forEach(ze=>{Le.push(ze),ze&&typeof ze=="object"&&me in ze&&(Le=[].concat((0,kn.Z)(Le),(0,kn.Z)(Os(me,ze[me]))))}),Le};var gs=(me,pe)=>{const{preserveSelectedRowKeys:Le,selectedRowKeys:ze,defaultSelectedRowKeys:et,getCheckboxProps:at,onChange:wt,onSelect:Bt,onSelectAll:Et,onSelectInvert:Zt,onSelectNone:Qt,onSelectMultiple:zt,columnWidth:sn,type:un,selections:fn,fixed:Mn,renderCell:In,hideSelectAll:Kn,checkStrictly:Qn=!0}=pe||{},{prefixCls:Xn,data:Fa,pageData:Ha,getRecordByKey:Sa,getRowKey:Ra,expandType:or,childrenColumnName:$n,locale:Pa,getPopupContainer:ra}=me,[Wn,Yn]=(0,Ks.Z)(ze||et||Ls,{value:ze}),Na=ue.useRef(new Map),pr=(0,ue.useCallback)(Va=>{if(Le){const Ma=new Map;Va.forEach(Qa=>{let wa=Sa(Qa);!wa&&Na.current.has(Qa)&&(wa=Na.current.get(Qa)),Ma.set(Qa,wa)}),Na.current=Ma}},[Sa,Le]);ue.useEffect(()=>{pr(Wn)},[Wn]);const{keyEntities:ir}=(0,ue.useMemo)(()=>{if(Qn)return{keyEntities:null};let Va=Fa;if(Le){const Ma=new Set(Fa.map((wa,ga)=>Ra(wa,ga))),Qa=Array.from(Na.current).reduce((wa,ga)=>{let[An,ta]=ga;return Ma.has(An)?wa:wa.concat(ta)},[]);Va=[].concat((0,kn.Z)(Va),(0,kn.Z)(Qa))}return(0,us.I8)(Va,{externalGetKey:Ra,childrenPropName:$n})},[Fa,Ra,Qn,$n,Le]),xa=(0,ue.useMemo)(()=>Os($n,Ha),[$n,Ha]),mr=(0,ue.useMemo)(()=>{const Va=new Map;return xa.forEach((Ma,Qa)=>{const wa=Ra(Ma,Qa),ga=(at?at(Ma):null)||{};Va.set(wa,ga)}),Va},[xa,Ra,at]),Pr=(0,ue.useCallback)(Va=>{var Ma;return!!(!((Ma=mr.get(Ra(Va)))===null||Ma===void 0)&&Ma.disabled)},[mr,Ra]),[Br,Er]=(0,ue.useMemo)(()=>{if(Qn)return[Wn||[],[]];const{checkedKeys:Va,halfCheckedKeys:Ma}=(0,xl.S)(Wn,!0,ir,Pr);return[Va||[],Ma]},[Wn,Qn,ir,Pr]),po=(0,ue.useMemo)(()=>{const Va=un==="radio"?Br.slice(0,1):Br;return new Set(Va)},[Br,un]),Cr=(0,ue.useMemo)(()=>un==="radio"?new Set:new Set(Er),[Er,un]),[qa,Bo]=(0,ue.useState)(null);ue.useEffect(()=>{pe||Yn(Ls)},[!!pe]);const ja=(0,ue.useCallback)((Va,Ma)=>{let Qa,wa;pr(Va),Le?(Qa=Va,wa=Va.map(ga=>Na.current.get(ga))):(Qa=[],wa=[],Va.forEach(ga=>{const An=Sa(ga);An!==void 0&&(Qa.push(ga),wa.push(An))})),Yn(Qa),wt==null||wt(Qa,wa,{type:Ma})},[Yn,Sa,wt,Le]),so=(0,ue.useCallback)((Va,Ma,Qa,wa)=>{if(Bt){const ga=Qa.map(An=>Sa(An));Bt(Sa(Va),Ma,ga,wa)}ja(Qa,"single")},[Bt,Sa,ja]),Ur=(0,ue.useMemo)(()=>!fn||Kn?null:(fn===!0?[ds,Vl,cs]:fn).map(Ma=>Ma===ds?{key:"all",text:Pa.selectionAll,onSelect(){ja(Fa.map((Qa,wa)=>Ra(Qa,wa)).filter(Qa=>{const wa=mr.get(Qa);return!(wa!=null&&wa.disabled)||po.has(Qa)}),"all")}}:Ma===Vl?{key:"invert",text:Pa.selectInvert,onSelect(){const Qa=new Set(po);Ha.forEach((ga,An)=>{const ta=Ra(ga,An),$a=mr.get(ta);$a!=null&&$a.disabled||(Qa.has(ta)?Qa.delete(ta):Qa.add(ta))});const wa=Array.from(Qa);Zt&&Zt(wa),ja(wa,"invert")}}:Ma===cs?{key:"none",text:Pa.selectNone,onSelect(){Qt==null||Qt(),ja(Array.from(po).filter(Qa=>{const wa=mr.get(Qa);return wa==null?void 0:wa.disabled}),"none")}}:Ma).map(Ma=>Object.assign(Object.assign({},Ma),{onSelect:function(){for(var Qa,wa,ga=arguments.length,An=new Array(ga),ta=0;ta{var Ma;if(!pe)return Va.filter(eo=>eo!==Ui);let Qa=(0,kn.Z)(Va);const wa=new Set(po),ga=xa.map(Ra).filter(eo=>!mr.get(eo).disabled),An=ga.every(eo=>wa.has(eo)),ta=ga.some(eo=>wa.has(eo)),$a=()=>{const eo=[];An?ga.forEach(ho=>{wa.delete(ho),eo.push(ho)}):ga.forEach(ho=>{wa.has(ho)||(wa.add(ho),eo.push(ho))});const uo=Array.from(wa);Et==null||Et(!An,uo.map(ho=>Sa(ho)),eo.map(ho=>Sa(ho))),ja(uo,"all"),Bo(null)};let br;if(un!=="radio"){let eo;if(Ur){const Nr={getPopupContainer:ra,items:Ur.map((Ai,ci)=>{const{key:Vr,text:Xa,onSelect:Jo}=Ai;return{key:Vr!=null?Vr:ci,onClick:()=>{Jo==null||Jo(ga)},label:Xa}})};eo=ue.createElement("div",{className:`${Xn}-selection-extra`},ue.createElement(Lt.Z,{menu:Nr,getPopupContainer:ra},ue.createElement("span",null,ue.createElement(al.Z,null))))}const uo=xa.map((Nr,Ai)=>{const ci=Ra(Nr,Ai),Vr=mr.get(ci)||{};return Object.assign({checked:wa.has(ci)},Vr)}).filter(Nr=>{let{disabled:Ai}=Nr;return Ai}),ho=!!uo.length&&uo.length===xa.length,Ro=ho&&uo.every(Nr=>{let{checked:Ai}=Nr;return Ai}),jo=ho&&uo.some(Nr=>{let{checked:Ai}=Nr;return Ai});br=!Kn&&ue.createElement("div",{className:`${Xn}-selection`},ue.createElement(jt.default,{checked:ho?Ro:!!xa.length&&An,indeterminate:ho?!Ro&&jo:!An&&ta,onChange:$a,disabled:xa.length===0||ho,"aria-label":eo?"Custom selection":"Select all",skipGroup:!0}),eo)}let ai;un==="radio"?ai=(eo,uo,ho)=>{const Ro=Ra(uo,ho),jo=wa.has(Ro);return{node:ue.createElement(ar.ZP,Object.assign({},mr.get(Ro),{checked:jo,onClick:Nr=>Nr.stopPropagation(),onChange:Nr=>{wa.has(Ro)||so(Ro,!0,[Ro],Nr.nativeEvent)}})),checked:jo}}:ai=(eo,uo,ho)=>{var Ro;const jo=Ra(uo,ho),Nr=wa.has(jo),Ai=Cr.has(jo),ci=mr.get(jo);let Vr;return or==="nest"?Vr=Ai:Vr=(Ro=ci==null?void 0:ci.indeterminate)!==null&&Ro!==void 0?Ro:Ai,{node:ue.createElement(jt.default,Object.assign({},ci,{indeterminate:Vr,checked:Nr,skipGroup:!0,onClick:Xa=>Xa.stopPropagation(),onChange:Xa=>{let{nativeEvent:Jo}=Xa;const{shiftKey:Fo}=Jo;let Vi=-1,Ri=-1;if(Fo&&Qn){const Li=new Set([qa,jo]);ga.some((Ci,To)=>{if(Li.has(Ci))if(Vi===-1)Vi=To;else return Ri=To,!0;return!1})}if(Ri!==-1&&Vi!==Ri&&Qn){const Li=ga.slice(Vi,Ri+1),Ci=[];Nr?Li.forEach(Go=>{wa.has(Go)&&(Ci.push(Go),wa.delete(Go))}):Li.forEach(Go=>{wa.has(Go)||(Ci.push(Go),wa.add(Go))});const To=Array.from(wa);zt==null||zt(!Nr,To.map(Go=>Sa(Go)),Ci.map(Go=>Sa(Go))),ja(To,"multiple")}else{const Li=Br;if(Qn){const Ci=Nr?(0,Gi._5)(Li,jo):(0,Gi.L0)(Li,jo);so(jo,!Nr,Ci,Jo)}else{const Ci=(0,xl.S)([].concat((0,kn.Z)(Li),[jo]),!0,ir,Pr),{checkedKeys:To,halfCheckedKeys:Go}=Ci;let qi=To;if(Nr){const ml=new Set(To);ml.delete(jo),qi=(0,xl.S)(Array.from(ml),{checked:!1,halfCheckedKeys:Go},ir,Pr).checkedKeys}so(jo,!Nr,qi,Jo)}}Bo(Nr?null:jo)}})),checked:Nr}};const ei=(eo,uo,ho)=>{const{node:Ro,checked:jo}=ai(eo,uo,ho);return In?In(jo,uo,ho,Ro):Ro};if(!Qa.includes(Ui))if(Qa.findIndex(eo=>{var uo;return((uo=eo[ma])===null||uo===void 0?void 0:uo.columnType)==="EXPAND_COLUMN"})===0){const[eo,...uo]=Qa;Qa=[eo,Ui].concat((0,kn.Z)(uo))}else Qa=[Ui].concat((0,kn.Z)(Qa));const Fi=Qa.indexOf(Ui);Qa=Qa.filter((eo,uo)=>eo!==Ui||uo===Fi);const ko=Qa[Fi-1],Oo=Qa[Fi+1];let Ga=Mn;Ga===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Ga=Oo.fixed:(ko==null?void 0:ko.fixed)!==void 0&&(Ga=ko.fixed)),Ga&&ko&&((Ma=ko[ma])===null||Ma===void 0?void 0:Ma.columnType)==="EXPAND_COLUMN"&&ko.fixed===void 0&&(ko.fixed=Ga);const di=Ue()(`${Xn}-selection-col`,{[`${Xn}-selection-col-with-dropdown`]:fn&&un==="checkbox"}),Ei={fixed:Ga,width:sn,className:`${Xn}-selection-column`,title:pe.columnTitle||br,render:ei,onCell:pe.onCell,[ma]:{className:di}};return Qa.map(eo=>eo===Ui?Ei:eo)},[Ra,xa,pe,Br,po,Cr,sn,Ur,or,qa,mr,zt,so,Pr]),po]},fs=ae(89489),Ws=ae(59477),ms=ae(6848);const cl="ascend",yl="descend";function wl(me){return typeof me.sorter=="object"&&typeof me.sorter.multiple=="number"?me.sorter.multiple:!1}function As(me){return typeof me=="function"?me:me&&typeof me=="object"&&me.compare?me.compare:!1}function Rs(me,pe){return pe?me[me.indexOf(pe)+1]:me[0]}function Ns(me,pe,Le){let ze=[];function et(at,wt){ze.push({column:at,key:kr(at,wt),multiplePriority:wl(at),sortOrder:at.sortOrder})}return(me||[]).forEach((at,wt)=>{const Bt=Co(wt,Le);at.children?("sortOrder"in at&&et(at,Bt),ze=[].concat((0,kn.Z)(ze),(0,kn.Z)(Ns(at.children,pe,Bt)))):at.sorter&&("sortOrder"in at?et(at,Bt):pe&&at.defaultSortOrder&&ze.push({column:at,key:kr(at,Bt),multiplePriority:wl(at),sortOrder:at.defaultSortOrder}))}),ze}function Xl(me,pe,Le,ze,et,at,wt,Bt){return(pe||[]).map((Et,Zt)=>{const Qt=Co(Zt,Bt);let zt=Et;if(zt.sorter){const sn=zt.sortDirections||et,un=zt.showSorterTooltip===void 0?wt:zt.showSorterTooltip,fn=kr(zt,Qt),Mn=Le.find(or=>{let{key:$n}=or;return $n===fn}),In=Mn?Mn.sortOrder:null,Kn=Rs(sn,In);let Qn;if(Et.sortIcon)Qn=Et.sortIcon({sortOrder:In});else{const or=sn.includes(cl)&&ue.createElement(Ws.Z,{className:Ue()(`${me}-column-sorter-up`,{active:In===cl})}),$n=sn.includes(yl)&&ue.createElement(fs.Z,{className:Ue()(`${me}-column-sorter-down`,{active:In===yl})});Qn=ue.createElement("span",{className:Ue()(`${me}-column-sorter`,{[`${me}-column-sorter-full`]:!!(or&&$n)})},ue.createElement("span",{className:`${me}-column-sorter-inner`,"aria-hidden":"true"},or,$n))}const{cancelSort:Xn,triggerAsc:Fa,triggerDesc:Ha}=at||{};let Sa=Xn;Kn===yl?Sa=Ha:Kn===cl&&(Sa=Fa);const Ra=typeof un=="object"?un:{title:Sa};zt=Object.assign(Object.assign({},zt),{className:Ue()(zt.className,{[`${me}-column-sort`]:In}),title:or=>{const $n=ue.createElement("div",{className:`${me}-column-sorters`},ue.createElement("span",{className:`${me}-column-title`},No(Et.title,or)),Qn);return un?ue.createElement(ms.Z,Object.assign({},Ra),$n):$n},onHeaderCell:or=>{const $n=Et.onHeaderCell&&Et.onHeaderCell(or)||{},Pa=$n.onClick,ra=$n.onKeyDown;$n.onClick=Na=>{ze({column:Et,key:fn,sortOrder:Kn,multiplePriority:wl(Et)}),Pa==null||Pa(Na)},$n.onKeyDown=Na=>{Na.keyCode===_n.Z.ENTER&&(ze({column:Et,key:fn,sortOrder:Kn,multiplePriority:wl(Et)}),ra==null||ra(Na))};const Wn=Qo(Et.title,{}),Yn=Wn==null?void 0:Wn.toString();return In?$n["aria-sort"]=In==="ascend"?"ascending":"descending":$n["aria-label"]=Yn||"",$n.className=Ue()($n.className,`${me}-column-has-sorters`),$n.tabIndex=0,Et.ellipsis&&($n.title=(Wn!=null?Wn:"").toString()),$n}})}return"children"in zt&&(zt=Object.assign(Object.assign({},zt),{children:Xl(me,zt.children,Le,ze,et,at,wt,Qt)})),zt})}function Ms(me){const{column:pe,sortOrder:Le}=me;return{column:pe,order:Le,field:pe.dataIndex,columnKey:pe.key}}function Dl(me){const pe=me.filter(Le=>{let{sortOrder:ze}=Le;return ze}).map(Ms);return pe.length===0&&me.length?Object.assign(Object.assign({},Ms(me[me.length-1])),{column:void 0}):pe.length<=1?pe[0]||{}:pe}function Sl(me,pe,Le){const ze=pe.slice().sort((wt,Bt)=>Bt.multiplePriority-wt.multiplePriority),et=me.slice(),at=ze.filter(wt=>{let{column:{sorter:Bt},sortOrder:Et}=wt;return As(Bt)&&Et});return at.length?et.sort((wt,Bt)=>{for(let Et=0;Et{const Bt=wt[Le];return Bt?Object.assign(Object.assign({},wt),{[Le]:Sl(Bt,pe,Le)}):wt}):et}function Us(me){let{prefixCls:pe,mergedColumns:Le,onSorterChange:ze,sortDirections:et,tableLocale:at,showSorterTooltip:wt}=me;const[Bt,Et]=ue.useState(Ns(Le,!0)),Zt=ue.useMemo(()=>{let fn=!0;const Mn=Ns(Le,!1);if(!Mn.length)return Bt;const In=[];function Kn(Xn){fn?In.push(Xn):In.push(Object.assign(Object.assign({},Xn),{sortOrder:null}))}let Qn=null;return Mn.forEach(Xn=>{Qn===null?(Kn(Xn),Xn.sortOrder&&(Xn.multiplePriority===!1?fn=!1:Qn=!0)):(Qn&&Xn.multiplePriority!==!1||(fn=!1),Kn(Xn))}),In},[Le,Bt]),Qt=ue.useMemo(()=>{const fn=Zt.map(Mn=>{let{column:In,sortOrder:Kn}=Mn;return{column:In,order:Kn}});return{sortColumns:fn,sortColumn:fn[0]&&fn[0].column,sortOrder:fn[0]&&fn[0].order}},[Zt]);function zt(fn){let Mn;fn.multiplePriority===!1||!Zt.length||Zt[0].multiplePriority===!1?Mn=[fn]:Mn=[].concat((0,kn.Z)(Zt.filter(In=>{let{key:Kn}=In;return Kn!==fn.key})),[fn]),Et(Mn),ze(Dl(Mn),Mn)}return[fn=>Xl(pe,fn,Zt,zt,et,at,wt),Zt,Qt,()=>Dl(Zt)]}function Vs(me,pe){return me.map(Le=>{const ze=Object.assign({},Le);return ze.title=No(Le.title,pe),"children"in ze&&(ze.children=Vs(ze.children,pe)),ze})}function Xs(me){return[ue.useCallback(Le=>Vs(Le,me),[me])]}var Hs=yr((me,pe)=>{const{_renderTimes:Le}=me,{_renderTimes:ze}=pe;return Le!==ze}),gl=oi((me,pe)=>{const{_renderTimes:Le}=me,{_renderTimes:ze}=pe;return Le!==ze}),fl=ae(64993),Il=ae(17313),Ts=ae(83116),Ys=ae(37613),fe=me=>{const{componentCls:pe}=me,Le=`${me.lineWidth}px ${me.lineType} ${me.tableBorderColor}`,ze=(et,at,wt)=>({[`&${pe}-${et}`]:{[`> ${pe}-container`]:{[`> ${pe}-content, > ${pe}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${pe}-expanded-row-fixed`]:{margin:`-${at}px -${wt+me.lineWidth}px`}}}}}});return{[`${pe}-wrapper`]:{[`${pe}${pe}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${pe}-title`]:{border:Le,borderBottom:0},[`> ${pe}-container`]:{borderInlineStart:Le,borderTop:Le,[` + > ${pe}-content, + > ${pe}-header, + > ${pe}-body, + > ${pe}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Le},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Le},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${pe}-cell-fix-right-first::after`]:{borderInlineEnd:Le}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${pe}-expanded-row-fixed`]:{margin:`-${me.tablePaddingVertical}px -${me.tablePaddingHorizontal+me.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:me.lineWidth,bottom:0,borderInlineEnd:Le,content:'""'}}}}}},[`&${pe}-scroll-horizontal`]:{[`> ${pe}-container > ${pe}-body`]:{"> table > tbody":{[` + > tr${pe}-expanded-row, + > tr${pe}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},ze("middle",me.tablePaddingVerticalMiddle,me.tablePaddingHorizontalMiddle)),ze("small",me.tablePaddingVerticalSmall,me.tablePaddingHorizontalSmall)),{[`> ${pe}-footer`]:{border:Le,borderTop:0}}),[`${pe}-cell`]:{[`${pe}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${me.lineWidth}px 0 ${me.lineWidth}px ${me.tableHeaderBg}`}},[`${pe}-bordered ${pe}-cell-scrollbar`]:{borderInlineEnd:Le}}}},Ze=me=>{const{componentCls:pe}=me;return{[`${pe}-wrapper`]:{[`${pe}-cell-ellipsis`]:Object.assign(Object.assign({},Il.vS),{wordBreak:"keep-all",[` + &${pe}-cell-fix-left-last, + &${pe}-cell-fix-right-first + `]:{overflow:"visible",[`${pe}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${pe}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Dt=me=>{const{componentCls:pe}=me;return{[`${pe}-wrapper`]:{[`${pe}-tbody > tr${pe}-placeholder`]:{textAlign:"center",color:me.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:me.colorBgContainer}}}}},ht=ae(15969),qt=me=>{const{componentCls:pe,antCls:Le,controlInteractiveSize:ze,motionDurationSlow:et,lineWidth:at,paddingXS:wt,lineType:Bt,tableBorderColor:Et,tableExpandIconBg:Zt,tableExpandColumnWidth:Qt,borderRadius:zt,fontSize:sn,fontSizeSM:un,lineHeight:fn,tablePaddingVertical:Mn,tablePaddingHorizontal:In,tableExpandedRowBg:Kn,paddingXXS:Qn}=me,Xn=ze/2-at,Fa=Xn*2+at*3,Ha=`${at}px ${Bt} ${Et}`,Sa=Qn-at;return{[`${pe}-wrapper`]:{[`${pe}-expand-icon-col`]:{width:Qt},[`${pe}-row-expand-icon-cell`]:{textAlign:"center",[`${pe}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${pe}-row-indent`]:{height:1,float:"left"},[`${pe}-row-expand-icon`]:Object.assign(Object.assign({},(0,ht.N)(me)),{position:"relative",float:"left",boxSizing:"border-box",width:Fa,height:Fa,padding:0,color:"inherit",lineHeight:`${Fa}px`,background:Zt,border:Ha,borderRadius:zt,transform:`scale(${ze/Fa})`,transition:`all ${et}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${et} ease-out`,content:'""'},"&::before":{top:Xn,insetInlineEnd:Sa,insetInlineStart:Sa,height:at},"&::after":{top:Sa,bottom:Sa,insetInlineStart:Xn,width:at,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${pe}-row-indent + ${pe}-row-expand-icon`]:{marginTop:(sn*fn-at*3)/2-Math.ceil((un*1.4-at*3)/2),marginInlineEnd:wt},[`tr${pe}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Kn}},[`${Le}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${pe}-expanded-row-fixed`]:{position:"relative",margin:`-${Mn}px -${In}px`,padding:`${Mn}px ${In}px`}}}},Gn=me=>{const{componentCls:pe,antCls:Le,iconCls:ze,tableFilterDropdownWidth:et,tableFilterDropdownSearchWidth:at,paddingXXS:wt,paddingXS:Bt,colorText:Et,lineWidth:Zt,lineType:Qt,tableBorderColor:zt,tableHeaderIconColor:sn,fontSizeSM:un,tablePaddingHorizontal:fn,borderRadius:Mn,motionDurationSlow:In,colorTextDescription:Kn,colorPrimary:Qn,tableHeaderFilterActiveBg:Xn,colorTextDisabled:Fa,tableFilterDropdownBg:Ha,tableFilterDropdownHeight:Sa,controlItemBgHover:Ra,controlItemBgActive:or,boxShadowSecondary:$n,filterDropdownMenuBg:Pa}=me,ra=`${Le}-dropdown`,Wn=`${pe}-filter-dropdown`,Yn=`${Le}-tree`,Na=`${Zt}px ${Qt} ${zt}`;return[{[`${pe}-wrapper`]:{[`${pe}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${pe}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-wt,marginInline:`${wt}px ${-fn/2}px`,padding:`0 ${wt}px`,color:sn,fontSize:un,borderRadius:Mn,cursor:"pointer",transition:`all ${In}`,"&:hover":{color:Kn,background:Xn},"&.active":{color:Qn}}}},{[`${Le}-dropdown`]:{[Wn]:Object.assign(Object.assign({},(0,Il.Wf)(me)),{minWidth:et,backgroundColor:Ha,borderRadius:Mn,boxShadow:$n,overflow:"hidden",[`${ra}-menu`]:{maxHeight:Sa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Pa,"&:empty::after":{display:"block",padding:`${Bt}px 0`,color:Fa,fontSize:un,textAlign:"center",content:'"Not Found"'}},[`${Wn}-tree`]:{paddingBlock:`${Bt}px 0`,paddingInline:Bt,[Yn]:{padding:0},[`${Yn}-treenode ${Yn}-node-content-wrapper:hover`]:{backgroundColor:Ra},[`${Yn}-treenode-checkbox-checked ${Yn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:or}}},[`${Wn}-search`]:{padding:Bt,borderBottom:Na,"&-input":{input:{minWidth:at},[ze]:{color:Fa}}},[`${Wn}-checkall`]:{width:"100%",marginBottom:wt,marginInlineStart:wt},[`${Wn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Bt-Zt}px ${Bt}px`,overflow:"hidden",borderTop:Na}})}},{[`${Le}-dropdown ${Wn}, ${Wn}-submenu`]:{[`${Le}-checkbox-wrapper + span`]:{paddingInlineStart:Bt,color:Et},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},hn=me=>{const{componentCls:pe,lineWidth:Le,colorSplit:ze,motionDurationSlow:et,zIndexTableFixed:at,tableBg:wt,zIndexTableSticky:Bt}=me,Et=ze;return{[`${pe}-wrapper`]:{[` + ${pe}-cell-fix-left, + ${pe}-cell-fix-right + `]:{position:"sticky !important",zIndex:at,background:wt},[` + ${pe}-cell-fix-left-first::after, + ${pe}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Le,width:30,transform:"translateX(100%)",transition:`box-shadow ${et}`,content:'""',pointerEvents:"none"},[`${pe}-cell-fix-left-all::after`]:{display:"none"},[` + ${pe}-cell-fix-right-first::after, + ${pe}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-Le,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${et}`,content:'""',pointerEvents:"none"},[`${pe}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Bt+1,width:30,transition:`box-shadow ${et}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${pe}-ping-left`]:{[`&:not(${pe}-has-fix-left) ${pe}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Et}`}},[` + ${pe}-cell-fix-left-first::after, + ${pe}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${Et}`},[`${pe}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${pe}-ping-right`]:{[`&:not(${pe}-has-fix-right) ${pe}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Et}`}},[` + ${pe}-cell-fix-right-first::after, + ${pe}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${Et}`}}}}},Nn=me=>{const{componentCls:pe,antCls:Le}=me;return{[`${pe}-wrapper`]:{[`${pe}-pagination${Le}-pagination`]:{margin:`${me.margin}px 0`},[`${pe}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:me.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},cn=me=>{const{componentCls:pe,tableRadius:Le}=me;return{[`${pe}-wrapper`]:{[pe]:{[`${pe}-title, ${pe}-header`]:{borderRadius:`${Le}px ${Le}px 0 0`},[`${pe}-title + ${pe}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${pe}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Le,borderStartEndRadius:Le,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Le},"> *:last-child":{borderStartEndRadius:Le}}},"&-footer":{borderRadius:`0 0 ${Le}px ${Le}px`}}}}},pa=me=>{const{componentCls:pe}=me;return{[`${pe}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${pe}-pagination-left`]:{justifyContent:"flex-end"},[`${pe}-pagination-right`]:{justifyContent:"flex-start"},[`${pe}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${pe}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${pe}-row-indent`]:{float:"right"}}}}},ha=me=>{const{componentCls:pe,antCls:Le,iconCls:ze,fontSizeIcon:et,padding:at,paddingXS:wt,tableHeaderIconColor:Bt,tableHeaderIconColorHover:Et,tableSelectionColumnWidth:Zt}=me;return{[`${pe}-wrapper`]:{[`${pe}-selection-col`]:{width:Zt,[`&${pe}-selection-col-with-dropdown`]:{width:Zt+et+at/4}},[`${pe}-bordered ${pe}-selection-col`]:{width:Zt+wt*2,[`&${pe}-selection-col-with-dropdown`]:{width:Zt+et+at/4+wt*2}},[` + table tr th${pe}-selection-column, + table tr td${pe}-selection-column + `]:{paddingInlineEnd:me.paddingXS,paddingInlineStart:me.paddingXS,textAlign:"center",[`${Le}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${pe}-selection-column${pe}-cell-fix-left`]:{zIndex:me.zIndexTableFixed+1},[`table tr th${pe}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${pe}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${pe}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${me.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${me.tablePaddingHorizontal/4}px`,[ze]:{color:Bt,fontSize:et,verticalAlign:"baseline","&:hover":{color:Et}}}}}},ba=me=>{const{componentCls:pe}=me,Le=(ze,et,at,wt)=>({[`${pe}${pe}-${ze}`]:{fontSize:wt,[` + ${pe}-title, + ${pe}-footer, + ${pe}-cell, + ${pe}-thead > tr > th, + ${pe}-tbody > tr > th, + ${pe}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${et}px ${at}px`},[`${pe}-filter-trigger`]:{marginInlineEnd:`-${at/2}px`},[`${pe}-expanded-row-fixed`]:{margin:`-${et}px -${at}px`},[`${pe}-tbody`]:{[`${pe}-wrapper:only-child ${pe}`]:{marginBlock:`-${et}px`,marginInline:`${me.tableExpandColumnWidth-at}px -${at}px`}},[`${pe}-selection-column`]:{paddingInlineStart:`${at/4}px`}}});return{[`${pe}-wrapper`]:Object.assign(Object.assign({},Le("middle",me.tablePaddingVerticalMiddle,me.tablePaddingHorizontalMiddle,me.tableFontSizeMiddle)),Le("small",me.tablePaddingVerticalSmall,me.tablePaddingHorizontalSmall,me.tableFontSizeSmall))}},Hr=me=>{const{componentCls:pe,marginXXS:Le,fontSizeIcon:ze,tableHeaderIconColor:et,tableHeaderIconColorHover:at}=me;return{[`${pe}-wrapper`]:{[`${pe}-thead th${pe}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${me.motionDurationSlow}`,"&:hover":{background:me.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:me.colorPrimary},[` + &${pe}-cell-fix-left:hover, + &${pe}-cell-fix-right:hover + `]:{background:me.tableFixedHeaderSortActiveBg}},[`${pe}-thead th${pe}-column-sort`]:{background:me.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${pe}-column-sort`]:{background:me.tableBodySortBg},[`${pe}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${pe}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${pe}-column-sorter`]:{marginInlineStart:Le,color:et,fontSize:0,transition:`color ${me.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:ze,"&.active":{color:me.colorPrimary}},[`${pe}-column-sorter-up + ${pe}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${pe}-column-sorters:hover ${pe}-column-sorter`]:{color:at}}}},Or=me=>{const{componentCls:pe,opacityLoading:Le,tableScrollThumbBg:ze,tableScrollThumbBgHover:et,tableScrollThumbSize:at,tableScrollBg:wt,zIndexTableSticky:Bt,stickyScrollBarBorderRadius:Et}=me,Zt=`${me.lineWidth}px ${me.lineType} ${me.tableBorderColor}`;return{[`${pe}-wrapper`]:{[`${pe}-sticky`]:{"&-holder":{position:"sticky",zIndex:Bt,background:me.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${at}px !important`,zIndex:Bt,display:"flex",alignItems:"center",background:wt,borderTop:Zt,opacity:Le,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:at,backgroundColor:ze,borderRadius:Et,transition:`all ${me.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:et}}}}}}},qr=me=>{const{componentCls:pe,lineWidth:Le,tableBorderColor:ze}=me,et=`${Le}px ${me.lineType} ${ze}`;return{[`${pe}-wrapper`]:{[`${pe}-summary`]:{position:"relative",zIndex:me.zIndexTableFixed,background:me.tableBg,"> tr":{"> th, > td":{borderBottom:et}}},[`div${pe}-summary`]:{boxShadow:`0 -${Le}px 0 ${ze}`}}}},Uo=me=>{const{componentCls:pe}=me,Le=`${me.lineWidth}px ${me.lineType} ${me.tableBorderColor}`,ze=`${pe}-expanded-row-cell`;return{[`${pe}-wrapper`]:{[`${pe}-tbody-virtual`]:{[`${pe}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${pe}-cell`]:{borderBottom:Le},[`${pe}-expanded-row`]:{[`${ze}${ze}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${me.lineWidth}px)`,borderInlineEnd:"none"}}},[`${pe}-bordered`]:{[`${pe}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Le,position:"absolute"},[`${pe}-cell`]:{borderInlineEnd:Le,[`&${pe}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-me.lineWidth,borderInlineStart:Le}}}}}}};const io=me=>{const{componentCls:pe,fontWeightStrong:Le,tablePaddingVertical:ze,tablePaddingHorizontal:et,lineWidth:at,lineType:wt,tableBorderColor:Bt,tableFontSize:Et,tableBg:Zt,tableRadius:Qt,tableHeaderTextColor:zt,motionDurationMid:sn,tableHeaderBg:un,tableHeaderCellSplitColor:fn,tableRowHoverBg:Mn,tableSelectedRowBg:In,tableSelectedRowHoverBg:Kn,tableFooterTextColor:Qn,tableFooterBg:Xn,paddingContentVerticalLG:Fa}=me,Ha=`${at}px ${wt} ${Bt}`;return{[`${pe}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Il.dF)()),{[pe]:Object.assign(Object.assign({},(0,Il.Wf)(me)),{fontSize:Et,background:Zt,borderRadius:`${Qt}px ${Qt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Qt}px ${Qt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${pe}-cell, + ${pe}-thead > tr > th, + ${pe}-tbody > tr > th, + ${pe}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Fa}px ${et}px`,overflowWrap:"break-word"},[`${pe}-title`]:{padding:`${ze}px ${et}px`},[`${pe}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:zt,fontWeight:Le,textAlign:"start",background:un,borderBottom:Ha,transition:`background ${sn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${pe}-selection-column):not(${pe}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:fn,transform:"translateY(-50%)",transition:`background-color ${sn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${pe}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${sn}, border-color ${sn}`,borderBottom:Ha,[` + > ${pe}-wrapper:only-child, + > ${pe}-expanded-row-fixed > ${pe}-wrapper:only-child + `]:{[pe]:{marginBlock:`-${ze}px`,marginInline:`${me.tableExpandColumnWidth-et}px -${et}px`,[`${pe}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:zt,fontWeight:Le,textAlign:"start",background:un,borderBottom:Ha,transition:`background ${sn} ease`},[` + &${pe}-row:hover > th, + &${pe}-row:hover > td, + > th${pe}-cell-row-hover, + > td${pe}-cell-row-hover + `]:{background:Mn},[`&${pe}-row-selected`]:{"> th, > td":{background:In},"&:hover > th, &:hover > td":{background:Kn}}}},[`${pe}-footer`]:{padding:`${ze}px ${et}px`,color:Qn,background:Xn}})}};var zr=(0,Ts.Z)("Table",me=>{const{colorTextHeading:pe,colorSplit:Le,colorIcon:ze,colorIconHover:et,opacityLoading:at,colorBgContainer:wt,controlInteractiveSize:Bt,headerBg:Et,headerColor:Zt,headerSortActiveBg:Qt,headerSortHoverBg:zt,bodySortBg:sn,rowHoverBg:un,rowSelectedBg:fn,rowSelectedHoverBg:Mn,rowExpandedBg:In,cellPaddingBlock:Kn,cellPaddingInline:Qn,cellPaddingBlockMD:Xn,cellPaddingInlineMD:Fa,cellPaddingBlockSM:Ha,cellPaddingInlineSM:Sa,borderColor:Ra,footerBg:or,footerColor:$n,headerBorderRadius:Pa,cellFontSize:ra,cellFontSizeMD:Wn,cellFontSizeSM:Yn,headerSplitColor:Na,fixedHeaderSortActiveBg:pr,headerFilterHoverBg:ir,filterDropdownBg:xa,expandIconBg:mr,selectionColumnWidth:Pr,stickyScrollBarBg:Br}=me,Er=new fl.C(ze),po=new fl.C(et),Cr=2,qa=(0,Ys.TS)(me,{tableFontSize:ra,tableBg:wt,tableRadius:Pa,tablePaddingVertical:Kn,tablePaddingHorizontal:Qn,tablePaddingVerticalMiddle:Xn,tablePaddingHorizontalMiddle:Fa,tablePaddingVerticalSmall:Ha,tablePaddingHorizontalSmall:Sa,tableBorderColor:Ra,tableHeaderTextColor:Zt,tableHeaderBg:Et,tableFooterTextColor:$n,tableFooterBg:or,tableHeaderCellSplitColor:Na,tableHeaderSortBg:Qt,tableHeaderSortHoverBg:zt,tableHeaderIconColor:Er.clone().setAlpha(Er.getAlpha()*at).toRgbString(),tableHeaderIconColorHover:po.clone().setAlpha(po.getAlpha()*at).toRgbString(),tableBodySortBg:sn,tableFixedHeaderSortActiveBg:pr,tableHeaderFilterActiveBg:ir,tableFilterDropdownBg:xa,tableRowHoverBg:un,tableSelectedRowBg:fn,tableSelectedRowHoverBg:Mn,zIndexTableFixed:Cr,zIndexTableSticky:Cr+1,tableFontSizeMiddle:Wn,tableFontSizeSmall:Yn,tableSelectionColumnWidth:Pr,tableExpandIconBg:mr,tableExpandColumnWidth:Bt+2*me.padding,tableExpandedRowBg:In,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Br,tableScrollThumbBgHover:pe,tableScrollBg:Le});return[io(qa),Nn(qa),qr(qa),Hr(qa),Gn(qa),fe(qa),cn(qa),qt(qa),qr(qa),Dt(qa),ha(qa),hn(qa),Or(qa),Ze(qa),ba(qa),pa(qa),Uo(qa)]},me=>{const{colorFillAlter:pe,colorBgContainer:Le,colorTextHeading:ze,colorFillSecondary:et,colorFillContent:at,controlItemBgActive:wt,controlItemBgActiveHover:Bt,padding:Et,paddingSM:Zt,paddingXS:Qt,colorBorderSecondary:zt,borderRadiusLG:sn,fontSize:un,controlHeight:fn,colorTextPlaceholder:Mn}=me,In=new fl.C(et).onBackground(Le).toHexShortString(),Kn=new fl.C(at).onBackground(Le).toHexShortString(),Qn=new fl.C(pe).onBackground(Le).toHexShortString();return{headerBg:Qn,headerColor:ze,headerSortActiveBg:In,headerSortHoverBg:Kn,bodySortBg:Qn,rowHoverBg:Qn,rowSelectedBg:wt,rowSelectedHoverBg:Bt,rowExpandedBg:pe,cellPaddingBlock:Et,cellPaddingInline:Et,cellPaddingBlockMD:Zt,cellPaddingInlineMD:Qt,cellPaddingBlockSM:Qt,cellPaddingInlineSM:Qt,borderColor:zt,headerBorderRadius:sn,footerBg:Qn,footerColor:ze,cellFontSize:un,cellFontSizeMD:un,cellFontSizeSM:un,headerSplitColor:zt,fixedHeaderSortActiveBg:In,headerFilterHoverBg:at,filterDropdownMenuBg:Le,filterDropdownBg:Le,expandIconBg:Le,selectionColumnWidth:fn,stickyScrollBarBg:Mn,stickyScrollBarBorderRadius:100}});const Wr=[],bo=(me,pe)=>{const{prefixCls:Le,className:ze,rootClassName:et,style:at,size:wt,bordered:Bt,dropdownPrefixCls:Et,dataSource:Zt,pagination:Qt,rowSelection:zt,rowKey:sn="key",rowClassName:un,columns:fn,children:Mn,childrenColumnName:In,onChange:Kn,getPopupContainer:Qn,loading:Xn,expandIcon:Fa,expandable:Ha,expandedRowRender:Sa,expandIconColumnIndex:Ra,indentSize:or,scroll:$n,sortDirections:Pa,locale:ra,showSorterTooltip:Wn=!0,virtual:Yn}=me,Na=ue.useMemo(()=>fn||It(Mn),[fn,Mn]),pr=ue.useMemo(()=>Na.some(jr=>jr.responsive),[Na]),ir=(0,Ji.Z)(pr),xa=ue.useMemo(()=>{const jr=new Set(Object.keys(ir).filter(xo=>ir[xo]));return Na.filter(xo=>!xo.responsive||xo.responsive.some(gi=>jr.has(gi)))},[Na,ir]),mr=(0,Mi.Z)(me,["className","style","columns"]),{locale:Pr=$i.Z,direction:Br,table:Er,renderEmpty:po,getPrefixCls:Cr,getPopupContainer:qa}=ue.useContext(_r.E_),Bo=(0,Hi.Z)(wt),ja=Object.assign(Object.assign({},Pr.Table),ra),so=Zt||Wr,Ur=Cr("table",Le),Vo=Cr("dropdown",Et),Va=Object.assign({childrenColumnName:In,expandIconColumnIndex:Ra},Ha),{childrenColumnName:Ma="children"}=Va,Qa=ue.useMemo(()=>so.some(jr=>jr==null?void 0:jr[Ma])?"nest":Sa||Ha&&Ha.expandedRowRender?"row":null,[so]),wa={body:ue.useRef()},ga=ue.useMemo(()=>typeof sn=="function"?sn:jr=>jr==null?void 0:jr[sn],[sn]),[An]=nl(so,Ma,ga),ta={},$a=function(jr,xo){let gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Zo,wi,vi;const bi=Object.assign(Object.assign({},ta),jr);gi&&((Zo=ta.resetPagination)===null||Zo===void 0||Zo.call(ta),!((wi=bi.pagination)===null||wi===void 0)&&wi.current&&(bi.pagination.current=1),Qt&&Qt.onChange&&Qt.onChange(1,(vi=bi.pagination)===null||vi===void 0?void 0:vi.pageSize)),$n&&$n.scrollToFirstRowOnChange!==!1&&wa.body.current&&(0,Yi.Z)(0,{getContainer:()=>wa.body.current}),Kn==null||Kn(bi.pagination,bi.filters,bi.sorter,{currentDataSource:hl(Sl(so,bi.sorterStates,Ma),bi.filterStates),action:xo})},br=(jr,xo)=>{$a({sorter:jr,sorterStates:xo},"sort",!1)},[ai,ei,Fi,ko]=Us({prefixCls:Ur,mergedColumns:xa,onSorterChange:br,sortDirections:Pa||["ascend","descend"],tableLocale:ja,showSorterTooltip:Wn}),Oo=ue.useMemo(()=>Sl(so,ei,Ma),[so,ei]);ta.sorter=ko(),ta.sorterStates=ei;const Ga=(jr,xo)=>{$a({filters:jr,filterStates:xo},"filter",!0)},[di,Ei,eo]=ki({prefixCls:Ur,locale:ja,dropdownPrefixCls:Vo,mergedColumns:xa,onFilterChange:Ga,getPopupContainer:Qn||qa}),uo=hl(Oo,Ei);ta.filters=eo,ta.filterStates=Ei;const ho=ue.useMemo(()=>{const jr={};return Object.keys(eo).forEach(xo=>{eo[xo]!==null&&(jr[xo]=eo[xo])}),Object.assign(Object.assign({},Fi),{filters:jr})},[Fi,eo]),[Ro]=Xs(ho),jo=(jr,xo)=>{$a({pagination:Object.assign(Object.assign({},ta.pagination),{current:jr,pageSize:xo})},"paginate")},[Nr,Ai]=Ul(uo.length,jo,Qt);ta.pagination=Qt===!1?{}:Wo(Nr,Qt),ta.resetPagination=Ai;const ci=ue.useMemo(()=>{if(Qt===!1||!Nr.pageSize)return uo;const{current:jr=1,total:xo,pageSize:gi=ji}=Nr;return uo.lengthgi?uo.slice((jr-1)*gi,jr*gi):uo:uo.slice((jr-1)*gi,jr*gi)},[!!Qt,uo,Nr&&Nr.current,Nr&&Nr.pageSize,Nr&&Nr.total]),[Vr,Xa]=gs({prefixCls:Ur,data:uo,pageData:ci,getRowKey:ga,getRecordByKey:An,expandType:Qa,childrenColumnName:Ma,locale:ja,getPopupContainer:Qn||qa},zt),Jo=(jr,xo,gi)=>{let Zo;return typeof un=="function"?Zo=Ue()(un(jr,xo,gi)):Zo=Ue()(un),Ue()({[`${Ur}-row-selected`]:Xa.has(ga(jr,xo))},Zo)};Va.__PARENT_RENDER_ICON__=Va.expandIcon,Va.expandIcon=Va.expandIcon||Fa||va(ja),Qa==="nest"&&Va.expandIconColumnIndex===void 0?Va.expandIconColumnIndex=zt?1:0:Va.expandIconColumnIndex>0&&zt&&(Va.expandIconColumnIndex-=1),typeof Va.indentSize!="number"&&(Va.indentSize=typeof or=="number"?or:15);const Fo=ue.useCallback(jr=>Ro(Vr(di(ai(jr)))),[ai,di,Vr]);let Vi,Ri;if(Qt!==!1&&(Nr!=null&&Nr.total)){let jr;Nr.size?jr=Nr.size:jr=Bo==="small"||Bo==="middle"?"small":void 0;const xo=wi=>ue.createElement(ul.Z,Object.assign({},Nr,{className:Ue()(`${Ur}-pagination ${Ur}-pagination-${wi}`,Nr.className),size:jr})),gi=Br==="rtl"?"left":"right",{position:Zo}=Nr;if(Zo!==null&&Array.isArray(Zo)){const wi=Zo.find(_i=>_i.includes("top")),vi=Zo.find(_i=>_i.includes("bottom")),bi=Zo.every(_i=>`${_i}`=="none");!wi&&!vi&&!bi&&(Ri=xo(gi)),wi&&(Vi=xo(wi.toLowerCase().replace("top",""))),vi&&(Ri=xo(vi.toLowerCase().replace("bottom","")))}else Ri=xo(gi)}let Li;typeof Xn=="boolean"?Li={spinning:Xn}:typeof Xn=="object"&&(Li=Object.assign({spinning:!0},Xn));const[Ci,To]=zr(Ur),[,Go]=(0,ca.Z)(),qi=Ue()(`${Ur}-wrapper`,Er==null?void 0:Er.className,{[`${Ur}-wrapper-rtl`]:Br==="rtl"},ze,et,To),ml=Object.assign(Object.assign({},Er==null?void 0:Er.style),at),Xi=ra&&ra.emptyText||(po==null?void 0:po("Table"))||ue.createElement(Lo.Z,{componentName:"Table"}),Zi=Yn?gl:Hs,rl={},vs=ue.useMemo(()=>{const{fontSize:jr,lineHeight:xo,padding:gi,paddingXS:Zo,paddingSM:wi}=Go,vi=Math.floor(jr*xo);switch(Bo){case"large":return gi*2+vi;case"small":return Zo*2+vi;default:return wi*2+vi}},[Go,Bo]);return Yn&&(rl.listItemHeight=vs),Ci(ue.createElement("div",{ref:pe,className:qi,style:ml},ue.createElement(ka.Z,Object.assign({spinning:!1},Li),Vi,ue.createElement(Zi,Object.assign({},rl,mr,{columns:xa,direction:Br,expandable:Va,prefixCls:Ur,className:Ue()({[`${Ur}-middle`]:Bo==="middle",[`${Ur}-small`]:Bo==="small",[`${Ur}-bordered`]:Bt,[`${Ur}-empty`]:so.length===0}),data:ci,rowKey:ga,rowClassName:Jo,emptyText:Xi,internalHooks:Pe,internalRefs:wa,transformColumns:Fo})),Ri)))};var wo=ue.forwardRef(bo);const lo=(me,pe)=>{const Le=ue.useRef(0);return Le.current+=1,ue.createElement(wo,Object.assign({},me,{ref:pe,_renderTimes:Le.current}))},fo=ue.forwardRef(lo);fo.SELECTION_COLUMN=Ui,fo.EXPAND_COLUMN=z,fo.SELECTION_ALL=ds,fo.SELECTION_INVERT=Vl,fo.SELECTION_NONE=cs,fo.Column=ii,fo.ColumnGroup=yi,fo.Summary=Ie;var li=fo,$o=li},17574:function(ft,Ot,ae){"use strict";ae.d(Ot,{default:function(){return Ut}});var z=ae(60091),Pe=ae(94480),He=ae(52671),Te=ae(8657),Ge=ae(54476),Qe=ae(59301),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},qe=ue,Ve=ae(7657),rt=function(nt,Tt){return Qe.createElement(Ve.Z,(0,Ge.Z)({},nt,{ref:Tt,icon:qe}))},Je=Qe.forwardRef(rt),_e=Je,Ne=ae(92310),se=ae.n(Ne),E=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),y=ae(62892),ne=ae(20648);const re=4;function le(Gt){const{dropPosition:nt,dropLevelOffset:Tt,prefixCls:ct,indent:ke,direction:ut="ltr"}=Gt,Ht=ut==="ltr"?"left":"right",kt=ut==="ltr"?"right":"left",pt={[Ht]:-Tt*ke+re,[kt]:0};switch(nt){case-1:pt.top=-3;break;case 1:pt.bottom=-3;break;default:pt.bottom=-3,pt[Ht]=ke+re;break}return Qe.createElement("div",{style:pt,className:`${ct}-drop-indicator`})}var ie=ae(71997),Ae=Qe.forwardRef((Gt,nt)=>{const{getPrefixCls:Tt,direction:ct,virtual:ke,tree:ut}=Qe.useContext(x.E_),{prefixCls:Ht,className:kt,showIcon:pt=!1,showLine:Sn,switcherIcon:Oe,blockNode:Xt=!1,children:ln,checkable:Zn=!1,selectable:zn=!0,draggable:Ct,motion:mt,style:Me}=Gt,Ce=Tt("tree",Ht),We=Tt(),$e=mt!=null?mt:Object.assign(Object.assign({},(0,y.Z)(We)),{motionAppear:!1}),Ie=Object.assign(Object.assign({},Gt),{checkable:Zn,selectable:zn,showIcon:pt,motion:$e,blockNode:Xt,showLine:!!Sn,dropIndicatorRender:le}),[De,vt]=(0,ne.ZP)(Ce),it=Qe.useMemo(()=>{if(!Ct)return!1;let Pt={};switch(typeof Ct){case"function":Pt.nodeDraggable=Ct;break;case"object":Pt=Object.assign({},Ct);break;default:break}return Pt.icon!==!1&&(Pt.icon=Pt.icon||Qe.createElement(b.Z,null)),Pt},[Ct]),Fe=Pt=>Qe.createElement(ie.Z,{prefixCls:Ce,switcherIcon:Oe,treeNodeProps:Pt,showLine:Sn});return De(Qe.createElement(z.Z,Object.assign({itemHeight:20,ref:nt,virtual:ke},Ie,{style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Me),prefixCls:Ce,className:se()({[`${Ce}-icon-hide`]:!pt,[`${Ce}-block-node`]:Xt,[`${Ce}-unselectable`]:!zn,[`${Ce}-rtl`]:ct==="rtl"},ut==null?void 0:ut.className,kt,vt),direction:ct,checkable:Zn&&Qe.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:zn,switcherIcon:Fe,draggable:it}),ln))}),he;(function(Gt){Gt[Gt.None=0]="None",Gt[Gt.Start=1]="Start",Gt[Gt.End=2]="End"})(he||(he={}));function be(Gt,nt){function Tt(ct){const{key:ke,children:ut}=ct;nt(ke,ct)!==!1&&be(ut||[],nt)}Gt.forEach(Tt)}function ye(Gt){let{treeData:nt,expandedKeys:Tt,startKey:ct,endKey:ke}=Gt;const ut=[];let Ht=he.None;if(ct&&ct===ke)return[ct];if(!ct||!ke)return[];function kt(pt){return pt===ct||pt===ke}return be(nt,pt=>{if(Ht===he.End)return!1;if(kt(pt)){if(ut.push(pt),Ht===he.None)Ht=he.Start;else if(Ht===he.Start)return Ht=he.End,!1}else Ht===he.Start&&ut.push(pt);return Tt.includes(pt)}),ut}function Be(Gt,nt){const Tt=(0,Pe.Z)(nt),ct=[];return be(Gt,(ke,ut)=>{const Ht=Tt.indexOf(ke);return Ht!==-1&&(ct.push(ut),Tt.splice(Ht,1)),!!Tt.length}),ct}var st=function(Gt,nt){var Tt={};for(var ct in Gt)Object.prototype.hasOwnProperty.call(Gt,ct)&&nt.indexOf(ct)<0&&(Tt[ct]=Gt[ct]);if(Gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,ct=Object.getOwnPropertySymbols(Gt);ke{var{defaultExpandAll:Tt,defaultExpandParent:ct,defaultExpandedKeys:ke}=Gt,ut=st(Gt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ht=Qe.useRef(),kt=Qe.useRef(),pt=()=>{const{keyEntities:it}=(0,a.I8)(St(ut));let Fe;return Tt?Fe=Object.keys(it):ct?Fe=(0,E.r7)(ut.expandedKeys||ke||[],it):Fe=ut.expandedKeys||ke,Fe},[Sn,Oe]=Qe.useState(ut.selectedKeys||ut.defaultSelectedKeys||[]),[Xt,ln]=Qe.useState(()=>pt());Qe.useEffect(()=>{"selectedKeys"in ut&&Oe(ut.selectedKeys)},[ut.selectedKeys]),Qe.useEffect(()=>{"expandedKeys"in ut&&ln(ut.expandedKeys)},[ut.expandedKeys]);const Zn=(it,Fe)=>{var Pt;return"expandedKeys"in ut||ln(it),(Pt=ut.onExpand)===null||Pt===void 0?void 0:Pt.call(ut,it,Fe)},zn=(it,Fe)=>{var Pt;const{multiple:vn}=ut,{node:tn,nativeEvent:Wt}=Fe,{key:en=""}=tn,Jt=St(ut),Re=Object.assign(Object.assign({},Fe),{selected:!0}),Ye=(Wt==null?void 0:Wt.ctrlKey)||(Wt==null?void 0:Wt.metaKey),Nt=Wt==null?void 0:Wt.shiftKey;let yt;vn&&Ye?(yt=it,Ht.current=en,kt.current=yt,Re.selectedNodes=Be(Jt,yt)):vn&&Nt?(yt=Array.from(new Set([].concat((0,Pe.Z)(kt.current||[]),(0,Pe.Z)(ye({treeData:Jt,expandedKeys:Xt,startKey:en,endKey:Ht.current}))))),Re.selectedNodes=Be(Jt,yt)):(yt=[en],Ht.current=en,kt.current=yt,Re.selectedNodes=Be(Jt,yt)),(Pt=ut.onSelect)===null||Pt===void 0||Pt.call(ut,yt,Re),"selectedKeys"in ut||Oe(yt)},{getPrefixCls:Ct,direction:mt}=Qe.useContext(x.E_),{prefixCls:Me,className:Ce,showIcon:We=!0,expandAction:$e="click"}=ut,Ie=st(ut,["prefixCls","className","showIcon","expandAction"]),De=Ct("tree",Me),vt=se()(`${De}-directory`,{[`${De}-directory-rtl`]:mt==="rtl"},Ce);return Qe.createElement(Ae,Object.assign({icon:Ue,ref:nt,blockNode:!0},Ie,{showIcon:We,expandAction:$e,prefixCls:De,className:vt,expandedKeys:Xt,selectedKeys:Sn,onSelect:zn,onExpand:Zn}))};var Ft=Qe.forwardRef(Xe);const Kt=Ae;Kt.DirectoryTree=Ft,Kt.TreeNode=z.O;var Ut=Kt},20648:function(ft,Ot,ae){"use strict";ae.d(Ot,{TM:function(){return Ne},Yk:function(){return _e}});var z=ae(36237),Pe=ae(98447),He=ae(17313),Te=ae(8378),Ge=ae(37613),Qe=ae(83116);const ue=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),qe=(se,E)=>({[`.${se}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ve=(se,E)=>({[`.${se}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),rt=(se,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:y,nodeSelectedBg:ne,nodeHoverBg:re}=E,le=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,He.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,He.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ue,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,He.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:y,lineHeight:`${y}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:y}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},qe(se,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:y,margin:0,lineHeight:`${y}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:y/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:y/2*.8,height:y/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:le},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:y,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${y}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:ne},[`${a}-iconEle`]:{display:"inline-block",width:y,height:y,lineHeight:`${y}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${y}px`,userSelect:"none"},Ve(se,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:y/2,bottom:-b,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${y/2}px !important`}}}}})}},Je=se=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:y}=se;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${se.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:se.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${se.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:y,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${E}-switcher`]:{color:y},[`${E}-node-content-wrapper`]:{color:y,background:"transparent"}}}}}},_e=(se,E)=>{const a=`.${se}`,x=`${a}-treenode`,b=E.paddingXS/2,y=(0,Ge.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[rt(se,y),Je(y)]},Ne=se=>{const{controlHeightSM:E}=se;return{titleHeight:E,nodeHoverBg:se.controlItemBgHover,nodeSelectedBg:se.controlItemBgActive}};Ot.ZP=(0,Qe.Z)("Tree",(se,E)=>{let{prefixCls:a}=E;return[{[se.componentCls]:(0,Pe.C2)(`${a}-checkbox`,se)},_e(a,se),(0,Te.Z)(se)]},se=>{const{colorTextLightSolid:E,colorPrimary:a}=se;return Object.assign(Object.assign({},Ne(se)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return x}});var z=ae(54476),Pe=ae(59301),He={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Te=He,Ge=ae(7657),Qe=function(y,ne){return Pe.createElement(Ge.Z,(0,z.Z)({},y,{ref:ne,icon:Te}))},ue=Pe.forwardRef(Qe),qe=ue,Ve=ae(52671),rt=ae(58617),Je=ae(15075),_e=ae(43531),Ne=ae(92310),se=ae.n(Ne),E=ae(92343),x=b=>{const{prefixCls:y,switcherIcon:ne,treeNodeProps:re,showLine:le}=b,{isLeaf:ie,expanded:ge,loading:Ae}=re;if(Ae)return Pe.createElement(rt.Z,{className:`${y}-switcher-loading-icon`});let he;if(le&&typeof le=="object"&&(he=le.showLeafIcon),ie){if(!le)return null;if(typeof he!="boolean"&&he){const Be=typeof he=="function"?he(re):he,st=`${y}-switcher-line-custom-icon`;return(0,E.l$)(Be)?(0,E.Tm)(Be,{className:se()(Be.props.className||"",st)}):Be}return he?Pe.createElement(Ve.Z,{className:`${y}-switcher-line-icon`}):Pe.createElement("span",{className:`${y}-switcher-leaf-line`})}const be=`${y}-switcher-icon`,ye=typeof ne=="function"?ne(re):ne;return(0,E.l$)(ye)?(0,E.Tm)(ye,{className:se()(ye.props.className||"",be)}):ye!==void 0?ye:le?ge?Pe.createElement(Je.Z,{className:`${y}-switcher-line-icon`}):Pe.createElement(_e.Z,{className:`${y}-switcher-line-icon`}):Pe.createElement(qe,{className:be})}},54580:function(ft,Ot,ae){"use strict";ae.d(Ot,{default:function(){return sr}});var z=ae(59301),Pe=ae(94480),He=ae(92310),Te=ae.n(He),Ge=ae(54476),Qe=ae(67732),ue=ae(83652),qe=ae(42403),Ve=ae(158),rt=ae(20068),Je=ae(75931),_e=ae(75044),Ne=ae(76190),se=ae(3202),E=ae(26112);function a(je,rn){var on="cannot ".concat(je.method," ").concat(je.action," ").concat(rn.status,"'"),pn=new Error(on);return pn.status=rn.status,pn.method=je.method,pn.url=je.action,pn}function x(je){var rn=je.responseText||je.response;if(!rn)return rn;try{return JSON.parse(rn)}catch(on){return rn}}function b(je){var rn=new XMLHttpRequest;je.onProgress&&rn.upload&&(rn.upload.onprogress=function(xn){xn.total>0&&(xn.percent=xn.loaded/xn.total*100),je.onProgress(xn)});var on=new FormData;je.data&&Object.keys(je.data).forEach(function(Ln){var xn=je.data[Ln];if(Array.isArray(xn)){xn.forEach(function(Bn){on.append("".concat(Ln,"[]"),Bn)});return}on.append(Ln,xn)}),je.file instanceof Blob?on.append(je.filename,je.file,je.file.name):on.append(je.filename,je.file),rn.onerror=function(xn){je.onError(xn)},rn.onload=function(){return rn.status<200||rn.status>=300?je.onError(a(je,rn),x(rn)):je.onSuccess(x(rn),rn)},rn.open(je.method,je.action,!0),je.withCredentials&&"withCredentials"in rn&&(rn.withCredentials=!0);var pn=je.headers||{};return pn["X-Requested-With"]!==null&&rn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(pn).forEach(function(Ln){pn[Ln]!==null&&rn.setRequestHeader(Ln,pn[Ln])}),rn.send(on),{abort:function(){rn.abort()}}}var y=+new Date,ne=0;function re(){return"rc-upload-".concat(y,"-").concat(++ne)}var le=ae(48736),ie=function(je,rn){if(je&&rn){var on=Array.isArray(rn)?rn:rn.split(","),pn=je.name||"",Ln=je.type||"",xn=Ln.replace(/\/.*$/,"");return on.some(function(Bn){var En=Bn.trim();if(/^\*(\/\*)?$/.test(Bn))return!0;if(En.charAt(0)==="."){var _a=pn.toLowerCase(),Ta=En.toLowerCase(),an=[Ta];return(Ta===".jpg"||Ta===".jpeg")&&(an=[".jpg",".jpeg"]),an.some(function(Ar){return _a.endsWith(Ar)})}return/\/\*$/.test(En)?xn===En.replace(/\/.*$/,""):Ln===En?!0:/^\w+$/.test(En)?((0,le.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(En,"'.Skip for check.")),!0):!1})}return!0};function ge(je,rn){var on=je.createReader(),pn=[];function Ln(){on.readEntries(function(xn){var Bn=Array.prototype.slice.apply(xn);pn=pn.concat(Bn);var En=!Bn.length;En?rn(pn):Ln()})}Ln()}var Ae=function(rn,on,pn){var Ln=function xn(Bn,En){Bn&&(Bn.path=En||"",Bn.isFile?Bn.file(function(_a){pn(_a)&&(Bn.fullPath&&!_a.webkitRelativePath&&(Object.defineProperties(_a,{webkitRelativePath:{writable:!0}}),_a.webkitRelativePath=Bn.fullPath.replace(/^\//,""),Object.defineProperties(_a,{webkitRelativePath:{writable:!1}})),on([_a]))}):Bn.isDirectory&&ge(Bn,function(_a){_a.forEach(function(Ta){xn(Ta,"".concat(En).concat(Bn.name,"/"))})}))};rn.forEach(function(xn){Ln(xn.webkitGetAsEntry())})},he=Ae,be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ye=function(je){(0,qe.Z)(on,je);var rn=(0,Ve.Z)(on);function on(){var pn;(0,Qe.Z)(this,on);for(var Ln=arguments.length,xn=new Array(Ln),Bn=0;Bn{let{uid:xn}=Ln;return xn===je.uid});return pn===-1?on.push(je):on[pn]=je,on}function Pt(je,rn){const on=je.uid!==void 0?"uid":"name";return rn.filter(pn=>pn[on]===je[on])[0]}function vn(je,rn){const on=je.uid!==void 0?"uid":"name",pn=rn.filter(Ln=>Ln[on]!==je[on]);return pn.length===rn.length?null:pn}const tn=function(){const rn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),pn=rn[rn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(pn)||[""])[0]},Wt=je=>je.indexOf("image/")===0,en=je=>{if(je.type&&!je.thumbUrl)return Wt(je.type);const rn=je.thumbUrl||je.url||"",on=tn(rn);return/^data:image\//.test(rn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(on)?!0:!(/^data:/.test(rn)||on)},Jt=200;function Re(je){return new Promise(rn=>{if(!je.type||!Wt(je.type)){rn("");return}const on=document.createElement("canvas");on.width=Jt,on.height=Jt,on.style.cssText=`position: fixed; left: 0; top: 0; width: ${Jt}px; height: ${Jt}px; z-index: 9999; display: none;`,document.body.appendChild(on);const pn=on.getContext("2d"),Ln=new Image;if(Ln.onload=()=>{const{width:xn,height:Bn}=Ln;let En=Jt,_a=Jt,Ta=0,an=0;xn>Bn?(_a=Bn*(Jt/xn),an=-(_a-En)/2):(En=xn*(Jt/Bn),Ta=-(En-_a)/2),pn.drawImage(Ln,Ta,an,En,_a);const Ar=on.toDataURL();document.body.removeChild(on),window.URL.revokeObjectURL(Ln.src),rn(Ar)},Ln.crossOrigin="anonymous",je.type.startsWith("image/svg+xml")){const xn=new FileReader;xn.onload=()=>{xn.result&&(Ln.src=xn.result)},xn.readAsDataURL(je)}else if(je.type.startsWith("image/gif")){const xn=new FileReader;xn.onload=()=>{xn.result&&rn(xn.result)},xn.readAsDataURL(je)}else Ln.src=window.URL.createObjectURL(je)})}var Ye=ae(26227),Nt=ae(41464),yt=ae(15277),Mt=ae(93948),bn=ae(6848),Dn=z.forwardRef((je,rn)=>{let{prefixCls:on,className:pn,style:Ln,locale:xn,listType:Bn,file:En,items:_a,progress:Ta,iconRender:an,actionIconRender:Ar,itemRender:vr,isImgUrl:Fr,showPreviewIcon:Yr,showRemoveIcon:Tn,showDownloadIcon:da,previewIcon:Ka,removeIcon:Aa,downloadIcon:yr,onPreview:Lr,onDownload:er,onClose:oo}=je;var mo,Bi;const{status:ri}=En,[fi,Si]=z.useState(ri);z.useEffect(()=>{ri!=="removed"&&Si(ri)},[ri]);const[Pi,Ki]=z.useState(!1);z.useEffect(()=>{const _r=setTimeout(()=>{Ki(!0)},300);return()=>{clearTimeout(_r)}},[]);const xi=an(En);let qo=z.createElement("div",{className:`${on}-icon`},xi);if(Bn==="picture"||Bn==="picture-card"||Bn==="picture-circle")if(fi==="uploading"||!En.thumbUrl&&!En.url){const _r=Te()(`${on}-list-item-thumbnail`,{[`${on}-list-item-file`]:fi!=="uploading"});qo=z.createElement("div",{className:_r},xi)}else{const _r=Fr!=null&&Fr(En)?z.createElement("img",{src:En.thumbUrl||En.url,alt:En.name,className:`${on}-list-item-image`,crossOrigin:En.crossOrigin}):xi,Lo=Te()(`${on}-list-item-thumbnail`,{[`${on}-list-item-file`]:Fr&&!Fr(En)});qo=z.createElement("a",{className:Lo,onClick:Hi=>Lr(En,Hi),href:En.url||En.thumbUrl,target:"_blank",rel:"noopener noreferrer"},_r)}const co=Te()(`${on}-list-item`,`${on}-list-item-${fi}`),si=typeof En.linkProps=="string"?JSON.parse(En.linkProps):En.linkProps,Di=Tn?Ar((typeof Aa=="function"?Aa(En):Aa)||z.createElement(Ye.Z,null),()=>oo(En),on,xn.removeFile):null,Ii=da&&fi==="done"?Ar((typeof yr=="function"?yr(En):yr)||z.createElement(Nt.Z,null),()=>er(En),on,xn.downloadFile):null,ui=Bn!=="picture-card"&&Bn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Te()(`${on}-list-item-actions`,{picture:Bn==="picture"})},Ii,Di),mi=Te()(`${on}-list-item-name`),oi=En.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:mi,title:En.name},si,{href:En.url,onClick:_r=>Lr(En,_r)}),En.name),ui]:[z.createElement("span",{key:"view",className:mi,onClick:_r=>Lr(En,_r),title:En.name},En.name),ui],wr={pointerEvents:"none",opacity:.5},Eo=Yr?z.createElement("a",{href:En.url||En.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:En.url||En.thumbUrl?void 0:wr,onClick:_r=>Lr(En,_r),title:xn.previewFile},typeof Ka=="function"?Ka(En):Ka||z.createElement(yt.Z,null)):null,Do=(Bn==="picture-card"||Bn==="picture-circle")&&fi!=="uploading"&&z.createElement("span",{className:`${on}-list-item-actions`},Eo,fi==="done"&&Ii,Di),{getPrefixCls:ii}=z.useContext(Kt.E_),Xo=ii(),yi=z.createElement("div",{className:co},qo,oi,Do,Pi&&z.createElement(We.default,{motionName:`${Xo}-fade`,visible:fi==="uploading",motionDeadline:2e3},_r=>{let{className:Lo}=_r;const Hi="percent"in En?z.createElement(Mt.Z,Object.assign({},Ta,{type:"line",percent:En.percent,"aria-label":En["aria-label"],"aria-labelledby":En["aria-labelledby"]})):null;return z.createElement("div",{className:Te()(`${on}-list-item-progress`,Lo)},Hi)})),Mi=En.response&&typeof En.response=="string"?En.response:((mo=En.error)===null||mo===void 0?void 0:mo.statusText)||((Bi=En.error)===null||Bi===void 0?void 0:Bi.message)||xn.uploadError,Yi=fi==="error"?z.createElement(bn.Z,{title:Mi,getPopupContainer:_r=>_r.parentNode},yi):yi;return z.createElement("div",{className:Te()(`${on}-list-item-container`,pn),style:Ln,ref:rn},vr?vr(Yi,En,_a,{download:er.bind(null,En),preview:Lr.bind(null,En),remove:oo.bind(null,En)}):Yi)});const jn=(je,rn)=>{const{listType:on="text",previewFile:pn=Re,onPreview:Ln,onDownload:xn,onRemove:Bn,locale:En,iconRender:_a,isImageUrl:Ta=en,prefixCls:an,items:Ar=[],showPreviewIcon:vr=!0,showRemoveIcon:Fr=!0,showDownloadIcon:Yr=!1,removeIcon:Tn,previewIcon:da,downloadIcon:Ka,progress:Aa={size:[-1,2],showInfo:!1},appendAction:yr,appendActionVisible:Lr=!0,itemRender:er,disabled:oo}=je,mo=(0,$e.Z)(),[Bi,ri]=z.useState(!1);z.useEffect(()=>{on!=="picture"&&on!=="picture-card"&&on!=="picture-circle"||(Ar||[]).forEach(wr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(wr.originFileObj instanceof File||wr.originFileObj instanceof Blob)||wr.thumbUrl!==void 0||(wr.thumbUrl="",pn&&pn(wr.originFileObj).then(Eo=>{wr.thumbUrl=Eo||"",mo()}))})},[on,Ar,pn]),z.useEffect(()=>{ri(!0)},[]);const fi=(wr,Eo)=>{if(Ln)return Eo==null||Eo.preventDefault(),Ln(wr)},Si=wr=>{typeof xn=="function"?xn(wr):wr.url&&window.open(wr.url)},Pi=wr=>{Bn==null||Bn(wr)},Ki=wr=>{if(_a)return _a(wr,on);const Eo=wr.status==="uploading",Do=Ta&&Ta(wr)?z.createElement(Ce,null):z.createElement(kt,null);let ii=Eo?z.createElement(pt.Z,null):z.createElement(Zn,null);return on==="picture"?ii=Eo?z.createElement(pt.Z,null):Do:(on==="picture-card"||on==="picture-circle")&&(ii=Eo?En.uploading:Do),ii},xi=(wr,Eo,Do,ii)=>{const Xo={type:"text",size:"small",title:ii,onClick:yi=>{Eo(),(0,De.l$)(wr)&&wr.props.onClick&&wr.props.onClick(yi)},className:`${Do}-list-item-action`,disabled:oo};if((0,De.l$)(wr)){const yi=(0,De.Tm)(wr,Object.assign(Object.assign({},wr.props),{onClick:()=>{}}));return z.createElement(vt.ZP,Object.assign({},Xo,{icon:yi}))}return z.createElement(vt.ZP,Object.assign({},Xo),z.createElement("span",null,wr))};z.useImperativeHandle(rn,()=>({handlePreview:fi,handleDownload:Si}));const{getPrefixCls:qo}=z.useContext(Kt.E_),co=qo("upload",an),si=qo(),Di=Te()(`${co}-list`,`${co}-list-${on}`),Ii=(0,Pe.Z)(Ar.map(wr=>({key:wr.uid,file:wr})));let mi={motionDeadline:2e3,motionName:`${co}-${on==="picture-card"||on==="picture-circle"?"animate-inline":"animate"}`,keys:Ii,motionAppear:Bi};const oi=z.useMemo(()=>{const wr=Object.assign({},(0,Ie.Z)(si));return delete wr.onAppearEnd,delete wr.onEnterEnd,delete wr.onLeaveEnd,wr},[si]);return on!=="picture-card"&&on!=="picture-circle"&&(mi=Object.assign(Object.assign({},oi),mi)),z.createElement("div",{className:Di},z.createElement(We.CSSMotionList,Object.assign({},mi,{component:!1}),wr=>{let{key:Eo,file:Do,className:ii,style:Xo}=wr;return z.createElement(Dn,{key:Eo,locale:En,prefixCls:co,className:ii,style:Xo,file:Do,items:Ar,progress:Aa,listType:on,isImgUrl:Ta,showPreviewIcon:vr,showRemoveIcon:Fr,showDownloadIcon:Yr,removeIcon:Tn,previewIcon:da,downloadIcon:Ka,iconRender:Ki,actionIconRender:xi,itemRender:er,onPreview:fi,onDownload:Si,onClose:Pi})}),yr&&z.createElement(We.default,Object.assign({},mi,{visible:Lr,forceRender:!0}),wr=>{let{className:Eo,style:Do}=wr;return(0,De.Tm)(yr,ii=>({className:Te()(ii.className,Eo),style:Object.assign(Object.assign(Object.assign({},Do),{pointerEvents:Eo?"none":void 0}),ii.style)}))}))};var aa=z.forwardRef(jn),sa=ae(17313),Ua=ae(8378),ea=ae(83116),kn=ae(37613),za=je=>{const{componentCls:rn,iconCls:on}=je;return{[`${rn}-wrapper`]:{[`${rn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:je.colorFillAlter,border:`${je.lineWidth}px dashed ${je.colorBorder}`,borderRadius:je.borderRadiusLG,cursor:"pointer",transition:`border-color ${je.motionDurationSlow}`,[rn]:{padding:`${je.padding}px 0`},[`${rn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${rn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${rn}-disabled):hover`]:{borderColor:je.colorPrimaryHover},[`p${rn}-drag-icon`]:{marginBottom:je.margin,[on]:{color:je.colorPrimary,fontSize:je.uploadThumbnailSize}},[`p${rn}-text`]:{margin:`0 0 ${je.marginXXS}px`,color:je.colorTextHeading,fontSize:je.fontSizeLG},[`p${rn}-hint`]:{color:je.colorTextDescription,fontSize:je.fontSize},[`&${rn}-disabled`]:{cursor:"not-allowed",[`p${rn}-drag-icon ${on}, + p${rn}-text, + p${rn}-hint + `]:{color:je.colorTextDisabled}}}}}},Pn=je=>{const{componentCls:rn,antCls:on,iconCls:pn,fontSize:Ln,lineHeight:xn}=je,Bn=`${rn}-list-item`,En=`${Bn}-actions`,_a=`${Bn}-action`,Ta=Math.round(Ln*xn);return{[`${rn}-wrapper`]:{[`${rn}-list`]:Object.assign(Object.assign({},(0,sa.dF)()),{lineHeight:je.lineHeight,[Bn]:{position:"relative",height:je.lineHeight*Ln,marginTop:je.marginXS,fontSize:Ln,display:"flex",alignItems:"center",transition:`background-color ${je.motionDurationSlow}`,"&:hover":{backgroundColor:je.controlItemBgHover},[`${Bn}-name`]:Object.assign(Object.assign({},sa.vS),{padding:`0 ${je.paddingXS}px`,lineHeight:xn,flex:"auto",transition:`all ${je.motionDurationSlow}`}),[En]:{[_a]:{opacity:0},[`${_a}${on}-btn-sm`]:{height:Ta,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${_a}:focus-visible, + &.picture ${_a} + `]:{opacity:1},[pn]:{color:je.actionsColor,transition:`all ${je.motionDurationSlow}`},[`&:hover ${pn}`]:{color:je.colorText}},[`${rn}-icon ${pn}`]:{color:je.colorTextDescription,fontSize:Ln},[`${Bn}-progress`]:{position:"absolute",bottom:-je.uploadProgressOffset,width:"100%",paddingInlineStart:Ln+je.paddingXS,fontSize:Ln,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Bn}:hover ${_a}`]:{opacity:1,color:je.colorText},[`${Bn}-error`]:{color:je.colorError,[`${Bn}-name, ${rn}-icon ${pn}`]:{color:je.colorError},[En]:{[`${pn}, ${pn}:hover`]:{color:je.colorError},[_a]:{opacity:1}}},[`${rn}-list-item-container`]:{transition:`opacity ${je.motionDurationSlow}, height ${je.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},qn=ae(36237),oa=ae(1950);const Un=new qn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ya=new qn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var gr=je=>{const{componentCls:rn}=je,on=`${rn}-animate-inline`;return[{[`${rn}-wrapper`]:{[`${on}-appear, ${on}-enter, ${on}-leave`]:{animationDuration:je.motionDurationSlow,animationTimingFunction:je.motionEaseInOutCirc,animationFillMode:"forwards"},[`${on}-appear, ${on}-enter`]:{animationName:Un},[`${on}-leave`]:{animationName:ya}}},{[`${rn}-wrapper`]:(0,oa.J$)(je)},Un,ya]},Zr=ae(30071),fa=ae(64993);const xt=je=>{const{componentCls:rn,iconCls:on,uploadThumbnailSize:pn,uploadProgressOffset:Ln}=je,xn=`${rn}-list`,Bn=`${xn}-item`;return{[`${rn}-wrapper`]:{[` + ${xn}${xn}-picture, + ${xn}${xn}-picture-card, + ${xn}${xn}-picture-circle + `]:{[Bn]:{position:"relative",height:pn+je.lineWidth*2+je.paddingXS*2,padding:je.paddingXS,border:`${je.lineWidth}px ${je.lineType} ${je.colorBorder}`,borderRadius:je.borderRadiusLG,"&:hover":{background:"transparent"},[`${Bn}-thumbnail`]:Object.assign(Object.assign({},sa.vS),{width:pn,height:pn,lineHeight:`${pn+je.paddingSM}px`,textAlign:"center",flex:"none",[on]:{fontSize:je.fontSizeHeading2,color:je.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Bn}-progress`]:{bottom:Ln,width:`calc(100% - ${je.paddingSM*2}px)`,marginTop:0,paddingInlineStart:pn+je.paddingXS}},[`${Bn}-error`]:{borderColor:je.colorError,[`${Bn}-thumbnail ${on}`]:{[`svg path[fill='${Zr.blue[0]}']`]:{fill:je.colorErrorBg},[`svg path[fill='${Zr.blue.primary}']`]:{fill:je.colorError}}},[`${Bn}-uploading`]:{borderStyle:"dashed",[`${Bn}-name`]:{marginBottom:Ln}}},[`${xn}${xn}-picture-circle ${Bn}`]:{[`&, &::before, ${Bn}-thumbnail`]:{borderRadius:"50%"}}}}},Rt=je=>{const{componentCls:rn,iconCls:on,fontSizeLG:pn,colorTextLightSolid:Ln}=je,xn=`${rn}-list`,Bn=`${xn}-item`,En=je.uploadPicCardSize;return{[` + ${rn}-wrapper${rn}-picture-card-wrapper, + ${rn}-wrapper${rn}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sa.dF)()),{display:"inline-block",width:"100%",[`${rn}${rn}-select`]:{width:En,height:En,marginInlineEnd:je.marginXS,marginBottom:je.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:je.colorFillAlter,border:`${je.lineWidth}px dashed ${je.colorBorder}`,borderRadius:je.borderRadiusLG,cursor:"pointer",transition:`border-color ${je.motionDurationSlow}`,[`> ${rn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${rn}-disabled):hover`]:{borderColor:je.colorPrimary}},[`${xn}${xn}-picture-card, ${xn}${xn}-picture-circle`]:{[`${xn}-item-container`]:{display:"inline-block",width:En,height:En,marginBlock:`0 ${je.marginXS}px`,marginInline:`0 ${je.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Bn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${je.paddingXS*2}px)`,height:`calc(100% - ${je.paddingXS*2}px)`,backgroundColor:je.colorBgMask,opacity:0,transition:`all ${je.motionDurationSlow}`,content:'" "'}},[`${Bn}:hover`]:{[`&::before, ${Bn}-actions`]:{opacity:1}},[`${Bn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${je.motionDurationSlow}`,[`${on}-eye, ${on}-download, ${on}-delete`]:{zIndex:10,width:pn,margin:`0 ${je.marginXXS}px`,fontSize:pn,cursor:"pointer",transition:`all ${je.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Bn}-actions, ${Bn}-actions:hover`]:{[`${on}-eye, ${on}-download, ${on}-delete`]:{color:new fa.C(Ln).setAlpha(.65).toRgbString(),"&:hover":{color:Ln}}},[`${Bn}-thumbnail, ${Bn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Bn}-name`]:{display:"none",textAlign:"center"},[`${Bn}-file + ${Bn}-name`]:{position:"absolute",bottom:je.margin,display:"block",width:`calc(100% - ${je.paddingXS*2}px)`},[`${Bn}-uploading`]:{[`&${Bn}`]:{backgroundColor:je.colorFillAlter},[`&::before, ${on}-eye, ${on}-download, ${on}-delete`]:{display:"none"}},[`${Bn}-progress`]:{bottom:je.marginXL,width:`calc(100% - ${je.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${rn}-wrapper${rn}-picture-circle-wrapper`]:{[`${rn}${rn}-select`]:{borderRadius:"50%"}}}};var yn=je=>{const{componentCls:rn}=je;return{[`${rn}-rtl`]:{direction:"rtl"}}};const Vn=je=>{const{componentCls:rn,colorTextDisabled:on}=je;return{[`${rn}-wrapper`]:Object.assign(Object.assign({},(0,sa.Wf)(je)),{[rn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${rn}-select`]:{display:"inline-block"},[`${rn}-disabled`]:{color:on,cursor:"not-allowed"}})}};var Fn=(0,ea.Z)("Upload",je=>{const{fontSizeHeading3:rn,fontSize:on,lineHeight:pn,lineWidth:Ln,controlHeightLG:xn}=je,Bn=Math.round(on*pn),En=(0,kn.TS)(je,{uploadThumbnailSize:rn*2,uploadProgressOffset:Bn/2+Ln,uploadPicCardSize:xn*2.55});return[Vn(En),za(En),xt(En),Rt(En),Pn(En),gr(En),yn(En),(0,Ua.Z)(En)]},je=>({actionsColor:je.colorTextDescription})),hr=function(je,rn,on,pn){function Ln(xn){return xn instanceof on?xn:new on(function(Bn){Bn(xn)})}return new(on||(on=Promise))(function(xn,Bn){function En(an){try{Ta(pn.next(an))}catch(Ar){Bn(Ar)}}function _a(an){try{Ta(pn.throw(an))}catch(Ar){Bn(Ar)}}function Ta(an){an.done?xn(an.value):Ln(an.value).then(En,_a)}Ta((pn=pn.apply(je,rn||[])).next())})};const Ba=`__LIST_IGNORE_${Date.now()}__`,Za=(je,rn)=>{const{fileList:on,defaultFileList:pn,onRemove:Ln,showUploadList:xn=!0,listType:Bn="text",onPreview:En,onDownload:_a,onChange:Ta,onDrop:an,previewFile:Ar,disabled:vr,locale:Fr,iconRender:Yr,isImageUrl:Tn,progress:da,prefixCls:Ka,className:Aa,type:yr="select",children:Lr,style:er,itemRender:oo,maxCount:mo,data:Bi={},multiple:ri=!1,action:fi="",accept:Si="",supportServerRender:Pi=!0,rootClassName:Ki}=je,xi=z.useContext(Ut.Z),qo=vr!=null?vr:xi,[co,si]=(0,At.Z)(pn||[],{value:on,postState:Sr=>Sr!=null?Sr:[]}),[Di,Ii]=z.useState("drop"),ui=z.useRef(null);z.useMemo(()=>{const Sr=Date.now();(on||[]).forEach((Rr,Io)=>{!Rr.uid&&!Object.isFrozen(Rr)&&(Rr.uid=`__AUTO__${Sr}_${Io}__`)})},[on]);const mi=(Sr,Rr,Io)=>{let $r=(0,Pe.Z)(Rr),to=!1;mo===1?$r=$r.slice(-1):mo&&(to=$r.length>mo,$r=$r.slice(0,mo)),(0,Ft.flushSync)(()=>{si($r)});const jt={file:Sr,fileList:$r};Io&&(jt.event=Io),(!to||$r.some(Lt=>Lt.uid===Sr.uid))&&(0,Ft.flushSync)(()=>{Ta==null||Ta(jt)})},oi=(Sr,Rr)=>hr(void 0,void 0,void 0,function*(){const{beforeUpload:Io,transformFile:$r}=je;let to=Sr;if(Io){const jt=yield Io(Sr,Rr);if(jt===!1)return!1;if(delete Sr[Ba],jt===Ba)return Object.defineProperty(Sr,Ba,{value:!0,configurable:!0}),!1;typeof jt=="object"&&jt&&(to=jt)}return $r&&(to=yield $r(to)),to}),wr=Sr=>{const Rr=Sr.filter(to=>!to.file[Ba]);if(!Rr.length)return;const Io=Rr.map(to=>it(to.file));let $r=(0,Pe.Z)(co);Io.forEach(to=>{$r=Fe(to,$r)}),Io.forEach((to,jt)=>{let Lt=to;if(Rr[jt].parsedFile)to.status="uploading";else{const{originFileObj:_t}=to;let On;try{On=new File([_t],_t.name,{type:_t.type})}catch(Da){On=new Blob([_t],{type:_t.type}),On.name=_t.name,On.lastModifiedDate=new Date,On.lastModified=new Date().getTime()}On.uid=to.uid,Lt=On}mi(Lt,$r)})},Eo=(Sr,Rr,Io)=>{try{typeof Sr=="string"&&(Sr=JSON.parse(Sr))}catch(jt){}if(!Pt(Rr,co))return;const $r=it(Rr);$r.status="done",$r.percent=100,$r.response=Sr,$r.xhr=Io;const to=Fe($r,co);mi($r,to)},Do=(Sr,Rr)=>{if(!Pt(Rr,co))return;const Io=it(Rr);Io.status="uploading",Io.percent=Sr.percent;const $r=Fe(Io,co);mi(Io,$r,Sr)},ii=(Sr,Rr,Io)=>{if(!Pt(Io,co))return;const $r=it(Io);$r.error=Sr,$r.response=Rr,$r.status="error";const to=Fe($r,co);mi($r,to)},Xo=Sr=>{let Rr;Promise.resolve(typeof Ln=="function"?Ln(Sr):Ln).then(Io=>{var $r;if(Io===!1)return;const to=vn(Sr,co);to&&(Rr=Object.assign(Object.assign({},Sr),{status:"removed"}),co==null||co.forEach(jt=>{const Lt=Rr.uid!==void 0?"uid":"name";jt[Lt]===Rr[Lt]&&!Object.isFrozen(jt)&&(jt.status="removed")}),($r=ui.current)===null||$r===void 0||$r.abort(Rr),mi(Rr,to))})},yi=Sr=>{Ii(Sr.type),Sr.type==="drop"&&(an==null||an(Sr))};z.useImperativeHandle(rn,()=>({onBatchStart:wr,onSuccess:Eo,onProgress:Do,onError:ii,fileList:co,upload:ui.current}));const{getPrefixCls:Mi,direction:Yi,upload:_r}=z.useContext(Kt.E_),Lo=Mi("upload",Ka),Hi=Object.assign(Object.assign({onBatchStart:wr,onError:ii,onProgress:Do,onSuccess:Eo},je),{data:Bi,multiple:ri,action:fi,accept:Si,supportServerRender:Pi,prefixCls:Lo,disabled:qo,beforeUpload:oi,onChange:void 0});delete Hi.className,delete Hi.style,(!Lr||qo)&&delete Hi.id;const[Ji,$i]=Fn(Lo),[ul]=(0,Gt.Z)("Upload",nt.Z.Upload),{showRemoveIcon:ka,showPreviewIcon:ca,showDownloadIcon:Ca,removeIcon:va,previewIcon:kr,downloadIcon:Co}=typeof xn=="boolean"?{}:xn,No=(Sr,Rr)=>xn?z.createElement(aa,{prefixCls:Lo,listType:Bn,items:co,previewFile:Ar,onPreview:En,onDownload:_a,onRemove:Xo,showRemoveIcon:!qo&&ka,showPreviewIcon:ca,showDownloadIcon:Ca,removeIcon:va,previewIcon:kr,downloadIcon:Co,iconRender:Yr,locale:Object.assign(Object.assign({},ul),Fr),isImageUrl:Tn,progress:da,appendAction:Sr,appendActionVisible:Rr,itemRender:oo,disabled:qo}):Sr,Qo=Te()(`${Lo}-wrapper`,Aa,Ki,$i,_r==null?void 0:_r.className,{[`${Lo}-rtl`]:Yi==="rtl",[`${Lo}-picture-card-wrapper`]:Bn==="picture-card",[`${Lo}-picture-circle-wrapper`]:Bn==="picture-circle"}),_o=Object.assign(Object.assign({},_r==null?void 0:_r.style),er);if(yr==="drag"){const Sr=Te()($i,Lo,`${Lo}-drag`,{[`${Lo}-drag-uploading`]:co.some(Rr=>Rr.status==="uploading"),[`${Lo}-drag-hover`]:Di==="dragover",[`${Lo}-disabled`]:qo,[`${Lo}-rtl`]:Yi==="rtl"});return Ji(z.createElement("span",{className:Qo},z.createElement("div",{className:Sr,style:_o,onDrop:yi,onDragOver:yi,onDragLeave:yi},z.createElement(Xe,Object.assign({},Hi,{ref:ui,className:`${Lo}-btn`}),z.createElement("div",{className:`${Lo}-drag-container`},Lr))),No()))}const zo=Te()(Lo,`${Lo}-select`,{[`${Lo}-disabled`]:qo}),ni=(Sr=>z.createElement("div",{className:zo,style:Sr},z.createElement(Xe,Object.assign({},Hi,{ref:ui}))))(Lr?void 0:{display:"none"});return Ji(Bn==="picture-card"||Bn==="picture-circle"?z.createElement("span",{className:Qo},No(ni,!!Lr)):z.createElement("span",{className:Qo},ni,No()))};var Ea=z.forwardRef(Za),wn=function(je,rn){var on={};for(var pn in je)Object.prototype.hasOwnProperty.call(je,pn)&&rn.indexOf(pn)<0&&(on[pn]=je[pn]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ln=0,pn=Object.getOwnPropertySymbols(je);Ln{var{style:on,height:pn}=je,Ln=wn(je,["style","height"]);return z.createElement(Ea,Object.assign({ref:rn},Ln,{type:"drag",style:Object.assign(Object.assign({},on),{height:pn})}))});const Mr=Ea;Mr.Dragger=ro,Mr.LIST_IGNORE=Ba;var sr=Mr},91735:function(ft,Ot){"use strict";Ot.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},39417:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Ae}});var z=ae(54476),Pe=ae(20068),He=ae(75931),Te=ae(33885),Ge=ae(67732),Qe=ae(83652),ue=ae(31226),qe=ae(42403),Ve=ae(158),rt=ae(92310),Je=ae.n(rt),_e=ae(26112),Ne=ae(59301),se=ae(39378),E=function(be){for(var ye=be.prefixCls,Be=be.level,st=be.isStart,Ue=be.isEnd,St="".concat(ye,"-indent-unit"),Xe=[],At=0;At0&&arguments[0]!==void 0?arguments[0]:[],mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Me=Ct.length,Ce=mt.length;if(Math.abs(Me-Ce)!==1)return{add:!1,key:null};function We($e,Ie){var De=new Map;$e.forEach(function(it){De.set(it,!0)});var vt=Ie.filter(function(it){return!De.has(it)});return vt.length===1?vt[0]:null}return Me ").concat(mt);return mt}var Ht=a.forwardRef(function(Ct,mt){var Me=Ct.prefixCls,Ce=Ct.data,We=Ct.selectable,$e=Ct.checkable,Ie=Ct.expandedKeys,De=Ct.selectedKeys,vt=Ct.checkedKeys,it=Ct.loadedKeys,Fe=Ct.loadingKeys,Pt=Ct.halfCheckedKeys,vn=Ct.keyEntities,tn=Ct.disabled,Wt=Ct.dragging,en=Ct.dragOverNodeKey,Jt=Ct.dropPosition,Re=Ct.motion,Ye=Ct.height,Nt=Ct.itemHeight,yt=Ct.virtual,Mt=Ct.focusable,bn=Ct.activeItem,gn=Ct.focused,Dn=Ct.tabIndex,jn=Ct.onKeyDown,ma=Ct.onFocus,aa=Ct.onBlur,sa=Ct.onActiveChange,Ua=Ct.onListChangeStart,ea=Ct.onListChangeEnd,kn=(0,re.Z)(Ct,At),ur=a.useRef(null),za=a.useRef(null);a.useImperativeHandle(mt,function(){return{scrollTo:function(sr){ur.current.scrollTo(sr)},getIndentWidth:function(){return za.current.offsetWidth}}});var Vt=a.useState(Ie),Pn=(0,ne.Z)(Vt,2),qn=Pn[0],oa=Pn[1],Un=a.useState(Ce),ya=(0,ne.Z)(Un,2),Ja=ya[0],gr=ya[1],Zr=a.useState(Ce),fa=(0,ne.Z)(Zr,2),xt=fa[0],Rt=fa[1],It=a.useState([]),yn=(0,ne.Z)(It,2),Vn=yn[0],Fn=yn[1],hr=a.useState(null),Ba=(0,ne.Z)(hr,2),Za=Ba[0],Qr=Ba[1],Ea=a.useRef(Ce);Ea.current=Ce;function wn(){var Mr=Ea.current;gr(Mr),Rt(Mr),Fn([]),Qr(null),ea()}(0,le.Z)(function(){oa(Ie);var Mr=St(qn,Ie);if(Mr.key!==null)if(Mr.add){var sr=Ja.findIndex(function(xn){var Bn=xn.key;return Bn===Mr.key}),je=ct(Xe(Ja,Ce,Mr.key),yt,Ye,Nt),rn=Ja.slice();rn.splice(sr+1,0,Tt),Rt(rn),Fn(je),Qr("show")}else{var on=Ce.findIndex(function(xn){var Bn=xn.key;return Bn===Mr.key}),pn=ct(Xe(Ce,Ja,Mr.key),yt,Ye,Nt),Ln=Ce.slice();Ln.splice(on+1,0,Tt),Rt(Ln),Fn(pn),Qr("hide")}else Ja!==Ce&&(gr(Ce),Rt(Ce))},[Ie,Ce]),a.useEffect(function(){Wt||wn()},[Wt]);var dr=Re?xt:Ce,ro={expandedKeys:Ie,selectedKeys:De,loadedKeys:it,loadingKeys:Fe,checkedKeys:vt,halfCheckedKeys:Pt,dragOverNodeKey:en,dropPosition:Jt,keyEntities:vn};return a.createElement(a.Fragment,null,gn&&bn&&a.createElement("span",{style:Ft,"aria-live":"assertive"},ut(bn)),a.createElement("div",null,a.createElement("input",{style:Ft,disabled:Mt===!1||tn,tabIndex:Mt!==!1?Dn:null,onKeyDown:jn,onFocus:ma,onBlur:aa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Me,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Me,"-indent")},a.createElement("div",{ref:za,className:"".concat(Me,"-indent-unit")}))),a.createElement(ie.Z,(0,z.Z)({},kn,{data:dr,itemKey:ke,height:Ye,fullHeight:!1,virtual:yt,itemHeight:Nt,prefixCls:"".concat(Me,"-list"),ref:ur,onVisibleChange:function(sr,je){var rn=new Set(sr),on=je.filter(function(pn){return!rn.has(pn)});on.some(function(pn){return ke(pn)===Ut})&&wn()}}),function(Mr){var sr=Mr.pos,je=(0,z.Z)({},(y(Mr.data),Mr.data)),rn=Mr.title,on=Mr.key,pn=Mr.isStart,Ln=Mr.isEnd,xn=(0,be.km)(on,sr);delete je.key,delete je.children;var Bn=(0,be.H8)(xn,ro);return a.createElement(Ue,(0,z.Z)({},je,Bn,{title:rn,active:!!bn&&on===bn.key,pos:sr,data:Mr.data,isStart:pn,isEnd:Ln,motion:Re,motionNodes:on===Ut?Vn:null,motionType:Za,onMotionStart:Ua,onMotionEnd:wn,treeNodeRequiredProps:ro,onMouseMove:function(){sa(null)}}))}))});Ht.displayName="NodeList";var kt=Ht,pt=ae(35654),Sn=ae(90782),Oe=ae(67841),Xt=10,ln=function(Ct){(0,Ve.Z)(Me,Ct);var mt=(0,rt.Z)(Me);function Me(){var Ce;(0,Qe.Z)(this,Me);for(var We=arguments.length,$e=new Array(We),Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:!1,Pt=Ce.state,vn=Pt.dragChildrenKeys,tn=Pt.dropPosition,Wt=Pt.dropTargetKey,en=Pt.dropTargetPos,Jt=Pt.dropAllowed;if(Jt){var Re=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Wt!==null){var Ye=(0,Te.Z)((0,Te.Z)({},(0,be.H8)(Wt,Ce.getTreeNodeRequiredProps())),{},{active:((it=Ce.getActiveItem())===null||it===void 0?void 0:it.key)===Wt,data:(0,Oe.Z)(Ce.state.keyEntities,Wt).node}),Nt=vn.indexOf(Wt)!==-1;(0,E.ZP)(!Nt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var yt=(0,pt.yx)(en),Mt={event:De,node:(0,be.F)(Ye),dragNode:Ce.dragNode?(0,be.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(vn),dropToGap:tn!==0,dropPosition:tn+Number(yt[yt.length-1])};Fe||Re==null||Re(Mt),Ce.dragNode=null}}},Ce.cleanDragState=function(){var De=Ce.state.draggingNodeKey;De!==null&&Ce.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ce.dragStartMousePosition=null,Ce.currentMouseOverDroppableNodeKey=null},Ce.triggerExpandActionExpand=function(De,vt){var it=Ce.state,Fe=it.expandedKeys,Pt=it.flattenNodes,vn=vt.expanded,tn=vt.key,Wt=vt.isLeaf;if(!(Wt||De.shiftKey||De.metaKey||De.ctrlKey)){var en=Pt.filter(function(Re){return Re.key===tn})[0],Jt=(0,be.F)((0,Te.Z)((0,Te.Z)({},(0,be.H8)(tn,Ce.getTreeNodeRequiredProps())),{},{data:en.data}));Ce.setExpandedKeys(vn?(0,pt._5)(Fe,tn):(0,pt.L0)(Fe,tn)),Ce.onNodeExpand(De,Jt)}},Ce.onNodeClick=function(De,vt){var it=Ce.props,Fe=it.onClick,Pt=it.expandAction;Pt==="click"&&Ce.triggerExpandActionExpand(De,vt),Fe==null||Fe(De,vt)},Ce.onNodeDoubleClick=function(De,vt){var it=Ce.props,Fe=it.onDoubleClick,Pt=it.expandAction;Pt==="doubleClick"&&Ce.triggerExpandActionExpand(De,vt),Fe==null||Fe(De,vt)},Ce.onNodeSelect=function(De,vt){var it=Ce.state.selectedKeys,Fe=Ce.state,Pt=Fe.keyEntities,vn=Fe.fieldNames,tn=Ce.props,Wt=tn.onSelect,en=tn.multiple,Jt=vt.selected,Re=vt[vn.key],Ye=!Jt;Ye?en?it=(0,pt.L0)(it,Re):it=[Re]:it=(0,pt._5)(it,Re);var Nt=it.map(function(yt){var Mt=(0,Oe.Z)(Pt,yt);return Mt?Mt.node:null}).filter(function(yt){return yt});Ce.setUncontrolledState({selectedKeys:it}),Wt==null||Wt(it,{event:"select",selected:Ye,node:vt,selectedNodes:Nt,nativeEvent:De.nativeEvent})},Ce.onNodeCheck=function(De,vt,it){var Fe=Ce.state,Pt=Fe.keyEntities,vn=Fe.checkedKeys,tn=Fe.halfCheckedKeys,Wt=Ce.props,en=Wt.checkStrictly,Jt=Wt.onCheck,Re=vt.key,Ye,Nt={event:"check",node:vt,checked:it,nativeEvent:De.nativeEvent};if(en){var yt=it?(0,pt.L0)(vn,Re):(0,pt._5)(vn,Re),Mt=(0,pt._5)(tn,Re);Ye={checked:yt,halfChecked:Mt},Nt.checkedNodes=yt.map(function(aa){return(0,Oe.Z)(Pt,aa)}).filter(function(aa){return aa}).map(function(aa){return aa.node}),Ce.setUncontrolledState({checkedKeys:yt})}else{var bn=(0,Sn.S)([].concat((0,Ge.Z)(vn),[Re]),!0,Pt),gn=bn.checkedKeys,Dn=bn.halfCheckedKeys;if(!it){var jn=new Set(gn);jn.delete(Re);var ma=(0,Sn.S)(Array.from(jn),{checked:!1,halfCheckedKeys:Dn},Pt);gn=ma.checkedKeys,Dn=ma.halfCheckedKeys}Ye=gn,Nt.checkedNodes=[],Nt.checkedNodesPositions=[],Nt.halfCheckedKeys=Dn,gn.forEach(function(aa){var sa=(0,Oe.Z)(Pt,aa);if(sa){var Ua=sa.node,ea=sa.pos;Nt.checkedNodes.push(Ua),Nt.checkedNodesPositions.push({node:Ua,pos:ea})}}),Ce.setUncontrolledState({checkedKeys:gn},!1,{halfCheckedKeys:Dn})}Jt==null||Jt(Ye,Nt)},Ce.onNodeLoad=function(De){var vt=De.key,it=new Promise(function(Fe,Pt){Ce.setState(function(vn){var tn=vn.loadedKeys,Wt=tn===void 0?[]:tn,en=vn.loadingKeys,Jt=en===void 0?[]:en,Re=Ce.props,Ye=Re.loadData,Nt=Re.onLoad;if(!Ye||Wt.indexOf(vt)!==-1||Jt.indexOf(vt)!==-1)return null;var yt=Ye(De);return yt.then(function(){var Mt=Ce.state.loadedKeys,bn=(0,pt.L0)(Mt,vt);Nt==null||Nt(bn,{event:"load",node:De}),Ce.setUncontrolledState({loadedKeys:bn}),Ce.setState(function(gn){return{loadingKeys:(0,pt._5)(gn.loadingKeys,vt)}}),Fe()}).catch(function(Mt){if(Ce.setState(function(gn){return{loadingKeys:(0,pt._5)(gn.loadingKeys,vt)}}),Ce.loadingRetryTimes[vt]=(Ce.loadingRetryTimes[vt]||0)+1,Ce.loadingRetryTimes[vt]>=Xt){var bn=Ce.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,pt.L0)(bn,vt)}),Fe()}Pt(Mt)}),{loadingKeys:(0,pt.L0)(Jt,vt)}})});return it.catch(function(){}),it},Ce.onNodeMouseEnter=function(De,vt){var it=Ce.props.onMouseEnter;it==null||it({event:De,node:vt})},Ce.onNodeMouseLeave=function(De,vt){var it=Ce.props.onMouseLeave;it==null||it({event:De,node:vt})},Ce.onNodeContextMenu=function(De,vt){var it=Ce.props.onRightClick;it&&(De.preventDefault(),it({event:De,node:vt}))},Ce.onFocus=function(){var De=Ce.props.onFocus;Ce.setState({focused:!0});for(var vt=arguments.length,it=new Array(vt),Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:!1,it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Fe=!1,Pt=!0,vn={};Object.keys(De).forEach(function(tn){if(tn in Ce.props){Pt=!1;return}Fe=!0,vn[tn]=De[tn]}),Fe&&(!vt||Pt)&&Ce.setState((0,Te.Z)((0,Te.Z)({},vn),it))}},Ce.scrollTo=function(De){Ce.listRef.current.scrollTo(De)},Ce}return(0,ue.Z)(Me,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var We=this.props.activeKey;We!==void 0&&We!==this.state.activeKey&&(this.setState({activeKey:We}),We!==null&&this.scrollTo({key:We}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var We,$e=this.state,Ie=$e.focused,De=$e.flattenNodes,vt=$e.keyEntities,it=$e.draggingNodeKey,Fe=$e.activeKey,Pt=$e.dropLevelOffset,vn=$e.dropContainerKey,tn=$e.dropTargetKey,Wt=$e.dropPosition,en=$e.dragOverNodeKey,Jt=$e.indent,Re=this.props,Ye=Re.prefixCls,Nt=Re.className,yt=Re.style,Mt=Re.showLine,bn=Re.focusable,gn=Re.tabIndex,Dn=gn===void 0?0:gn,jn=Re.selectable,ma=Re.showIcon,aa=Re.icon,sa=Re.switcherIcon,Ua=Re.draggable,ea=Re.checkable,kn=Re.checkStrictly,ur=Re.disabled,za=Re.motion,Vt=Re.loadData,Pn=Re.filterTreeNode,qn=Re.height,oa=Re.itemHeight,Un=Re.virtual,ya=Re.titleRender,Ja=Re.dropIndicatorRender,gr=Re.onContextMenu,Zr=Re.onScroll,fa=Re.direction,xt=Re.rootClassName,Rt=Re.rootStyle,It=(0,se.Z)(this.props,{aria:!0,data:!0}),yn;return Ua&&((0,He.Z)(Ua)==="object"?yn=Ua:typeof Ua=="function"?yn={nodeDraggable:Ua}:yn={}),a.createElement(x.k.Provider,{value:{prefixCls:Ye,selectable:jn,showIcon:ma,icon:aa,switcherIcon:sa,draggable:yn,draggingNodeKey:it,checkable:ea,checkStrictly:kn,disabled:ur,keyEntities:vt,dropLevelOffset:Pt,dropContainerKey:vn,dropTargetKey:tn,dropPosition:Wt,dragOverNodeKey:en,indent:Jt,direction:fa,dropIndicatorRender:Ja,loadData:Vt,filterTreeNode:Pn,titleRender:ya,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:_e()(Ye,Nt,xt,(We={},(0,Pe.Z)(We,"".concat(Ye,"-show-line"),Mt),(0,Pe.Z)(We,"".concat(Ye,"-focused"),Ie),(0,Pe.Z)(We,"".concat(Ye,"-active-focused"),Fe!==null),We)),style:Rt},a.createElement(kt,(0,z.Z)({ref:this.listRef,prefixCls:Ye,style:yt,data:De,disabled:ur,selectable:jn,checkable:!!ea,motion:za,dragging:it!==null,height:qn,itemHeight:oa,virtual:Un,focusable:bn,focused:Ie,tabIndex:Dn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:gr,onScroll:Zr},this.getTreeNodeRequiredProps(),It))))}}],[{key:"getDerivedStateFromProps",value:function(We,$e){var Ie=$e.prevProps,De={prevProps:We};function vt(bn){return!Ie&&bn in We||Ie&&Ie[bn]!==We[bn]}var it,Fe=$e.fieldNames;if(vt("fieldNames")&&(Fe=(0,be.w$)(We.fieldNames),De.fieldNames=Fe),vt("treeData")?it=We.treeData:vt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),it=(0,be.zn)(We.children)),it){De.treeData=it;var Pt=(0,be.I8)(it,{fieldNames:Fe});De.keyEntities=(0,Te.Z)((0,Pe.Z)({},Ut,nt),Pt.keyEntities)}var vn=De.keyEntities||$e.keyEntities;if(vt("expandedKeys")||Ie&&vt("autoExpandParent"))De.expandedKeys=We.autoExpandParent||!Ie&&We.defaultExpandParent?(0,pt.r7)(We.expandedKeys,vn):We.expandedKeys;else if(!Ie&&We.defaultExpandAll){var tn=(0,Te.Z)({},vn);delete tn[Ut],De.expandedKeys=Object.keys(tn).map(function(bn){return tn[bn].key})}else!Ie&&We.defaultExpandedKeys&&(De.expandedKeys=We.autoExpandParent||We.defaultExpandParent?(0,pt.r7)(We.defaultExpandedKeys,vn):We.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,it||De.expandedKeys){var Wt=(0,be.oH)(it||$e.treeData,De.expandedKeys||$e.expandedKeys,Fe);De.flattenNodes=Wt}if(We.selectable&&(vt("selectedKeys")?De.selectedKeys=(0,pt.BT)(We.selectedKeys,We):!Ie&&We.defaultSelectedKeys&&(De.selectedKeys=(0,pt.BT)(We.defaultSelectedKeys,We))),We.checkable){var en;if(vt("checkedKeys")?en=(0,pt.E6)(We.checkedKeys)||{}:!Ie&&We.defaultCheckedKeys?en=(0,pt.E6)(We.defaultCheckedKeys)||{}:it&&(en=(0,pt.E6)(We.checkedKeys)||{checkedKeys:$e.checkedKeys,halfCheckedKeys:$e.halfCheckedKeys}),en){var Jt=en,Re=Jt.checkedKeys,Ye=Re===void 0?[]:Re,Nt=Jt.halfCheckedKeys,yt=Nt===void 0?[]:Nt;if(!We.checkStrictly){var Mt=(0,Sn.S)(Ye,!0,vn);Ye=Mt.checkedKeys,yt=Mt.halfCheckedKeys}De.checkedKeys=Ye,De.halfCheckedKeys=yt}}return vt("loadedKeys")&&(De.loadedKeys=We.loadedKeys),De}}]),Me}(a.Component);ln.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},ln.TreeNode=Ae.Z;var Zn=ln,zn=Zn},35654:function(ft,Ot,ae){"use strict";ae.d(Ot,{BT:function(){return a},E6:function(){return y},L0:function(){return rt},OM:function(){return E},_5:function(){return Ve},r7:function(){return ne},wA:function(){return _e},yx:function(){return Je}});var z=ae(94480),Pe=ae(76190),He=ae(48736),Te=ae(59301),Ge=ae(39417),Qe=ae(67841),ue=ae(71430),qe=null;function Ve(re,le){if(!re)return[];var ie=re.slice(),ge=ie.indexOf(le);return ge>=0&&ie.splice(ge,1),ie}function rt(re,le){var ie=(re||[]).slice();return ie.indexOf(le)===-1&&ie.push(le),ie}function Je(re){return re.split("-")}function _e(re,le){var ie=[],ge=(0,Qe.Z)(le,re);function Ae(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];he.forEach(function(be){var ye=be.key,Be=be.children;ie.push(ye),Ae(Be)})}return Ae(ge.children),ie}function Ne(re){if(re.parent){var le=Je(re.pos);return Number(le[le.length-1])===re.parent.children.length-1}return!1}function se(re){var le=Je(re.pos);return Number(le[le.length-1])===0}function E(re,le,ie,ge,Ae,he,be,ye,Be,st){var Ue,St=re.clientX,Xe=re.clientY,At=re.target.getBoundingClientRect(),Ft=At.top,Kt=At.height,Ut=(st==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-St),Gt=(Ut-12)/ge,nt=(0,Qe.Z)(ye,ie.props.eventKey);if(Xe-1.5?he({dragNode:Xt,dropNode:ln,dropPosition:1})?pt=1:Zn=!1:he({dragNode:Xt,dropNode:ln,dropPosition:0})?pt=0:he({dragNode:Xt,dropNode:ln,dropPosition:1})?pt=1:Zn=!1:he({dragNode:Xt,dropNode:ln,dropPosition:1})?pt=1:Zn=!1,{dropPosition:pt,dropLevelOffset:Sn,dropTargetKey:nt.key,dropTargetPos:nt.pos,dragOverNodeKey:kt,dropContainerKey:pt===0?null:((Ue=nt.parent)===null||Ue===void 0?void 0:Ue.key)||null,dropAllowed:Zn}}function a(re,le){if(re){var ie=le.multiple;return ie?re.slice():re.length?[re[0]]:re}}var x=function(le){return le};function b(re,le){if(!re)return[];var ie=le||{},ge=ie.processProps,Ae=ge===void 0?x:ge,he=Array.isArray(re)?re:[re];return he.map(function(be){var ye=be.children,Be=_objectWithoutProperties(be,qe),st=b(ye,le);return React.createElement(TreeNode,_extends({key:Be.key},Ae(Be)),st)})}function y(re){if(!re)return null;var le;if(Array.isArray(re))le={checkedKeys:re,halfCheckedKeys:void 0};else if((0,Pe.Z)(re)==="object")le={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,He.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return le}function ne(re,le){var ie=new Set;function ge(Ae){if(!ie.has(Ae)){var he=(0,Qe.Z)(le,Ae);if(he){ie.add(Ae);var be=he.parent,ye=he.node;ye.disabled||be&&ge(be.key)}}}return(re||[]).forEach(function(Ae){ge(Ae)}),(0,z.Z)(ie)}},90782:function(ft,Ot,ae){"use strict";ae.d(Ot,{S:function(){return ue}});var z=ae(48736),Pe=ae(67841);function He(qe,Ve){var rt=new Set;return qe.forEach(function(Je){Ve.has(Je)||rt.add(Je)}),rt}function Te(qe){var Ve=qe||{},rt=Ve.disabled,Je=Ve.disableCheckbox,_e=Ve.checkable;return!!(rt||Je)||_e===!1}function Ge(qe,Ve,rt,Je){for(var _e=new Set(qe),Ne=new Set,se=0;se<=rt;se+=1){var E=Ve.get(se)||new Set;E.forEach(function(y){var ne=y.key,re=y.node,le=y.children,ie=le===void 0?[]:le;_e.has(ne)&&!Je(re)&&ie.filter(function(ge){return!Je(ge.node)}).forEach(function(ge){_e.add(ge.key)})})}for(var a=new Set,x=rt;x>=0;x-=1){var b=Ve.get(x)||new Set;b.forEach(function(y){var ne=y.parent,re=y.node;if(!(Je(re)||!y.parent||a.has(y.parent.key))){if(Je(y.parent.node)){a.add(ne.key);return}var le=!0,ie=!1;(ne.children||[]).filter(function(ge){return!Je(ge.node)}).forEach(function(ge){var Ae=ge.key,he=_e.has(Ae);le&&!he&&(le=!1),!ie&&(he||Ne.has(Ae))&&(ie=!0)}),le&&_e.add(ne.key),ie&&Ne.add(ne.key),a.add(ne.key)}})}return{checkedKeys:Array.from(_e),halfCheckedKeys:Array.from(He(Ne,_e))}}function Qe(qe,Ve,rt,Je,_e){for(var Ne=new Set(qe),se=new Set(Ve),E=0;E<=Je;E+=1){var a=rt.get(E)||new Set;a.forEach(function(ne){var re=ne.key,le=ne.node,ie=ne.children,ge=ie===void 0?[]:ie;!Ne.has(re)&&!se.has(re)&&!_e(le)&&ge.filter(function(Ae){return!_e(Ae.node)}).forEach(function(Ae){Ne.delete(Ae.key)})})}se=new Set;for(var x=new Set,b=Je;b>=0;b-=1){var y=rt.get(b)||new Set;y.forEach(function(ne){var re=ne.parent,le=ne.node;if(!(_e(le)||!ne.parent||x.has(ne.parent.key))){if(_e(ne.parent.node)){x.add(re.key);return}var ie=!0,ge=!1;(re.children||[]).filter(function(Ae){return!_e(Ae.node)}).forEach(function(Ae){var he=Ae.key,be=Ne.has(he);ie&&!be&&(ie=!1),!ge&&(be||se.has(he))&&(ge=!0)}),ie||Ne.delete(re.key),ge&&se.add(re.key),x.add(re.key)}})}return{checkedKeys:Array.from(Ne),halfCheckedKeys:Array.from(He(se,Ne))}}function ue(qe,Ve,rt,Je){var _e=[],Ne;Je?Ne=Je:Ne=Te;var se=new Set(qe.filter(function(b){var y=!!(0,Pe.Z)(rt,b);return y||_e.push(b),y})),E=new Map,a=0;Object.keys(rt).forEach(function(b){var y=rt[b],ne=y.level,re=E.get(ne);re||(re=new Set,E.set(ne,re)),re.add(y),a=Math.max(a,ne)}),(0,z.ZP)(!_e.length,"Tree missing follow keys: ".concat(_e.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return Ve===!0?x=Ge(se,E,a,Ne):x=Qe(se,Ve.halfCheckedKeys,E,a,Ne),x}},67841:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return z}});function z(Pe,He){return Pe[He]}},71430:function(ft,Ot,ae){"use strict";ae.d(Ot,{F:function(){return ne},H8:function(){return y},I8:function(){return b},km:function(){return _e},oH:function(){return a},w$:function(){return Ne},zn:function(){return E}});var z=ae(76190),Pe=ae(94480),He=ae(33885),Te=ae(75931),Ge=ae(11592),Qe=ae(2738),ue=ae(48736),qe=ae(67841),Ve=["children"];function rt(re,le){return"".concat(re,"-").concat(le)}function Je(re){return re&&re.type&&re.type.isTreeNode}function _e(re,le){return re!=null?re:le}function Ne(re){var le=re||{},ie=le.title,ge=le._title,Ae=le.key,he=le.children,be=ie||"title";return{title:be,_title:ge||[be],key:Ae||"key",children:he||"children"}}function se(re,le){var ie=new Map;function ge(Ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(be){var ye=be[le.key],Be=be[le.children];warning(ye!=null,"Tree node must have a certain key: [".concat(he).concat(ye,"]"));var st=String(ye);warning(!ie.has(st)||ye===null||ye===void 0,"Same 'key' exist in the Tree: ".concat(st)),ie.set(st,!0),ge(Be,"".concat(he).concat(st," > "))})}ge(re)}function E(re){function le(ie){var ge=(0,Ge.Z)(ie);return ge.map(function(Ae){if(!Je(Ae))return(0,ue.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var he=Ae.key,be=Ae.props,ye=be.children,Be=(0,Te.Z)(be,Ve),st=(0,He.Z)({key:he},Be),Ue=le(ye);return Ue.length&&(st.children=Ue),st}).filter(function(Ae){return Ae})}return le(re)}function a(re,le,ie){var ge=Ne(ie),Ae=ge._title,he=ge.key,be=ge.children,ye=new Set(le===!0?[]:le),Be=[];function st(Ue){var St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ue.map(function(Xe,At){for(var Ft=rt(St?St.pos:"0",At),Kt=_e(Xe[he],Ft),Ut,Gt=0;Gt1&&arguments[1]!==void 0?arguments[1]:{},ie=le.initWrapper,ge=le.processEntity,Ae=le.onProcessFinished,he=le.externalGetKey,be=le.childrenPropName,ye=le.fieldNames,Be=arguments.length>2?arguments[2]:void 0,st=he||Be,Ue={},St={},Xe={posEntities:Ue,keyEntities:St};return ie&&(Xe=ie(Xe)||Xe),x(re,function(At){var Ft=At.node,Kt=At.index,Ut=At.pos,Gt=At.key,nt=At.parentPos,Tt=At.level,ct=At.nodes,ke={node:Ft,nodes:ct,index:Kt,key:Gt,pos:Ut,level:Tt},ut=_e(Gt,Ut);Ue[Ut]=ke,St[ut]=ke,ke.parent=Ue[nt],ke.parent&&(ke.parent.children=ke.parent.children||[],ke.parent.children.push(ke)),ge&&ge(ke,Xe)},{externalGetKey:st,childrenPropName:be,fieldNames:ye}),Ae&&Ae(Xe),Xe}function y(re,le){var ie=le.expandedKeys,ge=le.selectedKeys,Ae=le.loadedKeys,he=le.loadingKeys,be=le.checkedKeys,ye=le.halfCheckedKeys,Be=le.dragOverNodeKey,st=le.dropPosition,Ue=le.keyEntities,St=(0,qe.Z)(Ue,re),Xe={eventKey:re,expanded:ie.indexOf(re)!==-1,selected:ge.indexOf(re)!==-1,loaded:Ae.indexOf(re)!==-1,loading:he.indexOf(re)!==-1,checked:be.indexOf(re)!==-1,halfChecked:ye.indexOf(re)!==-1,pos:String(St?St.pos:""),dragOver:Be===re&&st===0,dragOverGapTop:Be===re&&st===-1,dragOverGapBottom:Be===re&&st===1};return Xe}function ne(re){var le=re.data,ie=re.expanded,ge=re.selected,Ae=re.checked,he=re.loaded,be=re.loading,ye=re.halfChecked,Be=re.dragOver,st=re.dragOverGapTop,Ue=re.dragOverGapBottom,St=re.pos,Xe=re.active,At=re.eventKey,Ft=(0,He.Z)((0,He.Z)({},le),{},{expanded:ie,selected:ge,checked:Ae,loaded:he,loading:be,halfChecked:ye,dragOver:Be,dragOverGapTop:st,dragOverGapBottom:Ue,pos:St,active:Xe,key:At});return"props"in Ft||Object.defineProperty(Ft,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),re}}),Ft}},8224:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z:function(){return Pe}});var z=ae(4676);function Pe(He,Te,Ge,Qe){var ue=z.unstable_batchedUpdates?function(Ve){z.unstable_batchedUpdates(Ge,Ve)}:Ge;return He!=null&&He.addEventListener&&He.addEventListener(Te,ue,Qe),{remove:function(){He!=null&&He.removeEventListener&&He.removeEventListener(Te,ue,Qe)}}}},55468:function(ft,Ot,ae){"use strict";ae.d(Ot,{g1:function(){return Je},os:function(){return Ne}});var z=/margin|padding|width|height|max|min|offset/,Pe={left:!0,top:!0},He={cssFloat:1,styleFloat:1,float:1};function Te(se){return se.nodeType===1?se.ownerDocument.defaultView.getComputedStyle(se,null):{}}function Ge(se,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return se.offsetHeight;if(E==="width")return se.offsetWidth}return E in Pe||(Pe[E]=z.test(E)),Pe[E]?parseFloat(a)||0:a}function Qe(se,E){var a=arguments.length,x=Te(se);return E=He[E]?"cssFloat"in se.style?"cssFloat":"styleFloat":E,a===1?x:Ge(se,E,x[E]||se.style[E])}function ue(se,E,a){var x=arguments.length;if(E=He[E]?"cssFloat"in se.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),se.style[E]=a,a;for(var b in E)E.hasOwnProperty(b)&&ue(se,b,E[b]);return Te(se)}function qe(se){return se===document.body?document.documentElement.clientWidth:se.offsetWidth}function Ve(se){return se===document.body?window.innerHeight||document.documentElement.clientHeight:se.offsetHeight}function rt(){var se=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:se,height:E}}function Je(){var se=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:se,height:E}}function _e(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ne(se){var E=se.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ft,Ot,ae){"use strict";ae.d(Ot,{G:function(){return Te}});var z=ae(47273),Pe=function(Qe){if((0,z.Z)()&&window.document.documentElement){var ue=Array.isArray(Qe)?Qe:[Qe],qe=window.document.documentElement;return ue.some(function(Ve){return Ve in qe.style})}return!1},He=function(Qe,ue){if(!Pe(Qe))return!1;var qe=document.createElement("div"),Ve=qe.style[Qe];return qe.style[Qe]=ue,qe.style[Qe]!==Ve};function Te(Ge,Qe){return!Array.isArray(Ge)&&Qe!==void 0?He(Ge,Qe):Pe(Ge)}},11414:function(ft,Ot,ae){"use strict";ae.d(Ot,{Z5:function(){return Nl},_l:function(){return Gd},bK:function(){return $u}});var z=ae(59301),Pe=ae(18773);function He(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,Pe.Z)(ee,te)}var Te=ae(54476),Ge=ae(59781),Qe=z.createContext(null),ue=null;function qe(ee){ee()}var Ve=qe,rt=function(te){return Ve=te},Je=function(){return Ve};function _e(){var ee=Je(),te=null,oe=null;return{clear:function(){te=null,oe=null},notify:function(){ee(function(){for(var Se=te;Se;)Se.callback(),Se=Se.next})},get:function(){for(var Se=[],Ee=te;Ee;)Se.push(Ee),Ee=Ee.next;return Se},subscribe:function(Se){var Ee=!0,xe=oe={callback:Se,next:null,prev:oe};return xe.prev?xe.prev.next=xe:te=xe,function(){!Ee||te===null||(Ee=!1,xe.next?xe.next.prev=xe.prev:oe=xe.prev,xe.prev?xe.prev.next=xe.next:te=xe.next)}}}}var Ne={notify:function(){},get:function(){return[]}};function se(ee,te){var oe,de=Ne;function Se(ot){return tt(),de.subscribe(ot)}function Ee(){de.notify()}function xe(){dt.onStateChange&&dt.onStateChange()}function we(){return!!oe}function tt(){oe||(oe=te?te.addNestedSub(xe):ee.subscribe(xe),de=_e())}function gt(){oe&&(oe(),oe=void 0,de.clear(),de=Ne)}var dt={addNestedSub:Se,notifyNestedSubs:Ee,handleChangeWrapper:xe,isSubscribed:we,trySubscribe:tt,tryUnsubscribe:gt,getListeners:function(){return de}};return dt}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect;function a(ee){var te=ee.store,oe=ee.context,de=ee.children,Se=(0,z.useMemo)(function(){var we=se(te);return{store:te,subscription:we}},[te]),Ee=(0,z.useMemo)(function(){return te.getState()},[te]);E(function(){var we=Se.subscription;return we.onStateChange=we.notifyNestedSubs,we.trySubscribe(),Ee!==te.getState()&&we.notifyNestedSubs(),function(){we.tryUnsubscribe(),we.onStateChange=null}},[Se,Ee]);var xe=oe||Qe;return z.createElement(xe.Provider,{value:Se},de)}var x=a,b=ae(85377),y=ae(94266),ne=ae.n(y),re=ae(53410),le=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ie=["reactReduxForwardedRef"],ge=[],Ae=[null,null],he=function(te){try{return JSON.stringify(te)}catch(oe){return String(te)}};function be(ee,te){var oe=ee[1];return[te.payload,oe+1]}function ye(ee,te,oe){E(function(){return ee.apply(void 0,te)},oe)}function Be(ee,te,oe,de,Se,Ee,xe){ee.current=de,te.current=Se,oe.current=!1,Ee.current&&(Ee.current=null,xe())}function st(ee,te,oe,de,Se,Ee,xe,we,tt,gt){if(ee){var dt=!1,ot=null,lt=function(){if(!dt){var Jn=te.getState(),na,la;try{na=de(Jn,Se.current)}catch(Oa){la=Oa,ot=Oa}la||(ot=null),na===Ee.current?xe.current||tt():(Ee.current=na,we.current=na,xe.current=!0,gt({type:"STORE_UPDATED",payload:{error:la}}))}};oe.onStateChange=lt,oe.trySubscribe(),lt();var bt=function(){if(dt=!0,oe.tryUnsubscribe(),oe.onStateChange=null,ot)throw ot};return bt}}var Ue=function(){return[null,0]};function St(ee,te){te===void 0&&(te={});var oe=te,de=oe.getDisplayName,Se=de===void 0?function(Tr){return"ConnectAdvanced("+Tr+")"}:de,Ee=oe.methodName,xe=Ee===void 0?"connectAdvanced":Ee,we=oe.renderCountProp,tt=we===void 0?void 0:we,gt=oe.shouldHandleStateChanges,dt=gt===void 0?!0:gt,ot=oe.storeKey,lt=ot===void 0?"store":ot,bt=oe.withRef,nn=bt===void 0?!1:bt,Jn=oe.forwardRef,na=Jn===void 0?!1:Jn,la=oe.context,Oa=la===void 0?Qe:la,Ya=(0,b.Z)(oe,le);if(0)var lr;var Gr=Oa;return function(vo){var pi=vo.displayName||vo.name||"Component",yo=Se(pi),hi=(0,Te.Z)({},Ya,{getDisplayName:Se,methodName:xe,renderCountProp:tt,shouldHandleStateChanges:dt,storeKey:lt,displayName:yo,wrappedComponentName:pi,WrappedComponent:vo}),Ni=Ya.pure;function Qi(zi){return ee(zi.dispatch,hi)}var Ml=Ni?z.useMemo:function(zi){return zi()};function Cl(zi){var ls=(0,z.useMemo)(function(){var iu=zi.reactReduxForwardedRef,ku=(0,b.Z)(zi,ie);return[zi.context,iu,ku]},[zi]),Tl=ls[0],ru=ls[1],Is=ls[2],ss=(0,z.useMemo)(function(){return Tl&&Tl.Consumer&&(0,re.isContextConsumer)(z.createElement(Tl.Consumer,null))?Tl:Gr},[Tl,Gr]),Ql=(0,z.useContext)(ss),Fs=!!zi.store&&!!zi.store.getState&&!!zi.store.dispatch,Au=!!Ql&&!!Ql.store,zl=Fs?zi.store:Ql.store,ou=(0,z.useMemo)(function(){return Qi(zl)},[zl]),vu=(0,z.useMemo)(function(){if(!dt)return Ae;var iu=se(zl,Fs?null:Ql.subscription),ku=iu.notifyNestedSubs.bind(iu);return[iu,ku]},[zl,Fs,Ql]),Zs=vu[0],pu=vu[1],hu=(0,z.useMemo)(function(){return Fs?Ql:(0,Te.Z)({},Ql,{subscription:Zs})},[Fs,Ql,Zs]),ed=(0,z.useReducer)(be,ge,Ue),Xd=ed[0],Su=Xd[0],Yd=ed[1];if(Su&&Su.error)throw Su.error;var td=(0,z.useRef)(),Tu=(0,z.useRef)(Is),Pu=(0,z.useRef)(),nd=(0,z.useRef)(!1),Qu=Ml(function(){return Pu.current&&Is===Tu.current?Pu.current:ou(zl.getState(),Is)},[zl,Su,Is]);ye(Be,[Tu,td,nd,Is,Qu,Pu,pu]),ye(st,[dt,zl,Zs,ou,Tu,td,nd,Pu,pu,Yd],[zl,Zs,ou]);var zu=(0,z.useMemo)(function(){return z.createElement(vo,(0,Te.Z)({},Qu,{ref:ru}))},[ru,vo,Qu]),Jd=(0,z.useMemo)(function(){return dt?z.createElement(ss.Provider,{value:hu},zu):zu},[ss,zu,hu]);return Jd}var sl=Ni?z.memo(Cl):Cl;if(sl.WrappedComponent=vo,sl.displayName=Cl.displayName=yo,na){var Hl=z.forwardRef(function(ls,Tl){return z.createElement(sl,(0,Te.Z)({},ls,{reactReduxForwardedRef:Tl}))});return Hl.displayName=yo,Hl.WrappedComponent=vo,ne()(Hl,vo)}return ne()(sl,vo)}}function Xe(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function At(ee,te){if(Xe(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var oe=Object.keys(ee),de=Object.keys(te);if(oe.length!==de.length)return!1;for(var Se=0;Se=0;de--){var Se=te[de](ee);if(Se)return Se}return function(Ee,xe){throw new Error("Invalid value of type "+typeof ee+" for "+oe+" argument when connecting component "+xe.wrappedComponentName+".")}}function We(ee,te){return ee===te}function $e(ee){var te=ee===void 0?{}:ee,oe=te.connectHOC,de=oe===void 0?St:oe,Se=te.mapStateToPropsFactories,Ee=Se===void 0?kt:Se,xe=te.mapDispatchToPropsFactories,we=xe===void 0?ke:xe,tt=te.mergePropsFactories,gt=tt===void 0?ln:tt,dt=te.selectorFactory,ot=dt===void 0?mt:dt;return function(bt,nn,Jn,na){na===void 0&&(na={});var la=na,Oa=la.pure,Ya=Oa===void 0?!0:Oa,lr=la.areStatesEqual,Gr=lr===void 0?We:lr,Tr=la.areOwnPropsEqual,vo=Tr===void 0?At:Tr,pi=la.areStatePropsEqual,yo=pi===void 0?At:pi,hi=la.areMergedPropsEqual,Ni=hi===void 0?At:hi,Qi=(0,b.Z)(la,Me),Ml=Ce(bt,Ee,"mapStateToProps"),Cl=Ce(nn,we,"mapDispatchToProps"),sl=Ce(Jn,gt,"mergeProps");return de(ot,(0,Te.Z)({methodName:"connect",getDisplayName:function(zi){return"Connect("+zi+")"},shouldHandleStateChanges:!!bt,initMapStateToProps:Ml,initMapDispatchToProps:Cl,initMergeProps:sl,pure:Ya,areStatesEqual:Gr,areOwnPropsEqual:vo,areStatePropsEqual:yo,areMergedPropsEqual:Ni},Qi))}}var Ie=$e();function De(){var ee=useContext(ReactReduxContext);return ee}function vt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var de=te(),Se=de.store;return Se}}var it=null;function Fe(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var de=te();return de.dispatch}}var Pt=null,vn=function(te,oe){return te===oe};function tn(ee,te,oe,de){var Se=useReducer(function(nn){return nn+1},0),Ee=Se[1],xe=useMemo(function(){return createSubscription(oe,de)},[oe,de]),we=useRef(),tt=useRef(),gt=useRef(),dt=useRef(),ot=oe.getState(),lt;try{if(ee!==tt.current||ot!==gt.current||we.current){var bt=ee(ot);dt.current===void 0||!te(bt,dt.current)?lt=bt:lt=dt.current}else lt=dt.current}catch(nn){throw we.current&&(nn.message+=` +The error may be correlated with this previous error: +`+we.current.stack+` + +`),nn}return useIsomorphicLayoutEffect(function(){tt.current=ee,gt.current=ot,dt.current=lt,we.current=void 0}),useIsomorphicLayoutEffect(function(){function nn(){try{var Jn=oe.getState();if(Jn===gt.current)return;var na=tt.current(Jn);if(te(na,dt.current))return;dt.current=na,gt.current=Jn}catch(la){we.current=la}Ee()}return xe.onStateChange=nn,xe.trySubscribe(),nn(),function(){return xe.tryUnsubscribe()}},[oe,xe]),lt}function Wt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(de,Se){Se===void 0&&(Se=vn);var Ee=te(),xe=Ee.store,we=Ee.subscription,tt=tn(de,Se,xe,we);return useDebugValue(tt),tt}}var en=null,Jt=ae(4676);rt(Jt.unstable_batchedUpdates);function Re(ee,te){if(ee.length!==te.length)return!1;for(var oe=0;oe");return de.callbacks},de.setCallbacks=function(we){de.callbacks=we},de}var oe=te.prototype;return oe.componentDidMount=function(){this.unbind=dr(window,[{eventName:"error",fn:this.onWindowError}])},oe.componentWillUnmount=function(){this.unbind()},oe.componentDidCatch=function(Se){if(Se instanceof sr){this.setState({});return}throw Se},oe.render=function(){return this.props.children(this.setCallbacks)},te}(z.Component),on=` + Press space bar to start a drag. + When dragging you can use the arrow keys to move the item around and escape to cancel. + Some screen readers may require you to be in focus mode or to use your pass through key +`,pn=function(te){return te+1},Ln=function(te){return` + You have lifted an item in position `+pn(te.source.index)+` +`},xn=function(te,oe){var de=te.droppableId===oe.droppableId,Se=pn(te.index),Ee=pn(oe.index);return de?` + You have moved the item from position `+Se+` + to position `+Ee+` + `:` + You have moved the item from position `+Se+` + in list `+te.droppableId+` + to list `+oe.droppableId+` + in position `+Ee+` + `},Bn=function(te,oe,de){var Se=oe.droppableId===de.droppableId;return Se?` + The item `+te+` + has been combined with `+de.draggableId:` + The item `+te+` + in list `+oe.droppableId+` + has been combined with `+de.draggableId+` + in list `+de.droppableId+` + `},En=function(te){var oe=te.destination;if(oe)return xn(te.source,oe);var de=te.combine;return de?Bn(te.draggableId,te.source,de):"You are over an area that cannot be dropped on"},_a=function(te){return` + The item has returned to its starting position + of `+pn(te.index)+` +`},Ta=function(te){if(te.reason==="CANCEL")return` + Movement cancelled. + `+_a(te.source)+` + `;var oe=te.destination,de=te.combine;return oe?` + You have dropped the item. + `+xn(te.source,oe)+` + `:de?` + You have dropped the item. + `+Bn(te.draggableId,te.source,de)+` + `:` + The item has been dropped while not over a drop area. + `+_a(te.source)+` + `},an={dragHandleUsageInstructions:on,onDragStart:Ln,onDragUpdate:En,onDragEnd:Ta},Ar={x:0,y:0},vr=function(te,oe){return{x:te.x+oe.x,y:te.y+oe.y}},Fr=function(te,oe){return{x:te.x-oe.x,y:te.y-oe.y}},Yr=function(te,oe){return te.x===oe.x&&te.y===oe.y},Tn=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},da=function(te,oe,de){var Se;return de===void 0&&(de=0),Se={},Se[te]=oe,Se[te==="x"?"y":"x"]=de,Se},Ka=function(te,oe){return Math.sqrt(Math.pow(oe.x-te.x,2)+Math.pow(oe.y-te.y,2))},Aa=function(te,oe){return Math.min.apply(Math,oe.map(function(de){return Ka(te,de)}))},yr=function(te){return function(oe){return{x:te(oe.x),y:te(oe.y)}}},Lr=function(ee,te){var oe=jn({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return oe.width<=0||oe.height<=0?null:oe},er=function(te,oe){return{top:te.top+oe.y,left:te.left+oe.x,bottom:te.bottom+oe.y,right:te.right+oe.x}},oo=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},mo={top:0,right:0,bottom:0,left:0},Bi=function(te,oe){return oe?er(te,oe.scroll.diff.displacement):te},ri=function(te,oe,de){if(de&&de.increasedBy){var Se;return(0,Te.Z)({},te,(Se={},Se[oe.end]=te[oe.end]+de.increasedBy[oe.line],Se))}return te},fi=function(te,oe){return oe&&oe.shouldClipSubject?Lr(oe.pageMarginBox,te):jn(te)},Si=function(ee){var te=ee.page,oe=ee.withPlaceholder,de=ee.axis,Se=ee.frame,Ee=Bi(te.marginBox,Se),xe=ri(Ee,de,oe),we=fi(xe,Se);return{page:te,withPlaceholder:oe,active:we}},Pi=function(ee,te){ee.frame||je(!1);var oe=ee.frame,de=Fr(te,oe.scroll.initial),Se=Tn(de),Ee=(0,Te.Z)({},oe,{scroll:{initial:oe.scroll.initial,current:te,diff:{value:de,displacement:Se},max:oe.scroll.max}}),xe=Si({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:Ee}),we=(0,Te.Z)({},ee,{frame:Ee,subject:xe});return we};function Ki(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function xi(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function qo(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var oe=0;oeee.bottom,gt=de.leftee.right,dt=tt&>if(dt)return!0;var ot=tt&&xe||gt&&Ee;return ot}},Hi=function(ee){var te=_r(ee.top,ee.bottom),oe=_r(ee.left,ee.right);return function(de){var Se=te(de.top)&&te(de.bottom)&&oe(de.left)&&oe(de.right);return Se}},Ji={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},$i={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ul=function(ee){return function(te){var oe=_r(te.top,te.bottom),de=_r(te.left,te.right);return function(Se){return ee===Ji?oe(Se.top)&&oe(Se.bottom):de(Se.left)&&de(Se.right)}}},ka=function(te,oe){var de=oe.frame?oe.frame.scroll.diff.displacement:Ar;return er(te,de)},ca=function(te,oe,de){return oe.subject.active?de(oe.subject.active)(te):!1},Ca=function(te,oe,de){return de(oe)(te)},va=function(te){var oe=te.target,de=te.destination,Se=te.viewport,Ee=te.withDroppableDisplacement,xe=te.isVisibleThroughFrameFn,we=Ee?ka(oe,de):oe;return ca(we,de,xe)&&Ca(we,Se,xe)},kr=function(te){return va((0,Te.Z)({},te,{isVisibleThroughFrameFn:Lo}))},Co=function(te){return va((0,Te.Z)({},te,{isVisibleThroughFrameFn:Hi}))},No=function(te){return va((0,Te.Z)({},te,{isVisibleThroughFrameFn:ul(te.destination.axis)}))},Qo=function(te,oe,de){if(typeof de=="boolean")return de;if(!oe)return!0;var Se=oe.invisible,Ee=oe.visible;if(Se[te])return!1;var xe=Ee[te];return xe?xe.shouldAnimate:!0};function _o(ee,te){var oe=ee.page.marginBox,de={top:te.point.y,right:0,bottom:0,left:te.point.x};return jn(ma(oe,de))}function zo(ee){var te=ee.afterDragging,oe=ee.destination,de=ee.displacedBy,Se=ee.viewport,Ee=ee.forceShouldAnimate,xe=ee.last;return te.reduce(function(tt,gt){var dt=_o(gt,de),ot=gt.descriptor.id;tt.all.push(ot);var lt=kr({target:dt,destination:oe,viewport:Se,withDroppableDisplacement:!0});if(!lt)return tt.invisible[gt.descriptor.id]=!0,tt;var bt=Qo(ot,xe,Ee),nn={draggableId:ot,shouldAnimate:bt};return tt.visible[ot]=nn,tt},{all:[],visible:{},invisible:{}})}function Oi(ee,te){if(!ee.length)return 0;var oe=ee[ee.length-1].descriptor.index;return te.inHomeList?oe:oe+1}function ni(ee){var te=ee.insideDestination,oe=ee.inHomeList,de=ee.displacedBy,Se=ee.destination,Ee=Oi(te,{inHomeList:oe});return{displaced:Mi,displacedBy:de,at:{type:"REORDER",destination:{droppableId:Se.descriptor.id,index:Ee}}}}function Sr(ee){var te=ee.draggable,oe=ee.insideDestination,de=ee.destination,Se=ee.viewport,Ee=ee.displacedBy,xe=ee.last,we=ee.index,tt=ee.forceShouldAnimate,gt=Xo(te,de);if(we==null)return ni({insideDestination:oe,inHomeList:gt,displacedBy:Ee,destination:de});var dt=co(oe,function(Jn){return Jn.descriptor.index===we});if(!dt)return ni({insideDestination:oe,inHomeList:gt,displacedBy:Ee,destination:de});var ot=Do(te,oe),lt=oe.indexOf(dt),bt=ot.slice(lt),nn=zo({afterDragging:bt,destination:de,displacedBy:Ee,last:xe,viewport:Se.frame,forceShouldAnimate:tt});return{displaced:nn,displacedBy:Ee,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:we}}}}function Rr(ee,te){return!!te.effected[ee]}var Io=function(ee){var te=ee.isMovingForward,oe=ee.destination,de=ee.draggables,Se=ee.combine,Ee=ee.afterCritical;if(!oe.isCombineEnabled)return null;var xe=Se.draggableId,we=de[xe],tt=we.descriptor.index,gt=Rr(xe,Ee);return gt?te?tt:tt-1:te?tt+1:tt},$r=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,de=ee.insideDestination,Se=ee.location;if(!de.length)return null;var Ee=Se.index,xe=te?Ee+1:Ee-1,we=de[0].descriptor.index,tt=de[de.length-1].descriptor.index,gt=oe?tt:tt+1;return xegt?null:xe},to=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,de=ee.draggable,Se=ee.draggables,Ee=ee.destination,xe=ee.insideDestination,we=ee.previousImpact,tt=ee.viewport,gt=ee.afterCritical,dt=we.at;if(dt||je(!1),dt.type==="REORDER"){var ot=$r({isMovingForward:te,isInHomeList:oe,location:dt.destination,insideDestination:xe});return ot==null?null:Sr({draggable:de,insideDestination:xe,destination:Ee,viewport:tt,last:we.displaced,displacedBy:we.displacedBy,index:ot})}var lt=Io({isMovingForward:te,destination:Ee,displaced:we.displaced,draggables:Se,combine:dt.combine,afterCritical:gt});return lt==null?null:Sr({draggable:de,insideDestination:xe,destination:Ee,viewport:tt,last:we.displaced,displacedBy:we.displacedBy,index:lt})},jt=function(ee){var te=ee.displaced,oe=ee.afterCritical,de=ee.combineWith,Se=ee.displacedBy,Ee=!!(te.visible[de]||te.invisible[de]);return Rr(de,oe)?Ee?Ar:Tn(Se.point):Ee?Se.point:Ar},Lt=function(ee){var te=ee.afterCritical,oe=ee.impact,de=ee.draggables,Se=Eo(oe);Se||je(!1);var Ee=Se.draggableId,xe=de[Ee].page.borderBox.center,we=jt({displaced:oe.displaced,afterCritical:te,combineWith:Ee,displacedBy:oe.displacedBy});return vr(xe,we)},_t=function(te,oe){return oe.margin[te.start]+oe.borderBox[te.size]/2},On=function(te,oe){return oe.margin[te.end]+oe.borderBox[te.size]/2},Da=function(te,oe,de){return oe[te.crossAxisStart]+de.margin[te.crossAxisStart]+de.borderBox[te.crossAxisSize]/2},ar=function(te){var oe=te.axis,de=te.moveRelativeTo,Se=te.isMoving;return da(oe.line,de.marginBox[oe.end]+_t(oe,Se),Da(oe,de.marginBox,Se))},Cn=function(te){var oe=te.axis,de=te.moveRelativeTo,Se=te.isMoving;return da(oe.line,de.marginBox[oe.start]-On(oe,Se),Da(oe,de.marginBox,Se))},Ia=function(te){var oe=te.axis,de=te.moveInto,Se=te.isMoving;return da(oe.line,de.contentBox[oe.start]+_t(oe,Se),Da(oe,de.contentBox,Se))},rr=function(ee){var te=ee.impact,oe=ee.draggable,de=ee.draggables,Se=ee.droppable,Ee=ee.afterCritical,xe=oi(Se.descriptor.id,de),we=oe.page,tt=Se.axis;if(!xe.length)return Ia({axis:tt,moveInto:Se.page,isMoving:we});var gt=te.displaced,dt=te.displacedBy,ot=gt.all[0];if(ot){var lt=de[ot];if(Rr(ot,Ee))return Cn({axis:tt,moveRelativeTo:lt.page,isMoving:we});var bt=za(lt.page,dt.point);return Cn({axis:tt,moveRelativeTo:bt,isMoving:we})}var nn=xe[xe.length-1];if(nn.descriptor.id===oe.descriptor.id)return we.borderBox.center;if(Rr(nn.descriptor.id,Ee)){var Jn=za(nn.page,Tn(Ee.displacedBy.point));return ar({axis:tt,moveRelativeTo:Jn,isMoving:we})}return ar({axis:tt,moveRelativeTo:nn.page,isMoving:we})},Dr=function(ee,te){var oe=ee.frame;return oe?vr(te,oe.scroll.diff.displacement):te},tr=function(te){var oe=te.impact,de=te.draggable,Se=te.droppable,Ee=te.draggables,xe=te.afterCritical,we=de.page.borderBox.center,tt=oe.at;return!Se||!tt?we:tt.type==="REORDER"?rr({impact:oe,draggable:de,draggables:Ee,droppable:Se,afterCritical:xe}):Lt({impact:oe,draggables:Ee,afterCritical:xe})},_n=function(ee){var te=tr(ee),oe=ee.droppable,de=oe?Dr(oe,te):te;return de},Ir=function(ee,te){var oe=Fr(te,ee.scroll.initial),de=Tn(oe),Se=jn({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),Ee={frame:Se,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:oe,displacement:de}}};return Ee};function no(ee,te){return ee.map(function(oe){return te[oe]})}function Mo(ee,te){for(var oe=0;oe1?dt.sort(function(ot,lt){return Ho(ot)[we.start]-Ho(lt)[we.start]})[0]:gt.sort(function(ot,lt){var bt=Aa(oe,oo(Ho(ot))),nn=Aa(oe,oo(Ho(lt)));return bt!==nn?bt-nn:Ho(ot)[we.start]-Ho(lt)[we.start]})[0]},pl=function(te,oe){var de=te.page.borderBox.center;return Rr(te.descriptor.id,oe)?Fr(de,oe.displacedBy.point):de},tl=function(te,oe){var de=te.page.borderBox;return Rr(te.descriptor.id,oe)?er(de,Tn(oe.displacedBy.point)):de},hl=function(ee){var te=ee.pageBorderBoxCenter,oe=ee.viewport,de=ee.destination,Se=ee.insideDestination,Ee=ee.afterCritical,xe=Se.filter(function(we){return Co({target:tl(we,Ee),destination:de,viewport:oe.frame,withDroppableDisplacement:!0})}).sort(function(we,tt){var gt=Ka(te,Dr(de,pl(we,Ee))),dt=Ka(te,Dr(de,pl(tt,Ee)));return gtte.left&&ee.topte.top}function us(ee){var te=ee.pageBorderBox,oe=ee.draggable,de=ee.candidates,Se=oe.page.borderBox.center,Ee=de.map(function(xe){var we=xe.axis,tt=da(xe.axis.line,te.center[we.line],xe.page.borderBox.center[we.crossAxisLine]);return{id:xe.descriptor.id,distance:Ka(Se,tt)}}).sort(function(xe,we){return we.distance-xe.distance});return Ee[0]?Ee[0].id:null}function Ks(ee){var te=ee.pageBorderBox,oe=ee.draggable,de=ee.droppables,Se=ui(de).filter(function(Ee){if(!Ee.isEnabled)return!1;var xe=Ee.subject.active;if(!xe||!xl(te,xe))return!1;if(Gi(xe)(te.center))return!0;var we=Ee.axis,tt=xe.center[we.crossAxisLine],gt=te[we.crossAxisStart],dt=te[we.crossAxisEnd],ot=_r(xe[we.crossAxisStart],xe[we.crossAxisEnd]),lt=ot(gt),bt=ot(dt);return!lt&&!bt?!0:lt?gttt});return Se.length?Se.length===1?Se[0].descriptor.id:us({pageBorderBox:te,draggable:oe,candidates:Se}):null}var Ui=function(te,oe){return jn(er(te,oe))},ds=function(ee,te){var oe=ee.frame;return oe?Ui(te,oe.scroll.diff.value):te};function Vl(ee){var te=ee.displaced,oe=ee.id;return!!(te.visible[oe]||te.invisible[oe])}function cs(ee){var te=ee.draggable,oe=ee.closest,de=ee.inHomeList;return oe?de&&oe.descriptor.index>te.descriptor.index?oe.descriptor.index-1:oe.descriptor.index:null}var Ls=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,oe=ee.draggable,de=ee.destination,Se=ee.insideDestination,Ee=ee.last,xe=ee.viewport,we=ee.afterCritical,tt=de.axis,gt=Wi(de.axis,oe.displaceBy),dt=gt.value,ot=te[tt.start],lt=te[tt.end],bt=Do(oe,Se),nn=co(bt,function(na){var la=na.descriptor.id,Oa=na.page.borderBox.center[tt.line],Ya=Rr(la,we),lr=Vl({displaced:Ee,id:la});return Ya?lr?lt<=Oa:otla[we.start]+Ya&&otla[we.start]-gt+Ya&&dtla[we.start]+gt+Ya&&otla[we.start]+Ya&&dt=wo)return Wr;var Ee=Se/wo,xe=zr+bo*Ee,we=de==="CANCEL"?xe*lo:xe;return Number(we.toFixed(2))},li=function(ee){var te=ee.impact,oe=ee.draggable,de=ee.dimensions,Se=ee.viewport,Ee=ee.afterCritical,xe=de.draggables,we=de.droppables,tt=Wo(te),gt=tt?we[tt]:null,dt=we[oe.descriptor.droppableId],ot=As({impact:te,draggable:oe,draggables:xe,afterCritical:Ee,droppable:gt||dt,viewport:Se}),lt=Fr(ot,oe.client.borderBox.center);return lt},$o=function(ee){var te=ee.draggables,oe=ee.reason,de=ee.lastImpact,Se=ee.home,Ee=ee.viewport,xe=ee.onLiftImpact;if(!de.at||oe!=="DROP"){var we=wl({draggables:te,impact:xe,destination:Se,viewport:Ee,forceShouldAnimate:!0});return{impact:we,didDropInsideDroppable:!1}}if(de.at.type==="REORDER")return{impact:de,didDropInsideDroppable:!0};var tt=(0,Te.Z)({},de,{displaced:Mi});return{impact:tt,didDropInsideDroppable:!0}},me=function(ee){var te=ee.getState,oe=ee.dispatch;return function(de){return function(Se){if(Se.type!=="DROP"){de(Se);return}var Ee=te(),xe=Se.payload.reason;if(Ee.phase==="COLLECTING"){oe(ua({reason:xe}));return}if(Ee.phase!=="IDLE"){var we=Ee.phase==="DROP_PENDING"&&Ee.isWaiting;we&&je(!1),Ee.phase==="DRAGGING"||Ee.phase==="DROP_PENDING"||je(!1);var tt=Ee.critical,gt=Ee.dimensions,dt=gt.draggables[Ee.critical.draggable.id],ot=$o({reason:xe,lastImpact:Ee.impact,afterCritical:Ee.afterCritical,onLiftImpact:Ee.onLiftImpact,home:Ee.dimensions.droppables[Ee.critical.droppable.id],viewport:Ee.viewport,draggables:Ee.dimensions.draggables}),lt=ot.impact,bt=ot.didDropInsideDroppable,nn=bt?wr(lt):null,Jn=bt?Eo(lt):null,na={index:tt.draggable.index,droppableId:tt.droppable.id},la={draggableId:dt.descriptor.id,type:dt.descriptor.type,source:na,reason:xe,mode:Ee.movementMode,destination:nn,combine:Jn},Oa=li({impact:lt,draggable:dt,dimensions:gt,viewport:Ee.viewport,afterCritical:Ee.afterCritical}),Ya={critical:Ee.critical,afterCritical:Ee.afterCritical,result:la,impact:lt},lr=!Yr(Ee.current.client.offset,Oa)||!!la.combine;if(!lr){oe(Hn({completed:Ya}));return}var Gr=fo({current:Ee.current.client.offset,destination:Oa,reason:xe}),Tr={newHomeClientOffset:Oa,dropDuration:Gr,completed:Ya};oe(cn(Tr))}}}},pe=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Le(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(oe){oe.target!==window&&oe.target!==window.document||ee()}}}function ze(ee){var te=ee.onWindowScroll;function oe(){te(pe())}var de=fa(oe),Se=Le(de),Ee=Ea;function xe(){return Ee!==Ea}function we(){xe()&&je(!1),Ee=dr(window,[Se])}function tt(){xe()||je(!1),de.cancel(),Ee(),Ee=Ea}return{start:we,stop:tt,isActive:xe}}var et=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},at=function(ee){var te=ze({onWindowScroll:function(de){ee.dispatch(dn({newScroll:de}))}});return function(oe){return function(de){!te.isActive()&&de.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&et(de)&&te.stop(),oe(de)}}},wt=function(ee){var te=!1,oe=!1,de=setTimeout(function(){oe=!0}),Se=function(xe){te||oe||(te=!0,ee(xe),clearTimeout(de))};return Se.wasCalled=function(){return te},Se},Bt=function(){var ee=[],te=function(Ee){var xe=qo(ee,function(gt){return gt.timerId===Ee});xe===-1&&je(!1);var we=ee.splice(xe,1),tt=we[0];tt.callback()},oe=function(Ee){var xe=setTimeout(function(){return te(xe)}),we={timerId:xe,callback:Ee};ee.push(we)},de=function(){if(ee.length){var Ee=[].concat(ee);ee.length=0,Ee.forEach(function(xe){clearTimeout(xe.timerId),xe.callback()})}};return{add:oe,flush:de}},Et=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.droppableId===oe.droppableId&&te.index===oe.index},Zt=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.draggableId===oe.draggableId&&te.droppableId===oe.droppableId},Qt=function(te,oe){if(te===oe)return!0;var de=te.draggable.id===oe.draggable.id&&te.draggable.droppableId===oe.draggable.droppableId&&te.draggable.type===oe.draggable.type&&te.draggable.index===oe.draggable.index,Se=te.droppable.id===oe.droppable.id&&te.droppable.type===oe.droppable.type;return de&&Se},zt=function(te,oe){Dl(),oe(),Sl()},sn=function(te,oe){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:oe}},un=function(te,oe,de,Se){if(!te){de(Se(oe));return}var Ee=wt(de),xe={announce:Ee};te(oe,xe),Ee.wasCalled()||de(Se(oe))},fn=function(ee,te){var oe=Bt(),de=null,Se=function(lt,bt){de&&je(!1),zt("onBeforeCapture",function(){var nn=ee().onBeforeCapture;if(nn){var Jn={draggableId:lt,mode:bt};nn(Jn)}})},Ee=function(lt,bt){de&&je(!1),zt("onBeforeDragStart",function(){var nn=ee().onBeforeDragStart;nn&&nn(sn(lt,bt))})},xe=function(lt,bt){de&&je(!1);var nn=sn(lt,bt);de={mode:bt,lastCritical:lt,lastLocation:nn.source,lastCombine:null},oe.add(function(){zt("onDragStart",function(){return un(ee().onDragStart,nn,te,an.onDragStart)})})},we=function(lt,bt){var nn=wr(bt),Jn=Eo(bt);de||je(!1);var na=!Qt(lt,de.lastCritical);na&&(de.lastCritical=lt);var la=!Et(de.lastLocation,nn);la&&(de.lastLocation=nn);var Oa=!Zt(de.lastCombine,Jn);if(Oa&&(de.lastCombine=Jn),!(!na&&!la&&!Oa)){var Ya=(0,Te.Z)({},sn(lt,de.mode),{combine:Jn,destination:nn});oe.add(function(){zt("onDragUpdate",function(){return un(ee().onDragUpdate,Ya,te,an.onDragUpdate)})})}},tt=function(){de||je(!1),oe.flush()},gt=function(lt){de||je(!1),de=null,zt("onDragEnd",function(){return un(ee().onDragEnd,lt,te,an.onDragEnd)})},dt=function(){if(de){var lt=(0,Te.Z)({},sn(de.lastCritical,de.mode),{combine:null,destination:null,reason:"CANCEL"});gt(lt)}};return{beforeCapture:Se,beforeStart:Ee,start:xe,update:we,flush:tt,drop:gt,abort:dt}},Mn=function(ee,te){var oe=fn(ee,te);return function(de){return function(Se){return function(Ee){if(Ee.type==="BEFORE_INITIAL_CAPTURE"){oe.beforeCapture(Ee.payload.draggableId,Ee.payload.movementMode);return}if(Ee.type==="INITIAL_PUBLISH"){var xe=Ee.payload.critical;oe.beforeStart(xe,Ee.payload.movementMode),Se(Ee),oe.start(xe,Ee.payload.movementMode);return}if(Ee.type==="DROP_COMPLETE"){var we=Ee.payload.completed.result;oe.flush(),Se(Ee),oe.drop(we);return}if(Se(Ee),Ee.type==="FLUSH"){oe.abort();return}var tt=de.getState();tt.phase==="DRAGGING"&&oe.update(tt.critical,tt.impact)}}}},In=function(ee){return function(te){return function(oe){if(oe.type!=="DROP_ANIMATION_FINISHED"){te(oe);return}var de=ee.getState();de.phase!=="DROP_ANIMATING"&&je(!1),ee.dispatch(Hn({completed:de.completed}))}}},Kn=function(ee){var te=null,oe=null;function de(){oe&&(cancelAnimationFrame(oe),oe=null),te&&(te(),te=null)}return function(Se){return function(Ee){if((Ee.type==="FLUSH"||Ee.type==="DROP_COMPLETE"||Ee.type==="DROP_ANIMATION_FINISHED")&&de(),Se(Ee),Ee.type==="DROP_ANIMATE"){var xe={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var tt=ee.getState();tt.phase==="DROP_ANIMATING"&&ee.dispatch(ha())}};oe=requestAnimationFrame(function(){oe=null,te=dr(window,[xe])})}}}},Qn=function(ee){return function(){return function(te){return function(oe){(oe.type==="DROP_COMPLETE"||oe.type==="FLUSH"||oe.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(oe)}}}},Xn=function(ee){var te=!1;return function(){return function(oe){return function(de){if(de.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(de.payload.critical.draggable.id),oe(de),ee.tryRestoreFocusRecorded();return}if(oe(de),!!te){if(de.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(de.type==="DROP_COMPLETE"){te=!1;var Se=de.payload.completed.result;Se.combine&&ee.tryShiftRecord(Se.draggableId,Se.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},Fa=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Ha=function(ee){return function(te){return function(oe){return function(de){if(Fa(de)){ee.stop(),oe(de);return}if(de.type==="INITIAL_PUBLISH"){oe(de);var Se=te.getState();Se.phase!=="DRAGGING"&&je(!1),ee.start(Se);return}oe(de),ee.scroll(te.getState())}}}},Sa=function(ee){return function(te){return function(oe){if(te(oe),oe.type==="PUBLISH_WHILE_DRAGGING"){var de=ee.getState();de.phase==="DROP_PENDING"&&(de.isWaiting||ee.dispatch(pa({reason:de.reason})))}}}},Ra=Ge.qC,or=function(ee){var te=ee.dimensionMarshal,oe=ee.focusMarshal,de=ee.styleMarshal,Se=ee.getResponders,Ee=ee.announce,xe=ee.autoScroller;return(0,Ge.MT)(Ys,Ra((0,Ge.md)(Hr(de),Qn(te),ia(te),me,In,Kn,Sa,Ha(xe),at,Xn(oe),Mn(Se,Ee))))},$n=function(){return{additions:{},removals:{},modified:{}}};function Pa(ee){var te=ee.registry,oe=ee.callbacks,de=$n(),Se=null,Ee=function(){Se||(oe.collectionStarting(),Se=requestAnimationFrame(function(){Se=null,Dl();var dt=de,ot=dt.additions,lt=dt.removals,bt=dt.modified,nn=Object.keys(ot).map(function(la){return te.draggable.getById(la).getDimension(Ar)}).sort(function(la,Oa){return la.descriptor.index-Oa.descriptor.index}),Jn=Object.keys(bt).map(function(la){var Oa=te.droppable.getById(la),Ya=Oa.callbacks.getScrollWhileDragging();return{droppableId:la,scroll:Ya}}),na={additions:nn,removals:Object.keys(lt),modified:Jn};de=$n(),Sl(),oe.publish(na)}))},xe=function(dt){var ot=dt.descriptor.id;de.additions[ot]=dt,de.modified[dt.descriptor.droppableId]=!0,de.removals[ot]&&delete de.removals[ot],Ee()},we=function(dt){var ot=dt.descriptor;de.removals[ot.id]=!0,de.modified[ot.droppableId]=!0,de.additions[ot.id]&&delete de.additions[ot.id],Ee()},tt=function(){Se&&(cancelAnimationFrame(Se),Se=null,de=$n())};return{add:xe,remove:we,stop:tt}}var ra=function(ee){var te=ee.scrollHeight,oe=ee.scrollWidth,de=ee.height,Se=ee.width,Ee=Fr({x:oe,y:te},{x:Se,y:de}),xe={x:Math.max(0,Ee.x),y:Math.max(0,Ee.y)};return xe},Wn=function(){var ee=document.documentElement;return ee||je(!1),ee},Yn=function(){var ee=Wn(),te=ra({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},Na=function(){var ee=pe(),te=Yn(),oe=ee.y,de=ee.x,Se=Wn(),Ee=Se.clientWidth,xe=Se.clientHeight,we=de+Ee,tt=oe+xe,gt=jn({top:oe,left:de,right:we,bottom:tt}),dt={frame:gt,scroll:{initial:ee,current:ee,max:te,diff:{value:Ar,displacement:Ar}}};return dt},pr=function(ee){var te=ee.critical,oe=ee.scrollOptions,de=ee.registry;Dl();var Se=Na(),Ee=Se.scroll.current,xe=te.droppable,we=de.droppable.getAllByType(xe.type).map(function(ot){return ot.callbacks.getDimensionAndWatchScroll(Ee,oe)}),tt=de.draggable.getAllByType(te.draggable.type).map(function(ot){return ot.getDimension(Ee)}),gt={draggables:Ii(tt),droppables:Di(we)};Sl();var dt={dimensions:gt,critical:te,viewport:Se};return dt};function ir(ee,te,oe){if(oe.descriptor.id===te.id||oe.descriptor.type!==te.type)return!1;var de=ee.droppable.getById(oe.descriptor.droppableId);return de.descriptor.mode==="virtual"}var xa=function(ee,te){var oe=null,de=Pa({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),Se=function(bt,nn){ee.droppable.exists(bt)||je(!1),oe&&te.updateDroppableIsEnabled({id:bt,isEnabled:nn})},Ee=function(bt,nn){oe&&(ee.droppable.exists(bt)||je(!1),te.updateDroppableIsCombineEnabled({id:bt,isCombineEnabled:nn}))},xe=function(bt,nn){oe&&(ee.droppable.exists(bt)||je(!1),te.updateDroppableScroll({id:bt,newScroll:nn}))},we=function(bt,nn){oe&&ee.droppable.getById(bt).callbacks.scroll(nn)},tt=function(){if(oe){de.stop();var bt=oe.critical.droppable;ee.droppable.getAllByType(bt.type).forEach(function(nn){return nn.callbacks.dragStopped()}),oe.unsubscribe(),oe=null}},gt=function(bt){oe||je(!1);var nn=oe.critical.draggable;bt.type==="ADDITION"&&ir(ee,nn,bt.value)&&de.add(bt.value),bt.type==="REMOVAL"&&ir(ee,nn,bt.value)&&de.remove(bt.value)},dt=function(bt){oe&&je(!1);var nn=ee.draggable.getById(bt.draggableId),Jn=ee.droppable.getById(nn.descriptor.droppableId),na={draggable:nn.descriptor,droppable:Jn.descriptor},la=ee.subscribe(gt);return oe={critical:na,unsubscribe:la},pr({critical:na,registry:ee,scrollOptions:bt.scrollOptions})},ot={updateDroppableIsEnabled:Se,updateDroppableIsCombineEnabled:Ee,scrollDroppable:we,updateDroppableScroll:xe,startPublishing:dt,stopPublishing:tt};return ot},mr=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},Pr=function(ee){window.scrollBy(ee.x,ee.y)},Br=gr(function(ee){return ui(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),Er=function(te,oe){var de=co(Br(oe),function(Se){return Se.frame||je(!1),Gi(Se.frame.pageMarginBox)(te)});return de},po=function(ee){var te=ee.center,oe=ee.destination,de=ee.droppables;if(oe){var Se=de[oe];return Se.frame?Se:null}var Ee=Er(te,de);return Ee},Cr={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},qa=function(ee,te){var oe=ee[te.size]*Cr.startFromPercentage,de=ee[te.size]*Cr.maxScrollAtPercentage,Se={startScrollingFrom:oe,maxScrollValueAt:de};return Se},Bo=function(ee){var te=ee.startOfRange,oe=ee.endOfRange,de=ee.current,Se=oe-te;if(Se===0)return 0;var Ee=de-te,xe=Ee/Se;return xe},ja=1,so=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return Cr.maxPixelScroll;if(ee===te.startScrollingFrom)return ja;var oe=Bo({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),de=1-oe,Se=Cr.maxPixelScroll*Cr.ease(de);return Math.ceil(Se)},Ur=Cr.durationDampening.accelerateAt,Vo=Cr.durationDampening.stopDampeningAt,Va=function(ee,te){var oe=te,de=Vo,Se=Date.now(),Ee=Se-oe;if(Ee>=Vo)return ee;if(Eete.height,Ee=oe.width>te.width;return!Ee&&!Se?de:Ee&&Se?null:{x:Ee?0:de.x,y:Se?0:de.y}},ga=yr(function(ee){return ee===0?0:ee}),An=function(ee){var te=ee.dragStartTime,oe=ee.container,de=ee.subject,Se=ee.center,Ee=ee.shouldUseTimeDampening,xe={top:Se.y-oe.top,right:oe.right-Se.x,bottom:oe.bottom-Se.y,left:Se.x-oe.left},we=Qa({container:oe,distanceToEdges:xe,dragStartTime:te,axis:Ji,shouldUseTimeDampening:Ee}),tt=Qa({container:oe,distanceToEdges:xe,dragStartTime:te,axis:$i,shouldUseTimeDampening:Ee}),gt=ga({x:tt,y:we});if(Yr(gt,Ar))return null;var dt=wa({container:oe,subject:de,proposedScroll:gt});return dt?Yr(dt,Ar)?null:dt:null},ta=yr(function(ee){return ee===0?0:ee>0?1:-1}),$a=function(){var ee=function(oe,de){return oe<0?oe:oe>de?oe-de:0};return function(te){var oe=te.current,de=te.max,Se=te.change,Ee=vr(oe,Se),xe={x:ee(Ee.x,de.x),y:ee(Ee.y,de.y)};return Yr(xe,Ar)?null:xe}}(),br=function(te){var oe=te.max,de=te.current,Se=te.change,Ee={x:Math.max(de.x,oe.x),y:Math.max(de.y,oe.y)},xe=ta(Se),we=$a({max:Ee,current:de,change:xe});return!we||xe.x!==0&&we.x===0||xe.y!==0&&we.y===0},ai=function(te,oe){return br({current:te.scroll.current,max:te.scroll.max,change:oe})},ei=function(te,oe){if(!ai(te,oe))return null;var de=te.scroll.max,Se=te.scroll.current;return $a({current:Se,max:de,change:oe})},Fi=function(te,oe){var de=te.frame;return de?br({current:de.scroll.current,max:de.scroll.max,change:oe}):!1},ko=function(te,oe){var de=te.frame;return!de||!Fi(te,oe)?null:$a({current:de.scroll.current,max:de.scroll.max,change:oe})},Oo=function(ee){var te=ee.viewport,oe=ee.subject,de=ee.center,Se=ee.dragStartTime,Ee=ee.shouldUseTimeDampening,xe=An({dragStartTime:Se,container:te.frame,subject:oe,center:de,shouldUseTimeDampening:Ee});return xe&&ai(te,xe)?xe:null},Ga=function(ee){var te=ee.droppable,oe=ee.subject,de=ee.center,Se=ee.dragStartTime,Ee=ee.shouldUseTimeDampening,xe=te.frame;if(!xe)return null;var we=An({dragStartTime:Se,container:xe.pageMarginBox,subject:oe,center:de,shouldUseTimeDampening:Ee});return we&&Fi(te,we)?we:null},di=function(ee){var te=ee.state,oe=ee.dragStartTime,de=ee.shouldUseTimeDampening,Se=ee.scrollWindow,Ee=ee.scrollDroppable,xe=te.current.page.borderBoxCenter,we=te.dimensions.draggables[te.critical.draggable.id],tt=we.page.marginBox;if(te.isWindowScrollAllowed){var gt=te.viewport,dt=Oo({dragStartTime:oe,viewport:gt,subject:tt,center:xe,shouldUseTimeDampening:de});if(dt){Se(dt);return}}var ot=po({center:xe,destination:Wo(te.impact),droppables:te.dimensions.droppables});if(ot){var lt=Ga({dragStartTime:oe,droppable:ot,subject:tt,center:xe,shouldUseTimeDampening:de});lt&&Ee(ot.descriptor.id,lt)}},Ei=function(ee){var te=ee.scrollWindow,oe=ee.scrollDroppable,de=fa(te),Se=fa(oe),Ee=null,xe=function(dt){Ee||je(!1);var ot=Ee,lt=ot.shouldUseTimeDampening,bt=ot.dragStartTime;di({state:dt,scrollWindow:de,scrollDroppable:Se,dragStartTime:bt,shouldUseTimeDampening:lt})},we=function(dt){Dl(),Ee&&je(!1);var ot=Date.now(),lt=!1,bt=function(){lt=!0};di({state:dt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:bt,scrollDroppable:bt}),Ee={dragStartTime:ot,shouldUseTimeDampening:lt},Sl(),lt&&xe(dt)},tt=function(){Ee&&(de.cancel(),Se.cancel(),Ee=null)};return{start:we,stop:tt,scroll:xe}},eo=function(ee){var te=ee.move,oe=ee.scrollDroppable,de=ee.scrollWindow,Se=function(gt,dt){var ot=vr(gt.current.client.selection,dt);te({client:ot})},Ee=function(gt,dt){if(!Fi(gt,dt))return dt;var ot=ko(gt,dt);if(!ot)return oe(gt.descriptor.id,dt),null;var lt=Fr(dt,ot);oe(gt.descriptor.id,lt);var bt=Fr(dt,lt);return bt},xe=function(gt,dt,ot){if(!gt||!ai(dt,ot))return ot;var lt=ei(dt,ot);if(!lt)return de(ot),null;var bt=Fr(ot,lt);de(bt);var nn=Fr(ot,bt);return nn},we=function(gt){var dt=gt.scrollJumpRequest;if(dt){var ot=Wo(gt.impact);ot||je(!1);var lt=Ee(gt.dimensions.droppables[ot],dt);if(lt){var bt=gt.viewport,nn=xe(gt.isWindowScrollAllowed,bt,lt);nn&&Se(gt,nn)}}};return we},uo=function(ee){var te=ee.scrollDroppable,oe=ee.scrollWindow,de=ee.move,Se=Ei({scrollWindow:oe,scrollDroppable:te}),Ee=eo({move:de,scrollWindow:oe,scrollDroppable:te}),xe=function(gt){if(gt.phase==="DRAGGING"){if(gt.movementMode==="FLUID"){Se.scroll(gt);return}gt.scrollJumpRequest&&Ee(gt)}},we={scroll:xe,start:Se.start,stop:Se.stop};return we},ho="data-rbd",Ro=function(){var ee=ho+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),jo=function(){var ee=ho+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Nr=function(){var ee=ho+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ai={contextId:ho+"-scroll-container-context-id"},ci=function(te){return function(oe){return"["+oe+'="'+te+'"]'}},Vr=function(te,oe){return te.map(function(de){var Se=de.styles[oe];return Se?de.selector+" { "+Se+" }":""}).join(" ")},Xa="pointer-events: none;",Jo=function(ee){var te=ci(ee),oe=function(){var we=` + cursor: -webkit-grab; + cursor: grab; + `;return{selector:te(Ro.contextId),styles:{always:` + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); + touch-action: manipulation; + `,resting:we,dragging:Xa,dropAnimating:we}}}(),de=function(){var we=` + transition: `+Ao.outOfTheWay+`; + `;return{selector:te(jo.contextId),styles:{dragging:we,dropAnimating:we,userCancel:we}}}(),Se={selector:te(Nr.contextId),styles:{always:"overflow-anchor: none;"}},Ee={selector:"body",styles:{dragging:` + cursor: grabbing; + cursor: -webkit-grabbing; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + overflow-anchor: none; + `}},xe=[de,oe,Se,Ee];return{always:Vr(xe,"always"),resting:Vr(xe,"resting"),dragging:Vr(xe,"dragging"),dropAnimating:Vr(xe,"dropAnimating"),userCancel:Vr(xe,"userCancel")}},Fo=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect,Vi=function(){var te=document.querySelector("head");return te||je(!1),te},Ri=function(te){var oe=document.createElement("style");return te&&oe.setAttribute("nonce",te),oe.type="text/css",oe};function Li(ee,te){var oe=yt(function(){return Jo(ee)},[ee]),de=(0,z.useRef)(null),Se=(0,z.useRef)(null),Ee=Mt(gr(function(ot){var lt=Se.current;lt||je(!1),lt.textContent=ot}),[]),xe=Mt(function(ot){var lt=de.current;lt||je(!1),lt.textContent=ot},[]);Fo(function(){!de.current&&!Se.current||je(!1);var ot=Ri(te),lt=Ri(te);return de.current=ot,Se.current=lt,ot.setAttribute(ho+"-always",ee),lt.setAttribute(ho+"-dynamic",ee),Vi().appendChild(ot),Vi().appendChild(lt),xe(oe.always),Ee(oe.resting),function(){var bt=function(Jn){var na=Jn.current;na||je(!1),Vi().removeChild(na),Jn.current=null};bt(de),bt(Se)}},[te,xe,Ee,oe.always,oe.resting,ee]);var we=Mt(function(){return Ee(oe.dragging)},[Ee,oe.dragging]),tt=Mt(function(ot){if(ot==="DROP"){Ee(oe.dropAnimating);return}Ee(oe.userCancel)},[Ee,oe.dropAnimating,oe.userCancel]),gt=Mt(function(){Se.current&&Ee(oe.resting)},[Ee,oe.resting]),dt=yt(function(){return{dragging:we,dropping:tt,resting:gt}},[we,tt,gt]);return dt}var Ci=function(ee){return ee&&ee.ownerDocument?ee.ownerDocument.defaultView:window};function To(ee){return ee instanceof Ci(ee).HTMLElement}function Go(ee,te){var oe="["+Ro.contextId+'="'+ee+'"]',de=si(document.querySelectorAll(oe));if(!de.length)return null;var Se=co(de,function(Ee){return Ee.getAttribute(Ro.draggableId)===te});return!Se||!To(Se)?null:Se}function qi(ee){var te=(0,z.useRef)({}),oe=(0,z.useRef)(null),de=(0,z.useRef)(null),Se=(0,z.useRef)(!1),Ee=Mt(function(lt,bt){var nn={id:lt,focus:bt};return te.current[lt]=nn,function(){var na=te.current,la=na[lt];la!==nn&&delete na[lt]}},[]),xe=Mt(function(lt){var bt=Go(ee,lt);bt&&bt!==document.activeElement&&bt.focus()},[ee]),we=Mt(function(lt,bt){oe.current===lt&&(oe.current=bt)},[]),tt=Mt(function(){de.current||Se.current&&(de.current=requestAnimationFrame(function(){de.current=null;var lt=oe.current;lt&&xe(lt)}))},[xe]),gt=Mt(function(lt){oe.current=null;var bt=document.activeElement;bt&&bt.getAttribute(Ro.draggableId)===lt&&(oe.current=lt)},[]);Fo(function(){return Se.current=!0,function(){Se.current=!1;var lt=de.current;lt&&cancelAnimationFrame(lt)}},[]);var dt=yt(function(){return{register:Ee,tryRecordFocus:gt,tryRestoreFocusRecorded:tt,tryShiftRecord:we}},[Ee,gt,tt,we]);return dt}function ml(){var ee={draggables:{},droppables:{}},te=[];function oe(ot){return te.push(ot),function(){var bt=te.indexOf(ot);bt!==-1&&te.splice(bt,1)}}function de(ot){te.length&&te.forEach(function(lt){return lt(ot)})}function Se(ot){return ee.draggables[ot]||null}function Ee(ot){var lt=Se(ot);return lt||je(!1),lt}var xe={register:function(lt){ee.draggables[lt.descriptor.id]=lt,de({type:"ADDITION",value:lt})},update:function(lt,bt){var nn=ee.draggables[bt.descriptor.id];nn&&nn.uniqueId===lt.uniqueId&&(delete ee.draggables[bt.descriptor.id],ee.draggables[lt.descriptor.id]=lt)},unregister:function(lt){var bt=lt.descriptor.id,nn=Se(bt);nn&<.uniqueId===nn.uniqueId&&(delete ee.draggables[bt],de({type:"REMOVAL",value:lt}))},getById:Ee,findById:Se,exists:function(lt){return!!Se(lt)},getAllByType:function(lt){return xi(ee.draggables).filter(function(bt){return bt.descriptor.type===lt})}};function we(ot){return ee.droppables[ot]||null}function tt(ot){var lt=we(ot);return lt||je(!1),lt}var gt={register:function(lt){ee.droppables[lt.descriptor.id]=lt},unregister:function(lt){var bt=we(lt.descriptor.id);bt&<.uniqueId===bt.uniqueId&&delete ee.droppables[lt.descriptor.id]},getById:tt,findById:we,exists:function(lt){return!!we(lt)},getAllByType:function(lt){return xi(ee.droppables).filter(function(bt){return bt.descriptor.type===lt})}};function dt(){ee.draggables={},ee.droppables={},te.length=0}return{draggable:xe,droppable:gt,subscribe:oe,clean:dt}}function Xi(){var ee=yt(ml,[]);return(0,z.useEffect)(function(){return function(){requestAnimationFrame(ee.clean)}},[ee]),ee}var Zi=z.createContext(null),rl=function(){var ee=document.body;return ee||je(!1),ee},vs={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},jr=function(te){return"rbd-announcement-"+te};function xo(ee){var te=yt(function(){return jr(ee)},[ee]),oe=(0,z.useRef)(null);(0,z.useEffect)(function(){var Ee=document.createElement("div");return oe.current=Ee,Ee.id=te,Ee.setAttribute("aria-live","assertive"),Ee.setAttribute("aria-atomic","true"),(0,Te.Z)(Ee.style,vs),rl().appendChild(Ee),function(){setTimeout(function(){var tt=rl();tt.contains(Ee)&&tt.removeChild(Ee),Ee===oe.current&&(oe.current=null)})}},[te]);var de=Mt(function(Se){var Ee=oe.current;if(Ee){Ee.textContent=Se;return}},[]);return de}var gi=0,Zo={separator:"::"};function wi(){gi=0}function vi(ee,te){return te===void 0&&(te=Zo),yt(function(){return""+ee+te.separator+gi++},[te.separator,ee])}function bi(ee){var te=ee.contextId,oe=ee.uniqueId;return"rbd-hidden-text-"+te+"-"+oe}function _i(ee){var te=ee.contextId,oe=ee.text,de=vi("hidden-text",{separator:"-"}),Se=yt(function(){return bi({contextId:te,uniqueId:de})},[de,te]);return(0,z.useEffect)(function(){var xe=document.createElement("div");return xe.id=Se,xe.textContent=oe,xe.style.display="none",rl().appendChild(xe),function(){var tt=rl();tt.contains(xe)&&tt.removeChild(xe)}},[Se,oe]),Se}var Fl=z.createContext(null),Js={react:"^16.8.5","react-dom":"^16.8.5"},ps=/(\d+)\.(\d+)\.(\d+)/,Qs=function(te){var oe=ps.exec(te);oe==null&&je(!1);var de=Number(oe[1]),Se=Number(oe[2]),Ee=Number(oe[3]);return{major:de,minor:Se,patch:Ee,raw:te}},zs=function(te,oe){return oe.major>te.major?!0:oe.majorte.minor?!0:oe.minor=te.patch},Yl=function(ee,te){var oe=Qs(ee),de=Qs(te);zs(oe,de)},Ll=` + We expect a html5 doctype: + This is to ensure consistent browser layout and measurement + + More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md +`,Pl=function(ee){var te=ee.doctype;te&&(te.name.toLowerCase(),te.publicId)};function qs(ee){}function Ol(ee,te){}function hs(){Ol(function(){Yl(Js.react,z.version),Pl(document)},[])}function kl(ee){var te=(0,z.useRef)(ee);return(0,z.useEffect)(function(){te.current=ee}),te}function Jl(){var ee=null;function te(){return!!ee}function oe(xe){return xe===ee}function de(xe){ee&&je(!1);var we={abandon:xe};return ee=we,we}function Se(){ee||je(!1),ee=null}function Ee(){ee&&(ee.abandon(),Se())}return{isClaimed:te,isActive:oe,claim:de,release:Se,tryAbandon:Ee}}var ql=9,_s=13,Rl=27,_l=32,$s=33,Ss=34,eu=35,ks=36,$l=37,es=38,Ps=39,js=40,jl,Es=(jl={},jl[_s]=!0,jl[ql]=!0,jl),ts=function(ee){Es[ee.keyCode]&&ee.preventDefault()},ns=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var te=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],oe=co(te,function(de){return"on"+de in document});return oe||ee}(),as=0,rs=5;function Cs(ee,te){return Math.abs(te.x-ee.x)>=rs||Math.abs(te.y-ee.y)>=rs}var Gl={type:"IDLE"};function bs(ee){var te=ee.cancel,oe=ee.completed,de=ee.getPhase,Se=ee.setPhase;return[{eventName:"mousemove",fn:function(xe){var we=xe.button,tt=xe.clientX,gt=xe.clientY;if(we===as){var dt={x:tt,y:gt},ot=de();if(ot.type==="DRAGGING"){xe.preventDefault(),ot.actions.move(dt);return}ot.type!=="PENDING"&&je(!1);var lt=ot.point;if(Cs(lt,dt)){xe.preventDefault();var bt=ot.actions.fluidLift(dt);Se({type:"DRAGGING",actions:bt})}}}},{eventName:"mouseup",fn:function(xe){var we=de();if(we.type!=="DRAGGING"){te();return}xe.preventDefault(),we.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"mousedown",fn:function(xe){de().type==="DRAGGING"&&xe.preventDefault(),te()}},{eventName:"keydown",fn:function(xe){var we=de();if(we.type==="PENDING"){te();return}if(xe.keyCode===Rl){xe.preventDefault(),te();return}ts(xe)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){de().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(xe){var we=de();if(we.type==="IDLE"&&je(!1),we.actions.shouldRespectForcePress()){te();return}xe.preventDefault()}},{eventName:ns,fn:te}]}function tu(ee){var te=(0,z.useRef)(Gl),oe=(0,z.useRef)(Ea),de=yt(function(){return{eventName:"mousedown",fn:function(ot){if(!ot.defaultPrevented&&ot.button===as&&!(ot.ctrlKey||ot.metaKey||ot.shiftKey||ot.altKey)){var lt=ee.findClosestDraggableId(ot);if(lt){var bt=ee.tryGetLock(lt,xe,{sourceEvent:ot});if(bt){ot.preventDefault();var nn={x:ot.clientX,y:ot.clientY};oe.current(),gt(bt,nn)}}}}}},[ee]),Se=yt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ot){if(!ot.defaultPrevented){var lt=ee.findClosestDraggableId(ot);if(lt){var bt=ee.findOptionsForDraggable(lt);bt&&(bt.shouldRespectForcePress||ee.canGetLock(lt)&&ot.preventDefault())}}}}},[ee]),Ee=Mt(function(){var ot={passive:!1,capture:!0};oe.current=dr(window,[Se,de],ot)},[Se,de]),xe=Mt(function(){var dt=te.current;dt.type!=="IDLE"&&(te.current=Gl,oe.current(),Ee())},[Ee]),we=Mt(function(){var dt=te.current;xe(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[xe]),tt=Mt(function(){var ot={capture:!0,passive:!1},lt=bs({cancel:we,completed:xe,getPhase:function(){return te.current},setPhase:function(nn){te.current=nn}});oe.current=dr(window,lt,ot)},[we,xe]),gt=Mt(function(ot,lt){te.current.type!=="IDLE"&&je(!1),te.current={type:"PENDING",point:lt,actions:ot},tt()},[tt]);Fo(function(){return Ee(),function(){oe.current()}},[Ee])}var Xr;function Ko(){}var Ti=(Xr={},Xr[Ss]=!0,Xr[$s]=!0,Xr[ks]=!0,Xr[eu]=!0,Xr);function ol(ee,te){function oe(){te(),ee.cancel()}function de(){te(),ee.drop()}return[{eventName:"keydown",fn:function(Ee){if(Ee.keyCode===Rl){Ee.preventDefault(),oe();return}if(Ee.keyCode===_l){Ee.preventDefault(),de();return}if(Ee.keyCode===js){Ee.preventDefault(),ee.moveDown();return}if(Ee.keyCode===es){Ee.preventDefault(),ee.moveUp();return}if(Ee.keyCode===Ps){Ee.preventDefault(),ee.moveRight();return}if(Ee.keyCode===$l){Ee.preventDefault(),ee.moveLeft();return}if(Ti[Ee.keyCode]){Ee.preventDefault();return}ts(Ee)}},{eventName:"mousedown",fn:oe},{eventName:"mouseup",fn:oe},{eventName:"click",fn:oe},{eventName:"touchstart",fn:oe},{eventName:"resize",fn:oe},{eventName:"wheel",fn:oe,options:{passive:!0}},{eventName:ns,fn:oe}]}function il(ee){var te=(0,z.useRef)(Ko),oe=yt(function(){return{eventName:"keydown",fn:function(Ee){if(Ee.defaultPrevented||Ee.keyCode!==_l)return;var xe=ee.findClosestDraggableId(Ee);if(!xe)return;var we=ee.tryGetLock(xe,dt,{sourceEvent:Ee});if(!we)return;Ee.preventDefault();var tt=!0,gt=we.snapLift();te.current();function dt(){tt||je(!1),tt=!1,te.current(),de()}te.current=dr(window,ol(gt,dt),{capture:!0,passive:!1})}}},[ee]),de=Mt(function(){var Ee={passive:!1,capture:!0};te.current=dr(window,[oe],Ee)},[oe]);Fo(function(){return de(),function(){te.current()}},[de])}var os={type:"IDLE"},Bs=120,xs=.15;function ys(ee){var te=ee.cancel,oe=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(Se){Se.preventDefault()}},{eventName:"keydown",fn:function(Se){if(oe().type!=="DRAGGING"){te();return}Se.keyCode===Rl&&Se.preventDefault(),te()}},{eventName:ns,fn:te}]}function Zl(ee){var te=ee.cancel,oe=ee.completed,de=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Ee){var xe=de();if(xe.type!=="DRAGGING"){te();return}xe.hasMoved=!0;var we=Ee.touches[0],tt=we.clientX,gt=we.clientY,dt={x:tt,y:gt};Ee.preventDefault(),xe.actions.move(dt)}},{eventName:"touchend",fn:function(Ee){var xe=de();if(xe.type!=="DRAGGING"){te();return}Ee.preventDefault(),xe.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"touchcancel",fn:function(Ee){if(de().type!=="DRAGGING"){te();return}Ee.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(Ee){var xe=de();xe.type==="IDLE"&&je(!1);var we=Ee.touches[0];if(we){var tt=we.force>=xs;if(tt){var gt=xe.actions.shouldRespectForcePress();if(xe.type==="PENDING"){gt&&te();return}if(gt){if(xe.hasMoved){Ee.preventDefault();return}te();return}Ee.preventDefault()}}}},{eventName:ns,fn:te}]}function Eu(ee){var te=(0,z.useRef)(os),oe=(0,z.useRef)(Ea),de=Mt(function(){return te.current},[]),Se=Mt(function(bt){te.current=bt},[]),Ee=yt(function(){return{eventName:"touchstart",fn:function(bt){if(!bt.defaultPrevented){var nn=ee.findClosestDraggableId(bt);if(nn){var Jn=ee.tryGetLock(nn,we,{sourceEvent:bt});if(Jn){var na=bt.touches[0],la=na.clientX,Oa=na.clientY,Ya={x:la,y:Oa};oe.current(),ot(Jn,Ya)}}}}}},[ee]),xe=Mt(function(){var bt={capture:!0,passive:!1};oe.current=dr(window,[Ee],bt)},[Ee]),we=Mt(function(){var lt=te.current;lt.type!=="IDLE"&&(lt.type==="PENDING"&&clearTimeout(lt.longPressTimerId),Se(os),oe.current(),xe())},[xe,Se]),tt=Mt(function(){var lt=te.current;we(),lt.type==="DRAGGING"&<.actions.cancel({shouldBlockNextClick:!0}),lt.type==="PENDING"&<.actions.abort()},[we]),gt=Mt(function(){var bt={capture:!0,passive:!1},nn={cancel:tt,completed:we,getPhase:de},Jn=dr(window,Zl(nn),bt),na=dr(window,ys(nn),bt);oe.current=function(){Jn(),na()}},[tt,de,we]),dt=Mt(function(){var bt=de();bt.type!=="PENDING"&&je(!1);var nn=bt.actions.fluidLift(bt.point);Se({type:"DRAGGING",actions:nn,hasMoved:!1})},[de,Se]),ot=Mt(function(bt,nn){de().type!=="IDLE"&&je(!1);var Jn=setTimeout(dt,Bs);Se({type:"PENDING",point:nn,actions:bt,longPressTimerId:Jn}),gt()},[gt,de,Se,dt]);Fo(function(){return xe(),function(){oe.current();var nn=de();nn.type==="PENDING"&&(clearTimeout(nn.longPressTimerId),Se(os))}},[de,xe,Se]),Fo(function(){var bt=dr(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return bt},[])}function Cu(ee){}var nu={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function El(ee,te){if(te==null)return!1;var oe=!!nu[te.tagName.toLowerCase()];if(oe)return!0;var de=te.getAttribute("contenteditable");return de==="true"||de===""?!0:te===ee?!1:El(ee,te.parentElement)}function su(ee,te){var oe=te.target;return To(oe)?El(ee,oe):!1}var bu=function(ee){return jn(ee.getBoundingClientRect()).center};function uu(ee){return ee instanceof Ci(ee).Element}var du=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],oe=co(te,function(de){return de in Element.prototype});return oe||ee}();function cu(ee,te){return ee==null?null:ee[du](te)?ee:cu(ee.parentElement,te)}function Bu(ee,te){return ee.closest?ee.closest(te):cu(ee,te)}function xu(ee){return"["+Ro.contextId+'="'+ee+'"]'}function gu(ee,te){var oe=te.target;if(!uu(oe))return null;var de=xu(ee),Se=Bu(oe,de);return!Se||!To(Se)?null:Se}function yu(ee,te){var oe=gu(ee,te);return oe?oe.getAttribute(Ro.draggableId):null}function wu(ee,te){var oe="["+jo.contextId+'="'+ee+'"]',de=si(document.querySelectorAll(oe)),Se=co(de,function(Ee){return Ee.getAttribute(jo.id)===te});return!Se||!To(Se)?null:Se}function Du(ee){ee.preventDefault()}function ws(ee){var te=ee.expected,oe=ee.phase,de=ee.isLockActive,Se=ee.shouldWarn;return!(!de()||te!==oe)}function Gs(ee){var te=ee.lockAPI,oe=ee.store,de=ee.registry,Se=ee.draggableId;if(te.isClaimed())return!1;var Ee=de.draggable.findById(Se);return!(!Ee||!Ee.options.isEnabled||!mr(oe.getState(),Se))}function au(ee){var te=ee.lockAPI,oe=ee.contextId,de=ee.store,Se=ee.registry,Ee=ee.draggableId,xe=ee.forceSensorStop,we=ee.sourceEvent,tt=Gs({lockAPI:te,store:de,registry:Se,draggableId:Ee});if(!tt)return null;var gt=Se.draggable.getById(Ee),dt=wu(oe,gt.descriptor.id);if(!dt||we&&!gt.options.canDragInteractiveElements&&su(dt,we))return null;var ot=te.claim(xe||Ea),lt="PRE_DRAG";function bt(){return gt.options.shouldRespectForcePress}function nn(){return te.isActive(ot)}function Jn(Tr,vo){ws({expected:Tr,phase:lt,isLockActive:nn,shouldWarn:!0})&&de.dispatch(vo())}var na=Jn.bind(null,"DRAGGING");function la(Tr){function vo(){te.release(),lt="COMPLETED"}lt!=="PRE_DRAG"&&(vo(),lt!=="PRE_DRAG"&&je(!1)),de.dispatch(fe(Tr.liftActionArgs)),lt="DRAGGING";function pi(yo,hi){if(hi===void 0&&(hi={shouldBlockNextClick:!1}),Tr.cleanup(),hi.shouldBlockNextClick){var Ni=dr(window,[{eventName:"click",fn:Du,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Ni)}vo(),de.dispatch(pa({reason:yo}))}return(0,Te.Z)({isActive:function(){return ws({expected:"DRAGGING",phase:lt,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:bt,drop:function(hi){return pi("DROP",hi)},cancel:function(hi){return pi("CANCEL",hi)}},Tr.actions)}function Oa(Tr){var vo=fa(function(yo){na(function(){return qt({client:yo})})}),pi=la({liftActionArgs:{id:Ee,clientSelection:Tr,movementMode:"FLUID"},cleanup:function(){return vo.cancel()},actions:{move:vo}});return(0,Te.Z)({},pi,{move:vo})}function Ya(){var Tr={moveUp:function(){return na(mn)},moveRight:function(){return na(Rn)},moveDown:function(){return na(hn)},moveLeft:function(){return na(Nn)}};return la({liftActionArgs:{id:Ee,clientSelection:bu(dt),movementMode:"SNAP"},cleanup:Ea,actions:Tr})}function lr(){var Tr=ws({expected:"PRE_DRAG",phase:lt,isLockActive:nn,shouldWarn:!0});Tr&&te.release()}var Gr={isActive:function(){return ws({expected:"PRE_DRAG",phase:lt,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:bt,fluidLift:Oa,snapLift:Ya,abort:lr};return Gr}var Iu=[tu,il,Eu];function Fu(ee){var te=ee.contextId,oe=ee.store,de=ee.registry,Se=ee.customSensors,Ee=ee.enableDefaultSensors,xe=[].concat(Ee?Iu:[],Se||[]),we=(0,z.useState)(function(){return Jl()})[0],tt=Mt(function(Oa,Ya){Oa.isDragging&&!Ya.isDragging&&we.tryAbandon()},[we]);Fo(function(){var Oa=oe.getState(),Ya=oe.subscribe(function(){var lr=oe.getState();tt(Oa,lr),Oa=lr});return Ya},[we,oe,tt]),Fo(function(){return we.tryAbandon},[we.tryAbandon]);var gt=Mt(function(la){return Gs({lockAPI:we,registry:de,store:oe,draggableId:la})},[we,de,oe]),dt=Mt(function(la,Oa,Ya){return au({lockAPI:we,registry:de,contextId:te,store:oe,draggableId:la,forceSensorStop:Oa,sourceEvent:Ya&&Ya.sourceEvent?Ya.sourceEvent:null})},[te,we,de,oe]),ot=Mt(function(la){return yu(te,la)},[te]),lt=Mt(function(la){var Oa=de.draggable.findById(la);return Oa?Oa.options:null},[de.draggable]),bt=Mt(function(){we.isClaimed()&&(we.tryAbandon(),oe.getState().phase!=="IDLE"&&oe.dispatch(Yt()))},[we,oe]),nn=Mt(we.isClaimed,[we]),Jn=yt(function(){return{canGetLock:gt,tryGetLock:dt,findClosestDraggableId:ot,findOptionsForDraggable:lt,tryReleaseLock:bt,isLockClaimed:nn}},[gt,dt,ot,lt,bt,nn]);Cu(xe);for(var na=0;na - + \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.497372b0.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.f0df2bc5.async.js similarity index 79% rename from p__Classrooms__Lists__CommonHomework__Detail__index.497372b0.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.f0df2bc5.async.js index b3fd68c119..ba064eab83 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.497372b0.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.f0df2bc5.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3668],{27812:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},89489:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},59477:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},26227:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},67921:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},49198:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},41464:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},87169:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},52671:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},8657:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},56082:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},61481:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},33853:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},63524:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},12893:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},15075:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},32134:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},43531:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},38819:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},je=xe,ve=te(7657),Ce=function(ye,fe){return Ee.createElement(ve.Z,(0,z.Z)({},ye,{ref:fe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue},43701:function(xt,wt){"use strict";wt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},9008:function(xt,wt){"use strict";wt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},46604:function(xt,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},961:function(xt,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},14875:function(xt,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},82145:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(De,ye,fe)=>ye in De?Ee(De,ye,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[ye]=fe,ue=(De,ye)=>{for(var fe in ye||(ye={}))je.call(ye,fe)&&Ce(De,fe,ye[fe]);if(xe)for(var fe of xe(ye))ve.call(ye,fe)&&Ce(De,fe,ye[fe]);return De};const ge=De=>React.createElement("svg",ue({width:99,height:80,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"\u6279\u6CE8\u6587\u4EF6"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M62.7 79.6H0V8.5h39.3l23.4 18.4z",fill:"#F0A221"}),React.createElement("path",{d:"M71.4 71.1H8.7V0h44.4l18.3 18z",fill:"#F1C84C"}),React.createElement("path",{d:"M53.3 7.3v11.5h11.5z",fill:"#FFF"}),React.createElement("path",{d:"M34.9 13.9h-17v4.6h17zM45.9 27h-28v4.6h28zM45.9 40.6h-28v4.6h28zM45.9 53.7h-28v4.7h28z",fill:"#F0A221"}),React.createElement("path",{d:"M65 32H50v4.6h15zM65 45.6H50v4.6h15zM65 58.7H50v4.7h15z",fill:"#FFF"}),React.createElement("path",{d:"M60 56.5c.7 4.3-1 8.3-1 8.3s4-1.7 8.3-1c0 0 1.4-4.5 5.2-10L70 51.2c-5.5 3.9-10 5.3-10 5.3Z",fill:"#000"}),React.createElement("path",{d:"m64 59.2 7.1-7.1.5.5-7.1 7.1z",fill:"#F9A54C"}),React.createElement("path",{d:"M62.8 59.8c0 .7.5 1.2 1.2 1.2s1.2-.5 1.2-1.2-.5-1.2-1.2-1.2-1.2.6-1.2 1.2Z",fill:"#FFF"}),React.createElement("path",{d:"M71.6 55.8c4-2.6 6.7-4.5 12.6-10.5 10.2-10.2 16-18.3 14.3-20-1.7-1.7-9.5 3.8-20 14.3-6 6-7.6 8.6-10.5 12.6l3.6 3.6Z",fill:"#324A5E"}),React.createElement("path",{d:"m78 39.8 5.7 5.7.5-.5 1.4-1.4-5.6-5.7-1.4 1.4-.6.5Zm10.5-5.7c-.5.2-1.2.7-1.7 1.4-1.2 1.2-1.9 2.4-1.7 2.9.5.5 1.7-.5 2.9-1.7.7-.7 1.2-1.2 1.4-1.7l6.2-6.2 1.4 1.4c1.7-2.6 2.1-4.5 1.4-5-.5-.5-2.6-.2-5 1.4l1.6 1.6-6.5 5.9Z",fill:"#FFC65B"}),React.createElement("path",{d:"m49.6 36.4-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 50.4l-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 64.4l-3.8-3.9H18v-1h28.2l4.2 4.1z",fill:"#FFF"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},59698:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(De,ye,fe)=>ye in De?Ee(De,ye,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[ye]=fe,ue=(De,ye)=>{for(var fe in ye||(ye={}))je.call(ye,fe)&&Ce(De,fe,ye[fe]);if(xe)for(var fe of xe(ye))ve.call(ye,fe)&&Ce(De,fe,ye[fe]);return De};const ge=De=>React.createElement("svg",ue({width:72,height:80,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"\u6587\u4EF6 "),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fill:"#F0A221",d:"M62.698 79.631H.04V8.534h39.22l23.438 18.332z"}),React.createElement("path",{d:"M71.387 71.1H8.73V.005h44.326l18.337 18.03v53.067h-.005ZM53.331 7.336v11.48h11.48L53.33 7.335Zm-8.367 6.536H17.938v4.623h27.026V13.87ZM62.26 27.024H17.857v4.623H62.26v-4.623Zm0 13.551H17.857v4.623H62.26v-4.623Zm0 13.158H17.857v4.623H62.26v-4.623Z",fill:"#F1C84C"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},80471:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(De,ye,fe)=>ye in De?Ee(De,ye,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[ye]=fe,ue=(De,ye)=>{for(var fe in ye||(ye={}))je.call(ye,fe)&&Ce(De,fe,ye[fe]);if(xe)for(var fe of xe(ye))ve.call(ye,fe)&&Ce(De,fe,ye[fe]);return De};const ge=De=>React.createElement("svg",ue({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},38210:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(De,ye,fe)=>ye in De?Ee(De,ye,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[ye]=fe,ue=(De,ye)=>{for(var fe in ye||(ye={}))je.call(ye,fe)&&Ce(De,fe,ye[fe]);if(xe)for(var fe of xe(ye))ve.call(ye,fe)&&Ce(De,fe,ye[fe]);return De};const ge=De=>React.createElement("svg",ue({className:"znpy_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},De),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"}));wt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+"},10109:function(){"use strict";function xt(re,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(xt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(xt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(xt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(xt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,E){var a=go.Shape._FigureParameters[re];return a?a[E]:null},go.Shape.setFigureParameter=function(re,E,a){if(!(a instanceof xt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[E]=a};var wt=[];function te(re,E){var a=wt.pop();return a===void 0?new go.Point(re,E):(a.x=re,a.y=E,a)}function z(){var re=wt.pop();return re===void 0?new go.Point:re}function Ee(re){wt.push(re)}function xe(re,E,a,x,y,b,ee,ne,oe){oe||(oe=new go.Point);var se=re-a,me=y-ee,Pe=NaN,ce=NaN;if(se===0)if(me===0)re===a&&(Pe=re,ce=E);else{var be=(b-ne)/me,Ze=b-be*y;Pe=re,ce=be*Pe+Ze}else if(me===0){var Se=(E-x)/se,at=E-Se*re;Pe=y,ce=Se*Pe+at}else{var Se=(E-x)/se,be=(b-ne)/me,at=E-Se*re,Ze=b-be*y;Pe=(Ze-at)/(Se-be),ce=Se*Pe+at}return oe.x=Pe,oe.y=ce,oe}function je(re,E,a,x,y,b,ee,ne,oe,se,me,Pe,ce,be){var Ze=1-oe,Se=oe,at=re*Ze+a*Se,we=E*Ze+x*Se,st=a*Ze+y*Se,Je=x*Ze+b*Se,tt=y*Ze+ee*Se,lt=b*Ze+ne*Se,et=at*Ze+st*Se,Me=we*Ze+Je*Se,he=st*Ze+tt*Se,Ie=Je*Ze+lt*Se,Ve=et*Ze+he*Se,qe=Me*Ze+Ie*Se;se.x=at,se.y=we,me.x=et,me.y=Me,Pe.x=Ve,Pe.y=qe,ce.x=he,ce.y=Ie,be.x=tt,be.y=lt}var ve=new go.Spot(.156,.156),Ce=new go.Spot(.844,.844),ue=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ue,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(b.spot1=new go.Spot(0,0,y,y),b.spot2=new go.Spot(1,1,-y,-y)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=ve,y.spot2=Ce,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ue*E,0,E,(1-ue)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ue*a,(1-ue)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ue*a,ue*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ue)*E,0,0,(1-ue)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new xt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),b.spot1=ve,b.spot2=Ce,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new xt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,E,a){var x=re?re.parameter1:NaN,y=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var b=x%360;b<0&&(b+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,E,a){var x=ue/Math.SQRT2*.5,y=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,b*a,E,(1-x)*a,(y+x)*E,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,E,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var b=E/2,ee=a/2,ne=Math.atan2(a,E),oe=x-Math.min(Math.cos(ne)*x/2,b),se=x-Math.min(Math.sin(ne)*x/2,ee),y=new go.Geometry,me=new go.PathFigure(oe,0,!0);return y.add(me),me.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,se)),me.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,E,a-se)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-se)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new xt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new xt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ue*E,0,E,(.5-ue/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ue/2)*a,ue*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var b=.2,ee=.3,ne=0,oe=b*ue;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-oe+ee)*E,(.5-b+ne)*a,(.5-b+ee+.05)*E,(.5-oe+ne-.02)*a)),b=.2,ee=0,ne=-.3,oe=b*ue,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+b+ne)*a)),b=.2,ee=-.3,ne=0,oe=b*ue,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee-.05)*E,(.5-oe+ne-.02)*a,(.5+oe+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+oe+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+oe+ne)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var b=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+b)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,b*E,b*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+b)*E,ne*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,b*E,b*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,E,a){var x=.8535533905932737,y=.5*E,b=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,b,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure(ee*E,(ne-b)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),b=.4,y=ue*.4;var se=z(),me=z(),Pe=z(),ce=z();je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.42,se,me,Pe,ce,ce);var be=z(),Ze=z(),Se=z();je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.58,ce,ce,Se,be,Ze);var at=z(),we=z(),st=z();je(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.42,at,we,st,ce,ce);var Je=z(),tt=z(),lt=z();return je(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.58,ce,ce,lt,Je,tt),oe.add(new go.PathSegment(go.PathSegment.Move,lt.x*E,lt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Je.x*E,Je.y*a,tt.x*E,tt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Pe.x*E,Pe.y*a,se.x*E,se.y*a,me.x*E,me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,lt.x*E,lt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,st.x*E,st.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,Se.x*E,Se.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,be.x*E,be.y*a,Ze.x*E,Ze.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,st.x*E,st.y*a,at.x*E,at.y*a,we.x*E,we.y*a).close()),Ee(se),Ee(me),Ee(Pe),Ee(ce),Ee(be),Ee(Ze),Ee(Se),Ee(at),Ee(we),Ee(st),Ee(Je),Ee(tt),Ee(lt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,b=y+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,E,a){var x=new go.Geometry,y=ue*.4,b=.4,ee=.5,ne=.5,oe=z(),se=z(),me=z(),Pe=z(),ce=new go.PathFigure((ee-b)*E,ne*a,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.44,me,Pe,se,oe,oe),ce.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,me.x*E,me.y*a,Pe.x*E,Pe.y*a));var be=te(se.x,se.y);je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.56,oe,oe,se,me,Pe);var Ze=te(se.x,se.y);ce.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.95*.9)*E,be.y*.1*a)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*E,be.y*.1*a)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),ce.add(new go.PathSegment(go.PathSegment.Line,E,0)),ce.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),ce.add(new go.PathSegment(go.PathSegment.Line,(Ze.x*.1+.9)*E,.15*a)),ce.add(new go.PathSegment(go.PathSegment.Line,(Ze.x*.1+.9)*E,(Ze.y*.1+.05*.9)*a)),ce.add(new go.PathSegment(go.PathSegment.Line,Ze.x*E,Ze.y*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,Pe.x*E,Pe.y*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),b=.35,y=ue*.35;var Se=new go.PathFigure(ee*E,(ne-b)*a,!1);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a));var at=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(at),Ee(oe),Ee(se),Ee(me),Ee(Pe),Ee(be),Ee(Ze),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,E,a){var x=new go.Geometry,y=.375,b=0,ee=-.125,ne=y*ue,oe=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,b=0,ee=-.125,ne=y*ue;var oe=new go.PathFigure((1-.5+y+b)*E,(.5+ee)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a));var oe=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,E,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,E,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new xt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=re?re.parameter2:NaN;isNaN(y)&&(y=.3);var b=(1-x)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,oe=new go.Geometry,se=new go.PathFigure(0,ee,!0);oe.add(se),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,0)),se.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,b,a)),se.add(new go.PathSegment(go.PathSegment.Line,b,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=xe(0,ne/a,1,ne/a,b/E,1,1,.5,z());return oe.spot2=new go.Spot(me.x,me.y),Ee(me),oe}),go.Shape.setFigureParameter("Arrow2",0,new xt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=re?re.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var b=E-x,ee=(a-y)/2,ne=ee+y,oe=new go.Geometry,se=new go.PathFigure(0,ee,!0);oe.add(se),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,0)),se.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,b,a)),se.add(new go.PathSegment(go.PathSegment.Line,b,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=xe(0,ne/a,1,ne/a,b/E,1,1,.5,z());return oe.spot2=new go.Spot(me.x,me.y),Ee(me),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new xt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var oe=xe(0,.5,.3,0,0,y/a,.1,y/a,z());return ee.spot1=new go.Spot(oe.x,oe.y),oe=xe(.7,1,1,.5,0,b/a,1,b/a,oe),ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,oe=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,oe=a):(b=0,ee=a,ne=0,oe=a));var se=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);se.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var Pe=xe(0,.5,.3,ne/a,0,b/a,1,b/a,z());return se.spot1=new go.Spot(Pe.x,Pe.y),Pe=xe(.7,oe/a,1,.5,0,ee/a,1,ee/a,Pe),se.spot2=new go.Spot(Pe.x,Pe.y),Ee(Pe),se}),go.Shape.setFigureParameter("IBeamArrow",0,new xt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var oe=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new xt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,oe=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,oe=a):(b=0,ee=a,ne=0,oe=a));var se=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);se.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),se.spot1=new go.Spot(0,b/a);var Pe=xe(.7,oe/a,1,.5,0,ee/a,1,ee/a,z());return se.spot2=new go.Spot(Pe.x,Pe.y),Ee(Pe),se}),go.Shape.setFigureParameter("Pointer",0,new xt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ee=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),Ee(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new xt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ee=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),Ee(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new xt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var oe=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,b=y+x;x>a&&(y=0,b=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var oe=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("SquareArrow",0,new xt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.1,ee=new go.PathFigure(0,.9*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var b=new go.PathFigure(0,.9*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(0,x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+b)*E,0,1*E,ue*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ue*x,(.5+b)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,1*a,0,a-ue*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(E,x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ue*x,(.5+b)*E,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*E,2*x,0,2*x-ue*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(0,a-x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+b)*E,0,E,ue*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ue*x,(.5+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,a,0,a-ue*x));var ne=new go.PathFigure(0,a-x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ue*x,(.5-b)*E,a-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+b)*E,a-2*x,E,a-x-ue*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ue*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ue*x,0));var ne=new go.PathFigure(x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ue*x,0,2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+ue*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(E-x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ue*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ue*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var ne=new go.PathFigure(E-x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ue*x,0,E-2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+b)*a,E-x-ue*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*E,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,E,a){var x=new go.Geometry,y=.2,b=.1,ee=ue*y,ne=ue*b,oe=.5,se=.1,me=new go.PathFigure(oe*E,(se+b)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*E,se*a,(oe-ee)*E,(se+b)*a,(oe-y)*E,(se+ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-b)*a,(oe-y)*E,(se-ne)*a,(oe-ee)*E,(se-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*E,se*a,(oe+ee)*E,(se-b)*a,(oe+y)*E,(se-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+b)*a,(oe+y)*E,(se+ne)*a,(oe+ee)*E,(se+b)*a));var Pe=.05,ce=ue*Pe;oe=.05,se=.25;var be=new go.PathFigure(.5*E,.2*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),oe=.95,se=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,(oe+Pe)*E,se*a,(oe+ce)*E,(se-Pe)*a,(oe+Pe)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Pe=.025,ce=ue*Pe,oe=.825,se=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Pe)*a,(oe+Pe)*E,(se-ce)*a,(oe+ce)*E,(se-Pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Pe)*E,se*a,(oe-ce)*E,(se-Pe)*a,(oe-Pe)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Pe=.05,ce=ue*Pe,oe=.5,se=.7,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Pe)*a,(oe+Pe)*E,(se-ce)*a,(oe+ce)*E,(se-Pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Pe)*E,se*a,(oe-ce)*E,(se-Pe)*a,(oe-Pe)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Pe=.025,ce=ue*Pe,oe=.175,se=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Pe)*a,(oe+Pe)*E,(se-ce)*a,(oe+ce)*E,(se-Pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Pe)*E,se*a,(oe-ce)*E,(se-Pe)*a,(oe-Pe)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Pe=.05,ce=ue*Pe,oe=.05,se=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Pe)*a,(oe-Pe)*E,(se-ce)*a,(oe-ce)*E,(se-Pe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new xt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var b=new go.PathFigure(.5*E,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+b)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+b)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var b=ue*.2,ee=new go.PathFigure(0,.2*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-b)*a,(.2-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+b)*E,0,E,(.2-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+b)*a,(.8+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*E,a,0,(.8+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*E,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var b=new go.PathFigure(E,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,E,a){var x=new go.Geometry,y=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,ee=ue*.5,ne=.5,oe=new go.PathFigure(E,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var se=new go.PathFigure((b+y)*E,(b+y)*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)),se.add(new go.PathSegment(go.PathSegment.Move,b*E,(b+y)*a)),se.add(new go.PathSegment(go.PathSegment.Line,(b+y)*E,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var b=new go.PathFigure(.1*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=new go.PathFigure(.5*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*E,.9*a,E,(b+y)*a,(b+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var b=new go.PathFigure(.1*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var b=new go.PathFigure(.2*E,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=1-y,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(y*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,b*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a));var oe=new go.PathFigure(.8*E,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,E,a){var x=new go.Geometry,y=ue*.1,b=.1,ee=.9,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var se=new go.PathFigure((ee+b)*E,ne*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.4,ee=ue*.1,ne=.1,oe=.9,se=.5,me=new go.PathFigure(.8*E,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+b)*a,(.4+y)*E,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-b)*a));var Pe=new go.PathFigure((oe+ne)*E,se*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+ne)*a,(oe+ne)*E,(se+ee)*a,(oe+ee)*E,(se+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E,se*a,(oe-ee)*E,(se+ne)*a,(oe-ne)*E,(se+ee)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-ne)*a,(oe-ne)*E,(se-ee)*a,(oe-ee)*E,(se-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E,se*a,(oe+ee)*E,(se-ne)*a,(oe+ne)*E,(se-ee)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=0,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=ue*.1,ee=.9,ne=.5;var se=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b+b)*E,(ne-y)*a,.8*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+b)*a,(ee+b+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var se=new go.PathFigure(.8*E,.5*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=ue*.1,ee=.9,ne=.5;var me=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var se=new go.PathFigure(.2*E,0,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b)*E,(ne-y)*a,.9*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,E,a){var x=new go.Geometry,y=ue*.1,b=.1,ee=.1,ne=.5,oe=new go.PathFigure((ee-y*.5)*E,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+b)*E,0,(ee+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(ee-b+.1)*E,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b-.1)*E,ne*a,ee*E,(ne-b)*a,ee*E,(ne+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,E,a){var x=new go.Geometry,y=E,b=a;E=E*.38,a=a*.6;var ee=ue*.8,ne=.8,oe=0,se=.5,me=(y-E)/2,Pe=(b-a)/2,ce=new go.PathFigure(oe*E+me,(se+ne)*a+Pe,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,se*a+Pe,(oe-ee)*E+me,(se+ne)*a+Pe,(oe-ne)*E+me,(se+ee)*a+Pe)),ce.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Pe,(oe-ne)*E+me,(se-ee)*a+Pe,(oe-ee)*E+me,(se-ne)*a+Pe)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,se*a+Pe,oe*E+me,(se-ne)*a+Pe,(oe-ne+ee*.5)*E+me,(se-ee)*a+Pe)),ce.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Pe,(oe-ne+ee*.5)*E+me,(se+ee)*a+Pe,oe*E+me,(se+ne)*a+Pe).close()),ee=ue*.4,ne=.4,oe=.2,se=.5;var be=new go.PathFigure(oe*E+me,(se+ne)*a+Pe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,se*a+Pe,(oe-ee)*E+me,(se+ne)*a+Pe,(oe-ne)*E+me,(se+ee)*a+Pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Pe,(oe-ne)*E+me,(se-ee)*a+Pe,(oe-ee)*E+me,(se-ne)*a+Pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,se*a+Pe,oe*E+me,(se-ne)*a+Pe,(oe-ne+ee*.5)*E+me,(se-ee)*a+Pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Pe,(oe-ne+ee*.5)*E+me,(se+ee)*a+Pe,oe*E+me,(se+ne)*a+Pe).close()),ee=ue*.2,ne=.2,oe=.5,se=.5;var Ze=new go.PathFigure((oe-ne)*E+me,se*a+Pe,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Pe,(oe-ne)*E+me,(se-ee)*a+Pe,(oe-ee)*E+me,(se-ne)*a+Pe)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,se*a+Pe,(oe+ee)*E+me,(se-ne)*a+Pe,(oe+ne)*E+me,(se-ee)*a+Pe)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Pe,(oe+ne)*E+me,(se+ee)*a+Pe,(oe+ee)*E+me,(se+ne)*a+Pe)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,se*a+Pe,(oe-ee)*E+me,(se+ne)*a+Pe,(oe-ne)*E+me,(se+ee)*a+Pe)),ee=ue*.4,ne=.4,oe=.8,se=.5;var Se=new go.PathFigure(oe*E+me,(se-ne)*a+Pe,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,se*a+Pe,(oe+ee)*E+me,(se-ne)*a+Pe,(oe+ne)*E+me,(se-ee)*a+Pe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Pe,(oe+ne)*E+me,(se+ee)*a+Pe,(oe+ee)*E+me,(se+ne)*a+Pe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,se*a+Pe,oe*E+me,(se+ne)*a+Pe,(oe+ne-ee*.5)*E+me,(se+ee)*a+Pe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Pe,(oe+ne-ee*.5)*E+me,(se-ee)*a+Pe,oe*E+me,(se-ne)*a+Pe).close()),ee=ue*.8,ne=.8,oe=1,se=.5;var at=new go.PathFigure(oe*E+me,(se-ne)*a+Pe,!0);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,se*a+Pe,(oe+ee)*E+me,(se-ne)*a+Pe,(oe+ne)*E+me,(se-ee)*a+Pe)),at.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Pe,(oe+ne)*E+me,(se+ee)*a+Pe,(oe+ee)*E+me,(se+ne)*a+Pe)),at.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,se*a+Pe,oe*E+me,(se+ne)*a+Pe,(oe+ne-ee*.5)*E+me,(se+ee)*a+Pe)),at.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Pe,(oe+ne-ee*.5)*E+me,(se-ee)*a+Pe,oe*E+me,(se-ne)*a+Pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var b=new go.PathFigure(.1*E,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,E,a){var x=new go.Geometry,y=ue*.4,b=.4,ee=.5,ne=.5,oe=z(),se=z(),me=z(),Pe=z();je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,oe,oe,se,me,Pe);var ce=te(se.x,se.y),be=new go.PathFigure(se.x*E,se.y*a,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,Pe.x*E,Pe.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),je(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,Pe,se,oe,oe),be.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,me.x*E,me.y*a,Pe.x*E,Pe.y*a)),y=ue*.3,b=.3,je(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,Pe,se,oe,oe),be.add(new go.PathSegment(go.PathSegment.Line,se.x*E,se.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Pe.x*E,Pe.y*a,me.x*E,me.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,oe,oe,se,me,Pe),be.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,Pe.x*E,Pe.y*a,me.x*E,me.y*a).close());var be=new go.PathFigure(.45*E,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),Ee(oe),Ee(se),Ee(me),Ee(Pe),Ee(ce),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function b(ee,ne,oe){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+oe)*a).close())}return b(y,0,0),b(y,.4,0),b(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,E,a){var x=new go.Geometry,y=.5,b=0,ee=0,ne=y*ue,oe=.4*Math.SQRT2/2+.5,se=.5-.5*Math.SQRT2/2,me=1,Pe=.5,ce=.5,be=0,Ze=new go.PathFigure(oe*E,(1-se)*a,!1);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,me*E,Pe*a,me*E,.7*a,me*E,Pe*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ce+b)*E,(be+b)*a,(.5+y+b)*E,(.5-ne+b)*a,(.5+ne+b)*E,(.5-y+b)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*E,.9*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,.9*a)),Ze.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*E,.8*a)),Ze.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*E,.9*a)),Ze.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var b=new go.PathFigure(.45*E,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,oe=ee,se=Math.PI/4,me=4*(1-Math.cos(se))/(3*Math.sin(se)),Pe=me*.5,ce=ee,be=ee,Ze=me*ce,Se=me*be;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ce)*E,oe*a,(ne-(Ze+ce)/2)*E,(oe+(be+Se)/2)*a,(ne-ce)*E,(oe+Se)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(oe-be)*a,(ne-ce)*E,(oe-Se)*a,(ne-Ze)*E,(oe-be)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ce)*E,oe*a,(ne+Ze)*E,(oe-be)*a,(ne+ce)*E,(oe-Se)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+ce)*E,(oe+Se)*a,(ne+(Ze+ce)/2)*E,(oe+(be+Se)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var at=new go.PathFigure(.2*E,a,!1);x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var we=new go.PathFigure(.8*E,a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var b=new go.PathFigure(.2*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(.1*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var b=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,b*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var b=new go.PathFigure(.475*E,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*.5,ee=new go.PathFigure(E,y*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,.15*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var b=new go.PathFigure(.15*E,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(E,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=ue*.1,oe=.2,se=.9,me=new go.PathFigure((oe-ee)*E,se*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-ee)*a,(oe-ee)*E,(se-ne)*a,(oe-ne)*E,(se-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,se*a,(oe+ne)*E,(se-ee)*a,(oe+ee)*E,(se-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+ee)*a,(oe+ee)*E,(se+ne)*a,(oe+ne)*E,(se+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,se*a,(oe-ne)*E,(se+ee)*a,(oe-ee)*E,(se+ne)*a).close()),ee=.1,ne=ue*.1,oe=.8,se=.9;var Pe=new go.PathFigure((oe-ee)*E,se*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-ee)*a,(oe-ee)*E,(se-ne)*a,(oe-ne)*E,(se-ee)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,se*a,(oe+ne)*E,(se-ee)*a,(oe+ee)*E,(se-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+ee)*a,(oe+ee)*E,(se+ne)*a,(oe+ne)*E,(se+ee)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,se*a,(oe-ne)*E,(se+ee)*a,(oe-ee)*E,(se+ne)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var oe=.1,se=ue*.1,me=.1,Pe=.9,ce=new go.PathFigure((me-oe)*E,Pe*a,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Pe-oe)*a,(me-oe)*E,(Pe-se)*a,(me-se)*E,(Pe-oe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,Pe*a,(me+se)*E,(Pe-oe)*a,(me+oe)*E,(Pe-se)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Pe+oe)*a,(me+oe)*E,(Pe+se)*a,(me+se)*E,(Pe+oe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,Pe*a,(me-se)*E,(Pe+oe)*a,(me-oe)*E,(Pe+se)*a)),oe=.1,se=ue*.1,me=.4,Pe=.9;var be=new go.PathFigure((me-oe)*E,Pe*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Pe-oe)*a,(me-oe)*E,(Pe-se)*a,(me-se)*E,(Pe-oe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,Pe*a,(me+se)*E,(Pe-oe)*a,(me+oe)*E,(Pe-se)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Pe+oe)*a,(me+oe)*E,(Pe+se)*a,(me+se)*E,(Pe+oe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,Pe*a,(me-se)*E,(Pe+oe)*a,(me-oe)*E,(Pe+se)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var b=new go.PathFigure(.45*E,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var me=.05,Pe=ue*.05,ce=.175,be=.95,ne=new go.PathFigure((ce-me)*E,be*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Pe)*a,(ce-Pe)*E,(be-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Pe)*E,(be-me)*a,(ce+me)*E,(be-Pe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Pe)*a,(ce+Pe)*E,(be+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Pe)*E,(be+me)*a,(ce-me)*E,(be+Pe)*a));var me=.05,Pe=ue*.05,ce=.375,be=.95,oe=new go.PathFigure((ce-me)*E,be*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Pe)*a,(ce-Pe)*E,(be-me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Pe)*E,(be-me)*a,(ce+me)*E,(be-Pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Pe)*a,(ce+Pe)*E,(be+me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Pe)*E,(be+me)*a,(ce-me)*E,(be+Pe)*a));var me=.05,Pe=ue*.05,ce=.625,be=.95,se=new go.PathFigure((ce-me)*E,be*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Pe)*a,(ce-Pe)*E,(be-me)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Pe)*E,(be-me)*a,(ce+me)*E,(be-Pe)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Pe)*a,(ce+Pe)*E,(be+me)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Pe)*E,(be+me)*a,(ce-me)*E,(be+Pe)*a));var me=.05,Pe=ue*.05,ce=.825,be=.95,Ze=new go.PathFigure((ce-me)*E,be*a,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Pe)*a,(ce-Pe)*E,(be-me)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Pe)*E,(be-me)*a,(ce+me)*E,(be-Pe)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Pe)*a,(ce+Pe)*E,(be+me)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Pe)*E,(be+me)*a,(ce-me)*E,(be+Pe)*a).close());var Se=new go.PathFigure(0,a,!1);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,oe=ue*.05,se=.35,me=.775,Pe=new go.PathFigure((se-ne)*E,me*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(me-ne)*a,(se-ne)*E,(me-oe)*a,(se-oe)*E,(me-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*E,me*a,(se+oe)*E,(me-ne)*a,(se+ne)*E,(me-oe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(me+ne)*a,(se+ne)*E,(me+oe)*a,(se+oe)*E,(me+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*E,me*a,(se-oe)*E,(me+ne)*a,(se-ne)*E,(me+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,E,a){var x=new go.Geometry,y=.3,b=ue*.3,ee=.5,ne=.7,oe=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var se=new go.PathFigure(0,.7*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var b=new go.PathFigure(0,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var se=new go.PathFigure(.15*E,.5*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),y=.05,b=ue*.05,ee=.5,ne=.8;var se=new go.PathFigure((ee-y)*E,ne*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),se.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var b=new go.PathFigure(0,a*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var b=new go.PathFigure(.126*E,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var oe=new go.PathFigure(.5*E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var b=new go.PathFigure(E*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var oe=new go.PathFigure(E*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var b=new go.PathFigure(E*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var oe=new go.PathFigure(E*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,E,a){var x=new go.Geometry,y=8,b=y*ue,ee=new go.PathFigure(y,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,b,b,0).close());var ne=new go.PathFigure(E*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var oe=new go.PathFigure(E*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var se=new go.PathFigure(E*.78,a*.05,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),se.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),se.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ue,b=a*.8,ee=new go.Geometry,ne=new go.PathFigure(x,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,b,E,b-y,E-y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var b=new go.PathFigure(E*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var b=new go.PathFigure(E*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,E,a){var x=new go.Geometry,y=15,b=y*ue,ee=new go.PathFigure(E*.62,a*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var b=new go.PathFigure(E*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},91989:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var xt={},wt="5.0",te={},z=null,Ee=!1,xe=!1,je=null,ve=!1,Ce=null,ue=null,ge=0;ge4?parseFloat(He):5};xt.setHTML5Codebase=function(He,nt){ue=He,Ie(He,nt)},xt.setJavaCodebase=xt.setJavaCodebaseVersion=xt.isCompiledInstalled=xt.setPreCompiledScriptPath=xt.setPreCompiledResourcePath=function(){},xt.setHTML5CodebaseVersion=function(He,nt){var vt=parseFloat(He);if(vt!==NaN&&vt<5){console.log("The GeoGebra HTML5 codebase version "+vt+" is deprecated. Using version latest instead.");return}Ce=He,he(He,nt)},xt.getHTML5CodebaseVersion=function(){return re},xt.getParameters=function(){return te},xt.setFontsCSSURL=function(He){ee=He},xt.setGiacJSURL=function(He){},xt.setJNLPFile=function(He){ye=He},xt.setJNLPBaseDir=function(He){},xt.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var nt="auto",vt=te.id,Ct,ct=!1,Bt=0;Bt=5)return!0;var He=xt.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},xt.startAnimation=function(){var He=xt.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},xt.stopAnimation=function(){var He=xt.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},xt.getAppletObject=function(){var He=te.id!==void 0?te.id:"ggbApplet";return window[He]},xt.resize=function(){};var Ze=function(He,nt,vt){var Ct=document.createElement("param");Ct.setAttribute("name",nt),Ct.setAttribute("value",vt),He.appendChild(Ct)},Se=function(He){return He&&He!=="false"},at=function(He,nt,vt){oe(re)<=4.2&&(vt=!0);var Ct=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Ct=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ct=document.createElement("div");ct.classList.add("appletParameters","notranslate");var Bt=nt.width,Qe=nt.height;if(nt.disableAutoScale=nt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():nt.disableAutoScale,nt.width!==void 0)if(oe(re)<=4.4)Se(nt.showToolBar)&&(nt.height-=7),Se(nt.showAlgebraInput)&&(nt.height-=37),nt.width<605&&Se(nt.showToolBar)&&(nt.width=605,Bt=605);else{var At=100;(Se(nt.showToolBar)||Se(nt.showMenuBar))&&(nt.hasOwnProperty("customToolBar")&&(nt.customToolbar=nt.customToolBar),At=Se(nt.showMenuBar)?245:155),Bt=5?(nt.appletOnLoad=function(Ye){var mt=He.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(yt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ne(Ye)},de||yt.appendChild(ie)):ct.appendChild(ie),yt.appendChild(ct),de||He.appendChild(yt),setTimeout(function(){xt.resize()},1)}else{var ae=document.createElement("div");ae.className="applet_scaler",ae.style.position="relative",ae.style.display="block",ae.appendChild(ct),He.appendChild(ae),nt.appletOnLoad=function(Ye){xt.resize(),Ne(Ye)}}function le(Ye,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ye,mt.appletOnLoad):renderGGBElement(Ye),Ve("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function Oe(Ye,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ye,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Dt){le(Dt.article,Dt.params)}),html5AppletsToProcess=null)},oe(re)<5&&(Ye.className+=" geogebraweb")):le(Ye,mt)}if(Ct){scriptLoadStarted=!0;for(var Ge=0;Ge0?(Ot.remove(),yt.attr("id","fullscreencontent").show(),jQuery(Ne).append(yt),window.dispatchEvent(new Event("resize"))):at(Ot,nt,!1),window.GGBT_wsf_view.launchFullScreen(Ne)}else pe=Ct,at(He,nt,!1);if(!window.GGBT_wsf_view)for(Qe=0;QeHe/4*3&&(Ot=He/4*3),Ne=Ot/5.8,At.setAttribute("src",y),At.setAttribute("width",Ot),At.setAttribute("height",Ne);var yt=(He-Ot)/2,de=(nt-Ne)/2;At.style.left=yt+"px",At.style.top=de+"px",ct.appendChild(At)}}return ct.appendChild(Qe),ct},et=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},Me=["web","webSimple","web3d","tablet","tablet3d","phone"],he=function(He,nt){if(re=He,nt){Ie(re,!0);return}var vt=!Ee;if(vt){var Ct=oe(re);!isNaN(Ct)&&Ct<4.4&&(vt=!1)}var ct,Bt;window.location.protocol.substr(0,4)==="http"?ct=window.location.protocol:ct="http:";var Qe=re.indexOf("//");Qe>0?Bt=re:Qe===0?Bt=ct+re:Bt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Me)if(re.slice(Me[At].length*-1)===Me[At]||re.slice((Me[At].length+1)*-1)===Me[At]+"/"){Ie(Bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&vt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Se(te.showToolBar)&&!Se(te.showMenuBar)&&!Se(te.showAlgebraInput)&&!Se(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Bt+="webSimple/":Bt+="web3d/",Ie(Bt,!1)},Ie=function(He,nt){if(He.requirejs){fe=He;return}He.slice(-1)!=="/"&&(He+="/"),fe=He,nt===null&&(nt=He.indexOf("http")===-1),Be=nt,E="web.nocache.js",a=!1;var vt=fe.split("/");vt.length>1&&(!nt&&vt[vt.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Me.indexOf(vt[vt.length-2])>=0&&(E=vt[vt.length-2]+".nocache.js")),vt=He.split("/"),re=vt[vt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Ct=parseFloat(re);Ct!==NaN&&Ct<5&&He.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ct+" is deprecated. Using version latest instead."),he("5.0",nt))},Ve=function(He,nt){window.console&&window.console.log&&(!nt||typeof nt.showLogging=="undefined"||nt.showLogging&&nt.showLogging!=="false")&&console.log(He)};te.material_id!==void 0?Pe(qe):qe();function qe(){var He=wt;Ce!==null?He=Ce:parseFloat(He)<5&&(He="5.0"),he(He,!1),ue!==null&&Ie(ue,Be),ve=!0}return xt},GGBAppletUtils=function(){"use strict";function xt(){return window.GGBT_wsf_edit!==void 0}function wt(ve,Ce){Ce!=1?(ve.style.transformOrigin="0% 0% 0px",ve.style.webkitTransformOrigin="0% 0% 0px",ve.style.transform="scale("+Ce+","+Ce+")",ve.style.webkitTransform="scale("+Ce+","+Ce+")",ve.style.maxWidth="initial",ve.querySelector(".ggb_preview")!==null&&(ve.querySelector(".ggb_preview").style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ve.style.transform="none",ve.style.webkitTransform="none")}function te(ve,Ce,ue,ge,De,ye){var fe=null;if(ye!=null&&ye!="")for(var Be=ve.parentNode;Be!=null;)if((" "+Be.className+" ").indexOf(" "+ye+" ")>-1){fe=Be;break}else Be=Be.parentNode;var pe=0,re=0,E=0,a=0,x=0,y=0,b=0;if(fe)pe=fe.offsetWidth,re=Math.max(ge?fe.offsetWidth:0,fe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(pe=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),E=pe):(pe=window.innerWidth,re=window.innerHeight,E=window.innerWidth),ve){var ee=ve.getBoundingClientRect();ee.left>0&&ee.left<=pe&&(De===void 0||!De)&&(document.dir==="rtl"?(x=pe-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,x=E<=480?10:30),a=y+x)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return ve&&((ue===void 0||!ue)&&Ce>0&&Ce+a1&&(ye=!0)),Ce&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ye=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))De=z(ve,Ce,ye,ue,ve.scaleContainerClass);else return ge;return ye&&(!ve.hasOwnProperty("scale")||ge===1)?De:Math.min(ge,De)}function xe(ve){var Ce=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),ge=ve.getBoundingClientRect(),De=(Ce-ge.width)/2,ye=(ue-ge.height)/2;ye<0&&(ye=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(De<40?ve.style.left="40px":ve.style.left=De+"px",ve.style.top=ye+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ye<40?ve.style.top="40px":ve.style.top=ye+"px",ve.style.left=De+"px")}function je(ve,Ce){var ue=ve.querySelector(".appletParameters");if(ue){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ce.id!==ue.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(ue.parentElement&&/fullscreen/.test(ue.parentElement.className))return;var ge=Ee(Ce,ve);xt()&&ue.setAttribute("data-param-scale",ge);for(var De=null,ye=0;ye=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(xt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xt){var wt=c[xt];return wt==null?null:wt},r=d,webModule.__errFn=e}function B(){function xt(ve){var Ce=ve.lastIndexOf(rb);Ce==-1&&(Ce=ve.length);var ue=ve.indexOf(sb);ue==-1&&(ue=ve.length);var ge=ve.lastIndexOf(tb,Math.min(ue,Ce));return ge>=O?ve.substring(O,ge+P):W}function wt(ve){if(!ve.match(/^\w+:\/\//)){var Ce=o.createElement(ub);Ce.src=ve+vb,ve=xt(Ce.src)}return ve}function te(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function z(){for(var ve=o.getElementsByTagName(_),Ce=O;CeO?ve[ve.length-P].href:W}function xe(){var ve=o.location;return ve.href==ve.protocol+zb+ve.host+ve.pathname+ve.search+ve.hash}var je=te();return je==W&&(je=z()),je==W&&(je=Ee()),je==W&&xe()&&(je=xt(o.location.href)),je=wt(je),je}function C(xt){return xt.match(/^\//)||xt.match(/^[a-zA-Z]+:\/\//)?xt:webModule.__moduleBase+xt}function D(){var xt=[],wt=O,te=[],z=[];function Ee(ve){var Ce=z[ve](),ue=te[ve];if(Ce in ue)return Ce;var ge=[];for(var De in ue)ge[ue[De]]=De;throw r&&r(ve,ge,Ce),null}if(__gwt_isKnownPropertyValue=function(ve,Ce){return Ce in te[ve]},webModule.__getPropMap=function(){var ve={};for(var Ce in te)te.hasOwnProperty(Ce)&&(ve[Ce]=Ee(Ce));return ve},webModule.__computePropValue=Ee,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var je=xe.indexOf(Db);je!=-1&&(wt=parseInt(xe.substring(je+P),$),xe=xe.substring(O,je))}catch(ve){}return webModule.__softPermutationId=wt,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},35976:function(xt,wt,te){"use strict";te.d(wt,{Ax:function(){return je},Ds:function(){return ve},KI:function(){return ue},SI:function(){return xe},f1:function(){return Ee}});var z=te(21600);function Ee(ge){let De=!0;if(ge.length>0){for(let ye=0;yenew Promise((se,me)=>{var Pe=Ze=>{try{be(oe.next(Ze))}catch(Se){me(Se)}},ce=Ze=>{try{be(oe.throw(Ze))}catch(Se){me(Se)}},be=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Pe,ce);be((oe=oe.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:oe,successCallback:se=()=>{},visible:me,homeworkIds:Pe,courseId:ce,isBatch:be,shixunHomeworks:Ze})=>{const[Se]=Ee.default.useForm(),[at,we]=(0,z.useState)(!1),[st,Je]=(0,z.useState)(!1),[tt,lt]=(0,z.useState)(!1),[et,Me]=(0,z.useState)([]),[he,Ie]=(0,z.useState)([]),[Ve,qe]=(0,z.useState)([]),[He,nt]=(0,z.useState)([]),[vt,Ct]=(0,z.useState)([]),[ct,Bt]=(0,z.useState)([]),[Qe,At]=(0,z.useState)([]),[Ot,Ne]=(0,z.useState)([]),[yt,de]=(0,z.useState)([]);(0,z.useEffect)(()=>{me?ie():le()},[me]);const ie=()=>x(void 0,null,function*(){we(!0);const Oe=yield(0,E.oR)(Pe[0],{course_id:ce});lt(Oe.no_group),be?(At(Oe.all_course_groups),Ne(Oe.all_course_groups)):(nt(Oe.late_course_groups),Ct(Oe.late_course_groups),Me(Oe.submit_course_groups),Ie(Oe.submit_course_groups)),we(!1),Se.setFieldsValue({end_time:fe()()})}),ae=()=>x(void 0,null,function*(){const Oe=Se.getFieldsValue(),Ge=fe()(Oe.end_time).format("YYYY-MM-DD HH:mm");if((be?yt.length===0:Ve.length===0&&ct.length===0)&&!tt){xe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Je(!0);const Re=yield(0,E.Mc)(ce,{no_group:tt,homework_ids:Pe,group_ids:be?yt:Ve,end_time:Ge,late_group_ids:be?yt:ct});Je(!1),Re.status===0&&(le(),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),se(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),le=()=>{qe([]),Bt([]),Ie([]),Ct([])};return z.createElement(je.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:re.modalWrapper,width:be||tt?520:760,open:me,confirmLoading:st,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>ae(),onCancel:()=>{le(),ee({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:re.tips},z.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),z.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),z.createElement(Ee.default,{form:Se,layout:"vertical"},z.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(ve.default,{style:{width:"100%"},disabledDate:Oe=>(0,a.Q8)(Oe,ne),disabledTime:Oe=>(0,a.d0)(Oe),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!tt&&z.createElement(z.Fragment,null,be?z.createElement("div",null,z.createElement(Ce.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Oe=>{Ne(Qe.filter(Ge=>Ge.name.indexOf(Oe.target.value)>-1))}}),z.createElement(ue.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:Oe=>{de(Oe)}},rowKey:"id",pagination:!1,dataSource:Ot,loading:at,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(ge.Z,{gutter:24},z.createElement(De.Z,{span:14},z.createElement("div",{className:re.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),z.createElement(Ce.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Oe=>{Ie(et.filter(Ge=>Ge.name.indexOf(Oe.target.value)>-1))}}),z.createElement("div",{className:re.tableWrapper},z.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:Oe=>{qe(Oe)}},rowKey:"id",pagination:!1,dataSource:he,loading:at,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(De.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:re.homeworkType},"\u8865\u4EA4\u622A\u6B62"),z.createElement(Ce.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Oe=>{Ct(He.filter(Ge=>Ge.name.indexOf(Oe.target.value)>-1))}}),z.createElement("div",{className:re.tableWrapper},z.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:Oe=>{Bt(Oe)}},rowKey:"id",pagination:!1,loading:at,dataSource:vt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var b=(0,pe.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},65504:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(43418),xe=te(8591),je=te(3113),ve=te(86129),Ce=te.n(ve),ue=te(21600),ge=te(92232),De=te(82186),ye=te(59301),fe=Object.defineProperty,Be=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(oe,se,me)=>se in oe?fe(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,y=(oe,se)=>{for(var me in se||(se={}))E.call(se,me)&&x(oe,me,se[me]);if(re)for(var me of re(se))a.call(se,me)&&x(oe,me,se[me]);return oe},b=(oe,se)=>Be(oe,pe(se)),ee=(oe,se,me)=>new Promise((Pe,ce)=>{var be=at=>{try{Se(me.next(at))}catch(we){ce(we)}},Ze=at=>{try{Se(me.throw(at))}catch(we){ce(we)}},Se=at=>at.done?Pe(at.value):Promise.resolve(at.value).then(be,Ze);Se((me=me.apply(oe,se)).next())});const ne=({files:oe=[],name:se,buttonProps:me={},hide:Pe,onOk:ce=()=>{}},be)=>{const[Ze,Se]=(0,z.useState)(!1);let at=(0,z.useRef)(new(Ce()));(0,z.useImperativeHandle)(be,()=>({exportReport:we,exportAndCreateUserFolder:st}));const we=(Me,he="\u9644\u4EF6")=>ee(void 0,null,function*(){const Ie=Me||oe;Se(!0);let Ve=0,qe=0,He=0,nt=Ee.default.info({width:460,title:ye.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",he,",",ye.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},Ve+1),"/",Ie==null?void 0:Ie.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function vt(){return ee(this,null,function*(){var Ct,ct;tt({},`${ue.Z.API_SERVER}/api/attachments/${(0,ge.Jn)((Ct=Ie==null?void 0:Ie[Ve])==null?void 0:Ct.id)}?t=${(0,ge.Jn)((ct=Ie==null?void 0:Ie[Ve])==null?void 0:ct.id,Date.now())}`,(Bt,Qe)=>ee(this,null,function*(){var At,Ot;if(((At=Bt.target.response)==null?void 0:At.type)==="application/json"){let de=yield Je(Bt.target.response);if(de.message){xe.ZP.warning((de==null?void 0:de.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),Se(!1);return}}let Ne=new Blob([Bt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});qe=qe+Ne.size;let yt=(Ot=Ie==null?void 0:Ie[Ve])==null?void 0:Ot.filename;setTimeout(()=>ee(this,null,function*(){at.current.file(yt,Ne),nt.update({content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},Ve+1),"/",Ie==null?void 0:Ie.length,He>0?ye.createElement("span",null,"(\u5DF2\u62C6\u5206",He,"\u4E2Azip\u5305)"):"")}),Ve===(Ie==null?void 0:Ie.length)-1?et(nt,He>0?He+1:0):qe>900*1024*1024?(He++,qe=0,lt(He,()=>{Ve++,vt()})):(Ve++,vt())}),2600)}))})}vt()}),st=(Me,he="\u9644\u4EF6",Ie)=>ee(void 0,null,function*(){Se(!0);let Ve=0;const qe=Me.flat().length,He=Ee.default.info({width:460,title:ye.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",he,",",ye.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},Ve),"/",qe),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function nt(ct,Bt){return ee(this,null,function*(){const Qe=yield(0,De.ZP)(`${ue.Z.API_SERVER}/api/attachments/${ct.id}`,{method:"get"});let At=new Blob([Qe],{type:"application/vnd.ms-excel;charset=utf-8"}),Ot=ct.filename;Bt.file(Ot,At),Ve+=1,He.update({content:ye.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ye.createElement("span",{className:"c-blue"},Ve),"/",qe)})})}for(const ct of Me){const Bt=`${ct[0].user_name}-${ct[0].student_id}`,Qe=at.current.folder(Bt);for(const At of ct)yield nt(At,Qe)}const vt=yield at.current.generateAsync({type:"blob"}),Ct=document.createElement("a");Ct.href=window.URL.createObjectURL(vt),Ct.download=`${Ie||se}.zip`,document.body.appendChild(Ct),Ct.click(),document.body.removeChild(Ct),window.URL.revokeObjectURL(Ct.href),He.destroy(),Se(!1),ce(),at.current=new(Ce())});function Je(Me){return new Promise(he=>{let Ie=new FileReader;Ie.readAsText(Me,"utf-8"),Ie.addEventListener("loadend",()=>{const Ve=JSON.parse(Ie.result);he(Ve)})})}const tt=(Me,he,Ie,Ve)=>{const qe=he,He=new window.XMLHttpRequest;return He.withCredentials=!0,He.addEventListener("load",function(nt){Ie(nt,He)},!1),He.addEventListener("error",function(nt){Ve&&Ve(nt)},!1),He.responseType="blob",He.open("GET",qe),He.send(null),He},lt=(Me,he)=>{at.current.generateAsync({type:"blob"}).then(function(Ie){const Ve=document.createElement("a");Ve.href=window.URL.createObjectURL(Ie),Ve.download=se+`-${Me}.zip`,document.body.appendChild(Ve);const qe=document.createEvent("MouseEvents");qe.initEvent("click",!1,!1),Ve.dispatchEvent(qe),document.body.removeChild(Ve),at.current=new(Ce()),he()})},et=(Me,he)=>{at.current.generateAsync({type:"blob"}).then(function(Ie){const Ve=document.createElement("a");Ve.href=window.URL.createObjectURL(Ie),he>0?Ve.download=se+`-${he}.zip`:Ve.download=se+".zip",document.body.appendChild(Ve);const qe=document.createEvent("MouseEvents");qe.initEvent("click",!1,!1),Ve.dispatchEvent(qe),document.body.removeChild(Ve),Me.destroy(),Se(!1),ce(),at.current=new(Ce())})};return Pe?ye.createElement(ye.Fragment,null):ye.createElement(je.ZP,b(y({},me),{onClick:()=>we(),loading:Ze}),"\u4E0B\u8F7D")};wt.Z=(0,z.forwardRef)(ne)},99709:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(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"},xe=te(92310),je=te.n(xe),ve=te(45313),Ce=te(55018),ue=te(92232),ge=te(21600),De=te(82186),ye=te(99287),fe=te(52985),Be=te(8591),pe=(a,x,y)=>new Promise((b,ee)=>{var ne=me=>{try{se(y.next(me))}catch(Pe){ee(Pe)}},oe=me=>{try{se(y.throw(me))}catch(Pe){ee(Pe)}},se=me=>me.done?b(me.value):Promise.resolve(me.value).then(ne,oe);se((y=y.apply(a,x)).next())});const re=({className:a,style:x,dataSource:y=[],authority:b=!1,callback:ee,showDimensions:ne=!0,classroomList:oe})=>{var se;const[me,Pe]=(0,z.useState)({content:"",type:""}),[ce,be]=(0,z.useState)({}),[Ze,Se]=(0,z.useState)(!1),[at,we]=(0,z.useState)({title:"",visible:!1,src:"",snapshotData:{}}),st=(0,z.useRef)(),Je=Me=>pe(void 0,null,function*(){if(be(Me),Me.file_type==="txt"){const he=yield(0,De.ZP)(Me.url,{method:"get",headers:{"Content-Type":"application/xml"}});st.current=he}Pe({type:Me.file_type,content:ge.Z.API_SERVER+Me.url})}),tt=Me=>{var he;we({visible:!0,src:ge.Z.API_SERVER+Me.url,id:Me.id,title:Me.title,snapshotData:(he=Me==null?void 0:Me.subitem)==null?void 0:he.settings})},lt=Me=>pe(void 0,null,function*(){var he;Pe({type:Me.file_type,content:ge.Z.API_SERVER+((he=Me==null?void 0:Me.subitem)==null?void 0:he.url)})}),et=()=>{ee(),we({visible:!1})};return y!=null&&y.length?z.createElement(z.Fragment,null,z.createElement("div",{className:je()(Ee.list,a),style:x},y.map((Me,he)=>{var Ie,Ve,qe;return z.createElement("div",{key:he,className:Ee.row},z.createElement("div",{className:Ee.title,onClick:()=>Je(Me)},z.createElement("i",{className:"iconfont icon-fujian1"}),z.createElement("span",{title:Me.title},Me.title)),z.createElement("div",{className:Ee.size},Me.filesize),z.createElement("div",{className:Ee.download,onClick:()=>{var He,nt;if((0,ye.Rm)()&&!((He=oe.AssistantObject.normal)!=null&&He.can_download)){Be.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,ue.Nd)("",`${ge.Z.API_SERVER}${(nt=Me.url)==null?void 0:nt.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Me==null?void 0:Me.file_type)&&z.createElement("div",{className:Ee.preview,onClick:()=>Je(Me)},z.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Me==null?void 0:Me.file_type)&&ne&&(b?z.createElement("div",{className:Ee.annotation,onClick:()=>tt(Me)},z.createElement("i",{className:"iconfont icon-pizhu"}),(Ie=Me.subitem)!=null&&Ie.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Ve=Me.subitem)==null?void 0:Ve.id)&&z.createElement("div",{className:Ee.annotation,onClick:()=>lt(Me)},z.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Me==null?void 0:Me.file_type)&&((qe=Me.subitem)==null?void 0:qe.id)&&z.createElement("div",{className:Ee.download,style:{marginLeft:20},onClick:()=>{var He,nt;(0,ue.Nd)("",`${ge.Z.API_SERVER}${(nt=(He=Me==null?void 0:Me.subitem)==null?void 0:He.url)==null?void 0:nt.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Me==null?void 0:Me.file_type)&&(0,ye.eB)()&&["xlsx","docx","pptx"].includes(Me==null?void 0:Me.file_sub)&&ne&&z.createElement("div",{className:Ee.annotation,onClick:()=>{Se(!0),Je(Me)}},z.createElement("i",{className:"iconfont icon-pizhu"}),Me.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Me.is_edit&&(0,ye.dE)()&&ne&&z.createElement("div",{className:Ee.annotation,onClick:()=>{Je(Me)}},z.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),z.createElement(ve.Z,{close:!0,data:me==null?void 0:me.content,type:me==null?void 0:me.type,hasMask:!0,disabledDownload:(0,ye.Rm)()&&!((se=oe.AssistantObject.normal)!=null&&se.can_download),editOffice:Ze?"edit":"view",monacoEditor:{value:st.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:b&&ne&&me.type==="image"?()=>tt(ce):null,onClose:()=>{ee(),Se(!1),Pe({content:"",type:""})}}),z.createElement(Ce.Z,{onOk:et,onClose:()=>we({visible:!1}),data:at,showFullTools:!0})):null};var E=(0,fe.connect)(({classroomList:a})=>({classroomList:a}))(re)},55018:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return fe}});var z=te(59301),Ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=te(92310),je=te.n(xe),ve=te(71418),Ce=te(2859),ue=te(82186),ge=te(92232),De=(Be,pe,re)=>new Promise((E,a)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(re.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((re=re.apply(Be,pe)).next())}),fe=({data:Be,className:pe,fullWidth:re,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:b})=>{const ee=(0,z.useRef)(null),ne=(0,z.useRef)(null),oe=(0,z.useRef)(null),se=(0,z.useRef)(null),[me,Pe]=(0,z.useState)(!1),[ce,be]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Be!=null&&Be.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Be!=null&&Be.src&&Ze()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Be==null?void 0:Be.visible]);const Ze=()=>De(void 0,null,function*(){Pe(!0),be("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Je=yield(0,ge.ZJ)(Be==null?void 0:Be.src);ee.current.src="",ee.current.src=Je,ee.current.onload=function(){st()},Pe(!1),be("")}),Se=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},at=Je=>De(void 0,null,function*(){Pe(!0),be("\u6B63\u5728\u4FDD\u5B58\u4E2D");const tt=yield(0,ue.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Be.title,file:Je.dataUrl}});tt!=null&&tt.id&&!b?(yield(0,ue.ZP)(`/api/attachments/${Be.id}/add_subitem.json`,{method:"post",body:{subitem_id:tt==null?void 0:tt.id,settings:JSON.stringify(Je.state)}})).status===0&&x():tt!=null&&tt.id&&x(tt),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",Pe(!1),be("")}),we=()=>{const Je=document.querySelector('a[href="https://markerjs.com/"]');Je&&Je.parentNode&&(Je.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(lt=>{const et=document.querySelector(lt.name);et&&et.setAttribute("title",lt.title)})},st=()=>{ne.current=new Ce.hP(ee.current),ne.current.targetRoot=se.current,ne.current.addEventListener("render",at),ne.current.addEventListener("beforeclose",Se),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Be!=null&&Be.snapshotData&&ne.current.restoreState(Be.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return z.createElement(z.Fragment,null,(Be==null?void 0:Be.visible)&&z.createElement(ve.Z,{spinning:me,tip:ce,style:{position:"absolute"}},z.createElement("div",{ref:se,className:je()(Ee.imageDimensions,pe,re?Ee.fullWidth:""),style:E},z.createElement("img",{className:Ee.img,ref:ee}))))}},69104:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(95237),xe=te(43604),je=te(99313),ve=te(3113),Ce=te(68762),ue=te(43701),ge=te(48136),De=te(59301);const ye=(0,z.forwardRef)(({callback:fe,showSaveButton:Be,value:pe=""},re)=>{const E=(0,z.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[3668],{27812:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},89489:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},59477:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},26227:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},67921:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},49198:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},41464:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},87169:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},52671:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},8657:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},56082:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},61481:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},33853:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},63524:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},12893:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},15075:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},32134:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},43531:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},38819:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},je=xe,he=te(7657),Pe=function(Ce,fe){return Ee.createElement(he.Z,(0,z.Z)({},Ce,{ref:fe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue},43701:function(xt,wt){"use strict";wt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},9008:function(xt,wt){"use strict";wt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},46604:function(xt,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},961:function(xt,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},14875:function(xt,wt){"use strict";wt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},82145:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Pe=(De,Ce,fe)=>Ce in De?Ee(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[Ce]=fe,ue=(De,Ce)=>{for(var fe in Ce||(Ce={}))je.call(Ce,fe)&&Pe(De,fe,Ce[fe]);if(xe)for(var fe of xe(Ce))he.call(Ce,fe)&&Pe(De,fe,Ce[fe]);return De};const ge=De=>React.createElement("svg",ue({width:99,height:80,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"\u6279\u6CE8\u6587\u4EF6"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M62.7 79.6H0V8.5h39.3l23.4 18.4z",fill:"#F0A221"}),React.createElement("path",{d:"M71.4 71.1H8.7V0h44.4l18.3 18z",fill:"#F1C84C"}),React.createElement("path",{d:"M53.3 7.3v11.5h11.5z",fill:"#FFF"}),React.createElement("path",{d:"M34.9 13.9h-17v4.6h17zM45.9 27h-28v4.6h28zM45.9 40.6h-28v4.6h28zM45.9 53.7h-28v4.7h28z",fill:"#F0A221"}),React.createElement("path",{d:"M65 32H50v4.6h15zM65 45.6H50v4.6h15zM65 58.7H50v4.7h15z",fill:"#FFF"}),React.createElement("path",{d:"M60 56.5c.7 4.3-1 8.3-1 8.3s4-1.7 8.3-1c0 0 1.4-4.5 5.2-10L70 51.2c-5.5 3.9-10 5.3-10 5.3Z",fill:"#000"}),React.createElement("path",{d:"m64 59.2 7.1-7.1.5.5-7.1 7.1z",fill:"#F9A54C"}),React.createElement("path",{d:"M62.8 59.8c0 .7.5 1.2 1.2 1.2s1.2-.5 1.2-1.2-.5-1.2-1.2-1.2-1.2.6-1.2 1.2Z",fill:"#FFF"}),React.createElement("path",{d:"M71.6 55.8c4-2.6 6.7-4.5 12.6-10.5 10.2-10.2 16-18.3 14.3-20-1.7-1.7-9.5 3.8-20 14.3-6 6-7.6 8.6-10.5 12.6l3.6 3.6Z",fill:"#324A5E"}),React.createElement("path",{d:"m78 39.8 5.7 5.7.5-.5 1.4-1.4-5.6-5.7-1.4 1.4-.6.5Zm10.5-5.7c-.5.2-1.2.7-1.7 1.4-1.2 1.2-1.9 2.4-1.7 2.9.5.5 1.7-.5 2.9-1.7.7-.7 1.2-1.2 1.4-1.7l6.2-6.2 1.4 1.4c1.7-2.6 2.1-4.5 1.4-5-.5-.5-2.6-.2-5 1.4l1.6 1.6-6.5 5.9Z",fill:"#FFC65B"}),React.createElement("path",{d:"m49.6 36.4-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 50.4l-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 64.4l-3.8-3.9H18v-1h28.2l4.2 4.1z",fill:"#FFF"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},59698:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Pe=(De,Ce,fe)=>Ce in De?Ee(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[Ce]=fe,ue=(De,Ce)=>{for(var fe in Ce||(Ce={}))je.call(Ce,fe)&&Pe(De,fe,Ce[fe]);if(xe)for(var fe of xe(Ce))he.call(Ce,fe)&&Pe(De,fe,Ce[fe]);return De};const ge=De=>React.createElement("svg",ue({width:72,height:80,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"\u6587\u4EF6 "),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fill:"#F0A221",d:"M62.698 79.631H.04V8.534h39.22l23.438 18.332z"}),React.createElement("path",{d:"M71.387 71.1H8.73V.005h44.326l18.337 18.03v53.067h-.005ZM53.331 7.336v11.48h11.48L53.33 7.335Zm-8.367 6.536H17.938v4.623h27.026V13.87ZM62.26 27.024H17.857v4.623H62.26v-4.623Zm0 13.551H17.857v4.623H62.26v-4.623Zm0 13.158H17.857v4.623H62.26v-4.623Z",fill:"#F1C84C"})));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},80471:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Pe=(De,Ce,fe)=>Ce in De?Ee(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[Ce]=fe,ue=(De,Ce)=>{for(var fe in Ce||(Ce={}))je.call(Ce,fe)&&Pe(De,fe,Ce[fe]);if(xe)for(var fe of xe(Ce))he.call(Ce,fe)&&Pe(De,fe,Ce[fe]);return De};const ge=De=>React.createElement("svg",ue({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},De),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));wt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},38210:function(xt,wt,te){"use strict";var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Pe=(De,Ce,fe)=>Ce in De?Ee(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):De[Ce]=fe,ue=(De,Ce)=>{for(var fe in Ce||(Ce={}))je.call(Ce,fe)&&Pe(De,fe,Ce[fe]);if(xe)for(var fe of xe(Ce))he.call(Ce,fe)&&Pe(De,fe,Ce[fe]);return De};const ge=De=>React.createElement("svg",ue({className:"znpy_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},De),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"}));wt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+"},10109:function(){"use strict";function xt(re,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(xt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(xt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(xt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(xt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,E){var a=go.Shape._FigureParameters[re];return a?a[E]:null},go.Shape.setFigureParameter=function(re,E,a){if(!(a instanceof xt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[E]=a};var wt=[];function te(re,E){var a=wt.pop();return a===void 0?new go.Point(re,E):(a.x=re,a.y=E,a)}function z(){var re=wt.pop();return re===void 0?new go.Point:re}function Ee(re){wt.push(re)}function xe(re,E,a,x,y,b,ee,ne,oe){oe||(oe=new go.Point);var se=re-a,me=y-ee,Se=NaN,ce=NaN;if(se===0)if(me===0)re===a&&(Se=re,ce=E);else{var be=(b-ne)/me,Ze=b-be*y;Se=re,ce=be*Se+Ze}else if(me===0){var ye=(E-x)/se,at=E-ye*re;Se=y,ce=ye*Se+at}else{var ye=(E-x)/se,be=(b-ne)/me,at=E-ye*re,Ze=b-be*y;Se=(Ze-at)/(ye-be),ce=ye*Se+at}return oe.x=Se,oe.y=ce,oe}function je(re,E,a,x,y,b,ee,ne,oe,se,me,Se,ce,be){var Ze=1-oe,ye=oe,at=re*Ze+a*ye,we=E*Ze+x*ye,lt=a*Ze+y*ye,Ve=x*Ze+b*ye,et=y*Ze+ee*ye,it=b*Ze+ne*ye,$e=at*Ze+lt*ye,Me=we*Ze+Ve*ye,ve=lt*Ze+et*ye,Oe=Ve*Ze+it*ye,Je=$e*Ze+ve*ye,Xe=Me*Ze+Oe*ye;se.x=at,se.y=we,me.x=$e,me.y=Me,Se.x=Je,Se.y=Xe,ce.x=ve,ce.y=Oe,be.x=et,be.y=it}var he=new go.Spot(.156,.156),Pe=new go.Spot(.844,.844),ue=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ue,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(b.spot1=new go.Spot(0,0,y,y),b.spot2=new go.Spot(1,1,-y,-y)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=he,y.spot2=Pe,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ue*E,0,E,(1-ue)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ue*a,(1-ue)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ue*a,ue*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ue)*E,0,0,(1-ue)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new xt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),b.spot1=he,b.spot2=Pe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new xt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,E,a){var x=re?re.parameter1:NaN,y=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var b=x%360;b<0&&(b+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,E,a){var x=ue/Math.SQRT2*.5,y=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,b*a,E,(1-x)*a,(y+x)*E,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,b=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,E,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var b=E/2,ee=a/2,ne=Math.atan2(a,E),oe=x-Math.min(Math.cos(ne)*x/2,b),se=x-Math.min(Math.sin(ne)*x/2,ee),y=new go.Geometry,me=new go.PathFigure(oe,0,!0);return y.add(me),me.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,se)),me.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,E,a-se)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-se)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new xt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new xt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ue*E,0,E,(.5-ue/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ue/2)*a,ue*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var b=.2,ee=.3,ne=0,oe=b*ue;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-oe+ee)*E,(.5-b+ne)*a,(.5-b+ee+.05)*E,(.5-oe+ne-.02)*a)),b=.2,ee=0,ne=-.3,oe=b*ue,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+b+ne)*a)),b=.2,ee=-.3,ne=0,oe=b*ue,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-b+ne)*a,(1-.5+b+ee-.05)*E,(.5-oe+ne-.02)*a,(.5+oe+ee)*E,(.5-b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-b+ne)*a,(.5-b+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+b+ne)*a,(.5-b+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+b+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+oe+ee)*E,(.5+b+ne)*a,(.5+b+ee)*E,(.5+oe+ne)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var b=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+b)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,b*E,b*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+b)*E,ne*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,b*E,b*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,E,a){var x=.8535533905932737,y=.5*E,b=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,b,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure(ee*E,(ne-b)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),b=.4,y=ue*.4;var se=z(),me=z(),Se=z(),ce=z();je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.42,se,me,Se,ce,ce);var be=z(),Ze=z(),ye=z();je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.58,ce,ce,ye,be,Ze);var at=z(),we=z(),lt=z();je(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.42,at,we,lt,ce,ce);var Ve=z(),et=z(),it=z();return je(ee,ne+b,ee-y,ne+b,ee-b,ne+y,ee-b,ne,.58,ce,ce,it,Ve,et),oe.add(new go.PathSegment(go.PathSegment.Move,it.x*E,it.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Ve.x*E,Ve.y*a,et.x*E,et.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Se.x*E,Se.y*a,se.x*E,se.y*a,me.x*E,me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,it.x*E,it.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,lt.x*E,lt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ye.x*E,ye.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,be.x*E,be.y*a,Ze.x*E,Ze.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,lt.x*E,lt.y*a,at.x*E,at.y*a,we.x*E,we.y*a).close()),Ee(se),Ee(me),Ee(Se),Ee(ce),Ee(be),Ee(Ze),Ee(ye),Ee(at),Ee(we),Ee(lt),Ee(Ve),Ee(et),Ee(it),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,b=y+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,E,a){var x=new go.Geometry,y=ue*.4,b=.4,ee=.5,ne=.5,oe=z(),se=z(),me=z(),Se=z(),ce=new go.PathFigure((ee-b)*E,ne*a,!1);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.44,me,Se,se,oe,oe),ce.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,me.x*E,me.y*a,Se.x*E,Se.y*a));var be=te(se.x,se.y);je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.56,oe,oe,se,me,Se);var Ze=te(se.x,se.y);ce.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.95*.9)*E,be.y*.1*a)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*E,be.y*.1*a)),ce.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),ce.add(new go.PathSegment(go.PathSegment.Line,E,0)),ce.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),ce.add(new go.PathSegment(go.PathSegment.Line,(Ze.x*.1+.9)*E,.15*a)),ce.add(new go.PathSegment(go.PathSegment.Line,(Ze.x*.1+.9)*E,(Ze.y*.1+.05*.9)*a)),ce.add(new go.PathSegment(go.PathSegment.Line,Ze.x*E,Ze.y*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,Se.x*E,Se.y*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),b=.35,y=ue*.35;var ye=new go.PathFigure(ee*E,(ne-b)*a,!1);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a));var at=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(at),Ee(oe),Ee(se),Ee(me),Ee(Se),Ee(be),Ee(Ze),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,E,a){var x=new go.Geometry,y=.375,b=0,ee=-.125,ne=y*ue,oe=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,b=0,ee=-.125,ne=y*ue;var oe=new go.PathFigure((1-.5+y+b)*E,(.5+ee)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5+y+ee)*a,(.5+y+b)*E,(.5+ne+ee)*a,(.5+ne+b)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5+y+ee)*a,(.5-y+b)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+ee)*a,(.5+ne+b)*E,(.5-y+ee)*a,(1-.5+y+b)*E,(.5-ne+ee)*a));var oe=new go.PathFigure((.525+b)*E,(.5+y+ee)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,E,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,E,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new xt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=re?re.parameter2:NaN;isNaN(y)&&(y=.3);var b=(1-x)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,oe=new go.Geometry,se=new go.PathFigure(0,ee,!0);oe.add(se),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,0)),se.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,b,a)),se.add(new go.PathSegment(go.PathSegment.Line,b,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=xe(0,ne/a,1,ne/a,b/E,1,1,.5,z());return oe.spot2=new go.Spot(me.x,me.y),Ee(me),oe}),go.Shape.setFigureParameter("Arrow2",0,new xt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=re?re.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var b=E-x,ee=(a-y)/2,ne=ee+y,oe=new go.Geometry,se=new go.PathFigure(0,ee,!0);oe.add(se),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,0)),se.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,b,a)),se.add(new go.PathSegment(go.PathSegment.Line,b,ne)),se.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=xe(0,ne/a,1,ne/a,b/E,1,1,.5,z());return oe.spot2=new go.Spot(me.x,me.y),Ee(me),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new xt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var oe=xe(0,.5,.3,0,0,y/a,.1,y/a,z());return ee.spot1=new go.Spot(oe.x,oe.y),oe=xe(.7,1,1,.5,0,b/a,1,b/a,oe),ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,oe=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,oe=a):(b=0,ee=a,ne=0,oe=a));var se=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);se.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var Se=xe(0,.5,.3,ne/a,0,b/a,1,b/a,z());return se.spot1=new go.Spot(Se.x,Se.y),Se=xe(.7,oe/a,1,.5,0,ee/a,1,ee/a,Se),se.spot2=new go.Spot(Se.x,Se.y),Ee(Se),se}),go.Shape.setFigureParameter("IBeamArrow",0,new xt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var oe=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new xt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,ee=b+x,ne=(a-y)/2,oe=ne+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,ee=b+x,ne=0,oe=a):(b=0,ee=a,ne=0,oe=a));var se=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);se.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),se.spot1=new go.Spot(0,b/a);var Se=xe(.7,oe/a,1,.5,0,ee/a,1,ee/a,z());return se.spot2=new go.Spot(Se.x,Se.y),Ee(Se),se}),go.Shape.setFigureParameter("Pointer",0,new xt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ee=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),Ee(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new xt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ee=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ee.x,ee.y),Ee(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new xt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,b=(.5+x/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var oe=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,b=y+x;x>a&&(y=0,b=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var oe=xe(.7,1,1,.5,0,b/a,1,b/a,z());return ee.spot2=new go.Spot(oe.x,oe.y),Ee(oe),ee}),go.Shape.setFigureParameter("SquareArrow",0,new xt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.1,ee=new go.PathFigure(0,.9*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var b=new go.PathFigure(0,.9*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(0,x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+b)*E,0,1*E,ue*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ue*x,(.5+b)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,1*a,0,a-ue*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(E,x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ue*x,(.5+b)*E,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*E,2*x,0,2*x-ue*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(0,a-x,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ue*x,(.5-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+b)*E,0,E,ue*x)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ue*x,(.5+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,a,0,a-ue*x));var ne=new go.PathFigure(0,a-x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ue*x,(.5-b)*E,a-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+b)*E,a-2*x,E,a-x-ue*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ue*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ue*x,0));var ne=new go.PathFigure(x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ue*x,0,2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+ue*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ue*.5,ee=new go.PathFigure(E-x,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ue*x,0,E,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ue*x,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*x,a,0,(.5+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ue*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var ne=new go.PathFigure(E-x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ue*x,0,E-2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+b)*a,E-x-ue*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*E,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,E,a){var x=new go.Geometry,y=.2,b=.1,ee=ue*y,ne=ue*b,oe=.5,se=.1,me=new go.PathFigure(oe*E,(se+b)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*E,se*a,(oe-ee)*E,(se+b)*a,(oe-y)*E,(se+ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-b)*a,(oe-y)*E,(se-ne)*a,(oe-ee)*E,(se-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*E,se*a,(oe+ee)*E,(se-b)*a,(oe+y)*E,(se-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+b)*a,(oe+y)*E,(se+ne)*a,(oe+ee)*E,(se+b)*a));var Se=.05,ce=ue*Se;oe=.05,se=.25;var be=new go.PathFigure(.5*E,.2*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),oe=.95,se=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,(oe+Se)*E,se*a,(oe+ce)*E,(se-Se)*a,(oe+Se)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Se=.025,ce=ue*Se,oe=.825,se=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Se)*a,(oe+Se)*E,(se-ce)*a,(oe+ce)*E,(se-Se)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Se)*E,se*a,(oe-ce)*E,(se-Se)*a,(oe-Se)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Se=.05,ce=ue*Se,oe=.5,se=.7,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Se)*a,(oe+Se)*E,(se-ce)*a,(oe+ce)*E,(se-Se)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Se)*E,se*a,(oe-ce)*E,(se-Se)*a,(oe-Se)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Se=.025,ce=ue*Se,oe=.175,se=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Se)*a,(oe+Se)*E,(se-ce)*a,(oe+ce)*E,(se-Se)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Se)*E,se*a,(oe-ce)*E,(se-Se)*a,(oe-Se)*E,(se-ce)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Se=.05,ce=ue*Se,oe=.05,se=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-Se)*a,(oe-Se)*E,(se-ce)*a,(oe-ce)*E,(se-Se)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new xt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,E,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var b=new go.PathFigure(.5*E,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+b)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+b)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.1,ee=new go.PathFigure(E,.1*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var ne=new go.PathFigure(E,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var b=ue*.2,ee=new go.PathFigure(0,.2*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-b)*a,(.2-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+b)*E,0,E,(.2-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+b)*a,(.8+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*E,a,0,(.8+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*E,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var b=new go.PathFigure(E,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,E,a){var x=new go.Geometry,y=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,ee=ue*.5,ne=.5,oe=new go.PathFigure(E,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var se=new go.PathFigure((b+y)*E,(b+y)*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)),se.add(new go.PathSegment(go.PathSegment.Move,b*E,(b+y)*a)),se.add(new go.PathSegment(go.PathSegment.Line,(b+y)*E,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var b=new go.PathFigure(.1*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=new go.PathFigure(.5*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*E,.9*a,E,(b+y)*a,(b+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var b=new go.PathFigure(.1*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var b=new go.PathFigure(.2*E,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=1-y,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(y*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,E,a){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=new go.PathFigure(E,b*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var ne=new go.PathFigure(E,b*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,b*a));var oe=new go.PathFigure(.8*E,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,E,a){var x=new go.Geometry,y=ue*.1,b=.1,ee=.9,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var se=new go.PathFigure((ee+b)*E,ne*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=ue*.4,ee=ue*.1,ne=.1,oe=.9,se=.5,me=new go.PathFigure(.8*E,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+b)*a,(.4+y)*E,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-b)*a));var Se=new go.PathFigure((oe+ne)*E,se*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+ne)*a,(oe+ne)*E,(se+ee)*a,(oe+ee)*E,(se+ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E,se*a,(oe-ee)*E,(se+ne)*a,(oe-ne)*E,(se+ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-ne)*a,(oe-ne)*E,(se-ee)*a,(oe-ee)*E,(se-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E,se*a,(oe+ee)*E,(se-ne)*a,(oe+ne)*E,(se-ee)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=0,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=ue*.1,ee=.9,ne=.5;var se=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b+b)*E,(ne-y)*a,.8*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+b)*a,(ee+b+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var se=new go.PathFigure(.8*E,.5*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+b)*E,(ne-y)*a,.7*E,(ne-b)*a)),y=.1,b=ue*.1,ee=.9,ne=.5;var me=new go.PathFigure((ee-y)*E,ne*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var se=new go.PathFigure(.2*E,0,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+b)*E,(ne-y)*a,.9*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,E,a){var x=new go.Geometry,y=ue*.1,b=.1,ee=.1,ne=.5,oe=new go.PathFigure((ee-y*.5)*E,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+b)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,0,(ee-y)*E,a,(ee-b)*E,0)),ee=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+b)*E,0,(ee+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,E,a){var x=new go.Geometry,y=ue*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-b)*E,ne*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-b)*a,(ee-b)*E,(ne-y)*a,(ee-y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne-b)*a,(ee+b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(ee-b+.1)*E,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b-.1)*E,ne*a,ee*E,(ne-b)*a,ee*E,(ne+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,E,a){var x=new go.Geometry,y=E,b=a;E=E*.38,a=a*.6;var ee=ue*.8,ne=.8,oe=0,se=.5,me=(y-E)/2,Se=(b-a)/2,ce=new go.PathFigure(oe*E+me,(se+ne)*a+Se,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,se*a+Se,(oe-ee)*E+me,(se+ne)*a+Se,(oe-ne)*E+me,(se+ee)*a+Se)),ce.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Se,(oe-ne)*E+me,(se-ee)*a+Se,(oe-ee)*E+me,(se-ne)*a+Se)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,se*a+Se,oe*E+me,(se-ne)*a+Se,(oe-ne+ee*.5)*E+me,(se-ee)*a+Se)),ce.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Se,(oe-ne+ee*.5)*E+me,(se+ee)*a+Se,oe*E+me,(se+ne)*a+Se).close()),ee=ue*.4,ne=.4,oe=.2,se=.5;var be=new go.PathFigure(oe*E+me,(se+ne)*a+Se,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,se*a+Se,(oe-ee)*E+me,(se+ne)*a+Se,(oe-ne)*E+me,(se+ee)*a+Se)),be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Se,(oe-ne)*E+me,(se-ee)*a+Se,(oe-ee)*E+me,(se-ne)*a+Se)),be.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,se*a+Se,oe*E+me,(se-ne)*a+Se,(oe-ne+ee*.5)*E+me,(se-ee)*a+Se)),be.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Se,(oe-ne+ee*.5)*E+me,(se+ee)*a+Se,oe*E+me,(se+ne)*a+Se).close()),ee=ue*.2,ne=.2,oe=.5,se=.5;var Ze=new go.PathFigure((oe-ne)*E+me,se*a+Se,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Se,(oe-ne)*E+me,(se-ee)*a+Se,(oe-ee)*E+me,(se-ne)*a+Se)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,se*a+Se,(oe+ee)*E+me,(se-ne)*a+Se,(oe+ne)*E+me,(se-ee)*a+Se)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Se,(oe+ne)*E+me,(se+ee)*a+Se,(oe+ee)*E+me,(se+ne)*a+Se)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,se*a+Se,(oe-ee)*E+me,(se+ne)*a+Se,(oe-ne)*E+me,(se+ee)*a+Se)),ee=ue*.4,ne=.4,oe=.8,se=.5;var ye=new go.PathFigure(oe*E+me,(se-ne)*a+Se,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,se*a+Se,(oe+ee)*E+me,(se-ne)*a+Se,(oe+ne)*E+me,(se-ee)*a+Se)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Se,(oe+ne)*E+me,(se+ee)*a+Se,(oe+ee)*E+me,(se+ne)*a+Se)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,se*a+Se,oe*E+me,(se+ne)*a+Se,(oe+ne-ee*.5)*E+me,(se+ee)*a+Se)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Se,(oe+ne-ee*.5)*E+me,(se-ee)*a+Se,oe*E+me,(se-ne)*a+Se).close()),ee=ue*.8,ne=.8,oe=1,se=.5;var at=new go.PathFigure(oe*E+me,(se-ne)*a+Se,!0);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,se*a+Se,(oe+ee)*E+me,(se-ne)*a+Se,(oe+ne)*E+me,(se-ee)*a+Se)),at.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se+ne)*a+Se,(oe+ne)*E+me,(se+ee)*a+Se,(oe+ee)*E+me,(se+ne)*a+Se)),at.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,se*a+Se,oe*E+me,(se+ne)*a+Se,(oe+ne-ee*.5)*E+me,(se+ee)*a+Se)),at.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(se-ne)*a+Se,(oe+ne-ee*.5)*E+me,(se-ee)*a+Se,oe*E+me,(se-ne)*a+Se).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var b=new go.PathFigure(.1*E,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,E,a){var x=new go.Geometry,y=ue*.4,b=.4,ee=.5,ne=.5,oe=z(),se=z(),me=z(),Se=z();je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,oe,oe,se,me,Se);var ce=te(se.x,se.y),be=new go.PathFigure(se.x*E,se.y*a,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,me.x*E,me.y*a,Se.x*E,Se.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee+b)*E,(ne+y)*a,(ee+y)*E,(ne+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,(ee-y)*E,(ne+b)*a,(ee-b)*E,(ne+y)*a)),je(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,Se,se,oe,oe),be.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,me.x*E,me.y*a,Se.x*E,Se.y*a)),y=ue*.3,b=.3,je(ee-b,ne,ee-b,ne-y,ee-y,ne-b,ee,ne-b,.5,me,Se,se,oe,oe),be.add(new go.PathSegment(go.PathSegment.Line,se.x*E,se.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*E,ne*a,Se.x*E,Se.y*a,me.x*E,me.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+b)*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*E,ne*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),je(ee,ne-b,ee+y,ne-b,ee+b,ne-y,ee+b,ne,.5,oe,oe,se,me,Se),be.add(new go.PathSegment(go.PathSegment.Bezier,se.x*E,se.y*a,Se.x*E,Se.y*a,me.x*E,me.y*a).close());var be=new go.PathFigure(.45*E,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),Ee(oe),Ee(se),Ee(me),Ee(Se),Ee(ce),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function b(ee,ne,oe){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+oe)*a).close())}return b(y,0,0),b(y,.4,0),b(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,E,a){var x=new go.Geometry,y=.5,b=0,ee=0,ne=y*ue,oe=.4*Math.SQRT2/2+.5,se=.5-.5*Math.SQRT2/2,me=1,Se=.5,ce=.5,be=0,Ze=new go.PathFigure(oe*E,(1-se)*a,!1);return x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,me*E,Se*a,me*E,.7*a,me*E,Se*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ce+b)*E,(be+b)*a,(.5+y+b)*E,(.5-ne+b)*a,(.5+ne+b)*E,(.5-y+b)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+ee)*a,(.5-ne+b)*E,(.5-y+ee)*a,(.5-y+b)*E,(.5-ne+ee)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*E,.9*a,(.5-y+b)*E,(.5+ne+ee)*a,(.5-ne+b)*E,.9*a)),Ze.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*E,.8*a)),Ze.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*E,.9*a)),Ze.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var b=new go.PathFigure(.45*E,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,oe=ee,se=Math.PI/4,me=4*(1-Math.cos(se))/(3*Math.sin(se)),Se=me*.5,ce=ee,be=ee,Ze=me*ce,ye=me*be;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ce)*E,oe*a,(ne-(Ze+ce)/2)*E,(oe+(be+ye)/2)*a,(ne-ce)*E,(oe+ye)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(oe-be)*a,(ne-ce)*E,(oe-ye)*a,(ne-Ze)*E,(oe-be)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ce)*E,oe*a,(ne+Ze)*E,(oe-be)*a,(ne+ce)*E,(oe-ye)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+ce)*E,(oe+ye)*a,(ne+(Ze+ce)/2)*E,(oe+(be+ye)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var at=new go.PathFigure(.2*E,a,!1);x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var we=new go.PathFigure(.8*E,a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var b=new go.PathFigure(.2*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var ee=new go.PathFigure(.1*E,a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var b=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,b*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var b=new go.PathFigure(.475*E,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*.5,ee=new go.PathFigure(E,y*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,.15*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var b=new go.PathFigure(.15*E,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(E,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=ue*.1,oe=.2,se=.9,me=new go.PathFigure((oe-ee)*E,se*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-ee)*a,(oe-ee)*E,(se-ne)*a,(oe-ne)*E,(se-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,se*a,(oe+ne)*E,(se-ee)*a,(oe+ee)*E,(se-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+ee)*a,(oe+ee)*E,(se+ne)*a,(oe+ne)*E,(se+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,se*a,(oe-ne)*E,(se+ee)*a,(oe-ee)*E,(se+ne)*a).close()),ee=.1,ne=ue*.1,oe=.8,se=.9;var Se=new go.PathFigure((oe-ee)*E,se*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se-ee)*a,(oe-ee)*E,(se-ne)*a,(oe-ne)*E,(se-ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,se*a,(oe+ne)*E,(se-ee)*a,(oe+ee)*E,(se-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(se+ee)*a,(oe+ee)*E,(se+ne)*a,(oe+ne)*E,(se+ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,se*a,(oe-ne)*E,(se+ee)*a,(oe-ee)*E,(se+ne)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var oe=.1,se=ue*.1,me=.1,Se=.9,ce=new go.PathFigure((me-oe)*E,Se*a,!0);x.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se-oe)*a,(me-oe)*E,(Se-se)*a,(me-se)*E,(Se-oe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,Se*a,(me+se)*E,(Se-oe)*a,(me+oe)*E,(Se-se)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se+oe)*a,(me+oe)*E,(Se+se)*a,(me+se)*E,(Se+oe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,Se*a,(me-se)*E,(Se+oe)*a,(me-oe)*E,(Se+se)*a)),oe=.1,se=ue*.1,me=.4,Se=.9;var be=new go.PathFigure((me-oe)*E,Se*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se-oe)*a,(me-oe)*E,(Se-se)*a,(me-se)*E,(Se-oe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,Se*a,(me+se)*E,(Se-oe)*a,(me+oe)*E,(Se-se)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Se+oe)*a,(me+oe)*E,(Se+se)*a,(me+se)*E,(Se+oe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,Se*a,(me-se)*E,(Se+oe)*a,(me-oe)*E,(Se+se)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var b=new go.PathFigure(.45*E,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var me=.05,Se=ue*.05,ce=.175,be=.95,ne=new go.PathFigure((ce-me)*E,be*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Se)*a,(ce-Se)*E,(be-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Se)*E,(be-me)*a,(ce+me)*E,(be-Se)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Se)*a,(ce+Se)*E,(be+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Se)*E,(be+me)*a,(ce-me)*E,(be+Se)*a));var me=.05,Se=ue*.05,ce=.375,be=.95,oe=new go.PathFigure((ce-me)*E,be*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Se)*a,(ce-Se)*E,(be-me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Se)*E,(be-me)*a,(ce+me)*E,(be-Se)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Se)*a,(ce+Se)*E,(be+me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Se)*E,(be+me)*a,(ce-me)*E,(be+Se)*a));var me=.05,Se=ue*.05,ce=.625,be=.95,se=new go.PathFigure((ce-me)*E,be*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Se)*a,(ce-Se)*E,(be-me)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Se)*E,(be-me)*a,(ce+me)*E,(be-Se)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Se)*a,(ce+Se)*E,(be+me)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Se)*E,(be+me)*a,(ce-me)*E,(be+Se)*a));var me=.05,Se=ue*.05,ce=.825,be=.95,Ze=new go.PathFigure((ce-me)*E,be*a,!0);x.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be-me)*a,(ce-me)*E,(be-Se)*a,(ce-Se)*E,(be-me)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ce+me)*E,be*a,(ce+Se)*E,(be-me)*a,(ce+me)*E,(be-Se)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,ce*E,(be+me)*a,(ce+me)*E,(be+Se)*a,(ce+Se)*E,(be+me)*a)),Ze.add(new go.PathSegment(go.PathSegment.Bezier,(ce-me)*E,be*a,(ce-Se)*E,(be+me)*a,(ce-me)*E,(be+Se)*a).close());var ye=new go.PathFigure(0,a,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,oe=ue*.05,se=.35,me=.775,Se=new go.PathFigure((se-ne)*E,me*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(me-ne)*a,(se-ne)*E,(me-oe)*a,(se-oe)*E,(me-ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se+ne)*E,me*a,(se+oe)*E,(me-ne)*a,(se+ne)*E,(me-oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(me+ne)*a,(se+ne)*E,(me+oe)*a,(se+oe)*E,(me+ne)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se-ne)*E,me*a,(se-oe)*E,(me+ne)*a,(se-ne)*E,(me+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,E,a){var x=new go.Geometry,y=.3,b=ue*.3,ee=.5,ne=.7,oe=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var se=new go.PathFigure(0,.7*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var b=new go.PathFigure(0,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a));var se=new go.PathFigure(.15*E,.5*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,E,a){var x=new go.Geometry,y=.5,b=ue*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),y=.05,b=ue*.05,ee=.5,ne=.8;var se=new go.PathFigure((ee-y)*E,ne*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-b)*a,(ee-b)*E,(ne-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+b)*E,(ne-y)*a,(ee+y)*E,(ne-b)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+b)*a,(ee+b)*E,(ne+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-b)*E,(ne+y)*a,(ee-y)*E,(ne+b)*a).close()),se.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var b=new go.PathFigure(0,a*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var b=new go.PathFigure(.126*E,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var oe=new go.PathFigure(.5*E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var b=new go.PathFigure(E*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var oe=new go.PathFigure(E*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var b=new go.PathFigure(E*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var oe=new go.PathFigure(E*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,E,a){var x=new go.Geometry,y=8,b=y*ue,ee=new go.PathFigure(y,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,b,b,0).close());var ne=new go.PathFigure(E*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var oe=new go.PathFigure(E*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var se=new go.PathFigure(E*.78,a*.05,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),se.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),se.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,E,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ue,b=a*.8,ee=new go.Geometry,ne=new go.PathFigure(x,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,b,E,b-y,E-y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var b=new go.PathFigure(E*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var b=new go.PathFigure(E*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,E,a){var x=new go.Geometry,y=15,b=y*ue,ee=new go.PathFigure(E*.62,a*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var b=new go.PathFigure(E*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},91989:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var xt={},wt="5.0",te={},z=null,Ee=!1,xe=!1,je=null,he=!1,Pe=null,ue=null,ge=0;ge4?parseFloat(He):5};xt.setHTML5Codebase=function(He,nt){ue=He,Oe(He,nt)},xt.setJavaCodebase=xt.setJavaCodebaseVersion=xt.isCompiledInstalled=xt.setPreCompiledScriptPath=xt.setPreCompiledResourcePath=function(){},xt.setHTML5CodebaseVersion=function(He,nt){var vt=parseFloat(He);if(vt!==NaN&&vt<5){console.log("The GeoGebra HTML5 codebase version "+vt+" is deprecated. Using version latest instead.");return}Pe=He,ve(He,nt)},xt.getHTML5CodebaseVersion=function(){return re},xt.getParameters=function(){return te},xt.setFontsCSSURL=function(He){ee=He},xt.setGiacJSURL=function(He){},xt.setJNLPFile=function(He){Ce=He},xt.setJNLPBaseDir=function(He){},xt.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var nt="auto",vt=te.id,Ct,ct=!1,Bt=0;Bt=5)return!0;var He=xt.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},xt.startAnimation=function(){var He=xt.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},xt.stopAnimation=function(){var He=xt.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},xt.getAppletObject=function(){var He=te.id!==void 0?te.id:"ggbApplet";return window[He]},xt.resize=function(){};var Ze=function(He,nt,vt){var Ct=document.createElement("param");Ct.setAttribute("name",nt),Ct.setAttribute("value",vt),He.appendChild(Ct)},ye=function(He){return He&&He!=="false"},at=function(He,nt,vt){oe(re)<=4.2&&(vt=!0);var Ct=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Ct=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ct=document.createElement("div");ct.classList.add("appletParameters","notranslate");var Bt=nt.width,Qe=nt.height;if(nt.disableAutoScale=nt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():nt.disableAutoScale,nt.width!==void 0)if(oe(re)<=4.4)ye(nt.showToolBar)&&(nt.height-=7),ye(nt.showAlgebraInput)&&(nt.height-=37),nt.width<605&&ye(nt.showToolBar)&&(nt.width=605,Bt=605);else{var At=100;(ye(nt.showToolBar)||ye(nt.showMenuBar))&&(nt.hasOwnProperty("customToolBar")&&(nt.customToolbar=nt.customToolBar),At=ye(nt.showMenuBar)?245:155),Bt=5?(nt.appletOnLoad=function(Ye){var mt=He.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(yt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ne(Ye)},de||yt.appendChild(ie)):ct.appendChild(ie),yt.appendChild(ct),de||He.appendChild(yt),setTimeout(function(){xt.resize()},1)}else{var ae=document.createElement("div");ae.className="applet_scaler",ae.style.position="relative",ae.style.display="block",ae.appendChild(ct),He.appendChild(ae),nt.appletOnLoad=function(Ye){xt.resize(),Ne(Ye)}}function le(Ye,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ye,mt.appletOnLoad):renderGGBElement(Ye),Je("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function Ie(Ye,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ye,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Dt){le(Dt.article,Dt.params)}),html5AppletsToProcess=null)},oe(re)<5&&(Ye.className+=" geogebraweb")):le(Ye,mt)}if(Ct){scriptLoadStarted=!0;for(var Ge=0;Ge0?(Ot.remove(),yt.attr("id","fullscreencontent").show(),jQuery(Ne).append(yt),window.dispatchEvent(new Event("resize"))):at(Ot,nt,!1),window.GGBT_wsf_view.launchFullScreen(Ne)}else pe=Ct,at(He,nt,!1);if(!window.GGBT_wsf_view)for(Qe=0;QeHe/4*3&&(Ot=He/4*3),Ne=Ot/5.8,At.setAttribute("src",y),At.setAttribute("width",Ot),At.setAttribute("height",Ne);var yt=(He-Ot)/2,de=(nt-Ne)/2;At.style.left=yt+"px",At.style.top=de+"px",ct.appendChild(At)}}return ct.appendChild(Qe),ct},$e=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},Me=["web","webSimple","web3d","tablet","tablet3d","phone"],ve=function(He,nt){if(re=He,nt){Oe(re,!0);return}var vt=!Ee;if(vt){var Ct=oe(re);!isNaN(Ct)&&Ct<4.4&&(vt=!1)}var ct,Bt;window.location.protocol.substr(0,4)==="http"?ct=window.location.protocol:ct="http:";var Qe=re.indexOf("//");Qe>0?Bt=re:Qe===0?Bt=ct+re:Bt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Me)if(re.slice(Me[At].length*-1)===Me[At]||re.slice((Me[At].length+1)*-1)===Me[At]+"/"){Oe(Bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&vt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!ye(te.showToolBar)&&!ye(te.showMenuBar)&&!ye(te.showAlgebraInput)&&!ye(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Bt+="webSimple/":Bt+="web3d/",Oe(Bt,!1)},Oe=function(He,nt){if(He.requirejs){fe=He;return}He.slice(-1)!=="/"&&(He+="/"),fe=He,nt===null&&(nt=He.indexOf("http")===-1),Be=nt,E="web.nocache.js",a=!1;var vt=fe.split("/");vt.length>1&&(!nt&&vt[vt.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Me.indexOf(vt[vt.length-2])>=0&&(E=vt[vt.length-2]+".nocache.js")),vt=He.split("/"),re=vt[vt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Ct=parseFloat(re);Ct!==NaN&&Ct<5&&He.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ct+" is deprecated. Using version latest instead."),ve("5.0",nt))},Je=function(He,nt){window.console&&window.console.log&&(!nt||typeof nt.showLogging=="undefined"||nt.showLogging&&nt.showLogging!=="false")&&console.log(He)};te.material_id!==void 0?Se(Xe):Xe();function Xe(){var He=wt;Pe!==null?He=Pe:parseFloat(He)<5&&(He="5.0"),ve(He,!1),ue!==null&&Oe(ue,Be),he=!0}return xt},GGBAppletUtils=function(){"use strict";function xt(){return window.GGBT_wsf_edit!==void 0}function wt(he,Pe){Pe!=1?(he.style.transformOrigin="0% 0% 0px",he.style.webkitTransformOrigin="0% 0% 0px",he.style.transform="scale("+Pe+","+Pe+")",he.style.webkitTransform="scale("+Pe+","+Pe+")",he.style.maxWidth="initial",he.querySelector(".ggb_preview")!==null&&(he.querySelector(".ggb_preview").style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[0]!==void 0&&(he.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[1]!==void 0&&(he.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(he.style.transform="none",he.style.webkitTransform="none")}function te(he,Pe,ue,ge,De,Ce){var fe=null;if(Ce!=null&&Ce!="")for(var Be=he.parentNode;Be!=null;)if((" "+Be.className+" ").indexOf(" "+Ce+" ")>-1){fe=Be;break}else Be=Be.parentNode;var pe=0,re=0,E=0,a=0,x=0,y=0,b=0;if(fe)pe=fe.offsetWidth,re=Math.max(ge?fe.offsetWidth:0,fe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(pe=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),E=pe):(pe=window.innerWidth,re=window.innerHeight,E=window.innerWidth),he){var ee=he.getBoundingClientRect();ee.left>0&&ee.left<=pe&&(De===void 0||!De)&&(document.dir==="rtl"?(x=pe-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,x=E<=480?10:30),a=y+x)}if(he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=he.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return he&&((ue===void 0||!ue)&&Pe>0&&Pe+a1&&(Ce=!0)),Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce=!0),!(he.hasOwnProperty("disableAutoScale")&&he.disableAutoScale))De=z(he,Pe,Ce,ue,he.scaleContainerClass);else return ge;return Ce&&(!he.hasOwnProperty("scale")||ge===1)?De:Math.min(ge,De)}function xe(he){var Pe=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),ge=he.getBoundingClientRect(),De=(Pe-ge.width)/2,Ce=(ue-ge.height)/2;Ce<0&&(Ce=0),he.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(De<40?he.style.left="40px":he.style.left=De+"px",he.style.top=Ce+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ce<40?he.style.top="40px":he.style.top=Ce+"px",he.style.left=De+"px")}function je(he,Pe){var ue=he.querySelector(".appletParameters");if(ue){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pe.id!==ue.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(he)}if(ue.parentElement&&/fullscreen/.test(ue.parentElement.className))return;var ge=Ee(Pe,he);xt()&&ue.setAttribute("data-param-scale",ge);for(var De=null,Ce=0;Ce=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(xt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xt){var wt=c[xt];return wt==null?null:wt},r=d,webModule.__errFn=e}function B(){function xt(he){var Pe=he.lastIndexOf(rb);Pe==-1&&(Pe=he.length);var ue=he.indexOf(sb);ue==-1&&(ue=he.length);var ge=he.lastIndexOf(tb,Math.min(ue,Pe));return ge>=O?he.substring(O,ge+P):W}function wt(he){if(!he.match(/^\w+:\/\//)){var Pe=o.createElement(ub);Pe.src=he+vb,he=xt(Pe.src)}return he}function te(){var he=__gwt_getMetaProperty(wb);return he!=null?he:W}function z(){for(var he=o.getElementsByTagName(_),Pe=O;PeO?he[he.length-P].href:W}function xe(){var he=o.location;return he.href==he.protocol+zb+he.host+he.pathname+he.search+he.hash}var je=te();return je==W&&(je=z()),je==W&&(je=Ee()),je==W&&xe()&&(je=xt(o.location.href)),je=wt(je),je}function C(xt){return xt.match(/^\//)||xt.match(/^[a-zA-Z]+:\/\//)?xt:webModule.__moduleBase+xt}function D(){var xt=[],wt=O,te=[],z=[];function Ee(he){var Pe=z[he](),ue=te[he];if(Pe in ue)return Pe;var ge=[];for(var De in ue)ge[ue[De]]=De;throw r&&r(he,ge,Pe),null}if(__gwt_isKnownPropertyValue=function(he,Pe){return Pe in te[he]},webModule.__getPropMap=function(){var he={};for(var Pe in te)te.hasOwnProperty(Pe)&&(he[Pe]=Ee(Pe));return he},webModule.__computePropValue=Ee,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var je=xe.indexOf(Db);je!=-1&&(wt=parseInt(xe.substring(je+P),$),xe=xe.substring(O,je))}catch(he){}return webModule.__softPermutationId=wt,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},35976:function(xt,wt,te){"use strict";te.d(wt,{Ax:function(){return je},Ds:function(){return he},KI:function(){return ue},SI:function(){return xe},f1:function(){return Ee}});var z=te(21600);function Ee(ge){let De=!0;if(ge.length>0){for(let Ce=0;Cenew Promise((se,me)=>{var Se=Ze=>{try{be(oe.next(Ze))}catch(ye){me(ye)}},ce=Ze=>{try{be(oe.throw(Ze))}catch(ye){me(ye)}},be=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Se,ce);be((oe=oe.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:oe,successCallback:se=()=>{},visible:me,homeworkIds:Se,courseId:ce,isBatch:be,shixunHomeworks:Ze})=>{const[ye]=Ee.default.useForm(),[at,we]=(0,z.useState)(!1),[lt,Ve]=(0,z.useState)(!1),[et,it]=(0,z.useState)(!1),[$e,Me]=(0,z.useState)([]),[ve,Oe]=(0,z.useState)([]),[Je,Xe]=(0,z.useState)([]),[He,nt]=(0,z.useState)([]),[vt,Ct]=(0,z.useState)([]),[ct,Bt]=(0,z.useState)([]),[Qe,At]=(0,z.useState)([]),[Ot,Ne]=(0,z.useState)([]),[yt,de]=(0,z.useState)([]);(0,z.useEffect)(()=>{me?ie():le()},[me]);const ie=()=>x(void 0,null,function*(){we(!0);const Ie=yield(0,E.oR)(Se[0],{course_id:ce});it(Ie.no_group),be?(At(Ie.all_course_groups),Ne(Ie.all_course_groups)):(nt(Ie.late_course_groups),Ct(Ie.late_course_groups),Me(Ie.submit_course_groups),Oe(Ie.submit_course_groups)),we(!1),ye.setFieldsValue({end_time:fe()()})}),ae=()=>x(void 0,null,function*(){const Ie=ye.getFieldsValue(),Ge=fe()(Ie.end_time).format("YYYY-MM-DD HH:mm");if((be?yt.length===0:Je.length===0&&ct.length===0)&&!et){xe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Ve(!0);const Re=yield(0,E.Mc)(ce,{no_group:et,homework_ids:Se,group_ids:be?yt:Je,end_time:Ge,late_group_ids:be?yt:ct});Ve(!1),Re.status===0&&(le(),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),se(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),le=()=>{Xe([]),Bt([]),Oe([]),Ct([])};return z.createElement(je.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:re.modalWrapper,width:be||et?520:760,open:me,confirmLoading:lt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>ae(),onCancel:()=>{le(),ee({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:re.tips},z.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),z.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),z.createElement(Ee.default,{form:ye,layout:"vertical"},z.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(he.default,{style:{width:"100%"},disabledDate:Ie=>(0,a.Q8)(Ie,ne),disabledTime:Ie=>(0,a.d0)(Ie),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!et&&z.createElement(z.Fragment,null,be?z.createElement("div",null,z.createElement(Pe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ie=>{Ne(Qe.filter(Ge=>Ge.name.indexOf(Ie.target.value)>-1))}}),z.createElement(ue.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:Ie=>{de(Ie)}},rowKey:"id",pagination:!1,dataSource:Ot,loading:at,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(ge.Z,{gutter:24},z.createElement(De.Z,{span:14},z.createElement("div",{className:re.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),z.createElement(Pe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ie=>{Oe($e.filter(Ge=>Ge.name.indexOf(Ie.target.value)>-1))}}),z.createElement("div",{className:re.tableWrapper},z.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:Ie=>{Xe(Ie)}},rowKey:"id",pagination:!1,dataSource:ve,loading:at,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(De.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:re.homeworkType},"\u8865\u4EA4\u622A\u6B62"),z.createElement(Pe.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ie=>{Ct(He.filter(Ge=>Ge.name.indexOf(Ie.target.value)>-1))}}),z.createElement("div",{className:re.tableWrapper},z.createElement(ue.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:Ie=>{Bt(Ie)}},rowKey:"id",pagination:!1,loading:at,dataSource:vt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var b=(0,pe.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},65504:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(43418),xe=te(8591),je=te(3113),he=te(86129),Pe=te.n(he),ue=te(21600),ge=te(92232),De=te(82186),Ce=te(59301),fe=Object.defineProperty,Be=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(oe,se,me)=>se in oe?fe(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,y=(oe,se)=>{for(var me in se||(se={}))E.call(se,me)&&x(oe,me,se[me]);if(re)for(var me of re(se))a.call(se,me)&&x(oe,me,se[me]);return oe},b=(oe,se)=>Be(oe,pe(se)),ee=(oe,se,me)=>new Promise((Se,ce)=>{var be=at=>{try{ye(me.next(at))}catch(we){ce(we)}},Ze=at=>{try{ye(me.throw(at))}catch(we){ce(we)}},ye=at=>at.done?Se(at.value):Promise.resolve(at.value).then(be,Ze);ye((me=me.apply(oe,se)).next())});const ne=({files:oe=[],name:se,buttonProps:me={},hide:Se,onOk:ce=()=>{}},be)=>{const[Ze,ye]=(0,z.useState)(!1);let at=(0,z.useRef)(new(Pe()));(0,z.useImperativeHandle)(be,()=>({exportReport:we,exportAndCreateUserFolder:lt}));const we=(Me,ve="\u9644\u4EF6")=>ee(void 0,null,function*(){const Oe=Me||oe;ye(!0);let Je=0,Xe=0,He=0,nt=Ee.default.info({width:460,title:Ce.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",ve,",",Ce.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Ce.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ce.createElement("span",{className:"c-blue"},Je+1),"/",Oe==null?void 0:Oe.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function vt(){return ee(this,null,function*(){var Ct,ct;et({},`${ue.Z.API_SERVER}/api/attachments/${(0,ge.Jn)((Ct=Oe==null?void 0:Oe[Je])==null?void 0:Ct.id)}?t=${(0,ge.Jn)((ct=Oe==null?void 0:Oe[Je])==null?void 0:ct.id,Date.now())}`,(Bt,Qe)=>ee(this,null,function*(){var At,Ot;if(((At=Bt.target.response)==null?void 0:At.type)==="application/json"){let de=yield Ve(Bt.target.response);if(de.message){xe.ZP.warning((de==null?void 0:de.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),ye(!1);return}}let Ne=new Blob([Bt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});Xe=Xe+Ne.size;let yt=(Ot=Oe==null?void 0:Oe[Je])==null?void 0:Ot.filename;setTimeout(()=>ee(this,null,function*(){at.current.file(yt,Ne),nt.update({content:Ce.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ce.createElement("span",{className:"c-blue"},Je+1),"/",Oe==null?void 0:Oe.length,He>0?Ce.createElement("span",null,"(\u5DF2\u62C6\u5206",He,"\u4E2Azip\u5305)"):"")}),Je===(Oe==null?void 0:Oe.length)-1?$e(nt,He>0?He+1:0):Xe>900*1024*1024?(He++,Xe=0,it(He,()=>{Je++,vt()})):(Je++,vt())}),2600)}))})}vt()}),lt=(Me,ve="\u9644\u4EF6",Oe)=>ee(void 0,null,function*(){ye(!0);let Je=0;const Xe=Me.flat().length,He=Ee.default.info({width:460,title:Ce.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",ve,",",Ce.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Ce.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ce.createElement("span",{className:"c-blue"},Je),"/",Xe),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function nt(ct,Bt){return ee(this,null,function*(){const Qe=yield(0,De.ZP)(`${ue.Z.API_SERVER}/api/attachments/${ct.id}`,{method:"get"});let At=new Blob([Qe],{type:"application/vnd.ms-excel;charset=utf-8"}),Ot=ct.filename;Bt.file(Ot,At),Je+=1,He.update({content:Ce.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Ce.createElement("span",{className:"c-blue"},Je),"/",Xe)})})}for(const ct of Me){const Bt=`${ct[0].user_name}-${ct[0].student_id}`,Qe=at.current.folder(Bt);for(const At of ct)yield nt(At,Qe)}const vt=yield at.current.generateAsync({type:"blob"}),Ct=document.createElement("a");Ct.href=window.URL.createObjectURL(vt),Ct.download=`${Oe||se}.zip`,document.body.appendChild(Ct),Ct.click(),document.body.removeChild(Ct),window.URL.revokeObjectURL(Ct.href),He.destroy(),ye(!1),ce(),at.current=new(Pe())});function Ve(Me){return new Promise(ve=>{let Oe=new FileReader;Oe.readAsText(Me,"utf-8"),Oe.addEventListener("loadend",()=>{const Je=JSON.parse(Oe.result);ve(Je)})})}const et=(Me,ve,Oe,Je)=>{const Xe=ve,He=new window.XMLHttpRequest;return He.withCredentials=!0,He.addEventListener("load",function(nt){Oe(nt,He)},!1),He.addEventListener("error",function(nt){Je&&Je(nt)},!1),He.responseType="blob",He.open("GET",Xe),He.send(null),He},it=(Me,ve)=>{at.current.generateAsync({type:"blob"}).then(function(Oe){const Je=document.createElement("a");Je.href=window.URL.createObjectURL(Oe),Je.download=se+`-${Me}.zip`,document.body.appendChild(Je);const Xe=document.createEvent("MouseEvents");Xe.initEvent("click",!1,!1),Je.dispatchEvent(Xe),document.body.removeChild(Je),at.current=new(Pe()),ve()})},$e=(Me,ve)=>{at.current.generateAsync({type:"blob"}).then(function(Oe){const Je=document.createElement("a");Je.href=window.URL.createObjectURL(Oe),ve>0?Je.download=se+`-${ve}.zip`:Je.download=se+".zip",document.body.appendChild(Je);const Xe=document.createEvent("MouseEvents");Xe.initEvent("click",!1,!1),Je.dispatchEvent(Xe),document.body.removeChild(Je),Me.destroy(),ye(!1),ce(),at.current=new(Pe())})};return Se?Ce.createElement(Ce.Fragment,null):Ce.createElement(je.ZP,b(y({},me),{onClick:()=>we(),loading:Ze}),"\u4E0B\u8F7D")};wt.Z=(0,z.forwardRef)(ne)},99709:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(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"},xe=te(92310),je=te.n(xe),he=te(45313),Pe=te(55018),ue=te(92232),ge=te(21600),De=te(82186),Ce=te(99287),fe=te(52985),Be=te(8591),pe=(a,x,y)=>new Promise((b,ee)=>{var ne=me=>{try{se(y.next(me))}catch(Se){ee(Se)}},oe=me=>{try{se(y.throw(me))}catch(Se){ee(Se)}},se=me=>me.done?b(me.value):Promise.resolve(me.value).then(ne,oe);se((y=y.apply(a,x)).next())});const re=({className:a,style:x,dataSource:y=[],authority:b=!1,callback:ee,showDimensions:ne=!0,classroomList:oe})=>{var se;const[me,Se]=(0,z.useState)({content:"",type:""}),[ce,be]=(0,z.useState)({}),[Ze,ye]=(0,z.useState)(!1),[at,we]=(0,z.useState)({title:"",visible:!1,src:"",snapshotData:{}}),lt=(0,z.useRef)(),Ve=Me=>pe(void 0,null,function*(){if(be(Me),Me.file_type==="txt"){const ve=yield(0,De.ZP)(Me.url,{method:"get",headers:{"Content-Type":"application/xml"}});lt.current=ve}Se({type:Me.file_type,content:ge.Z.API_SERVER+Me.url})}),et=Me=>{var ve;we({visible:!0,src:ge.Z.API_SERVER+Me.url,id:Me.id,title:Me.title,snapshotData:(ve=Me==null?void 0:Me.subitem)==null?void 0:ve.settings})},it=Me=>pe(void 0,null,function*(){var ve;Se({type:Me.file_type,content:ge.Z.API_SERVER+((ve=Me==null?void 0:Me.subitem)==null?void 0:ve.url)})}),$e=()=>{ee(),we({visible:!1})};return y!=null&&y.length?z.createElement(z.Fragment,null,z.createElement("div",{className:je()(Ee.list,a),style:x},y.map((Me,ve)=>{var Oe,Je,Xe;return z.createElement("div",{key:ve,className:Ee.row},z.createElement("div",{className:Ee.title,onClick:()=>Ve(Me)},z.createElement("i",{className:"iconfont icon-fujian1"}),z.createElement("span",{title:Me.title},Me.title)),z.createElement("div",{className:Ee.size},Me.filesize),z.createElement("div",{className:Ee.download,onClick:()=>{var He,nt;if((0,Ce.Rm)()&&!((He=oe.AssistantObject.normal)!=null&&He.can_download)){Be.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,ue.Nd)("",`${ge.Z.API_SERVER}${(nt=Me.url)==null?void 0:nt.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Me==null?void 0:Me.file_type)&&z.createElement("div",{className:Ee.preview,onClick:()=>Ve(Me)},z.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Me==null?void 0:Me.file_type)&&ne&&(b?z.createElement("div",{className:Ee.annotation,onClick:()=>et(Me)},z.createElement("i",{className:"iconfont icon-pizhu"}),(Oe=Me.subitem)!=null&&Oe.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Je=Me.subitem)==null?void 0:Je.id)&&z.createElement("div",{className:Ee.annotation,onClick:()=>it(Me)},z.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Me==null?void 0:Me.file_type)&&((Xe=Me.subitem)==null?void 0:Xe.id)&&z.createElement("div",{className:Ee.download,style:{marginLeft:20},onClick:()=>{var He,nt;(0,ue.Nd)("",`${ge.Z.API_SERVER}${(nt=(He=Me==null?void 0:Me.subitem)==null?void 0:He.url)==null?void 0:nt.replace("disposition=inline","")}`)}},z.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Me==null?void 0:Me.file_type)&&(0,Ce.eB)()&&["xlsx","docx","pptx"].includes(Me==null?void 0:Me.file_sub)&&ne&&z.createElement("div",{className:Ee.annotation,onClick:()=>{ye(!0),Ve(Me)}},z.createElement("i",{className:"iconfont icon-pizhu"}),Me.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Me.is_edit&&(0,Ce.dE)()&&ne&&z.createElement("div",{className:Ee.annotation,onClick:()=>{Ve(Me)}},z.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),z.createElement(he.Z,{close:!0,data:me==null?void 0:me.content,type:me==null?void 0:me.type,hasMask:!0,disabledDownload:(0,Ce.Rm)()&&!((se=oe.AssistantObject.normal)!=null&&se.can_download),editOffice:Ze?"edit":"view",monacoEditor:{value:lt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:b&&ne&&me.type==="image"?()=>et(ce):null,onClose:()=>{ee(),ye(!1),Se({content:"",type:""})}}),z.createElement(Pe.Z,{onOk:$e,onClose:()=>we({visible:!1}),data:at,showFullTools:!0})):null};var E=(0,fe.connect)(({classroomList:a})=>({classroomList:a}))(re)},55018:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return fe}});var z=te(59301),Ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=te(92310),je=te.n(xe),he=te(71418),Pe=te(2859),ue=te(82186),ge=te(92232),De=(Be,pe,re)=>new Promise((E,a)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(re.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((re=re.apply(Be,pe)).next())}),fe=({data:Be,className:pe,fullWidth:re,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:b})=>{const ee=(0,z.useRef)(null),ne=(0,z.useRef)(null),oe=(0,z.useRef)(null),se=(0,z.useRef)(null),[me,Se]=(0,z.useState)(!1),[ce,be]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Be!=null&&Be.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Be!=null&&Be.src&&Ze()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Be==null?void 0:Be.visible]);const Ze=()=>De(void 0,null,function*(){Se(!0),be("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ve=yield(0,ge.ZJ)(Be==null?void 0:Be.src);ee.current.src="",ee.current.src=Ve,ee.current.onload=function(){lt()},Se(!1),be("")}),ye=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},at=Ve=>De(void 0,null,function*(){Se(!0),be("\u6B63\u5728\u4FDD\u5B58\u4E2D");const et=yield(0,ue.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Be.title,file:Ve.dataUrl}});et!=null&&et.id&&!b?(yield(0,ue.ZP)(`/api/attachments/${Be.id}/add_subitem.json`,{method:"post",body:{subitem_id:et==null?void 0:et.id,settings:JSON.stringify(Ve.state)}})).status===0&&x():et!=null&&et.id&&x(et),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",Se(!1),be("")}),we=()=>{const Ve=document.querySelector('a[href="https://markerjs.com/"]');Ve&&Ve.parentNode&&(Ve.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(it=>{const $e=document.querySelector(it.name);$e&&$e.setAttribute("title",it.title)})},lt=()=>{ne.current=new Pe.hP(ee.current),ne.current.targetRoot=se.current,ne.current.addEventListener("render",at),ne.current.addEventListener("beforeclose",ye),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Be!=null&&Be.snapshotData&&ne.current.restoreState(Be.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return z.createElement(z.Fragment,null,(Be==null?void 0:Be.visible)&&z.createElement(he.Z,{spinning:me,tip:ce,style:{position:"absolute"}},z.createElement("div",{ref:se,className:je()(Ee.imageDimensions,pe,re?Ee.fullWidth:""),style:E},z.createElement("img",{className:Ee.img,ref:ee}))))}},69104:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(95237),xe=te(43604),je=te(99313),he=te(3113),Pe=te(68762),ue=te(43701),ge=te(48136),De=te(59301);const Ce=(0,z.forwardRef)(({callback:fe,showSaveButton:Be,value:pe=""},re)=>{const E=(0,z.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},a.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Ce.Z,{value:`$$${ne.value}$$`}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Pe,ce)=>De.createElement(xe.Z,{key:ce,onClick:()=>y(Pe),className:ue.Z.diamond},De.createElement(Ce.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Ce.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},se.name&&De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Pe,ce)=>De.createElement(xe.Z,{key:ce,onClick:()=>y(Pe),className:ue.Z.diamond},De.createElement(Ce.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),De.createElement("div",{className:ue.Z.mathWrap},De.createElement(je.default,{defaultActiveKey:"1",items:b}),De.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},pe||""),Be&&De.createElement("div",{className:ue.Z.button},De.createElement(ve.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});wt.Z=ye},11352:function(xt,wt,te){"use strict";te.d(wt,{z:function(){return et},Z:function(){return Me}});var z=te(59301),Ee=te(54580),xe=te(8591),je=te(43418),ve=te(3113),Ce=te(21600),ue=te(88181),ge=Object.defineProperty,De=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Be=(he,Ie,Ve)=>Ie in he?ge(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):he[Ie]=Ve,pe=(he,Ie)=>{for(var Ve in Ie||(Ie={}))ye.call(Ie,Ve)&&Be(he,Ve,Ie[Ve]);if(De)for(var Ve of De(Ie))fe.call(Ie,Ve)&&Be(he,Ve,Ie[Ve]);return he},re=(he,Ie,Ve)=>new Promise((qe,He)=>{var nt=ct=>{try{Ct(Ve.next(ct))}catch(Bt){He(Bt)}},vt=ct=>{try{Ct(Ve.throw(ct))}catch(Bt){He(Bt)}},Ct=ct=>ct.done?qe(ct.value):Promise.resolve(ct.value).then(nt,vt);Ct((Ve=Ve.apply(he,Ie)).next())});const E="\u3000\u3000";function a(he){var Ie=["Bytes","KB","MB","GB","TB"];if(he==0)return"0 Byte";var Ve=parseInt(""+Math.floor(Math.log(he)/Math.log(1024)),10);return(he/Math.pow(1024,Ve)).toFixed(1)+" "+Ie[Ve]}var x=({value:he=[],action:Ie,onChange:Ve,className:qe,maxSize:He=150,title:nt="\u6587\u4EF6\u4E0A\u4F20",accept:vt=null})=>{const Ct={multiple:!1,fileList:he,accept:vt,withCredentials:!0,beforeUpload:Bt=>Bt.size/1024/1024(de.name.indexOf(E)===-1&&(de.name=`${de.name}${E}${a(de.size)}`),pe({},de))),Bt.file.status==="done"&&((At=(Qe=Bt.file)==null?void 0:Qe.response)==null?void 0:At.status)===-1){message.error((Ne=(Ot=Bt.file)==null?void 0:Ot.response)==null?void 0:Ne.message),Ve([]);return}Ve(yt)},onRemove:Bt=>re(void 0,null,function*(){const Qe=Bt.size/1024/1024;return Bt.status==="uploading"?!0:Qe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:he.length>0,ghost:!0},nt),React.createElement("span",{onClick:ct,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",He,"M)"," ")))},y=te(61481),b=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,me=(he,Ie,Ve)=>Ie in he?ee(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):he[Ie]=Ve,Pe=(he,Ie)=>{for(var Ve in Ie||(Ie={}))oe.call(Ie,Ve)&&me(he,Ve,Ie[Ve]);if(ne)for(var Ve of ne(Ie))se.call(Ie,Ve)&&me(he,Ve,Ie[Ve]);return he};const ce=he=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},he),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ze=Object.defineProperty,Se=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,st=(he,Ie,Ve)=>Ie in he?Ze(he,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):he[Ie]=Ve,Je=(he,Ie)=>{for(var Ve in Ie||(Ie={}))at.call(Ie,Ve)&&st(he,Ve,Ie[Ve]);if(Se)for(var Ve of Se(Ie))we.call(Ie,Ve)&&st(he,Ve,Ie[Ve]);return he},tt=(he,Ie,Ve)=>new Promise((qe,He)=>{var nt=ct=>{try{Ct(Ve.next(ct))}catch(Bt){He(Bt)}},vt=ct=>{try{Ct(Ve.throw(ct))}catch(Bt){He(Bt)}},Ct=ct=>ct.done?qe(ct.value):Promise.resolve(ct.value).then(nt,vt);Ct((Ve=Ve.apply(he,Ie)).next())});const{Dragger:lt}=Ee.default;function et(he){let Ie=[];return he&&he.length>0&&(Ie=he.map(Ve=>({uid:Ve.id,id:Ve.id,name:Ve.title+E+Ve.filesize,url:Ve.url,filesize:Ve.filesize,status:"done",response:{id:Ve.id}}))),Ie}var Me=({value:he,onChange:Ie,action:Ve,data:qe,className:He,maxSize:nt=150,title:vt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ct=!1,accept:ct="",additionalText:Bt,isDragger:Qe,number:At=1e3,aloneClear:Ot=!1,realTimeRemove:Ne=!0,uploadText:yt,setFileProgress:de,showFileProgress:ie})=>{const[ae,le]=(0,z.useState)(!1);let[Oe,Ge]=(0,z.useState)(he||[]),[Ae,Re]=(0,z.useState)(1);(0,z.useEffect)(()=>{he&&(Ae===1&&Ge([...he]),Re(2),At===(he==null?void 0:he.length)&&le(!0))},[he]);const ot=()=>{setTimeout(()=>{Oe.pop(),Ge([...Oe])},500)};ie&&de(Oe.some(mt=>mt.status==="uploading"));const Xe={multiple:!0,disabled:ae,accept:ct,withCredentials:!0,fileList:Oe,beforeUpload:(mt,Dt)=>{const Tt=mt.size/1024/1024;return Oe.concat(Dt).length>At?(Oe.pop(),Ge([...Oe]),xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${At}\u4E2A\u6587\u4EF6`),Ot?Promise.reject():(ot(),!1)):Tt=At?le(!0):le(!1),Ge([...Oe]),Oe=Oe.map(Qt=>{var $e,ut;return($e=Qt==null?void 0:Qt.response)!=null&&$e.id&&(Qt.url=(ut=Qt==null?void 0:Qt.response)==null?void 0:ut.url),Qt.name.indexOf(E)===-1&&(Qt.name=`${Qt.name}${E}${a(Qt.size)}`),Je({},Qt)}),console.log("info:",mt,Oe),Ie(Oe)},onRemove:mt=>tt(void 0,null,function*(){if(!Ne)return!0;const Dt=()=>tt(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let jt=yield(0,ue.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve(jt)}else return!0});return Ct?new Promise((Tt,jt)=>{je.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>tt(void 0,null,function*(){const qt=yield Dt();xe.ZP.success("\u5220\u9664\u6210\u529F"),Tt(!0)}),onCancel:()=>Tt(!1)})}):yield Dt()})};function Ye(mt){mt.preventDefault(),mt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${He||""}`},Qe&&z.createElement(lt,Je({},Xe),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",nt,"MB)"," "),Bt),!Qe&&z.createElement(Ee.default,Je({},Xe),z.createElement(ve.ZP,{disabled:ae,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:be}),vt),z.createElement("span",{onClick:Ye,className:"upload_text"},yt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${nt}MB)`)))}},61822:function(xt,wt,te){"use strict";te.d(wt,{Q:function(){return Ce}});var z=te(59301),Ee=te(57809),xe=te(5112),je=te(5871),ve=te(59301),Ce=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(Ce||{});const ue=({value:ge,onChange:De,disabled:ye,hidePercentOption:fe=!1,percentType:Be="select"})=>{const pe=(0,z.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,z.useState)(pe);console.log(re);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(re===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[re]);return(0,z.useEffect)(()=>{E(ge.type)},[ge]),ve.createElement("div",{style:{display:"flex",alignItems:"center"}},Be=="select"&&ve.createElement(Ee.default,{size:"large",onChange:y=>{E(y),De({type:y,inputValue:y===1?5:20})},value:re||pe,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:ye}),Be=="radio"&&ve.createElement(xe.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),De({type:b,inputValue:b===1?5:20})},value:re||pe,disabled:ye},!fe&&ve.createElement(xe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),ve.createElement(xe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Be=="radio"&&ve.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),ve.createElement(je.Z,{size:"large",disabled:ye,value:ge.inputValue,style:{width:"120px"},parser:x,addonAfter:ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{De({type:re,inputValue:y})}}),Be=="radio"&&ge.type==2&&ve.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};wt.Z=ue},70170:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(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"},xe=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ve="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=(De,ye,fe)=>new Promise((Be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?Be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,ye)).next())}),ge=({type:De,resdata:ye,onok:fe,oktext:Be,okloading:pe})=>{const[re,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:b,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:se,repeat_shixun_num:me,student_count:Pe,total_num:ce,use_num:be}=ye;let Ze=x>0||De==="exercise";(0,z.useEffect)(()=>{(ye==null?void 0:ye.student_count)>0&&E(!0)},[ye]),console.log("---11",pe),(0,z.useEffect)(()=>{pe||E(!1)},[pe]);const Se=()=>{if(De==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\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",z.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(De==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.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(De==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:Ee.orangeColor},Pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:Ee.orangeColor},be)," \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",z.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(De==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.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(De==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:Ee.orangeColor},be),"\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",z.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"))},at=()=>{if(De==="exercise"||De==="subject"||De==="exercisepush"||De==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:Ee.flex},z.createElement("img",{src:ve,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.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"),De==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.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"),z.createElement("div",null,ee==null?void 0:ee.map((we,st)=>z.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",st+1!==ne&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:Ee.flex},z.createElement("img",{src:je,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),De==="shixunpush"&&z.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"),z.createElement("div",null,a==null?void 0:a.map((we,st)=>z.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",st+1!==x&&"\u3001"))))));if(De==="shixun")return z.createElement("div",{style:{marginTop:20}},x>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 z.createElement(xe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ze&&"none"}},zIndex:1003,confirmLoading:pe,okText:Ze?Be:"\u6211\u77E5\u9053\u4E86",onOk:()=>Ce(void 0,null,function*(){Ze?yield fe([...a,...oe]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Se(),at()))}},1191:function(xt,wt,te){"use strict";te.d(wt,{h:function(){return ne}});var z=te(59301),Ee=te(57809),xe=te(78241),je=te(3113),ve=te(89780),Ce=te.n(ve),ue=te(11965),ge=te(67977),De=Object.defineProperty,ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,se,me)=>se in oe?De(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,a=(oe,se)=>{for(var me in se||(se={}))pe.call(se,me)&&E(oe,me,se[me]);if(Be)for(var me of Be(se))re.call(se,me)&&E(oe,me,se[me]);return oe},x=(oe,se)=>ye(oe,fe(se));const y=Ee.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={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"]};wt.Z=({callback:oe,onCancel:se})=>{const[me,Pe]=(0,z.useState)("python");function ce(Ze){Pe(ee[Ze][1])}function be(Ze){oe(Ze)}return z.createElement(xe.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Ee.default,{getPopupContainer:Ze=>Ze.parentNode,onChange:ce},Object.keys(ee).map(Ze=>z.createElement(y,{key:Ze,value:Ze},ee[Ze][0])))),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:me})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(je.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function ne({value:oe,onChange:se,mode:me,options:Pe={}}){const ce=(0,z.useRef)(),[be,Ze]=(0,z.useState)();return(0,z.useEffect)(()=>{if(be){let Se=function(at){const we=at.getValue();se&&se(we)};return be.on("change",Se),()=>{be.off("change",Se)}}},[be,se]),(0,z.useEffect)(()=>{be&&be.setOption("mode",me)},[be,me]),(0,z.useEffect)(()=>{be&&(oe!==be.getValue()||oe==="")&&setTimeout(()=>{be.setValue(oe||"")},300)},[be,oe]),(0,z.useEffect)(()=>{if(ce.current&&!be){const Se=Ce().fromTextArea(ce.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));Ze(Se)}},[ce.current,be]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:ce}))}},35556:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Qa}});var z=te(59301),Ee=te(89780),xe=te.n(Ee),je=te(76374),ve=te(11965),Ce=te(6313),ue=te(25717),ge=te(99498),De=te(25419),ye=te(67549),fe=te(68762),Be=({value:Nt="",className:Ut,showTextOnly:Zt,showLines:Jn,style:Pa={}})=>{const ta=(0,z.useMemo)(()=>"",[Nt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:ta}}))},pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Nt,Ut,Zt)=>Ut in Nt?re(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,ne=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))y.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);if(x)for(var Zt of x(Ut))b.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);return Nt},oe=(Nt,Ut)=>E(Nt,a(Ut));let se=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Nt,title:Ut,icon:Zt,actionName:Jn,className:Pa="",children:ta}){function qr(){Nt(Jn)}return pe.createElement("a",{title:Ut,className:Pa,onClick:qr},pe.createElement("i",{className:`${Zt}`}),ta)}var Pe=({watch:Nt,showNullButton:Ut,showNullProgramButton:Zt,onActionCallback:Jn,fullScreen:Pa,insertTemp:ta,hidetoolBar:qr,extraUse:tr})=>{const yr=[...se,{title:`${Nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Nt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return pe.createElement("ul",{className:"markdown-toolbar-container"},!qr&&yr.map((Io,gr)=>pe.createElement("li",{key:gr},Io.actionName?pe.createElement(me,oe(ne({},Io),{onActionCallback:Jn})):pe.createElement("span",{className:"v-line"}))),Ut?pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Zt?pe.createElement(pe.Fragment,null,pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ta&&pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ta}`,onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),tr&&pe.createElement("li",null,tr),pe.createElement("li",{className:"btn-full-screen"},pe.createElement(me,{icon:`${Pa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Pa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Jn})))},ce=te(76624),be=te(78241),Ze=te(92832),Se=te(3113),at=Object.defineProperty,we=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,et=(Nt,Ut,Zt)=>Ut in Nt?at(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,Me=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))tt.call(Ut,Zt)&&et(Nt,Zt,Ut[Zt]);if(Je)for(var Zt of Je(Ut))lt.call(Ut,Zt)&&et(Nt,Zt,Ut[Zt]);return Nt},he=(Nt,Ut)=>we(Nt,st(Ut));const Ie={labelCol:{span:4},wrapperCol:{span:20}};var Ve=({callback:Nt,onCancel:Ut})=>{function Zt(Jn){Nt(Jn)}return z.createElement(be.default,he(Me({},Ie),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Zt,style:{width:500}}),z.createElement(be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Ze.default,null)),z.createElement(be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Se.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},qe=te(1191),He=te(62784),nt=te(43418),vt=te(95237),Ct=te(55018),ct=te(59301),Bt=({callback:Nt,onCancel:Ut})=>{const Zt=document.createElement("canvas"),Jn=Zt.getContext("2d");Zt.width=1e3,Zt.height=800,Jn.fillStyle="#ffffff",Jn.fillRect(0,0,Zt.width,Zt.height);const Pa=Zt.toDataURL("image/png");return ct.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ct.createElement(vt.Z,{style:{height:"100vh"}},ct.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Pa,visible:!0,title:String(Date.now())},onOk:ta=>{Nt({src:ta.url})},onClose:Ut})))},Qe=te(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Nt=this.diagram;return!(Nt===null||Nt.isReadOnly||Nt.isModelReadOnly||Nt.selection.count<2)},At.prototype.alignLeft=function(){var Nt=this.diagram;Nt.startTransaction("aligning left");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.x,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut,Zt.position.y))}),Nt.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Nt=this.diagram;Nt.startTransaction("aligning right");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var Jn=Zt.actualBounds.x+Zt.actualBounds.width;Ut=Math.max(Jn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut-Zt.actualBounds.width,Zt.position.y))}),Nt.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Nt=this.diagram;Nt.startTransaction("alignTop");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.y,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.position.x,Ut))}),Nt.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Nt=this.diagram;Nt.startTransaction("aligning bottom");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var Jn=Zt.actualBounds.y+Zt.actualBounds.height;Ut=Math.max(Jn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.actualBounds.x,Ut-Zt.actualBounds.height))}),Nt.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center X");var Zt=Ut.actualBounds.x+Ut.actualBounds.width/2;Nt.selection.each(function(Jn){Jn instanceof go.Link||Jn.move(new go.Point(Zt-Jn.actualBounds.width/2,Jn.actualBounds.y))}),Nt.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center Y");var Zt=Ut.actualBounds.y+Ut.actualBounds.height/2;Nt.selection.each(function(Jn){Jn instanceof go.Link||Jn.move(new go.Point(Jn.actualBounds.x,Zt-Jn.actualBounds.height/2))}),Nt.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Nt){var Ut=this.diagram;Ut.startTransaction("align Column"),Nt===void 0&&(Nt=0),Nt=parseFloat(Nt);var Zt=new Array;Ut.selection.each(function(tr){tr instanceof go.Link||Zt.push(tr)});for(var Jn=0;Jn0){for(var tr=ta.elt(qr-1);tr!==null&&tr.isTreeExpanded&&!tr.isTreeLeaf;){var yr=this._sortTreeChildrenByY(tr);tr=yr.last()}tr!==null&&Nt.select(tr)}else Nt.select(Pa)}}else if(Zt.key==="Down")if(Ut.isTreeExpanded&&!Ut.isTreeLeaf){var Jn=this._sortTreeChildrenByY(Ut).first();Jn!==null&&Nt.select(Jn)}else for(;Ut!==null;){var Pa=Ut.findTreeParentNode();if(Pa===null)break;var ta=this._sortTreeChildrenByY(Pa),qr=ta.indexOf(Ut);if(qrta.y?1:Pa.xta.x?1:0}),Ut},At.prototype.copyToClipboard=function(Nt){go.CommandHandler.prototype.copyToClipboard.call(this,Nt),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Nt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Nt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Nt},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Nt){if(Nt!=="move"&&Nt!=="select"&&Nt!=="scroll"&&Nt!=="tree"&&Nt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Nt);this._arrowKeyBehavior=Nt}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Nt){if(!(Nt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Nt);this._pasteOffset.set(Nt)}});var Ot=At,Ne=te(10109),yt=te(43604),de=te(82186),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),le=(Nt,Ut,Zt)=>new Promise((Jn,Pa)=>{var ta=yr=>{try{tr(Zt.next(yr))}catch(Io){Pa(Io)}},qr=yr=>{try{tr(Zt.throw(yr))}catch(Io){Pa(Io)}},tr=yr=>yr.done?Jn(yr.value):Promise.resolve(yr.value).then(ta,qr);tr((Zt=Zt.apply(Nt,Ut)).next())});function Oe({onCancel:Nt,callback:Ut}){let Zt=(0,z.useRef)(),Jn=(0,z.useRef)(),Pa=(0,z.useRef)(),ta=(0,z.useRef)(!1);const qr=(0,z.useRef)(!1),[tr,yr]=(0,z.useState)(0);function Io(){const Vn=Qe.bx.make,so={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Zt.current=new Qe.S0(Jn.current,{padding:20,grid:Vn(Qe.s_,"Grid",Vn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:sa=>{var Ba=sa.diagram.commandHandler.addTopLevelParts(sa.diagram.selection,!0);Ba||sa.diagram.currentTool.doCancel()},commandHandler:Vn(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:sa=>{var Ba=sa.subject;Ba.location=Ba.location.copy().snapToGridPoint(sa.diagram.grid.gridOrigin,sa.diagram.grid.gridCellSize),setTimeout(()=>{sa.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:sa=>{var Ba=sa.subject;setTimeout(()=>{sa.diagram.commandHandler.editTextBlock()})},LinkRelinked:sa=>{var Ba=sa.parameter.part;Ba.invalidateConnectedLinks();var Or=sa.subject;sa.diagram.toolManager.linkingTool.isForwards?Or.toNode.invalidateConnectedLinks():Or.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Zt.current.nodeTemplate=Vn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Qe.$u(120,60),minSize:new Qe.$u(40,40),resizable:!0,resizeCellSize:new Qe.$u(10,10),rotatable:!0},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),new Qe.KX("desiredSize","size",Qe.$u.parse).makeTwoWay(Qe.$u.stringify),Vn(Qe.bn,{name:"SHAPE",fill:so.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("figure"),new Qe.KX("fill"),new Qe.KX("stroke","borderColor"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Vn(Qe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Vn(Qe.al,{margin:1,textAlign:"center",overflow:Qe.al.OverflowEllipsis,editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.nodeTemplate.toolTip=Vn("ToolTip",Vn(Qe.s_,"Vertical",{maxSize:new Qe.$u(200,NaN)},Vn(Qe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Qe.KX("text")),Vn(Qe.al,{font:"10pt sans-serif",textAlign:"center"},new Qe.KX("text","details"))));function Mo(sa,Ba){var Or=(Va,Xr)=>{Va.handled=!0,Va.diagram.model.commit(ho=>{var Yr=Xr.part.adornedPart,Xo=new Qe.E9().setRectSpot(Yr.actualBounds,sa);Xo.subtract(Yr.location),Xo.scale(2,2),Xo.x+=Math.sign(Xo.x)*130,Xo.y+=Math.sign(Xo.y)*130,Xo.add(Yr.location),Xo.snapToGridPoint(Va.diagram.grid.gridOrigin,Va.diagram.grid.gridCellSize);var ri=ho.copyNodeData(Yr.data);ho.setGroupKeyForNodeData(ri,ho.getGroupKeyForNodeData(Yr.data)),ho.addNodeData(ri);var vi={from:Yr.key,to:ho.getKeyForNodeData(ri)};ho.addLinkData(vi);var qi=Va.diagram.findNodeForData(ri);qi.location=Xo,Va.diagram.select(qi),setTimeout(()=>{Va.diagram.commandHandler.editTextBlock()},20)})};return Vn(Qe.bn,{figure:Ba,alignment:sa,alignmentFocus:sa.opposite(),width:sa.equals(Qe.z6.Top)||sa.equals(Qe.z6.Bottom)?25:18,height:sa.equals(Qe.z6.Top)||sa.equals(Qe.z6.Bottom)?18:25,fill:"orange",stroke:so.white,strokeWidth:4,mouseEnter:(Va,Xr)=>Xr.fill="dodgerblue",mouseLeave:(Va,Xr)=>Xr.fill="orange",isActionable:!0,click:Or,contextClick:Or})}function Po(sa){return Vn(Qe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ba,Or)=>Or.fill="dodgerblue",mouseLeave:(Ba,Or)=>Or.fill="orange",click:(Ba,Or)=>{Ba.diagram.commandHandler.showContextMenu(Or.part.adornedPart)}},sa||{})}Zt.current.nodeTemplate.selectionAdornmentTemplate=Vn(Qe.uz,"Spot",Vn(Qe.Vm,{padding:10}),Mo(Qe.z6.Top,"TriangleUp"),Mo(Qe.z6.Left,"TriangleLeft"),Mo(Qe.z6.Right,"TriangleRight"),Mo(Qe.z6.Bottom,"TriangleDown"),Po({alignment:new Qe.z6(.75,0)}));function Qr(sa,Ba){return(Or,Va)=>{Or.handled=!0,Or.diagram.model.commit(Xr=>{Xr.set(Va.part.adornedPart.data,sa,Ba)})}}function It(sa,Ba){return Ba||(Ba="color"),Vn(Qe.bn,{width:16,height:16,stroke:"lightgray",fill:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.stroke="dodgerblue",mouseLeave:(Or,Va)=>Va.stroke="lightgray",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}function Sn(){return[Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.white,"fill"),It(so.beige,"fill"),It(so.extralightblue,"fill"),It(so.extralightred,"fill"))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.lightgray,"fill"),It(so.lightgreen,"fill"),It(so.lightblue,"fill"),It(so.lightred,"fill")))]}function Pn(){return[Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.black),It(so.green),It(so.blue),It(so.red))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.white),It(so.magenta),It(so.purple),It(so.orange)))]}function hn(sa,Ba){return Ba||(Ba="thickness"),Vn(Qe.bn,"LineH",{width:16,height:16,strokeWidth:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}function na(sa,Ba){return Ba||(Ba="dash"),Vn(Qe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}function Kn(){return[Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",hn(1),hn(2),hn(3),hn(4))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",na(null),na([2,4]),na([4,4])))]}function _n(sa,Ba){return Ba||(Ba="figure"),Vn(Qe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.fill="dodgerblue",mouseLeave:(Or,Va)=>Va.fill="lightgray",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}Zt.current.nodeTemplate.contextMenu=Vn("ContextMenu",Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",_n("Rectangle"),_n("RoundedRectangle"),_n("Ellipse"),_n("Diamond"))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",_n("Parallelogram2"),_n("ManualOperation"),_n("Procedure"),_n("Cylinder1"))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",_n("Terminator"),_n("CreateRequest"),_n("Document"),_n("TriangleDown"))),Sn(),Pn(),Kn()),Zt.current.groupTemplate=Vn(Qe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Qe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(sa,Ba)=>{var Or=Ba.addMembers(Ba.diagram.selection,!0);Or||Ba.diagram.currentTool.doCancel()},avoidable:!1},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Vn(Qe.s_,"Auto",{name:"BODY"},Vn(Qe.bn,{parameter1:10,fill:so.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("fill"),new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Vn(Qe.Vm,{background:"transparent",margin:20})),Vn(Qe.al,{alignment:Qe.z6.Top,alignmentFocus:Qe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Qe.KX("text"),new Qe.KX("stroke","color"))),Zt.current.groupTemplate.selectionAdornmentTemplate=Vn(Qe.uz,"Spot",Vn(Qe.s_,"Auto",Vn(Qe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Vn(Qe.Vm,{margin:1.5})),Po({alignment:Qe.z6.TopRight,alignmentFocus:Qe.z6.BottomRight})),Zt.current.groupTemplate.contextMenu=Vn("ContextMenu",Sn(),Pn(),Kn()),Zt.current.linkTemplate=Vn(Qe.rU,{layerName:"Foreground",routing:Qe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Qe.KX("fromSpot","fromSpot",Qe.z6.parse),new Qe.KX("toSpot","toSpot",Qe.z6.parse),new Qe.KX("fromShortLength","dir",sa=>sa>=1?10:0),new Qe.KX("toShortLength","dir",sa=>sa>=1?10:0),new Qe.KX("points").makeTwoWay(),Vn(Qe.bn,{strokeWidth:2},new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Vn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,0),segmentOrientation:Qe.rU.OrientAlong,alignmentFocus:Qe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",sa=>sa===1)),Vn(Qe.bn,{segmentIndex:-1,segmentOffset:new Qe.E9(-10,6),segmentOrientation:Qe.rU.OrientPlus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",sa=>sa>=1),new Qe.KX("width","thickness",sa=>7+3*sa),new Qe.KX("height","thickness",sa=>7+3*sa),new Qe.KX("segmentOffset","thickness",sa=>new Qe.E9(-15,4+1.5*sa))),Vn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,-6),segmentOrientation:Qe.rU.OrientMinus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",sa=>sa===2),new Qe.KX("width","thickness",sa=>7+3*sa),new Qe.KX("height","thickness",sa=>7+3*sa),new Qe.KX("segmentOffset","thickness",sa=>new Qe.E9(-15,4+1.5*sa))),Vn(Qe.al,{alignmentFocus:new Qe.z6(0,1,-4,0),editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.linkTemplate.selectionAdornmentTemplate=Vn(Qe.uz,Vn(Qe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Rn(2)},new Qe.KX("pathPattern","thickness",Rn)),Po({alignmentFocus:new Qe.z6(0,0,-6,-4)}));function Rn(sa){return Vn(Qe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(sa+4).toString()+" H3"})}function Nr(sa){var Ba="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return sa===0?Ba="M0 0 M16 16 M0 8 L16 8":sa===2&&(Ba="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Vn(Qe.bn,{geometryString:Ba,margin:2,background:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Qr("dir",sa),contextClick:Qr("dir",sa)})}function hr(sa){var Ba=(Or,Va)=>{Or.handled=!0,Or.diagram.model.commit(Xr=>{var ho=Va.part.adornedPart;Xr.set(ho.data,sa?"toSpot":"fromSpot",Qe.z6.stringify(Qe.z6.AllSides)),(sa?ho.toNode:ho.fromNode).invalidateConnectedLinks()})};return Vn(Qe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Ba,contextClick:Ba})}function yn(sa,Ba){var Or=0,Va=Qe.z6.RightSide;sa.equals(Qe.z6.Top)?(Or=270,Va=Qe.z6.TopSide):sa.equals(Qe.z6.Left)?(Or=180,Va=Qe.z6.LeftSide):sa.equals(Qe.z6.Bottom)&&(Or=90,Va=Qe.z6.BottomSide),Ba||(Or-=180);var Xr=(ho,Yr)=>{ho.handled=!0,ho.diagram.model.commit(Xo=>{var ri=Yr.part.adornedPart;Xo.set(ri.data,Ba?"toSpot":"fromSpot",Qe.z6.stringify(Va)),(Ba?ri.toNode:ri.fromNode).invalidateConnectedLinks()})};return Vn(Qe.bn,{alignment:sa,alignmentFocus:sa.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Or,background:"transparent",mouseEnter:(ho,Yr)=>Yr.background="dodgerblue",mouseLeave:(ho,Yr)=>Yr.background="transparent",click:Xr,contextClick:Xr})}Zt.current.linkTemplate.contextMenu=Vn("ContextMenu",Pn(),Kn(),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",Nr(0),Nr(1),Nr(2))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",Vn(Qe.s_,"Spot",hr(!1),yn(Qe.z6.Top,!1),yn(Qe.z6.Left,!1),yn(Qe.z6.Right,!1),yn(Qe.z6.Bottom,!1)),Vn(Qe.s_,"Spot",{margin:new Qe.Zt(0,0,0,2)},hr(!0),yn(Qe.z6.Top,!0),yn(Qe.z6.Left,!0),yn(Qe.z6.Right,!0),yn(Qe.z6.Bottom,!0)))));const wo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},a.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Pe.Z,{value:`$$${ne.value}$$`}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Se,ce)=>De.createElement(xe.Z,{key:ce,onClick:()=>y(Se),className:ue.Z.diamond},De.createElement(Pe.Z,{value:"`$$"+Se.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Pe.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},se.name&&De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Se,ce)=>De.createElement(xe.Z,{key:ce,onClick:()=>y(Se),className:ue.Z.diamond},De.createElement(Pe.Z,{value:"`$$"+Se.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),De.createElement("div",{className:ue.Z.mathWrap},De.createElement(je.default,{defaultActiveKey:"1",items:b}),De.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},pe||""),Be&&De.createElement("div",{className:ue.Z.button},De.createElement(he.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});wt.Z=Ce},11352:function(xt,wt,te){"use strict";te.d(wt,{z:function(){return $e},Z:function(){return Me}});var z=te(59301),Ee=te(54580),xe=te(8591),je=te(43418),he=te(3113),Pe=te(21600),ue=te(88181),ge=Object.defineProperty,De=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Be=(ve,Oe,Je)=>Oe in ve?ge(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ve[Oe]=Je,pe=(ve,Oe)=>{for(var Je in Oe||(Oe={}))Ce.call(Oe,Je)&&Be(ve,Je,Oe[Je]);if(De)for(var Je of De(Oe))fe.call(Oe,Je)&&Be(ve,Je,Oe[Je]);return ve},re=(ve,Oe,Je)=>new Promise((Xe,He)=>{var nt=ct=>{try{Ct(Je.next(ct))}catch(Bt){He(Bt)}},vt=ct=>{try{Ct(Je.throw(ct))}catch(Bt){He(Bt)}},Ct=ct=>ct.done?Xe(ct.value):Promise.resolve(ct.value).then(nt,vt);Ct((Je=Je.apply(ve,Oe)).next())});const E="\u3000\u3000";function a(ve){var Oe=["Bytes","KB","MB","GB","TB"];if(ve==0)return"0 Byte";var Je=parseInt(""+Math.floor(Math.log(ve)/Math.log(1024)),10);return(ve/Math.pow(1024,Je)).toFixed(1)+" "+Oe[Je]}var x=({value:ve=[],action:Oe,onChange:Je,className:Xe,maxSize:He=150,title:nt="\u6587\u4EF6\u4E0A\u4F20",accept:vt=null})=>{const Ct={multiple:!1,fileList:ve,accept:vt,withCredentials:!0,beforeUpload:Bt=>Bt.size/1024/1024(de.name.indexOf(E)===-1&&(de.name=`${de.name}${E}${a(de.size)}`),pe({},de))),Bt.file.status==="done"&&((At=(Qe=Bt.file)==null?void 0:Qe.response)==null?void 0:At.status)===-1){message.error((Ne=(Ot=Bt.file)==null?void 0:Ot.response)==null?void 0:Ne.message),Je([]);return}Je(yt)},onRemove:Bt=>re(void 0,null,function*(){const Qe=Bt.size/1024/1024;return Bt.status==="uploading"?!0:Qe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ve.length>0,ghost:!0},nt),React.createElement("span",{onClick:ct,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",He,"M)"," ")))},y=te(61481),b=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,me=(ve,Oe,Je)=>Oe in ve?ee(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ve[Oe]=Je,Se=(ve,Oe)=>{for(var Je in Oe||(Oe={}))oe.call(Oe,Je)&&me(ve,Je,Oe[Je]);if(ne)for(var Je of ne(Oe))se.call(Oe,Je)&&me(ve,Je,Oe[Je]);return ve};const ce=ve=>React.createElement("svg",Se({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ve),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ze=Object.defineProperty,ye=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,lt=(ve,Oe,Je)=>Oe in ve?Ze(ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ve[Oe]=Je,Ve=(ve,Oe)=>{for(var Je in Oe||(Oe={}))at.call(Oe,Je)&<(ve,Je,Oe[Je]);if(ye)for(var Je of ye(Oe))we.call(Oe,Je)&<(ve,Je,Oe[Je]);return ve},et=(ve,Oe,Je)=>new Promise((Xe,He)=>{var nt=ct=>{try{Ct(Je.next(ct))}catch(Bt){He(Bt)}},vt=ct=>{try{Ct(Je.throw(ct))}catch(Bt){He(Bt)}},Ct=ct=>ct.done?Xe(ct.value):Promise.resolve(ct.value).then(nt,vt);Ct((Je=Je.apply(ve,Oe)).next())});const{Dragger:it}=Ee.default;function $e(ve){let Oe=[];return ve&&ve.length>0&&(Oe=ve.map(Je=>({uid:Je.id,id:Je.id,name:Je.title+E+Je.filesize,url:Je.url,filesize:Je.filesize,status:"done",response:{id:Je.id}}))),Oe}var Me=({value:ve,onChange:Oe,action:Je,data:Xe,className:He,maxSize:nt=150,title:vt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ct=!1,accept:ct="",additionalText:Bt,isDragger:Qe,number:At=1e3,aloneClear:Ot=!1,realTimeRemove:Ne=!0,uploadText:yt,setFileProgress:de,showFileProgress:ie})=>{const[ae,le]=(0,z.useState)(!1);let[Ie,Ge]=(0,z.useState)(ve||[]),[Ae,Re]=(0,z.useState)(1);(0,z.useEffect)(()=>{ve&&(Ae===1&&Ge([...ve]),Re(2),At===(ve==null?void 0:ve.length)&&le(!0))},[ve]);const ot=()=>{setTimeout(()=>{Ie.pop(),Ge([...Ie])},500)};ie&&de(Ie.some(mt=>mt.status==="uploading"));const qe={multiple:!0,disabled:ae,accept:ct,withCredentials:!0,fileList:Ie,beforeUpload:(mt,Dt)=>{const Tt=mt.size/1024/1024;return Ie.concat(Dt).length>At?(Ie.pop(),Ge([...Ie]),xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${At}\u4E2A\u6587\u4EF6`),Ot?Promise.reject():(ot(),!1)):Tt=At?le(!0):le(!1),Ge([...Ie]),Ie=Ie.map(Qt=>{var tt,st;return(tt=Qt==null?void 0:Qt.response)!=null&&tt.id&&(Qt.url=(st=Qt==null?void 0:Qt.response)==null?void 0:st.url),Qt.name.indexOf(E)===-1&&(Qt.name=`${Qt.name}${E}${a(Qt.size)}`),Ve({},Qt)}),console.log("info:",mt,Ie),Oe(Ie)},onRemove:mt=>et(void 0,null,function*(){if(!Ne)return!0;const Dt=()=>et(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let jt=yield(0,ue.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve(jt)}else return!0});return Ct?new Promise((Tt,jt)=>{je.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>et(void 0,null,function*(){const qt=yield Dt();xe.ZP.success("\u5220\u9664\u6210\u529F"),Tt(!0)}),onCancel:()=>Tt(!1)})}):yield Dt()})};function Ye(mt){mt.preventDefault(),mt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${He||""}`},Qe&&z.createElement(it,Ve({},qe),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",nt,"MB)"," "),Bt),!Qe&&z.createElement(Ee.default,Ve({},qe),z.createElement(he.ZP,{disabled:ae,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:be}),vt),z.createElement("span",{onClick:Ye,className:"upload_text"},yt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${nt}MB)`)))}},61822:function(xt,wt,te){"use strict";te.d(wt,{Q:function(){return Pe}});var z=te(59301),Ee=te(57809),xe=te(5112),je=te(5871),he=te(59301),Pe=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(Pe||{});const ue=({value:ge,onChange:De,disabled:Ce,hidePercentOption:fe=!1,percentType:Be="select"})=>{const pe=(0,z.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,z.useState)(pe);console.log(re);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(re===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[re]);return(0,z.useEffect)(()=>{E(ge.type)},[ge]),he.createElement("div",{style:{display:"flex",alignItems:"center"}},Be=="select"&&he.createElement(Ee.default,{size:"large",onChange:y=>{E(y),De({type:y,inputValue:y===1?5:20})},value:re||pe,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Ce}),Be=="radio"&&he.createElement(xe.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),De({type:b,inputValue:b===1?5:20})},value:re||pe,disabled:Ce},!fe&&he.createElement(xe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),he.createElement(xe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Be=="radio"&&he.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),he.createElement(je.Z,{size:"large",disabled:Ce,value:ge.inputValue,style:{width:"120px"},parser:x,addonAfter:ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{De({type:re,inputValue:y})}}),Be=="radio"&&ge.type==2&&he.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};wt.Z=ue},70170:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ge}});var z=te(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"},xe=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Pe=(De,Ce,fe)=>new Promise((Be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?Be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,Ce)).next())}),ge=({type:De,resdata:Ce,onok:fe,oktext:Be,okloading:pe})=>{const[re,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:b,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:se,repeat_shixun_num:me,student_count:Se,total_num:ce,use_num:be}=Ce;let Ze=x>0||De==="exercise";(0,z.useEffect)(()=>{(Ce==null?void 0:Ce.student_count)>0&&E(!0)},[Ce]),console.log("---11",pe),(0,z.useEffect)(()=>{pe||E(!1)},[pe]);const ye=()=>{if(De==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\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",z.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(De==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\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",z.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(De==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:Ee.orangeColor},Se)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:Ee.orangeColor},be)," \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",z.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(De==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.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(De==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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(De==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Se),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:Ee.orangeColor},be),"\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",z.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"))},at=()=>{if(De==="exercise"||De==="subject"||De==="exercisepush"||De==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:Ee.flex},z.createElement("img",{src:he,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.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"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.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"),De==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.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"),z.createElement("div",null,ee==null?void 0:ee.map((we,lt)=>z.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",lt+1!==ne&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:Ee.flex},z.createElement("img",{src:je,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),De==="shixunpush"&&z.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"),z.createElement("div",null,a==null?void 0:a.map((we,lt)=>z.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",lt+1!==x&&"\u3001"))))));if(De==="shixun")return z.createElement("div",{style:{marginTop:20}},x>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 z.createElement(xe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ze&&"none"}},zIndex:1003,confirmLoading:pe,okText:Ze?Be:"\u6211\u77E5\u9053\u4E86",onOk:()=>Pe(void 0,null,function*(){Ze?yield fe([...a,...oe]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ye(),at()))}},1191:function(xt,wt,te){"use strict";te.d(wt,{h:function(){return ne}});var z=te(59301),Ee=te(57809),xe=te(78241),je=te(3113),he=te(89780),Pe=te.n(he),ue=te(11965),ge=te(67977),De=Object.defineProperty,Ce=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,se,me)=>se in oe?De(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,a=(oe,se)=>{for(var me in se||(se={}))pe.call(se,me)&&E(oe,me,se[me]);if(Be)for(var me of Be(se))re.call(se,me)&&E(oe,me,se[me]);return oe},x=(oe,se)=>Ce(oe,fe(se));const y=Ee.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={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"]};wt.Z=({callback:oe,onCancel:se})=>{const[me,Se]=(0,z.useState)("python");function ce(Ze){Se(ee[Ze][1])}function be(Ze){oe(Ze)}return z.createElement(xe.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Ee.default,{getPopupContainer:Ze=>Ze.parentNode,onChange:ce},Object.keys(ee).map(Ze=>z.createElement(y,{key:Ze,value:Ze},ee[Ze][0])))),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:me})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(je.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function ne({value:oe,onChange:se,mode:me,options:Se={}}){const ce=(0,z.useRef)(),[be,Ze]=(0,z.useState)();return(0,z.useEffect)(()=>{if(be){let ye=function(at){const we=at.getValue();se&&se(we)};return be.on("change",ye),()=>{be.off("change",ye)}}},[be,se]),(0,z.useEffect)(()=>{be&&be.setOption("mode",me)},[be,me]),(0,z.useEffect)(()=>{be&&(oe!==be.getValue()||oe==="")&&setTimeout(()=>{be.setValue(oe||"")},300)},[be,oe]),(0,z.useEffect)(()=>{if(ce.current&&!be){const ye=Pe().fromTextArea(ce.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Se));Ze(ye)}},[ce.current,be]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:ce}))}},35556:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Qa}});var z=te(59301),Ee=te(89780),xe=te.n(Ee),je=te(76374),he=te(11965),Pe=te(6313),ue=te(25717),ge=te(99498),De=te(25419),Ce=te(67549),fe=te(68762),Be=({value:Nt="",className:Ut,showTextOnly:Zt,showLines:Jn,style:Pa={}})=>{const ta=(0,z.useMemo)(()=>"",[Nt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:ta}}))},pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Nt,Ut,Zt)=>Ut in Nt?re(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,ne=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))y.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);if(x)for(var Zt of x(Ut))b.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);return Nt},oe=(Nt,Ut)=>E(Nt,a(Ut));let se=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Nt,title:Ut,icon:Zt,actionName:Jn,className:Pa="",children:ta}){function qr(){Nt(Jn)}return pe.createElement("a",{title:Ut,className:Pa,onClick:qr},pe.createElement("i",{className:`${Zt}`}),ta)}var Se=({watch:Nt,showNullButton:Ut,showNullProgramButton:Zt,onActionCallback:Jn,fullScreen:Pa,insertTemp:ta,hidetoolBar:qr,extraUse:tr})=>{const yr=[...se,{title:`${Nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Nt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return pe.createElement("ul",{className:"markdown-toolbar-container"},!qr&&yr.map((Io,gr)=>pe.createElement("li",{key:gr},Io.actionName?pe.createElement(me,oe(ne({},Io),{onActionCallback:Jn})):pe.createElement("span",{className:"v-line"}))),Ut?pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Zt?pe.createElement(pe.Fragment,null,pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ta&&pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ta}`,onActionCallback:Jn},pe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),tr&&pe.createElement("li",null,tr),pe.createElement("li",{className:"btn-full-screen"},pe.createElement(me,{icon:`${Pa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Pa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Jn})))},ce=te(76624),be=te(78241),Ze=te(92832),ye=te(3113),at=Object.defineProperty,we=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,$e=(Nt,Ut,Zt)=>Ut in Nt?at(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,Me=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))et.call(Ut,Zt)&&$e(Nt,Zt,Ut[Zt]);if(Ve)for(var Zt of Ve(Ut))it.call(Ut,Zt)&&$e(Nt,Zt,Ut[Zt]);return Nt},ve=(Nt,Ut)=>we(Nt,lt(Ut));const Oe={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:Nt,onCancel:Ut})=>{function Zt(Jn){Nt(Jn)}return z.createElement(be.default,ve(Me({},Oe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Zt,style:{width:500}}),z.createElement(be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Ze.default,null)),z.createElement(be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ye.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},Xe=te(1191),He=te(62784),nt=te(43418),vt=te(95237),Ct=te(55018),ct=te(59301),Bt=({callback:Nt,onCancel:Ut})=>{const Zt=document.createElement("canvas"),Jn=Zt.getContext("2d");Zt.width=1e3,Zt.height=800,Jn.fillStyle="#ffffff",Jn.fillRect(0,0,Zt.width,Zt.height);const Pa=Zt.toDataURL("image/png");return ct.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ct.createElement(vt.Z,{style:{height:"100vh"}},ct.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Pa,visible:!0,title:String(Date.now())},onOk:ta=>{Nt({src:ta.url})},onClose:Ut})))},Qe=te(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Nt=this.diagram;return!(Nt===null||Nt.isReadOnly||Nt.isModelReadOnly||Nt.selection.count<2)},At.prototype.alignLeft=function(){var Nt=this.diagram;Nt.startTransaction("aligning left");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.x,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut,Zt.position.y))}),Nt.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Nt=this.diagram;Nt.startTransaction("aligning right");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var Jn=Zt.actualBounds.x+Zt.actualBounds.width;Ut=Math.max(Jn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut-Zt.actualBounds.width,Zt.position.y))}),Nt.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Nt=this.diagram;Nt.startTransaction("alignTop");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.y,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.position.x,Ut))}),Nt.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Nt=this.diagram;Nt.startTransaction("aligning bottom");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var Jn=Zt.actualBounds.y+Zt.actualBounds.height;Ut=Math.max(Jn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.actualBounds.x,Ut-Zt.actualBounds.height))}),Nt.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center X");var Zt=Ut.actualBounds.x+Ut.actualBounds.width/2;Nt.selection.each(function(Jn){Jn instanceof go.Link||Jn.move(new go.Point(Zt-Jn.actualBounds.width/2,Jn.actualBounds.y))}),Nt.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center Y");var Zt=Ut.actualBounds.y+Ut.actualBounds.height/2;Nt.selection.each(function(Jn){Jn instanceof go.Link||Jn.move(new go.Point(Jn.actualBounds.x,Zt-Jn.actualBounds.height/2))}),Nt.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Nt){var Ut=this.diagram;Ut.startTransaction("align Column"),Nt===void 0&&(Nt=0),Nt=parseFloat(Nt);var Zt=new Array;Ut.selection.each(function(tr){tr instanceof go.Link||Zt.push(tr)});for(var Jn=0;Jn0){for(var tr=ta.elt(qr-1);tr!==null&&tr.isTreeExpanded&&!tr.isTreeLeaf;){var yr=this._sortTreeChildrenByY(tr);tr=yr.last()}tr!==null&&Nt.select(tr)}else Nt.select(Pa)}}else if(Zt.key==="Down")if(Ut.isTreeExpanded&&!Ut.isTreeLeaf){var Jn=this._sortTreeChildrenByY(Ut).first();Jn!==null&&Nt.select(Jn)}else for(;Ut!==null;){var Pa=Ut.findTreeParentNode();if(Pa===null)break;var ta=this._sortTreeChildrenByY(Pa),qr=ta.indexOf(Ut);if(qrta.y?1:Pa.xta.x?1:0}),Ut},At.prototype.copyToClipboard=function(Nt){go.CommandHandler.prototype.copyToClipboard.call(this,Nt),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Nt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Nt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Nt},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Nt){if(Nt!=="move"&&Nt!=="select"&&Nt!=="scroll"&&Nt!=="tree"&&Nt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Nt);this._arrowKeyBehavior=Nt}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Nt){if(!(Nt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Nt);this._pasteOffset.set(Nt)}});var Ot=At,Ne=te(10109),yt=te(43604),de=te(82186),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),le=(Nt,Ut,Zt)=>new Promise((Jn,Pa)=>{var ta=yr=>{try{tr(Zt.next(yr))}catch(Io){Pa(Io)}},qr=yr=>{try{tr(Zt.throw(yr))}catch(Io){Pa(Io)}},tr=yr=>yr.done?Jn(yr.value):Promise.resolve(yr.value).then(ta,qr);tr((Zt=Zt.apply(Nt,Ut)).next())});function Ie({onCancel:Nt,callback:Ut}){let Zt=(0,z.useRef)(),Jn=(0,z.useRef)(),Pa=(0,z.useRef)(),ta=(0,z.useRef)(!1);const qr=(0,z.useRef)(!1),[tr,yr]=(0,z.useState)(0);function Io(){const Vn=Qe.bx.make,so={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Zt.current=new Qe.S0(Jn.current,{padding:20,grid:Vn(Qe.s_,"Grid",Vn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:sa=>{var Ba=sa.diagram.commandHandler.addTopLevelParts(sa.diagram.selection,!0);Ba||sa.diagram.currentTool.doCancel()},commandHandler:Vn(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:sa=>{var Ba=sa.subject;Ba.location=Ba.location.copy().snapToGridPoint(sa.diagram.grid.gridOrigin,sa.diagram.grid.gridCellSize),setTimeout(()=>{sa.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:sa=>{var Ba=sa.subject;setTimeout(()=>{sa.diagram.commandHandler.editTextBlock()})},LinkRelinked:sa=>{var Ba=sa.parameter.part;Ba.invalidateConnectedLinks();var Or=sa.subject;sa.diagram.toolManager.linkingTool.isForwards?Or.toNode.invalidateConnectedLinks():Or.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Zt.current.nodeTemplate=Vn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Qe.$u(120,60),minSize:new Qe.$u(40,40),resizable:!0,resizeCellSize:new Qe.$u(10,10),rotatable:!0},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),new Qe.KX("desiredSize","size",Qe.$u.parse).makeTwoWay(Qe.$u.stringify),Vn(Qe.bn,{name:"SHAPE",fill:so.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("figure"),new Qe.KX("fill"),new Qe.KX("stroke","borderColor"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Vn(Qe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Vn(Qe.al,{margin:1,textAlign:"center",overflow:Qe.al.OverflowEllipsis,editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.nodeTemplate.toolTip=Vn("ToolTip",Vn(Qe.s_,"Vertical",{maxSize:new Qe.$u(200,NaN)},Vn(Qe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Qe.KX("text")),Vn(Qe.al,{font:"10pt sans-serif",textAlign:"center"},new Qe.KX("text","details"))));function Mo(sa,Ba){var Or=(Va,Xr)=>{Va.handled=!0,Va.diagram.model.commit(ho=>{var Yr=Xr.part.adornedPart,Xo=new Qe.E9().setRectSpot(Yr.actualBounds,sa);Xo.subtract(Yr.location),Xo.scale(2,2),Xo.x+=Math.sign(Xo.x)*130,Xo.y+=Math.sign(Xo.y)*130,Xo.add(Yr.location),Xo.snapToGridPoint(Va.diagram.grid.gridOrigin,Va.diagram.grid.gridCellSize);var ri=ho.copyNodeData(Yr.data);ho.setGroupKeyForNodeData(ri,ho.getGroupKeyForNodeData(Yr.data)),ho.addNodeData(ri);var vi={from:Yr.key,to:ho.getKeyForNodeData(ri)};ho.addLinkData(vi);var qi=Va.diagram.findNodeForData(ri);qi.location=Xo,Va.diagram.select(qi),setTimeout(()=>{Va.diagram.commandHandler.editTextBlock()},20)})};return Vn(Qe.bn,{figure:Ba,alignment:sa,alignmentFocus:sa.opposite(),width:sa.equals(Qe.z6.Top)||sa.equals(Qe.z6.Bottom)?25:18,height:sa.equals(Qe.z6.Top)||sa.equals(Qe.z6.Bottom)?18:25,fill:"orange",stroke:so.white,strokeWidth:4,mouseEnter:(Va,Xr)=>Xr.fill="dodgerblue",mouseLeave:(Va,Xr)=>Xr.fill="orange",isActionable:!0,click:Or,contextClick:Or})}function Po(sa){return Vn(Qe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ba,Or)=>Or.fill="dodgerblue",mouseLeave:(Ba,Or)=>Or.fill="orange",click:(Ba,Or)=>{Ba.diagram.commandHandler.showContextMenu(Or.part.adornedPart)}},sa||{})}Zt.current.nodeTemplate.selectionAdornmentTemplate=Vn(Qe.uz,"Spot",Vn(Qe.Vm,{padding:10}),Mo(Qe.z6.Top,"TriangleUp"),Mo(Qe.z6.Left,"TriangleLeft"),Mo(Qe.z6.Right,"TriangleRight"),Mo(Qe.z6.Bottom,"TriangleDown"),Po({alignment:new Qe.z6(.75,0)}));function Qr(sa,Ba){return(Or,Va)=>{Or.handled=!0,Or.diagram.model.commit(Xr=>{Xr.set(Va.part.adornedPart.data,sa,Ba)})}}function It(sa,Ba){return Ba||(Ba="color"),Vn(Qe.bn,{width:16,height:16,stroke:"lightgray",fill:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.stroke="dodgerblue",mouseLeave:(Or,Va)=>Va.stroke="lightgray",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}function Sn(){return[Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.white,"fill"),It(so.beige,"fill"),It(so.extralightblue,"fill"),It(so.extralightred,"fill"))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.lightgray,"fill"),It(so.lightgreen,"fill"),It(so.lightblue,"fill"),It(so.lightred,"fill")))]}function Pn(){return[Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.black),It(so.green),It(so.blue),It(so.red))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",It(so.white),It(so.magenta),It(so.purple),It(so.orange)))]}function hn(sa,Ba){return Ba||(Ba="thickness"),Vn(Qe.bn,"LineH",{width:16,height:16,strokeWidth:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}function na(sa,Ba){return Ba||(Ba="dash"),Vn(Qe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}function Kn(){return[Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",hn(1),hn(2),hn(3),hn(4))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",na(null),na([2,4]),na([4,4])))]}function _n(sa,Ba){return Ba||(Ba="figure"),Vn(Qe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:sa,margin:1,background:"transparent",mouseEnter:(Or,Va)=>Va.fill="dodgerblue",mouseLeave:(Or,Va)=>Va.fill="lightgray",click:Qr(Ba,sa),contextClick:Qr(Ba,sa)})}Zt.current.nodeTemplate.contextMenu=Vn("ContextMenu",Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",_n("Rectangle"),_n("RoundedRectangle"),_n("Ellipse"),_n("Diamond"))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",_n("Parallelogram2"),_n("ManualOperation"),_n("Procedure"),_n("Cylinder1"))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",_n("Terminator"),_n("CreateRequest"),_n("Document"),_n("TriangleDown"))),Sn(),Pn(),Kn()),Zt.current.groupTemplate=Vn(Qe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Qe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(sa,Ba)=>{var Or=Ba.addMembers(Ba.diagram.selection,!0);Or||Ba.diagram.currentTool.doCancel()},avoidable:!1},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Vn(Qe.s_,"Auto",{name:"BODY"},Vn(Qe.bn,{parameter1:10,fill:so.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("fill"),new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Vn(Qe.Vm,{background:"transparent",margin:20})),Vn(Qe.al,{alignment:Qe.z6.Top,alignmentFocus:Qe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Qe.KX("text"),new Qe.KX("stroke","color"))),Zt.current.groupTemplate.selectionAdornmentTemplate=Vn(Qe.uz,"Spot",Vn(Qe.s_,"Auto",Vn(Qe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Vn(Qe.Vm,{margin:1.5})),Po({alignment:Qe.z6.TopRight,alignmentFocus:Qe.z6.BottomRight})),Zt.current.groupTemplate.contextMenu=Vn("ContextMenu",Sn(),Pn(),Kn()),Zt.current.linkTemplate=Vn(Qe.rU,{layerName:"Foreground",routing:Qe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Qe.KX("fromSpot","fromSpot",Qe.z6.parse),new Qe.KX("toSpot","toSpot",Qe.z6.parse),new Qe.KX("fromShortLength","dir",sa=>sa>=1?10:0),new Qe.KX("toShortLength","dir",sa=>sa>=1?10:0),new Qe.KX("points").makeTwoWay(),Vn(Qe.bn,{strokeWidth:2},new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Vn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,0),segmentOrientation:Qe.rU.OrientAlong,alignmentFocus:Qe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",sa=>sa===1)),Vn(Qe.bn,{segmentIndex:-1,segmentOffset:new Qe.E9(-10,6),segmentOrientation:Qe.rU.OrientPlus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",sa=>sa>=1),new Qe.KX("width","thickness",sa=>7+3*sa),new Qe.KX("height","thickness",sa=>7+3*sa),new Qe.KX("segmentOffset","thickness",sa=>new Qe.E9(-15,4+1.5*sa))),Vn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,-6),segmentOrientation:Qe.rU.OrientMinus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",sa=>sa===2),new Qe.KX("width","thickness",sa=>7+3*sa),new Qe.KX("height","thickness",sa=>7+3*sa),new Qe.KX("segmentOffset","thickness",sa=>new Qe.E9(-15,4+1.5*sa))),Vn(Qe.al,{alignmentFocus:new Qe.z6(0,1,-4,0),editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.linkTemplate.selectionAdornmentTemplate=Vn(Qe.uz,Vn(Qe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Rn(2)},new Qe.KX("pathPattern","thickness",Rn)),Po({alignmentFocus:new Qe.z6(0,0,-6,-4)}));function Rn(sa){return Vn(Qe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(sa+4).toString()+" H3"})}function Nr(sa){var Ba="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return sa===0?Ba="M0 0 M16 16 M0 8 L16 8":sa===2&&(Ba="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Vn(Qe.bn,{geometryString:Ba,margin:2,background:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Qr("dir",sa),contextClick:Qr("dir",sa)})}function hr(sa){var Ba=(Or,Va)=>{Or.handled=!0,Or.diagram.model.commit(Xr=>{var ho=Va.part.adornedPart;Xr.set(ho.data,sa?"toSpot":"fromSpot",Qe.z6.stringify(Qe.z6.AllSides)),(sa?ho.toNode:ho.fromNode).invalidateConnectedLinks()})};return Vn(Qe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Or,Va)=>Va.background="dodgerblue",mouseLeave:(Or,Va)=>Va.background="transparent",click:Ba,contextClick:Ba})}function yn(sa,Ba){var Or=0,Va=Qe.z6.RightSide;sa.equals(Qe.z6.Top)?(Or=270,Va=Qe.z6.TopSide):sa.equals(Qe.z6.Left)?(Or=180,Va=Qe.z6.LeftSide):sa.equals(Qe.z6.Bottom)&&(Or=90,Va=Qe.z6.BottomSide),Ba||(Or-=180);var Xr=(ho,Yr)=>{ho.handled=!0,ho.diagram.model.commit(Xo=>{var ri=Yr.part.adornedPart;Xo.set(ri.data,Ba?"toSpot":"fromSpot",Qe.z6.stringify(Va)),(Ba?ri.toNode:ri.fromNode).invalidateConnectedLinks()})};return Vn(Qe.bn,{alignment:sa,alignmentFocus:sa.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Or,background:"transparent",mouseEnter:(ho,Yr)=>Yr.background="dodgerblue",mouseLeave:(ho,Yr)=>Yr.background="transparent",click:Xr,contextClick:Xr})}Zt.current.linkTemplate.contextMenu=Vn("ContextMenu",Pn(),Kn(),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",Nr(0),Nr(1),Nr(2))),Vn("ContextMenuButton",Vn(Qe.s_,"Horizontal",Vn(Qe.s_,"Spot",hr(!1),yn(Qe.z6.Top,!1),yn(Qe.z6.Left,!1),yn(Qe.z6.Right,!1),yn(Qe.z6.Bottom,!1)),Vn(Qe.s_,"Spot",{margin:new Qe.Zt(0,0,0,2)},hr(!0),yn(Qe.z6.Top,!0),yn(Qe.z6.Left,!0),yn(Qe.z6.Right,!0),yn(Qe.z6.Bottom,!0)))));const wo=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var _o=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Vo(sa){return console.log("shapeName:",sa),_o.indexOf(sa)>=0}var gi=new Qe.YI(Pa.current,{maxSelectionCount:1,linkTemplate:Vn(Qe.rU,{locationSpot:Qe.z6.Center,selectionAdornmentTemplate:Vn(Qe.uz,"Link",{locationSpot:Qe.z6.Center},Vn(Qe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Vn(Qe.bn,{toArrow:"Standard",stroke:null}))},{routing:Qe.rU.AvoidsNodes,curve:Qe.rU.JumpOver,corner:5,toShortLength:4},new Qe.KX("points"),Vn(Qe.bn,{isPanelMain:!0,strokeWidth:2}),Vn(Qe.bn,{toArrow:"Standard",stroke:null})),model:new Qe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Qe.bn.getFigureGenerators().toArray().map(sa=>({text:"\u672A\u547D\u540D",size:"100 100",figure:sa.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Zt.current.addDiagramListener("TextEdited",function(sa){var Ba;const Or=sa.subject.part;var Va=(Ba=document.activeElement)==null?void 0:Ba.value;typeof Va=="string"&&Va.trim()===""&&Zt.current.model.commit(function(Xr){Xr.set(Or.data,"text","\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}),gi.nodeTemplate=Vn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center},new Qe.KX("location","location",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Vn(Qe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Qe.KX("stroke").makeTwoWay(),new Qe.KX("fill").makeTwoWay(),new Qe.KX("figure")),Vn(Qe.al,{margin:new Qe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Qe.$u(16,16),maxSize:new Qe.$u(10,NaN),textAlign:"center",editable:!0},new Qe.KX("key").makeTwoWay())),setTimeout(()=>{Zt.current.grid=Vn(Qe.s_,"Grid",Vn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Zt.current.grid.visible=!0,Zt.current.grid.gridCellStroke="darkgray",Zt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Zt.current,Zt.current}const gr=()=>le(this,null,function*(){var Vn=Zt.current.makeImage();const so=yield(0,de.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Vn.src}});Ut({src:so.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Io()},500),yr(tr+1),()=>{Zt.current=null}),[]),ae.createElement("div",{ref:qr,className:ta.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!tr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(vt.Z,null,ae.createElement(yt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(yt.Z,{onClick:()=>{var Vn,so,Mo=Zt.current.selection.first();if(ta.current=!ta.current,document.activeElement&&Mo){let Po=(so=(Vn=document.activeElement)==null?void 0:Vn.value)==null?void 0:so.trim();typeof Po=="string"&&Zt.current.model.commit(function(Qr){Qr.set(Mo.data,"text",Po||"\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}yr(tr+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Nt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:Pa})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Jn,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(Se.ZP,{size:"large",onClick:gr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ge=Oe,Ae=te(5112),Re=te(5871);const ot=Ae.ZP.Group,Xe={margin:"0 8px"};var Ye=({callback:Nt,onCancel:Ut})=>{function Zt(Jn){Nt(Jn)}return z.createElement(be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Zt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:Xe},"\u884C\u6570"),z.createElement(be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Re.Z,null)),z.createElement("span",{style:Xe},"\u5217\u6570"),z.createElement(be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Re.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(be.default.Item,{name:"align"},z.createElement(ot,null,z.createElement(Ae.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(Ae.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(Ae.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(Ae.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Se.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},mt=te(78673),Dt=te(91989),Tt=te.n(Dt),qt=(0,z.forwardRef)(({use3d:Nt,width:Ut,height:Zt,callback:Jn,showSaveButton:Pa},ta)=>{const qr=(0,z.useRef)(),tr=(0,z.useRef)(),[yr,Io]=(0,z.useState)(!1),gr=(0,z.useRef)({id:qr,appName:"graphing",width:Ut||1e3,height:Zt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{tr.current=new(Tt())(gr.current,!0),window.onload=function(){tr.current.inject("applet_container")}},[]);const Vn=()=>{var so=window.ggbApplet.getPNGBase64(1,!0,72);return Jn&&Jn(so),so};return(0,z.useEffect)(()=>{gr.current.appName=yr?"3D":"graphing",tr.current.inject("applet_container")},[yr]),(0,z.useEffect)(()=>{Io(Nt)},[Nt]),(0,z.useImperativeHandle)(ta,()=>({getImgData:Vn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qr}),z.createElement(vt.Z,{align:"middle"},z.createElement(yt.Z,{flex:1},z.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:yr,onChange:so=>Io(so)})),z.createElement(yt.Z,null,z.createElement(Se.ZP,{size:"large",onClick:Vn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Qt=te(69104),$e=te(1012),ut=te(8591);const zt="link",Ht="upload-image",En="add-flowchart",Ln="draw-image",An="add-flowchart",Tn="code-block",Ea="add-table",La="------------",ga={default:La,left:`:${La}`,center:`:${La}:`,right:`${La}:`};var gn=te(38869),Ga=(Nt,Ut,Zt)=>new Promise((Jn,Pa)=>{var ta=yr=>{try{tr(Zt.next(yr))}catch(Io){Pa(Io)}},qr=yr=>{try{tr(Zt.throw(yr))}catch(Io){Pa(Io)}},tr=yr=>yr.done?Jn(yr.value):Promise.resolve(yr.value).then(ta,qr);tr((Zt=Zt.apply(Nt,Ut)).next())});function ma(){}let pa=0;const Er=1e4,fr="\u2581",on="@\u2581\u2581@",kn="@\u2581@",ca=` +]}`;var _o=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Vo(sa){return console.log("shapeName:",sa),_o.indexOf(sa)>=0}var gi=new Qe.YI(Pa.current,{maxSelectionCount:1,linkTemplate:Vn(Qe.rU,{locationSpot:Qe.z6.Center,selectionAdornmentTemplate:Vn(Qe.uz,"Link",{locationSpot:Qe.z6.Center},Vn(Qe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Vn(Qe.bn,{toArrow:"Standard",stroke:null}))},{routing:Qe.rU.AvoidsNodes,curve:Qe.rU.JumpOver,corner:5,toShortLength:4},new Qe.KX("points"),Vn(Qe.bn,{isPanelMain:!0,strokeWidth:2}),Vn(Qe.bn,{toArrow:"Standard",stroke:null})),model:new Qe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Qe.bn.getFigureGenerators().toArray().map(sa=>({text:"\u672A\u547D\u540D",size:"100 100",figure:sa.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Zt.current.addDiagramListener("TextEdited",function(sa){var Ba;const Or=sa.subject.part;var Va=(Ba=document.activeElement)==null?void 0:Ba.value;typeof Va=="string"&&Va.trim()===""&&Zt.current.model.commit(function(Xr){Xr.set(Or.data,"text","\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}),gi.nodeTemplate=Vn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center},new Qe.KX("location","location",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Vn(Qe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Qe.KX("stroke").makeTwoWay(),new Qe.KX("fill").makeTwoWay(),new Qe.KX("figure")),Vn(Qe.al,{margin:new Qe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Qe.$u(16,16),maxSize:new Qe.$u(10,NaN),textAlign:"center",editable:!0},new Qe.KX("key").makeTwoWay())),setTimeout(()=>{Zt.current.grid=Vn(Qe.s_,"Grid",Vn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Zt.current.grid.visible=!0,Zt.current.grid.gridCellStroke="darkgray",Zt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Zt.current,Zt.current}const gr=()=>le(this,null,function*(){var Vn=Zt.current.makeImage();const so=yield(0,de.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Vn.src}});Ut({src:so.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Io()},500),yr(tr+1),()=>{Zt.current=null}),[]),ae.createElement("div",{ref:qr,className:ta.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!tr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(vt.Z,null,ae.createElement(yt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(yt.Z,{onClick:()=>{var Vn,so,Mo=Zt.current.selection.first();if(ta.current=!ta.current,document.activeElement&&Mo){let Po=(so=(Vn=document.activeElement)==null?void 0:Vn.value)==null?void 0:so.trim();typeof Po=="string"&&Zt.current.model.commit(function(Qr){Qr.set(Mo.data,"text",Po||"\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}yr(tr+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Nt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:Pa})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Jn,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(ye.ZP,{size:"large",onClick:gr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ge=Ie,Ae=te(5112),Re=te(5871);const ot=Ae.ZP.Group,qe={margin:"0 8px"};var Ye=({callback:Nt,onCancel:Ut})=>{function Zt(Jn){Nt(Jn)}return z.createElement(be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Zt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:qe},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:qe},"\u884C\u6570"),z.createElement(be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Re.Z,null)),z.createElement("span",{style:qe},"\u5217\u6570"),z.createElement(be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Re.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(be.default.Item,{name:"align"},z.createElement(ot,null,z.createElement(Ae.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(Ae.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(Ae.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(Ae.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ye.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},mt=te(78673),Dt=te(91989),Tt=te.n(Dt),qt=(0,z.forwardRef)(({use3d:Nt,width:Ut,height:Zt,callback:Jn,showSaveButton:Pa},ta)=>{const qr=(0,z.useRef)(),tr=(0,z.useRef)(),[yr,Io]=(0,z.useState)(!1),gr=(0,z.useRef)({id:qr,appName:"graphing",width:Ut||1e3,height:Zt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{tr.current=new(Tt())(gr.current,!0),window.onload=function(){tr.current.inject("applet_container")}},[]);const Vn=()=>{var so=window.ggbApplet.getPNGBase64(1,!0,72);return Jn&&Jn(so),so};return(0,z.useEffect)(()=>{gr.current.appName=yr?"3D":"graphing",tr.current.inject("applet_container")},[yr]),(0,z.useEffect)(()=>{Io(Nt)},[Nt]),(0,z.useImperativeHandle)(ta,()=>({getImgData:Vn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qr}),z.createElement(vt.Z,{align:"middle"},z.createElement(yt.Z,{flex:1},z.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:yr,onChange:so=>Io(so)})),z.createElement(yt.Z,null,z.createElement(ye.ZP,{size:"large",onClick:Vn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Qt=te(69104),tt=te(1012),st=te(8591);const zt="link",Ht="upload-image",En="add-flowchart",Ln="draw-image",An="add-flowchart",Tn="code-block",Ea="add-table",La="------------",ga={default:La,left:`:${La}`,center:`:${La}:`,right:`${La}:`};var gn=te(38869),Ga=(Nt,Ut,Zt)=>new Promise((Jn,Pa)=>{var ta=yr=>{try{tr(Zt.next(yr))}catch(Io){Pa(Io)}},qr=yr=>{try{tr(Zt.throw(yr))}catch(Io){Pa(Io)}},tr=yr=>yr.done?Jn(yr.value):Promise.resolve(yr.value).then(ta,qr);tr((Zt=Zt.apply(Nt,Ut)).next())});function ma(){}let pa=0;const Er=1e4,fr="\u2581",on="@\u2581\u2581@",kn="@\u2581@",ca=` **\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`,Ra=["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 Sa(Nt){return/^\d+$/.test(Nt)?`${Nt}px`:Nt}const Sr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Oo={[Sr+"-B"]:"bold",[Sr+"-I"]:"italic"},Fo={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[Tn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ht]:"\u6DFB\u52A0\u56FE\u7247",[Ln]:"\u6DFB\u52A0\u753B\u56FE",[En]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ea]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Qa=({defaultValue:Nt="",onChange:Ut,width:Zt="100%",height:Jn=400,miniToolbar:Pa=!1,isFocus:ta=!1,watch:qr,insertTemp:tr,mode:yr="markdown",id:Io="markdown-editor-id",showResizeBar:gr=!1,noStorage:Vn=!1,showNullButton:so=!1,showNullProgramButton:Mo=!1,hidetoolBar:Po=!1,fullScreen:Qr=!1,onBlur:It,onCMBeforeChange:Sn,onFullScreen:Pn,className:hn="",disablePaste:na=!1,disabled:Kn=!1,disabledFill:_n=!1,placeholder:Rn="",values:Nr="",extraUse:hr})=>{const[yn,wo]=(0,z.useState)(null),[_o,Vo]=(0,z.useState)(Nt),[gi,sa]=(0,z.useState)(qr),[Ba,Or]=(0,z.useState)(Qr),[Va,Xr]=(0,z.useState)(""),[ho,Yr]=(0,z.useState)(0),[Xo,ri]=(0,z.useState)(Jn),[vi,qi]=(0,z.useState)(!1),ll=(0,z.useRef)((0,$e.Z)()),Ll=(0,z.useRef)(!1),fl=(0,z.useRef)(),[Rl,Il]=(0,z.useState)(0),[Yi,hi]=(0,z.useState)(0),ul=(0,z.useRef)(),yl=(0,z.useRef)(),Fl=(0,z.useRef)(),dl=(0,z.useRef)(),Pt=()=>Ga(void 0,null,function*(){var Cr;const ja=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ll.current}});(Cr=ja==null?void 0:ja.attachments)!=null&&Cr.length&&(console.log("cm:",yn,ul),ja.attachments.map($a=>{$a.content_type.indexOf("image")>-1?yn.replaceSelection(`![,](/api/attachments/${$a.id}?type=${$a.content_type})`):$a.content_type.indexOf("video")>-1?yn.replaceSelection(``):$a.content_type.indexOf("pdf")>-1?yn.replaceSelection(`${$a.name}`):yn.replaceSelection(`[${$a.name}](${ENV.API_SERVER}/api/attachments/${$a.id}?type=${$a.content_type})`)}))});(0,z.useEffect)(()=>{const Cr=window.scrollY||window.pageYOffset;Vo(Nr),yn==null||yn.setValue(Nr),window.scrollTo(0,Cr)},[Nr]),(0,z.useEffect)(()=>{Pn==null||Pn(Ba)},[Ba]),(0,z.useEffect)(()=>{if(ul.current){let Cr=function($a,Xa){var ko;if(na){Xa.preventDefault();return}const fi=Xa.clipboardData;if(fi){const Di=fi.types.toString(),Li=fi.items;if(Di==="Files"||fi.types.indexOf("Files")>-1){if(Xa.preventDefault(),yr=="stex")return;try{let Qi=Li[1];((ko=Li[0])==null?void 0:ko.kind)==="file"&&(Qi=Li[0]);const Ti=Qi.getAsFile(),wl=Ti.name.split(".").pop();(0,He.I)(Ti,Ji=>{var $r,Aa,Ei;Ji.id?(($r=Ti==null?void 0:Ti.type)==null?void 0:$r.indexOf("image"))>-1?ja.replaceSelection(``):((Aa=Ti==null?void 0:Ti.type)==null?void 0:Aa.indexOf("video"))>-1?ja.replaceSelection(``):((Ei=Ti==null?void 0:Ti.type)==null?void 0:Ei.indexOf("pdf"))>-1?ja.replaceSelection(`${Ti.name}`):Ra.includes(wl)?ja.replaceSelection(`${Ti.name}`):ja.replaceSelection(`[${Ti.name}](/api/attachments/${Ji.id}?type=${Ji.content_type})`):(Ji==null?void 0:Ji.status)===401&&(ut.ZP.warning((Ji==null?void 0:Ji.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qi){ut.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ja=xe().fromTextArea(ul.current,{mode:yr,lineNumbers:!Pa,lineWrapping:!0,value:Nt,autoCloseTags:!Mo,autoCloseBrackets:!0});return ja.on("keyup",function($a,Xa){Xa.keyCode===8&&($a.getValue()==""?ja.setOption("placeholder",Rn):ja.setOption("placeholder",null))}),ja.on("keydown",function($a,Xa){if(Xa.keyCode===8){var ko=mo($a);ko&&Xa.preventDefault()}}),ta&&ja.focus(),ja.on("paste",Cr),ja.on("dragleave",function($a,Xa){yl.current.classList.remove("mouse-hover-md")}),Kn&&ja.on("beforeChange",function($a,Xa){(Xa.origin==="paste"||Xa.origin==="+input")&&Xa.cancel()}),wo(ja),()=>{ja.off("paste",Cr)}}},[]);const Cl=(0,z.useCallback)(()=>{if(yl.current)try{}catch(Cr){console.log(Cr,"---- to set md editor body height")}},[Xo,yl,Ba]);(0,z.useEffect)(()=>{function Cr(){let ja=new je.Z($a=>{for(let Xa of $a)(Xa.target.offsetHeight>0||Xa.target.offsetWidth>0)&&(Cl(),yn.setSize("100%","100%"),yn.refresh())});return ja.observe(ul.current.parentElement),ja}if(yn){const ja=Cr();return()=>{var $a,Xa;($a=ul.current)!=null&&$a.parentElement&&ja.unobserve((Xa=ul.current)==null?void 0:Xa.parentElement)}}},[yn,Cl]),(0,z.useEffect)(()=>{if(yn){let Cr=[];for(const[ja,$a]of Object.entries(Oo)){let Xa={[ja]:()=>{Ci($a)}};Cr.push(Xa),yn.addKeyMap(Xa)}return fl.current=setInterval(()=>{Ll.current&&Pt()},4e3),()=>{clearInterval(fl.current);for(let ja of Cr)yn.removeKeyMap(ja)}}},[yn]),(0,z.useEffect)(()=>{Qr!==Ba&&Or(Qr)},[Qr]),(0,gn.Z)(()=>{if(!Vn&&ho>0){let Cr=new Date().getTime(),ja=window.sessionStorage.getItem(Io);Cr>=ho+Er&&(!ja||ja!==_o)&&(window.sessionStorage.setItem(Io,_o),qi(!0))}},Er),(0,z.useEffect)(()=>{sa(qr)},[yn,qr]),(0,z.useEffect)(()=>{yn&&ta&&yn.focus()},[yn,ta]),(0,z.useEffect)(()=>{if(gi&&yn){let Cr=function($a){let Xa=$a.target;if(dl.current){let ko=Xa.scrollTop/Xa.scrollHeight;dl.current.scrollTop=dl.current.scrollHeight*ko}};const ja=yn.getScrollerElement();return ja.addEventListener("scroll",Cr),()=>{ja.removeEventListener("scroll",Cr)}}},[yn,gi]),(0,z.useEffect)(()=>{if(yn&&Sn){let Cr=function(ja,$a){Sn(ja,$a)};return yn.on("beforeChange",Cr),()=>{yn.off("beforeChange",Cr)}}},[yn,Sn]),(0,z.useEffect)(()=>{if(yn&&It){let Cr=function(){It(yn.getValue())};return yn.on("blur",Cr),()=>{yn.off("blur",Cr)}}},[yn,It]);function mo(Cr,ja){var $a=Cr.getDoc(),Xa=$a.getCursor(),ko=$a.getLine(Xa.line),fi=ko.charAt(Xa.ch-1),Di=ko.lastIndexOf("@\u2581@",Xa.ch),Li=ko.lastIndexOf("@\u2581\u2581@",Xa.ch),Qi=Di>Li?Di:Li,Ti=Di>Li?3:4;if(on.indexOf(fi)===-1)return null;if(console.log("change1:",ja,Cr,ko,Xa,Qi,Di,Li,fi),Qi>=0&&Xa.ch-Qi<5){var wl=Qi+Ti;return $a.replaceRange("",{line:Xa.line,ch:Qi},{line:Xa.line,ch:wl}),{line:Xa.line,ch:wl}}return null}(0,z.useEffect)(()=>{if(yn){let Cr=function(ja,$a){const Xa=ja.getValue();Vo(Xa),Yr(new Date().getTime()),ja.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ut&&(Mo?Ut(Xa,mi(Xa)):Ut(Xa))};return yn.on("change",Cr),()=>{yn.off("change",Cr)}}},[yn,Ut]),(0,z.useEffect)(()=>{if(yn)if(Nt==null)yn.setValue(""),Vo("");else{const Cr=window.scrollY||window.pageYOffset;Nt!==yn.getValue()&&(yn.setValue(Nt),Vo(Nt),yn.setCursor(Kn?1:yn.lineCount(),0),window.scrollTo(0,Cr))}},[yn,Nt]);const Ci=(0,z.useCallback)(Cr=>{const ja=yn.getCursor(),$a=yn.getSelection();let Xa=$a.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ra=["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 Sa(Nt){return/^\d+$/.test(Nt)?`${Nt}px`:Nt}const Sr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Oo={[Sr+"-B"]:"bold",[Sr+"-I"]:"italic"},Fo={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[Tn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ht]:"\u6DFB\u52A0\u56FE\u7247",[Ln]:"\u6DFB\u52A0\u753B\u56FE",[En]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ea]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Qa=({defaultValue:Nt="",onChange:Ut,width:Zt="100%",height:Jn=400,miniToolbar:Pa=!1,isFocus:ta=!1,watch:qr,insertTemp:tr,mode:yr="markdown",id:Io="markdown-editor-id",showResizeBar:gr=!1,noStorage:Vn=!1,showNullButton:so=!1,showNullProgramButton:Mo=!1,hidetoolBar:Po=!1,fullScreen:Qr=!1,onBlur:It,onCMBeforeChange:Sn,onFullScreen:Pn,className:hn="",disablePaste:na=!1,disabled:Kn=!1,disabledFill:_n=!1,placeholder:Rn="",values:Nr="",extraUse:hr})=>{const[yn,wo]=(0,z.useState)(null),[_o,Vo]=(0,z.useState)(Nt),[gi,sa]=(0,z.useState)(qr),[Ba,Or]=(0,z.useState)(Qr),[Va,Xr]=(0,z.useState)(""),[ho,Yr]=(0,z.useState)(0),[Xo,ri]=(0,z.useState)(Jn),[vi,qi]=(0,z.useState)(!1),ll=(0,z.useRef)((0,tt.Z)()),Ll=(0,z.useRef)(!1),fl=(0,z.useRef)(),[Rl,Il]=(0,z.useState)(0),[Yi,hi]=(0,z.useState)(0),ul=(0,z.useRef)(),yl=(0,z.useRef)(),Fl=(0,z.useRef)(),dl=(0,z.useRef)(),Pt=()=>Ga(void 0,null,function*(){var Cr;const ja=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ll.current}});(Cr=ja==null?void 0:ja.attachments)!=null&&Cr.length&&(console.log("cm:",yn,ul),ja.attachments.map($a=>{$a.content_type.indexOf("image")>-1?yn.replaceSelection(`![,](/api/attachments/${$a.id}?type=${$a.content_type})`):$a.content_type.indexOf("video")>-1?yn.replaceSelection(``):$a.content_type.indexOf("pdf")>-1?yn.replaceSelection(`${$a.name}`):yn.replaceSelection(`[${$a.name}](${ENV.API_SERVER}/api/attachments/${$a.id}?type=${$a.content_type})`)}))});(0,z.useEffect)(()=>{const Cr=window.scrollY||window.pageYOffset;Vo(Nr),yn==null||yn.setValue(Nr),window.scrollTo(0,Cr)},[Nr]),(0,z.useEffect)(()=>{Pn==null||Pn(Ba)},[Ba]),(0,z.useEffect)(()=>{if(ul.current){let Cr=function($a,Xa){var ko;if(na){Xa.preventDefault();return}const fi=Xa.clipboardData;if(fi){const Di=fi.types.toString(),Li=fi.items;if(Di==="Files"||fi.types.indexOf("Files")>-1){if(Xa.preventDefault(),yr=="stex")return;try{let Qi=Li[1];((ko=Li[0])==null?void 0:ko.kind)==="file"&&(Qi=Li[0]);const Ti=Qi.getAsFile(),wl=Ti.name.split(".").pop();(0,He.I)(Ti,Ji=>{var $r,Aa,Ei;Ji.id?(($r=Ti==null?void 0:Ti.type)==null?void 0:$r.indexOf("image"))>-1?ja.replaceSelection(``):((Aa=Ti==null?void 0:Ti.type)==null?void 0:Aa.indexOf("video"))>-1?ja.replaceSelection(``):((Ei=Ti==null?void 0:Ti.type)==null?void 0:Ei.indexOf("pdf"))>-1?ja.replaceSelection(`${Ti.name}`):Ra.includes(wl)?ja.replaceSelection(`${Ti.name}`):ja.replaceSelection(`[${Ti.name}](/api/attachments/${Ji.id}?type=${Ji.content_type})`):(Ji==null?void 0:Ji.status)===401&&(st.ZP.warning((Ji==null?void 0:Ji.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qi){st.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ja=xe().fromTextArea(ul.current,{mode:yr,lineNumbers:!Pa,lineWrapping:!0,value:Nt,autoCloseTags:!Mo,autoCloseBrackets:!0});return ja.on("keyup",function($a,Xa){Xa.keyCode===8&&($a.getValue()==""?ja.setOption("placeholder",Rn):ja.setOption("placeholder",null))}),ja.on("keydown",function($a,Xa){if(Xa.keyCode===8){var ko=mo($a);ko&&Xa.preventDefault()}}),ta&&ja.focus(),ja.on("paste",Cr),ja.on("dragleave",function($a,Xa){yl.current.classList.remove("mouse-hover-md")}),Kn&&ja.on("beforeChange",function($a,Xa){(Xa.origin==="paste"||Xa.origin==="+input")&&Xa.cancel()}),wo(ja),()=>{ja.off("paste",Cr)}}},[]);const Cl=(0,z.useCallback)(()=>{if(yl.current)try{}catch(Cr){console.log(Cr,"---- to set md editor body height")}},[Xo,yl,Ba]);(0,z.useEffect)(()=>{function Cr(){let ja=new je.Z($a=>{for(let Xa of $a)(Xa.target.offsetHeight>0||Xa.target.offsetWidth>0)&&(Cl(),yn.setSize("100%","100%"),yn.refresh())});return ja.observe(ul.current.parentElement),ja}if(yn){const ja=Cr();return()=>{var $a,Xa;($a=ul.current)!=null&&$a.parentElement&&ja.unobserve((Xa=ul.current)==null?void 0:Xa.parentElement)}}},[yn,Cl]),(0,z.useEffect)(()=>{if(yn){let Cr=[];for(const[ja,$a]of Object.entries(Oo)){let Xa={[ja]:()=>{Ci($a)}};Cr.push(Xa),yn.addKeyMap(Xa)}return fl.current=setInterval(()=>{Ll.current&&Pt()},4e3),()=>{clearInterval(fl.current);for(let ja of Cr)yn.removeKeyMap(ja)}}},[yn]),(0,z.useEffect)(()=>{Qr!==Ba&&Or(Qr)},[Qr]),(0,gn.Z)(()=>{if(!Vn&&ho>0){let Cr=new Date().getTime(),ja=window.sessionStorage.getItem(Io);Cr>=ho+Er&&(!ja||ja!==_o)&&(window.sessionStorage.setItem(Io,_o),qi(!0))}},Er),(0,z.useEffect)(()=>{sa(qr)},[yn,qr]),(0,z.useEffect)(()=>{yn&&ta&&yn.focus()},[yn,ta]),(0,z.useEffect)(()=>{if(gi&&yn){let Cr=function($a){let Xa=$a.target;if(dl.current){let ko=Xa.scrollTop/Xa.scrollHeight;dl.current.scrollTop=dl.current.scrollHeight*ko}};const ja=yn.getScrollerElement();return ja.addEventListener("scroll",Cr),()=>{ja.removeEventListener("scroll",Cr)}}},[yn,gi]),(0,z.useEffect)(()=>{if(yn&&Sn){let Cr=function(ja,$a){Sn(ja,$a)};return yn.on("beforeChange",Cr),()=>{yn.off("beforeChange",Cr)}}},[yn,Sn]),(0,z.useEffect)(()=>{if(yn&&It){let Cr=function(){It(yn.getValue())};return yn.on("blur",Cr),()=>{yn.off("blur",Cr)}}},[yn,It]);function mo(Cr,ja){var $a=Cr.getDoc(),Xa=$a.getCursor(),ko=$a.getLine(Xa.line),fi=ko.charAt(Xa.ch-1),Di=ko.lastIndexOf("@\u2581@",Xa.ch),Li=ko.lastIndexOf("@\u2581\u2581@",Xa.ch),Qi=Di>Li?Di:Li,Ti=Di>Li?3:4;if(on.indexOf(fi)===-1)return null;if(console.log("change1:",ja,Cr,ko,Xa,Qi,Di,Li,fi),Qi>=0&&Xa.ch-Qi<5){var wl=Qi+Ti;return $a.replaceRange("",{line:Xa.line,ch:Qi},{line:Xa.line,ch:wl}),{line:Xa.line,ch:wl}}return null}(0,z.useEffect)(()=>{if(yn){let Cr=function(ja,$a){const Xa=ja.getValue();Vo(Xa),Yr(new Date().getTime()),ja.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ut&&(Mo?Ut(Xa,mi(Xa)):Ut(Xa))};return yn.on("change",Cr),()=>{yn.off("change",Cr)}}},[yn,Ut]),(0,z.useEffect)(()=>{if(yn)if(Nt==null)yn.setValue(""),Vo("");else{const Cr=window.scrollY||window.pageYOffset;Nt!==yn.getValue()&&(yn.setValue(Nt),Vo(Nt),yn.setCursor(Kn?1:yn.lineCount(),0),window.scrollTo(0,Cr))}},[yn,Nt]);const Ci=(0,z.useCallback)(Cr=>{const ja=yn.getCursor(),$a=yn.getSelection();let Xa=$a.split(` `);switch(Cr){case"bold":return yn.replaceSelection("**"+$a+"**"),$a===""&&yn.setCursor(ja.line,ja.ch+2),yn.focus();case"italic":return yn.replaceSelection("*"+$a+"*"),$a===""&&yn.setCursor(ja.line,ja.ch+1),yn.focus();case"code":return yn.replaceSelection("`"+$a+"`"),$a===""&&yn.setCursor(ja.line,ja.ch+1),yn.focus();case"inline-latex":return Xr("inline-latex"),yn.focus();case"latex":return yn.replaceSelection("```latex\n"+$a+"\n```"),yn.setCursor(ja.line+1,$a.length+1),yn.focus();case"line-break":return yn.replaceSelection(`
`),yn.focus();case"list-ul":return $a===""?yn.replaceSelection("- "+$a):yn.replaceSelection(Xa.map(ko=>ko===""?"":`- ${ko}`).join(` `)),yn.focus();case"list-ol":return $a===""?yn.replaceSelection("1. "+$a):yn.replaceSelection(Xa.map((ko,fi)=>ko===""?"":`${fi+1}. ${ko}`).join(` @@ -97,18 +97,18 @@ `;for(let or=0;or{switch(Va){case zt:return z.createElement(Ve,{callback:Bi,onCancel:el});case Tn:return z.createElement(qe.Z,{callback:Bi,onCancel:el});case Ht:return z.createElement(He.Z,{callback:Bi,onCancel:el});case En:return z.createElement(Ge,{callback:Bi,onCancel:el});case Ea:return z.createElement(Ye,{callback:Bi,onCancel:el});case"maths-latex":return z.createElement(qt,{showSaveButton:!0,callback:Bi});case"inline-latex":return z.createElement(Qt.Z,{showSaveButton:!0,callback:Bi});default:return null}},[Va]);function el(){Xr("")}(0,z.useEffect)(()=>{if(Fl.current){let Cr=function(Di){ko=!0,fi=Di.pageY},ja=function(){ko=!1},$a=function(Di){if(ko){let Li=Di.pageY-fi;Li<0&&(Li=0),Li>300&&(Li=300);let Qi=Jn+Li+"px";ri(Qi)}},Xa=Fl.current,ko=!1,fi=0;return Xa.addEventListener("mousedown",Cr),document.addEventListener("mousemove",$a),document.addEventListener("mouseup",ja),()=>{Xa.removeEventListener("mousedown",Cr),document.removeEventListener("mousemove",$a),document.removeEventListener("mouseup",ja)}}},[yn,Fl]),(0,z.useEffect)(()=>{ri(Jn)},[Jn]);const pl=Sa(Zt),vl=Sa(Xo),Wl={width:pl,height:vl},zo=(0,z.useMemo)(()=>{if(ho){let Cr=new Date(ho),ja=Cr.getHours(),$a=Cr.getMinutes(),Xa=Cr.getSeconds();return ja=ja<10?"0"+ja:ja,$a=$a<10?"0"+$a:$a,Xa=Xa<10?"0"+Xa:Xa,`${ja}:${$a}:${Xa}`}return 0},[ho]),mi=Cr=>{const ja=[];if(Mo){let $a=-1;Cr=Cr.replace(/(@▁▁@|@▁@)/g,function(Xa,ko,fi){ja.push({multiLine:Xa!==kn})})}return ja};function Nl(){window.sessionStorage.removeItem(Io),qi(!1),Yr(0)}function au(){qi(!1),Yr(0),yn.setValue(window.sessionStorage.getItem(Io))}(0,z.useEffect)(()=>{Fo[Va]&&Va!==Ln&&Va!==En&&setTimeout(()=>{const Cr=document.getElementsByClassName("markdown-popup-form")[0],ja=window.innerWidth/2-Cr.offsetWidth/2,$a=window.innerHeight/2-Cr.offsetHeight/2;Il(ja),hi($a)},0)},[Va]);const Kl=Cr=>{Cr.preventDefault();const ja=Cr.clientX-Rl,$a=Cr.clientY-Yi;document.body.onmousemove=Xa=>{let ko=Xa.clientX-ja,fi=Xa.clientY-$a;const Di=document.getElementsByClassName("markdown-popup-form")[0],Li=window.innerWidth-Di.offsetWidth,Qi=window.innerHeight-Di.offsetHeight;ko=Math.max(0,Math.min(ko,Li)),fi=Math.max(0,Math.min(fi,Qi)),ru(Xa.clientX,Xa.clientY,ja,$a)&&(Il(ko),hi(fi))},document.body.onmouseup=function(){document.body.onmousemove=null}},ru=(Cr,ja,$a,Xa)=>{const ko=document.body.clientHeight,fi=document.body.clientWidth;return Cr<20&&$a>Cr||Cr>fi-20&&$aja||ja>ko-20&&XaZe in be?Be(be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Se}):be[Ze]=Se,b=(be,Ze)=>{for(var Se in Ze||(Ze={}))a.call(Ze,Se)&&y(be,Se,Ze[Se]);if(E)for(var Se of E(Ze))x.call(Ze,Se)&&y(be,Se,Ze[Se]);return be},ee=(be,Ze)=>pe(be,re(Ze));const{useForm:ne}=z.default,oe={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:be,onCancel:Ze})=>{const[Se]=ne();let at=(0,De.useRef)();function we(tt){at.current.width=Se.getFieldValue("width"),at.current.align=Se.getFieldValue("align"),be(tt,at.current)}function st(tt,lt){if(tt.status===-1){Ee.ZP.error(tt.message);return}Se.setFieldsValue({src:`/api/attachments/${tt.id}`,type:lt.type})}function Je(tt){let lt=tt.target.files[0];at.current=lt,ce(lt,st)}return fe.createElement(z.default,ee(b({form:Se},se),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(xe.default,{style:oe})),fe.createElement(Pe,{onFileChange:Je}))),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(xe.default,{style:{width:264}})),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(je.Z,null,fe.createElement(z.default.Item,{name:"width",style:{margin:0}},fe.createElement(ve.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.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"}]})),fe.createElement("aside",null,fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(ue.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Pe({onFileChange:be}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:be}))}function ce(be,Ze){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ye.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Se=new FormData;Se.append("editormd-image-file",be),Se.append("file_param_name","editormd-image-file"),Se.append("byxhr","true");var at=new window.XMLHttpRequest;at.withCredentials=!0,at.addEventListener("load",function(we){Ze(JSON.parse(we.target.responseText),be)},!1),at.addEventListener("error",function(we){console.error(we)},!1),at.open("POST",`${ge.KI}/api/attachments.json`),at.send(Se)}},76624:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return xe}});var z=te(59301),Ee=te(4676);class xe extends z.Component{constructor(ve){super(ve);const Ce=window.document;this.node=Ce.createElement("div"),Ce.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,Ee.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(xt,wt,te){"use strict";te.d(wt,{i:function(){return se},Z:function(){return Pe}});var z={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"},Ee=te(71418),xe=te(6848),je=te(93948),ve=te(92310),Ce=te.n(ve),ue=te(92232),ge=te(77740),De=te(99287),ye=te(79005),fe=te(20345),Be=te(77882),pe=te(31081),re=te(75309),E=te(71979),a=te(47558),x=te(42922),y=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ye,swimg:fe},{name:"101\u8BA1\u5212",ptimg:Be,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Pe=({className:ce,dataSource:be=[],col:Ze=4,right:Se,bottom:at=23,precision:we=0,wrapWidth:st=1200,trackEventItems:Je,loading:tt,onRemove:lt=()=>{},isCurrent:et=!0,showAlias:Me=!1,showProgress:he=!1})=>{const Ie=Math.floor((st-(Ze-1)*Se)/Ze),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(qe=>(window.ENV==="build"&&(qe.ptimg=`/react/build${qe.ptimg}`,qe.swimg=`/react/build${qe.swimg}`),qe));return oe.createElement(Ee.Z,{spinning:tt},oe.createElement("div",{className:Ce()(z.list,ce)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((qe,He)=>{var nt,vt,Ct,ct,Bt,Qe;const{name:At,id:Ot,identifier:Ne,featured:yt,school_name:de,image_url:ie,excellent:ae,is_plan:le}=qe;return oe.createElement("div",{key:Ot,className:et&&he?z.wrapisCurrent:z.wrap,style:{width:Ie,marginRight:(1+He)%Ze===0?0:Se+we,marginBottom:at}},oe.createElement("a",{className:z.li,onClick:Oe=>{Oe.preventDefault(),Oe.stopPropagation(),Je&&(0,ue.L9)([Je]),(0,ue.xg)(`/paths/${Ne}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${ie}`}),et&&(0,De.bg)()&&(qe==null?void 0:qe.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Oe=>{Oe.stopPropagation(),lt(qe)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=qe==null?void 0:qe.subject_tags)==null?void 0:nt.map((Oe,Ge)=>{var Ae,Re;if(Ge===0){const Xe=(Ae=Ve.find(Ye=>Ye.name==Oe))==null?void 0:Ae.swimg;return oe.createElement("img",{className:z.sign,src:Xe,style:{left:"-4px"}})}const ot=(Re=Ve.find(Xe=>Xe.name==Oe))==null?void 0:Re.ptimg;return oe.createElement("img",{className:z.sign,src:ot,style:{left:`${48+52*(Ge-1)+2*Ge}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qe==null?void 0:qe.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(xe.Z,{title:Me&&(qe!=null&&qe.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${At}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):At},oe.createElement("span",{className:z.e},Me&&(qe==null?void 0:qe.excellent_alias_name)||At))),et&&he&&((vt=qe==null?void 0:qe.progress)==null?void 0:vt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ct=qe==null?void 0:qe.progress)==null?void 0:Ct.my_score)/((ct=qe==null?void 0:qe.progress)==null?void 0:ct.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Bt=qe==null?void 0:qe.progress)==null?void 0:Bt.my_score,"/",(Qe=qe==null?void 0:qe.progress)==null?void 0:Qe.all_score),(!et||!he)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(xe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,qe.stages_count))),oe.createElement(xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,qe.members_count)))))))})),!be.length&&oe.createElement(ge.Z,null)))}},68492:function(xt,wt,te){"use strict";te.d(wt,{jL:function(){return ve},w9:function(){return Sa},vv:function(){return Zt},dN:function(){return Fo},QD:function(){return Ll},cQ:function(){return Ge.Z},vg:function(){return fr},Oz:function(){return ga},op:function(){return Yr},O5:function(){return zo},_b:function(){return ul},t7:function(){return at},tT:function(){return Je},Gi:function(){return Po},YG:function(){return qr},Ed:function(){return so},kT:function(){return Io},qp:function(){return x},Um:function(){return se},K3:function(){return ee},vr:function(){return Il},qE:function(){return vi},Je:function(){return et},wb:function(){return Qe},rC:function(){return Oe},lB:function(){return Ne},cq:function(){return na},kO:function(){return Nr},tp:function(){return ce},Si:function(){return au},k8:function(){return Jo},Du:function(){return fi}});var z=te(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"},xe="data:image/png;base64,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",ve=({dataSource:tn=[],img:Gt,imgWidth:un=346,title:Qn,sunTitle:sr,bannerExtraContent:Gr})=>z.createElement("div",{className:Ee.banner},z.createElement("div",{className:Ee.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Qn),z.createElement("span",null,sr)),tn.length>0&&z.createElement("div",{className:Ee.btns},tn.map((zn,or)=>z.createElement("div",{key:or,onClick:zn.click},zn.name,zn.sign?z.createElement("img",{src:xe,width:39}):null))),Gr),Gt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Gt,width:un}))),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"},ue=te(92310),ge=te.n(ue),De=te(89392),ye=Object.defineProperty,fe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,re=(tn,Gt,un)=>Gt in tn?ye(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,E=(tn,Gt)=>{for(var un in Gt||(Gt={}))Be.call(Gt,un)&&re(tn,un,Gt[un]);if(fe)for(var un of fe(Gt))pe.call(Gt,un)&&re(tn,un,Gt[un]);return tn},x=({dataSource:tn=[],value:Gt,onChange:un,onTitleChange:Qn,className:sr,title:Gr,titleWidth:zn=41,style:or={},fontColor:zr="#6A7283",showCount:Eo,classNameActive:Ir,styleItem:Da={}})=>{const[So,qo]=(0,z.useState)(0),[Oi,Mr]=(0,z.useState)(!1),Ya=(0,z.useRef)(null),yo=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Zo;tn.length!==0&&(((Zo=Ya==null?void 0:Ya.current)==null?void 0:Zo.clientHeight)>97?qo(1):qo(0)),tn.length===0&&qo(0),Mr(!1)},[tn]),z.createElement("div",{className:ge()(Ce.row,sr),style:or},z.createElement("div",{onClick:(0,De.throttle)(()=>Qn==null?void 0:Qn(),2e3),style:{width:zn,marginTop:Oi?12:4},className:`${Ce.title} ${Qn?"current":""}`},Gr),z.createElement("div",{className:Oi?`${Ce.tagsWrap} ${Ce.tagsBorderWrap}`:Ce.tagsWrap},z.createElement("div",{className:Ce.bar,ref:yo,style:So>0?{height:So===1?97:"auto",overflow:So===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Ce.tag,ref:Ya},tn==null?void 0:tn.map(Zo=>z.createElement("span",{onClick:()=>un(Zo.id),key:Zo.id,style:E(E({color:zr},Da),(Zo==null?void 0:Zo.style)||{}),className:Gt===Zo.id?ge()(Ir||Ce.active,Zo.classNameActive):""},z.createElement("span",{title:Zo.name,className:Ce.name},Zo.name),!!Eo&&z.createElement("span",{className:Ce.num},Zo.count))))),!!So&&z.createElement(z.Fragment,null,So===1?z.createElement("div",{onClick:()=>{var Zo;qo(2),((Zo=Ya==null?void 0:Ya.current)==null?void 0:Zo.clientHeight)>245?Mr(!0):Mr(!1)},className:Ce.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{yo.current.scrollTop=0,qo(1),Mr(!1)},className:Ce.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:tn=[],value:Gt,onChange:un,onTitleChange:Qn,className:sr,title:Gr,titleWidth:zn=41,style:or={},fontColor:zr="#6A7283",showCount:Eo,expand:Ir=!0})=>{const[Da,So]=(0,z.useState)(0),[qo,Oi]=(0,z.useState)(!1),Mr=(0,z.useRef)(null),Ya=(0,z.useRef)(null),[yo,Zo]=(0,z.useState)(Ir);return z.createElement("div",{className:ge()(y.row,sr),style:or},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,De.throttle)(()=>Qn==null?void 0:Qn(),2e3),style:{width:zn,marginTop:qo?12:4},className:`${y.title} ${Qn?"current":""}`},Gr),z.createElement("i",{className:`iconfont ${yo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:yo?8:10},onClick:()=>Zo(!yo)})),yo&&z.createElement("div",{className:qo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:Ya},z.createElement("div",{className:y.tag,ref:Mr},tn==null?void 0:tn.map(zi=>z.createElement("span",{onClick:()=>un(zi.id),key:zi.id,style:{color:zr},className:Gt===zi.id?y.active:""},z.createElement("span",{title:zi.name,className:y.name},zi.name),!!Eo&&z.createElement("span",{className:y.num},zi.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},se=({dataSource:tn=[],value:Gt,onChange:un,onTitleChange:Qn,className:sr,title:Gr,titleWidth:zn=41,style:or={},fontColor:zr="#fff",showCount:Eo,expand:Ir=!0})=>{const[Da,So]=(0,z.useState)(0),[qo,Oi]=(0,z.useState)(!1),Mr=(0,z.useRef)(null),Ya=(0,z.useRef)(null),[yo,Zo]=(0,z.useState)(Ir);return z.createElement("div",{className:ge()(ne.row,sr),style:or},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,De.throttle)(()=>Qn==null?void 0:Qn(),2e3),style:{width:zn},className:`${ne.title} ${Qn?"current":""}`},Gr),z.createElement("i",{className:`iconfont ${yo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:yo?"#00DDC7":"#037F74",fontSize:yo?10:12},onClick:()=>Zo(!yo)})),yo&&z.createElement("div",{className:qo?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},z.createElement("div",{className:ne.bar,ref:Ya},z.createElement("div",{className:ne.tag,ref:Mr},tn==null?void 0:tn.map(zi=>z.createElement("span",{onClick:()=>un(zi.id),key:zi.id,style:{color:zr},className:Gt===zi.id?ne.active:""},z.createElement("span",{title:zi.name,className:ne.name},zi.name),!!Eo&&z.createElement("span",{className:ne.num},zi.count)))))))},me={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"},ce=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={}})=>z.createElement("div",{style:sr,className:ge()(me.tabs,Qn)},tn.map(Gr=>z.createElement("span",{onClick:()=>un(Gr.id),className:Gt===Gr.id?me.active:"",key:Gr.id},Gr.name))),be={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"},Ze=te(92832),at=({dataSource:tn=[],value:Gt="",onChange:un,onInputChange:Qn=()=>{},className:sr,style:Gr={},placeholder:zn,allowClear:or=!1})=>{var zr;const[Eo,Ir]=(0,z.useState)(""),[Da,So]=(0,z.useState)("");(0,z.useEffect)(()=>{var Mr;let Ya=Gt;(Mr=JSON.stringify(Gt))!=null&&Mr.includes("{")&&(Ir(Gt.id),Ya=Gt.value||"");try{So(decodeURIComponent(Ya||""))}catch(yo){So(decodeURIComponent(Ya||""))}},[Gt]);const qo=()=>{un(encodeURIComponent(Da),Eo||null)},Oi=Mr=>{Mr!==Eo&&(Ir(Mr),un(encodeURIComponent(Da),Mr))};return z.createElement("div",{className:ge()(be.input,sr),style:Gr},!!tn.length&&z.createElement("div",{className:be.dropdown},z.createElement("div",{className:be.text},(zr=tn.find(Mr=>Mr.id===Eo))==null?void 0:zr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:be.b1}),z.createElement("b",{className:be.b2})),z.createElement("div",{className:be.menu},tn.map((Mr,Ya)=>z.createElement("div",{key:Ya,onClick:()=>Oi(Mr.id)},Mr.name)))),z.createElement(Ze.default,{onPressEnter:qo,value:Da,onChange:Mr=>{So(Mr.target.value),Qn(encodeURIComponent(Mr.target.value),Eo||null)},bordered:!1,placeholder:zn}),z.createElement("i",{onClick:qo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Je=({dataSource:tn=[],value:Gt="",onChange:un,onInputChange:Qn=()=>{},className:sr,style:Gr={},placeholder:zn,allowClear:or=!1})=>{var zr;const[Eo,Ir]=(0,z.useState)(""),[Da,So]=(0,z.useState)("");(0,z.useEffect)(()=>{var Mr;let Ya=Gt;(Mr=JSON.stringify(Gt))!=null&&Mr.includes("{")&&(Ir(Gt.id),Ya=Gt.value||"");try{So(decodeURIComponent(Ya||""))}catch(yo){So(decodeURIComponent(Ya||""))}},[Gt]);const qo=()=>{un(encodeURIComponent(Da),Eo||null)},Oi=Mr=>{Mr!==Eo&&(Ir(Mr),un(encodeURIComponent(Da),Mr))};return z.createElement("div",{className:ge()(we.input,sr),style:Gr},!!tn.length&&z.createElement("div",{className:we.dropdown},z.createElement("div",{className:we.text},(zr=tn.find(Mr=>Mr.id===Eo))==null?void 0:zr.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:we.menu},tn.map((Mr,Ya)=>z.createElement("div",{key:Ya,onClick:()=>Oi(Mr.id)},Mr.name)))),z.createElement(Ze.default,{onPressEnter:qo,value:Da,onChange:Mr=>{So(Mr.target.value),Qn(encodeURIComponent(Mr.target.value),Eo||null)},bordered:!1,placeholder:zn}),z.createElement("i",{onClick:qo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},tt={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"},et=({value:tn,onChange:Gt,className:un,total:Qn,pageSize:sr,style:Gr={}})=>{const zn=tn<2,or=tn>=Math.ceil(Qn/sr);return Qn<=sr?z.createElement(z.Fragment,null):z.createElement("div",{className:ge()(tt.quickPager,un),style:Gr},z.createElement("div",{onClick:()=>{zn||Gt(tn-1,"prev")},className:zn?tt.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{or||Gt(tn+1,"next")},className:or?tt.disabled:""},"\u4E0B\u4E00\u9875"))},Me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},he=te(71418),Ie=te(6848),Ve=te(13570),qe=te(21600),He=te(92232),nt=te(96908),vt=te(57177),Ct=te(81378),ct=te(77740),Qe=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr})=>{const Eo=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(he.Z,{spinning:zr},z.createElement("div",{className:ge()(Me.list,tn)},!!Gt.length&&Gt.map((Ir,Da)=>{const{name:So,id:qo,identifier:Oi,power:Mr,cover_image_id:Ya,pic:yo}=Ir;return z.createElement("div",{className:Me.wrap,key:qo,style:{width:Eo,marginRight:(1+Da)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/shixuns/${Oi}/challenges`,className:Me.li,onClick:Zo=>{Zo.preventDefault(),or&&(0,He.L9)([or]),Mr&&(0,He.xg)(`/shixuns/${Oi}/challenges`)}},z.createElement("div",{className:Me.img},z.createElement("img",{className:Me.cover,src:`${yo}`}),Ir.is_jupyter&&z.createElement("img",{className:Me.sign,src:nt}),Ir.is_jupyter_lab&&z.createElement("img",{className:Me.sign,src:vt}),Ir.is_unity_3d&&z.createElement("img",{className:Me.sign,src:Ct})),z.createElement("div",{className:Me.name},z.createElement(Ie.Z,{title:So||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Me.e},So||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Me.tags},z.createElement(Ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Ir.challenges_count))),!!Ir.myshixuns_count&&z.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Ir.myshixuns_count))),z.createElement(Ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Ir.level))),z.createElement("div",{className:Me.rate},z.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:Ir.score_info}),z.createElement("span",null,"\xA0",Ir.score_info?`${Ir.score_info}\u5206`:"5\u5206")))),!Mr&&z.createElement("div",{className:Me.lockWrap},z.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&z.createElement(ct.Z,null)))},At={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ne=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,wrapClassName:or,trackEventItems:zr,loading:Eo})=>{const Ir=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(he.Z,{spinning:Eo},z.createElement("div",{className:ge()(At.list,tn)},!!Gt.length&&Gt.map((Da,So)=>{const{name:qo,id:Oi,identifier:Mr,power:Ya,cover_image_id:yo,pic:Zo}=Da;return z.createElement("div",{className:ge()(At.wrap,or),key:Oi,style:{width:Ir,marginRight:(1+So)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/shixuns/${Mr}/challenges`,className:At.li,onClick:zi=>{zi.preventDefault(),zr&&(0,He.L9)([zr]),Ya&&(0,He.xg)(`/shixuns/${Mr}/challenges`)}},z.createElement("img",{src:te(47621),className:At.titleBg}),z.createElement("div",{className:At.name},z.createElement(Ie.Z,{title:qo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:At.e},qo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:At.img},z.createElement("img",{className:At.cover,src:yo?`${qe.Z.API_SERVER}/api/attachments/${yo}`:`${qe.Z.IMG_SERVER+Zo}`}),Da.is_jupyter&&z.createElement("div",{className:At.bq},"Jupyter"),Da.is_jupyter_lab&&z.createElement("div",{className:At.bq},"JupyterLab"),Da.is_unity_3d&&z.createElement("div",{className:At.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:At.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:At.value},Da.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:At.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:At.value},Da.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:At.text},"\u5173\u5361\u6570"),z.createElement("span",{className:At.value},Da.challenges_count)),z.createElement("div",{className:At.rate},z.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:Da.score_info}),z.createElement("span",{className:At.value,style:{color:"#FF9C00"}},"\xA0",Da.score_info?`${Da.score_info}\u5206`:"5\u5206"))))),!Ya&&z.createElement("div",{className:At.lockWrap},z.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&z.createElement(ct.Z,null)))},yt={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},de="data:image/png;base64,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",ie="data:image/png;base64,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",ae="data:image/png;base64,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",Oe=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr,wrapClassName:Eo,imgClassName:Ir})=>{const Da=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(he.Z,{spinning:zr},z.createElement("div",{className:ge()(yt.list,tn)},!!Gt.length&&Gt.map((So,qo)=>{const{name:Oi,id:Mr,identifier:Ya,power:yo,cover_image_id:Zo,pic:zi}=So;return z.createElement("div",{className:ge()(yt.wrap,Eo),key:Mr,style:{width:Da,marginRight:(1+qo)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/shixuns/${Ya}/challenges`,className:yt.li,onClick:xl=>{xl.preventDefault(),or&&(0,He.L9)([or]),yo&&(0,He.xg)(`/shixuns/${Ya}/challenges`)}},z.createElement("div",{className:ge()(yt.img,Ir)},z.createElement("img",{className:yt.cover,src:Zo?`${qe.Z.API_SERVER}/api/attachments/${Zo}`:`${qe.Z.IMG_SERVER+zi}`}),So.is_jupyter&&z.createElement("img",{className:yt.sign,src:de}),So.is_jupyter_lab&&z.createElement("img",{className:yt.sign,src:ie}),So.is_unity_3d&&z.createElement("img",{className:yt.sign,src:ae})),z.createElement("div",{className:yt.name},z.createElement(Ie.Z,{title:Oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:yt.e},Oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:yt.tags},z.createElement(Ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,So.challenges_count))),!!So.myshixuns_count&&z.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,So.myshixuns_count))),z.createElement(Ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,So.level))),z.createElement("div",{className:yt.rate},z.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:So.score_info}),z.createElement("span",null,"\xA0",So.score_info?`${So.score_info}\u5206`:"5\u5206")))),!yo&&z.createElement("div",{className:yt.lockWrap},z.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&z.createElement(ct.Z,null)))},Ge=te(48289),Ae={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Re=te(79005),ot=te(20345),Xe=te(77882),Ye=te(31081),mt=te(75309),Dt=te(71979),Tt=te(47558),jt=te(42922),qt=te(66832),Qt=te(96593),$e=te(19664),ut=te(91833),zt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,An=(tn,Gt,un)=>Gt in tn?zt(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Tn=(tn,Gt)=>{for(var un in Gt||(Gt={}))En.call(Gt,un)&&An(tn,un,Gt[un]);if(Ht)for(var un of Ht(Gt))Ln.call(Gt,un)&&An(tn,un,Gt[un]);return tn};const Ea=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:ot},{name:"101\u8BA1\u5212",ptimg:Xe,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:Dt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:jt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:qt,swimg:Qt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:$e,swimg:ut}];var ga=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr,wrapClassName:Eo,imgClassName:Ir,isArrow:Da=!1,imgStyle:So={}})=>{const qo=Math.floor((zn-(un-1)*Qn)/un),[Oi,Mr]=(0,z.useState)(),[Ya,yo]=(0,z.useState)(),Zo=xl=>Mr(xl),zi=()=>Mr(-1);return z.createElement(he.Z,{spinning:zr},z.createElement("div",{className:ge()(Ae.list,tn)},!!(Gt!=null&&Gt.length)&&(Gt==null?void 0:Gt.map((xl,Xl)=>{var fu;const{name:ql,id:su,identifier:Ta,featured:Iu,school_name:Tl,image_url:ou,excellent:cu,is_plan:pu}=xl;return z.createElement("div",{key:su,className:ge()(Ae.wrap,Eo),style:{width:qo,marginRight:(1+Xl)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/paths/${Ta}`,className:Ae.li,onClick:Ml=>{Ml.preventDefault(),or&&(0,He.L9)([or]),(0,He.xg)(`/paths/${Ta}`)}},z.createElement("img",{src:te(39057),className:Ae.titleBg}),z.createElement("div",{className:Ae.name},z.createElement(Ie.Z,{title:ql},z.createElement("span",{className:Ae.e,style:{color:Da&&Oi===Xl?"#145DFF":"#000000"},onMouseEnter:()=>{Zo(Xl)},onMouseLeave:zi},ql))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:ge()(Ae.img,Ir)},z.createElement("img",{className:Ae.cover,style:Tn({},So),src:`${qe.Z.IMG_SERVER+ou}`}),(fu=xl==null?void 0:xl.subject_tags)==null?void 0:fu.map((Ml,Pl)=>{var tl,vu;if(Pl===0){const zl=(tl=Ea.find(hu=>hu.name==Ml))==null?void 0:tl.swimg;return z.createElement("img",{className:Ae.sign,src:zl,style:{left:"-4px"}})}const bu=(vu=Ea.find(zl=>zl.name==Ml))==null?void 0:vu.ptimg;return z.createElement("img",{className:Ae.sign,src:bu,style:{left:`${48+52*(Pl-1)+2*Pl}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(xl==null?void 0:xl.excellent)&&z.createElement("div",{className:Ae.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ae.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Ae.value},xl.stages_count)),z.createElement("div",null,z.createElement("span",{className:Ae.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ae.value},xl.members_count))))))})),!Gt.length&&z.createElement(ct.Z,null)))},gn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Ga=te(99287),ma=te(59301);const pa=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:ot},{name:"101\u8BA1\u5212",ptimg:Xe,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:Dt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:jt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:qt,swimg:Qt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:$e,swimg:ut}];var fr=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr,onRemove:Eo=()=>{},isCurrent:Ir=!0,showAlias:Da=!1,wrapClassName:So,imgClassName:qo})=>{const Oi=Math.floor((zn-(un-1)*Qn)/un),Mr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ya=>(window.ENV==="build"&&(Ya.ptimg=`/react/build${Ya.ptimg}`,Ya.swimg=`/react/build${Ya.swimg}`),Ya));return ma.createElement(he.Z,{spinning:zr},ma.createElement("div",{className:ge()(gn.list,tn)},!!(Gt!=null&&Gt.length)&&(Gt==null?void 0:Gt.map((Ya,yo)=>{var Zo;const{name:zi,id:xl,identifier:Xl,featured:fu,school_name:ql,image_url:su,excellent:Ta,is_plan:Iu}=Ya;return ma.createElement("div",{key:xl,className:ge()(gn.wrap,So),style:{width:Oi,marginRight:(1+yo)%un===0?0:Qn+Gr,marginBottom:sr}},ma.createElement("a",{className:gn.li,onClick:Tl=>{Tl.preventDefault(),Tl.stopPropagation(),or&&(0,He.L9)([or]),(0,He.xg)(`/paths/${Xl}`)}},ma.createElement("div",{className:ge()(gn.img,qo)},ma.createElement("img",{className:gn.cover,src:`${qe.Z.IMG_SERVER+su}`}),Ir&&(0,Ga.bg)()&&(Ya==null?void 0:Ya.studying)&&ma.createElement("div",{className:`${gn.movebq} user-path-items`,onClick:Tl=>{Tl.stopPropagation(),Eo(Ya)}},ma.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ma.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Zo=Ya==null?void 0:Ya.subject_tags)==null?void 0:Zo.map((Tl,ou)=>{var cu,pu;if(ou===0){const Pl=(cu=Mr.find(tl=>tl.name==Tl))==null?void 0:cu.swimg;return ma.createElement("img",{className:gn.sign,src:Pl,style:{left:"-4px"}})}const Ml=(pu=Mr.find(Pl=>Pl.name==Tl))==null?void 0:pu.ptimg;return ma.createElement("img",{className:gn.sign,src:Ml,style:{left:`${48+52*(ou-1)+2*ou}px`}})}),ma.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ya==null?void 0:Ya.excellent)&&ma.createElement("div",{className:gn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ma.createElement("div",{className:gn.name},ma.createElement(Ie.Z,{title:Da&&(Ya!=null&&Ya.excellent_alias_name)?ma.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${zi}`,ma.createElement("br",null),ma.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ya==null?void 0:Ya.excellent_alias_name}`)):zi},ma.createElement("span",{className:gn.e},Da&&(Ya==null?void 0:Ya.excellent_alias_name)||zi))),ma.createElement("div",{className:gn.tags},ma.createElement("div",null,ma.createElement(Ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ma.createElement("span",null,ma.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ma.createElement("span",null,Ya.stages_count))),ma.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ma.createElement("span",null,ma.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ma.createElement("span",null,Ya.members_count)))))))})),!Gt.length&&ma.createElement(ct.Z,null)))},on={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"},kn="data:image/png;base64,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",ca=te(59301),Sa=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr})=>{const Eo=Math.floor((zn-(un-1)*Qn)/un);return ca.createElement(he.Z,{spinning:zr},ca.createElement("div",{className:ge()(on.list,tn)},!!Gt.length&&Gt.map((Ir,Da)=>{const{subject_identifier:So,id:qo,identifier:Oi,power:Mr}=Ir,Ya=Ir.is_public!=0&&Ir.is_public;return ca.createElement("div",{className:on.wrap,key:qo,style:{width:Eo,marginRight:(1+Da)%un===0?0:Qn+Gr,marginBottom:sr}},ca.createElement("a",{className:on.li,onClick:yo=>{yo.preventDefault(),or&&(0,He.L9)([or]),(0,He.xg)(Ir.first_category_url)}},ca.createElement("div",{className:on.top},ca.createElement(Ie.Z,{title:Ir.name},ca.createElement("div",{className:on.name},Ir.name)),ca.createElement("img",{className:on.img,src:qe.Z.IMG_SERVER+"/images/"+Ir.avatar_url}),ca.createElement("div",{className:on.text,title:Ir.creator},Ir.creator),So&&ca.createElement("div",{className:on.btns},ca.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ca.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ya&&ca.createElement("div",{className:on.sign},"\u516C\u5F00")),ca.createElement("div",{className:on.bottom},Ir.visits>0&&ca.createElement(Ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ca.createElement("span",null,ca.createElement("i",{className:"iconfont icon-liulanyan"}),ca.createElement("span",null,Ir.visits))),Ir.course_members_count>0&&ca.createElement(Ie.Z,{title:"\u6210\u5458",placement:"bottom"},ca.createElement("span",null,ca.createElement("i",{className:"iconfont icon-chengyuan"}),Ir.course_members_count)),Ir.tasks_count>0&&ca.createElement(Ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ca.createElement("span",null,ca.createElement("i",{className:"iconfont icon-zuoye"}),Ir.tasks_count)),Ir.is_end?ca.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ca.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ir.is_accessible&&ca.createElement("div",{className:on.lockWrap},ca.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ca.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&ca.createElement(ct.Z,null)))},Ha={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Sr="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",Fo=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,wrapClassName:or,trackEventItems:zr,loading:Eo})=>{const Ir=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(he.Z,{spinning:Eo},z.createElement("div",{className:ge()(Ha.list,tn)},!!Gt.length&&Gt.map((Da,So)=>{const{subject_identifier:qo,id:Oi,identifier:Mr,power:Ya}=Da,yo=Da.is_public!=0&&Da.is_public;return z.createElement("div",{className:ge()(`${Ha.wrap} ${Da.is_accessible?"":Ha.warpStyle}`,or),key:Oi,style:{width:Ir,marginRight:(1+So)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{className:Ha.li,onClick:Zo=>{Zo.preventDefault(),zr&&(0,He.L9)([zr]),(0,He.xg)(Da.first_category_url)}},z.createElement("div",{className:Ha.creator},z.createElement("img",{className:Ha.img,src:qe.Z.IMG_SERVER+"/images/"+Da.avatar_url}),z.createElement("div",{className:Ha.text,title:Da.creator},Da.creator)),z.createElement("div",{className:Ha.top},z.createElement(Ie.Z,{title:Da.name},z.createElement("div",{className:Ha.name},Da.name)),yo&&z.createElement("div",{className:Ha.sign},"\u516C\u5F00")),z.createElement("div",{className:Ha.middle},z.createElement("div",{className:Ha.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ha.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ha.value},(Da==null?void 0:Da.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ha.text},"\u6210\u5458"),z.createElement("span",{className:Ha.value},(Da==null?void 0:Da.course_members_count)||0))),z.createElement("div",{className:Ha.row},z.createElement("div",null,z.createElement("span",{className:Ha.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ha.value},(Da==null?void 0:Da.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ha.text},"\u72B6\u6001"),Da.is_end?z.createElement("span",{className:Ha.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ha.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),qo&&z.createElement("div",{className:Ha.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Da.is_accessible&&z.createElement("div",{className:Ha.lockWrap},z.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&z.createElement(ct.Z,null)))},Qa={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Nt="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",Zt=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,wrapClassName:or,trackEventItems:zr,loading:Eo})=>{const Ir=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(he.Z,{spinning:Eo},z.createElement("div",{className:ge()(Qa.list,tn)},!!Gt.length&&Gt.map((Da,So)=>{const{subject_identifier:qo,id:Oi,identifier:Mr,power:Ya}=Da,yo=Da.is_public!=0&&Da.is_public;return z.createElement("div",{className:ge()(`${Qa.wrap} ${Da.is_accessible?"":Qa.warpStyle}`,or),key:Oi,style:{width:Ir,marginRight:(1+So)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{className:Qa.li,onClick:Zo=>{Zo.preventDefault(),zr&&(0,He.L9)([zr]),(0,He.xg)(Da.first_category_url)}},z.createElement("div",{className:Qa.creator},z.createElement("img",{className:Qa.img,src:qe.Z.IMG_SERVER+"/images/"+Da.avatar_url}),z.createElement("div",{className:Qa.text,title:Da.creator},Da.creator)),z.createElement("div",{className:Qa.top},z.createElement(Ie.Z,{title:Da.name},z.createElement("div",{className:Qa.name},Da.name)),yo&&z.createElement("div",{className:Qa.sign})),z.createElement("div",{className:Qa.middle},z.createElement("div",{className:Qa.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Qa.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Qa.value},(Da==null?void 0:Da.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Qa.text},"\u6210\u5458"),z.createElement("span",{className:Qa.value},(Da==null?void 0:Da.course_members_count)||0))),z.createElement("div",{className:Qa.row},z.createElement("div",null,z.createElement("span",{className:Qa.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Qa.value},(Da==null?void 0:Da.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Qa.text},"\u72B6\u6001"),Da.is_end?z.createElement("span",{className:Qa.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Qa.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),qo&&z.createElement("div",{className:Qa.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Da.is_accessible&&z.createElement("div",{className:Qa.lockWrap},z.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&z.createElement(ct.Z,null)))},Jn={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"},Pa=te(52985),qr=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={},tabBarExtraContent:Gr})=>z.createElement("div",{className:ge()(Jn.tabs,Qn),style:sr},z.createElement("div",{className:Jn.tabsWrap},tn.map((zn,or)=>z.createElement("aside",{className:Jn.tab,onClick:()=>{un(zn.id),zn.link&&Pa.history.push(zn.link)},key:or},z.createElement("div",{className:Gt===zn.id?Jn.active:""},zn.name),(zn==null?void 0:zn.resetCount)==null&&(zn==null?void 0:zn.total)!==void 0&&z.createElement("span",null,"\uFF08",zn==null?void 0:zn.total,"\uFF09"),(zn==null?void 0:zn.resetCount)!==void 0&&(zn==null?void 0:zn.total)!==void 0&&z.createElement(Ie.Z,{title:(zn==null?void 0:zn.tip)!=null?zn==null?void 0:zn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zn==null?void 0:zn.resetCount),"/",z.createElement("span",null,zn==null?void 0:zn.total),"\uFF09"))))),z.createElement("div",{className:Jn.tabBar},Gr)),tr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Io=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={},tabBarExtraContent:Gr})=>z.createElement("div",{className:ge()(tr.tabs,Qn),style:sr},z.createElement("div",{className:tr.tabsWrap},tn.map((zn,or)=>z.createElement("aside",{className:tr.tab,onClick:()=>{un(zn.id),zn.link&&Pa.history.push(zn.link)},key:or},z.createElement("div",{className:Gt===zn.id?tr.active:""},zn.name),(zn==null?void 0:zn.resetCount)==null&&(zn==null?void 0:zn.total)!==void 0&&z.createElement("span",null,"\uFF08",zn==null?void 0:zn.total,"\uFF09"),(zn==null?void 0:zn.resetCount)!==void 0&&(zn==null?void 0:zn.total)!==void 0&&z.createElement(Ie.Z,{title:(zn==null?void 0:zn.tip)!=null?zn==null?void 0:zn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zn==null?void 0:zn.resetCount),"/",z.createElement("span",null,zn==null?void 0:zn.total),"\uFF09"))))),z.createElement("div",{className:tr.tabBar},Gr)),gr={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},so=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={},tabBarExtraContent:Gr})=>z.createElement("div",{className:ge()(gr.tabs,Qn),style:sr},z.createElement("div",{className:gr.tabsWrap},tn.map((zn,or)=>z.createElement("aside",{className:`${gr.tab} ${Gt===zn.id?gr.active:""}`,onClick:()=>{un(zn.id),zn.link&&Pa.history.push(zn.link)},key:or},z.createElement("div",null,zn.name),(zn==null?void 0:zn.resetCount)==null&&(zn==null?void 0:zn.total)!==void 0&&z.createElement("span",null,"\uFF08",zn==null?void 0:zn.total,"\uFF09"),(zn==null?void 0:zn.resetCount)!==void 0&&(zn==null?void 0:zn.total)!==void 0&&z.createElement(Ie.Z,{title:(zn==null?void 0:zn.tip)!=null?zn==null?void 0:zn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zn==null?void 0:zn.resetCount),"/",z.createElement("span",null,zn==null?void 0:zn.total),"\uFF09"))))),z.createElement("div",{className:gr.tabBar},Gr)),Po=({className:tn,style:Gt={},children:un})=>z.createElement("div",{className:ge()(tn),style:Gt},un),Qr={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"},It=te(38854),Sn=te(20834);const Pn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var na=({sortValue:tn,dropValue:Gt,className:un,onSort:Qn,onDrop:sr,dataSource:Gr=Pn})=>{var zn;return z.createElement("div",{className:ge()(Qr.orderWrap,un)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,Gr.map((or,zr)=>z.createElement(Sn.default.Item,{key:zr,onClick:()=>sr(or.id)},or.name)))},z.createElement("span",{className:Qr.orderTextWrap},(zn=Gr.find(or=>Gt===or.id))==null?void 0:zn.name)),z.createElement("span",{className:Qr.orderIconWrap},z.createElement("span",{className:Qr.orderAsc},z.createElement("i",{className:tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qr.cursorPointer} ${Qr.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qr.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")})),z.createElement("span",{className:Qr.orderDesc},z.createElement("i",{className:tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qr.cursorPointer} ${Qr.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qr.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")}))))},Kn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const _n=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Nr=({sortValue:tn,dropValue:Gt,className:un,onSort:Qn,onDrop:sr,dataSource:Gr=_n})=>{var zn;return z.createElement("div",{className:ge()(Kn.orderWrap,un)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,Gr.map((or,zr)=>z.createElement(Sn.default.Item,{key:zr,onClick:()=>sr(or.id)},or.name)))},z.createElement("span",{className:Kn.orderTextWrap},(zn=Gr.find(or=>Gt===or.id))==null?void 0:zn.name)),z.createElement("span",{className:Kn.orderIconWrap},z.createElement("span",{className:Kn.orderAsc},z.createElement("i",{className:tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")})),z.createElement("span",{className:Kn.orderDesc},z.createElement("i",{className:tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")}))))},hr={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},yn=te(3113),wo=te(13656),_o=Object.defineProperty,Vo=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,Ba=(tn,Gt,un)=>Gt in tn?_o(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Or=(tn,Gt)=>{for(var un in Gt||(Gt={}))gi.call(Gt,un)&&Ba(tn,un,Gt[un]);if(Vo)for(var un of Vo(Gt))sa.call(Gt,un)&&Ba(tn,un,Gt[un]);return tn},Va=(tn,Gt)=>{var un={};for(var Qn in tn)gi.call(tn,Qn)&&Gt.indexOf(Qn)<0&&(un[Qn]=tn[Qn]);if(tn!=null&&Vo)for(var Qn of Vo(tn))Gt.indexOf(Qn)<0&&sa.call(tn,Qn)&&(un[Qn]=tn[Qn]);return un},Xr=(tn,Gt,un)=>new Promise((Qn,sr)=>{var Gr=zr=>{try{or(un.next(zr))}catch(Eo){sr(Eo)}},zn=zr=>{try{or(un.throw(zr))}catch(Eo){sr(Eo)}},or=zr=>zr.done?Qn(zr.value):Promise.resolve(zr.value).then(Gr,zn);or((un=un.apply(tn,Gt)).next())}),Yr=tn=>{var Gt=tn,{className:un,style:Qn,children:sr,loading:Gr=!1,openLoading:zn,onClick:or=()=>{},size:zr="middle",shape:Eo="round",theme:Ir}=Gt,Da=Va(Gt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[So,qo]=(0,z.useState)(!1),Oi=(0,z.useMemo)(()=>{switch(Ir){case wo.Fy.THEMEONE:return hr.ThemeOne;case wo.Fy.DEFAULT:default:return hr.btn}},[Ir]);return z.createElement(yn.ZP,Or({onClick:(0,De.throttle)(Mr=>Xr(void 0,null,function*(){zn&&qo(!0);try{yield or(Mr)}catch(Ya){console.log("error",Ya)}zn&&qo(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(Oi,hr[`${zr}-${Eo}`],un),style:Qn,size:zr,shape:Eo,loading:So||Gr},Da),sr)},Xo={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"},vi=({className:tn,style:Gt,children:un=null,onClick:Qn,title:sr})=>z.createElement("div",{className:ge()(Xo.head,tn),style:Gt},z.createElement("span",{className:"primary-hover",onClick:Qn},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:sr},sr),z.createElement("div",{className:Xo.node},un)),qi={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"},Ll=({confirmShow:tn=!0,confirmTitle:Gt,confirmClick:un,cancelShow:Qn=!0,cancelTitle:sr,cancelClick:Gr,className:zn,style:or,confirmLoading:zr=!1})=>z.createElement("div",{className:ge()(qi.btns,zn),style:or},tn&&z.createElement(yn.ZP,{loading:zr,onClick:un,type:"primary",className:qi.confirm},Gt),Qn&&z.createElement(yn.ZP,{onClick:Gr,className:qi.cancel},sr)),fl={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"},Il=({className:tn,style:Gt={},LeftContent:un,children:Qn,RightContent:sr})=>z.createElement("div",{className:ge()(fl.fixedBottom,tn),style:Gt},z.createElement("div",{className:fl.wrap},z.createElement("div",{className:fl.left},un),z.createElement("div",{className:fl.center},Qn),z.createElement("div",{className:fl.right},sr))),Yi={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"},ul=({className:tn,style:Gt={},dataSource:un=[]})=>z.createElement("div",{className:ge()(Yi.crumbs,tn),style:Gt},un.map((Qn,sr)=>srPa.history.push(Qn.path)},Qn.name):z.createElement("span",null,Qn.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:sr,style:{color:"#5F6368"}},Qn.name))),yl=te(31797),Fl=Object.defineProperty,dl=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,Cl=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Bi=(tn,Gt,un)=>Gt in tn?Fl(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,$i=(tn,Gt)=>{for(var un in Gt||(Gt={}))mo.call(Gt,un)&&Bi(tn,un,Gt[un]);if(Cl)for(var un of Cl(Gt))Ci.call(Gt,un)&&Bi(tn,un,Gt[un]);return tn},el=(tn,Gt)=>dl(tn,Pt(Gt)),pl=(tn,Gt)=>{var un={};for(var Qn in tn)mo.call(tn,Qn)&&Gt.indexOf(Qn)<0&&(un[Qn]=tn[Qn]);if(tn!=null&&Cl)for(var Qn of Cl(tn))Gt.indexOf(Qn)<0&&Ci.call(tn,Qn)&&(un[Qn]=tn[Qn]);return un};const{Countdown:vl}=yl.default;var zo=tn=>{var Gt=tn,{onChange:un}=Gt,Qn=pl(Gt,["onChange"]);const[sr,Gr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof sr=="number"&&sr>=0&&un(sr)},[sr]);const zn=or=>{const zr=Math.floor(or/1e3);Gr(zr)};return z.createElement(vl,el($i({},Qn),{onChange:zn}))},mi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},au=({DataProps:tn,className:Gt,style:un={}})=>{var Qn;return z.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",mi.ClassRoomItem,Gt),style:un,onClick:()=>{(0,He.xg)(tn==null?void 0:tn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Qn=qe.Z)==null?void 0:Qn.IMG_SERVER}/images/${tn==null?void 0:tn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(tn==null?void 0:tn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(tn!=null&&tn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:ge()("text-16px font-medium",mi.TitleDom)},tn==null?void 0:tn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},tn==null?void 0:tn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",tn==null?void 0:tn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",tn==null?void 0:tn.tasks_count),tn!=null&&tn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Kl=Object.defineProperty,ru=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,$a=(tn,Gt,un)=>Gt in tn?Kl(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Xa=(tn,Gt)=>{for(var un in Gt||(Gt={}))Cr.call(Gt,un)&&$a(tn,un,Gt[un]);if(ru)for(var un of ru(Gt))ja.call(Gt,un)&&$a(tn,un,Gt[un]);return tn},fi=({DataProps:tn=[],selectValue:Gt,onChange:un,className:Qn,style:sr={},extra:Gr,classNameItem:zn,styleItem:or={},barHidden:zr})=>{const[Eo,Ir]=(0,z.useState)();return(0,z.useEffect)(()=>{Ir(Array.isArray(Gt)?Gt:[Gt])},[Gt]),z.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",Qn),style:Xa({borderBottom:"1px solid #D3F0FF"},sr)},tn==null?void 0:tn.map(Da=>z.createElement("div",{key:Da==null?void 0:Da.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",zn,Da==null?void 0:Da.className),style:Xa(Xa({color:Eo!=null&&Eo.includes(Da==null?void 0:Da.id)?"#1890FF":"",minWidth:88},or),(Da==null?void 0:Da.style)||{}),onClick:So=>{un==null||un({domEvent:So,item:Da}),Da!=null&&Da.link&&Pa.history.push(Da==null?void 0:Da.link)}},Da==null?void 0:Da.name,!zr&&(Eo==null?void 0:Eo.includes(Da==null?void 0:Da.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Gr))},Di=Object.defineProperty,Li=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,wl=Object.prototype.hasOwnProperty,Ji=Object.prototype.propertyIsEnumerable,$r=(tn,Gt,un)=>Gt in tn?Di(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Aa=(tn,Gt)=>{for(var un in Gt||(Gt={}))wl.call(Gt,un)&&$r(tn,un,Gt[un]);if(Ti)for(var un of Ti(Gt))Ji.call(Gt,un)&&$r(tn,un,Gt[un]);return tn},Ei=(tn,Gt)=>Li(tn,Qi(Gt)),Jo=({value:tn,onChange:Gt,onInputChange:un,className:Qn,style:sr={},InputProps:Gr})=>{const[zn,or]=(0,z.useState)(tn);return z.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",Qn),style:Aa({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},sr)},z.createElement(Ze.default,Ei(Aa({bordered:!1},Gr),{onChange:zr=>{or(zr.target.value),un==null||un(encodeURIComponent(zr.target.value))},onPressEnter:zr=>{Gt==null||Gt({domEvent:zr,item:{value:zn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:zr=>{Gt==null||Gt({domEvent:zr,item:{value:zn}})}}))}},38869:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(59301);function Ee(xe,je){const ve=(0,z.useRef)();(0,z.useEffect)(()=>{ve.current=xe}),(0,z.useEffect)(()=>{function Ce(){ve.current()}if(je!==null){let ue=setInterval(Ce,je);return()=>clearInterval(ue)}},[je])}},39318:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(95237),je=te(43604),ve=te(57809),Ce=te(5871),ue=te(6848),ge=te(5083),De=te(92832),ye=te(52985),fe=te(53051),Be=te(46604),pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Pe,ce,be)=>ce in Pe?re(Pe,ce,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[ce]=be,ne=(Pe,ce)=>{for(var be in ce||(ce={}))y.call(ce,be)&&ee(Pe,be,ce[be]);if(x)for(var be of x(ce))b.call(ce,be)&&ee(Pe,be,ce[be]);return Pe},oe=(Pe,ce)=>E(Pe,a(ce)),se=(Pe,ce)=>{var be={};for(var Ze in Pe)y.call(Pe,Ze)&&ce.indexOf(Ze)<0&&(be[Ze]=Pe[Ze]);if(Pe!=null&&x)for(var Ze of x(Pe))ce.indexOf(Ze)<0&&b.call(Pe,Ze)&&(be[Ze]=Pe[Ze]);return be};const me=({disabled:Pe,shixunHomeworks:ce,selectOptions:be,form:Ze})=>{const{workSetting:Se}=ce,[at,we]=(0,z.useState)([]),st=(0,z.useMemo)(()=>be==null?void 0:be.filter(Je=>!at.includes(Je.value)),[at,be]);return(0,z.useEffect)(()=>{var Je;const tt=((Je=Se==null?void 0:Se.anonymous_appeal_settings)==null?void 0:Je.filter(lt=>lt.appeal_time))||[];we(tt.map(lt=>lt.group_name))},[Se]),pe.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Je,{add:tt,remove:lt})=>pe.createElement(pe.Fragment,null,Je.map(et=>{var Me;const he=et,{key:Ie,name:Ve}=he,qe=se(he,["key","name"]),nt=Ze.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return pe.createElement("div",{key:Ie},pe.createElement(xe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ie+1),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},qe),{name:[et.name,"group_name"]}),pe.createElement(ve.default,{mode:"multiple",disabled:Pe||!nt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Be.Z.multiple_select,options:st||[],onSelect:vt=>{we(Ct=>[...Ct,vt])},onDeselect:vt=>{we(Ct=>Ct.filter(ct=>ct!==vt))}}))),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},qe),{label:"",name:[et.name,"appeal_penalty"]}),pe.createElement(Ce.Z,{min:0,disabled:Pe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),pe.createElement(ue.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Be.Z.title_icon}`})),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},qe),{label:"",name:[et.name,"appeal_time"]}),pe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Pe,size:"large",disabledDate:vt=>(0,fe.Q8)(vt,Se==null?void 0:Se.course_end_date),disabledTime:vt=>(0,fe.d0)(vt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),pe.createElement(Ee.default.Item,oe(ne({},qe),{name:[Ve,"deleteflag"]}),pe.createElement(De.default,{type:"hidden"})),!Pe&&Je.length<((Me=Se==null?void 0:Se.anonymous_appeal_settings)==null?void 0:Me.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tt({deleteflag:!0})}}),Ie!==0&&!Pe&&nt&&pe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const vt=Ze.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];we(Ct=>Ct.filter(ct=>!vt.includes(ct))),lt(Ve)}})))})))};wt.Z=(0,ye.connect)(({shixunHomeworks:Pe})=>({shixunHomeworks:Pe}))(me)},23456:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(5083),xe=te(78241),je=te(95237),ve=te(43604),Ce=te(57809),ue=te(8591),ge=te(92832),De=te(5871),ye=te(6848),fe=te(24905),Be=te(66649),pe=te.n(Be),re=te(52985),E=te(53051),a=te(99287),x=te(46604),y=te(59301),b=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Pe=(we,st,Je)=>st in we?b(we,st,{enumerable:!0,configurable:!0,writable:!0,value:Je}):we[st]=Je,ce=(we,st)=>{for(var Je in st||(st={}))se.call(st,Je)&&Pe(we,Je,st[Je]);if(oe)for(var Je of oe(st))me.call(st,Je)&&Pe(we,Je,st[Je]);return we},be=(we,st)=>ee(we,ne(st)),Ze=(we,st)=>{var Je={};for(var tt in we)se.call(we,tt)&&st.indexOf(tt)<0&&(Je[tt]=we[tt]);if(we!=null&&oe)for(var tt of oe(we))st.indexOf(tt)<0&&me.call(we,tt)&&(Je[tt]=we[tt]);return Je};const{RangePicker:Se}=Ee.default,at=({disabled:we,shixunHomeworks:st,selectOptions:Je,form:tt,data:lt,classroomList:et})=>{const{workSetting:Me}=st,[he,Ie]=(0,z.useState)([]),Ve=(0,z.useMemo)(()=>Je==null?void 0:Je.filter(He=>!he.includes(He.value)),[he,Je]);(0,z.useEffect)(()=>{var He;const nt=((He=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:He.filter(vt=>vt.evaluation_end))||[];Ie(nt.map(vt=>vt.group_name))},[Me]);const qe=He=>{var nt;const vt=(nt=Me==null?void 0:Me.anonymous_appeal_settings)==null?void 0:nt.find(Ct=>Ct.group_id===He);return lt.anonymous_appeal&&vt&&(vt==null?void 0:vt.appeal_time)!==null};return y.createElement(xe.default.List,{name:"anonymous_comment_settings"},(He,{add:nt,remove:vt})=>y.createElement(y.Fragment,null,He.map(Ct=>{var ct,Bt;const Qe=Ct,{key:At,name:Ot}=Qe,Ne=Ze(Qe,["key","name"]),yt=tt.getFieldValue(["anonymous_comment_settings",Ot]),de=yt.deleteflag,ie=pe()((ct=yt.evaluation_start)==null?void 0:ct[0])<=pe()(),ae=!de&&ie?[!0,qe(yt==null?void 0:yt.group_id)]:[!1,!1];return y.createElement("div",{key:At,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",At+1),y.createElement(ve.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(ve.Z,{span:8},y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"group_name"]}),y.createElement(Ce.default,{mode:"multiple",disabled:we||!de,className:x.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:le=>{Ie(Oe=>[...Oe,le])},onDeselect:le=>{Ie(Oe=>Oe.filter(Ge=>Ge!==le))}}))),y.createElement(ve.Z,{className:"ml20"},y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"evaluation_start"]}),y.createElement(Se,{ranges:{\u6B64\u523B:()=>{var le;const Oe=(le=yt==null?void 0:yt.evaluation_start)==null?void 0:le[0];return[Oe?pe()(Oe):pe()(),pe()()]}},size:"large",style:{width:"500px"},disabled:we||ae,allowClear:!1,disabledDate:le=>(0,E.Q8)(le,Me==null?void 0:Me.course_end_date),disabledTime:le=>(0,E.d0)(le),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var le;if((0,a.Rm)()&&!((le=et.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&He.length<((Bt=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:Bt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{nt({deleteflag:!0})}}),At!==0&&!we&&de&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const le=tt.getFieldValue(["anonymous_comment_settings",Ot,"group_name"])||[];Ie(Oe=>Oe.filter(Ge=>!le.includes(Ge))),vt(Ot)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(ve.Z,null,y.createElement(xe.default.Item,be(ce({},Ne),{label:"",colon:!1,name:[Ot,"evaluation_num"]}),y.createElement(De.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!de&&ie}))),y.createElement(ye.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),y.createElement(ve.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(ve.Z,null,y.createElement(xe.default.Item,be(ce({},Ne),{label:"",colon:!1,name:[Ot,"absence_penalty"]}),y.createElement(De.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:le=>{var Oe;if((0,a.Rm)()&&!((Oe=et.AssistantObject.group)!=null&&Oe.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(ve.Z,{style:{marginLeft:"40px"}},y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:we,onChange:()=>{var le;if((0,a.Rm)()&&!((le=et.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(ve.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};wt.Z=(0,re.connect)(({shixunHomeworks:we,classroomList:st})=>({shixunHomeworks:we,classroomList:st}))(at)},78717:function(xt,wt,te){"use strict";var z=te(52985),Ee=te(95237),xe=te(43604),je=te(5083),ve=te(5871),Ce=te(6848),ue=te(66649),ge=te.n(ue),De=te(53051),ye=te(46604),fe=te(59301);const Be=({data:pe,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:x,workList:y}=a;return fe.createElement("div",null,fe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(xe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(xe.Z,null,fe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:b=>(0,De.Q8)(b,x==null?void 0:x.course_end_date),disabledTime:b=>(0,De.d0)(b),value:pe.appeal_time?ge()(pe.appeal_time):"",onChange:(b,ee)=>{pe.appeal_time=ee,E(Object.assign({},pe))}})),fe.createElement(xe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(xe.Z,null,fe.createElement(ve.Z,{size:"large",disabled:re,value:pe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:b=>{pe.appeal_penalty=b,E(Object.assign({},pe))}})),fe.createElement(Ce.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.Z.title_icon}`}))))};wt.Z=(0,z.connect)(({shixunHomeworks:pe})=>({shixunHomeworks:pe}))(Be)},5709:function(xt,wt,te){"use strict";var z=te(5083),Ee=te(5871),xe=te(6848),je=te(24905),ve=te(66649),Ce=te.n(ve),ue=te(52985),ge=te(53051),De=te(46604),ye=te(59301);const fe=({data:Be,setData:pe,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,x=Ce()(a==null?void 0:a.evaluation_start)<=Ce()(),y=Be.anonymous_appeal;return ye.createElement("div",null,ye.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ye.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),ye.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date),disabledTime:b=>(0,ge.d0)(b),disabled:re||x||y,value:Be.evaluation_start?Ce()(Be.evaluation_start):"",onChange:(b,ee)=>{Be.evaluation_start=ee,pe(Object.assign({},Be))}}),ye.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date,Be.evaluation_start),disabledTime:b=>(0,ge.d0)(b,Ce()(Be.evaluation_start)),disabled:re||y,value:Be.evaluation_end?Ce()(Be.evaluation_end):"",onChange:(b,ee)=>{Be.evaluation_end=ee,pe(Object.assign({},Be))}})),ye.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ye.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),ye.createElement(Ee.Z,{disabled:re||x||y,value:Be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:b=>{Be.evaluation_num=b,pe(Object.assign({},Be))}}),ye.createElement(xe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`})),ye.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),ye.createElement(Ee.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Be.absence_penalty,onChange:b=>{Be.absence_penalty=b,pe(Object.assign({},Be))}})),Be.anonymous_comment&&ye.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},ye.createElement(je.default,{checked:Be.student_comment,disabled:re,onChange:()=>{Be.student_comment=!Be.student_comment,pe(Object.assign({},Be))}},ye.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};wt.Z=(0,ue.connect)(({shixunHomeworks:Be})=>({shixunHomeworks:Be}))(fe)},89112:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return oe}});var z=te(59301),Ee=te(43418),xe=te(8591),je=te(95237),ve=te(43604),Ce=te(3113),ue=te(54580),ge=te(1710),De={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},ye=te(68492),fe=te(21600),Be=te(82186),pe=te(92232),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(se,me,Pe)=>me in se?re(se,me,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):se[me]=Pe,b=(se,me)=>{for(var Pe in me||(me={}))a.call(me,Pe)&&y(se,Pe,me[Pe]);if(E)for(var Pe of E(me))x.call(me,Pe)&&y(se,Pe,me[Pe]);return se},ee=(se,me,Pe)=>new Promise((ce,be)=>{var Ze=we=>{try{at(Pe.next(we))}catch(st){be(st)}},Se=we=>{try{at(Pe.throw(we))}catch(st){be(st)}},at=we=>we.done?ce(we.value):Promise.resolve(we.value).then(Ze,Se);at((Pe=Pe.apply(se,me)).next())}),oe=({visible:se,categoryId:me,getData:Pe,onCancle:ce})=>{var be,Ze;const[Se,at]=(0,z.useState)([]),[we,st]=(0,z.useState)(!1),[Je,tt]=(0,z.useState)(!1),[lt,et]=(0,z.useState)({success_size:0,error_list:[]}),Me={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{at([])},beforeUpload:he=>ee(void 0,null,function*(){return at([he]),!1}),fileList:Se,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:se,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Je,onOk:()=>ee(void 0,null,function*(){if(Se.length===0){xe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}tt(!0);const he=new FormData;he.append("file",Se[0]);const Ie=yield(0,Be.ZP)(`/api/homework_commons/${me}/import_external_score.json`,{method:"post",body:he},!0);(Ie==null?void 0:Ie.status)===0&&(et(Ie),ce(),Pe(),st(!0),at([])),tt(!1)}),onCancel:()=>{at([]),ce()}},z.createElement("div",{className:De.achieveSty},z.createElement("div",{className:De.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(je.Z,{align:"middle",className:"mt20"},z.createElement(ve.Z,{className:"mr10"},z.createElement("span",{className:De.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(ve.Z,null,z.createElement(Ce.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:De.downloadbutton,onClick:he=>{he.stopPropagation(),he.preventDefault(),(0,pe.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${me}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(ue.default.Dragger,b({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Me),z.createElement("div",null,z.createElement(ye.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:we,onCancel:()=>{st(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",lt==null?void 0:lt.success_size," "),"\u4E2A\u5B66\u751F"),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(be=lt==null?void 0:lt.error_list)==null?void 0:be.length," "),"\u4E2A\u5B66\u751F")),!!((Ze=lt==null?void 0:lt.error_list)!=null&&Ze.length)&&z.createElement("div",{className:"mb20"},z.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:he=>z.createElement("span",{style:{color:"#000"}},he)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:he=>z.createElement("span",{style:{color:"#666"}},he)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:he=>z.createElement("span",{style:{color:"#000"}},he)}],dataSource:lt==null?void 0:lt.error_list,pagination:!1,scroll:{y:47*8}})))))}},58044:function(xt,wt,te){"use strict";var z=te(43418),Ee=te(8591),xe=te(82186),je=te(52985),ve=te(99287),Ce=te(59301),ue=(De,ye,fe)=>new Promise((Be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?Be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,ye)).next())});const ge=({shixunHomeworks:De,dispatch:ye,classroomList:fe,getData:Be})=>Ce.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:De.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ue(void 0,null,function*(){var pe;if((0,ve.Rm)()&&!((pe=fe.AssistantObject.normal)!=null&&pe.can_redo)){Ee.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,xe.ZP)(`/api/homework_commons/${De.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:De.actionTabs.student_work_id}})).status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Be())}),onCancel:()=>{ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ce.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",De.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Ce.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));wt.Z=(0,je.connect)(({shixunHomeworks:De,classroomList:ye})=>({shixunHomeworks:De,classroomList:ye}))(ge)},97189:function(xt,wt,te){"use strict";te.r(wt),te.d(wt,{default:function(){return Ru}});var z=te(59301),Ee=te(52985),xe=te(49127),je=te(3113),ve=te(8591),Ce=te(43418),ue=te(66104),ge=te(99313),De=te(27812),ye=te(92232),fe=te(78241),Be=te(6848),pe=te(95237),re=te(20834),E=te(24905),a=te(43604),x=te(1710),y=te(92832),b=te(38854),ee=te(58421),ne=te(5112),oe=te(5871),se=te(57809),me=te(71418),Pe=te(66649),ce=te.n(Pe),be=te(77740),Ze=te(82186),Se=Object.defineProperty,at=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Je=(Ue,We,ze)=>We in Ue?Se(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,tt=(Ue,We)=>{for(var ze in We||(We={}))we.call(We,ze)&&Je(Ue,ze,We[ze]);if(at)for(var ze of at(We))st.call(We,ze)&&Je(Ue,ze,We[ze]);return Ue},lt=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const et=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lt(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/myshixuns/${Ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ze.coursesId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getWorkList",payload:tt({},Ue.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Me=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(et),he=te(99287),Ie=te(59301),Ve=Object.defineProperty,qe=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,vt=(Ue,We,ze)=>We in Ue?Ve(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Ct=(Ue,We)=>{for(var ze in We||(We={}))He.call(We,ze)&&vt(Ue,ze,We[ze]);if(qe)for(var ze of qe(We))nt.call(We,ze)&&vt(Ue,ze,We[ze]);return Ue},ct=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Bt=({shixunHomeworks:Ue,classroomList:We,dispatch:ze})=>{const Yt=(0,Ee.useParams)(),[Kt,en]=(0,z.useState)(!0),[dn,ln]=(0,z.useState)(!1),[ht]=fe.default.useForm();return Ie.createElement(Ie.Fragment,null,Ie.createElement(Ce.default,{centered:!0,title:"\u8C03\u5206",open:Ue.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:dn,onOk:()=>ct(void 0,null,function*(){var cn;if((0,he.Rm)()&&!((cn=We.AssistantObject.normal)!=null&&cn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield ht.validateFields();const an=ht.getFieldsValue();ln(!0),(yield(0,Ze.ZP)(`/api/student_works/${Ue.actionTabs.id}/adjust_score.json`,{method:"post",body:Ct({},an)})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),ht.resetFields(),ze({type:"shixunHomeworks/setActionTabs",payload:{}}),ze({type:"shixunHomeworks/getWorkList",payload:Ct({},Ue.actionTabs.params)})),ln(!1)}),onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ie.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Ie.createElement(fe.default,{form:ht,layout:"horizontal"},Ie.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ie.createElement(fe.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ie.createElement(oe.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ie.createElement("span",{className:"ml10"},"\u5206")),Ie.createElement("div",null,Ie.createElement(fe.default.Item,{name:"comment"},Ie.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We})=>({shixunHomeworks:Ue,classroomList:We}))(Bt),At=te(58044),Ot=te(2281),Ne=te(89392),yt=te(37906),de=te(68492),ie=te(20562),ae=te(67741),le=te(59301),Oe=Object.defineProperty,Ge=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ye=(Ue,We,ze)=>We in Ue?Oe(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,mt=(Ue,We)=>{for(var ze in We||(We={}))ot.call(We,ze)&&Ye(Ue,ze,We[ze]);if(Re)for(var ze of Re(We))Xe.call(We,ze)&&Ye(Ue,ze,We[ze]);return Ue},Dt=(Ue,We)=>Ge(Ue,Ae(We)),Tt=(Ue,We)=>{var ze={};for(var Yt in Ue)ot.call(Ue,Yt)&&We.indexOf(Yt)<0&&(ze[Yt]=Ue[Yt]);if(Ue!=null&&Re)for(var Yt of Re(Ue))We.indexOf(Yt)<0&&Xe.call(Ue,Yt)&&(ze[Yt]=Ue[Yt]);return ze},jt=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const qt=Ue=>jt(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})});var $e=Ue=>{var We=Ue,{task_status:ze,new_work_status:Yt,shixunHomeworks:Kt,course_group:en}=We,dn=Tt(We,["task_status","new_work_status","shixunHomeworks","course_group"]),ln;const ht=(0,Ee.useParams)(),[cn]=fe.default.useForm(),{workList:an,workSetting:bt}=Kt,[ka,Nn]=(0,z.useState)(!1),[Ft,Cn]=(0,z.useState)(null),[wa,Ma]=(0,z.useState)({search:"",page:1,limit:10,work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt||"",course_group:en}),[,sn,_t,rn]=(0,ie.U)(ae.h$,mt({},ht)),[,kr,da,_a]=(0,ie.U)(ae.cN,{homeworkId:ht==null?void 0:ht.categoryId}),[,,dt,Ur]=(0,ie.U)(qt,{}),[Un,Lr]=(0,z.useState)([]),To=()=>{var Vt,Gn,St;if(ze==0)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(ze==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(ze==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F",bt!=null&&bt.anonymous_comment||(Vt=an==null?void 0:an.homework_status)!=null&&Vt.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Yt==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Yt==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Yt==3)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Yt==4)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((Gn=_a==null?void 0:_a.data)==null?void 0:Gn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Yt==5)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((St=_a==null?void 0:_a.data)==null?void 0:St.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},wi=()=>{var Vt,Gn;return ze?(Vt=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(St,Hr,bo)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+bo+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(St,Hr)=>le.createElement("a",{onClick:()=>{Ca(Hr)}},St)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(St,Hr)=>le.createElement(Be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Hr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Hr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Hr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Hr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Hr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Hr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Hr.work_score||"0.0","\u5206",le.createElement("br",null),!(an!=null&&an.is_jupyter||an!=null&&an.is_jupyter_lab)&&le.createElement("div",{onClick:bo=>{Ca(Hr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},St>0?le.createElement("span",{style:{color:"#ff8100"}},St):St)},ze>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:St=>ce()(St).format("YYYY-MM-DD HH:mm")}])==null?void 0:Vt.filter(St=>St):Yt==4||Yt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(St,Hr)=>le.createElement("a",{onClick:()=>{Ca(Hr)}},St)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:St=>ce()(St).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(St,Hr)=>le.createElement(le.Fragment,null,St==3&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),St==4&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),St==1&&le.createElement(le.Fragment,null,le.createElement(de.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>jt(void 0,null,function*(){(yield dt({userId:Hr.student_work_id,score_id:Hr.student_works_score_id,status:4})).status===0&&eo()})},"\u9A73\u56DE"),le.createElement(de.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{Cn(Hr),Nn(!0)}},"\u63A5\u53D7")))}]:(Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(St,Hr,bo)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+bo+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(St,Hr)=>le.createElement("a",{onClick:()=>{Ca(Hr)}},St)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(St,Hr)=>le.createElement(Be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Hr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Hr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Hr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Hr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Hr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Hr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Hr.work_score||"0.0","\u5206",le.createElement("br",null),!(an!=null&&an.is_jupyter||an!=null&&an.is_jupyter_lab)&&le.createElement("div",{onClick:bo=>{Ca(Hr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},St>0?le.createElement("span",{style:{color:"#ff8100"}},St):St)},Yt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:St=>ce()(St).format("YYYY-MM-DD HH:mm")},Yt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Yt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Gn.filter(St=>St)},Ca=(Vt={})=>{var Gn;(Vt!=null&&Vt.id||Vt!=null&&Vt.student_work_id)&&(0,ye.xg)(an.is_jupyter||an.is_jupyter_lab?`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/${Vt.id}/comment`:ht.course_group?`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/review/${Yt==4?Vt.student_work_id:Vt==null?void 0:Vt.id}?ids=${(Gn=ht.course_group)==null?void 0:Gn.toString()}`:`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/review/${Yt==4?Vt.student_work_id:Vt==null?void 0:Vt.id}`)},eo=(Vt=wa)=>{const Gn=Dt(mt({},Vt),{work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt==4?"":1,course_group:en});Ma(Gn),Yt==4||Yt==5?da(Gn):_t(Gn)};return(0,z.useEffect)(()=>{var Vt;Lr((Yt==4||Yt==5?(Vt=_a==null?void 0:_a.data)==null?void 0:Vt.list:rn==null?void 0:rn.student_works)||[])},[rn,_a]),(0,z.useEffect)(()=>{dn.open&&eo(),dn.open||(Lr([]),Ma(Dt(mt({},wa),{search:"",page:1,limit:10})),Cn(null),Nn(!1),cn.resetFields())},[dn.open,wa.page,wa.limit]),(0,z.useEffect)(()=>{console.log(Ft)},[Ft]),le.createElement(le.Fragment,null,le.createElement(Ce.default,mt({},dn),le.createElement(pe.Z,{wrap:!1,justify:"space-between",align:"middle"},le.createElement(a.Z,null,To()),le.createElement(a.Z,null,le.createElement(de.t7,{style:{width:300},value:wa==null?void 0:wa.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Vt=>{eo(Dt(mt({},wa),{search:decodeURIComponent(Vt).trim(),page:1}))},onInputChange:Vt=>{Ma(Dt(mt({},wa),{search:decodeURIComponent(Vt).trim()}))}}))),le.createElement(x.default,{loading:sn||kr,className:"mt20",columns:wi(),locale:{emptyText:le.createElement(be.Z,null)},dataSource:Un,pagination:{total:(rn==null?void 0:rn.work_count)||((ln=_a==null?void 0:_a.data)==null?void 0:ln.count)||0,onChange:(Vt,Gn)=>{Ma(Dt(mt({},wa),{page:Vt,limit:Gn}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit}})),le.createElement(Ce.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:ka,centered:!0,destroyOnClose:!0,onCancel:()=>{Nn(!1)},maskClosable:!1,width:544,onOk:()=>{cn.submit()}},le.createElement(fe.default,{form:cn,colon:!1,onFinish:Vt=>jt(void 0,null,function*(){(yield dt(Dt(mt({},Vt),{userId:Ft.student_work_id,score_id:Ft.student_works_score_id,status:3}))).status===0&&(eo(),Nn(!1))})},le.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),le.createElement(yt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:le.createElement("a",{onClick:()=>{Ca(Dt(mt({},Ft),{id:an.is_jupyter||an.is_jupyter_lab?Ft==null?void 0:Ft.id:Ft==null?void 0:Ft.student_work_id}))}},Ft==null?void 0:Ft.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.score)}]}),le.createElement(pe.Z,{className:"mt20",wrap:!1},le.createElement(a.Z,null,le.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},le.createElement(oe.Z,{min:1,max:100,step:1}))),le.createElement(a.Z,null,le.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),le.createElement(a.Z,null,le.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},le.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},ut={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},zt=te(35556),Ht=te(84105),En=te(87395),Ln=te(67921),An=te(89489),Tn=te(3995),Ea=te(59698),La=te(82145),ga=te(58617),gn=te(59301),Ga=Object.defineProperty,ma=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,fr=(Ue,We,ze)=>We in Ue?Ga(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,on=(Ue,We)=>{for(var ze in We||(We={}))pa.call(We,ze)&&fr(Ue,ze,We[ze]);if(ma)for(var ze of ma(We))Er.call(We,ze)&&fr(Ue,ze,We[ze]);return Ue},kn=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ca=({shixunHomeworks:Ue,user:We,loading:ze,dispatch:Yt})=>{var Kt,en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),{workList:bt}=Ue,[,ka,Nn]=(0,ie.U)(ae.Gw,{homeworkId:bt==null?void 0:bt.id}),Ft=(sn,_t={},rn=0)=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn||"--",Cn=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:sn=>sn===-1?"\u91CD\u505A\u4E2D":gn.createElement(ye.Uw,{status:sn}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(sn,_t)=>gn.createElement(Be.Z,{placement:"bottom",title:gn.createElement("div",null,gn.createElement("div",null,_t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),gn.createElement("div",null,_t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),bt!=null&&bt.anonymous_comment?gn.createElement("div",null,_t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",gn.createElement("div",null,_t.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${_t.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),gn.createElement("div",null,_t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${_t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),bt!=null&&bt.anonymous_comment?gn.createElement("div",null,_t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(bt==null?void 0:bt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_t.appeal_penalty||"0.0"}\u5206`,gn.createElement("div",null,_t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${_t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(bt!=null&&bt.is_jupyter||bt!=null&&bt.is_jupyter_lab)&&gn.createElement("div",{onClick:rn=>{var kr;rn.stopPropagation(),(0,ye.xg)(bt.is_jupyter||bt.is_jupyter_lab?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/${_t.id}/comment`:an.course_group?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${_t.id}?ids=${(kr=an.course_group)==null?void 0:kr.toString()}`:`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${_t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},sn>0?gn.createElement("span",{style:{color:"#ff8100"}},sn):sn),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Ft},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:bt==null?void 0:bt.can_submit,render:(sn,_t={},rn=0)=>(bt==null?void 0:bt.work_status)==0?"--":sn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(sn,_t)=>gn.createElement("a",{onClick:()=>{var rn;(rn=bt==null?void 0:bt.homework_status)!=null&&rn.includes("\u5BFC\u5165")||Ma(_t,"review")}},"\u67E5\u770B"),isShow:!0}].filter(sn=>sn.isShow),wa=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(sn,_t,rn)=>rn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Ft},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:sn=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn?gn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):gn.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:sn=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn?ce()(sn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:sn=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn===1?gn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):sn===-1?"--":gn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(sn,_t)=>{var rn;return gn.createElement("a",{onClick:()=>{var kr;if((bt==null?void 0:bt.work_status)==0||(bt==null?void 0:bt.work_status)==-1){ve.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(kr=bt.homework_status)!=null&&kr.includes("\u5BFC\u5165")||Ma(_t)}},!((rn=bt==null?void 0:bt.homework_status)!=null&&rn.includes("\u5DF2\u622A\u6B62")&&!(bt!=null&&bt.work_public)&&(0,he.dE)())&&(_t!=null&&_t.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],Ma=(sn={},_t="")=>{var rn;sn!=null&&sn.id&&(0,ye.xg)(bt.is_jupyter||bt.is_jupyter_lab?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/${sn.id}/comment`:an.course_group?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${sn==null?void 0:sn.id}?ids=${(rn=an.course_group)==null?void 0:rn.toString()}&review=${_t}`:`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${sn==null?void 0:sn.id}?review=${_t}`)};return gn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(bt!=null&&bt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Kt=bt==null?void 0:bt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||((en=bt==null?void 0:bt.homework_status)==null?void 0:en.includes("\u672A\u5F00\u59CB")))&&gn.createElement(be.Z,null),!((dn=bt==null?void 0:bt.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))&&!((ln=bt==null?void 0:bt.homework_status)!=null&&ln.includes("\u672A\u5F00\u59CB"))&&gn.createElement(gn.Fragment,null,gn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},gn.createElement(a.Z,null,gn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),gn.createElement(a.Z,null,gn.createElement("span",null,(ht=bt==null?void 0:bt.left_time)==null?void 0:ht.status,gn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(cn=bt==null?void 0:bt.left_time)==null?void 0:cn.time)))),(bt==null?void 0:bt.is_shixun)&&!(bt!=null&&bt.open_evaluate)&&!(bt!=null&&bt.is_close_tips)&&gn.createElement(pe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},gn.createElement(a.Z,null,gn.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),gn.createElement(a.Z,null,gn.createElement("span",{className:"current",onClick:()=>kn(void 0,null,function*(){const sn=yield(0,Ze.ZP)(`/api/homework_commons/${an.categoryId}/close_tips.json`,{method:"post"});(sn==null?void 0:sn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:on({},an)})})},"X"))),!(bt!=null&&bt.is_shixun)&&(bt==null?void 0:bt.feedback_notice)&&gn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},gn.createElement("i",{className:"iconfont icon-tishi11 font14"}),gn.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),ka?gn.createElement(ga.Z,null):gn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>kn(void 0,null,function*(){const sn=yield Nn({homeworkId:bt==null?void 0:bt.id});(sn==null?void 0:sn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:on({},an)})})})),gn.createElement(x.default,{className:"mt20",locale:{emptyText:gn.createElement(be.Z,null)},pagination:!1,columns:Cn,dataSource:[bt]}),(bt==null?void 0:bt.student_anonymous_comment)&&gn.createElement("div",{className:"mt20"},gn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},gn.createElement(a.Z,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(bt==null?void 0:bt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),gn.createElement(a.Z,null,gn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",gn.createElement("span",{className:"c-grey-333 ml10"},(bt==null?void 0:bt.evaluation_start)&&ce()(bt==null?void 0:bt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(bt==null?void 0:bt.evaluation_end)&&ce()(bt==null?void 0:bt.evaluation_end).format("YYYY-MM-DD HH:mm")))),gn.createElement(x.default,{className:"mt20",locale:{emptyText:gn.createElement(be.Z,null)},columns:wa,dataSource:bt==null?void 0:bt.student_works,pagination:!1}))))};var Ra=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(ca),Sa=te(89112),Ha={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},Sr=te(80471),Oo=Object.defineProperty,Fo=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ut=(Ue,We,ze)=>We in Ue?Oo(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Zt=(Ue,We)=>{for(var ze in We||(We={}))Qa.call(We,ze)&&Ut(Ue,ze,We[ze]);if(Fo)for(var ze of Fo(We))Nt.call(We,ze)&&Ut(Ue,ze,We[ze]);return Ue};const Jn=Ue=>React.createElement("svg",Zt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var Pa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ta=Object.defineProperty,qr=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable,Io=(Ue,We,ze)=>We in Ue?ta(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,gr=(Ue,We)=>{for(var ze in We||(We={}))tr.call(We,ze)&&Io(Ue,ze,We[ze]);if(qr)for(var ze of qr(We))yr.call(We,ze)&&Io(Ue,ze,We[ze]);return Ue};const Vn=Ue=>React.createElement("svg",gr({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var so="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Mo=te(68762),Po=te(59301);const Qr=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt,en,dn;const{workList:ln,workDetail:ht}=Ue,cn=(0,Ee.useParams)();(0,z.useEffect)(()=>{var bt;((bt=Ue.actionTabs)==null?void 0:bt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&ze({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:cn==null?void 0:cn.categoryId}})},[(Yt=Ue.actionTabs)==null?void 0:Yt.key]);const an=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Po.createElement(Ce.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Kt=Ue.actionTabs)==null?void 0:Kt.title,open:((en=Ue.actionTabs)==null?void 0:en.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>an(),footer:[Po.createElement(je.ZP,{type:"primary",onClick:()=>{an(),Ee.history.push(`/classrooms/${cn==null?void 0:cn.coursesId}/common_homework/${ln==null?void 0:ln.homework_id}/edit`)}},"\u7F16\u8F91")]},Po.createElement(Mo.Z,{value:((dn=Ue.actionTabs)==null?void 0:dn.title)=="\u4F5C\u4E1A\u8981\u6C42"?(ht==null?void 0:ht.description)||"\u6682\u65E0\u5185\u5BB9~":(ht==null?void 0:ht.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var It=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Qr),Sn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Pn=te(11352),hn=te(59301),na=Object.defineProperty,Kn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,yn=(Ue,We,ze)=>We in Ue?na(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,wo=(Ue,We)=>{for(var ze in We||(We={}))Nr.call(We,ze)&&yn(Ue,ze,We[ze]);if(Rn)for(var ze of Rn(We))hr.call(We,ze)&&yn(Ue,ze,We[ze]);return Ue},_o=(Ue,We)=>Kn(Ue,_n(We)),Vo=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const gi=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt,en,dn,ln;const{workList:ht}=Ue,[cn,an]=(0,z.useState)(_o(wo({},(0,Ee.useParams)()),{page:1,limit:10})),[bt,ka]=(0,z.useState)([]),[Nn,Ft]=(0,z.useState)(""),[Cn,wa]=(0,z.useState)(1),[Ma]=fe.default.useForm(),[sn,_t]=(0,z.useState)({}),[rn,kr]=(0,z.useState)(null),[da,_a]=(0,z.useState)(!1),dt=(0,z.useRef)(null),Ur=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(St,Hr,bo)=>(cn.page-1)*cn.limit+bo+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,he.GJ)()||(0,he.dE)()&&!(ht!=null&&ht.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,he.dE)()&&((Yt=ht==null?void 0:ht.homework_status)!=null&&Yt.includes("\u533F\u8BC4\u4E2D")||(Kt=ht==null?void 0:ht.homework_status)!=null&&Kt.includes("\u7533\u8BC9\u4E2D")))&&(ht==null?void 0:ht.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:ht!=null&&ht.is_jupyter_lab||ht!=null&&ht.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:St=>St===-1?"\u91CD\u505A\u4E2D":hn.createElement(ye.Uw,{status:St})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:St=>St?ce()(St).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Un=(St,Hr)=>{cn.page=St,cn.limit=Hr,an(wo({},cn)),Lr(cn)},Lr=St=>Vo(void 0,null,function*(){ze({type:"shixunHomeworks/getWorkList",payload:wo({},St)})}),To=St=>{cn.search=St,cn.page=1,Ma.resetFields(),_t({}),ka([]),kr(null),an(wo({},cn)),Lr(cn)},wi=(dn=(en=ht==null?void 0:ht.student_works)==null?void 0:en.filter(St=>(St==null?void 0:St.work_status)===0||(St==null?void 0:St.work_status)===-1))==null?void 0:dn.map(St=>St==null?void 0:St.id),Ca=St=>Vo(void 0,null,function*(){var Hr,bo,ci;const Ka=wo({},sn);if(!((Hr=St==null?void 0:St.content)!=null&&Hr.trim()||(bo=St==null?void 0:St.attachment_ids)!=null&&bo.length)){ve.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}Ka.content=St==null?void 0:St.content,Ka.attachment_ids=(ci=St==null?void 0:St.attachment_ids)==null?void 0:ci.map(qn=>qn.response.id),eo(Ka)}),eo=St=>Vo(void 0,null,function*(){_a(!0);const Hr=yield(0,Ze.ZP)(`/api/homework_commons/${ht==null?void 0:ht.homework_id}/test_ai_review.json`,{method:"post",body:St});if([0,-3].includes(Hr.status)){Hr.status==0&&ve.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),kr(Hr);const bo=document.querySelector(".modal-ai-pfcs");if(bo){const ci=bo.querySelector(".ant-modal-body");ci&&(ci.scrollTop=ci.scrollHeight)}}_a(!1)}),Vt=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),wa(1),Gn()},Gn=()=>{Ma.resetFields(),_t({}),ka([]),Ft(""),kr(null)};return hn.createElement(Ce.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:da,open:((ln=Ue.actionTabs)==null?void 0:ln.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Vt(),okText:rn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(Cn==1){if(bt.length==0)return ve.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");eo({student_work_id:bt[0]})}else Cn==2&&Ma.submit()}},hn.createElement(me.Z,{spinning:da,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},hn.createElement("div",{className:Sn.radio_con},hn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),hn.createElement(ne.ZP.Group,{onChange:St=>{St.target.value==1&&Un(1,10),wa(St.target.value),Gn()},value:Cn,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),Cn==1&&hn.createElement(hn.Fragment,null,hn.createElement("div",{className:"flex justify-between item-center mb10"},hn.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),hn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Nn,onChange:St=>Ft(St.target.value),onSearch:To})),hn.createElement(x.default,{rowSelection:{type:"radio",selectedRowKeys:bt,onChange:(St,Hr)=>{ka(St)},getCheckboxProps:St=>({disabled:wi.includes(St.id)})},loading:We["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(ht==null?void 0:ht.student_works)||[],columns:Ur,pagination:{current:cn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:cn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:ht.work_count,size:"default",showTotal:ye.rU,onChange:Un},onChange:(St,Hr,bo)=>{if(bo.order===void 0)switch(bo.field){case"student_id":cn.b_order="desc",cn.order=bo.field;break;default:delete cn.b_order,delete cn.order}else cn.b_order=bo.order.replace("end",""),cn.order=bo.field;Lr(cn)}})),Cn==2&&hn.createElement("div",{style:{marginTop:20}},hn.createElement(fe.default,{form:Ma,className:Sn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{_t(wo({},Ma.getFieldsValue()))},onFinish:Ca},hn.createElement(fe.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},hn.createElement(zt.Z,{watch:!0})),hn.createElement(fe.default.Item,{name:"attachment_ids",style:{marginBottom:0}},hn.createElement(Pn.Z,null)))),rn&&hn.createElement("div",{className:Sn.result_con},hn.createElement("div",{className:Sn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(rn==null?void 0:rn.status)==0&&hn.createElement("div",{className:"p20"},hn.createElement("div",{className:"mb5"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),rn==null?void 0:rn.score),hn.createElement("div",{className:"flex"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),hn.createElement(Mo.Z,{value:rn==null?void 0:rn.content,style:{fontSize:"14px"}}))),(rn==null?void 0:rn.status)==-3&&hn.createElement("div",{className:"p20"},hn.createElement(Mo.Z,{value:rn==null?void 0:rn.message,style:{fontSize:"14px"}})))))};var sa=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(gi),Ba=te(59301);const Or=({shixunHomeworks:Ue,classroomList:We,loading:ze,dispatch:Yt,range:Kt,setRange:en,closeModal:dn})=>{const{workList:ln}=Ue,ht=(0,Ee.useParams)();return Ba.createElement("div",null,Ba.createElement("div",{className:"flex item-center justify-between",style:{height:50}},Ba.createElement("div",{className:Ha.title_sty},"\u8BC4\u5206\u6807\u51C6"),Ba.createElement("div",{className:"flex"},Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},Ba.createElement("img",{src:so}),"\u4F5C\u4E1A\u8981\u6C42"),Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},Ba.createElement("img",{src:Pa})," \u53C2\u8003\u7B54\u6848"),Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},Ba.createElement("img",{src:Sr.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/detail?tabs=5`}},Ba.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Ba.createElement(x.default,{pagination:!1,dataSource:ln==null?void 0:ln.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Ba.createElement("div",{className:Ha.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),Ba.createElement("div",{className:Ha.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Ba.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:cn=>en(cn.target.value),value:Kt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),Ba.createElement(It,null),Ba.createElement(sa,null))};var Va=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,classroomList:ze,user:Yt})=>({shixunHomeworks:Ue,loading:We.effects,classroomList:ze,user:Yt}))(Or),Xr=te(59301),ho=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Yr=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt;const{workList:en}=Ue,[dn,ln]=(0,z.useState)([]),ht=(0,Ee.useParams)(),[cn,an]=(0,z.useState)(!1),bt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Nn=>Xr.createElement(Be.Z,{placement:"bottom",title:Nn},Xr.createElement("span",{style:{color:"#333"}},ce()(Nn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Nn,Ft)=>Xr.createElement("span",{style:{color:"#333"}},Ft==null?void 0:Ft.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Nn,Ft)=>(Ft==null?void 0:Ft.status)=="running"?Xr.createElement("span",{style:{color:"#333"}}," ",Xr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Ft==null?void 0:Ft.rate):Xr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Ft==null?void 0:Ft.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Ft==null?void 0:Ft.fail_count," \u4EBA")}];(0,z.useEffect)(()=>{var Nn;((Nn=Ue.actionTabs)==null?void 0:Nn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&ka()},[(Yt=Ue.actionTabs)==null?void 0:Yt.key]);const ka=()=>ho(void 0,null,function*(){an(!0);const Nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:ht==null?void 0:ht.categoryId}});Nn.status===0&&ln(Nn==null?void 0:Nn.data),an(!1)});return Xr.createElement(Ce.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Kt=Ue.actionTabs)==null?void 0:Kt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},Xr.createElement(x.default,{loading:cn,pagination:!1,dataSource:dn,columns:bt,className:"mb10"}))};var Xo=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Yr),ri={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},vi=te(59301),qi=Object.defineProperty,ll=Object.defineProperties,Ll=Object.getOwnPropertyDescriptors,fl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,Yi=(Ue,We,ze)=>We in Ue?qi(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,hi=(Ue,We)=>{for(var ze in We||(We={}))Rl.call(We,ze)&&Yi(Ue,ze,We[ze]);if(fl)for(var ze of fl(We))Il.call(We,ze)&&Yi(Ue,ze,We[ze]);return Ue},ul=(Ue,We)=>ll(Ue,Ll(We)),yl=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Fl=({shixunHomeworks:Ue,loading:We,dispatch:ze,getData:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt;const{workList:ka}=Ue,[Nn,Ft]=(0,z.useState)({page:1,limit:10}),[Cn,wa]=(0,z.useState)(-1),[Ma,sn]=(0,z.useState)(""),[_t,rn]=(0,z.useState)({}),[kr,da]=(0,z.useState)(!1),[_a,dt]=(0,z.useState)(!1),Ur=(0,Ee.useParams)(),Un=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Vt,Gn,St)=>(Nn.page-1)*Nn.limit+St+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,he.GJ)()||(0,he.dE)()&&!(ka!=null&&ka.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,he.dE)()&&((Kt=ka==null?void 0:ka.homework_status)!=null&&Kt.includes("\u533F\u8BC4\u4E2D")||(en=ka==null?void 0:ka.homework_status)!=null&&en.includes("\u7533\u8BC9\u4E2D")))&&(ka==null?void 0:ka.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:ka!=null&&ka.is_jupyter_lab||ka!=null&&ka.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:Vt=>Vt===-1?"\u91CD\u505A\u4E2D":vi.createElement(ye.Uw,{status:Vt})},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:Vt=>Vt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Vt,Gn)=>Vt===1?vi.createElement("span",{className:"c-green"},"\u6210\u529F"):vi.createElement(Be.Z,{title:Gn==null?void 0:Gn.error_message},vi.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,z.useEffect)(()=>{var Vt,Gn;((Vt=Ue.actionTabs)==null?void 0:Vt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&wa((Gn=Ue.actionTabs)==null?void 0:Gn.status)},[(dn=Ue.actionTabs)==null?void 0:dn.key]),(0,z.useEffect)(()=>{var Vt;((Vt=Ue.actionTabs)==null?void 0:Vt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn!=null&&wi(1,10)},[Cn]);const Lr=Vt=>{Nn.keyword=Vt,Nn.page=1,Ft(hi({},Nn)),To(Nn)},To=Vt=>yl(void 0,null,function*(){var Gn;dt(!0);const St=yield(0,Ze.ZP)(`/api/homework_common_resubmits/${(Gn=Ue.actionTabs)==null?void 0:Gn.id}/resubmit_student_list.json`,{method:"get",params:ul(hi({},Vt),{homework_id:Ur==null?void 0:Ur.categoryId,success_status:Cn!=-1?[Cn]:null})});(St==null?void 0:St.status)===0&&rn(St||{}),dt(!1)}),wi=(Vt,Gn)=>{Nn.page=Vt,Nn.limit=Gn,Ft(hi({},Nn)),To(Nn)},Ca=()=>yl(void 0,null,function*(){var Vt,Gn;if(Cn==1&&((Vt=_t==null?void 0:_t.success_status)==null?void 0:Vt[1].count)==0||Cn==2&&((Gn=_t==null?void 0:_t.success_status)==null?void 0:Gn[0].count)==0)return ve.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");da(!0);const St=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Ur==null?void 0:Ur.categoryId,student_works_ids:_t==null?void 0:_t.student_works_ids}});(St==null?void 0:St.status)===0&&(eo(),Yt()),da(!1)}),eo=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),sn(""),wa(null)};return vi.createElement(Ce.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((ln=Ue.actionTabs)==null?void 0:ln.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:kr,onCancel:()=>eo(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>Ca()},vi.createElement("div",{className:ri.radio_con},vi.createElement("div",null,vi.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),vi.createElement(ne.ZP.Group,{onChange:Vt=>{wa(Vt.target.value)},value:Cn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((ht=_t==null?void 0:_t.success_status)==null?void 0:ht[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((cn=_t==null?void 0:_t.success_status)==null?void 0:cn[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),vi.createElement("div",{className:"flex justify-between item-center mb10"},vi.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",vi.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((an=_t==null?void 0:_t.success_status)==null?void 0:an[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",vi.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((bt=_t==null?void 0:_t.success_status)==null?void 0:bt[0].count)||0),"\u4EBA"),vi.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Ma,onChange:Vt=>sn(Vt.target.value),onSearch:Lr})),vi.createElement(x.default,{loading:_a,dataSource:(_t==null?void 0:_t.data)||[],columns:Un,pagination:{current:Nn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Nn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(_t==null?void 0:_t.count)||0,size:"default",showTotal:ye.rU,onChange:wi},onChange:(Vt,Gn,St)=>{St!=null&&St.order?(Nn.sort_by=St==null?void 0:St.field,Nn.direction=(St==null?void 0:St.order)==="ascend"?"asc":"desc"):(Nn.sort_by=null,Nn.direction=null),To(Nn)}}))};var dl=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Fl),Pt=te(59301),Cl=Object.defineProperty,mo=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,pl=(Ue,We,ze)=>We in Ue?Cl(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,vl=(Ue,We)=>{for(var ze in We||(We={}))$i.call(We,ze)&&pl(Ue,ze,We[ze]);if(Bi)for(var ze of Bi(We))el.call(We,ze)&&pl(Ue,ze,We[ze]);return Ue},Wl=(Ue,We)=>mo(Ue,Ci(We)),zo=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const mi=(0,z.createRef)(),Nl=({shixunHomeworks:Ue,classroomList:We,loading:ze,zip:Yt,btnLoading:Kt,setBtnLoading:en,dispatch:dn})=>{var ln,ht,cn,an,bt,ka,Nn,Ft,Cn,wa,Ma,sn,_t,rn,kr,da,_a,dt,Ur,Un,Lr,To,wi;const Ca=(0,Ee.useParams)(),[eo]=(0,Ee.useSearchParams)(),[Vt,Gn]=(0,z.useState)(vl(vl({},(0,Ee.useParams)()),{page:eo.get("page")||1,limit:20})),{workList:St,actionTabs:Hr,workSetting:bo}=Ue,[ci,Ka]=(0,z.useState)([]),[qn,Do]=(0,z.useState)(1),[Rr,xi]=(0,z.useState)(),[fa,vn]=(0,z.useState)(),[ra,Wt]=(0,z.useState)(),[xa,rr]=(0,z.useState)(),[_r,oo]=(0,z.useState)(),[Dr,Ho]=(0,z.useState)(!1),[Si,_i]=(0,z.useState)(1),[il,Ol]=(0,z.useState)(!1),[_l,Xi]=(0,z.useState)(!1),[$l,As]=(0,z.useState)([]),[Is,lu]=(0,z.useState)(!1),[$u,ai]=(0,z.useState)(),[Ls,Fs]=(0,z.useState)(!1),[Bs,Ds]=(0,z.useState)(""),[Wn,Hn]=(0,z.useState)(),[bi,io]=(0,z.useState)(),[Tr,Uo]=(0,z.useState)(null),[Gi,Wi]=(0,z.useState)(!0),[co,to]=(0,z.useState)([]),[vo,yi]=(0,z.useState)([]),[ia,ea]=(0,z.useState)(0),[Yn,lo]=(0,z.useState)({status:!1,visible:!0}),[eu,Au]=(0,z.useState)(!1),[es,gs]=(0,z.useState)(""),[Vl]=fe.default.useForm(),[ws,tu]=(0,z.useState)(!0),[nu,Ms]=(0,z.useState)(!1),[Fu,Zs]=(0,z.useState)(null),[js,ks]=(0,z.useState)(!1),[Rs,Hs]=(0,z.useState)(0),[_s,Gs]=(0,z.useState)(!1);(0,z.useEffect)(()=>{mi&&mi.current&&(mi.current.clientHeight>47?lo({status:!0,visible:!0}):lo({status:!1,visible:!0}))},[St.course_group_info&&St.course_group_info.length]),(0,z.useEffect)(()=>{St!=null&&St.course_id&&Ka(St==null?void 0:St.student_works)},[St]);const wu=()=>zo(void 0,null,function*(){const Xt=yield dn({type:"shixunHomeworks/getWorkList",payload:vl({},Vt)});(0,he.GJ)()?Ka([...Xt.student_works]):Ka([...Xt])});(0,z.useEffect)(()=>{!ze["shixunHomeworks/getWorkList"]&&(St!=null&&St.is_open_ai_review)&&!(0,he.dE)()&&Os()},[ze["shixunHomeworks/getWorkList"]]),(0,z.useEffect)(()=>{if((Fu==null?void 0:Fu.status)=="running"){Gs(!0);const Xt=setInterval(()=>{Os()},3e3);return()=>clearInterval(Xt)}else Fu!=null&&Fu.status&&(Fu==null?void 0:Fu.status)=="success"&&_s&&wu()},[Fu==null?void 0:Fu.status]);const Os=()=>zo(void 0,null,function*(){const Xt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Ca==null?void 0:Ca.categoryId}});(Xt==null?void 0:Xt.status)===0&&Zs(Xt==null?void 0:Xt.data)});(0,z.useEffect)(()=>{if(eo.get("page")){let Xt=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((Ca==null?void 0:Ca.categoryId)!=(Xt==null?void 0:Xt.categoryId))return;Gn(vl(vl({},Vt),Xt)),Xt.task_status=(Xt==null?void 0:Xt.work_status)||"all",Xt.course_group_info=(Xt==null?void 0:Xt.course_group)||"all",Xt.file_status=Xt!=null&&Xt.file_status?[Xt==null?void 0:Xt.file_status]:"all",Xt.teacher_comment=Xt!=null&&Xt.teacher_comment?[Xt==null?void 0:Xt.teacher_comment]:"all",Vl.setFieldsValue(vl({},Xt))}},[]);function ts(){Do(1),xi(""),vn(""),Wt(""),oo(""),rr(""),As([])}const Ws=()=>{Vt.page=1;const Xt=Object.assign({},Vl.getFieldsValue());Object.keys(Xt).map(function($n){switch($n){case"task_status":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.work_status,Vl.setFieldsValue({task_status:"all"})):(Vt.work_status=Xt[$n],Vl.setFieldsValue({task_status:Vt.work_status}));break;case"file_status":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.file_status,Vl.setFieldsValue({file_status:"all"})):(Vt.file_status=Xt[$n][0],Vl.setFieldsValue({file_status:Xt[$n]}));break;case"course_group_info":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.course_group,Vl.setFieldsValue({course_group_info:"all"})):(Vt.course_group=Xt[$n],Vl.setFieldsValue({course_group_info:Vt.course_group}));break;case"teacher_comment":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.teacher_comment,Vl.setFieldsValue({teacher_comment:"all"})):(Vt.teacher_comment=Xt[$n][0],Vl.setFieldsValue({teacher_comment:Xt[$n]}));break}}),wu()},Ks=(Xt,$n)=>{to($n.map(di=>(di.course_group_id===Xt&&(di.checked=!di.checked),di))),Ns($n)},Ns=Xt=>{yi(Xt.filter($n=>$n.checked).map($n=>$n.course_group_id))},ms=(0,z.useRef)();(0,z.useEffect)(()=>{ms.current=vo},[vo]);const Us=(Xt,$n)=>{Vt.page=Xt,Vt.limit=$n,wu()},Ys=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(Xt,$n,di)=>$n!=null&&$n.isMe&&(ci!=null&&ci.length)?"\u6211":Vt.limit*(Vt.page-1)+di+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,he.GJ)()||(0,he.dE)()&&!(St!=null&&St.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt},!((0,he.dE)()&&((ln=St==null?void 0:St.homework_status)!=null&&ln.includes("\u533F\u8BC4\u4E2D")||(ht=St==null?void 0:St.homework_status)!=null&&ht.includes("\u7533\u8BC9\u4E2D")))&&St.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:St!=null&&St.is_jupyter_lab||St!=null&&St.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:Xt=>Xt===-1?"\u91CD\u505A\u4E2D":Pt.createElement(ye.Uw,{status:Xt})},((0,he.GJ)()||(0,he.dE)()&&!(St!=null&&St.anonymous_comment)&&!St.anonymous_appeal||(0,he.dE)()&&((cn=St.homework_status)==null?void 0:cn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Xt,$n)=>Pt.createElement(Be.Z,{placement:"bottom",title:Pt.createElement("div",null,Pt.createElement("div",null,$n.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$n.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pt.createElement("div",null,$n.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$n.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),St!=null&&St.anonymous_comment?Pt.createElement("div",null,$n.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$n.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Pt.createElement("div",null,$n.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${$n.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pt.createElement("div",null,$n.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$n.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),St!=null&&St.anonymous_comment?Pt.createElement("div",null,$n.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$n.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(St==null?void 0:St.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${$n.appeal_penalty||"0.0"}\u5206`,Pt.createElement("div",null,$n.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$n.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(St!=null&&St.is_jupyter||St!=null&&St.is_jupyter_lab)&&Pt.createElement("div",{onClick:di=>{var mu;di.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Vt)),(0,ye.xg)(St.is_jupyter||St.is_jupyter_lab?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/${$n.id}/comment?page=${Vt.page}`:Vt.course_group?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?page=${Vt.page}&ids=${(mu=Vt.course_group)==null?void 0:mu.toString()}`:`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?page=${Vt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Xt>0?Pt.createElement("span",{style:{color:"#ff8100"}},Xt):Xt)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt?ce()(Xt).format("YYYY-MM-DD HH:mm"):"--"},((0,he.GJ)()||((an=St==null?void 0:St.homework_status)==null?void 0:an.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,he.GJ)()||((bt=St==null?void 0:St.homework_status)==null?void 0:bt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(St==null?void 0:St.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Xt,$n)=>Pt.createElement(Be.Z,{title:Pt.createElement("div",null,Pt.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Xt,"\u5206"),Pt.createElement("br",null),Pt.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",$n.anonymous_comment_rate,"%"))},Pt.createElement("span",null,Xt))},(St==null?void 0:St.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:Xt=>Pt.createElement(Be.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},Pt.createElement("span",null,Xt))},(St==null?void 0:St.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(Xt,$n)=>Pt.createElement("div",null,!!Xt&&Pt.createElement(Be.Z,{placement:"bottom",title:`\u5171\u6709${Xt}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${$n.appeal_deal_count}\u6761\u5F85\u5904\u7406`},Pt.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${$n.appeal_deal_count}/${Xt}`)),!Xt&&Pt.createElement("span",null,"-/-"))},(St==null?void 0:St.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:Xt=>Xt||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:Xt=>Xt||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Xt,$n)=>{var di,mu,Gl;return(di=St.homework_status)!=null&&di.includes("\u5BFC\u5165")?Pt.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,he.GJ)()&&Pt.createElement("a",{onClick:kl=>{kl.stopPropagation(),dn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$n==null?void 0:$n.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Pt.createElement("a",{style:{marginLeft:(0,he.GJ)()&&10},onClick:(0,Ne.debounce)(kl=>zo(void 0,null,function*(){var Jl,Tu,xs,bs,zs;kl.stopPropagation();let xu=yield(0,Ze.ZP)(`/api/student_works/${$n==null?void 0:$n.id}/passed_condition.json`,{method:"get"});Ce.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Pt.createElement("div",null,Pt.createElement("div",{style:{display:"flex"}},Pt.createElement("div",null,Pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Pt.createElement("span",{style:{marginLeft:10}},(Jl=xu==null?void 0:xu.data)==null?void 0:Jl.user_name)),Pt.createElement("div",{style:{marginLeft:60}},Pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Pt.createElement("span",{style:{marginLeft:10}},(Tu=xu==null?void 0:xu.data)==null?void 0:Tu.student_id)),Pt.createElement("div",{style:{marginLeft:60}},Pt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Pt.createElement("span",{style:{marginLeft:10}},(xs=xu==null?void 0:xu.data)==null?void 0:xs.group_name))),Pt.createElement("div",{style:{marginTop:22}},Pt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Pt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((bs=xu==null?void 0:xu.data)==null?void 0:bs.description)||"\u6682\u65E0\u4FE1\u606F")),Pt.createElement("div",{style:{marginTop:22,marginBottom:20}},Pt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Pt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((zs=xu==null?void 0:xu.data)==null?void 0:zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):$n.work_status===0&&!(0,he.GJ)()?Pt.createElement("div",null,"--"):Pt.createElement("div",null,!(0,he.GJ)()&&Pt.createElement("div",null,Pt.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,he.GJ)()&&Pt.createElement("div",null,Pt.createElement(Ee.Link,{className:"c-blue",target:"_blank",to:St.is_jupyter||St.is_jupyter_lab?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/${$n.id}/comment?page=${Vt.page}`:Vt.course_group?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?ids=${(mu=Vt.course_group)==null?void 0:mu.toString()}&page=${Vt.page}`:`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?page=${Vt.page}`,onClick:kl=>{var Jl,Tu,xs,bs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Vt)),kl.stopPropagation(),Vt.course_group?(0,he.Rm)()&&!((Tu=(Jl=We.AssistantObject)==null?void 0:Jl.group)!=null&&Tu.can_view):(0,he.Rm)()&&!((bs=(xs=We.AssistantObject)==null?void 0:xs.normal)!=null&&bs.can_view)){kl.preventDefault(),ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},$n.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),Pt.createElement("br",null),Pt.createElement(Be.Z,{placement:"bottom",title:Pt.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Pt.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Pt.createElement("a",{className:"c-green",onClick:kl=>zo(void 0,null,function*(){kl.preventDefault(),kl.stopPropagation(),dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:$n,id:$n.id,params:Vt}})})},"\u8C03\u5206"))),(0,he.GJ)()&&Pt.createElement("div",null,$n.work_status!==-1&&$n.work_status!==0&&$n.myshixun_identifier&&((St==null?void 0:St.is_jupyter)||(St==null?void 0:St.is_jupyter_lab))&&Pt.createElement(pe.Z,{justify:"center"},Pt.createElement("a",{onClick:kl=>zo(void 0,null,function*(){if(kl.stopPropagation(),Fs(!0),Wi(!0),Ds($n.shixun_url),Hn($n.id),Uo($n.evaluation_codes),io(null),$n.myshixun_identifier){const Jl=yield(0,Ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:$n.myshixun_identifier,student_work_id:$n.id}});Jl.status===0&&(io(Jl.html_content),Wi(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(St!=null&&St.is_new_rule?$n.work_status!==-1&&$n.work_status!==0:$n.work_status!==-1&&$n.work_status!==0&&!((Gl=St==null?void 0:St.homework_status)!=null&&Gl.includes("\u5DF2\u622A\u6B62")))&&Pt.createElement(pe.Z,{justify:"center"},Pt.createElement("span",{className:ut.redoBtn,onClick:kl=>{var Jl;if(kl.stopPropagation(),(0,he.Rm)()&&!((Jl=We.AssistantObject.normal)!=null&&Jl.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:St.homework_id,student_work_id:$n.id,isshixun:St.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(Xt=>!!Xt),uu=(Xt={key:""})=>{dn({type:"shixunHomeworks/setActionTabs",payload:Xt})},Qs=()=>{var Xt;return bo!=null&&bo.anonymous_comment||(Xt=St==null?void 0:St.homework_status)!=null&&Xt.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},$n)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},$n)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},$n)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},$n)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},$n)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},$n)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},$n)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},$n)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},$n)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},$n)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},$n)}]},Ts=Xt=>zo(void 0,null,function*(){en(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:Xt,student_works_ids:St==null?void 0:St.student_works_ids,with_submit_record:ws,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(Au(!1),Ee.history.push(`/classrooms/${Vt==null?void 0:Vt.coursesId}/exportlist/normal_work_list`)),en(!1)}),Vs=()=>{var Xt,$n,di,mu;return Pt.createElement(re.default,null,Pt.createElement(re.default.Item,{key:"1"},Pt.createElement("span",{onClick:()=>{var Gl;if((0,he.Rm)()&&!((Gl=We.AssistantObject.normal)!=null&&Gl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:St==null?void 0:St.course_group_info,fn:()=>{(0,Tn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(St==null?void 0:St.start_permanent)&&Pt.createElement(re.default.Item,{onClick:()=>zo(void 0,null,function*(){let Gl=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Gl.status===0&&Ee.history.push(`/classrooms/${Vt.coursesId}/exportlist/workspace_files`),Gl.status===-3&&(dn({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Vt}}),Ee.history.push(`/classrooms/${Vt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((Xt=St.homework_status)!=null&&Xt.includes("\u5BFC\u5165"))&&(0,he.GJ)()&&(($n=St==null?void 0:St.student_works)==null?void 0:$n.length)>0&&((St==null?void 0:St.is_jupyter)||(St==null?void 0:St.is_jupyter_lab))&&Pt.createElement(re.default.Item,{key:"2"},Pt.createElement("span",{onClick:Gl=>{var kl;if((0,he.Rm)()&&!((kl=We.AssistantObject.normal)!=null&&kl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:St==null?void 0:St.course_group_info,fn:()=>{var Jl,Tu;dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,ye.xg)(`/classrooms/${Vt==null?void 0:Vt.coursesId}/common_homework/${Vt.categoryId}/${(Tu=(Jl=St==null?void 0:St.student_works)==null?void 0:Jl[0])==null?void 0:Tu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((di=St.homework_status)!=null&&di.includes("\u5BFC\u5165"))&&((mu=St==null?void 0:St.student_works)==null?void 0:mu.length)>0&&!(St!=null&&St.is_jupyter_lab)&&!(St!=null&&St.is_jupyter)&&Pt.createElement(re.default.Item,{key:"3"},Pt.createElement(je.ZP,{loading:Kt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Gl;if((0,he.Rm)()&&!((Gl=We.AssistantObject.normal)!=null&&Gl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:St==null?void 0:St.course_group_info,fn:()=>{gs("\u9644\u4EF6"),Au(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),Pt.createElement(re.default.Item,{key:"5",onClick:()=>{var Gl;if((0,he.Rm)()&&!((Gl=We.AssistantObject.normal)!=null&&Gl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Vt.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},Js=Xt=>{dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Fu==null?void 0:Fu.id,status:Xt}})};return(0,he.dE)()?Pt.createElement(Ra,null):Pt.createElement("section",{className:`${ut.wrap} minH500`},Pt.createElement("aside",{className:`minH500 bg-white pl30 ${(0,he.GJ)()?"pt30":""} pr30`},!(St!=null&&St.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((ka=St==null?void 0:St.homework_status)==null?void 0:ka.includes("\u672A\u53D1\u5E03"))||((Nn=St==null?void 0:St.homework_status)==null?void 0:Nn.includes("\u672A\u5F00\u59CB")))&&Pt.createElement(be.Z,null),Pt.createElement("aside",null,!!(St!=null&&St.all_member_count)&&Pt.createElement("aside",{className:"mb30"},Pt.createElement(fe.default,{form:Vl,onChange:Ws,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((Ft=St.teacher_comment)!=null&&Ft.length)&&Pt.createElement(fe.default.Item,{name:"teacher_comment"},Pt.createElement(E.default.Group,{style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(a.Z,{flex:"1"},(Cn=St.teacher_comment)==null?void 0:Cn.map(Xt=>Pt.createElement(E.default,{value:Xt.id,key:Xt.id}," ",Xt.name,"(",Xt.count,") ")))))),!!((wa=St==null?void 0:St.file_status)!=null&&wa.length)&&(0,he.GJ)()&&Pt.createElement(fe.default.Item,{name:"file_status"},Pt.createElement(E.default.Group,{style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(a.Z,{flex:"1"},(Ma=St==null?void 0:St.file_status)==null?void 0:Ma.map(Xt=>Pt.createElement(E.default,{value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((sn=St.task_status)!=null&&sn.length)&&Pt.createElement(fe.default.Item,{name:"task_status"},Pt.createElement(E.default.Group,{value:[],style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all"},"\u5168\u90E8")," "),Pt.createElement(a.Z,{flex:"1"},(_t=St.task_status)==null?void 0:_t.map(Xt=>Pt.createElement(E.default,{name:"task_status",value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((rn=St.course_group_info)!=null&&rn.length)&&Pt.createElement(fe.default.Item,{name:"course_group_info"},Pt.createElement(E.default.Group,{style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all",checked:!Vt.course_group_info},"\u5168\u90E8")),Pt.createElement(a.Z,{flex:"1",className:`${ut.workListClass} ${Yn.visible?ut.visible:""} ${Yn.status?"":ut.status}`},Pt.createElement("div",{ref:mi,className:ut.left},St.course_group_info.map((Xt,$n)=>Pt.createElement(E.default,{value:Xt.course_group_id,key:Xt.course_group_id}," ",Xt.group_group_name,"(",Xt.count,")"))),Yn.status&&Pt.createElement("div",{className:ut.tips,onClick:()=>lo(Wl(vl({},Yn),{visible:!Yn.visible}))},Pt.createElement("span",null,Yn.visible?"\u5C55\u5F00":"\u6536\u8D77",Yn.visible?Pt.createElement(Ht.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Pt.createElement(En.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Pt.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},Pt.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),Pt.createElement(x.default,{className:"mt20",locale:{emptyText:Pt.createElement(be.Z,null)},columns:Qs(),dataSource:[St==null?void 0:St.group_data],pagination:!1})),Pt.createElement(pe.Z,{align:"middle"},Pt.createElement(a.Z,{flex:"1"},Pt.createElement(pe.Z,{align:"middle"},Pt.createElement(a.Z,null,Pt.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Xt=>{Vt.page=1,Vt.search=Xt.trim(),wu()}})),Pt.createElement(a.Z,null,Pt.createElement("span",{className:"ml5 c-red"},St.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",St.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Pt.createElement(a.Z,{style:{textAlign:"end"},className:ut.workListButtonWrap},!((kr=St.homework_status)!=null&&kr.includes("\u5BFC\u5165"))&&!(St!=null&&St.is_jupyter||St!=null&&St.is_jupyter_lab)&&Pt.createElement(je.ZP,{className:"mr10",icon:Pt.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Vt}})}},"\u6587\u6863\u67E5\u91CD"),!(St!=null&&St.is_new_rule)&&!((da=St.homework_status)!=null&&da.includes("\u5BFC\u5165"))&&(((_a=St==null?void 0:St.homework_status)==null?void 0:_a.includes("\u63D0\u4EA4\u4E2D"))||((dt=St==null?void 0:St.homework_status)==null?void 0:dt.includes("\u8865\u4EA4\u4E2D"))||((Ur=St==null?void 0:St.homework_status)==null?void 0:Ur.includes("\u8FDB\u884C\u4E2D")))&&Pt.createElement(je.ZP,{className:"mr10",icon:Pt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var Xt;if((0,he.Rm)()&&!((Xt=We.AssistantObject.normal)!=null&&Xt.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xi(!0),zo(void 0,null,function*(){const di=yield(0,Ze.ZP)(`/api/homework_commons/${Vt==null?void 0:Vt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});di.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",di),to(di.data.list),Ns(di.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((Un=St.homework_status)==null?void 0:Un.includes("\u5DF2\u622A\u6B62"))&&!St.is_jupyter&&!St.is_jupyter_lab&&Pt.createElement(je.ZP,{className:"mr10",icon:Pt.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ms(!0)}},"\u5BFC\u5165\u6210\u7EE9"),Pt.createElement(b.Z,{dropdownRender:Vs},Pt.createElement(je.ZP,{icon:Pt.createElement(Ln.Z,null)},"\u5BFC\u51FA",Pt.createElement(An.Z,null))))),(St==null?void 0:St.is_shixun)&&!(St!=null&&St.open_evaluate)&&!(St!=null&&St.is_close_tips)&&Pt.createElement(pe.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},Pt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),Pt.createElement("span",{style:{cursor:"pointer"},onClick:()=>zo(void 0,null,function*(){let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/close_tips.json`,{method:"post"});(Xt==null?void 0:Xt.status)===0&&dn({type:"shixunHomeworks/getWorkList",payload:vl({},Vt)})})},"X"))),Pt.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(St==null?void 0:St.anonymous_comment)&&{x:1300},dataSource:ci,columns:Ys,onRow:(Xt,$n)=>({onClick:()=>{var di,mu;(di=St.homework_status)!=null&&di.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Vt)),(0,ye.xg)(St.is_jupyter||St.is_jupyter_lab?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/${Xt.id}/comment?page=${Vt.page}`:Vt.course_group?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${Xt.id}?ids=${(mu=Vt.course_group)==null?void 0:mu.toString()}&page=${Vt.page}`:`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${Xt.id}?page=${Vt.page}`))}}),rowKey:"id",onChange:(Xt,$n,di)=>{if(di.order===void 0)switch(di.field){case"student_id":Vt.b_order="desc",Vt.order=di.field;break;default:delete Vt.b_order,delete Vt.order}else Vt.b_order=di.order.replace("end",""),Vt.order=di.field;wu()}}))),Pt.createElement("aside",{className:"tc mb50 mt30"},Pt.createElement(ee.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Us,defaultCurrent:parseInt(Vt.page)||1,current:parseInt(Vt.page)||1,defaultPageSize:20,total:Ue.workList.work_count})),Pt.createElement(Qe,null),Pt.createElement(Me,null),Pt.createElement(At.Z,{getData:wu}),Pt.createElement(Ce.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Dr,width:qn===3&&(St!=null&&St.is_open_ai_review)?1150:600,confirmLoading:js,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>zo(void 0,null,function*(){var Xt,$n;if((0,he.Rm)()&&!(($n=(Xt=We.AssistantObject)==null?void 0:Xt.normal)!=null&&$n.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(qn===1){if(Rr!==0){if(!Rr){ve.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Ho(!1),Ol(!0)}else if(qn===2){if(!(ra===0||fa===0)){if(!ra){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ra>fa){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Ho(!1),Ol(!0)}else if(qn===3){if(St!=null&&St.is_open_ai_review)if(St!=null&&St.single_score){if(St!=null&&St.zero_commit_student_works)return ve.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ve.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");ks(!0);const di=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Ca==null?void 0:Ca.categoryId,range:Rs}});(di==null?void 0:di.status)===0&&(Ho(!1),Os()),ks(!1)}}),onCancel:()=>{Ho(!1),ts()}},Pt.createElement("div",null,Pt.createElement("div",null,Pt.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},Pt.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),Pt.createElement(ne.ZP.Group,{value:qn,onChange:Xt=>Do(Xt.target.value)},Pt.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),Pt.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(St==null?void 0:St.show_ai_review)&&Pt.createElement(ne.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605"))),qn===1&&Pt.createElement("div",null,Pt.createElement("div",{className:"mt15 mb5"},Pt.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),Pt.createElement(oe.Z,{size:"large",min:0,max:100,value:Rr,onChange:Xt=>xi(Xt),style:{width:"100%"}})),qn===2&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},Pt.createElement("div",{style:{width:60}},Pt.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),Pt.createElement(oe.Z,{size:"large",min:0,max:100,value:ra,onChange:Xt=>Wt(Xt),style:{width:"calc(50% - 70px)"}}),Pt.createElement("div",{style:{width:80}},Pt.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),Pt.createElement(oe.Z,{size:"large",min:0,max:100,value:fa,onChange:Xt=>vn(Xt),style:{width:"calc(50% - 70px)"}})),[1,2].includes(qn)&&Pt.createElement(Pt.Fragment,null,Pt.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),Pt.createElement(y.default.TextArea,{value:xa,onChange:Xt=>rr(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),Pt.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Pt.createElement(y.default.TextArea,{value:_r,onChange:Xt=>oo(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),qn===3&&(St!=null&&St.is_open_ai_review?Pt.createElement(Va,{range:Rs,setRange:Xt=>Hs(Xt)}):Pt.createElement(be.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${Ca==null?void 0:Ca.coursesId}/common_homework/${Ca==null?void 0:Ca.categoryId}/detail?tabs=5`}}))))),Pt.createElement(Ce.default,{title:"\u63D0\u793A",open:il,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>zo(void 0,null,function*(){let Xt={};qn===1?Xt.score=Rr||"0":(Xt.min_score=ra||"0",Xt.max_score=fa||"0"),Xt.comment=xa,Xt.hidden_comment=_r,Si===1?Xt.student_work_ids=ci.map(di=>di.id):Xt.student_work_ids=ci.filter(di=>!di.has_comment).map(di=>di.id),(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/batch_add_score.json`,{method:"post",body:Xt})).status===0&&(ve.ZP.info("\u4FEE\u6539\u6210\u529F"),Ol(!1),ts(),wu())}),onCancel:()=>{ts(),Ol(!1)}},Pt.createElement("div",{style:{padding:"32px",textAlign:"center"}},Pt.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),Pt.createElement("br",null),Pt.createElement(ne.ZP.Group,{value:Si,onChange:Xt=>_i(Xt.target.value)},Pt.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),Pt.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),Pt.createElement(Ce.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:_l,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>zo(void 0,null,function*(){if(Ns(co),qn===2&&ms.current){if($l.length<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!xa){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,status:$l,course_group_ids:ms.current}});Xt.status===0&&(ea(Xt.course_group_count),ai(Xt),Xi(!1),lu(!0))}else{if(!(ra===0||fa===0)){if(!ra){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ra>fa){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!xa){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,min_score:ra,max_score:fa,course_group_ids:ms.current}});Xt.status===0&&(ea(Xt.course_group_count),ai(Xt),Xi(!1),lu(!0))}}),onCancel:()=>{Xi(!1),ts()}},Pt.createElement("div",{style:{padding:"32px"}},Pt.createElement("div",null,Pt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Pt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Pt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Pt.createElement("div",{className:co.length>15?ut.scroll:"",style:{overflowX:"hidden"}},co==null?void 0:co.map((Xt,$n)=>Pt.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:Xt.course_group_id,key:Xt.course_group_id,onChange:()=>{Ks(Xt.course_group_id,co)},checked:Xt.checked},Xt.group_group_name,"(",Xt.count,")")))),Pt.createElement("div",null,Pt.createElement("span",{style:{width:"80px"}}," ",Pt.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Pt.createElement(ne.ZP.Group,{value:qn,onChange:Xt=>{Do(Xt.target.value)}},Pt.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Pt.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),qn===1&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"70px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Pt.createElement(oe.Z,{min:0,max:100,value:ra,onChange:Xt=>Wt(Xt),style:{width:"100px"}}),Pt.createElement("span",{style:{width:"80px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Pt.createElement(oe.Z,{min:0,max:100,value:fa,onChange:Xt=>vn(Xt),style:{width:"100px"}})),qn===2&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Pt.createElement(E.default.Group,{onChange:Xt=>{As([...Xt])},style:{width:"100%"}},(Lr=St.task_status)==null?void 0:Lr.map((Xt,$n)=>Pt.createElement(E.default,{name:"task_status",value:Xt.id},Xt.name,"(",Xt.count,")")))),Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"70px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Pt.createElement(zt.Z,{className:ut.MdEditor,onChange:Xt=>rr(Xt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Pt.createElement(Ce.default,{open:Is,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>zo(void 0,null,function*(){qn===2?(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,status:$l,course_group_ids:ms.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),ts(),wu(),lu(!1)):(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,min_score:ra,max_score:fa,course_group_ids:ms.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),ts(),wu(),lu(!1))}),onCancel:()=>{ts(),lu(!1)}},Pt.createElement("div",{style:{padding:"32px"}},qn===1&&Pt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",ia,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",ra,"-",fa,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),qn===2&&Pt.createElement("span",null,"\u786E\u8BA4\u5C06",ia,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(To=St.task_status)==null?void 0:To.filter(Xt=>$l==null?void 0:$l.includes(Xt.id)).map(Xt=>Xt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Pt.createElement("br",null),Pt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",$u==null?void 0:$u.count,"\u540D\u5B66\u751F"))),Pt.createElement(Ce.default,{open:Ls,width:900,centered:!0,closeIcon:!1,footer:Pt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Pt.createElement("div",null,Pt.createElement(je.ZP,{className:"mr20",style:{background:"none"},icon:Pt.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:Xt=>{var $n;if(Xt.preventDefault(),(0,he.Rm)()&&!(($n=We.AssistantObject.normal)!=null&&$n.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Ot.O5)()&&(0,ye.xg)(`${Bs}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),Pt.createElement("span",{className:"mr10"},"\u8C03\u5206"),Pt.createElement(oe.Z,{min:0,onChange:(0,Ne.debounce)(Xt=>zo(void 0,null,function*(){var $n;if(xi(Xt),(0,he.Rm)()&&!(($n=We.AssistantObject.normal)!=null&&$n.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Ze.ZP)(`/api/student_works/${Wn}/adjust_score.json`,{method:"post",body:{score:Xt}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),dn({type:"shixunHomeworks/getWorkList",payload:vl({},Vt)}))}),2e3)})),Pt.createElement(je.ZP,{type:"primary",onClick:Xt=>Fs(!1)},"\u5173\u95ED")),onOk:()=>zo(void 0,null,function*(){}),onCancel:()=>{Fs(!1)}},Pt.createElement("div",{className:ut.viewcode},Pt.createElement("div",{className:ut.lefttitle},"\u67E5\u770B\u4EE3\u7801"),Pt.createElement("div",null,Pt.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Tr&&Pt.createElement(se.default,{style:{width:200},value:(wi=Tr[0])==null?void 0:wi.path}," ",Tr==null?void 0:Tr.map(Xt=>Pt.createElement(se.default.Option,{value:Xt.path},Xt.path))," "))),Pt.createElement(me.Z,{spinning:Gi},Pt.createElement("iframe",{srcDoc:bi,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),Pt.createElement(Ce.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:eu,centered:!0,onCancel:()=>Au(!1),onOk:()=>{es=="\u9644\u4EF6"?Ts(!1):es=="\u6279\u6CE8"&&Ts(!0),Au(!1)}},Pt.createElement(E.default,{checked:ws,onChange:Xt=>{tu(Xt.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),Pt.createElement("div",{className:ut.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),Pt.createElement("div",{className:ut.export_type_modal},Pt.createElement("div",{className:ut.export_type_modal_con},Pt.createElement("div",{className:`${ut.type_item} ${es=="\u9644\u4EF6"?ut.type_item_active:""}`,onClick:()=>gs("\u9644\u4EF6")},Pt.createElement("div",{className:`${ut.img_warp}`},Pt.createElement("img",{src:Ea.Z,width:72,height:80})),Pt.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),Pt.createElement("div",{className:`${ut.type_item} ${es=="\u6279\u6CE8"?ut.type_item_active:""}`,onClick:()=>gs("\u6279\u6CE8")},Pt.createElement("div",{className:`${ut.img_warp}`},Pt.createElement("img",{src:La.Z,width:99,height:80})),Pt.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),Pt.createElement("div",{className:ut.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),Pt.createElement($e,{title:Hr==null?void 0:Hr.title,open:(Hr==null?void 0:Hr.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Hr==null?void 0:Hr.task_status,new_work_status:Hr==null?void 0:Hr.new_work_status,shixunHomeworks:Ue,destroyOnClose:!0,centered:!0,onCancel:()=>{uu()},footer:null,width:764,course_group:Vt==null?void 0:Vt.course_group}),Pt.createElement(Sa.Z,{visible:nu,getData:wu,categoryId:Vt.categoryId,onCancle:()=>{Ms(!1)}}),Pt.createElement(Xo,null),Pt.createElement(dl,{getData:()=>Os()}))};var au=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(Nl),Kl=te(21600),ru=te(99709),Cr=Object.defineProperty,ja=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,ko=(Ue,We,ze)=>We in Ue?Cr(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,fi=(Ue,We)=>{for(var ze in We||(We={}))$a.call(We,ze)&&ko(Ue,ze,We[ze]);if(ja)for(var ze of ja(We))Xa.call(We,ze)&&ko(Ue,ze,We[ze]);return Ue},Di=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Li=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Di(void 0,null,function*(){(yield We({type:"shixunHomeworks/deleteReply",payload:{object_id:Ue.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getReplyList",payload:fi({},Ue.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Qi=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Li),Ti=te(8671),wl=te(26227),Ji=te(63524),$r={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},Aa=te(59301),Ei=Object.defineProperty,Ko=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Gt=(Ue,We,ze)=>We in Ue?Ei(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,un=(Ue,We)=>{for(var ze in We||(We={}))Jo.call(We,ze)&&Gt(Ue,ze,We[ze]);if(Ko)for(var ze of Ko(We))tn.call(We,ze)&&Gt(Ue,ze,We[ze]);return Ue},Qn=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});ce().locale("ZH-cn");const sr=({shixunHomeworks:Ue,classroomList:We,user:ze,globalSetting:Yt,loading:Kt,dispatch:en})=>{const[dn,ln]=(0,z.useState)(un({},(0,Ee.useParams)())),[ht,cn]=(0,z.useState)(!1),[an,bt]=(0,z.useState)(-1),[ka,Nn]=(0,z.useState)(""),[Ft,Cn]=(0,z.useState)(""),{workList:wa}=Ue,{detailLeftMenus:Ma}=We,{replyList:sn,workDetail:_t}=Ue;dn.page_size=10,(0,z.useEffect)(()=>{en({type:"shixunHomeworks/getReplyList",payload:un({},dn)}),en({type:"shixunHomeworks/getWorkDetail",payload:un({},dn)}),Ma.course_modules||en({type:"classroomList/getClassroomLeftMenus",payload:un({},dn)})},[dn.categoryId]);const rn=da=>{da=da!=null&&da.includes(".json")?da:`${da}.json`,Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Aa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Qn(void 0,null,function*(){var _a;const dt=yield(0,Ti.$Q)({url:da});if(!dt)return;ve.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Ur=yield(0,Ti.Ir)({id:dt.shixun_identifier});if(Ur!=null&&Ur.game_identifier){(_a=Ee.history)==null||_a.push(`/tasks/${Ur.game_identifier}`);return}(Ur==null?void 0:Ur.status)===2?rn(Ur==null?void 0:Ur.message):(Ur==null?void 0:Ur.status)===3&&kr(Ur==null?void 0:Ur.message)})})},kr=da=>{Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Aa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",da,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Aa.createElement("section",{className:$r.bg},Aa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getWorkDetail"]},Aa.createElement("section",{className:""},Aa.createElement("aside",{className:[$r.desc,"c-black","font14","bg-white"].join(" ")},Ue.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Aa.createElement("div",null,Aa.createElement(Mo.Z,{value:(_t==null?void 0:_t.description)||"\u6682\u65E0\uFF5E"})),Aa.createElement(ru.Z,{authority:(0,he.GJ)(),showDimensions:!1,dataSource:_t==null?void 0:_t.attachments,callback:()=>{en({type:"shixunHomeworks/getWorkDetail",payload:un({},dn)})}}),Ue.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Aa.createElement("aside",{className:["bg-white"].join(" ")},Aa.createElement(zt.Z,{onChange:da=>{Nn(da)},defaultValue:_t==null?void 0:_t.explanation,height:200,isFocus:!0,watch:!0}),Aa.createElement(pe.Z,null,Aa.createElement(a.Z,{span:24,className:"tr"},Aa.createElement(je.ZP,{type:"default",size:"middle",onClick:()=>Qn(void 0,null,function*(){en({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Aa.createElement(je.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Qn(void 0,null,function*(){ka===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/updateWork",payload:{explanation:ka,categoryId:dn.categoryId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),en({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),en({type:"shixunHomeworks/getWorkDetail",payload:un({},dn)}))})},"\u4FDD\u5B58"))))),Aa.createElement("aside",{className:[$r.reply,"bg-white","mt20"].join(" ")},ht&&Aa.createElement(zt.Z,{onChange:da=>{Nn(da)},height:200,isFocus:!0,watch:!0}),Aa.createElement(pe.Z,{onClick:()=>{cn(!0)}},Aa.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!ht&&Aa.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Aa.createElement(a.Z,null,Aa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>Qn(void 0,null,function*(){if((0,he.Rm)()&&!We.AssistantObject.normal.can_create){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ka===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:ka}}})).status===0&&(ve.ZP.success("\u53D1\u5E03\u6210\u529F"),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)}),cn(!1),Nn(""))})},"\u53D1\u8868")))),(sn==null?void 0:sn.comments)&&sn.comments!=""&&Aa.createElement("aside",{className:[$r.replyList,"bg-white"].join(" ")},Aa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getReplyList"]},sn==null?void 0:sn.comments.map(function(da,_a){var dt,Ur,Un,Lr;return Aa.createElement(pe.Z,{gutter:[12,12],key:_a},Aa.createElement(a.Z,{flex:"40px"},Aa.createElement("img",{className:$r.headpic,width:"40",src:`${Kl.Z.IMG_SERVER}/images/${(dt=da==null?void 0:da.author)==null?void 0:dt.image_url}`})),Aa.createElement(a.Z,{flex:"1"},Aa.createElement(pe.Z,{align:"middle"},Aa.createElement(a.Z,{span:20},Aa.createElement("span",{className:"c-light-black"},(Ur=da==null?void 0:da.author)==null?void 0:Ur.name),Aa.createElement("span",{className:"c-light-black ml10"},da==null?void 0:da.time," \u53D1\u5E03")),Aa.createElement(a.Z,{className:"tr",span:4},((0,he.GJ)()||((Un=ze==null?void 0:ze.userInfo)==null?void 0:Un.login)===((Lr=da==null?void 0:da.author)==null?void 0:Lr.login))&&Aa.createElement(Be.Z,{title:"\u5220\u9664"},Aa.createElement(wl.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:da}})}}))),Aa.createElement(a.Z,{span:24},Aa.createElement(Mo.Z,{value:da.content})),da.children&&Aa.createElement("aside",{className:$r.comment},da.children.map(function(To,wi){var Ca,eo;return Aa.createElement(pe.Z,{key:wi},Aa.createElement(a.Z,{span:24},Aa.createElement(pe.Z,null,Aa.createElement(a.Z,{flex:"1"},To.author.name,Aa.createElement("span",{className:"c-light-black ml10"},To==null?void 0:To.time)),Aa.createElement(a.Z,null,((0,he.GJ)()||((Ca=ze==null?void 0:ze.userInfo)==null?void 0:Ca.login)===((eo=To==null?void 0:To.author)==null?void 0:eo.login))&&Aa.createElement(Be.Z,{title:"\u5220\u9664"},Aa.createElement(wl.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:To}})}}))))),Aa.createElement(a.Z,null,Aa.createElement(Mo.Z,{value:To.content})))})),Aa.createElement(a.Z,{span:24,className:"mt5 c-light-black"},an===_a&&Aa.createElement("aside",null,Aa.createElement(zt.Z,{onChange:To=>{Cn(To)},height:150,isFocus:!0}),Aa.createElement(pe.Z,null,Aa.createElement(a.Z,{span:24,className:"tr"},Aa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>Qn(this,null,function*(){Ft===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",m_parent_id:da.id,reply_id:1,notes:Ft}}}),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)}),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),bt(-1))})},"\u53D1\u8868")))),an!==_a&&Aa.createElement("div",{className:"tr"},Aa.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>bt(_a)}),!!da.user_praise&&Aa.createElement("span",{className:"c-orange"},Aa.createElement(Ji.Z,{className:"mr5 ml30",onClick:()=>Qn(this,null,function*(){yield en({type:"shixunHomeworks/replyUnLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)})})}),!!da.praise_count&&da.praise_count),!da.user_praise&&Aa.createElement("span",null,Aa.createElement(Ji.Z,{className:"mr5 ml30",onClick:()=>Qn(this,null,function*(){yield en({type:"shixunHomeworks/replyLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)})})}),!!da.praise_count&&da.praise_count))))))}))))),Aa.createElement("aside",{className:"tc mt30 pb30"},Aa.createElement(ee.Z,{defaultCurrent:1,total:sn==null?void 0:sn.messages_count,hideOnSinglePage:!0,current:dn.page||1,onChange:da=>{dn.page=da,en({type:"shixunHomeworks/getReplyList",payload:un({},dn)})}})),Aa.createElement(Qi,null))};var Gr=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,user:ze,loading:Yt,globalSetting:Kt})=>({shixunHomeworks:Ue,globalSetting:Kt,user:ze,classroomList:We,loading:Yt.effects}))(sr),zn=Object.defineProperty,or=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Ir=(Ue,We,ze)=>We in Ue?zn(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Da=(Ue,We)=>{for(var ze in We||(We={}))zr.call(We,ze)&&Ir(Ue,ze,We[ze]);if(or)for(var ze of or(We))Eo.call(We,ze)&&Ir(Ue,ze,We[ze]);return Ue};ce().locale("ZH-cn");const So=({shixunHomeworks:Ue,classroomList:We,globalSetting:ze,loading:Yt,dispatch:Kt})=>{var en,dn;const ln=(0,Ee.useParams)(),{detailLeftMenus:ht}=We,{replyList:cn,referenceAnswer:an}=Ue;return ln.page_size=10,(0,z.useEffect)(()=>{Kt({type:"shixunHomeworks/getReplyList",payload:Da({},ln)}),Kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:ln.categoryId}}),ht.course_modules||Kt({type:"classroomList/getClassroomLeftMenus",payload:Da({},ln)})},[ln.categoryId]),z.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},z.createElement("aside",{className:["c-black","font14"].join(" ")},z.createElement("div",null,(an==null?void 0:an.reference_answer)&&z.createElement(Mo.Z,{value:an==null?void 0:an.reference_answer}),!(an!=null&&an.reference_answer)&&!((en=an.attachments)!=null&&en.length)&&z.createElement(be.Z,null)),(dn=an==null?void 0:an.attachments)==null?void 0:dn.map((bt,ka)=>z.createElement("div",null,z.createElement("a",{href:`${Kl.Z.API_SERVER}${bt.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},bt.title),z.createElement("span",{className:"c-light-black ml20 font12"},bt.filesize))))))};var qo=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,globalSetting:Yt})=>({shixunHomeworks:Ue,globalSetting:Yt,classroomList:We,loading:ze.effects}))(So),Oi=te(28243),Mr=te(74089),Ya=te(46604),yo=te(59301),Zo=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const zi=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt;const[en,dn]=(0,z.useState)(!0),[ln,ht]=(0,z.useState)(!1),[cn,an]=(0,z.useState)([]),[bt,ka]=(0,z.useState)([]),[Nn,Ft]=(0,z.useState)([]),[Cn,wa]=(0,z.useState)([]),[Ma,sn]=(0,z.useState)(""),_t=(0,Ee.useParams)();function rn(){return Zo(this,null,function*(){let _a=yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"get"});ka(_a)})}function kr(){return Zo(this,null,function*(){var _a;let dt=yield(0,Ze.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/teachers`,{method:"get",params:{homework_id:_t.categoryId,limit:1e3}});(_a=dt==null?void 0:dt.teacher_list)==null||_a.map(Ur=>{Ur.key=Ur.user_id}),Ft(dt==null?void 0:dt.teacher_list),wa(dt==null?void 0:dt.teacher_list)})}(0,z.useEffect)(()=>{rn(),((0,he.G5)()||(0,he.Rm)())&&kr()},[_t]);const da=()=>{};return yo.createElement("section",{className:Ya.Z.form},yo.createElement(pe.Z,{className:Ya.Z.content,style:{padding:"20px 30px",gap:20}},(Yt=bt==null?void 0:bt.data)==null?void 0:Yt.map(_a=>yo.createElement(pe.Z,{align:"middle",className:`${Ya.Z.borderSty} ${Ma===(_a==null?void 0:_a.id)?Ya.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},yo.createElement("span",{className:"c-grey-333"},_a==null?void 0:_a.real_name),(bt==null?void 0:bt.can_edit)&&yo.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ya.Z.delSty}`,onMouseEnter:()=>{sn(_a.id)},onMouseLeave:()=>{sn("")},onClick:()=>Zo(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:_a.id}})).status===0&&(ve.ZP.info("\u5220\u9664\u6210\u529F"),rn(),kr())})}))),(bt==null?void 0:bt.can_edit)&&yo.createElement(je.ZP,{className:Ya.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>ht(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(bt!=null&&bt.can_edit)&&!((Kt=bt==null?void 0:bt.data)!=null&&Kt.length)&&yo.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),yo.createElement(Ce.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:ln,onCancel:()=>ht(!1),onOk:()=>Zo(void 0,null,function*(){if(cn.length===0){ve.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:cn}})).status===0&&(ve.ZP.info("\u6DFB\u52A0\u6210\u529F"),an([]),rn(),kr(),ht(!1))})},yo.createElement("div",null,yo.createElement("div",{style:{display:"flex"}},yo.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",yo.createElement(y.default.Search,{onChange:_a=>{Ft(Cn.filter(dt=>dt.name.indexOf(_a.target.value)>-1))}})),yo.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(_a,dt)=>{an(_a)},selectedRowKeys:cn,getCheckboxProps:_a=>({disabled:_a.is_collaborator})},pagination:!1,dataSource:Nn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var xl=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We})=>({shixunHomeworks:Ue,loading:We.effects}))(zi),Xl=te(81327),fu=te(32134),ql=te(12893),su=te(60335),Ta=te(59301),Iu=Object.defineProperty,Tl=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,cu=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Pl=(Ue,We,ze)=>We in Ue?Iu(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,tl=(Ue,We)=>{for(var ze in We||(We={}))pu.call(We,ze)&&Pl(Ue,ze,We[ze]);if(cu)for(var ze of cu(We))Ml.call(We,ze)&&Pl(Ue,ze,We[ze]);return Ue},vu=(Ue,We)=>Tl(Ue,ou(We)),bu=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const zl=({shixunHomeworks:Ue,loading:We,globalSetting:ze,user:Yt,dispatch:Kt})=>{var en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),bt=(0,Ee.useLocation)(),{verifyModelUser:ka,ContactModalElement:Nn}=(0,su.Z)(),{workSetting:Ft,workList:Cn}=Ue,[wa,Ma]=(0,z.useState)(!0),[sn]=fe.default.useForm(),[_t,rn]=(0,z.useState)(!1),[kr,da]=(0,z.useState)(!1),[_a,dt]=(0,z.useState)(!1),[Ur,Un]=Ce.default.useModal();let[Lr,To]=(0,z.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[wi,Ca]=(0,z.useState)([]),[eo,Vt]=(0,z.useState)([]),[Gn,St]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const Hr=((en=Cn==null?void 0:Cn.homework_status)==null?void 0:en.includes("\u533F\u8BC4\u4E2D"))||((dn=Cn==null?void 0:Cn.homework_status)==null?void 0:dn.includes("\u7533\u8BC9\u4E2D")),bo=((ln=Cn==null?void 0:Cn.homework_status)==null?void 0:ln.includes("\u533F\u8BC4\u4E2D"))||((ht=Cn==null?void 0:Cn.homework_status)==null?void 0:ht.includes("\u7533\u8BC9\u4E2D"))||((cn=Cn==null?void 0:Cn.homework_status)==null?void 0:cn.includes("\u5DF2\u622A\u6B62"));(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Ma(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(Gn).map(function(vn){vn.indexOf("proportion")>-1&&(Ft[vn]=(Ft[vn]*100).toFixed(0)),Gn[vn]=Ft[vn]}),(!Gn.allow_late||!Gn.unified_late)&&(Gn.late_penalty=5),wi=JSON.parse(JSON.stringify(Ft.group_settings.map(vn=>vu(tl({},vn),{group_name:[vn.group_name]})).filter(vn=>vn.publish_time!==null))),eo=JSON.parse(JSON.stringify(Ft.allow_late_settings.map(vn=>vu(tl({},vn),{group_name:[vn.group_name]})).filter(vn=>vn.late_time!==null))),Lr=JSON.parse(JSON.stringify(Ft.score_details.map(vn=>tl({},vn)))),St(tl({},Gn)),To([...Lr]),Ca([...wi]),Vt([...eo]))},[Ft]);const ci=()=>{Kt({type:"shixunHomeworks/getWorkSetting",payload:tl({},an)})},Ka=()=>bu(void 0,null,function*(){da(!0);let vn=!1;if(Lr==null||Lr.find(Wt=>{if(Wt.name===""||Wt.score===""){vn=!0;return}}),vn)return;if(xi().toFixed(2)!=100){ve.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(fa(Lr)){ve.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const ra=JSON.parse(JSON.stringify(Gn));if(ra.categoryId=an.categoryId,Gn.unified_setting||wi==null||wi.map(Wt=>{var xa,rr;if(!Wt.publish_time||!Wt.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,console.log("item:0",Wt,Ft.group_settings,wi),Wt.group_id=(rr=(xa=Wt==null?void 0:Wt.group_name)==null?void 0:xa.map(_r=>{var oo,Dr;let Ho=(Dr=(oo=Ft.group_settings)==null?void 0:oo.filter(Si=>(Si==null?void 0:Si.group_name)===_r))==null?void 0:Dr[0];return console.log("d:",Ho,_r),Ho==null?void 0:Ho.group_id}))==null?void 0:rr.toString().split(",")}),ra.group_settings=wi,ra.score_details=Lr,Gn.allow_late)if(Gn.unified_late){if(Gn.late_penalty===null||Gn.late_penalty===void 0||Gn.late_penalty<0||Gn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Gn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else eo=eo==null?void 0:eo.map(Wt=>{var xa,rr;if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,Wt.group_id=(rr=(xa=Wt==null?void 0:Wt.group_name)==null?void 0:xa.map(_r=>{var oo,Dr;let Ho=(Dr=(oo=Ft.group_settings)==null?void 0:oo.filter(Si=>(Si==null?void 0:Si.group_name)===_r))==null?void 0:Dr[0];return Ho==null?void 0:Ho.group_id}))==null?void 0:rr.toString().split(","),Wt}),ra.allow_late_settings=eo;Object.keys(ra).map(function(Wt){Wt.indexOf("proportion")>-1&&(ra[Wt]=ra[Wt]/100)}),JSON.stringify(Lr)!==JSON.stringify(Ft==null?void 0:Ft.score_details)||(Ft==null?void 0:Ft.single_score)!=(Gn==null?void 0:Gn.single_score)?(Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>bu(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${an.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ra)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:an}})}}),ci(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},an)}))})}),dt(!0)):(yield(0,Ze.ZP)(`/api/homework_commons/${an.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ra)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:an}})}}),ci(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},an)}))}),qn=Ta.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Ta.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Ta.createElement("br",null),Ta.createElement("br",null),"\u6CE8\u610F\uFF1A",Ta.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Ta.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Do=Ta.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Ta.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Ta.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Rr=vn=>vn&&vnLr.reduce((vn,ra)=>ra.score!==""?vn+ra.score:vn,0);function fa(vn){return vn.some((ra,Wt)=>vn.find((rr,_r)=>rr.name===ra.name&&_r!==Wt)!==void 0)}return Ta.createElement("section",{className:Ya.Z.form},!(Cn!=null&&Cn.is_jupyter||Cn!=null&&Cn.is_jupyter_lab)&&Ta.createElement(Ta.Fragment,null,Ta.createElement("div",{style:{display:"flex",alignItems:"center"}},Ta.createElement("div",{className:Ya.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Gn.single_score&&Ta.createElement("div",{style:{marginLeft:"auto"}},Ta.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Ta.createElement("span",{style:{color:"#E30000"}},xi().toFixed(2),"\u5206"))),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn==null?void 0:Gn.single_score,onChange:vn=>{Gn.single_score=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:!0},Ta.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Ta.createElement("br",null),Ta.createElement(ne.ZP,{value:!1},Ta.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Ta.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!Gn.single_score&&Ta.createElement(pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Lr==null?void 0:Lr.map((vn,ra)=>Ta.createElement(Xl.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:ra==(Lr==null?void 0:Lr.length)-1?"0px":"10px"},align:"baseline"},Ta.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Ta.createElement(y.default,{disabled:wa,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:vn==null?void 0:vn.name,onChange:Wt=>{Lr[ra].name=Wt.target.value.trim(),To([...Lr])}}),Ta.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Ta.createElement(oe.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:vn==null?void 0:vn.score,disabled:wa,onChange:Wt=>{console.log(Wt),Wt?(Lr[ra].score=Number(Wt.toFixed(2)),To([...Lr])):(Lr[ra].score="",To([...Lr]))}}),(Lr==null?void 0:Lr.length)<5&&!wa&&Ta.createElement(fu.Z,{onClick:()=>{To([...Lr,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),ra>1&&!wa&&Ta.createElement(ql.Z,{onClick:()=>{Lr.splice(ra,1),console.log(Lr),To([...Lr])},style:{color:"#E30000"}}),!Lr[ra].name&&kr&&Ta.createElement("div",{className:Ya.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Lr[ra].score&&kr&&Ta.createElement("div",{className:Ya.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn.teacher_mode,onChange:vn=>{Gn.teacher_mode=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Ta.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Ta.createElement("br",null),Ta.createElement(ne.ZP,{value:0},Ta.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Ta.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn.ta_mode,onChange:vn=>{Gn.ta_mode=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Ta.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Ta.createElement("br",null),Ta.createElement(ne.ZP,{value:0},Ta.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Ta.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn.final_mode,onChange:vn=>{Gn.final_mode=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},Ta.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Ta.createElement(ne.ZP,{value:!1},Ta.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Gn.final_mode&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Ta.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Ta.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!Gn.final_mode&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ta.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.te_proportion,onChange:vn=>{Gn.te_proportion=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.ta_proportion,onChange:vn=>{Gn.ta_proportion=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Gn.st_proportion,onChange:vn=>{Gn.st_proportion=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(Cn!=null&&Cn.is_jupyter||Cn!=null&&Cn.is_jupyter_lab)&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Ta.createElement(E.default,{disabled:wa,checked:Gn==null?void 0:Gn.is_repeat_minus,onChange:vn=>{St(ra=>vu(tl({},ra),{is_repeat_minus:vn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Ta.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(Gn==null?void 0:Gn.is_repeat_minus)&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ta.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Gn.repeat_setting_score,onChange:vn=>{Gn.repeat_setting_score=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Ta.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Ta.createElement(oe.Z,{disabled:wa,value:Gn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:vn=>{Gn.repeat_limit=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!wa&&Ta.createElement(Ta.Fragment,null,Ta.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:Ka},"\u4FDD\u5B58"),Ta.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>rn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Ta.createElement(Ce.default,{open:_t,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{rn(!1)},onOk:()=>bu(void 0,null,function*(){const vn=JSON.parse(JSON.stringify(Gn));Object.keys(vn).map(function(Wt){Wt.indexOf("proportion")>-1&&(vn[Wt]=vn[Wt]/100)}),(yield(0,Ze.ZP)(`/api/courses/${an.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:vn}})).status===0&&(ve.ZP.success("\u8BBE\u7F6E\u6210\u529F"),rn(!1))})},Ta.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),Nn())};var hu=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,globalSetting:ze,user:Yt})=>({shixunHomeworks:Ue,loading:We.effects,globalSetting:ze,user:Yt}))(zl),fo=te(59301),fs=Object.defineProperty,Ul=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,Lu=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,ju=(Ue,We,ze)=>We in Ue?fs(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Eu=(Ue,We)=>{for(var ze in We||(We={}))Zu.call(We,ze)&&ju(Ue,ze,We[ze]);if(Lu)for(var ze of Lu(We))ns.call(We,ze)&&ju(Ue,ze,We[ze]);return Ue},Hu=(Ue,We)=>Ul(Ue,zu(We));const ps=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)(),{workSetting:Yt}=Ue,[Kt,en]=(0,z.useState)(!0);let[dn,ln]=(0,z.useState)([]),[ht,cn]=(0,z.useState)([]),[an,bt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,z.useEffect)(()=>{en(!(Yt!=null&&Yt.can_edit))},[Yt]),(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(an).map(function(Ft){an[Ft]=Yt[Ft]}),(!an.allow_late||!an.unified_late)&&(an.late_penalty=5),dn=JSON.parse(JSON.stringify(Yt.group_settings.map(Ft=>Hu(Eu({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.publish_time!==null))),ht=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(Ft=>Hu(Eu({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.late_time!==null))),bt(Eu({},an)),ln([...dn]),cn([...ht]))},[Yt]);const ka=()=>{We({type:"shixunHomeworks/getWorkSetting",payload:Eu({},ze)})},Nn=()=>{const Ft=JSON.parse(JSON.stringify(an));if(Ft.categoryId=ze.categoryId,an.unified_setting||dn==null||dn.map(Cn=>{var wa,Ma;if(!Cn.publish_time||!Cn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Cn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Ma=(wa=Cn==null?void 0:Cn.group_name)==null?void 0:wa.map(sn=>{var _t,rn;let kr=(rn=(_t=Yt.group_settings)==null?void 0:_t.filter(da=>(da==null?void 0:da.group_name)===sn))==null?void 0:rn[0];return kr==null?void 0:kr.group_id}))==null?void 0:Ma.toString().split(",")}),Ft.group_settings=dn,an.allow_late)if(an.unified_late){if(an.late_penalty===null||an.late_penalty===void 0||an.late_penalty<0||an.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!an.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ht=ht==null?void 0:ht.map(Cn=>{var wa,Ma;if(Cn.late_penalty===null||Cn.late_penalty===void 0||Cn.late_penalty<0||Cn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Cn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Cn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Ma=(wa=Cn==null?void 0:Cn.group_name)==null?void 0:wa.map(sn=>{var _t,rn;let kr=(rn=(_t=Yt.group_settings)==null?void 0:_t.filter(da=>(da==null?void 0:da.group_name)===sn))==null?void 0:rn[0];return kr==null?void 0:kr.group_id}))==null?void 0:Ma.toString().split(","),Cn}),Ft.allow_late_settings=ht;Object.keys(Ft).map(function(Cn){Cn.indexOf("proportion")>-1&&(Ft[Cn]=Ft[Cn]/100)}),We({type:"shixunHomeworks/updateSetting",payload:Ft}).then(Cn=>{Cn.status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),ka(),We({type:"shixunHomeworks/getWorkList",payload:Eu({},ze)}))})};return fo.createElement("section",{className:Ya.Z.form},fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.answer_public,disabled:Kt,onChange:Ft=>{an.answer_public=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),an.answer_public&&fo.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},fo.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),fo.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:an==null?void 0:an.answer_public_type,onChange:Ft=>{an.answer_public_type=Ft.target.value,bt(Eu({},an))}},fo.createElement(ne.ZP,{value:1},fo.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),fo.createElement("br",null),fo.createElement(ne.ZP,{value:2},fo.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),fo.createElement(ne.ZP,{value:3},fo.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.work_public,disabled:Kt,onChange:Ft=>{an.work_public=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.is_score_open,disabled:Kt,onChange:Ft=>{an.is_score_open=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),an.is_score_open&&fo.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},fo.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),fo.createElement(E.default,{checked:an.personal_score_open,style:{marginLeft:10},disabled:Kt||an.score_open,onChange:Ft=>{an.personal_score_open=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),fo.createElement(E.default,{checked:an.score_open,disabled:Kt,onChange:Ft=>{Ft.target.checked&&(an.personal_score_open=!0),an.score_open=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.see_comment,disabled:Kt,onChange:Ft=>{an.see_comment=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),an.see_comment&&fo.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},fo.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),fo.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:an==null?void 0:an.see_comment_type,onChange:Ft=>{an.see_comment_type=Ft.target.value,bt(Eu({},an))}},fo.createElement(ne.ZP,{value:0},fo.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),fo.createElement("br",null),fo.createElement(ne.ZP,{value:1},fo.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},fo.createElement(E.default,{checked:an.shared_review,disabled:Kt,onChange:Ft=>{an.shared_review=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!Kt&&fo.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Nn()},"\u4FDD\u5B58"))};var vs=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(ps),_u=te(4274),Su=te(78673),yu=te(5709),Bu=te(23456),as=te(78717),hs=te(39318),Du=te(94002),xr=te(59301),rs=Object.defineProperty,os=Object.defineProperties,Gu=Object.getOwnPropertyDescriptors,is=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,Wu=(Ue,We,ze)=>We in Ue?rs(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,bl=(Ue,We)=>{for(var ze in We||(We={}))Es.call(We,ze)&&Wu(Ue,ze,We[ze]);if(is)for(var ze of is(We))Ss.call(We,ze)&&Wu(Ue,ze,We[ze]);return Ue},Zl=(Ue,We)=>os(Ue,Gu(We)),Cu=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ys=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt,ka;const Nn=(0,Ee.useParams)(),{workSetting:Ft,workList:Cn}=Ue,[wa,Ma]=(0,z.useState)(!0);let[sn,_t]=(0,z.useState)([]);const[rn,kr]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,z.useEffect)(()=>{Ca.resetFields(),eo.resetFields()},[]),(0,z.useEffect)(()=>{Ma(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(rn).map(function(qn){rn[qn]=Ft[qn]}),(!rn.allow_late||!rn.unified_late)&&(rn.late_penalty=5),sn=JSON.parse(JSON.stringify(Ft.group_settings.map(qn=>Zl(bl({},qn),{group_name:[qn.group_name]})).filter(qn=>qn.publish_time!==null))),kr(bl({},rn)),_t([...sn]))},[Ft]);const da=()=>Cu(void 0,null,function*(){yield ze({type:"shixunHomeworks/getWorkSetting",payload:bl({},Nn)}),Ca.resetFields(),eo.resetFields()}),[_a,dt]=(0,z.useState)(!1),Ur=()=>Cu(void 0,null,function*(){dt(!_a);const qn=JSON.parse(JSON.stringify(rn));if(qn.categoryId=Nn.categoryId,rn.unified_setting||sn==null||sn.map(Rr=>{var xi,fa;if(!Rr.publish_time||!Rr.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),dt(_a),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Rr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),dt(_a),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Rr.group_name=typeof(Rr==null?void 0:Rr.group_name)=="string"?[Rr==null?void 0:Rr.group_name]:Rr==null?void 0:Rr.group_name,Rr.group_id=(fa=(xi=Rr==null?void 0:Rr.group_name)==null?void 0:xi.map(vn=>{var ra,Wt;let xa=(Wt=(ra=Ft.group_settings)==null?void 0:ra.filter(rr=>(rr==null?void 0:rr.group_name)===vn))==null?void 0:Wt[0];return xa==null?void 0:xa.group_id}))==null?void 0:fa.toString().split(",")}),qn.group_settings=sn,rn.evaluation_start){if(rn.end_time&&ce()(rn.evaluation_start)<=ce()(rn.end_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),dt(_a),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(rn.late_time&&ce()(rn.evaluation_start)<=ce()(rn.late_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),dt(_a),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(qn).map(function(Rr){Rr.indexOf("proportion")>-1&&(qn[Rr]=qn[Rr]/100)}),qn.anonymous_comment&&!qn.unified_anonymous_comment){const Rr=yield Gn();qn.anonymous_comment_settings=Rr.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(xi=>{Reflect.deleteProperty(qn,xi)})}if(qn.anonymous_appeal&&!qn.unified_anonymous_appeal){const Rr=St();qn.anonymous_appeal_settings=Rr.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(xi=>{Reflect.deleteProperty(qn,xi)})}(yield(0,Ze.ZP)(`/api/homework_commons/${Nn.categoryId}/evaluation_setting.json`,{method:"post",body:bl({},qn)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ma(!0),da(),ze({type:"shixunHomeworks/getWorkList",payload:bl({},Nn)})),dt(_a)}),Un=xr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",xr.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",xr.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",xr.createElement("br",null),xr.createElement("br",null),"\u6CE8\u610F",xr.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",xr.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",xr.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",xr.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Lr=xr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",xr.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",xr.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",xr.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),To=(Kt=Ft==null?void 0:Ft.anonymous_comment_settings)==null?void 0:Kt.map(qn=>({label:qn.group_name,value:qn.group_name,id:qn.group_id})),wi=(en=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:en.map(qn=>({label:qn.group_name,value:qn.group_name,id:qn.group_id})),[Ca]=fe.default.useForm(),[eo]=fe.default.useForm(),Vt=(qn,Do)=>qn.map(Rr=>{var xi;return(xi=Do.find(fa=>fa.value===Rr))==null?void 0:xi.id}),Gn=()=>Cu(void 0,null,function*(){const qn=(0,Du.Y)(Ca.getFieldsValue(),"YYYY-MM-DD HH:mm"),Do=(0,Ne.cloneDeep)(qn);for(const Rr of Do.anonymous_comment_settings||[]){if(!(Rr!=null&&Rr.evaluation_start))return ve.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),dt(_a),Promise.reject();if(!Rr.group_name)return ve.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),dt(_a),Promise.reject();Rr.evaluation_end=Rr==null?void 0:Rr.evaluation_start[1],Rr.evaluation_start=Rr==null?void 0:Rr.evaluation_start[0],Rr.group_id=Vt(Rr.group_name,To),Reflect.deleteProperty(Rr,"deleteflag")}return Do}),St=()=>{const qn=(0,Du.Y)(eo.getFieldsValue(),"YYYY-MM-DD HH:mm"),Do=(0,Ne.cloneDeep)(qn);for(const Rr of Do.anonymous_appeal_settings||[])Rr.group_id=Vt(Rr.group_name,wi),Reflect.deleteProperty(Rr,"deleteflag");return Do},Hr=(qn,Do)=>{if(Do==="comment"){const Rr=qn==null?void 0:qn.filter(vn=>vn.evaluation_end!==null);return Rr.length===0?[{deleteflag:!0}]:(0,Du.M)(Rr,["evaluation_start","evaluation_end"]).map(vn=>Zl(bl({},vn),{evaluation_start:[vn.evaluation_start,vn.evaluation_end],group_name:[vn.group_name],deleteflag:!1}))}else if(Do==="appeal"){const Rr=qn==null?void 0:qn.filter(vn=>vn.appeal_time!==null);return Rr.length===0?[{deleteflag:!0}]:(0,Du.M)(Rr,["appeal_time"]).map(vn=>Zl(bl({},vn),{group_name:[vn.group_name],deleteflag:!1}))}},bo=(((dn=Ft==null?void 0:Ft.homework_status)==null?void 0:dn.includes("\u5DF2\u622A\u6B62"))||(To==null?void 0:To.length)>0)&&(Ft==null?void 0:Ft.student_works),ci=((ln=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:ln.length)>0,Ka=(Ft==null?void 0:Ft.anonymous_comment)&&(Ft==null?void 0:Ft.unified_anonymous_comment)&&((ht=Cn==null?void 0:Cn.homework_status)==null?void 0:ht.includes("\u5DF2\u622A\u6B62"))||ci;return xr.createElement("section",{className:Ya.Z.form},xr.createElement("div",{className:Ya.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xr.createElement(Su.Z,{checked:rn.anonymous_comment,disabled:wa||!bo||(Ft==null?void 0:Ft.anonymous_comment),onChange:()=>{var qn;if((0,he.Rm)()&&!((qn=Yt.AssistantObject.normal)!=null&&qn.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn.anonymous_comment=!rn.anonymous_comment,rn.allow_late&&!rn.evaluation_start||rn.unified_setting&&!rn.evaluation_start&&rn.end_time&&rn.end_time!=""&&(rn.evaluation_start=ce()(rn.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),rn.evaluation_end=ce()(rn.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),rn.anonymous_comment&&(rn.evaluation_num=parseInt(rn.evaluation_num)?rn.evaluation_num:3,rn.absence_penalty=parseInt(rn.absence_penalty)?rn.absence_penalty:3),kr(Object.assign({},rn))}}),xr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),xr.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),xr.createElement(Be.Z,{title:xr.createElement("div",null,xr.createElement("div",null,"\u89C4\u5219"),xr.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),xr.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),xr.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),xr.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},xr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ya.Z.title_icon}`}))),rn.anonymous_comment&&xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),xr.createElement(ne.ZP.Group,{value:rn.unified_anonymous_comment,disabled:wa||rn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:qn=>{var Do;if((0,he.Rm)()&&!((Do=Yt.AssistantObject.normal)!=null&&Do.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kr(Rr=>Zl(bl({},Rr),{unified_anonymous_comment:qn.target.value})),Ca.resetFields()}},(Ft==null?void 0:Ft.unified_setting)&&(Ft==null?void 0:Ft.unified_late)&&xr.createElement(ne.ZP,{value:!0,disabled:wa||rn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment)||!(Ft!=null&&Ft.manage_all_group)},xr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((cn=Ft==null?void 0:Ft.group_settings)==null?void 0:cn.length)>0&&xr.createElement(ne.ZP,{value:!1},xr.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),rn.anonymous_comment&&rn.unified_anonymous_comment&&xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),xr.createElement(ne.ZP.Group,{value:rn.anonymous_group,disabled:wa||rn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:qn=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_comment){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kr(Do=>Zl(bl({},Do),{anonymous_group:qn.target.value}))}},xr.createElement(ne.ZP,{value:!1},xr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((an=Ft==null?void 0:Ft.group_settings)==null?void 0:an.length)>0&&xr.createElement(ne.ZP,{value:!0,disabled:wa||!(Ft!=null&&Ft.can_anonymous_group)},xr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),xr.createElement("aside",null,rn.anonymous_comment&&xr.createElement(xr.Fragment,null,rn.unified_anonymous_comment?xr.createElement(yu.Z,{data:rn,setData:kr,disabled:wa}):xr.createElement(fe.default,{form:Ca,style:{marginTop:"1px"},autoComplete:"off",initialValues:Ft!=null&&Ft.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Hr(Ft==null?void 0:Ft.anonymous_comment_settings,"comment")}},xr.createElement(Bu.Z,{disabled:wa,selectOptions:To,form:Ca,data:rn}))),xr.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xr.createElement(Su.Z,{checked:rn.anonymous_appeal,disabled:wa||!Ka||(Ft==null?void 0:Ft.anonymous_appeal),onChange:()=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn.anonymous_appeal=!rn.anonymous_appeal,rn.anonymous_appeal&&(rn.appeal_penalty=rn.appeal_penalty?rn.appeal_penalty:2),kr(Object.assign({},rn))}}),xr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),xr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),rn.anonymous_appeal&&xr.createElement(xr.Fragment,null,xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),xr.createElement(ne.ZP.Group,{value:rn.unified_anonymous_appeal,disabled:wa||(Ft==null?void 0:Ft.anonymous_appeal),onChange:qn=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kr(Do=>Zl(bl({},Do),{unified_anonymous_appeal:qn.target.value})),eo.resetFields()}},(Ft==null?void 0:Ft.unified_anonymous_comment)&&xr.createElement(ne.ZP,{value:!0,disabled:!(Ft!=null&&Ft.manage_all_group),style:{marginRight:"40px"}},xr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((bt=Ft==null?void 0:Ft.group_settings)==null?void 0:bt.length)>0&&xr.createElement(ne.ZP,{value:!1},xr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),rn.unified_anonymous_appeal?xr.createElement(as.Z,{data:rn,setData:kr,disabled:wa}):xr.createElement(fe.default,{form:eo,initialValues:Ft!=null&&Ft.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Hr(Ft==null?void 0:Ft.anonymous_appeal_settings,"appeal")}},xr.createElement(hs.Z,{disabled:wa||(0,he.Rm)()&&!((ka=Yt.AssistantObject.normal)!=null&&ka.can_anonymous_appeal),selectOptions:wi,form:eo})))),!wa&&xr.createElement(je.ZP,{loading:_a,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ur()},"\u4FDD\u5B58"))};var Cs=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(ys),Fe=te(5083),ke=te(61822),Le=te(9008),gt=te(73466),ft=te(70170),Ke=te(59301),Lt=Object.defineProperty,pn=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,In=(Ue,We,ze)=>We in Ue?Lt(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Mn=(Ue,We)=>{for(var ze in We||(We={}))va.call(We,ze)&&In(Ue,ze,We[ze]);if(Fn)for(var ze of Fn(We))Dn.call(We,ze)&&In(Ue,ze,We[ze]);return Ue},Zn=(Ue,We)=>pn(Ue,fn(We)),mn=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const bn=Ue=>mn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),la=Ue=>mn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Ua=(Ue,We)=>Ue==null?void 0:Ue.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Za=(Ue,We)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Yt=>We==null?void 0:We.find(Kt=>{var en;return(en=Kt==null?void 0:Kt.group_name)==null?void 0:en.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},Oa=(Ue,We,ze,Yt=!1)=>{let Kt=null,en=Yt?We:Za(Ue,We);return en==null||en.forEach((dn,ln)=>{(ln==0||ze(dn,Kt||{}))&&(Kt=dn)}),Kt},lr=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt,ka,Nn,Ft,Cn,wa,Ma,sn,_t,rn,kr,da;const _a=(0,Ee.useParams)(),{workSetting:dt,workList:Ur}=Ue,[,Un,Lr]=(0,ie.U)(bn,{categoryId:_a==null?void 0:_a.categoryId,penalty_type:ke.Q.Number}),[,To,wi]=(0,ie.U)(la,{categoryId:_a==null?void 0:_a.categoryId}),[Ca]=fe.default.useForm(),eo=fe.default.useWatch("unified_setting",Ca),Vt=fe.default.useWatch("group_settings",Ca),Gn=fe.default.useWatch("allow_late_settings",Ca),St=fe.default.useWatch("end_time",Ca),Hr=fe.default.useWatch("publish_time",Ca),bo=fe.default.useWatch("allow_late",Ca),ci=fe.default.useWatch("unified_late",Ca),Ka=fe.default.useWatch("late_time",Ca),qn=fe.default.useWatch("anonymous_comment",Ca),Do=fe.default.useWatch("unified_anonymous_comment",Ca),Rr=fe.default.useWatch("evaluation_start",Ca),xi=fe.default.useWatch("anonymous_appeal",Ca),fa=fe.default.useWatch("anonymous_comment_settings",Ca),vn=fe.default.useWatch("unified_anonymous_appeal",Ca),ra=fe.default.useWatch("anonymous_appeal_settings",Ca),[Wt,xa]=(0,z.useState)(!1),[rr,_r]=(0,z.useState)({}),[oo,Dr]=(0,z.useState)({}),[Ho,Si]=(0,z.useState)({}),[_i,il]=(0,z.useState)(!1),Ol=Wt||(0,he.Rm)()&&!((en=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&en.can_publish),_l=Wt||(0,he.Rm)()&&!((ln=(dn=Yt.AssistantObject)==null?void 0:dn.normal)!=null&&ln.can_late),Xi=Wt||(0,he.Rm)()&&!((cn=(ht=Yt.AssistantObject)==null?void 0:ht.normal)!=null&&cn.can_anonymous_comment),$l=Wt||(0,he.Rm)()&&!((bt=(an=Yt.AssistantObject)==null?void 0:an.normal)!=null&&bt.can_anonymous_appeal),[As,Is]=(0,z.useState)([]),lu=(Wn,Hn)=>{if(Wn!=null&&Wn.some(bi=>typeof bi.group_name!="string")){const bi=[];Wn==null||Wn.forEach(io=>{var Tr;typeof io.group_name!="string"&&((Tr=io.group_name)==null||Tr.forEach(Uo=>{bi.push(Zn(Mn({},io),{group_name:Uo}))}))}),Wn=bi}return Wn==null?void 0:Wn.filter(bi=>{var io,Tr,Uo;return!((Uo=(Tr=(io=Hn==null?void 0:Hn.map(Gi=>Gi==null?void 0:Gi.group_name))==null?void 0:io.toString())==null?void 0:Tr.split(","))!=null&&Uo.includes(String(bi.group_name)))&&bi.is_admin})},$u=Wn=>{if(Wn=="allow_late"){Ce.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ur!=null&&Ur.is_shixun?Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Wn=="anonymous_comment"){Ce.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Ke.createElement("br",null),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Wn=="anonymous_appeal"){Ce.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Ke.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null))});return}if(Wn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Wn=="unified_anonymous_comment")return eo===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Wn=="unified_anonymous_appeal")return eo===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ci===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Wn=="make_up_score")return bo?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Wn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},ai=(Wn,Hn={})=>{var bi,io,Tr,Uo,Gi,Wi,co,to,vo,yi;if(Wn=="unified_setting")return Ol||!((bi=Ur==null?void 0:Ur.homework_status)!=null&&bi.includes("\u672A\u53D1\u5E03"))||!(dt!=null&&dt.manage_all_group);if(Wn=="publish_time")return Ol||!((io=Ur==null?void 0:Ur.homework_status)!=null&&io.includes("\u672A\u53D1\u5E03")||(Tr=Ur==null?void 0:Ur.homework_status)!=null&&Tr.includes("\u672A\u5F00\u59CB"));if(Wn=="end_time"){const ia=Oa([],(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(dt==null?void 0:dt.end_time).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia)))return Ol||!(Hn!=null&&Hn.is_admin)||!((Uo=Ur==null?void 0:Ur.homework_status)!=null&&Uo.includes("\u672A\u53D1\u5E03"))&&(Hn==null?void 0:Hn.publish_time)&&ce()().startOf("second")>=ce()((Gi=Hn==null?void 0:Hn.publish_time)==null?void 0:Gi[0]).startOf("second");if(["group_settings","publish_time"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.allow_late_settings)||[],(Yn,lo)=>(Yn==null?void 0:Yn.late_time)&&(lo==null?void 0:lo.late_time)&&ce()(Yn==null?void 0:Yn.late_time).startOf("second")(Yn==null?void 0:Yn.evaluation_start)&&(lo==null?void 0:lo.evaluation_start)&&ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second")=ce()((co=Hn==null?void 0:Hn.publish_time)==null?void 0:co[0]).startOf("second"),(dt==null?void 0:dt.allow_late)&&(ia==null?void 0:ia.late_time)&&ce()().startOf("second")>=ce()(Hn==null?void 0:Hn.end_time).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(ea==null?void 0:ea.evaluation_start)&&ce()().startOf("second")>=ce()(ea==null?void 0:ea.evaluation_start).startOf("second")]}if(Wn=="allow_late"){const ia=((to=dt==null?void 0:dt.allow_late_settings)==null?void 0:to.filter(Yn=>Yn.late_time!==null).map(Yn=>{var lo;return(lo=Yn==null?void 0:Yn.group_id)==null?void 0:lo[0]}))||[],ea=Oa(null,(dt==null?void 0:dt.group_settings)||[],(Yn,lo)=>(Yn==null?void 0:Yn.end_time)&&(lo==null?void 0:lo.end_time)&&ce()(Yn==null?void 0:Yn.end_time).startOf("second")=ce()(dt==null?void 0:dt.end_time).startOf("second")||(ia==null?void 0:ia.includes((vo=ea==null?void 0:ea.group_id)==null?void 0:vo[0]))&&(dt==null?void 0:dt.allow_late)&&(ea==null?void 0:ea.end_time)&&ce()().startOf("second")>=ce()(ea==null?void 0:ea.end_time).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(dt==null?void 0:dt.evaluation_start)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")}if(Wn=="unified_late"){const ia=Oa(null,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(dt==null?void 0:dt.end_time).startOf("second")||eo===!1}if(Wn=="late_penalty"||Wn=="late_time")return _l||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.group_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.end_time)&&(Yn==null?void 0:Yn.end_time)&&ce()(ea==null?void 0:ea.end_time).startOf("second")>ce()(Yn==null?void 0:Yn.end_time).startOf("second"));return Ol||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.end_time)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.end_time).startOf("second")||(Hn==null?void 0:Hn.group_name)&&((yi=Hn==null?void 0:Hn.group_name)==null?void 0:yi.length)&&(dt==null?void 0:dt.unified_setting)&&(dt==null?void 0:dt.end_time)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Ol||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_start)&&(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(Wn=="anonymous_comment"){const ia=Oa(null,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"),!0);return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(Wn=="unified_anonymous_comment"){const ia=Oa(null,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||!(dt!=null&&dt.unified_anonymous_comment)&&(dt==null?void 0:dt.anonymous_comment)&&ia.evaluation_start&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")||ci===!1||eo===!1}if(Wn=="anonymous_group")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||(dt==null?void 0:dt.anonymous_comment)&&(dt==null?void 0:dt.evaluation_start)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="evaluation_start")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="evaluation_start")return Xi;if(Wn=="evaluation_end")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)();if(Wn=="evaluation_num")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="absence_penalty")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)();if(["anonymous_comment_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||!(Hn!=null&&Hn.is_admin)||[(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(ia=>Wn==null?void 0:Wn.includes(ia))||["anonymous_comment_settings","student_comment"].every(ia=>Wn==null?void 0:Wn.includes(ia)))return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||!(Hn!=null&&Hn.is_admin);if(Wn=="student_comment")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)();if(Wn=="is_open_abnormal_score")return Xi||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||(dt==null?void 0:dt.is_open_abnormal_score);if(Wn=="anonymous_appeal")return $l||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||dt.anonymous_appeal&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="unified_anonymous_appeal")return $l||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||ci===!1||eo===!1||Do==!1;if(Wn=="appeal_penalty")return $l||!(dt!=null&&dt.can_edit)&&!(0,he.t_)();if(["anonymous_appeal_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_end)&&(Yn==null?void 0:Yn.evaluation_end)&&ce()(ea==null?void 0:ea.evaluation_end).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_end).startOf("second"));return $l||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_end)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(ia=>Wn==null?void 0:Wn.includes(ia))?$l||!(dt!=null&&dt.can_edit)&&!(0,he.t_)()||!(Hn!=null&&Hn.is_admin):!1},Ls=(Wn,Hn)=>{var bi,io,Tr,Uo,Gi,Wi,co,to,vo,yi;if(console.log("handleValuesChange",Wn,Hn),ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Wn&&(Hn!=null&&Hn.end_time||Ca.setFieldsValue({end_time:ce()(Hn==null?void 0:Hn.publish_time).add(7,"days")})),"unified_setting"in Wn&&(Hn!=null&&Hn.unified_setting||Ca.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Wn&&(Hn!=null&&Hn.unified_late||Ca.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Wn&&(Hn!=null&&Hn.unified_anonymous_comment||Ca.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Wn){let ia=[];(bi=Hn==null?void 0:Hn.group_settings)==null||bi.forEach(ea=>{ia=[...ia,...(ea==null?void 0:ea.group_name)||[]]}),Ca.setFieldsValue({allow_late_settings:((io=Hn==null?void 0:Hn.allow_late_settings)==null?void 0:io.map(ea=>{var Yn;return Zn(Mn({},ea),{group_name:(Yn=ea==null?void 0:ea.group_name)==null?void 0:Yn.filter(lo=>ia.includes(lo))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Tr=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Tr.map(ea=>{var Yn,lo;return Zn(Mn({},ea),{group_name:ea!=null&&ea.evaluation_start&&ce()().startOf("second")>=ce()((Yn=ea==null?void 0:ea.evaluation_start)==null?void 0:Yn[0]).startOf("second")?ea==null?void 0:ea.group_name:(lo=ea==null?void 0:ea.group_name)==null?void 0:lo.filter(eu=>ia.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Uo=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:Uo.map(ea=>{var Yn;return Zn(Mn({},ea),{group_name:(Yn=ea==null?void 0:ea.group_name)==null?void 0:Yn.filter(lo=>ia.includes(lo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Wn){let ia=[];(Gi=Hn==null?void 0:Hn.allow_late_settings)==null||Gi.forEach(ea=>{ia=[...ia,...(ea==null?void 0:ea.group_name)||[]]}),Ca.setFieldsValue({anonymous_comment_settings:((Wi=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Wi.map(ea=>{var Yn,lo;return Zn(Mn({},ea),{group_name:ea!=null&&ea.evaluation_start&&ce()().startOf("second")>=ce()((Yn=ea==null?void 0:ea.evaluation_start)==null?void 0:Yn[0]).startOf("second")?ea==null?void 0:ea.group_name:(lo=ea==null?void 0:ea.group_name)==null?void 0:lo.filter(eu=>ia.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((co=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:co.map(ea=>{var Yn;return Zn(Mn({},ea),{group_name:(Yn=ea==null?void 0:ea.group_name)==null?void 0:Yn.filter(lo=>ia.includes(lo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Wn){let ia=[];(to=Hn==null?void 0:Hn.anonymous_comment_settings)==null||to.forEach(Yn=>{ia=[...ia,...(Yn==null?void 0:Yn.group_name)||[]]});let ea=(vo=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:vo.map(Yn=>{var lo,eu,Au,es,gs,Vl,ws;return{max:((eu=(lo=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:lo.filter(tu=>{var nu;return(nu=Yn==null?void 0:Yn.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:eu.length)===1?(gs=(es=(Au=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:Au.filter(tu=>{var nu;return(nu=Yn==null?void 0:Yn.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:es[0])==null?void 0:gs.all_user_size:(ws=(Vl=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:Vl.filter(tu=>{var nu;return(nu=Yn==null?void 0:Yn.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:ws.reduce((tu,nu)=>(tu==null?void 0:tu.all_user_size)+(nu==null?void 0:nu.all_user_size))}});Is(ea),Ca.setFieldsValue({anonymous_appeal_settings:((yi=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:yi.map(Yn=>{var lo;return Zn(Mn({},Yn),{group_name:(lo=Yn==null?void 0:Yn.group_name)==null?void 0:lo.filter(eu=>ia.includes(eu))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ca.validateFields(),console.log("=====",ce()(Hn==null?void 0:Hn.end_time).format("YYYY-MM-DD HH:mm:ss"))},Fs=Wn=>mn(void 0,null,function*(){var Hn,bi,io,Tr;const Uo=Wn;Uo.group_settings=(Hn=Uo==null?void 0:Uo.group_settings)==null?void 0:Hn.map(Wi=>{var co,to;const vo=Mn({},Wi);return vo.end_time=ce()((co=vo==null?void 0:vo.publish_time)==null?void 0:co[1]).startOf("second"),vo.publish_time=ce()((to=vo==null?void 0:vo.publish_time)==null?void 0:to[0]).startOf("second"),vo.group_name=typeof(vo==null?void 0:vo.group_name)=="string"?[vo==null?void 0:vo.group_name]:vo==null?void 0:vo.group_name,vo.group_id=Ua(vo==null?void 0:vo.group_name,dt==null?void 0:dt.group_settings),vo}),Uo.allow_late_settings=(bi=Uo==null?void 0:Uo.allow_late_settings)==null?void 0:bi.map(Wi=>{const co=Mn({},Wi);return co.group_name=typeof(co==null?void 0:co.group_name)=="string"?[co==null?void 0:co.group_name]:co==null?void 0:co.group_name,co.group_id=Ua(co==null?void 0:co.group_name,dt==null?void 0:dt.group_settings),co}),Uo.anonymous_comment_settings=(io=Uo==null?void 0:Uo.anonymous_comment_settings)==null?void 0:io.map(Wi=>{var co,to;const vo=Mn({},Wi);return vo.evaluation_end=ce()((co=vo==null?void 0:vo.evaluation_start)==null?void 0:co[1]).startOf("second"),vo.evaluation_start=ce()((to=vo==null?void 0:vo.evaluation_start)==null?void 0:to[0]).startOf("second"),vo.group_name=typeof(vo==null?void 0:vo.group_name)=="string"?[vo==null?void 0:vo.group_name]:vo==null?void 0:vo.group_name,vo.group_id=Ua(vo==null?void 0:vo.group_name,dt==null?void 0:dt.group_settings),vo}),Uo.anonymous_appeal_settings=(Tr=Uo==null?void 0:Uo.anonymous_appeal_settings)==null?void 0:Tr.map(Wi=>{const co=Mn({},Wi);return co.group_name=typeof(co==null?void 0:co.group_name)=="string"?[co==null?void 0:co.group_name]:co==null?void 0:co.group_name,co.group_id=Ua(co==null?void 0:co.group_name,dt==null?void 0:dt.group_settings),co});let Gi=yield(0,Ti.Tr)({homework_common_ids:[parseInt(_a==null?void 0:_a.categoryId)],course_id:_a.coursesId,type:"homework_common"});if((Gi==null?void 0:Gi.student_count)===0){if((yield Lr(Mn({},Uo))).status!==0||(yield wi(Mn({},Uo))).status!==0)return;ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else Si(Uo),Dr(Gi)}),Bs=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Mn({},_a)}),ze({type:"shixunHomeworks/getWorkList",payload:Mn({},_a)})};(0,z.useEffect)(()=>{var Wn,Hn,bi,io;let Tr=(Wn=dt==null?void 0:dt.group_settings)==null?void 0:Wn.filter(to=>to.publish_time!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name],publish_time:(to==null?void 0:to.publish_time)&&[ce()(to==null?void 0:to.publish_time),ce()(to==null?void 0:to.end_time)]}));Tr=(0,ye.QE)((Tr==null?void 0:Tr.length)>0?Tr:[]);const Uo=(Hn=dt.allow_late_settings)==null?void 0:Hn.filter(to=>to.late_time!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name],late_time:(to==null?void 0:to.late_time)&&ce()(to==null?void 0:to.late_time)})),Gi=(bi=dt.anonymous_comment_settings)==null?void 0:bi.filter(to=>to.evaluation_start!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name],evaluation_start:(to==null?void 0:to.evaluation_start)&&[ce()(to==null?void 0:to.evaluation_start),ce()(to==null?void 0:to.evaluation_end)]})),Wi=(io=dt.anonymous_appeal_settings)==null?void 0:io.filter(to=>to.appeal_time!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name]})),co=Zn(Mn({},dt),{late_penalty:dt!=null&&dt.allow_late?dt==null?void 0:dt.late_penalty:5,evaluation_num:dt!=null&&dt.evaluation_num?dt==null?void 0:dt.evaluation_num:3,absence_penalty:dt!=null&&dt.anonymous_comment?dt==null?void 0:dt.absence_penalty:3,appeal_penalty:dt!=null&&dt.anonymous_appeal?dt==null?void 0:dt.appeal_penalty:2,publish_time:dt!=null&&dt.publish_time?ce()(dt==null?void 0:dt.publish_time):"",end_time:dt!=null&&dt.end_time?ce()(dt==null?void 0:dt.end_time):"",late_time:dt!=null&&dt.late_time?ce()(dt==null?void 0:dt.late_time):"",evaluation_start:dt!=null&&dt.evaluation_start?ce()(dt==null?void 0:dt.evaluation_start):"",evaluation_end:dt!=null&&dt.evaluation_end?ce()(dt==null?void 0:dt.evaluation_end):"",group_settings:Tr!=null&&Tr.length?Tr:[{is_admin:!0}],allow_late_settings:Uo!=null&&Uo.length?Uo:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Gi!=null&&Gi.length?Gi:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Wi!=null&&Wi.length?Wi:[{is_admin:!0,appeal_penalty:2}]});Ca.setFieldsValue(co),_r(co),xa(!(0,he.GJ)()),console.log("workSetting",dt)},[dt]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ca==null||Ca.resetFields()}),[]);const Ds=(Wn,Hn)=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Wn,index:Hn,rangePickerDisabled:ai(["group_settings","publish_time"],Vt==null?void 0:Vt[Hn]),disabledDate:dt==null?void 0:dt.course_end_date}})};return Ke.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Ke.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ke.createElement(fe.default,{form:Ca,colon:!1,disabled:Wt,initialValues:rr,scrollToFirstError:!0,onValuesChange:Ls,onFinish:Fs},Ke.createElement("div",{className:`${Le.Z.title}`},Ke.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ke.createElement("div",{className:Le.Z.content},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line}`},Ke.createElement(fe.default.Item,{className:(ka=Le.Z)==null?void 0:ka.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_setting")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Nn=dt==null?void 0:dt.group_settings)==null?void 0:Nn.length)>0&&Ke.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),eo?Ke.createElement(pe.Z,{className:Le.Z.row_sty,style:{padding:"5px 30px"}},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:ai("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,ye.Q8)(Wn,dt==null?void 0:dt.course_end_date),disabledTime:Wn=>(0,ye.d0)(Wn),showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:ai("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,ye.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(Hr).add(1,"minutes").format()),disabledTime:Wn=>(0,ye.d0)(Wn,ce()(Hr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")}})))):Ke.createElement(fe.default.List,{name:"group_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi,Wi,co,to,vo;return Ke.createElement(pe.Z,{key:io.key,style:{padding:"5px 14px 5px 30px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Tr+1),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["group_settings","group_name"],Vt==null?void 0:Vt[Tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Uo=dt==null?void 0:dt.group_settings)==null?void 0:Uo.filter(yi=>{var ia,ea,Yn;return!((Yn=(ea=(ia=Vt==null?void 0:Vt.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:ia.toString())==null?void 0:ea.split(","))!=null&&Yn.includes(String(yi.group_name)))&&yi.is_admin}),maxTagCount:4,maxTagPlaceholder:yi=>Ke.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ds(Vt[Tr],Tr)},"+",yi==null?void 0:yi.length)}))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml20",name:[io.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ke.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:ai(["group_settings","publish_time"],Vt==null?void 0:Vt[Tr]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:yi=>(0,ye.Q8)(yi,dt==null?void 0:dt.course_end_date),disabledTime:yi=>(0,ye.d0)(yi),showTime:{format:"HH:mm",defaultValue:[ce()((0,ye.U6)(),"HH:mm"),ce()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:yi=>{if(yi!=null&&yi[0]&&!(yi!=null&&yi[1])){const ia=Ca.getFieldValue("group_settings");ia[Tr].publish_time=[yi[0],ce()(yi[0]).add(7,"days")],Ca.setFieldsValue({group_settings:ia})}}}))),!Wt&&Ke.createElement(pe.Z,{className:(Gi=Le.Z)==null?void 0:Gi.h_lh_40},((co=(Wi=Vt==null?void 0:Vt[Tr])==null?void 0:Wi.group_id)==null?void 0:co.length)>1&&Ke.createElement(a.Z,null,Ke.createElement(Be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ke.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ds(Vt[Tr],Tr)}))),((vo=(to=dt==null?void 0:dt.group_settings)==null?void 0:to.filter(yi=>{var ia,ea,Yn;return!((Yn=(ea=(ia=Vt==null?void 0:Vt.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:ia.toString())==null?void 0:ea.split(","))!=null&&Yn.includes(String(yi.group_name)))&&yi.is_admin}))==null?void 0:vo.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0})}})),Tr!=0&&!ai(["group_settings","group_name"],Vt==null?void 0:Vt[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Le.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),Ke.createElement("div",{className:Le.Z.content},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${(Ft=Le.Z)==null?void 0:Ft.h_lh_40}`,align:"middle"},Ke.createElement(fe.default.Item,{name:"allow_late",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),bo&&Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:Le.Z.row_sty1},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ke.createElement(fe.default.Item,{className:`${(Cn=Le.Z)==null?void 0:Cn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_late")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((wa=dt==null?void 0:dt.group_settings)==null?void 0:wa.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),eo===!1&&Ke.createElement(Be.Z,{title:$u("unified_late")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ci?Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10 mt5`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(fe.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:ai("late_penalty")})))),Ke.createElement(pe.Z,{className:Le.Z.row_sty1},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(fe.default.Item,{name:"late_time",rules:[{required:!0,validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ce()(Hn).startOf("second")<=ce()(St).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{style:{width:280},size:"large",disabled:ai("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,ye.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(St).add(1,"minutes").format()),disabledTime:Wn=>(0,ye.d0)(Wn,ce()(St).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ke.createElement(fe.default.List,{name:"allow_late_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi,Wi,co,to,vo;const yi=St||((Wi=(Gi=Oa((Uo=Gn==null?void 0:Gn[Tr])==null?void 0:Uo.group_name,Vt||[],(ia,ea)=>{var Yn,lo;return ce()((Yn=ia==null?void 0:ia.publish_time)==null?void 0:Yn[1]).startOf("second")>ce()((lo=ea==null?void 0:ea.publish_time)==null?void 0:lo[1]).startOf("second")}))==null?void 0:Gi.publish_time)==null?void 0:Wi[1]);return Ke.createElement(pe.Z,{key:io.key,style:{padding:"5px 14px 5px 52px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Tr+1),Ke.createElement(a.Z,{className:"mr20 ml20"},Ke.createElement(fe.default.Item,{name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["allow_late_settings","group_name"],Gn==null?void 0:Gn[Tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:lu(eo?dt==null?void 0:dt.group_settings:Vt,[...Gn||[],...(dt==null?void 0:dt.anonymous_comment)&&!(dt!=null&&dt.unified_anonymous_comment)&&((co=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:co.filter(ia=>(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")))||[]])}))),Ke.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{className:"mr20 ml10"},Ke.createElement(fe.default.Item,{name:[io.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:ai(["allow_late_settings","late_penalty"],Gn==null?void 0:Gn[Tr])}))),Ke.createElement(a.Z,{className:Le.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{className:"ml10"},Ke.createElement(fe.default.Item,{name:[io.name,"late_time"],rules:[{required:!0,validator:(ia,ea)=>ea==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):yi&&ce()(ea).startOf("second")<=ce()(yi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(Fe.default,{disabled:ai(["allow_late_settings","late_time"],Gn==null?void 0:Gn[Tr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:ia=>(0,ye.Q8)(ia,dt==null?void 0:dt.course_end_date,ce()(yi).add(1,"minutes").format()),disabledTime:ia=>(0,ye.d0)(ia,ce()(yi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")}}))),!Wt&&Ke.createElement(pe.Z,{className:(to=Le.Z)==null?void 0:to.h_lh_40},((vo=lu(eo?dt==null?void 0:dt.group_settings:Vt,Gn))==null?void 0:vo.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,late_penalty:5})}})),Tr!=0&&!ai(["allow_late_settings","group_name"],Gn==null?void 0:Gn[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Le.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),Ke.createElement("div",{className:Le.Z.content},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${(Ma=Le.Z)==null?void 0:Ma.h_lh_40}`,align:"middle"},Ke.createElement(fe.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),qn&&Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} ${!bo&&"mb10"} mt5`},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ke.createElement(E.default,null," ",bo?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!bo&&Ke.createElement(a.Z,{className:"mr10"},Ke.createElement(fe.default.Item,{name:"make_up_score"},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ke.createElement(a.Z,null,Ke.createElement(Be.Z,{title:$u("make_up_score")},Ke.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ke.createElement("div",{style:{position:"relative"}},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5 ${Le.Z.bottom_line}`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:`${(sn=Le.Z)==null?void 0:sn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_anonymous_comment")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((_t=dt==null?void 0:dt.group_settings)==null?void 0:_t.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ci===!1||eo===!1)&&Ke.createElement(Be.Z,{title:$u("unified_anonymous_comment")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Do?Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"anonymous_group",className:`${(rn=Le.Z)==null?void 0:rn.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("anonymous_group")},Ke.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((kr=dt==null?void 0:dt.group_settings)==null?void 0:kr.length)>0&&Ke.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):ce()(Hn).startOf("second")<=ce()(Ka||St).startOf("second")?Promise.reject(Ka?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{disabled:ai("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,ye.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(Ka||St).add(1,"minutes").format()),disabledTime:Wn=>(0,ye.d0)(Wn,ce()(Ka||St).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{className:Le.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ce()(Hn).startOf("second")<=ce()(Rr||Ka||St).startOf("second")?Promise.reject(Rr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ka?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{disabled:ai("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,ye.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(Rr||Ka||St).add(1,"minutes").format()),disabledTime:Wn=>(0,ye.d0)(Wn,ce()(Rr||Ka||St).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")}})))),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{size:"large",min:1,precision:0,max:dt==null?void 0:dt.all_user_size,style:{width:186,marginLeft:10},disabled:ai("evaluation_num")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:ai("absence_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ke.createElement(fe.default.List,{name:"anonymous_comment_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi,Wi,co,to,vo,yi,ia;const ea=Ka||((Gi=Oa((Uo=fa==null?void 0:fa[Tr])==null?void 0:Uo.group_name,Gn||[],(Yn,lo)=>ce()(Yn==null?void 0:Yn.late_time).startOf("second")>ce()(lo==null?void 0:lo.late_time).startOf("second")))==null?void 0:Gi.late_time)||St||((to=(co=Oa((Wi=fa==null?void 0:fa[Tr])==null?void 0:Wi.group_name,Vt||[],(Yn,lo)=>{var eu,Au;return ce()((eu=Yn==null?void 0:Yn.publish_time)==null?void 0:eu[1]).startOf("second")>ce()((Au=lo==null?void 0:lo.publish_time)==null?void 0:Au[1]).startOf("second")}))==null?void 0:co.publish_time)==null?void 0:to[1]);return Ke.createElement(pe.Z,{key:io.key,style:{padding:"0px 14px 0px 82px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Tr+1),Ke.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(pe.Z,{wrap:!1,align:"top"},Ke.createElement(a.Z,{className:"mr20 ml15"},Ke.createElement(fe.default.Item,{name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[Tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:lu(eo?dt==null?void 0:dt.group_settings:Vt,fa)}))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:[io.name,"evaluation_start"],rules:[{required:!0,validator:(Yn,lo)=>lo==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):ea&&ce()(lo).startOf("second")<=ce()(ea).startOf("second")?Promise.reject(St?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(Fe.default.RangePicker,{disabled:ai(["anonymous_comment_settings","evaluation_start"],fa==null?void 0:fa[Tr]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Yn=>(0,ye.Q8)(Yn,dt==null?void 0:dt.course_end_date,ce()(ea).add(1,"minutes").format()),disabledTime:Yn=>(0,ye.d0)(Yn,ce()(ea).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[ce()((0,ye.U6)(),"HH:mm"),ce()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ke.createElement(pe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{max:((vo=As==null?void 0:As[Tr])==null?void 0:vo.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:ai(["anonymous_comment_settings","evaluation_num"],fa==null?void 0:fa[Tr])}))),Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:ai(["anonymous_comment_settings","absence_penalty"],fa==null?void 0:fa[Tr])}))),!Do&&Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[io.name,"student_comment"],valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai(["anonymous_comment_settings","student_comment"],fa==null?void 0:fa[Tr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Wt&&Ke.createElement(pe.Z,{className:(yi=Le.Z)==null?void 0:yi.h_lh_40},((ia=lu(eo?dt==null?void 0:dt.group_settings:Vt,fa))==null?void 0:ia.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Tr!=0&&!ai(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5 mt5`},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:Le.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Wn,Hn)=>Hn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ke.createElement(oe.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:ai("student_comment"),min:1,max:100}))),Ke.createElement(a.Z,null," ",Ke.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Wt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ke.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(dt!=null&&dt.anonymous_comment)){ve.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${_a==null?void 0:_a.coursesId}/common_homework/${_a==null?void 0:_a.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ke.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),Do&&Ke.createElement(fe.default.Item,{className:`${Le.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("student_comment")},Ke.createElement(pe.Z,{gutter:10},Ke.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(fe.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Le.Z.h_lh_40},Ke.createElement(E.default,{disabled:ai("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ke.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),xi&&Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_anonymous_appeal")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((da=dt==null?void 0:dt.group_settings)==null?void 0:da.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ci===!1||eo===!1||Do==!1)&&Ke.createElement(Be.Z,{title:$u("unified_anonymous_appeal")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),vn?Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:ai("appeal_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):Ke.createElement(fe.default.List,{name:"anonymous_appeal_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi;return Ke.createElement(pe.Z,{key:io.key,style:{padding:"5px 14px 5px 82px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Tr+1),Ke.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["anonymous_appeal_settings","group_name"],ra==null?void 0:ra[Tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:lu(Do?dt==null?void 0:dt.group_settings:fa,ra)}))),Ke.createElement(a.Z,{className:`${Le.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:ai(["anonymous_appeal_settings","appeal_penalty"],ra==null?void 0:ra[Tr])}))),!Wt&&Ke.createElement(pe.Z,{className:(Uo=Le.Z)==null?void 0:Uo.h_lh_40},!!((Gi=lu(Do?dt==null?void 0:dt.group_settings:fa,ra))!=null&&Gi.length)&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,appeal_penalty:2})}})),Tr!=0&&!ai(["anonymous_appeal_settings","group_name"],ra==null?void 0:ra[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,he.GJ)()||!(Ol||_l||Xi))&&Ke.createElement(je.ZP,{loading:Un||To,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ca.submit()}},"\u4FDD\u5B58"),Ke.createElement(ft.Z,{resdata:oo,type:"shixun",okloading:_i,oktext:(oo==null?void 0:oo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Wn=>mn(void 0,null,function*(){il(!0);let Hn=yield(0,Ze.ZP)(`/api/courses/${_a.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(_a==null?void 0:_a.categoryId)]}});if(il(!1),(Hn==null?void 0:Hn.status)===0){il(!0);const bi=yield Lr(Mn({},Ho));if(il(!1),bi.status!==0)return;il(!0);const io=yield wi(Mn({},Ho));if(il(!1),io.status!==0)return;ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ke.createElement(gt.Z,{onConfirm:(Wn,Hn)=>{Vt.splice(Wn,0,...Hn),Vt.splice(Wn+Hn.length,1);const bi=(0,ye.QE)([...Vt]);bi.forEach(io=>{var Tr;((Tr=io==null?void 0:io.publish_time)==null?void 0:Tr.length)==2?io.publish_time=io.publish_time:io.publish_time=[ce()(io==null?void 0:io.publish_time),ce()(io==null?void 0:io.end_time)]}),Ca.setFieldValue("group_settings",[...bi])}})))};var er=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(lr),Fa=te(59301),xo=Object.defineProperty,Vr=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Yo=Object.prototype.propertyIsEnumerable,oi=(Ue,We,ze)=>We in Ue?xo(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,ui=(Ue,We)=>{for(var ze in We||(We={}))Lo.call(We,ze)&&oi(Ue,ze,We[ze]);if(Vr)for(var ze of Vr(We))Yo.call(We,ze)&&oi(Ue,ze,We[ze]);return Ue},Zi=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ii=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt,user:Kt})=>{const en=(0,Ee.useParams)(),{workSetting:dn}=Ue,[ln,ht]=(0,z.useState)(!1),[cn,an]=(0,z.useState)(!1),[bt,ka]=(0,z.useState)({start_permanent:!1,ai_q_and_a:!1});(0,z.useEffect)(()=>{ht(!(0,he.GJ)())},[(0,he.GJ)()]);const Nn=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ui({},en)}),ze({type:"shixunHomeworks/getWorkList",payload:ui({},en)})};(0,z.useEffect)(()=>{dn!=null&&dn.course_id&&(Object.keys(bt).forEach(Cn=>{bt[Cn]=dn[Cn]}),ka(ui({},bt)))},[dn]);const Ft=()=>Zi(void 0,null,function*(){var Cn;if(((Cn=Kt==null?void 0:Kt.userInfo)==null?void 0:Cn.user_status)===2){(0,Ot.Rd)();return}an(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${en.categoryId}/shiyan_setting.json`,{method:"post",body:ui({},bt)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Nn()),an(!1)});return Fa.createElement("section",{className:Ya.Z.form},Fa.createElement("div",{className:Ya.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Fa.createElement("div",{className:Ya.Z.content},Fa.createElement(E.default,{disabled:ln,checked:bt.start_permanent,onChange:Cn=>{if(!(0,he.Ny)()){(0,Ot.pW)(2);return}bt.start_permanent=Cn.target.checked,ka(Object.assign({},bt))}},Fa.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Fa.createElement("a",{target:"_blank",href:Kl.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),Fa.createElement("div",{className:`${Ya.Z.title} mt30`},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),Fa.createElement("div",{className:Ya.Z.content},Fa.createElement(E.default,{disabled:ln,checked:bt.ai_q_and_a,onChange:Cn=>{bt.ai_q_and_a=Cn.target.checked,ka(Object.assign({},bt))}},"AI\u95EE\u7B54 ",Fa.createElement("span",{style:{color:"#666"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),!ln&&Fa.createElement(Fa.Fragment,null,Fa.createElement(je.ZP,{type:"primary",size:"large",loading:cn,style:{width:"138px",marginTop:"30px"},onClick:()=>Ft()},"\u4FDD\u5B58")))};var Go=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(ii),Wo=te(34278),jo=te(53051),jn=te(59301),$o=Object.defineProperty,ni=Object.defineProperties,nl=Object.getOwnPropertyDescriptors,Ui=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,rt=(Ue,We,ze)=>We in Ue?$o(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,it=(Ue,We)=>{for(var ze in We||(We={}))Te.call(We,ze)&&rt(Ue,ze,We[ze]);if(Ui)for(var ze of Ui(We))_e.call(We,ze)&&rt(Ue,ze,We[ze]);return Ue},pt=(Ue,We)=>ni(Ue,nl(We)),Et=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const{RangePicker:Rt}=Fe.default,{Option:kt}=se.default,Mt=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt,ka,Nn,Ft,Cn,wa;const Ma=(0,Ee.useParams)(),{workSetting:sn,workList:_t}=Ue,[rn,kr]=(0,z.useState)(!0);let[da,_a]=(0,z.useState)([]),[dt,Ur]=(0,z.useState)([]),[Un,Lr]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:ke.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,z.useEffect)(()=>{},[]);const[To,wi]=(0,z.useState)(!1);(0,z.useEffect)(()=>{sn!=null&&sn.course_id&&(Object.keys(Un).map(function(Wt){Un[Wt]=sn[Wt]}),sn.anonymous_comment&&(Un.unified_late=sn.unified_anonymous_comment,wi(sn.unified_anonymous_comment)),(!Un.allow_late||!Un.unified_late)&&(Un.late_penalty=5),Un.unified_setting||(Un.unified_late=!1,Un.unified_anonymous_comment=!1,Un.unified_anonymous_appeal=!1),da=JSON.parse(JSON.stringify(sn.group_settings.map(Wt=>pt(it({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.publish_time!==null))),dt=JSON.parse(JSON.stringify(sn.allow_late_settings.map(Wt=>pt(it({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.late_time!==null))),Lr(it({},Un)),_a(da.length?[...da]:[{}]),Ur([...dt]))},[sn]),(0,z.useEffect)(()=>{kr(!(0,he.GJ)())},[(0,he.GJ)()]);const Ca=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:it({},Ma)})},[eo,Vt]=(0,z.useState)(!1),Gn=()=>Et(void 0,null,function*(){Vt(!eo);const Wt=JSON.parse(JSON.stringify(Un));if(Wt.categoryId=Ma.categoryId,Un.unified_setting||da==null||da.map(rr=>{var _r,oo;if(!rr.publish_time||!rr.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!rr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Vt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");rr.group_name=typeof(rr==null?void 0:rr.group_name)=="string"?[rr==null?void 0:rr.group_name]:rr==null?void 0:rr.group_name,rr.group_id=(oo=(_r=rr==null?void 0:rr.group_name)==null?void 0:_r.map(Dr=>{var Ho,Si;let _i=(Si=(Ho=sn.group_settings)==null?void 0:Ho.filter(il=>(il==null?void 0:il.group_name)===Dr))==null?void 0:Si[0];return _i==null?void 0:_i.group_id}))==null?void 0:oo.toString().split(",")}),Wt.group_settings=da,Un.allow_late)if(Un.unified_late){if(Un.late_penalty===null||Un.late_penalty===void 0||Un.late_penalty<0||Un.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Vt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Un.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ce()(Un.late_time)<=ce()(Un.end_time))throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Vt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else dt=dt==null?void 0:dt.map(rr=>{var _r,oo;if(rr.penalty_type=ke.Q.Number,rr.late_penalty===null||rr.late_penalty===void 0||rr.late_penalty<0||rr.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Vt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!rr.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!rr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Vt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return rr.group_name=typeof(rr==null?void 0:rr.group_name)=="string"?[rr==null?void 0:rr.group_name]:rr==null?void 0:rr.group_name,rr.group_id=(oo=(_r=rr==null?void 0:rr.group_name)==null?void 0:_r.map(Dr=>{var Ho,Si;let _i=(Si=(Ho=sn.group_settings)==null?void 0:Ho.filter(il=>(il==null?void 0:il.group_name)===Dr))==null?void 0:Si[0];return _i==null?void 0:_i.group_id}))==null?void 0:oo.toString().split(","),rr}),Wt.allow_late_settings=dt;if(Un!=null&&Un.submit_limit&&!(Un!=null&&Un.submit_limit_num)){ve.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1);return}if(Un!=null&&Un.can_submit&&!(Un!=null&&Un.submit_num)){ve.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1);return}Object.keys(Wt).map(function(rr){rr.indexOf("proportion")>-1&&(Wt[rr]=Wt[rr]/100)}),(yield(0,Ze.ZP)(`/api/homework_commons/${Ma.categoryId}/publish_setting.json`,{method:"post",body:pt(it({},Wt),{penalty_type:ke.Q.Number})})).status===0?(Vt(!1),ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ca(),ze({type:"shixunHomeworks/getWorkList",payload:it({},Ma)})):Vt(!1)}),St=jn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",jn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",jn.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",jn.createElement("br",null),jn.createElement("br",null),"\u6CE8\u610F",jn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",jn.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",jn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",jn.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Hr=jn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",jn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",jn.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",jn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),bo=(Wt,xa,rr="group_id")=>{var _r;return xa?xa.find(oo=>oo[rr]===Wt):(_r=sn==null?void 0:sn.group_settings)==null?void 0:_r.find(oo=>oo.group_id[0]===Wt)},ci=(sn==null?void 0:sn.allow_late)||(sn==null?void 0:sn.anonymous_comment),Ka=Wt=>{var xa,rr;const _r=bo(Wt,sn==null?void 0:sn.allow_late_settings,"id"),oo=bo(Wt,sn==null?void 0:sn.anonymous_comment_settings),Dr=bo(Wt);return(sn==null?void 0:sn.allow_late)&&_r&&ce()(_r==null?void 0:_r.late_time)<=ce()()||(sn==null?void 0:sn.anonymous_comment)&&oo&&(oo==null?void 0:oo.evaluation_start)!==null||((rr=(ce()(Dr==null?void 0:Dr.end_time)<=ce()()&&((xa=sn==null?void 0:sn.allow_late_settings)==null?void 0:xa.filter(Ho=>Ho.group_id.includes(Wt))))[0])==null?void 0:rr.late_time)!=null},qn=(Kt=sn==null?void 0:sn.allow_late_settings)!=null&&Kt.length?(en=sn==null?void 0:sn.allow_late_settings)==null?void 0:en.every(Wt=>{if(Wt.evaluation_start)return!0}):!1,Do=(sn==null?void 0:sn.unified_late)&&(sn==null?void 0:sn.anonymous_comment),Rr=sn==null?void 0:sn.anonymous_comment,xi=(0,z.useMemo)(()=>{var Wt,xa;return sn!=null&&sn.unified_setting?!((Wt=_t==null?void 0:_t.homework_status)!=null&&Wt.includes("\u5DF2\u622A\u6B62"))||(sn==null?void 0:sn.allow_late)||(sn==null?void 0:sn.anonymous_comment):!((xa=sn==null?void 0:sn.group_settings)==null?void 0:xa.some(_r=>ce()(_r.end_time)<=ce()()))||(sn==null?void 0:sn.allow_late)||(sn==null?void 0:sn.all_group_late)},[sn,_t]),fa=sn==null?void 0:sn.anonymous_comment,vn=Wt=>{if(!Wt)return!1;const xa=bo(Wt,sn==null?void 0:sn.anonymous_comment_settings);return(sn==null?void 0:sn.anonymous_comment)&&xa&&(xa==null?void 0:xa.evaluation_start)!==null},ra=Wt=>{const xa=bo(Wt,sn==null?void 0:sn.anonymous_comment_settings);return xa&&(xa==null?void 0:xa.evaluation_start)!==null};return jn.createElement("section",{style:{padding:"30px 50px"}},jn.createElement("div",{className:`${Le.Z.title}`},jn.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),jn.createElement(Be.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},jn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`}))),jn.createElement("div",{className:Le.Z.content},jn.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${Le.Z.h_lh_40}`},jn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:rn||!((dn=_t==null?void 0:_t.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))||(0,he.Rm)()&&!((ht=(ln=Yt.AssistantObject)==null?void 0:ln.normal)!=null&&ht.can_publish),value:Un.unified_setting,onChange:Wt=>{var xa;if(!((xa=_t==null?void 0:_t.homework_status)!=null&&xa.includes("\u672A\u53D1\u5E03"))){ve.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Un.unified_setting=!Un.unified_setting,Un.unified_setting||(Un.unified_late=!1),Lr(Object.assign({},Un)),Un.unified_setting===!1&&da==""){_a(da.concat({}));return}Un.unified_setting&&(_a([]),Ur([{late_penalty:5}]))}},jn.createElement(ne.ZP,{value:!0,disabled:!(sn!=null&&sn.manage_all_group)||!(0,he.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),jn.createElement(ne.ZP,{disabled:((cn=sn==null?void 0:sn.group_settings)==null?void 0:cn.length)===0||!(0,he.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((an=sn==null?void 0:sn.group_settings)==null?void 0:an.length)===0&&jn.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Un.unified_setting&&jn.createElement("div",{className:Le.Z.row_sty,style:{padding:"5px 30px"}},jn.createElement(pe.Z,{align:"middle"},jn.createElement(a.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),jn.createElement(a.Z,{className:"ml5"},jn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Wt=>(0,jo.Q8)(Wt,sn==null?void 0:sn.course_end_date),disabledTime:Wt=>(0,jo.d0)(Wt),disabled:rn||!((bt=_t==null?void 0:_t.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03")||(ka=_t==null?void 0:_t.homework_status)!=null&&ka.includes("\u672A\u5F00\u59CB"))||(0,he.Rm)()&&!((Nn=Yt.AssistantObject.normal)!=null&&Nn.can_publish),value:Un.publish_time?ce()(Un.publish_time):"",allowClear:!1,onChange:(Wt,xa)=>{Un.publish_time=xa,(Un.end_time==""||!Un.end_time)&&Un.unified_setting&&(Un.end_time=ce()(Wt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Un.end_time=Un.end_time),Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),jn.createElement(pe.Z,{align:"middle"},jn.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),jn.createElement(a.Z,{className:"ml5"},jn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:qn||Rr||(sn==null?void 0:sn.allow_late)&&(sn==null?void 0:sn.homework_status.includes("\u5DF2\u622A\u6B62"))||rn||(sn==null?void 0:sn.allow_late)&&ce()()>=ce()(sn==null?void 0:sn.end_time)||(0,he.Rm)()&&!((Ft=Yt.AssistantObject.normal)!=null&&Ft.can_publish),allowClear:!1,disabledDate:Wt=>(0,jo.Q8)(Wt,sn==null?void 0:sn.course_end_date,Un.publish_time),disabledTime:Wt=>(0,jo.d0)(Wt,Un.publish_time),value:Un.end_time?ce()(Un.end_time):"",onChange:(Wt,xa)=>{Un.end_time=xa,Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Un.unified_setting&&jn.createElement(pe.Z,null,da&&da.map(function(Wt,xa){var rr,_r,oo,Dr;return jn.createElement(pe.Z,{key:xa},jn.createElement(pe.Z,{style:{padding:"5px 14px 5px 52px"}},jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",xa+1),jn.createElement(a.Z,{flex:1,style:{maxWidth:400}},jn.createElement(se.default,{disabled:rn||((rr=_t==null?void 0:_t.homework_status)!=null&&rr.includes("\u672A\u53D1\u5E03")&&Wt.id||ce()(){var Si,_i;if((0,he.Rm)()&&!((_i=(Si=Yt.AssistantObject)==null?void 0:Si.normal)!=null&&_i.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}da[xa].group_name=Ho,da[xa].group_id=Wt.group_id;const il=(0,Ne.flattenDeep)(da.map(_l=>_l.group_name)),Ol=dt.map(_l=>{let Xi=(_l==null?void 0:_l.group_name)||[];return pt(it({},_l),{group_name:(0,Ne.remove)(Xi,$l=>il.includes($l))})});Ur(Ol),_a(da.slice())}},sn.group_settings&&sn.group_settings.map(function(Ho){if(!da.map(Si=>Si.group_name).toString().split(",").includes(String(Ho.group_name)))return jn.createElement(kt,{value:Ho.group_name,key:Ho.id},Ho.group_name)})))),jn.createElement(a.Z,{style:{padding:"5px 0"}},jn.createElement(Rt,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Wt.publish_time?ce()(Wt.publish_time):ce()(),ce()()]},disabled:rn||(ce()()<=ce()((_r=bo(Wt.id))==null?void 0:_r.publish_time)?!1:[!0,Ka(Wt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ho=>(0,jo.Q8)(Ho,sn==null?void 0:sn.course_end_date),disabledTime:Ho=>(0,jo.d0)(Ho),showTime:{format:"HH:mm",defaultValue:[ce()((0,ye.U6)(),"HH:mm"),ce()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Wt.publish_time&&[ce()(Wt.publish_time),ce()(Wt.end_time)],onChange:(Ho,Si)=>{var _i,il;if((0,he.Rm)()&&!((il=(_i=Yt.AssistantObject)==null?void 0:_i.normal)!=null&&il.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}da[xa].publish_time=Si[0],da[xa].end_time=Si[1],_a([...da])}})),!rn&&jn.createElement(a.Z,{className:`${(oo=Le.Z)==null?void 0:oo.h_lh_40}`,style:{padding:"5px 0"}},da.length<((Dr=sn==null?void 0:sn.group_settings)==null?void 0:Dr.length)&&jn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{_a(da.concat({}))}}),(Wt!=null&&Wt.publish_time&&ce()(){var Ho,Si;if((0,he.Rm)()&&!((Si=(Ho=Yt.AssistantObject)==null?void 0:Ho.normal)!=null&&Si.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const _i=(0,Ne.cloneDeep)(dt);_i.forEach((il,Ol)=>{il.group_name&&(il.group_name=il.group_name.filter(_l=>{var Xi;return!((Xi=da[xa].group_name)!=null&&Xi.includes(_l))}))}),da=da.filter((il,Ol)=>xa!==Ol),Ur(_i),_a(da.slice()),setTimeout(()=>_a(da.slice()),10)}}):jn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(_t!=null&&_t.is_shixun)&&jn.createElement(Wo.ZP,{checkMarginLeft:60,disabled:rn,value:Un,onChange:Wt=>Lr(it(it({},Un),Wt))}),jn.createElement(jn.Fragment,null,jn.createElement("div",{className:`${Le.Z.title} mt30`},jn.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),jn.createElement("div",{className:Le.Z.content},jn.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${(Cn=Le.Z)==null?void 0:Cn.h_lh_40}`,align:"middle"},jn.createElement(Su.Z,{checked:Un.allow_late,disabled:qn||rn||(sn==null?void 0:sn.allow_late),onChange:Wt=>{var xa,rr;if((0,he.Rm)()&&!((rr=(xa=Yt.AssistantObject)==null?void 0:xa.normal)!=null&&rr.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt&&Ce.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:jn.createElement("div",{style:{padding:10,background:"#f5f6f9"}},jn.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),jn.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),jn.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Un.allow_late=Wt,dt==""&&Ur([{late_penalty:5}]),Lr(it({},Un))}}),jn.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),jn.createElement(Be.Z,{overlayStyle:{width:380,maxWidth:380},title:jn.createElement("div",{style:{display:"flex",flexFlow:"column"}},jn.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),jn.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),jn.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},jn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`}))),(Un==null?void 0:Un.allow_late)&&jn.createElement("div",{className:"pb5"},jn.createElement(pe.Z,{className:Le.Z.row_sty1},jn.createElement(a.Z,{className:Le.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),jn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:rn,value:Un.unified_late,onChange:Wt=>{var xa;if((0,he.Rm)()&&!((xa=Yt.AssistantObject.normal)!=null&&xa.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Un.unified_late=Wt.target.value,dt==""&&!Wt.target.value&&Ur([{late_penalty:5}]),Lr(it({},Un))}},(Un==null?void 0:Un.unified_setting)&&jn.createElement(ne.ZP,{disabled:(sn==null?void 0:sn.allow_late)||!(sn!=null&&sn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((wa=sn==null?void 0:sn.group_settings)==null?void 0:wa.length)&&jn.createElement(ne.ZP,{disabled:sn==null?void 0:sn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Un!=null&&Un.unified_late?jn.createElement("div",null,jn.createElement(pe.Z,{wrap:!1,align:"middle",className:`${Le.Z.row_sty1} mb10 mt5`},jn.createElement(a.Z,{className:Le.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),jn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},jn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:rn||fa,value:Un.late_penalty,onChange:Wt=>{var xa;if((0,he.Rm)()&&!((xa=Yt.AssistantObject.normal)!=null&&xa.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Un.late_penalty=Wt,Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),jn.createElement(pe.Z,{className:`${Le.Z.row_sty1}`},jn.createElement(a.Z,{className:Le.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),jn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},jn.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:rn||Do||qn,value:Un.late_time?ce()(Un.late_time):"",disabledDate:Wt=>(0,jo.Q8)(Wt,sn==null?void 0:sn.course_end_date),disabledTime:Wt=>(0,jo.d0)(Wt),onChange:(Wt,xa)=>{var rr;if((0,he.Rm)()&&!((rr=Yt.AssistantObject.normal)!=null&&rr.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Un.late_time=xa,Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):dt.map(function(Wt,xa){var rr;return jn.createElement(pe.Z,{key:xa,style:{padding:"5px 14px 5px 52px"}},jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",xa+1),jn.createElement(a.Z,{className:"mr20 ml10"},jn.createElement(se.default,{size:"large",disabled:rn||!((rr=_t==null?void 0:_t.homework_status)!=null&&rr.includes("\u672A\u53D1\u5E03"))&&Wt.id,mode:"multiple",style:{width:250},value:typeof Wt.group_name=="string"?[Wt.group_name]:Wt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:_r=>{var oo;if((0,he.Rm)()&&!((oo=Yt.AssistantObject.normal)!=null&&oo.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt[xa].group_name=_r,dt[xa].group_id=Wt.group_id,Ur(dt.slice())}},sn.group_settings&&sn.group_settings.map(function(_r){if(Un!=null&&Un.unified_setting&&!dt.map(oo=>oo.group_name).toString().split(",").includes(String(_r.group_name))&&!ra(_r.id))return jn.createElement(kt,{value:_r.group_name,key:_r.id},_r.group_name);if(da.map(oo=>oo.group_name).toString().split(",").includes(String(_r.group_name))&&!dt.map(oo=>oo.group_name).toString().split(",").includes(String(_r.group_name))&&!ra(_r.id))return jn.createElement(kt,{value:_r.group_name,key:_r.id},_r.group_name)}))),jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),jn.createElement(a.Z,{className:"mr20 ml10"},jn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:rn||vn(Wt.id),defaultValue:Wt.late_penalty,onChange:_r=>{var oo,Dr;if((0,he.Rm)()&&!((Dr=(oo=Yt.AssistantObject)==null?void 0:oo.normal)!=null&&Dr.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt[xa].late_penalty=_r,dt[xa].penalty_type=ke.Q.Number}})),jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),jn.createElement(a.Z,{className:"ml10"},jn.createElement(Fe.default,{size:"large",disabled:rn||vn(Wt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:ce()((0,ye.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:_r=>(0,jo.Q8)(_r,sn==null?void 0:sn.course_end_date),disabledTime:_r=>(0,jo.d0)(_r),format:"YYYY-MM-DD HH:mm",value:Wt!=null&&Wt.late_time?ce()(Wt.late_time):void 0,onChange:(_r,oo)=>{var Dr,Ho;if((0,he.Rm)()&&!((Ho=(Dr=Yt.AssistantObject)==null?void 0:Dr.normal)!=null&&Ho.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt[xa].late_time=oo,Ur([...dt])}})),!rn&&jn.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},jn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ur(dt.concat({penalty_type:ke.Q.Number,late_penalty:5}))}}),xa>0&&!Wt.id?jn.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{dt=dt.filter((_r,oo)=>xa!==oo),Ur(dt.slice()),setTimeout(()=>Ur(dt.slice()),10)}}):jn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),jn.createElement(je.ZP,{loading:eo,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gn()},"\u4FDD\u5B58"))};var nn=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(Mt),Jt=te(59301),$t=Object.defineProperty,xn=Object.defineProperties,wn=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,ha=(Ue,We,ze)=>We in Ue?$t(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,aa=(Ue,We)=>{for(var ze in We||(We={}))oa.call(We,ze)&&ha(Ue,ze,We[ze]);if(Bn)for(var ze of Bn(We))Xn.call(We,ze)&&ha(Ue,ze,We[ze]);return Ue},ya=(Ue,We)=>xn(Ue,wn(We)),nr=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const pr=Ue=>nr(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),Ja=Ue=>nr(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),mr=(Ue,We)=>Ue==null?void 0:Ue.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Zr=(Ue,We)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Yt=>We==null?void 0:We.find(Kt=>{var en;return(en=Kt==null?void 0:Kt.group_name)==null?void 0:en.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},Na=(Ue,We,ze,Yt=!1)=>{let Kt=null,en=Yt?We:Zr(Ue,We);return en==null||en.forEach((dn,ln)=>{(ln==0||ze(dn,Kt||{}))&&(Kt=dn)}),Kt},qa=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),{workSetting:bt,workList:ka}=Ue,[,Nn,Ft]=(0,ie.U)(pr,{categoryId:an==null?void 0:an.categoryId,penalty_type:ke.Q.Number}),[,Cn,wa]=(0,ie.U)(Ja,{categoryId:an==null?void 0:an.categoryId}),[Ma]=fe.default.useForm(),sn=fe.default.useWatch("unified_setting",Ma),_t=fe.default.useWatch("group_settings",Ma),rn=fe.default.useWatch("allow_late_settings",Ma),kr=fe.default.useWatch("end_time",Ma),da=fe.default.useWatch("publish_time",Ma),_a=fe.default.useWatch("allow_late",Ma),dt=fe.default.useWatch("unified_late",Ma),Ur=fe.default.useWatch("late_time",Ma),Un=fe.default.useWatch("anonymous_comment",Ma),Lr=fe.default.useWatch("unified_anonymous_comment",Ma),To=fe.default.useWatch("evaluation_start",Ma),wi=fe.default.useWatch("anonymous_appeal",Ma),Ca=fe.default.useWatch("anonymous_comment_settings",Ma),eo=fe.default.useWatch("unified_anonymous_appeal",Ma),Vt=fe.default.useWatch("anonymous_appeal_settings",Ma),[Gn,St]=(0,z.useState)(!1),[Hr,bo]=(0,z.useState)({}),ci=Gn||(0,he.Rm)()&&!((en=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&en.can_publish),Ka=Gn||(0,he.Rm)()&&!((ln=(dn=Yt.AssistantObject)==null?void 0:dn.normal)!=null&&ln.can_late),qn=Gn||(0,he.Rm)()&&!((cn=(ht=Yt.AssistantObject)==null?void 0:ht.normal)!=null&&cn.can_anonymous_comment),Do=xi=>nr(void 0,null,function*(){const fa=xi;let vn=yield(0,Ze.ZP)(`/api/homework_commons/${an==null?void 0:an.categoryId}/publish_setting_for_submit.json`,{method:"post",body:fa});(vn==null?void 0:vn.status)===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Rr(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Rr=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:aa({},an)}),ze({type:"shixunHomeworks/getWorkList",payload:aa({},an)})};return(0,z.useEffect)(()=>{var xi,fa,vn,ra;let Wt=(xi=bt==null?void 0:bt.group_settings)==null?void 0:xi.filter(Dr=>Dr.publish_time!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name],publish_time:(Dr==null?void 0:Dr.publish_time)&&[ce()(Dr==null?void 0:Dr.publish_time),ce()(Dr==null?void 0:Dr.end_time)]}));Wt=(0,ye.QE)((Wt==null?void 0:Wt.length)>0?Wt:[]);const xa=(fa=bt.allow_late_settings)==null?void 0:fa.filter(Dr=>Dr.late_time!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name],late_time:(Dr==null?void 0:Dr.late_time)&&ce()(Dr==null?void 0:Dr.late_time)})),rr=(vn=bt.anonymous_comment_settings)==null?void 0:vn.filter(Dr=>Dr.evaluation_start!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name],evaluation_start:(Dr==null?void 0:Dr.evaluation_start)&&[ce()(Dr==null?void 0:Dr.evaluation_start),ce()(Dr==null?void 0:Dr.evaluation_end)]})),_r=(ra=bt.anonymous_appeal_settings)==null?void 0:ra.filter(Dr=>Dr.appeal_time!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name]})),oo=ya(aa({},bt),{late_penalty:bt!=null&&bt.allow_late?bt==null?void 0:bt.late_penalty:5,evaluation_num:bt!=null&&bt.evaluation_num?bt==null?void 0:bt.evaluation_num:3,absence_penalty:bt!=null&&bt.anonymous_comment?bt==null?void 0:bt.absence_penalty:3,appeal_penalty:bt!=null&&bt.anonymous_appeal?bt==null?void 0:bt.appeal_penalty:2,publish_time:bt!=null&&bt.publish_time?ce()(bt==null?void 0:bt.publish_time):"",end_time:bt!=null&&bt.end_time?ce()(bt==null?void 0:bt.end_time):"",late_time:bt!=null&&bt.late_time?ce()(bt==null?void 0:bt.late_time):"",evaluation_start:bt!=null&&bt.evaluation_start?ce()(bt==null?void 0:bt.evaluation_start):"",evaluation_end:bt!=null&&bt.evaluation_end?ce()(bt==null?void 0:bt.evaluation_end):"",group_settings:Wt!=null&&Wt.length?Wt:[{is_admin:!0}],allow_late_settings:xa!=null&&xa.length?xa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:rr!=null&&rr.length?rr:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:_r!=null&&_r.length?_r:[{is_admin:!0,appeal_penalty:2}]});Ma.setFieldsValue(oo),bo(oo),St(!(0,he.GJ)()),console.log("workSetting",bt)},[bt]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ma==null||Ma.resetFields()}),[]),Jt.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Jt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Jt.createElement(fe.default,{form:Ma,colon:!1,disabled:Gn,initialValues:Hr,scrollToFirstError:!0,onFinish:Do},!(ka!=null&&ka.is_shixun)&&Jt.createElement(Wo.rU,{form:Ma})),((0,he.GJ)()||!(ci||Ka||qn))&&Jt.createElement(je.ZP,{loading:Nn||Cn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ma.submit()}},"\u4FDD\u5B58"),Jt.createElement(gt.Z,{onConfirm:(xi,fa)=>{_t.splice(xi,0,...fa),_t.splice(xi+fa.length,1);const vn=(0,ye.QE)([..._t]);vn.forEach(ra=>{var Wt;((Wt=ra==null?void 0:ra.publish_time)==null?void 0:Wt.length)==2?ra.publish_time=ra.publish_time:ra.publish_time=[ce()(ra==null?void 0:ra.publish_time),ce()(ra==null?void 0:ra.end_time)]}),Ma.setFieldValue("group_settings",[...vn])}})))};var za=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(qa),ua=te(59301);const ba=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{const{workSetting:Yt,workList:Kt}=Ue,[en,dn]=(0,z.useState)("1"),ln=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Yt!=null&&Yt.is_new_rule?ua.createElement(er,null):ua.createElement(nn,null)},!(Kt!=null&&Kt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ua.createElement(za,null)},((Kt==null?void 0:Kt.is_jupyter)||(Kt==null?void 0:Kt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ua.createElement(Go,null)},!(Yt!=null&&Yt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ua.createElement(Cs,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ua.createElement(hu,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:ua.createElement(vs,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ua.createElement(xl,null)}].filter(ht=>!!ht);return(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0})}),[]),ua.createElement("div",{style:{paddingBottom:"50px"}},(ln==null?void 0:ln.length)&&ua.createElement(_u.Z,{dataSource:ln,style:{marginBottom:52}}))};var cr=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We})=>({shixunHomeworks:Ue,loading:We.effects}))(ba),Kr={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Wr=te(38967),ar=te(65504),Jr=te(46400),no="data:image/png;base64,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",uo=Object.defineProperty,ao=Object.defineProperties,si=Object.getOwnPropertyDescriptors,Co=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,Fr=(Ue,We,ze)=>We in Ue?uo(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Bo=(Ue,We)=>{for(var ze in We||(We={}))Br.call(We,ze)&&Fr(Ue,ze,We[ze]);if(Co)for(var ze of Co(We))pi.call(We,ze)&&Fr(Ue,ze,We[ze]);return Ue},No=(Ue,We)=>ao(Ue,si(We)),ji=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const wr=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt;const Kt=(0,Ee.useParams)(),[en,dn]=(0,z.useState)(Bo(Bo({},{page:1,limit:20,group_ids:[]}),Kt)),{codeReview:ln}=Ue,[ht]=fe.default.useForm();en.order="code_rate",en.sort="desc",en.category=en.categoryId,(0,z.useEffect)(()=>{cn()},[en]),(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&cn()},[Ue.actionTabs.key]);const cn=()=>ji(void 0,null,function*(){(yield ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})).status===-2&&setTimeout(()=>cn(),1500)}),an=(ka,Nn)=>{en.page=ka,en.limit=20,ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},bt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(ka,Nn,Ft)=>en.limit*(en.page-1)+Ft+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:ka=>z.createElement("span",{className:"c-orange"},ka)},{title:"\u64CD\u4F5C",dataInex:"action",render:(ka,Nn)=>z.createElement("div",null,z.createElement(Ee.Link,{target:"_blank",to:`/classrooms/${en.coursesId}/common_homework/${en.categoryId}/review_detail/${Nn.user_id}`},"\u67E5\u770B"),z.createElement("br",null))}];return z.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"1"},z.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",ln.time,z.createElement(je.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:en}})}},"\u6587\u6863\u67E5\u91CD"))),z.createElement(a.Z,null,z.createElement(y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ka=>{en.search=ka,ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},style:{width:200}}),z.createElement("span",{className:"ml5 c-red"}))),(ln==null?void 0:ln.status)===-2&&z.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},z.createElement("img",{src:no}),z.createElement("br",null),z.createElement(je.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Yt=ln.course_groups)==null?void 0:Yt.length)>0&&z.createElement(z.Fragment,null,z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),z.createElement(a.Z,{flex:"80px"},z.createElement(E.default,{checked:en.group_ids=="",value:"all",onChange:ka=>{delete en.group_ids,en.group_ids=[],en.page=1,dn(Bo({},en))}},"\u5168\u90E8")),z.createElement(a.Z,{flex:"1"},ln.course_groups&&ln.course_groups.map((ka,Nn)=>z.createElement(E.default,{value:ka.id,checked:en.group_ids.includes(ka.id),onChange:Ft=>{Ft.target.checked?en.group_ids.push(ka.id):en.group_ids.splice(en.group_ids.indexOf(ka.id),1),en.page=1,dn(Bo({},en))}},ka.name,"(",ka.members_count,")")))),z.createElement(pe.Z,{className:"font14 c-red mt5"},z.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(ln==null?void 0:ln.data)==="\u52A0\u8F7D\u4E2D"&&z.createElement(me.Z,null,z.createElement(Jr.Z,{message:ln==null?void 0:ln.data,type:"info"})),(ln==null?void 0:ln.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(ln==null?void 0:ln.data)==="\u52A0\u8F7D\u4E2D"?"":z.createElement("div",null,z.createElement("p",{className:"mt10"},z.createElement("span",{className:"c-red"},ln.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",ln.total_count,"\u5B66\u5458\uFF09"),z.createElement(x.default,{className:"mt30",pagination:!1,dataSource:ln.data,columns:bt,onChange:(ka,Nn,Ft)=>{Ft.order==="ascend"&&(en.b_order="asc"),Ft.order==="descend"&&(en.b_order="desc"),Ft.order||delete en.b_order,ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}}),z.createElement("aside",{className:"tc mb50 mt30"},z.createElement(ee.Z,{showSizeChanger:!1,onChange:an,defaultCurrent:en.page||1,current:en.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ln.copy_reviews_count}))))};var vr=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We})=>({shixunHomeworks:Ue,loading:We.effects}))(wr),Pr=Object.defineProperty,ir=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,ro=(Ue,We,ze)=>We in Ue?Pr(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,rl=(Ue,We)=>{for(var ze in We||(We={}))Ia.call(We,ze)&&ro(Ue,ze,We[ze]);if(On)for(var ze of On(We))jr.call(We,ze)&&ro(Ue,ze,We[ze]);return Ue},Vi=(Ue,We)=>ir(Ue,Wa(We)),Bl=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Ni=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)(),[Yt,Kt]=(0,z.useState)([]),[en,dn]=(0,z.useState)(!1),[ln,ht]=(0,z.useState)(!1),[cn,an]=(0,z.useState)(!1),[bt,ka]=(0,z.useState)(""),[Nn,Ft]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Cn.resetFields(),Kt([]),ht(!0),Ma()):ht(!1)},[Ue.actionTabs.key]);const[Cn]=fe.default.useForm();let wa=[];const Ma=()=>Bl(void 0,null,function*(){dn(!0);const rn=yield(0,ae.VB)(Vi(rl({},ze),{course_id:ze==null?void 0:ze.coursesId,id:ze==null?void 0:ze.categoryId}));Kt([...Yt,...rn==null?void 0:rn.data]),ka(rn),dn(!1)}),sn=()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}}),an(!1),dn(!1),Kt([]),Cn.resetFields()},_t=[{title:"",dataIndex:"course_group_id",width:280,render:(rn,kr)=>z.createElement(E.default,{disabled:!(kr.work_count>=1),value:String(kr.course_group_id)},kr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return z.createElement(Ce.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:ln,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>Bl(void 0,null,function*(){var rn;const kr=Cn.getFieldsValue();if(((rn=kr.group_ids)==null?void 0:rn.length)<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}Ft(!0);const da=yield(0,Ze.ZP)(`/api/homework_commons/${ze.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...kr.group_ids.map(_a=>Number(_a))]}});Ft(!1),da.status===0&&(sn(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield We({type:"shixunHomeworks/getWorkList",payload:Ue.actionTabs.params}),Ee.history.push(`/classrooms/${ze.coursesId}/common_homework/${ze.categoryId}/detail?tabs=4`),We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:Nn},onCancel:sn},z.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",bt==null?void 0:bt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ue.codeReviewCourse&&z.createElement(fe.default,{form:Cn,initialValues:{group_ids:wa,end_time:ce()(ce()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(x.default,{pagination:!1,dataSource:[],columns:_t})),z.createElement(fe.default.Item,{name:"group_ids"},z.createElement(E.default.Group,{className:"w100"},z.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},z.createElement(x.default,{showHeader:!1,columns:_t,dataSource:Yt,pagination:!1,loading:en}))))),z.createElement(pe.Z,null,z.createElement(a.Z,{className:"ml10"},z.createElement(E.default,{checked:cn,onChange:rn=>{an(rn.target.checked);let kr=[];rn.target.checked&&(kr=Yt.filter(da=>da.work_count>=1).map(da=>da.course_group_id+"")),Cn.setFieldsValue({group_ids:kr})}},"\u5168\u9009"))))};var Pi=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Ni),Ar=te(49664),sl=te(32215),gl=te(74732),Qo=te(3829),ei=te(71621),Ii={TabsStyle:"TabsStyle___cT3EC"},ur=te(59301),Hi=Object.defineProperty,Ao=Object.defineProperties,ml=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,ti=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,ki=(Ue,We,ze)=>We in Ue?Hi(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Ai=(Ue,We)=>{for(var ze in We||(We={}))ti.call(We,ze)&&ki(Ue,ze,We[ze]);if(al)for(var ze of al(We))br.call(We,ze)&&ki(Ue,ze,We[ze]);return Ue},ol=(Ue,We)=>Ao(Ue,ml(We)),Al=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Dl=Ue=>Al(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})}),hl=({globalSetting:Ue,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),[bt]=(0,Ee.useSearchParams)(),{workList:ka,workSetting:Nn}=We,[Ft]=fe.default.useForm(),[Cn,wa]=(0,z.useState)(!1),[Ma,sn]=(0,z.useState)(null),[,_t,rn,kr]=(0,ie.U)(ae.cN,{homeworkId:an==null?void 0:an.categoryId}),[,da,_a,dt]=(0,ie.U)(ae.Qz,{homeworkId:an==null?void 0:an.categoryId}),[,Ur,Un,Lr]=(0,ie.U)(ae.mQ,{homeworkId:an==null?void 0:an.categoryId}),[,,To,wi]=(0,ie.U)(Dl,{}),[Ca,eo]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Vt=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ka,qn,Do)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Do+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},Ka)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Ka=>ce()(Ka).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},"\u67E5\u770B")}],St=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ka,qn,Do)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Do+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Ka=>Ka===-1?"\u91CD\u505A\u4E2D":ur.createElement(ye.Uw,{status:Ka})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},"\u67E5\u770B")}],Hr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ka,qn,Do)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Do+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},Ka)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Ka=>ce()(Ka).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Ka,qn)=>ur.createElement(ur.Fragment,null,Ka==3&&ur.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Ka==4&&ur.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Ka==1&&ur.createElement(ur.Fragment,null,ur.createElement(de.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Al(void 0,null,function*(){(yield To({userId:qn.student_work_id,score_id:qn.student_works_score_id,status:4})).status===0&&bo()})},"\u9A73\u56DE"),ur.createElement(de.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Al(void 0,null,function*(){sn(qn),wa(!0)})},"\u63A5\u53D7")))}],bo=(Ka=Ca)=>{Ca.activeKey=="1"&&_a({page:Ka==null?void 0:Ka.page,limit:Ka==null?void 0:Ka.limit}),Ca.activeKey=="2"&&Un({page:Ka==null?void 0:Ka.page,limit:Ka==null?void 0:Ka.limit}),Ca.activeKey=="3"&&rn({page:Ka==null?void 0:Ka.page,limit:Ka==null?void 0:Ka.limit,status:Ka==null?void 0:Ka.status})},ci=(Ka={})=>{var qn;Ka!=null&&Ka.id&&(0,ye.xg)(ka.is_jupyter||ka.is_jupyter_lab?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/${Ka.id}/comment`:an.course_group?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${Ka.id}?ids=${(qn=an.course_group)==null?void 0:qn.toString()}`:`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${Ka.id}`)};return(0,z.useEffect)(()=>{bo(Ca)},[Ca]),(0,z.useEffect)(()=>{console.log("params",an,bt.get("TabsActiveKey")),eo(ol(Ai({},Ca),{activeKey:bt.get("TabsActiveKey")||"1"}))},[bt.get("TabsActiveKey")]),ur.createElement(me.Z,{spinning:da||_t||Ur},ur.createElement("section",{className:"p30",style:{background:"#fff"}},ur.createElement(ge.default,{destroyInactiveTabPane:!0,className:Ii.TabsStyle,activeKey:Ca.activeKey,onChange:Ka=>{eo(ol(Ai({},Ca),{activeKey:Ka,page:1,limit:10}))}},ur.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ur.createElement(x.default,{className:"mt20",locale:{emptyText:ur.createElement(be.Z,null)},columns:Gn,dataSource:((Kt=dt==null?void 0:dt.data)==null?void 0:Kt.list)||[],pagination:{total:((en=dt==null?void 0:dt.data)==null?void 0:en.count)||0,onChange:(Ka,qn)=>{eo(ol(Ai({},Ca),{page:Ka,limit:qn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,showTotal:Ka=>ur.createElement(ur.Fragment,null,"\u5171",ur.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ka),"\u6761\u6570\u636E")}})),ur.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ur.createElement(x.default,{className:"mt20",locale:{emptyText:ur.createElement(be.Z,null)},columns:St,dataSource:((dn=Lr==null?void 0:Lr.data)==null?void 0:dn.list)||[],pagination:{total:((ln=Lr==null?void 0:Lr.data)==null?void 0:ln.count)||0,onChange:(Ka,qn)=>{eo(ol(Ai({},Ca),{page:Ka,limit:qn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,showTotal:Ka=>ur.createElement(ur.Fragment,null,"\u5171",ur.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ka),"\u6761\u6570\u636E")}})),ur.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ur.createElement(de.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Ca.status,onChange:Ka=>{eo(ol(Ai({},Ca),{status:Ka,page:1}))},dataSource:Vt,titleWidth:60}),ur.createElement(x.default,{locale:{emptyText:ur.createElement(be.Z,null)},columns:Hr,dataSource:((ht=kr==null?void 0:kr.data)==null?void 0:ht.list)||[],pagination:{total:((cn=kr==null?void 0:kr.data)==null?void 0:cn.count)||0,onChange:(Ka,qn)=>{eo(ol(Ai({},Ca),{page:Ka,limit:qn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,showTotal:Ka=>ur.createElement(ur.Fragment,null,"\u5171",ur.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ka),"\u6761\u6570\u636E")}}))),ur.createElement(Ce.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Cn,centered:!0,destroyOnClose:!0,onCancel:()=>{wa(!1)},maskClosable:!1,width:544,onOk:()=>{Ft.submit()}},ur.createElement(fe.default,{form:Ft,colon:!1,onFinish:Ka=>Al(void 0,null,function*(){(yield To(ol(Ai({},Ka),{userId:Ma.student_work_id,score_id:Ma.student_works_score_id,status:3}))).status===0&&(bo(),wa(!1))})},ur.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ur.createElement(yt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ur.createElement("a",{onClick:()=>{ci(ol(Ai({},Ma),{id:ka.is_jupyter||ka.is_jupyter_lab?Ma==null?void 0:Ma.id:Ma==null?void 0:Ma.student_work_id}))}},Ma==null?void 0:Ma.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ur.createElement("span",{style:{color:"#191919"}},Ma==null?void 0:Ma.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ur.createElement("span",{style:{color:"#191919"}},Ma==null?void 0:Ma.score)}]}),ur.createElement(pe.Z,{className:"mt20",wrap:!1},ur.createElement(a.Z,null,ur.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ur.createElement(oe.Z,{min:1,max:100,step:1}))),ur.createElement(a.Z,null,ur.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ur.createElement(a.Z,null,ur.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ur.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ki=(0,Ee.connect)(({user:Ue,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ue,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(hl),po=te(59301),Yl=Object.defineProperty,iu=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,Hl=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable,Ro=(Ue,We,ze)=>We in Ue?Yl(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,li=(Ue,We)=>{for(var ze in We||(We={}))Ou.call(We,ze)&&Ro(Ue,ze,We[ze]);if(Hl)for(var ze of Hl(We))Ku.call(We,ze)&&Ro(Ue,ze,We[ze]);return Ue},cl=(Ue,We)=>iu(Ue,jl(We)),Mi=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const El=({shixunHomeworks:Ue,classroomList:We,loading:ze,dispatch:Yt})=>{const[Kt,en]=(0,z.useState)(li(li({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:dn,workSetting:ln}=Ue,[ht,cn]=(0,z.useState)([]);(0,z.useEffect)(()=>{dn!=null&&dn.course_id&&cn(dn==null?void 0:dn.student_works)},[dn]),(0,z.useEffect)(()=>{an()},[]);const an=()=>Mi(void 0,null,function*(){const Nn=yield Yt({type:"shixunHomeworks/getWorkList",payload:cl(li({},Kt),{score_open:!0,work_public:!0})});cn((Nn==null?void 0:Nn.student_works)||[])}),bt=(Nn,Ft)=>{Kt.page=Nn,Kt.limit=20,an()},ka=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Nn=>Nn},{title:dn!=null&&dn.is_jupyter_lab||dn!=null&&dn.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:Nn=>Nn===-1?"\u91CD\u505A\u4E2D":po.createElement(ye.Uw,{status:Nn})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Nn,Ft)=>po.createElement(Be.Z,{placement:"bottom",title:po.createElement("div",null,po.createElement("div",null,Ft.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ft.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),po.createElement("div",null,Ft.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ft.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),dn!=null&&dn.anonymous_comment?po.createElement("div",null,Ft.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ft.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",po.createElement("div",null,Ft.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Ft.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),po.createElement("div",null,Ft.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ft.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),dn!=null&&dn.anonymous_comment?po.createElement("div",null,Ft.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ft.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",po.createElement("div",null,Ft.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ft.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(dn!=null&&dn.is_jupyter||dn!=null&&dn.is_jupyter_lab)&&po.createElement("div",{onClick:Cn=>{var wa;Cn.stopPropagation(),(0,ye.xg)(dn.is_jupyter||dn.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(wa=Kt.course_group)==null?void 0:wa.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Nn>0?po.createElement("span",{style:{color:"#ff8100"}},Nn):Nn)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Nn=>Nn?ce()(Nn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Nn,Ft)=>po.createElement(Be.Z,{title:po.createElement("div",null,po.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Nn,"\u5206"),po.createElement("br",null),po.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Ft.anonymous_comment_rate,"%"))},po.createElement("span",null,Nn))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Nn,Ft)=>dn!=null&&dn.work_public?po.createElement("a",{target:"_blank",onClick:()=>{var Cn,wa;(Cn=dn.homework_status)!=null&&Cn.includes("\u5BFC\u5165")||(0,ye.xg)(dn.is_jupyter||dn.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(wa=Kt.course_group)==null?void 0:wa.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)}},"\u67E5\u770B"):"--"}].filter(Nn=>!!Nn);return po.createElement("div",{className:"p30 bg-white"},po.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:po.createElement(be.Z,null)},dataSource:ht,columns:ka,onRow:(Nn,Ft)=>({}),rowKey:"id",onChange:(Nn,Ft,Cn)=>{if(Cn.order===void 0)switch(Cn.field){case"student_id":Kt.b_order="desc",Kt.order=Cn.field;break;default:delete Kt.b_order,delete Kt.order}else Kt.b_order=Cn.order.replace("end",""),Kt.order=Cn.field;an()}}),po.createElement(ee.Z,{showSizeChanger:!1,onChange:bt,hideOnSinglePage:!0,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,total:Ue.workList.work_count}))};var Sl=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(El),Ri={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP"},Ql=te(38210),Uu=Object.defineProperty,ls=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,Qu=(Ue,We,ze)=>We in Ue?Uu(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Nu=(Ue,We)=>{for(var ze in We||(We={}))Yu.call(We,ze)&&Qu(Ue,ze,We[ze]);if(ls)for(var ze of ls(We))Ps.call(We,ze)&&Qu(Ue,ze,We[ze]);return Ue};const Pu=Ue=>React.createElement("svg",Nu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ue),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var du="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",Fi=te(59301),Vu=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Ju=({shixunHomeworks:Ue,user:We,loading:ze,dispatch:Yt})=>{const{workList:Kt}=Ue,{is_open_ai_review:en,single_score:dn,zero_commit_student_works:ln}=Kt,ht=(0,Ee.useParams)(),[cn,an]=(0,z.useState)(!1),[bt,ka]=(0,z.useState)(0),[Nn,Ft]=(0,z.useState)(!1),[Cn,wa]=(0,z.useState)(null);(0,z.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const rn=setInterval(()=>{_t()},3e3);return()=>clearInterval(rn)}},[Cn==null?void 0:Cn.status]),(0,z.useEffect)(()=>{ze["shixunHomeworks/getWorkList"]||_t()},[ze["shixunHomeworks/getWorkList"]]);const Ma=rn=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:rn}})},sn=()=>Vu(void 0,null,function*(){if(en)if(dn){if(ln)return ve.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ve.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Ft(!0);const rn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:ht==null?void 0:ht.categoryId,range:bt}});(rn==null?void 0:rn.status)===0&&(an(!1),_t()),Ft(!1)}),_t=()=>Vu(void 0,null,function*(){const rn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:ht==null?void 0:ht.categoryId}});(rn==null?void 0:rn.status)===0&&wa(rn==null?void 0:rn.data)});return Fi.createElement(Fi.Fragment,null,Fi.createElement("div",{className:Ri.review_warp},Fi.createElement(Be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},Fi.createElement("div",{className:Ri.btn_operate,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},Fi.createElement("i",{className:"iconfont icon-lishijilu"}))),Fi.createElement("div",null,en&&(Cn==null?void 0:Cn.status)=="running"&&Fi.createElement("div",{className:Ri.under_review,style:{marginRight:0}},Fi.createElement(me.Z,{spinning:!0,className:"mr6",size:"small"}),Fi.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),Fi.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),en&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&Fi.createElement(Be.Z,{title:Fi.createElement("div",{className:Ri.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Fi.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",Fi.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},Fi.createElement("div",{className:Ri.under_review},Fi.createElement("img",{src:du,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",Fi.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Ma(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",Fi.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Ma(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&Fi.createElement("div",{className:`${Ri.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&Ri.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(Kt!=null&&Kt.is_open_ai_review))return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;ka(0),an(!0)}}},Fi.createElement("img",{src:Ql.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),Fi.createElement(Ce.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:cn,destroyOnClose:!0,onCancel:()=>an(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Nn,onOk:()=>sn()},Fi.createElement("div",{className:Ri.title_sty},"\u8BC4\u5206\u6807\u51C6"),Fi.createElement(x.default,{pagination:!1,dataSource:Kt==null?void 0:Kt.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Fi.createElement("div",{className:Ri.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),Fi.createElement("div",{className:Ri.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Fi.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:rn=>ka(rn.target.value),value:bt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),Fi.createElement(Xo,null),Fi.createElement(dl,{getData:()=>_t()}))};var Xu=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Ju),dr=te(59301),Mu=Object.defineProperty,us=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,ss=(Ue,We,ze)=>We in Ue?Mu(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,gu=(Ue,We)=>{for(var ze in We||(We={}))ku.call(We,ze)&&ss(Ue,ze,We[ze]);if(us)for(var ze of us(We))qu.call(We,ze)&&ss(Ue,ze,We[ze]);return Ue},cs=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ds=({globalSetting:Ue,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an;const bt=(0,Ee.useParams)(),ka=(0,Ee.useLocation)(),[Nn]=(0,Ee.useSearchParams)(),[Ft,Cn]=(0,z.useState)(Nn.get("tabs")||"0"),wa=(0,z.useRef)(null),[Ma,sn]=(0,z.useState)(!1),{workList:_t,workSetting:rn}=We,[,,kr]=(0,ie.U)(ae.Gw,{homeworkId:_t==null?void 0:_t.id});Nn.get("category_id")&&(bt.category=Nn.get("category_id")),(0,z.useEffect)(()=>{da()},[bt.coursesId]),(0,z.useEffect)(()=>{ze({type:"classroomList/getAssistantPermissions",payload:{course_id:bt.coursesId}})},[(0,he.bg)()]),(0,z.useEffect)(()=>{new URLSearchParams(ka.search).get("tabs")=="3"&&_a()},[]);const da=()=>{let Un=Nn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));Un=(bt==null?void 0:bt.categoryId)!=(Un==null?void 0:Un.categoryId)?{}:Un,ze({type:"shixunHomeworks/getWorkList",payload:gu(gu({},bt),Un)})},_a=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:gu({},bt)})},dt=[{name:(0,he.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:dr.createElement(au,{zip:wa,btnLoading:Ma,setBtnLoading:sn})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:dr.createElement(Sl,null),hidden:(0,he.GJ)()||!(_t!=null&&_t.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:dr.createElement("div",{className:"minH500"},dr.createElement(Gr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(Kt=_t.homework_status)==null?void 0:Kt.includes("\u5BFC\u5165"),component:dr.createElement(ei.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:dr.createElement(vr,null),hidden:((en=_t.homework_status)==null?void 0:en.includes("\u5BFC\u5165"))||!(0,he.GJ)()||_t.is_jupyter||_t.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:dr.createElement(qo,null),hidden:((dn=_t.homework_status)==null?void 0:dn.includes("\u5BFC\u5165"))||!(_t!=null&&_t.view_answer)||_t.is_jupyter||_t.is_jupyter_lab},{name:dr.createElement(xe.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},dr.createElement("span",{style:{color:Ft=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:dr.createElement(Ki,null),hidden:(0,he.dE)()||!(_t!=null&&_t.anonymous_comment)},{name:(0,he.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(ln=_t.homework_status)!=null&&ln.includes("\u5BFC\u5165")?dr.createElement(sl.Z,null):dr.createElement(cr,null),hidden:((ht=_t.homework_status)==null?void 0:ht.includes("\u5BFC\u5165"))&&(0,he.dE)(),forceRender:!1}].filter(Un=>!Un.hidden),Ur=()=>{var Un,Lr,To,wi,Ca,eo,Vt,Gn,St,Hr,bo,ci,Ka,qn,Do,Rr,xi;return dr.createElement(dr.Fragment,null,(Un=_t.homework_status)!=null&&Un.includes("\u5BFC\u5165")&&(0,he.GJ)()?dr.createElement(je.ZP,{icon:dr.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:_t==null?void 0:_t.homework_name,id:_t==null?void 0:_t.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):dr.createElement("div",{className:Kr.workListTabButton},(0,he.GJ)()&&dr.createElement(dr.Fragment,null,(_t.is_jupyter||_t.is_jupyter_lab)&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,ye.xg)(`/shixuns/${_t.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((Lr=_t.homework_status)==null?void 0:Lr.includes("\u672A\u53D1\u5E03"))||((To=_t.homework_status)==null?void 0:To.includes("\u672A\u5F00\u59CB")))&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:fa=>{fa.preventDefault(),ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[bt.categoryId],selectArrsAll:[_t],params:bt,detail:!0,type:2,manage_all_group:rn==null?void 0:rn.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((wi=_t.homework_status)!=null&&wi.includes("\u672A\u53D1\u5E03"))&&!((Ca=_t.homework_status)!=null&&Ca.includes("\u672A\u5F00\u59CB"))&&!((eo=_t.homework_status)!=null&&eo.includes("\u5DF2\u622A\u6B62"))&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:fa=>{var vn,ra;if(fa.preventDefault(),(0,he.Rm)()&&!((ra=(vn=Yt.AssistantObject)==null?void 0:vn.normal)!=null&&ra.can_stop)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[bt.categoryId],selectArrsAll:[],params:bt,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter?dr.createElement(dr.Fragment,null,Ft==="1"&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,vn;if((0,he.Rm)()&&!((vn=(fa=Yt.AssistantObject)==null?void 0:fa.normal)!=null&&vn.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${bt.coursesId}/common_homework/${bt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):dr.createElement(dr.Fragment,null,dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,vn;if((0,he.Rm)()&&!((vn=(fa=Yt.AssistantObject)==null?void 0:fa.normal)!=null&&vn.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${bt.coursesId}/common_homework/${bt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter)&&(0,he.dE)()?dr.createElement(je.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Ar.Z)({is_jupyter:_t.is_jupyter,is_jupyter_lab:_t.is_jupyter_lab,shixunId:_t.shixun_identifier,homework_common_id:_t.homework_id})})},dr.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Vt=_t==null?void 0:_t.task_operation)==null?void 0:Vt[0]):!((Gn=_t==null?void 0:_t.homework_status)!=null&&Gn.includes("\u5BFC\u5165"))&&dr.createElement(dr.Fragment,null,((St=_t==null?void 0:_t.work_statuses)==null?void 0:St.includes("\u53D6\u6D88\u5173\u8054"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const fa=yield(0,ae.rN)({homeworkId:bt.categoryId});(fa==null?void 0:fa.status)===0&&(ve.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),ze({type:"shixunHomeworks/getWorkList",payload:gu({},bt)}))})},"\u53D6\u6D88\u5173\u8054"),((Hr=_t==null?void 0:_t.work_statuses)==null?void 0:Hr.includes("\u5173\u8054\u9879\u76EE"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>{var fa;return(0,ye.xg)(`${(fa=Ue==null?void 0:Ue.setting)==null?void 0:fa.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((bo=_t==null?void 0:_t.work_statuses)==null?void 0:bo.includes("\u5173\u8054\u9879\u76EE"))&&dr.createElement(je.ZP,{type:"primary",onClick:fa=>{fa.preventDefault(),Ce.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:dr.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",dr.createElement("a",{onClick:()=>{var vn;(0,ye.xg)(`${(vn=Ue==null?void 0:Ue.setting)==null?void 0:vn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((ci=_t==null?void 0:_t.work_statuses)==null?void 0:ci.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((Ka=_t==null?void 0:_t.work_statuses)==null?void 0:Ka.includes("\u4FEE\u6539\u4F5C\u54C1"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>{const fa=()=>{(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/${_t.id}/edit`)};if(rn!=null&&rn.can_submit&&!(rn!=null&&rn.submit_size)){ve.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}fa()}},"\u4FEE\u6539\u4F5C\u54C1"),((qn=_t==null?void 0:_t.work_statuses)==null?void 0:qn.includes("\u8865\u4EA4\u4F5C\u54C1"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Do=_t==null?void 0:_t.work_statuses)==null?void 0:Do.includes("\u8865\u4EA4\u9644\u4EF6"))||((Rr=_t==null?void 0:_t.work_statuses)==null?void 0:Rr.includes("\u4FEE\u6539\u9644\u4EF6")))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>{var fa;if(rn!=null&&rn.can_submit&&!(rn!=null&&rn.submit_size)){ve.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:bt,selectArrs:gu({},_t),title:(fa=_t==null?void 0:_t.work_statuses)!=null&&fa.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(xi=_t==null?void 0:_t.work_statuses)!=null&&xi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return dr.createElement("section",{className:`${Kr.bg} ${Kr.homeworkDetailWrapper}`},dr.createElement("div",{className:"edu-container mb30"},_t.homework_name&&dr.createElement("section",{className:"animated fadeIn"},dr.createElement("aside",{className:"mt10"},_t.category&&dr.createElement(ue.Z,{separator:">"},dr.createElement(ue.Z.Item,null,dr.createElement(Ee.Link,{to:`/classrooms/${bt==null?void 0:bt.coursesId}/common_homework`},_t.course_name)),dr.createElement(ue.Z.Item,null,dr.createElement(Ee.Link,{to:`/classrooms/${bt==null?void 0:bt.coursesId}/common_homework/${((cn=_t.category)==null?void 0:cn.main)===1?"":_t.category.category_id}`},_t.category.category_name)),dr.createElement(ue.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),dr.createElement("aside",{className:[Kr.title,"mt20"].join(" ")},dr.createElement(Ee.Link,{to:`/classrooms/${_t.course_id}/common_homework/${((an=_t.category)==null?void 0:an.main)===1?"":_t.category.category_id}`},dr.createElement(De.Z,{className:"font16 c-black"})),dr.createElement("strong",{className:"font20 ml5"},_t.homework_name),dr.createElement(ye.VV,{temporary:!0,status:_t.homework_status}))),dr.createElement("aside",{className:`mt30 relative ${Kr.workListTabWrap}`},dr.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ft,tabBarExtraContent:Ft=="5"?(0,he.GJ)()&&dr.createElement(Xu,null):Ur(),onTabClick:(Un,Lr)=>{parseInt(Un)==3&&_a();const To=()=>{if(parseInt(Un)===2){if(!(_t!=null&&_t.view_answer)){ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}Cn(Un)}else Cn(Un)};Un!=="11"&&da(),We.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ce.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{To(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):To()},className:Kr.tabs,items:dt.map(Un=>({label:Un.name,key:Un.id,children:Un.component,forceRender:Un.forceRender}))}))),dr.createElement(Wr.Z,null),dr.createElement(gl.Z,{onOk:()=>{da()}}),dr.createElement(Qo.Z,{onOk:()=>{da()}}),dr.createElement(Oi.Z,{type:"edit",onCallback:()=>da(),courseEndTime:_t==null?void 0:_t.course_end_date}),dr.createElement(Mr.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>da(),visible:Yt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[bt.categoryId],courseId:bt.coursesId,isBatch:!1}),dr.createElement(Pi,null),dr.createElement(ar.Z,{ref:wa,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>sn(!1)}))};var Ru=(0,Ee.connect)(({user:Ue,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ue,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(ds)},38967:function(xt,wt,te){"use strict";var z=te(78241),Ee=te(43418),xe=te(8591),je=te(92832),ve=te(67741),Ce=te(52985),ue=te(11352),ge=te(59301),De=Object.defineProperty,ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?De(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))pe.call(ne,oe)&&E(ee,oe,ne[oe]);if(Be)for(var oe of Be(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},x=(ee,ne)=>ye(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((se,me)=>{var Pe=Ze=>{try{be(oe.next(Ze))}catch(Se){me(Se)}},ce=Ze=>{try{be(oe.throw(Ze))}catch(Se){me(Se)}},be=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Pe,ce);be((oe=oe.apply(ee,ne)).next())});const b=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:se})=>{const me=(0,Ce.useParams)(),[Pe]=z.default.useForm(),{workList:ce,workSetting:be}=se,Ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},me)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},me)})};return ge.createElement(Ee.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const Se=()=>y(void 0,null,function*(){var at;yield Pe.validateFields();const we=a({},Pe.getFieldValue()),{selectArrs:st}=ee.actionTabs;we.attachment_ids=(at=we.attachment_ids)==null?void 0:at.map(tt=>tt.response.id),(yield(0,ve.mz)(x(a({},we),{homeworkId:st.work_id}))).status===0&&(Pe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Ze())});if(be!=null&&be.can_submit){if(!(be!=null&&be.submit_size)){xe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},be==null?void 0:be.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Se()}});return}Se()}),onCancel:()=>{Pe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(z.default,{form:Pe,initialValues:{}},ge.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(ue.Z,null)),ge.createElement(z.default.Item,{name:"description"},ge.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};wt.Z=(0,Ce.connect)(({classroomList:ee,loading:ne,shixunHomeworks:oe})=>({classroomList:ee,loading:ne,shixunHomeworks:oe}))(b)},28243:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(8591),je=te(43418),ve=te(95237),Ce=te(43604),ue=te(5083),ge=te(5112),De=te(24905),ye=te(66649),fe=te.n(ye),Be=te(82186),pe=te(99287),re=te(92232),E=te(52985),a=te(53933),x=te(34278),y=te(30467),b=te(53051),ee=te(70170),ne=te(8671),oe=te(59301),se=Object.defineProperty,me=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Se=(lt,et,Me)=>et in lt?se(lt,et,{enumerable:!0,configurable:!0,writable:!0,value:Me}):lt[et]=Me,at=(lt,et)=>{for(var Me in et||(et={}))be.call(et,Me)&&Se(lt,Me,et[Me]);if(ce)for(var Me of ce(et))Ze.call(et,Me)&&Se(lt,Me,et[Me]);return lt},we=(lt,et)=>me(lt,Pe(et)),st=(lt,et)=>{var Me={};for(var he in lt)be.call(lt,he)&&et.indexOf(he)<0&&(Me[he]=lt[he]);if(lt!=null&&ce)for(var he of ce(lt))et.indexOf(he)<0&&Ze.call(lt,he)&&(Me[he]=lt[he]);return Me},Je=(lt,et,Me)=>new Promise((he,Ie)=>{var Ve=nt=>{try{He(Me.next(nt))}catch(vt){Ie(vt)}},qe=nt=>{try{He(Me.throw(nt))}catch(vt){Ie(vt)}},He=nt=>nt.done?he(nt.value):Promise.resolve(nt.value).then(Ve,qe);He((Me=Me.apply(lt,et)).next())});const tt=lt=>{var et=lt,{classroomList:Me,dispatch:he,courseEndTime:Ie}=et,Ve=st(et,["classroomList","dispatch","courseEndTime"]),qe,He,nt,vt;const Ct=(0,E.useParams)(),[ct]=Ee.default.useForm(),[Bt,Qe]=(0,z.useState)(1),[At,Ot]=(0,z.useState)([]),[Ne,yt]=(0,z.useState)(0),[de,ie]=(0,z.useState)(2e3),[ae,le]=(0,z.useState)(!0),[Oe,Ge]=(0,z.useState)(!1),[Ae,Re]=(0,z.useState)(!1),[ot,Xe]=(0,z.useState)([]),[Ye,mt]=(0,z.useState)(!0),[Dt,Tt]=(0,z.useState)(null),[jt,qt]=(0,z.useState)({}),[Qt,$e]=(0,z.useState)({});(0,z.useEffect)(()=>{if(Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(An(),ut(),Me.actionTabs.type===2){const gn=Me.actionTabs.selectArrsAll[0];Tt({submit_limit:gn==null?void 0:gn.submit_limit,submit_limit_num:gn==null?void 0:gn.submit_limit_num,must_file:gn==null?void 0:gn.must_file,can_submit:gn==null?void 0:gn.can_submit,submit_num:gn==null?void 0:gn.submit_num}),mt(gn.unified_setting)}else mt(!1),Tt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Me.actionTabs]),(0,z.useEffect)(()=>{if(Oe){if(Ae)return;he({type:"classroomList/setActionTabs",payload:{}}),(0,pe.GJ)()?he({type:"classroomList/getClassroomTeacherCommonList",payload:we(at({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:at({},Me.actionTabs.params)})}},[Oe]);const ut=gn=>Je(void 0,null,function*(){le(!0);const Ga=yield(0,y.c_)(we(at({},Ct),{page:gn||Bt,limit:2e4,homework_id:Me.actionTabs.type===1?"":Me.actionTabs.selectArrs[0]}));Ga==null||Ga.course_groups.map((ma,pa)=>{ma.key=ma.id,ma.title=ma.name,ma.disabled=ma.is_published}),Ga&&(Ot([...Ga==null?void 0:Ga.course_groups]),yt(Ga==null?void 0:Ga.course_groups_count),le(!1),gn||ct.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),zt=gn=>{Qe(gn),ut(gn)},Ht=()=>{(0,pe.GJ)()?Me.actionTabs.detail?(he({type:"shixunHomeworks/setActionTabs",payload:{}}),he({type:"shixunHomeworks/getWorkList",payload:at({},Ct)}),he({type:"shixunHomeworks/getWorkSetting",payload:at({},Ct)})):he({type:"classroomList/getClassroomTeacherCommonList",payload:we(at({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:at({},Me.actionTabs.params)})},En=()=>Je(void 0,null,function*(){var gn,Ga;if((0,pe.Rm)()&&!((gn=Me.AssistantObject.normal)!=null&&gn.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ga(!1);return}const ma=at({},ct.getFieldsValue());if(ma.end_time<=ma.publish_time){xe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ga(!1);return}if((ot==null?void 0:ot.length)<=0&&!Ye&&At.length>0){xe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ga(!1);return}if(Dt!=null&&Dt.submit_limit&&!(Dt!=null&&Dt.submit_limit_num)){xe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ga(!1);return}if(Dt!=null&&Dt.can_submit&&!(Dt!=null&&Dt.submit_num)){xe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ga(!1);return}let pa=at({homework_ids:[...Me.actionTabs.selectArrs],group_ids:ot.length>0?ot.map(fr=>fr.id):(Ga=Me.detailCommonHomeworksList)==null?void 0:Ga.course_groups,end_time:fe()(ma.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(ma.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ot.length},Dt),Er=yield(0,ne.Tr)({homework_common_ids:[...Me.actionTabs.selectArrs],course_id:Ct.coursesId,type:"homework_common"});(Er==null?void 0:Er.student_count)===0?Ln(pa):($e(pa),qt(Er))}),Ln=gn=>Je(void 0,null,function*(){ga(!0);const Ga=yield(0,Be.ZP)(`/api/courses/${Ct.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:at({},gn)});ga(!1),Ga.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ve.onCallback&&Ve.onCallback(),Ht(),localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:oe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),An=()=>{Qe(1),Ot([]),Xe([])},{detailCommonHomeworksList:Tn}=Me,Ea=Ne>Bt*de,[La,ga]=(0,z.useState)(!1);return oe.createElement("div",null,oe.createElement(je.default,{width:600,centered:!0,confirmLoading:La,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:En,onCancel:()=>{An(),Ht(),he({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",oe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),At&&oe.createElement(Ee.default,{form:ct},oe.createElement("div",{style:{paddingLeft:0}},oe.createElement(ve.Z,{className:"mt30",align:"middle"},oe.createElement(Ce.Z,null,oe.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170,marginRight:"25px"},disabledDate:gn=>(0,b.Q8)(gn,Ie),disabledTime:gn=>(0,b.d0)(gn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),oe.createElement(Ce.Z,{className:"ml20"},oe.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:gn=>(0,b.Q8)(gn,Ie,ct.getFieldValue("publish_time")),disabledTime:gn=>(0,b.d0)(gn,ct.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Me.actionTabs.type===2&&oe.createElement(ve.Z,{style:{marginBottom:"10px"}},oe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),oe.createElement(ge.ZP.Group,{value:Ye,onChange:gn=>{mt(gn.target.value),Xe([])}},oe.createElement(ge.ZP,{value:!0,disabled:!Me.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),oe.createElement(ge.ZP,{className:"ml20",disabled:At.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),At.length<=0&&Me.actionTabs.type===2&&oe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Me.actionTabs.type===1||!Ye)&&At.length>0&&oe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},oe.createElement("span",{style:{flex:1}},oe.createElement(De.default,{checked:ot.length===At.length,onChange:gn=>{ot.length===At.length?Xe([]):Xe(At.filter(Ga=>!Ga.is_published))}},"\u5168\u9009")),oe.createElement("span",{style:{width:16}}),oe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ot.length||0,"\u4E2A\u5206\u73ED")),(Me.actionTabs.type===1||!Ye)&&At.length>0&&oe.createElement(a.Z,{data:At,selectedRowKeys:ot,setSelectedRowKeys:Xe})),!((nt=(He=(qe=Me==null?void 0:Me.actionTabs)==null?void 0:qe.selectArrsAll)==null?void 0:He[0])!=null&&nt.is_shixun)&&oe.createElement(x.ZP,{value:Dt,onChange:gn=>Tt(at({},gn))})),oe.createElement(ee.Z,{resdata:jt,type:((vt=Me.actionTabs.selectArrs)==null?void 0:vt.length)===1?"shixun":"shixunpush",okloading:La,oktext:(jt==null?void 0:jt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:gn=>Je(void 0,null,function*(){ga(!0);let Ga=yield(0,Be.ZP)(`/api/courses/${Ct.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Me.actionTabs.selectArrs]}});ga(!1),(Ga==null?void 0:Ga.status)===0&&Ln(Qt)})}))};wt.Z=(0,E.connect)(({classroomList:lt})=>({classroomList:lt}))(tt)},4274:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Pe}});var z=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},xe=Object.defineProperty,je=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ue=(ce,be,Ze)=>be in ce?xe(ce,be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):ce[be]=Ze,ge=(ce,be)=>{for(var Ze in be||(be={}))ve.call(be,Ze)&&ue(ce,Ze,be[Ze]);if(je)for(var Ze of je(be))Ce.call(be,Ze)&&ue(ce,Ze,be[Ze]);return ce};const De=ce=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ce),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var ye="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),Be=te(92310),pe=te.n(Be),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(ce,be,Ze)=>be in ce?E(ce,be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):ce[be]=Ze,oe=(ce,be)=>{for(var Ze in be||(be={}))b.call(be,Ze)&&ne(ce,Ze,be[Ze]);if(y)for(var Ze of y(be))ee.call(be,Ze)&&ne(ce,Ze,be[Ze]);return ce},se=(ce,be)=>a(ce,x(be)),Pe=({dataSource:ce,className:be,style:Ze})=>{const[Se,at]=(0,z.useState)([]),[we,st]=(0,z.useState)(""),Je=(0,z.useRef)("");(0,z.useEffect)(()=>{if(ce!=null&&ce.length){const et=String(Math.random()).slice(-6),Me=ce.map(he=>se(oe({},he),{key:`${et}-${he.key}`}));at(Me),st(Me[0].key)}},[ce.length]);const tt=et=>{st(et),Je.current=et;const Me=document.getElementById(et);if(Me){const he=Me.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:he,behavior:"smooth"})}},lt=()=>{const et=Se.map(he=>document.getElementById(he.key)),Me=window.innerHeight/2;for(const he of et)if(he){const Ie=he.getBoundingClientRect();if(Ie.top>=0&&Ie.top(window.addEventListener("scroll",lt),()=>{window.removeEventListener("scroll",lt)}),[Se]),re.createElement("div",{className:pe()(Ee.anchorNavigation,be),style:Ze},re.createElement(fe.default,{items:Se,tabBarGutter:60,className:Ee.tabs,activeKey:we,onChange:tt}),Se.map(et=>re.createElement("div",{key:et.key,id:et.key,className:Ee.box},re.createElement("div",{className:Ee.head},re.createElement("img",{className:"mr10",src:ye,alt:"Dot"}),et.label),re.createElement("div",{className:Ee.element},et.element))))}},53051:function(xt,wt,te){"use strict";te.d(wt,{Q8:function(){return he},d0:function(){return Ie},w6:function(){return Me}});var z=te(59301),Ee=te(5083),xe=te(57809),je=te(8591),ve=te(43418),Ce=te(5112),ue=te(95237),ge=te(43604),De=te(6848),ye=te(24905),fe=te(3113),Be=te(66649),pe=te.n(Be),re=te(99287),E=te(82186),a=te(89392),x=te.n(a),y=te(92232),b=te(961),ee=te(52985),ne=te(61822),oe=te(2281),se=te(73466),me=te(70170),Pe=te(8671),ce=te(59301),be=Object.defineProperty,Ze=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Je=(nt,vt,Ct)=>vt in nt?be(nt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):nt[vt]=Ct,tt=(nt,vt)=>{for(var Ct in vt||(vt={}))we.call(vt,Ct)&&Je(nt,Ct,vt[Ct]);if(at)for(var Ct of at(vt))st.call(vt,Ct)&&Je(nt,Ct,vt[Ct]);return nt},lt=(nt,vt)=>Ze(nt,Se(vt)),et=(nt,vt,Ct)=>new Promise((ct,Bt)=>{var Qe=Ne=>{try{Ot(Ct.next(Ne))}catch(yt){Bt(yt)}},At=Ne=>{try{Ot(Ct.throw(Ne))}catch(yt){Bt(yt)}},Ot=Ne=>Ne.done?ct(Ne.value):Promise.resolve(Ne.value).then(Qe,At);Ot((Ct=Ct.apply(nt,vt)).next())});function Me(nt,vt){const Ct=[];for(let ct=nt;ct{const ct=ntpe()(vt).endOf("day"),Qe=nt{const Ct=parseInt(pe()(nt).format("HH")),ct=parseInt(pe()().format("HH")),Bt=parseInt(pe()().format("mm"));if(!nt)return{disabledHours:()=>Me(0,ct),disabledMinutes:()=>Me(0,Bt)};if(vt){const Qe=parseInt(pe()(vt).format("HH")),At=parseInt(pe()(vt).format("mm"));return pe()(nt).isSame(pe()(vt),"day")?{disabledHours:()=>Me(0,Qe),disabledMinutes:()=>Ct<=Qe?Me(0,At):[]}:void 0}if(pe()(nt).isSame(pe()(),"day"))return{disabledHours:()=>Me(0,ct),disabledMinutes:()=>pe()(nt).isSame(pe()(),"hour")&&Ct<=ct?Me(0,Bt):[]}},{RangePicker:Ve}=Ee.default,{Option:qe}=xe.default,He=({shixunHomeworks:nt,loading:vt,dispatch:Ct,classroomList:ct,user:Bt})=>{var Qe,At,Ot,Ne,yt,de,ie,ae,le;const Oe=(0,ee.useParams)(),{workSetting:Ge,workList:Ae,shixunWorkList:Re,headerInfo:ot,changeData:Xe}=nt,[Ye,mt]=(0,z.useState)(!1),[Dt,Tt]=(0,z.useState)(!1);let[jt,qt]=(0,z.useState)([]),[Qt,$e]=(0,z.useState)([]),[ut,zt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ht,En]=(0,z.useState)({}),[Ln,An]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{qt([])},[]),(0,z.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const Tn=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:tt({},Oe)})};(0,z.useEffect)(()=>{if(!(Ge!=null&&Ge.course_id))return;Object.keys(ut).map(function(kn){ut[kn]=Ge[kn]}),(!ut.allow_late||!ut.unified_late)&&(ut.late_penalty=20,ut.penalty_type=ne.Q.Percent),ut.unified_setting||(ut.unified_late=!1,ut.unified_anonymous_comment=!1,ut.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(Ge.group_settings.map(kn=>lt(tt({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),Qt=JSON.parse(JSON.stringify(Ge.allow_late_settings.map(kn=>lt(tt({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),zt(tt({},ut));const on=(0,y.QE)((jt==null?void 0:jt.length)>0?jt:[]);qt([...on]),(Qt==null?void 0:Qt.length)<=0?$e([{penalty_type:ne.Q.Percent,late_penalty:20}]):$e([...Qt])},[Ge]);const Ea=()=>et(void 0,null,function*(){var on,kn;if(((on=Bt==null?void 0:Bt.userInfo)==null?void 0:on.user_status)===2){(0,oe.Rd)();return}const ca=JSON.parse(JSON.stringify(ut));if(ca.challenge_settings.filter(Sa=>!Sa.hide),ca.categoryId=Oe.categoryId,(kn=ca.challenge_settings)!=null&&kn.every(Sa=>!Sa.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!ut.unified_setting)jt=jt==null?void 0:jt.map(Sa=>{var Ha;if(!Sa.publish_time||!Sa.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Sa.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sa.group_name=typeof(Sa==null?void 0:Sa.group_name)=="string"?[Sa==null?void 0:Sa.group_name]:Sa==null?void 0:Sa.group_name,Sa.group_id=(Ha=Ge.group_settings)==null?void 0:Ha.filter(Sr=>{var Oo;return(Oo=Sa==null?void 0:Sa.group_name)==null?void 0:Oo.includes(Sr.group_name)}).map(Sr=>Sr.group_id||Sr.id).toString().split(","),Sa});else if(!ut.publish_time||!ut.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ca.group_settings=jt,ut.allow_late)if(ut.unified_late){if(ut.late_penalty===null||ut.late_penalty===void 0||ut.late_penalty<0||ut.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ut.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Qt=Qt==null?void 0:Qt.map(Sa=>{var Ha,Sr;if(Sa.late_penalty===null||Sa.late_penalty===void 0||Sa.late_penalty<0||Sa.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Sa.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Sa.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sa.group_name=typeof(Sa==null?void 0:Sa.group_name)=="string"?[Sa==null?void 0:Sa.group_name]:Sa==null?void 0:Sa.group_name,Sa.group_id=(Sr=(Ha=Sa==null?void 0:Sa.group_name)==null?void 0:Ha.map(Oo=>{var Fo,Qa;let Nt=(Qa=(Fo=Ge.group_settings)==null?void 0:Fo.filter(Ut=>(Ut==null?void 0:Ut.group_name)===Oo))==null?void 0:Qa[0];return Nt==null?void 0:Nt.group_id}))==null?void 0:Sr.toString().split(","),Sa}),ca.allow_late_settings=Qt;let Ra=yield(0,Pe.Tr)({homework_common_ids:[parseInt(Oe.categoryId)],course_id:Oe.coursesId,type:"homework_common"});(Ra==null?void 0:Ra.student_count)===0?La(ca):(An(ca),En(Ra))}),La=on=>{var kn;if(on.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(on!=null&&on.work_efficiency&&on.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ca=on.challenge_settings.reduce((Ha,Sr)=>Ha+Number(Sr.challenge_score),0);if((ca==null?void 0:ca.toFixed(10))!==((kn=on.total_score-on.eff_score)==null?void 0:kn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${on.total_score}\u5206`);return}const Ra={shixun_evaluation:on.shixun_evaluation,challenge_settings:on.challenge_settings};let Sa=()=>{var Ha;const Sr=()=>et(void 0,null,function*(){Tt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Oe.categoryId}/publish_setting.json`,{method:"post",body:tt({},on)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),Tn(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:tt({},Oe)})),Tt(!1)});!(0,a.isEqual)(Xe,Ra)&&!((Ha=ot==null?void 0:ot.homework_status)!=null&&Ha.includes("\u672A\u53D1\u5E03"))?ve.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Sr}):Sr()};Ge!=null&&Ge.high_resources_consume&&!(Ge!=null&&Ge.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Oe.coursesId,type:"shixun",type_id:Oe.categoryId,name:Ge.homework_name,fn:()=>{Sa()}}}):Sa()},ga=(on,kn,ca="group_id")=>{var Ra;return kn?kn.find(Sa=>Sa[ca]===on):(Ra=Ge==null?void 0:Ge.group_settings)==null?void 0:Ra.find(Sa=>Sa.group_id[0]===on)},gn=(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.anonymous_comment),Ga=on=>{var kn,ca;const Ra=ga(on,Ge==null?void 0:Ge.allow_late_settings,"id"),Sa=ga(on,Ge==null?void 0:Ge.anonymous_comment_settings),Ha=ga(on);return(Ge==null?void 0:Ge.allow_late)&&Ra&&pe()(Ra==null?void 0:Ra.late_time)<=pe()()||(Ge==null?void 0:Ge.anonymous_comment)&&Sa&&(Sa==null?void 0:Sa.evaluation_start)!==null||((ca=(pe()(Ha==null?void 0:Ha.end_time)<=pe()()&&((kn=Ge==null?void 0:Ge.allow_late_settings)==null?void 0:kn.filter(Sr=>Sr.group_id.includes(on))))[0])==null?void 0:ca.late_time)!=null},ma=(0,z.useMemo)(()=>(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.all_group_late),[Ge,ot]),pa=Ge==null?void 0:Ge.anonymous_comment,Er=on=>{if(!on)return!1;const kn=ga(on,Ge==null?void 0:Ge.anonymous_comment_settings);return(Ge==null?void 0:Ge.anonymous_comment)&&kn&&(kn==null?void 0:kn.evaluation_start)!==null},fr=(on,kn)=>{var ca,Ra,Sa;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:on,index:kn,rangePickerDisabled:Ye||(pe()()<=pe()((Ra=ga((ca=on==null?void 0:on.group_id)==null?void 0:ca[0]))==null?void 0:Ra.publish_time)?!1:[!0,Ga((Sa=on==null?void 0:on.group_id)==null?void 0:Sa[0])]),disabledDate:Ge==null?void 0:Ge.course_end_date}})};return ce.createElement("section",{className:b.Z.form},ce.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ce.createElement("div",null,ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(Ce.ZP.Group,{disabled:Ye||!((Qe=ot==null?void 0:ot.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((At=ct.AssistantObject.practice)!=null&&At.can_publish),value:ut.unified_setting,onChange:on=>{var kn;if(!((kn=ot==null?void 0:ot.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(ut.unified_setting=!ut.unified_setting,ut.unified_setting||(ut.unified_late=!1,$e([{late_penalty:5}])),zt(Object.assign({},ut)),ut.unified_setting===!1&&jt==""){qt(jt.concat({}));return}ut.unified_setting&&(qt([]),$e([{late_penalty:5}]))}},ce.createElement(Ce.ZP,{value:!0,disabled:Ye||!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ce.createElement(Ce.ZP,{disabled:Ye||!((Ot=Ge==null?void 0:Ge.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ne=Ge==null?void 0:Ge.group_settings)==null?void 0:Ne.length)===0&&ce.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),ut.unified_setting&&ce.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ce.createElement(ue.Z,{align:"middle"},ce.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ce.createElement(ge.Z,{className:"ml10"},ce.createElement(Ee.default,{size:"large",disabled:Ye||!((yt=ot==null?void 0:ot.homework_status)!=null&&yt.includes("\u672A\u53D1\u5E03")||(de=ot==null?void 0:ot.homework_status)!=null&&de.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=ct.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:on=>he(on,Ge==null?void 0:Ge.course_end_date),disabledTime:on=>Ie(on),value:ut.publish_time?pe()(ut.publish_time):"",onChange:(on,kn)=>{ut.publish_time=kn,(ut.end_time==""||!ut.end_time)&&ut.unified_setting&&(ut.end_time=pe()(on).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),zt(Object.assign({},ut))}}))),ce.createElement(ue.Z,{align:"middle",className:"pl30"},ce.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),ce.createElement(ge.Z,{className:"ml10"},ce.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ge==null?void 0:Ge.allow_late)&&(Ge==null?void 0:Ge.homework_status.includes("\u5DF2\u622A\u6B62"))||Ye||(Ge==null?void 0:Ge.allow_late)&&pe()()>=pe()(Ge==null?void 0:Ge.end_time)||(0,re.Rm)()&&!((ae=ct.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:on=>he(on,Ge==null?void 0:Ge.course_end_date,ut.publish_time),disabledTime:on=>Ie(on,ut.publish_time),value:ut.end_time?pe()(ut.end_time):"",onChange:(on,kn)=>{ut.end_time=kn,zt(Object.assign({},ut))}})))),!ut.unified_setting&&(jt==null?void 0:jt.length)>0&&ce.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(on,kn){var ca,Ra,Sa,Ha,Sr,Oo,Fo;return ce.createElement(ge.Z,{span:24,key:kn},ce.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:kn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},ce.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",kn+1),ce.createElement(xe.default,{disabled:Ye||((ca=ot==null?void 0:ot.homework_status)!=null&&ca.includes("\u672A\u53D1\u5E03")&&on.id||pe()(){var Nt;if((0,re.Rm)()&&!((Nt=ct.AssistantObject.practice)!=null&&Nt.can_publish)){je.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}jt[kn].group_name=Qa,jt[kn].group_id=on.group_id;const Ut=(0,a.flattenDeep)(jt.map(Jn=>Jn.group_name)),Zt=Qt.map(Jn=>{let Pa=(Jn==null?void 0:Jn.group_name)||[];return lt(tt({},Jn),{group_name:(0,a.remove)(Pa,ta=>Ut.includes(ta))})});$e(Zt),qt(jt.slice())},maxTagCount:4,maxTagPlaceholder:Qa=>ce.createElement("div",{style:{cursor:"pointer"},onClick:()=>fr(on,kn)},"+",Qa==null?void 0:Qa.length)},Ge.group_settings&&Ge.group_settings.map(function(Qa){if(!jt.map(Ut=>Ut.group_name).flat().includes(Qa.group_name))return ce.createElement(qe,{value:Qa.group_name,key:Qa.id},Qa.group_name)})),ce.createElement("div",{className:"ml20"},ce.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[on.publish_time?pe()(on.publish_time):pe()(),pe()()]},allowClear:!1,disabled:Ye||(pe()()<=pe()((Ha=ga((Sa=on==null?void 0:on.group_id)==null?void 0:Sa[0]))==null?void 0:Ha.publish_time)?!1:[!0,Ga((Sr=on==null?void 0:on.group_id)==null?void 0:Sr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qa=>he(Qa,Ge==null?void 0:Ge.course_end_date),disabledTime:Qa=>Ie(Qa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[pe()((0,y.U6)(),"HH:mm"),pe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:on.publish_time&&[pe()(on.publish_time),on.end_time?pe()(on.end_time):void 0],onChange:(Qa,Nt)=>{var Ut;if((0,re.Rm)()&&!((Ut=ct.AssistantObject.practice)!=null&&Ut.can_publish)){je.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}jt[kn].publish_time=Nt[0],!on.end_time&&Nt[0]?jt[kn].end_time=pe()(Nt[0]).add(7,"days"):jt[kn].end_time=Nt[1],qt([...jt])},onCalendarChange:(Qa,Nt,Ut)=>{if(Nt!=null&&Nt[0]&&!Nt[1]){const Zt=pe()(Nt[0]).add(7,"days");jt[kn].publish_time=Nt[0],jt[kn].end_time=Zt,qt([...jt])}}})),!Ye&&ce.createElement("div",{style:{display:"flex",width:"50px"}},((Oo=on==null?void 0:on.group_id)==null?void 0:Oo.length)>1&&ce.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},ce.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>fr(on,kn)})),jt.length<((Fo=Ge==null?void 0:Ge.group_settings)==null?void 0:Fo.length)&&ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qa;if((0,re.Rm)()&&!((Qa=ct.AssistantObject.practice)!=null&&Qa.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt(jt.concat({}))}}),((on==null?void 0:on.publish_time)&&pe()(){const Qa=(0,a.cloneDeep)(Qt);Qa.forEach((Nt,Ut)=>{Nt.group_name&&(Nt.group_name=Nt.group_name.filter(Zt=>{var Jn;return!((Jn=jt[kn].group_name)!=null&&Jn.includes(Zt))}))}),jt=jt.filter((Nt,Ut)=>kn!==Ut),$e(Qa),qt(jt.slice()),setTimeout(()=>qt(jt.slice()),10)}}))))}))),ce.createElement(ue.Z,null,ce.createElement(ge.Z,null,ce.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ce.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(ye.default,{checked:ut.allow_late,disabled:Ye||ma,onChange:on=>{var kn;if((0,re.Rm)()&&!((kn=ct.AssistantObject.practice)!=null&&kn.can_late)){je.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}on.target.checked&&ve.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ce.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ce.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ce.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ce.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),ut.allow_late=!ut.allow_late,Qt==""&&$e([{late_penalty:5}]),zt(Object.assign({},ut))}},ce.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(ut==null?void 0:ut.allow_late)&&ce.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ce.createElement("div",{style:{display:"flex"}},ce.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ce.createElement(Ce.ZP.Group,{style:{marginLeft:"20px"},disabled:Ye||(Ge==null?void 0:Ge.anonymous_comment)||(Ge==null?void 0:Ge.allow_late),value:ut.unified_late,onChange:on=>{var kn;if((0,re.Rm)()&&!((kn=ct.AssistantObject.practice)!=null&&kn.can_late)){je.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}ut.unified_late=on.target.value,Qt==""&&!on.target.value&&$e([{penalty_type:ne.Q.Percent,late_penalty:20}]),zt(tt({},ut))}},(ut==null?void 0:ut.unified_setting)&&ce.createElement(Ce.ZP,{value:!0,disabled:!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((le=Ge==null?void 0:Ge.group_settings)==null?void 0:le.length)>0&&ce.createElement(Ce.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ut!=null&&ut.unified_late?ce.createElement(ce.Fragment,null,ce.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},ce.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ce.createElement(ge.Z,{className:"ml20"},ce.createElement(ne.Z,{disabled:Ye||pa,value:{type:ut.penalty_type,inputValue:ut.late_penalty},onChange:on=>{var kn;if((0,re.Rm)()&&!((kn=ct.AssistantObject.practice)!=null&&kn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt(lt(tt({},ut),{late_penalty:on.inputValue,penalty_type:on.type}))}})),ce.createElement(ge.Z,{flex:"1",className:"ml5"},ce.createElement("span",{className:"c-grey-c ml10"},ut.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ce.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},ce.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(ge.Z,{className:"ml20"},ce.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ye||pa,value:ut.late_time?pe()(ut.late_time):"",disabledDate:on=>he(on,Ge==null?void 0:Ge.course_end_date),onChange:(on,kn)=>{var ca;if((0,re.Rm)()&&!((ca=ct.AssistantObject.practice)!=null&&ca.can_late)){je.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}ut.late_time=kn,zt(Object.assign({},ut))}})))):Qt.map(function(on,kn){var ca;return ce.createElement(ge.Z,{span:24,key:kn},ce.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ce.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",kn+1),ce.createElement(xe.default,{disabled:Ye||!((ca=ot==null?void 0:ot.homework_status)!=null&&ca.includes("\u672A\u53D1\u5E03"))&&on.id||(Ge==null?void 0:Ge.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof on.group_name=="string"?[on.group_name]:on.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ra=>{var Sa;if((0,re.Rm)()&&!((Sa=ct.AssistantObject.practice)!=null&&Sa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[kn].group_name=Ra,Qt[kn].group_id=on.group_id,$e(Qt.slice())}},Ge.group_settings&&Ge.group_settings.map(function(Ra){const Sa=Qt.map(Sr=>Sr.group_name).flat(),Ha=jt.map(Sr=>Sr.group_name).flat();if(ut!=null&&ut.unified_setting){if(!Sa.includes(Ra.group_name))return ce.createElement(qe,{value:Ra.group_name,key:Ra.id},Ra.group_name)}else if(Ha.includes(Ra.group_name)&&!Sa.includes(Ra.group_name))return ce.createElement(qe,{value:Ra.group_name,key:Ra.id},Ra.group_name)})),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ce.createElement(ne.Z,{disabled:Ye||Er(on.id),value:{type:on.penalty_type,inputValue:on.late_penalty},onChange:Ra=>{var Sa;if((0,re.Rm)()&&!((Sa=ct.AssistantObject.practice)!=null&&Sa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[kn].late_penalty=Ra.inputValue,Qt[kn].penalty_type=Ra.type,$e([...Qt])}}),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(Ee.default,{size:"large",disabled:Ye||Er(on.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ra=>he(Ra,Ge==null?void 0:Ge.course_end_date),format:"YYYY-MM-DD HH:mm",value:on!=null&&on.late_time?pe()(on.late_time):void 0,onChange:(Ra,Sa)=>{var Ha;if((0,re.Rm)()&&!((Ha=ct.AssistantObject.practice)!=null&&Ha.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[kn].late_time=Sa,$e([...Qt])}}),!Ye&&ce.createElement("div",{style:{display:"flex",width:"50px"}},ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ra;if((0,re.Rm)()&&!((Ra=ct.AssistantObject.practice)!=null&&Ra.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$e(Qt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),kn>0&&!on.id&&ce.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ra;if((0,re.Rm)()&&!((Ra=ct.AssistantObject.practice)!=null&&Ra.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt=Qt.filter((Sa,Ha)=>kn!==Ha),$e(Qt.slice()),setTimeout(()=>$e(Qt.slice()),10)}}))))})),!Ye&&ce.createElement(ce.Fragment,null,ce.createElement(fe.ZP,{type:"primary",size:"large",loading:Dt,style:{width:"138px",marginTop:"30px"},onClick:()=>Ea()},"\u4FDD\u5B58")),ce.createElement(se.Z,{onConfirm:(on,kn)=>{jt.splice(on,0,...kn),jt.splice(on+kn.length,1);const ca=(0,y.QE)([...jt]);qt([...ca])}}),ce.createElement(me.Z,{resdata:Ht,type:"shixun",okloading:Dt,oktext:(Ht==null?void 0:Ht.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:on=>et(void 0,null,function*(){Tt(!0);let kn=yield(0,E.ZP)(`/api/courses/${Oe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Oe.categoryId)]}});Tt(!1),(kn==null?void 0:kn.status)===0&&La(Ln)})}))};wt.ZP=(0,ee.connect)(({shixunHomeworks:nt,classroomList:vt,loading:Ct,user:ct})=>({shixunHomeworks:nt,classroomList:vt,loading:Ct.effects,user:ct}))(He)},74732:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),ve=te(8591),Ce=te(1710),ue=te(52985),ge=te(21600),De=te(14875),ye=te(82186),fe=te(66649),Be=te.n(fe),pe=te(92232),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,Pe,ce)=>Pe in me?E(me,Pe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):me[Pe]=ce,ee=(me,Pe)=>{for(var ce in Pe||(Pe={}))x.call(Pe,ce)&&b(me,ce,Pe[ce]);if(a)for(var ce of a(Pe))y.call(Pe,ce)&&b(me,ce,Pe[ce]);return me},ne=(me,Pe,ce)=>new Promise((be,Ze)=>{var Se=st=>{try{we(ce.next(st))}catch(Je){Ze(Je)}},at=st=>{try{we(ce.throw(st))}catch(Je){Ze(Je)}},we=st=>st.done?be(st.value):Promise.resolve(st.value).then(Se,at);we((ce=ce.apply(me,Pe)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Pe,onOk:ce})=>{const be=(0,ue.useParams)(),[Ze]=xe.default.useForm(),[Se,at]=(0,z.useState)(),[we,st]=(0,z.useState)(!1),Je={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:tt=>ne(void 0,null,function*(){return at(tt),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:Be()(Be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(xe.default,{form:Ze,onFinish:tt=>ne(void 0,null,function*(){var lt,et,Me;if(!(Se!=null&&Se.size)){ve.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}st(!0);let he=new FormData;he.append("type",me.actionTabs.type),he.append("file",Se);let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Ie=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let Ve=yield(0,ye.ZP)(Ie,{method:"post",body:he},!0);st(!1),(Ve==null?void 0:Ve.status)===0&&(ce(),Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),((et=(lt=Ve==null?void 0:Ve.data)==null?void 0:lt.fail)==null?void 0:et.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Ce.default,{pagination:!1,dataSource:(Me=Ve==null?void 0:Ve.data)==null?void 0:Me.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},re.createElement(xe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),re.createElement(xe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(xe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Je),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};wt.Z=(0,ue.connect)(({classroomList:me})=>({classroomList:me}))(se)},71621:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(99313),ve=te(1710),Ce=te(58421),ue=te(52985),ge=te(82186),De=te(66649),ye=te.n(De),fe=te(59301),Be=(E,a,x)=>new Promise((y,b)=>{var ee=se=>{try{oe(x.next(se))}catch(me){b(me)}},ne=se=>{try{oe(x.throw(se))}catch(me){b(me)}},oe=se=>se.done?y(se.value):Promise.resolve(se.value).then(ee,ne);oe((x=x.apply(E,a)).next())});const{Dragger:pe}=Ee.default,re=({})=>{const E=(0,ue.useParams)(),[a]=xe.default.useForm(),[x,y]=(0,z.useState)(!0),[b,ee]=(0,z.useState)(!1);let[ne,oe]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function me(){return Be(this,null,function*(){let ce;ee(!0),window.location.href.indexOf("exercise")>-1?ce=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:ce=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let be=yield(0,ge.ZP)(ce,{method:"get",params:ne});ee(!1),(be==null?void 0:be.status)===0&&y(be==null?void 0:be.data)})}(0,z.useEffect)(()=>{me()},[]);let Pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ce,be,Ze)=>{var Se;return(Se=se.find(at=>at.question_type===ce))==null?void 0:Se.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ce,be,Ze)=>{var Se;return(Se=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(at=>at.id===ce))==null?void 0:Se.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ce,be,Ze)=>ye()(ce).format("YYYY-MM-DD HH:mm:ss")}].filter(ce=>!!ce);return fe.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},fe.createElement(je.default,{destroyInactiveTabPane:!0,onChange:ce=>{ne.type=ce,ne.page=1,ne.limit=10,oe(ne),me()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:fe.createElement(ve.default,{className:"mt20",loading:b,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ce,be,Ze)=>ye()(ce).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:fe.createElement(ve.default,{className:"mt20",loading:b,columns:Pe,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(ce=>!!ce)}),fe.createElement(Ce.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ce,be)=>{ne.page=ce,ne.limit=be,oe(ne),me()},current:ne.page,total:x.count,pageSize:ne.limit,style:{marginTop:20}}))};wt.Z=(0,ue.connect)(({classroomList:E})=>({classroomList:E}))(re)},3829:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),ve=te(5871),Ce=te(52985),ue=te(82186),ge=te(66649),De=te.n(ge),ye=te(92232),fe=te(59301),Be=Object.defineProperty,pe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(me,Pe,ce)=>Pe in me?Be(me,Pe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):me[Pe]=ce,b=(me,Pe)=>{for(var ce in Pe||(Pe={}))a.call(Pe,ce)&&y(me,ce,Pe[ce]);if(E)for(var ce of E(Pe))x.call(Pe,ce)&&y(me,ce,Pe[ce]);return me},ee=(me,Pe)=>pe(me,re(Pe)),ne=(me,Pe,ce)=>new Promise((be,Ze)=>{var Se=st=>{try{we(ce.next(st))}catch(Je){Ze(Je)}},at=st=>{try{we(ce.throw(st))}catch(Je){Ze(Je)}},we=st=>st.done?be(st.value):Promise.resolve(st.value).then(Se,at);we((ce=ce.apply(me,Pe)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Pe,onOk:ce})=>{const be=(0,Ce.useParams)(),[Ze]=xe.default.useForm(),[Se,at]=(0,z.useState)(),[we,st]=(0,z.useState)(!1),Je={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:tt=>ne(void 0,null,function*(){return at(tt),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(xe.default,{form:Ze,onFinish:tt=>ne(void 0,null,function*(){var lt,et;console.log("---",me.actionTabs,tt,be);let Me=((lt=me==null?void 0:me.actionTabs)==null?void 0:lt.type)==="exercise"?`/api/exercises/${be==null?void 0:be.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;st(!0);let he=yield(0,ue.ZP)(Me,{method:"post",body:ee(b({},tt),{exercise_user_id:((et=me==null?void 0:me.actionTabs)==null?void 0:et.type)==="exercise"?me.actionTabs.id:""})});st(!1),Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),ce()})},fe.createElement(xe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(ve.Z,{min:0,style:{width:"100%"}}))))};wt.Z=(0,Ce.connect)(({classroomList:me})=>({classroomList:me}))(se)},32215:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(3113),ve=te(95237),Ce=te(81327),ue=te(5083),ge=te(52985),De=te(66649),ye=te.n(De),fe=te(53051),Be=te(82186),pe=te(59301),re=(x,y,b)=>new Promise((ee,ne)=>{var oe=Pe=>{try{me(b.next(Pe))}catch(ce){ne(ce)}},se=Pe=>{try{me(b.throw(Pe))}catch(ce){ne(ce)}},me=Pe=>Pe.done?ee(Pe.value):Promise.resolve(Pe.value).then(oe,se);me((b=b.apply(x,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const x=(0,ge.useParams)(),[y]=xe.default.useForm(),[b,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",x);function se(){return re(this,null,function*(){var me,Pe;let ce;window.location.href.indexOf("exercise")>-1?ce=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:ce=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let be=yield(0,Be.ZP)(ce,{method:"get"});(be==null?void 0:be.status)===0&&y.setFieldsValue({publish_time:ye()(ye()((me=be==null?void 0:be.data)==null?void 0:me.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ye()(ye()((Pe=be==null?void 0:be.data)==null?void 0:Pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{se()},[]),pe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},pe.createElement("div",{style:{textAlign:"end"}},b&&pe.createElement(je.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!b&&pe.createElement("div",null,pe.createElement(je.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),pe.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),pe.createElement(xe.default,{form:y,disabled:b,onFinish:me=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Pe;window.location.href.indexOf("exercise")>-1?Pe=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:Pe=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let ce=yield(0,Be.ZP)(Pe,{method:"post",body:{publish_time:ye()(me.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ye()(me.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(ce==null?void 0:ce.status)===0&&ee(!0)})},pe.createElement(ve.Z,null,pe.createElement(Ce.Z,null,pe.createElement(xe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me),disabledTime:me=>(0,fe.d0)(me),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),pe.createElement(ve.Z,null,pe.createElement(Ce.Z,null,pe.createElement(xe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me,"",y.getFieldValue("publish_time")),disabledTime:me=>(0,fe.d0)(me,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};wt.Z=(0,ge.connect)(({classroomList:x})=>({classroomList:x}))(a)},53933:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ye}});var z=te(59301),Ee=te(92832),xe=te(24905),je=te(95237),ve={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=te(77740),ge=(fe,Be,pe)=>new Promise((re,E)=>{var a=b=>{try{y(pe.next(b))}catch(ee){E(ee)}},x=b=>{try{y(pe.throw(b))}catch(ee){E(ee)}},y=b=>b.done?re(b.value):Promise.resolve(b.value).then(a,x);y((pe=pe.apply(fe,Be)).next())}),ye=({data:fe,value:Be=[],handleChangePage:pe,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[se,me]=(0,z.useState)(1),[Pe,ce]=(0,z.useState)();return(0,z.useEffect)(()=>{y(fe),ee([]),oe([])},[fe]),(0,z.useEffect)(()=>{re&&(ee(E),oe(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:ve.leftdiv},z.createElement(Ee.default.Search,{size:"middle",onChange:be=>ge(void 0,null,function*(){y(fe.filter(Ze=>{var Se;return(Se=Ze==null?void 0:Ze.name)==null?void 0:Se.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(xe.default.Group,{value:b.map(be=>`${be.id}`),onChange:be=>{re(x.filter(Ze=>be.includes(`${Ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((be,Ze)=>z.createElement(je.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(xe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},z.createElement("div",{className:ve.listClass},z.createElement("span",{className:ve.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:ve.rightdiv},z.createElement(Ee.default.Search,{onChange:be=>{oe(b.filter(Ze=>Ze.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((be,Ze)=>z.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),z.createElement("img",{src:Ce,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(b.filter(Se=>`${Se.id}`!=`${be.id}`))}})))))))}},34278:function(xt,wt,te){"use strict";te.d(wt,{Ei:function(){return y},rU:function(){return b},ZP:function(){return ne}});var z=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},xe=te(78241),je=te(24905),ve=te(5871),Ce=te(95237),ue=te(43604),ge=te(6848),De=te(92310),ye=te.n(De),fe=te(59301),Be=Object.defineProperty,pe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,se,me)=>se in oe?Be(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,x=(oe,se)=>{for(var me in se||(se={}))re.call(se,me)&&a(oe,me,se[me]);if(pe)for(var me of pe(se))E.call(se,me)&&a(oe,me,se[me]);return oe};const y=({value:oe,className:se,style:me})=>{const[Pe,ce]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(oe){const{submit_limit:Ze,must_file:Se}=oe;if(Ze&&Se){ce("1");return}if(Ze&&!Se){ce("2");return}if(!Ze&&Se){ce("3");return}}},[oe]);const be={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:ye()(Ee.exhibition,se),style:me},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),be==null?void 0:be[Pe])},b=({className:oe,style:se,form:me})=>{const Pe=xe.default.useWatch("submit_limit",me),ce=xe.default.useWatch("can_submit",me);return fe.createElement("section",{className:ye()(Ee.wrap,oe),style:se},fe.createElement("div",{className:`${Ee.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(xe.default.Item,{name:"submit_num",rules:ce&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(ve.Z,{precision:0,min:1,disabled:!ce,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(xe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(ve.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:se,className:me,style:Pe,disabled:ce=!1,checkMarginLeft:be=0})=>{const Ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[Se,at]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const st={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};at(x({},st))},[oe]);const we=st=>{const Je=x(x({},Se),st);se(Je)};return fe.createElement("section",{className:ye()(Ee.wrap,me),style:Pe},fe.createElement("div",{className:`${Ee.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(Ce.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{disabled:ce,checked:Se==null?void 0:Se.can_submit,onChange:st=>we({can_submit:st.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(ve.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:ce||!(Se!=null&&Se.can_submit),value:Se==null?void 0:Se.submit_num,onChange:st=>we({submit_num:st})}),fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:be},disabled:ce,checked:Se==null?void 0:Se.submit_limit,onChange:st=>we({submit_limit:st.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(ve.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ce||!(Se!=null&&Se.submit_limit),value:Se==null?void 0:Se.submit_limit_num,onChange:st=>we({submit_limit_num:st})})),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:be},disabled:ce,checked:Se==null?void 0:Se.must_file,onChange:st=>we({must_file:st.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},73466:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return a}});var z=te(59301),Ee=te(52985),xe=te(5083),je=te(43418),ve=te(92832),Ce=te(95237),ue=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=te(66649),ye=te.n(De),fe=te(92232),Be=te(77740),pe=te(59301);const{RangePicker:re}=xe.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,se]=(0,z.useState)([]),[me,Pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Se=y.actionTabs.data;console.log("data",Se);let at=(Ze=Se==null?void 0:Se.group_name)==null?void 0:Ze.map((we,st)=>{var Je;return{group_id:Se==null?void 0:Se.group_id[st],group_name:Se==null?void 0:Se.group_name[st],is_admin:Se==null?void 0:Se.is_admin,end_time:Se==null?void 0:Se.end_time,publish_time:Array.isArray(Se==null?void 0:Se.publish_time)?(Je=Se==null?void 0:Se.publish_time)==null?void 0:Je[0]:Se==null?void 0:Se.publish_time}});at&&(ne([...at]),se([...at]))}},[y.actionTabs]);const ce=()=>{x({type:"classroomList/setActionTabs",payload:{}}),Pe("")},be=Ze=>{if(Ze){const Se=oe==null?void 0:oe.filter(at=>{var we,st;return(st=(we=at==null?void 0:at.group_name)==null?void 0:we.toLowerCase())==null?void 0:st.includes(Ze==null?void 0:Ze.toLowerCase())});ne(Se)}else ne(oe)};return pe.createElement(je.default,{width:980,title:pe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},pe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",pe.createElement("span",{className:ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),pe.createElement(ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:Ze=>{Pe(Ze.target.value.trim()),be(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ce(),onOk:()=>{var Ze;b((Ze=y.actionTabs)==null?void 0:Ze.index,oe),ce()}},pe.createElement("div",{className:ge.modal_con},pe.createElement(Ce.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ze,Se){var at,we;return pe.createElement(ue.Z,{span:24,key:Se},pe.createElement(Ce.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Se==(ee==null?void 0:ee.length)-1?"0px":"10px"}},pe.createElement("div",{className:ge.multiple_select,title:Ze.group_name},Ze.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?ye()(Ze.publish_time):ye()(),ye()()]},allowClear:!1,disabled:(at=y.actionTabs)==null?void 0:at.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:st=>{var Je;return(0,fe.Q8)(st,(Je=y.actionTabs)==null?void 0:Je.disabledDate)},disabledTime:st=>(0,fe.d0)(st),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,fe.U6)(),"HH:mm"),ye()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[ye()(Ze.publish_time),Ze.end_time?ye()(Ze.end_time):void 0],onChange:(st,Je)=>{ee[Se].publish_time=Je[0],ee[Se].end_time=Je[1],ne([...ee]),oe.forEach(tt=>{tt.group_id===Ze.group_id&&(tt.publish_time=Je[0],tt.end_time=Je[1])}),se([...oe])}})),(we=y.actionTabs)!=null&&we.rangePickerDisabled?pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(Se,1),ne([...ee]),oe.forEach((st,Je)=>{st.group_id===Ze.group_id&&oe.splice(Je,1)}),se([...oe])}})))}):pe.createElement(Be.Z,null))))};var a=(0,Ee.connect)(({classroomList:x})=>({classroomList:x}))(E)},88181:function(xt,wt,te){"use strict";te.d(wt,{$J:function(){return xe},JZ:function(){return ve},bN:function(){return ue},jP:function(){return Ce},rO:function(){return je}});var z=te(82186),Ee=(ge,De,ye)=>new Promise((fe,Be)=>{var pe=a=>{try{E(ye.next(a))}catch(x){Be(x)}},re=a=>{try{E(ye.throw(a))}catch(x){Be(x)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(pe,re);E((ye=ye.apply(ge,De)).next())});function xe(ge){return(0,z.U2)(`libraries/${ge}.json`)}function je(ge){return(0,z.U2)("library_tags.json",ge)}function ve(ge){return Ee(this,null,function*(){return(yield(0,z.IV)(`attachments/${ge}.json`)).status===0})}function Ce(ge){return(0,z.v_)("libraries.json",ge)}function ue(ge,De){return(0,z.gz)(`libraries/${ge}.json`,De)}},3995:function(xt,wt,te){"use strict";te.d(wt,{AD:function(){return st},BA:function(){return yt},D9:function(){return he},Hp:function(){return se},IM:function(){return Ve},Iy:function(){return me},KM:function(){return Ne},KU:function(){return vt},MJ:function(){return Pe},Ne:function(){return Ie},ON:function(){return ct},Uj:function(){return At},VY:function(){return nt},YO:function(){return Qe},YX:function(){return Bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return et},c6:function(){return at},cr:function(){return a},eV:function(){return we},fi:function(){return x},gh:function(){return Ze},hS:function(){return qe},iA:function(){return y},j6:function(){return ne},je:function(){return lt},jj:function(){return oe},kS:function(){return Ct},o6:function(){return Se},pO:function(){return Ot},rQ:function(){return Je},sA:function(){return be},xm:function(){return Me},xo:function(){return He},y8:function(){return tt},yd:function(){return b}});var z=te(30467),Ee=te(52985),xe=te(92232),je=te(8591),ve=te(21600),Ce=Object.defineProperty,ue=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,ye=(de,ie,ae)=>ie in de?Ce(de,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):de[ie]=ae,fe=(de,ie)=>{for(var ae in ie||(ie={}))ge.call(ie,ae)&&ye(de,ae,ie[ae]);if(ue)for(var ae of ue(ie))De.call(ie,ae)&&ye(de,ae,ie[ae]);return de},Be=(de,ie,ae)=>new Promise((le,Oe)=>{var Ge=ot=>{try{Re(ae.next(ot))}catch(Xe){Oe(Xe)}},Ae=ot=>{try{Re(ae.throw(ot))}catch(Xe){Oe(Xe)}},Re=ot=>ot.done?le(ot.value):Promise.resolve(ot.value).then(Ge,Ae);Re((ae=ae.apply(de,ie)).next())});const pe=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=de=>Be(void 0,null,function*(){pe(),(yield(0,z.YR)(fe({},de))).status===0&&(yield(0,xe.QH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de.coursesId}/export_couser_info.json`,query:de}))),re()}),a=de=>Be(void 0,null,function*(){const ie=yield(0,z.yS)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_member_act_score`))}}),x=de=>Be(void 0,null,function*(){const ie=yield(0,z.W0)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_score`))}}),y=de=>Be(void 0,null,function*(){const ie=yield(0,z.Nl)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=de=>Be(void 0,null,function*(){const ie=yield(0,z.IU)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/export_star_user`))}}),ee=de=>Be(void 0,null,function*(){const ie=yield(0,z.td)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=de=>Be(void 0,null,function*(){const ie=yield(0,z.QX)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_homework`))}}),oe=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.o_)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),se=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.ZL)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),me=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.aP)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),Pe=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.vV)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),ce=de=>Be(void 0,null,function*(){pe(),(yield exportCourseWorkListAppendix(fe({},de))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${de.categoryId}/works_list.zip`,query:de}))),re()}),be=de=>Be(void 0,null,function*(){pe(),yield(0,xe.QH)("",ve.Z.API_SERVER+`/api/polls/${de.categoryId}/commit_result.xlsx`),re()}),Ze=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de.coursesId}/attendances/export_xlsx_data.xlsx`,query:de}))}),Se=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de.coursesId}/video_study_statics.xlsx`,query:de}))}),at=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de.coursesId}/export_video_study.xlsx`,query:de}))}),we=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de.coursesId}/export_course_students_info.xlsx`,query:de}))}),st=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/school_manages/students.xlsx",query:de}))}),Je=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/item_banks/export.xlsx",query:de}))}),tt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:de}))}),lt=de=>Be(void 0,null,function*(){const ie=yield(0,z.Uy)(fe({},de));ie.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/exercise_score,export_exercise_users`))}),et=de=>Be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/export_records/${de.id}.xlsx`,query:de}))}),Me=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:de}))}),he=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de==null?void 0:de.coursesId}/${de.menuKey}_statistic.xlsx?${de.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:de}))}),Ie=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${de==null?void 0:de.ec_year_id}/ec_training_objectives.xlsx`,query:de}))}),Ve=de=>Be(void 0,null,function*(){yield(0,xe.FH)(de==null?void 0:de.name,(0,xe.NY)({url:ve.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:de}))}),qe=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${de==null?void 0:de.ec_year_id}/ec_courses.xlsx`,query:de}))}),He=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${de==null?void 0:de.ec_year_id}/ec_graduation_requirements.xlsx`,query:de}))}),nt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:de}))}),vt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${de.categoryId}/rank_list.xlsx`,query:de}))}),Ct=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:de}))}),ct=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/examination_banks/${de.id}.json`,query:de}))}),Bt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${de.categoryId}.json`,query:de}))}),Qe=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/polls/${de==null?void 0:de.id}/commit_result.json`,query:de}))}),At=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/paths/get_task_pass.json",query:de}))}),Ot=(de,ie)=>Be(void 0,null,function*(){yield(0,xe.FH)(ie||"",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${de==null?void 0:de.exercise_id}/consult_exercise.json`,query:de}))}),Ne=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/competitions/${de==null?void 0:de.identifier}/competition_commit_records/member_works.xlsx`,query:de}))}),yt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${de==null?void 0:de.coursesId}/group_homeworks/import_group_template.xlsx`,query:de}))})},94002:function(xt,wt,te){"use strict";te.d(wt,{M:function(){return Ce},Y:function(){return ve}});var z=te(66649),Ee=te.n(z),xe=te(89392),je=te.n(xe);const ve=(ue,ge="YYYY-MM-DD")=>(0,xe.cloneDeepWith)(ue,ye=>{if(ye instanceof Ee())return ye.format(ge)}),Ce=(ue,ge,De)=>{const ye=fe=>Reflect.toString.call(fe)==="[object Object]";if(!ye(ue)&&!Array.isArray(ue))return ue;for(const fe of Object.keys(ue))Array.isArray(ue[fe])?ue[fe]=ue[fe].map(Be=>Ce(Be,ge,De)):ye(ue[fe])?ue[fe]=Ce(ue[fe],ge,De):ge.includes(fe)&&typeof ue[fe]=="string"&&(ue[fe]=De?Ee()(ue[fe],De):Ee()(ue[fe]));return ue}},20562:function(xt,wt,te){"use strict";te.d(wt,{U:function(){return De}});var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(ye,fe,Be)=>fe in ye?Ee(ye,fe,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ye[fe]=Be,ue=(ye,fe)=>{for(var Be in fe||(fe={}))je.call(fe,Be)&&Ce(ye,Be,fe[Be]);if(xe)for(var Be of xe(fe))ve.call(fe,Be)&&Ce(ye,Be,fe[Be]);return ye},ge=(ye,fe,Be)=>new Promise((pe,re)=>{var E=y=>{try{x(Be.next(y))}catch(b){re(b)}},a=y=>{try{x(Be.throw(y))}catch(b){re(b)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);x((Be=Be.apply(ye,fe)).next())});function De(ye,fe){const[Be,pe]=(0,z.useState)(fe),[re,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[Be,re,(b,ee=!1)=>ge(this,null,function*(){const ne=ee?fe:ue(ue({},Be),b);E(!0),pe(ne);const oe=yield ye(ne);return E(!1),x(oe),oe}),a]}},60335:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Be}});var z=te(59301),Ee=te.p+"static/modelContact.7a7eb113.png",xe=te(43418),je={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Ce=te(59301),ge=({visible:pe,setVisible:re,image:E,closeImageStyle:a,hiddenbutton:x})=>Ce.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:pe,footer:null,wrapClassName:je.modal,onCancel:()=>re(!1)},Ce.createElement("div",{className:je.content},Ce.createElement("img",{src:E}),x,Ce.createElement("img",{onClick:()=>re(!1),className:je.close,src:ve,style:a}))),De=te(99287),ye=te(59301),Be=()=>{const[pe,re]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,De.$O)()?!0:(re(!0),!1),ContactModalElement:()=>ye.createElement(ge,{visible:pe,setVisible:re,image:Ee}),contactOpen:pe,setContactOpen:re}}},49664:function(xt,wt,te){"use strict";te.d(wt,{_:function(){return fe}});var z=te(8671),Ee=te(43418),xe=te(8591),je=te(1710),ve=te(92232),Ce=te(59301),ue=(Be,pe,re)=>new Promise((E,a)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(re.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((re=re.apply(Be,pe)).next())});const ge=Be=>ue(void 0,[Be],function*({is_jupyter:pe,is_jupyter_lab:re,shixunId:E,homework_common_id:a,courseId:x}){if(pe||re){const b=yield(0,z.BK)({id:E});b!=null&&b.identifier&&(0,ve.xg)(`/tasks/${b.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,z.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,ve.xg)(`/tasks/${x}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?De(y==null?void 0:y.message,a,x):(y==null?void 0:y.status)===3?ye(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,ve.eF)()}),De=(Be,pe,re)=>{Be=Be!=null&&Be.includes(".json")?Be:`${Be}.json`,Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ce.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const E=yield(0,z.$Q)({url:Be});if(!E)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,z.Ir)({id:E.shixun_identifier,homework_common_id:pe});if(a!=null&&a.game_identifier){(0,ve.xg)(`/tasks/${re}/${pe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?De(a==null?void 0:a.message,pe,re):(a==null?void 0:a.status)===3&&ye(a==null?void 0:a.message)})})},ye=Be=>{Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ce.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fe=(Be,pe)=>ue(void 0,[Be,pe],function*(re,{is_jupyter:E,is_jupyter_lab:a}){const x=yield(0,z.WT)(re);if(x.length>1)return Ee.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Ce.createElement("div",null,Ce.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),Ce.createElement(je.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(y,b){const{course_identifier:ee,id:ne}=b||{};return Ce.createElement("a",{target:"_blank",href:`/classrooms/${ee}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,b){const{course_identifier:ee,id:ne,shixun_identifier:oe}=b;return Ce.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:oe,homework_common_id:ne,courseId:ee})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:y,id:b,course_identifier:ee}=x[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:b,courseId:ee}),!0}return!1});wt.Z=ge},2281:function(xt,wt,te){"use strict";te.d(wt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return se},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var z=te(52985),Ee=te(43418),xe=te(28103),je=te(8591),ve=te(99287),Ce=te(92232),ue=te(87169),ge=te(25510),De="data:image/png;base64,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",ye=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),Be=te(59301),pe=(me,Pe,ce)=>new Promise((be,Ze)=>{var Se=st=>{try{we(ce.next(st))}catch(Je){Ze(Je)}},at=st=>{try{we(ce.throw(st))}catch(Je){Ze(Je)}},we=st=>st.done?be(st.value):Promise.resolve(st.value).then(Se,at);we((ce=ce.apply(me,Pe)).next())});const re=(me,Pe=!1)=>!!(E(me)&&a(Pe)),E=me=>(0,ve.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var Pe;const{user:ce}=(0,z.getDvaApp)()._store.getState();return(Pe=ce.userInfo)!=null&&Pe.profile_completed?!0:(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"),x()}}),!1)},x=()=>{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()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Be.createElement("div",{style:{textAlign:"center"}},Be.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"),Be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),Be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(me=Pe.userInfo)!=null&&me.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:Be.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)},ee=()=>(0,ve.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Be.createElement("div",{className:"tc",style:{marginLeft:-38}},Be.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Be.createElement("img",{src:ye,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,Pe)=>me?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Be.createElement("div",null,Be.createElement("p",null,Pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Be.createElement("div",{style:{marginLeft:"110px"}},Be.createElement("img",{src:De,width:200}),Be.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),oe=me=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Be.createElement("div",null,Be.createElement("div",null,Be.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"),Be.createElement(xe.Z,null),Be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Be.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 ",Be.createElement("a",null,me),"\u5929\u3002"),Be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Be.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")),Be.createElement("div",{style:{textAlign:"center",marginTop:30}},Be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(me,Pe="")=>{const{shixunsDetail:{detail:ce}}=(0,z.getDvaApp)()._store.getState();if((ce==null?void 0:ce.public)===2||(ce==null?void 0:ce.public)===1||(ce==null?void 0:ce.shixun_status)===3){let be="";return(ce==null?void 0:ce.public)===2&&(be="\u5DF2\u516C\u5F00"),(ce==null?void 0:ce.public)===1&&(be="\u5F85\u5BA1\u6838"),(ce==null?void 0:ce.shixun_status)===3&&(be="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:Be.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Be.createElement("div",{className:"tc",style:{marginLeft:-38}},Be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",be,"\uFF0C",Pe,"\u3002"),Be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ce==null?void 0:ce.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:Be.createElement(ue.Z,null),title:"\u63D0\u793A",content:Be.createElement("div",null,Be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Pe,"\u3002"),Be.createElement("br",null),Be.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:Be.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>pe(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:ce==null?void 0:ce.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:ce==null?void 0:ce.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:ce==null?void 0:ce.identifier}}))})})}}),!0):!1}},50371:function(xt,wt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const ve=xe[je];ve!==void 0&&(z[je]=ve)})}return z}wt.Z=te},13845:function(xt,wt,te){"use strict";te.d(wt,{F:function(){return z},Z:function(){return Ee}});function z(xe){return xe!=null&&xe===xe.window}function Ee(xe,je){var ve,Ce;if(typeof window=="undefined")return 0;const ue=je?"scrollTop":"scrollLeft";let ge=0;return z(xe)?ge=xe[je?"pageYOffset":"pageXOffset"]:xe instanceof Document?ge=xe.documentElement[ue]:(xe instanceof HTMLElement||xe)&&(ge=xe[ue]),xe&&!z(xe)&&typeof ge!="number"&&(ge=(Ce=((ve=xe.ownerDocument)!==null&&ve!==void 0?ve:xe).documentElement)===null||Ce===void 0?void 0:Ce[ue]),ge}},56762:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(59301);function Ee(){const[,xe]=z.useReducer(je=>je+1,0);return xe}},68031:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return je}});var z=te(16089);function Ee(ve,Ce,ue,ge){const De=ue-Ce;return ve/=ge/2,ve<1?De/2*ve*ve*ve+Ce:De/2*((ve-=2)*ve*ve+2)+Ce}var xe=te(13845);function je(ve){let Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:ge,duration:De=450}=Ce,ye=ue(),fe=(0,xe.Z)(ye,!0),Be=Date.now(),pe=()=>{const E=Date.now()-Be,a=Ee(E>De?De:E,fe,ve,De);(0,xe.F)(ye)?ye.scrollTo(window.pageXOffset,a):ye instanceof Document||ye.constructor.name==="HTMLDocument"?ye.documentElement.scrollTop=a:ye.scrollTop=a,E({backgroundColor:lt,border:`${he.lineWidth}px ${he.lineType} ${et}`,[`${Ie}-icon`]:{color:Me}}),a=lt=>{const{componentCls:et,motionDurationSlow:Me,marginXS:he,marginSM:Ie,fontSize:Ve,fontSizeLG:qe,lineHeight:He,borderRadiusLG:nt,motionEaseInOutCirc:vt,withDescriptionIconSize:Ct,colorText:ct,colorTextHeading:Bt,withDescriptionPadding:Qe,defaultPadding:At}=lt;return{[et]:Object.assign(Object.assign({},(0,pe.Wf)(lt)),{position:"relative",display:"flex",alignItems:"center",padding:At,wordWrap:"break-word",borderRadius:nt,[`&${et}-rtl`]:{direction:"rtl"},[`${et}-content`]:{flex:1,minWidth:0},[`${et}-icon`]:{marginInlineEnd:he,lineHeight:0},"&-description":{display:"none",fontSize:Ve,lineHeight:He},"&-message":{color:Bt},[`&${et}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Me} ${vt}, opacity ${Me} ${vt}, +`),yn.focus();default:throw new Error}},[yn,Va]),$i=(0,z.useMemo)(()=>{switch(Va){case zt:return z.createElement(Je,{callback:Bi,onCancel:el});case Tn:return z.createElement(Xe.Z,{callback:Bi,onCancel:el});case Ht:return z.createElement(He.Z,{callback:Bi,onCancel:el});case En:return z.createElement(Ge,{callback:Bi,onCancel:el});case Ea:return z.createElement(Ye,{callback:Bi,onCancel:el});case"maths-latex":return z.createElement(qt,{showSaveButton:!0,callback:Bi});case"inline-latex":return z.createElement(Qt.Z,{showSaveButton:!0,callback:Bi});default:return null}},[Va]);function el(){Xr("")}(0,z.useEffect)(()=>{if(Fl.current){let Cr=function(Di){ko=!0,fi=Di.pageY},ja=function(){ko=!1},$a=function(Di){if(ko){let Li=Di.pageY-fi;Li<0&&(Li=0),Li>300&&(Li=300);let Qi=Jn+Li+"px";ri(Qi)}},Xa=Fl.current,ko=!1,fi=0;return Xa.addEventListener("mousedown",Cr),document.addEventListener("mousemove",$a),document.addEventListener("mouseup",ja),()=>{Xa.removeEventListener("mousedown",Cr),document.removeEventListener("mousemove",$a),document.removeEventListener("mouseup",ja)}}},[yn,Fl]),(0,z.useEffect)(()=>{ri(Jn)},[Jn]);const pl=Sa(Zt),vl=Sa(Xo),Wl={width:pl,height:vl},zo=(0,z.useMemo)(()=>{if(ho){let Cr=new Date(ho),ja=Cr.getHours(),$a=Cr.getMinutes(),Xa=Cr.getSeconds();return ja=ja<10?"0"+ja:ja,$a=$a<10?"0"+$a:$a,Xa=Xa<10?"0"+Xa:Xa,`${ja}:${$a}:${Xa}`}return 0},[ho]),mi=Cr=>{const ja=[];if(Mo){let $a=-1;Cr=Cr.replace(/(@▁▁@|@▁@)/g,function(Xa,ko,fi){ja.push({multiLine:Xa!==kn})})}return ja};function Nl(){window.sessionStorage.removeItem(Io),qi(!1),Yr(0)}function au(){qi(!1),Yr(0),yn.setValue(window.sessionStorage.getItem(Io))}(0,z.useEffect)(()=>{Fo[Va]&&Va!==Ln&&Va!==En&&setTimeout(()=>{const Cr=document.getElementsByClassName("markdown-popup-form")[0],ja=window.innerWidth/2-Cr.offsetWidth/2,$a=window.innerHeight/2-Cr.offsetHeight/2;Il(ja),hi($a)},0)},[Va]);const Kl=Cr=>{Cr.preventDefault();const ja=Cr.clientX-Rl,$a=Cr.clientY-Yi;document.body.onmousemove=Xa=>{let ko=Xa.clientX-ja,fi=Xa.clientY-$a;const Di=document.getElementsByClassName("markdown-popup-form")[0],Li=window.innerWidth-Di.offsetWidth,Qi=window.innerHeight-Di.offsetHeight;ko=Math.max(0,Math.min(ko,Li)),fi=Math.max(0,Math.min(fi,Qi)),ru(Xa.clientX,Xa.clientY,ja,$a)&&(Il(ko),hi(fi))},document.body.onmouseup=function(){document.body.onmousemove=null}},ru=(Cr,ja,$a,Xa)=>{const ko=document.body.clientHeight,fi=document.body.clientWidth;return Cr<20&&$a>Cr||Cr>fi-20&&$aja||ja>ko-20&&XaZe in be?Be(be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:ye}):be[Ze]=ye,b=(be,Ze)=>{for(var ye in Ze||(Ze={}))a.call(Ze,ye)&&y(be,ye,Ze[ye]);if(E)for(var ye of E(Ze))x.call(Ze,ye)&&y(be,ye,Ze[ye]);return be},ee=(be,Ze)=>pe(be,re(Ze));const{useForm:ne}=z.default,oe={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:be,onCancel:Ze})=>{const[ye]=ne();let at=(0,De.useRef)();function we(et){at.current.width=ye.getFieldValue("width"),at.current.align=ye.getFieldValue("align"),be(et,at.current)}function lt(et,it){if(et.status===-1){Ee.ZP.error(et.message);return}ye.setFieldsValue({src:`/api/attachments/${et.id}`,type:it.type})}function Ve(et){let it=et.target.files[0];at.current=it,ce(it,lt)}return fe.createElement(z.default,ee(b({form:ye},se),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(xe.default,{style:oe})),fe.createElement(Se,{onFileChange:Ve}))),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(xe.default,{style:{width:264}})),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(je.Z,null,fe.createElement(z.default.Item,{name:"width",style:{margin:0}},fe.createElement(he.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(Pe.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"}]})),fe.createElement("aside",null,fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(ue.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Se({onFileChange:be}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:be}))}function ce(be,Ze){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ce.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",be),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var at=new window.XMLHttpRequest;at.withCredentials=!0,at.addEventListener("load",function(we){Ze(JSON.parse(we.target.responseText),be)},!1),at.addEventListener("error",function(we){console.error(we)},!1),at.open("POST",`${ge.KI}/api/attachments.json`),at.send(ye)}},76624:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return xe}});var z=te(59301),Ee=te(4676);class xe extends z.Component{constructor(he){super(he);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,Ee.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(xt,wt,te){"use strict";te.d(wt,{i:function(){return se},Z:function(){return Se}});var z={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"},Ee=te(71418),xe=te(6848),je=te(93948),he=te(92310),Pe=te.n(he),ue=te(92232),ge=te(77740),De=te(99287),Ce=te(79005),fe=te(20345),Be=te(77882),pe=te(31081),re=te(75309),E=te(71979),a=te(47558),x=te(42922),y=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:fe},{name:"101\u8BA1\u5212",ptimg:Be,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Se=({className:ce,dataSource:be=[],col:Ze=4,right:ye,bottom:at=23,precision:we=0,wrapWidth:lt=1200,trackEventItems:Ve,loading:et,onRemove:it=()=>{},isCurrent:$e=!0,showAlias:Me=!1,showProgress:ve=!1})=>{const Oe=Math.floor((lt-(Ze-1)*ye)/Ze),Je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Xe=>(window.ENV==="build"&&(Xe.ptimg=`/react/build${Xe.ptimg}`,Xe.swimg=`/react/build${Xe.swimg}`),Xe));return oe.createElement(Ee.Z,{spinning:et},oe.createElement("div",{className:Pe()(z.list,ce)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((Xe,He)=>{var nt,vt,Ct,ct,Bt,Qe;const{name:At,id:Ot,identifier:Ne,featured:yt,school_name:de,image_url:ie,excellent:ae,is_plan:le}=Xe;return oe.createElement("div",{key:Ot,className:$e&&ve?z.wrapisCurrent:z.wrap,style:{width:Oe,marginRight:(1+He)%Ze===0?0:ye+we,marginBottom:at}},oe.createElement("a",{className:z.li,onClick:Ie=>{Ie.preventDefault(),Ie.stopPropagation(),Ve&&(0,ue.L9)([Ve]),(0,ue.xg)(`/paths/${Ne}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${ie}`}),$e&&(0,De.bg)()&&(Xe==null?void 0:Xe.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ie=>{Ie.stopPropagation(),it(Xe)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=Xe==null?void 0:Xe.subject_tags)==null?void 0:nt.map((Ie,Ge)=>{var Ae,Re;if(Ge===0){const qe=(Ae=Je.find(Ye=>Ye.name==Ie))==null?void 0:Ae.swimg;return oe.createElement("img",{className:z.sign,src:qe,style:{left:"-4px"}})}const ot=(Re=Je.find(qe=>qe.name==Ie))==null?void 0:Re.ptimg;return oe.createElement("img",{className:z.sign,src:ot,style:{left:`${48+52*(Ge-1)+2*Ge}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Xe==null?void 0:Xe.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(xe.Z,{title:Me&&(Xe!=null&&Xe.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${At}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Xe==null?void 0:Xe.excellent_alias_name}`)):At},oe.createElement("span",{className:z.e},Me&&(Xe==null?void 0:Xe.excellent_alias_name)||At))),$e&&ve&&((vt=Xe==null?void 0:Xe.progress)==null?void 0:vt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ct=Xe==null?void 0:Xe.progress)==null?void 0:Ct.my_score)/((ct=Xe==null?void 0:Xe.progress)==null?void 0:ct.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Bt=Xe==null?void 0:Xe.progress)==null?void 0:Bt.my_score,"/",(Qe=Xe==null?void 0:Xe.progress)==null?void 0:Qe.all_score),(!$e||!ve)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(xe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Xe.stages_count))),oe.createElement(xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Xe.members_count)))))))})),!be.length&&oe.createElement(ge.Z,null)))}},68492:function(xt,wt,te){"use strict";te.d(wt,{jL:function(){return he},w9:function(){return Sa},vv:function(){return Zt},dN:function(){return Fo},QD:function(){return Ll},cQ:function(){return Ge.Z},vg:function(){return fr},Oz:function(){return ga},op:function(){return Yr},O5:function(){return zo},_b:function(){return ul},t7:function(){return at},tT:function(){return Ve},Gi:function(){return Po},YG:function(){return qr},Ed:function(){return so},kT:function(){return Io},qp:function(){return x},Um:function(){return se},K3:function(){return ee},vr:function(){return Il},qE:function(){return vi},Je:function(){return $e},wb:function(){return Qe},rC:function(){return Ie},lB:function(){return Ne},cq:function(){return na},kO:function(){return Nr},tp:function(){return ce},Si:function(){return au},k8:function(){return Jo},Du:function(){return fi}});var z=te(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"},xe="data:image/png;base64,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",he=({dataSource:tn=[],img:Gt,imgWidth:un=346,title:Qn,sunTitle:sr,bannerExtraContent:Gr})=>z.createElement("div",{className:Ee.banner},z.createElement("div",{className:Ee.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Qn),z.createElement("span",null,sr)),tn.length>0&&z.createElement("div",{className:Ee.btns},tn.map((zn,or)=>z.createElement("div",{key:or,onClick:zn.click},zn.name,zn.sign?z.createElement("img",{src:xe,width:39}):null))),Gr),Gt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Gt,width:un}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=te(92310),ge=te.n(ue),De=te(89392),Ce=Object.defineProperty,fe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,re=(tn,Gt,un)=>Gt in tn?Ce(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,E=(tn,Gt)=>{for(var un in Gt||(Gt={}))Be.call(Gt,un)&&re(tn,un,Gt[un]);if(fe)for(var un of fe(Gt))pe.call(Gt,un)&&re(tn,un,Gt[un]);return tn},x=({dataSource:tn=[],value:Gt,onChange:un,onTitleChange:Qn,className:sr,title:Gr,titleWidth:zn=41,style:or={},fontColor:zr="#6A7283",showCount:Eo,classNameActive:Ir,styleItem:Da={}})=>{const[So,qo]=(0,z.useState)(0),[Oi,Mr]=(0,z.useState)(!1),Ya=(0,z.useRef)(null),yo=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Zo;tn.length!==0&&(((Zo=Ya==null?void 0:Ya.current)==null?void 0:Zo.clientHeight)>97?qo(1):qo(0)),tn.length===0&&qo(0),Mr(!1)},[tn]),z.createElement("div",{className:ge()(Pe.row,sr),style:or},z.createElement("div",{onClick:(0,De.throttle)(()=>Qn==null?void 0:Qn(),2e3),style:{width:zn,marginTop:Oi?12:4},className:`${Pe.title} ${Qn?"current":""}`},Gr),z.createElement("div",{className:Oi?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},z.createElement("div",{className:Pe.bar,ref:yo,style:So>0?{height:So===1?97:"auto",overflow:So===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Pe.tag,ref:Ya},tn==null?void 0:tn.map(Zo=>z.createElement("span",{onClick:()=>un(Zo.id),key:Zo.id,style:E(E({color:zr},Da),(Zo==null?void 0:Zo.style)||{}),className:Gt===Zo.id?ge()(Ir||Pe.active,Zo.classNameActive):""},z.createElement("span",{title:Zo.name,className:Pe.name},Zo.name),!!Eo&&z.createElement("span",{className:Pe.num},Zo.count))))),!!So&&z.createElement(z.Fragment,null,So===1?z.createElement("div",{onClick:()=>{var Zo;qo(2),((Zo=Ya==null?void 0:Ya.current)==null?void 0:Zo.clientHeight)>245?Mr(!0):Mr(!1)},className:Pe.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{yo.current.scrollTop=0,qo(1),Mr(!1)},className:Pe.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:tn=[],value:Gt,onChange:un,onTitleChange:Qn,className:sr,title:Gr,titleWidth:zn=41,style:or={},fontColor:zr="#6A7283",showCount:Eo,expand:Ir=!0})=>{const[Da,So]=(0,z.useState)(0),[qo,Oi]=(0,z.useState)(!1),Mr=(0,z.useRef)(null),Ya=(0,z.useRef)(null),[yo,Zo]=(0,z.useState)(Ir);return z.createElement("div",{className:ge()(y.row,sr),style:or},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,De.throttle)(()=>Qn==null?void 0:Qn(),2e3),style:{width:zn,marginTop:qo?12:4},className:`${y.title} ${Qn?"current":""}`},Gr),z.createElement("i",{className:`iconfont ${yo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:yo?8:10},onClick:()=>Zo(!yo)})),yo&&z.createElement("div",{className:qo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:Ya},z.createElement("div",{className:y.tag,ref:Mr},tn==null?void 0:tn.map(zi=>z.createElement("span",{onClick:()=>un(zi.id),key:zi.id,style:{color:zr},className:Gt===zi.id?y.active:""},z.createElement("span",{title:zi.name,className:y.name},zi.name),!!Eo&&z.createElement("span",{className:y.num},zi.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},se=({dataSource:tn=[],value:Gt,onChange:un,onTitleChange:Qn,className:sr,title:Gr,titleWidth:zn=41,style:or={},fontColor:zr="#fff",showCount:Eo,expand:Ir=!0})=>{const[Da,So]=(0,z.useState)(0),[qo,Oi]=(0,z.useState)(!1),Mr=(0,z.useRef)(null),Ya=(0,z.useRef)(null),[yo,Zo]=(0,z.useState)(Ir);return z.createElement("div",{className:ge()(ne.row,sr),style:or},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,De.throttle)(()=>Qn==null?void 0:Qn(),2e3),style:{width:zn},className:`${ne.title} ${Qn?"current":""}`},Gr),z.createElement("i",{className:`iconfont ${yo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:yo?"#00DDC7":"#037F74",fontSize:yo?10:12},onClick:()=>Zo(!yo)})),yo&&z.createElement("div",{className:qo?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},z.createElement("div",{className:ne.bar,ref:Ya},z.createElement("div",{className:ne.tag,ref:Mr},tn==null?void 0:tn.map(zi=>z.createElement("span",{onClick:()=>un(zi.id),key:zi.id,style:{color:zr},className:Gt===zi.id?ne.active:""},z.createElement("span",{title:zi.name,className:ne.name},zi.name),!!Eo&&z.createElement("span",{className:ne.num},zi.count)))))))},me={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"},ce=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={}})=>z.createElement("div",{style:sr,className:ge()(me.tabs,Qn)},tn.map(Gr=>z.createElement("span",{onClick:()=>un(Gr.id),className:Gt===Gr.id?me.active:"",key:Gr.id},Gr.name))),be={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"},Ze=te(92832),at=({dataSource:tn=[],value:Gt="",onChange:un,onInputChange:Qn=()=>{},className:sr,style:Gr={},placeholder:zn,allowClear:or=!1})=>{var zr;const[Eo,Ir]=(0,z.useState)(""),[Da,So]=(0,z.useState)("");(0,z.useEffect)(()=>{var Mr;let Ya=Gt;(Mr=JSON.stringify(Gt))!=null&&Mr.includes("{")&&(Ir(Gt.id),Ya=Gt.value||"");try{So(decodeURIComponent(Ya||""))}catch(yo){So(decodeURIComponent(Ya||""))}},[Gt]);const qo=()=>{un(encodeURIComponent(Da),Eo||null)},Oi=Mr=>{Mr!==Eo&&(Ir(Mr),un(encodeURIComponent(Da),Mr))};return z.createElement("div",{className:ge()(be.input,sr),style:Gr},!!tn.length&&z.createElement("div",{className:be.dropdown},z.createElement("div",{className:be.text},(zr=tn.find(Mr=>Mr.id===Eo))==null?void 0:zr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:be.b1}),z.createElement("b",{className:be.b2})),z.createElement("div",{className:be.menu},tn.map((Mr,Ya)=>z.createElement("div",{key:Ya,onClick:()=>Oi(Mr.id)},Mr.name)))),z.createElement(Ze.default,{onPressEnter:qo,value:Da,onChange:Mr=>{So(Mr.target.value),Qn(encodeURIComponent(Mr.target.value),Eo||null)},bordered:!1,placeholder:zn}),z.createElement("i",{onClick:qo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ve=({dataSource:tn=[],value:Gt="",onChange:un,onInputChange:Qn=()=>{},className:sr,style:Gr={},placeholder:zn,allowClear:or=!1})=>{var zr;const[Eo,Ir]=(0,z.useState)(""),[Da,So]=(0,z.useState)("");(0,z.useEffect)(()=>{var Mr;let Ya=Gt;(Mr=JSON.stringify(Gt))!=null&&Mr.includes("{")&&(Ir(Gt.id),Ya=Gt.value||"");try{So(decodeURIComponent(Ya||""))}catch(yo){So(decodeURIComponent(Ya||""))}},[Gt]);const qo=()=>{un(encodeURIComponent(Da),Eo||null)},Oi=Mr=>{Mr!==Eo&&(Ir(Mr),un(encodeURIComponent(Da),Mr))};return z.createElement("div",{className:ge()(we.input,sr),style:Gr},!!tn.length&&z.createElement("div",{className:we.dropdown},z.createElement("div",{className:we.text},(zr=tn.find(Mr=>Mr.id===Eo))==null?void 0:zr.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:we.menu},tn.map((Mr,Ya)=>z.createElement("div",{key:Ya,onClick:()=>Oi(Mr.id)},Mr.name)))),z.createElement(Ze.default,{onPressEnter:qo,value:Da,onChange:Mr=>{So(Mr.target.value),Qn(encodeURIComponent(Mr.target.value),Eo||null)},bordered:!1,placeholder:zn}),z.createElement("i",{onClick:qo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},et={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"},$e=({value:tn,onChange:Gt,className:un,total:Qn,pageSize:sr,style:Gr={}})=>{const zn=tn<2,or=tn>=Math.ceil(Qn/sr);return Qn<=sr?z.createElement(z.Fragment,null):z.createElement("div",{className:ge()(et.quickPager,un),style:Gr},z.createElement("div",{onClick:()=>{zn||Gt(tn-1,"prev")},className:zn?et.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{or||Gt(tn+1,"next")},className:or?et.disabled:""},"\u4E0B\u4E00\u9875"))},Me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ve=te(71418),Oe=te(6848),Je=te(13570),Xe=te(21600),He=te(92232),nt=te(96908),vt=te(57177),Ct=te(81378),ct=te(77740),Qe=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr})=>{const Eo=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(ve.Z,{spinning:zr},z.createElement("div",{className:ge()(Me.list,tn)},!!Gt.length&&Gt.map((Ir,Da)=>{const{name:So,id:qo,identifier:Oi,power:Mr,cover_image_id:Ya,pic:yo}=Ir;return z.createElement("div",{className:Me.wrap,key:qo,style:{width:Eo,marginRight:(1+Da)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/shixuns/${Oi}/challenges`,className:Me.li,onClick:Zo=>{Zo.preventDefault(),or&&(0,He.L9)([or]),Mr&&(0,He.xg)(`/shixuns/${Oi}/challenges`)}},z.createElement("div",{className:Me.img},z.createElement("img",{className:Me.cover,src:`${yo}`}),Ir.is_jupyter&&z.createElement("img",{className:Me.sign,src:nt}),Ir.is_jupyter_lab&&z.createElement("img",{className:Me.sign,src:vt}),Ir.is_unity_3d&&z.createElement("img",{className:Me.sign,src:Ct})),z.createElement("div",{className:Me.name},z.createElement(Oe.Z,{title:So||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Me.e},So||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Me.tags},z.createElement(Oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Ir.challenges_count))),!!Ir.myshixuns_count&&z.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Ir.myshixuns_count))),z.createElement(Oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Ir.level))),z.createElement("div",{className:Me.rate},z.createElement(Je.Z,{allowHalf:!0,disabled:!0,defaultValue:Ir.score_info}),z.createElement("span",null,"\xA0",Ir.score_info?`${Ir.score_info}\u5206`:"5\u5206")))),!Mr&&z.createElement("div",{className:Me.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&z.createElement(ct.Z,null)))},At={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ne=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,wrapClassName:or,trackEventItems:zr,loading:Eo})=>{const Ir=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(ve.Z,{spinning:Eo},z.createElement("div",{className:ge()(At.list,tn)},!!Gt.length&&Gt.map((Da,So)=>{const{name:qo,id:Oi,identifier:Mr,power:Ya,cover_image_id:yo,pic:Zo}=Da;return z.createElement("div",{className:ge()(At.wrap,or),key:Oi,style:{width:Ir,marginRight:(1+So)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/shixuns/${Mr}/challenges`,className:At.li,onClick:zi=>{zi.preventDefault(),zr&&(0,He.L9)([zr]),Ya&&(0,He.xg)(`/shixuns/${Mr}/challenges`)}},z.createElement("img",{src:te(47621),className:At.titleBg}),z.createElement("div",{className:At.name},z.createElement(Oe.Z,{title:qo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:At.e},qo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:At.img},z.createElement("img",{className:At.cover,src:yo?`${Xe.Z.API_SERVER}/api/attachments/${yo}`:`${Xe.Z.IMG_SERVER+Zo}`}),Da.is_jupyter&&z.createElement("div",{className:At.bq},"Jupyter"),Da.is_jupyter_lab&&z.createElement("div",{className:At.bq},"JupyterLab"),Da.is_unity_3d&&z.createElement("div",{className:At.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:At.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:At.value},Da.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:At.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:At.value},Da.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:At.text},"\u5173\u5361\u6570"),z.createElement("span",{className:At.value},Da.challenges_count)),z.createElement("div",{className:At.rate},z.createElement(Je.Z,{allowHalf:!0,disabled:!0,defaultValue:Da.score_info}),z.createElement("span",{className:At.value,style:{color:"#FF9C00"}},"\xA0",Da.score_info?`${Da.score_info}\u5206`:"5\u5206"))))),!Ya&&z.createElement("div",{className:At.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&z.createElement(ct.Z,null)))},yt={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg==",ie="data:image/png;base64,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",ae="data:image/png;base64,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",Ie=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr,wrapClassName:Eo,imgClassName:Ir})=>{const Da=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(ve.Z,{spinning:zr},z.createElement("div",{className:ge()(yt.list,tn)},!!Gt.length&&Gt.map((So,qo)=>{const{name:Oi,id:Mr,identifier:Ya,power:yo,cover_image_id:Zo,pic:zi}=So;return z.createElement("div",{className:ge()(yt.wrap,Eo),key:Mr,style:{width:Da,marginRight:(1+qo)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/shixuns/${Ya}/challenges`,className:yt.li,onClick:xl=>{xl.preventDefault(),or&&(0,He.L9)([or]),yo&&(0,He.xg)(`/shixuns/${Ya}/challenges`)}},z.createElement("div",{className:ge()(yt.img,Ir)},z.createElement("img",{className:yt.cover,src:Zo?`${Xe.Z.API_SERVER}/api/attachments/${Zo}`:`${Xe.Z.IMG_SERVER+zi}`}),So.is_jupyter&&z.createElement("img",{className:yt.sign,src:de}),So.is_jupyter_lab&&z.createElement("img",{className:yt.sign,src:ie}),So.is_unity_3d&&z.createElement("img",{className:yt.sign,src:ae})),z.createElement("div",{className:yt.name},z.createElement(Oe.Z,{title:Oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:yt.e},Oi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:yt.tags},z.createElement(Oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,So.challenges_count))),!!So.myshixuns_count&&z.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,So.myshixuns_count))),z.createElement(Oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,So.level))),z.createElement("div",{className:yt.rate},z.createElement(Je.Z,{allowHalf:!0,disabled:!0,defaultValue:So.score_info}),z.createElement("span",null,"\xA0",So.score_info?`${So.score_info}\u5206`:"5\u5206")))),!yo&&z.createElement("div",{className:yt.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&z.createElement(ct.Z,null)))},Ge=te(48289),Ae={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Re=te(79005),ot=te(20345),qe=te(77882),Ye=te(31081),mt=te(75309),Dt=te(71979),Tt=te(47558),jt=te(42922),qt=te(66832),Qt=te(96593),tt=te(19664),st=te(91833),zt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,An=(tn,Gt,un)=>Gt in tn?zt(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Tn=(tn,Gt)=>{for(var un in Gt||(Gt={}))En.call(Gt,un)&&An(tn,un,Gt[un]);if(Ht)for(var un of Ht(Gt))Ln.call(Gt,un)&&An(tn,un,Gt[un]);return tn};const Ea=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:ot},{name:"101\u8BA1\u5212",ptimg:qe,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:Dt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:jt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:qt,swimg:Qt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:tt,swimg:st}];var ga=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr,wrapClassName:Eo,imgClassName:Ir,isArrow:Da=!1,imgStyle:So={}})=>{const qo=Math.floor((zn-(un-1)*Qn)/un),[Oi,Mr]=(0,z.useState)(),[Ya,yo]=(0,z.useState)(),Zo=xl=>Mr(xl),zi=()=>Mr(-1);return z.createElement(ve.Z,{spinning:zr},z.createElement("div",{className:ge()(Ae.list,tn)},!!(Gt!=null&&Gt.length)&&(Gt==null?void 0:Gt.map((xl,Xl)=>{var fu;const{name:ql,id:su,identifier:Ta,featured:Iu,school_name:Tl,image_url:ou,excellent:cu,is_plan:pu}=xl;return z.createElement("div",{key:su,className:ge()(Ae.wrap,Eo),style:{width:qo,marginRight:(1+Xl)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{target:"_blank",href:`/paths/${Ta}`,className:Ae.li,onClick:Ml=>{Ml.preventDefault(),or&&(0,He.L9)([or]),(0,He.xg)(`/paths/${Ta}`)}},z.createElement("img",{src:te(39057),className:Ae.titleBg}),z.createElement("div",{className:Ae.name},z.createElement(Oe.Z,{title:ql},z.createElement("span",{className:Ae.e,style:{color:Da&&Oi===Xl?"#145DFF":"#000000"},onMouseEnter:()=>{Zo(Xl)},onMouseLeave:zi},ql))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:ge()(Ae.img,Ir)},z.createElement("img",{className:Ae.cover,style:Tn({},So),src:`${Xe.Z.IMG_SERVER+ou}`}),(fu=xl==null?void 0:xl.subject_tags)==null?void 0:fu.map((Ml,Pl)=>{var tl,vu;if(Pl===0){const zl=(tl=Ea.find(hu=>hu.name==Ml))==null?void 0:tl.swimg;return z.createElement("img",{className:Ae.sign,src:zl,style:{left:"-4px"}})}const bu=(vu=Ea.find(zl=>zl.name==Ml))==null?void 0:vu.ptimg;return z.createElement("img",{className:Ae.sign,src:bu,style:{left:`${48+52*(Pl-1)+2*Pl}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(xl==null?void 0:xl.excellent)&&z.createElement("div",{className:Ae.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ae.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Ae.value},xl.stages_count)),z.createElement("div",null,z.createElement("span",{className:Ae.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ae.value},xl.members_count))))))})),!Gt.length&&z.createElement(ct.Z,null)))},gn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Ga=te(99287),ma=te(59301);const pa=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:ot},{name:"101\u8BA1\u5212",ptimg:qe,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:Dt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:jt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:qt,swimg:Qt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:tt,swimg:st}];var fr=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr,onRemove:Eo=()=>{},isCurrent:Ir=!0,showAlias:Da=!1,wrapClassName:So,imgClassName:qo})=>{const Oi=Math.floor((zn-(un-1)*Qn)/un),Mr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ya=>(window.ENV==="build"&&(Ya.ptimg=`/react/build${Ya.ptimg}`,Ya.swimg=`/react/build${Ya.swimg}`),Ya));return ma.createElement(ve.Z,{spinning:zr},ma.createElement("div",{className:ge()(gn.list,tn)},!!(Gt!=null&&Gt.length)&&(Gt==null?void 0:Gt.map((Ya,yo)=>{var Zo;const{name:zi,id:xl,identifier:Xl,featured:fu,school_name:ql,image_url:su,excellent:Ta,is_plan:Iu}=Ya;return ma.createElement("div",{key:xl,className:ge()(gn.wrap,So),style:{width:Oi,marginRight:(1+yo)%un===0?0:Qn+Gr,marginBottom:sr}},ma.createElement("a",{className:gn.li,onClick:Tl=>{Tl.preventDefault(),Tl.stopPropagation(),or&&(0,He.L9)([or]),(0,He.xg)(`/paths/${Xl}`)}},ma.createElement("div",{className:ge()(gn.img,qo)},ma.createElement("img",{className:gn.cover,src:`${Xe.Z.IMG_SERVER+su}`}),Ir&&(0,Ga.bg)()&&(Ya==null?void 0:Ya.studying)&&ma.createElement("div",{className:`${gn.movebq} user-path-items`,onClick:Tl=>{Tl.stopPropagation(),Eo(Ya)}},ma.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ma.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Zo=Ya==null?void 0:Ya.subject_tags)==null?void 0:Zo.map((Tl,ou)=>{var cu,pu;if(ou===0){const Pl=(cu=Mr.find(tl=>tl.name==Tl))==null?void 0:cu.swimg;return ma.createElement("img",{className:gn.sign,src:Pl,style:{left:"-4px"}})}const Ml=(pu=Mr.find(Pl=>Pl.name==Tl))==null?void 0:pu.ptimg;return ma.createElement("img",{className:gn.sign,src:Ml,style:{left:`${48+52*(ou-1)+2*ou}px`}})}),ma.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ya==null?void 0:Ya.excellent)&&ma.createElement("div",{className:gn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ma.createElement("div",{className:gn.name},ma.createElement(Oe.Z,{title:Da&&(Ya!=null&&Ya.excellent_alias_name)?ma.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${zi}`,ma.createElement("br",null),ma.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ya==null?void 0:Ya.excellent_alias_name}`)):zi},ma.createElement("span",{className:gn.e},Da&&(Ya==null?void 0:Ya.excellent_alias_name)||zi))),ma.createElement("div",{className:gn.tags},ma.createElement("div",null,ma.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ma.createElement("span",null,ma.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ma.createElement("span",null,Ya.stages_count))),ma.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ma.createElement("span",null,ma.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ma.createElement("span",null,Ya.members_count)))))))})),!Gt.length&&ma.createElement(ct.Z,null)))},on={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"},kn="data:image/png;base64,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",ca=te(59301),Sa=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,trackEventItems:or,loading:zr})=>{const Eo=Math.floor((zn-(un-1)*Qn)/un);return ca.createElement(ve.Z,{spinning:zr},ca.createElement("div",{className:ge()(on.list,tn)},!!Gt.length&&Gt.map((Ir,Da)=>{const{subject_identifier:So,id:qo,identifier:Oi,power:Mr}=Ir,Ya=Ir.is_public!=0&&Ir.is_public;return ca.createElement("div",{className:on.wrap,key:qo,style:{width:Eo,marginRight:(1+Da)%un===0?0:Qn+Gr,marginBottom:sr}},ca.createElement("a",{className:on.li,onClick:yo=>{yo.preventDefault(),or&&(0,He.L9)([or]),(0,He.xg)(Ir.first_category_url)}},ca.createElement("div",{className:on.top},ca.createElement(Oe.Z,{title:Ir.name},ca.createElement("div",{className:on.name},Ir.name)),ca.createElement("img",{className:on.img,src:Xe.Z.IMG_SERVER+"/images/"+Ir.avatar_url}),ca.createElement("div",{className:on.text,title:Ir.creator},Ir.creator),So&&ca.createElement("div",{className:on.btns},ca.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ca.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ya&&ca.createElement("div",{className:on.sign},"\u516C\u5F00")),ca.createElement("div",{className:on.bottom},Ir.visits>0&&ca.createElement(Oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ca.createElement("span",null,ca.createElement("i",{className:"iconfont icon-liulanyan"}),ca.createElement("span",null,Ir.visits))),Ir.course_members_count>0&&ca.createElement(Oe.Z,{title:"\u6210\u5458",placement:"bottom"},ca.createElement("span",null,ca.createElement("i",{className:"iconfont icon-chengyuan"}),Ir.course_members_count)),Ir.tasks_count>0&&ca.createElement(Oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ca.createElement("span",null,ca.createElement("i",{className:"iconfont icon-zuoye"}),Ir.tasks_count)),Ir.is_end?ca.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ca.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ir.is_accessible&&ca.createElement("div",{className:on.lockWrap},ca.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ca.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&ca.createElement(ct.Z,null)))},Ha={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Sr="data:image/png;base64,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",Fo=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,wrapClassName:or,trackEventItems:zr,loading:Eo})=>{const Ir=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(ve.Z,{spinning:Eo},z.createElement("div",{className:ge()(Ha.list,tn)},!!Gt.length&&Gt.map((Da,So)=>{const{subject_identifier:qo,id:Oi,identifier:Mr,power:Ya}=Da,yo=Da.is_public!=0&&Da.is_public;return z.createElement("div",{className:ge()(`${Ha.wrap} ${Da.is_accessible?"":Ha.warpStyle}`,or),key:Oi,style:{width:Ir,marginRight:(1+So)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{className:Ha.li,onClick:Zo=>{Zo.preventDefault(),zr&&(0,He.L9)([zr]),(0,He.xg)(Da.first_category_url)}},z.createElement("div",{className:Ha.creator},z.createElement("img",{className:Ha.img,src:Xe.Z.IMG_SERVER+"/images/"+Da.avatar_url}),z.createElement("div",{className:Ha.text,title:Da.creator},Da.creator)),z.createElement("div",{className:Ha.top},z.createElement(Oe.Z,{title:Da.name},z.createElement("div",{className:Ha.name},Da.name)),yo&&z.createElement("div",{className:Ha.sign},"\u516C\u5F00")),z.createElement("div",{className:Ha.middle},z.createElement("div",{className:Ha.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ha.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ha.value},(Da==null?void 0:Da.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ha.text},"\u6210\u5458"),z.createElement("span",{className:Ha.value},(Da==null?void 0:Da.course_members_count)||0))),z.createElement("div",{className:Ha.row},z.createElement("div",null,z.createElement("span",{className:Ha.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ha.value},(Da==null?void 0:Da.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ha.text},"\u72B6\u6001"),Da.is_end?z.createElement("span",{className:Ha.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ha.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),qo&&z.createElement("div",{className:Ha.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Da.is_accessible&&z.createElement("div",{className:Ha.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&z.createElement(ct.Z,null)))},Qa={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Nt="data:image/png;base64,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",Zt=({className:tn,dataSource:Gt=[],col:un=4,right:Qn,bottom:sr=23,precision:Gr=0,wrapWidth:zn=1200,wrapClassName:or,trackEventItems:zr,loading:Eo})=>{const Ir=Math.floor((zn-(un-1)*Qn)/un);return z.createElement(ve.Z,{spinning:Eo},z.createElement("div",{className:ge()(Qa.list,tn)},!!Gt.length&&Gt.map((Da,So)=>{const{subject_identifier:qo,id:Oi,identifier:Mr,power:Ya}=Da,yo=Da.is_public!=0&&Da.is_public;return z.createElement("div",{className:ge()(`${Qa.wrap} ${Da.is_accessible?"":Qa.warpStyle}`,or),key:Oi,style:{width:Ir,marginRight:(1+So)%un===0?0:Qn+Gr,marginBottom:sr}},z.createElement("a",{className:Qa.li,onClick:Zo=>{Zo.preventDefault(),zr&&(0,He.L9)([zr]),(0,He.xg)(Da.first_category_url)}},z.createElement("div",{className:Qa.creator},z.createElement("img",{className:Qa.img,src:Xe.Z.IMG_SERVER+"/images/"+Da.avatar_url}),z.createElement("div",{className:Qa.text,title:Da.creator},Da.creator)),z.createElement("div",{className:Qa.top},z.createElement(Oe.Z,{title:Da.name},z.createElement("div",{className:Qa.name},Da.name)),yo&&z.createElement("div",{className:Qa.sign})),z.createElement("div",{className:Qa.middle},z.createElement("div",{className:Qa.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Qa.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Qa.value},(Da==null?void 0:Da.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Qa.text},"\u6210\u5458"),z.createElement("span",{className:Qa.value},(Da==null?void 0:Da.course_members_count)||0))),z.createElement("div",{className:Qa.row},z.createElement("div",null,z.createElement("span",{className:Qa.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Qa.value},(Da==null?void 0:Da.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Qa.text},"\u72B6\u6001"),Da.is_end?z.createElement("span",{className:Qa.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Qa.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),qo&&z.createElement("div",{className:Qa.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Da.is_accessible&&z.createElement("div",{className:Qa.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&z.createElement(ct.Z,null)))},Jn={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"},Pa=te(52985),qr=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={},tabBarExtraContent:Gr})=>z.createElement("div",{className:ge()(Jn.tabs,Qn),style:sr},z.createElement("div",{className:Jn.tabsWrap},tn.map((zn,or)=>z.createElement("aside",{className:Jn.tab,onClick:()=>{un(zn.id),zn.link&&Pa.history.push(zn.link)},key:or},z.createElement("div",{className:Gt===zn.id?Jn.active:""},zn.name),(zn==null?void 0:zn.resetCount)==null&&(zn==null?void 0:zn.total)!==void 0&&z.createElement("span",null,"\uFF08",zn==null?void 0:zn.total,"\uFF09"),(zn==null?void 0:zn.resetCount)!==void 0&&(zn==null?void 0:zn.total)!==void 0&&z.createElement(Oe.Z,{title:(zn==null?void 0:zn.tip)!=null?zn==null?void 0:zn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zn==null?void 0:zn.resetCount),"/",z.createElement("span",null,zn==null?void 0:zn.total),"\uFF09"))))),z.createElement("div",{className:Jn.tabBar},Gr)),tr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Io=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={},tabBarExtraContent:Gr})=>z.createElement("div",{className:ge()(tr.tabs,Qn),style:sr},z.createElement("div",{className:tr.tabsWrap},tn.map((zn,or)=>z.createElement("aside",{className:tr.tab,onClick:()=>{un(zn.id),zn.link&&Pa.history.push(zn.link)},key:or},z.createElement("div",{className:Gt===zn.id?tr.active:""},zn.name),(zn==null?void 0:zn.resetCount)==null&&(zn==null?void 0:zn.total)!==void 0&&z.createElement("span",null,"\uFF08",zn==null?void 0:zn.total,"\uFF09"),(zn==null?void 0:zn.resetCount)!==void 0&&(zn==null?void 0:zn.total)!==void 0&&z.createElement(Oe.Z,{title:(zn==null?void 0:zn.tip)!=null?zn==null?void 0:zn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zn==null?void 0:zn.resetCount),"/",z.createElement("span",null,zn==null?void 0:zn.total),"\uFF09"))))),z.createElement("div",{className:tr.tabBar},Gr)),gr={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},so=({dataSource:tn=[],value:Gt,onChange:un,className:Qn,style:sr={},tabBarExtraContent:Gr})=>z.createElement("div",{className:ge()(gr.tabs,Qn),style:sr},z.createElement("div",{className:gr.tabsWrap},tn.map((zn,or)=>z.createElement("aside",{className:`${gr.tab} ${Gt===zn.id?gr.active:""}`,onClick:()=>{un(zn.id),zn.link&&Pa.history.push(zn.link)},key:or},z.createElement("div",null,zn.name),(zn==null?void 0:zn.resetCount)==null&&(zn==null?void 0:zn.total)!==void 0&&z.createElement("span",null,"\uFF08",zn==null?void 0:zn.total,"\uFF09"),(zn==null?void 0:zn.resetCount)!==void 0&&(zn==null?void 0:zn.total)!==void 0&&z.createElement(Oe.Z,{title:(zn==null?void 0:zn.tip)!=null?zn==null?void 0:zn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zn==null?void 0:zn.resetCount),"/",z.createElement("span",null,zn==null?void 0:zn.total),"\uFF09"))))),z.createElement("div",{className:gr.tabBar},Gr)),Po=({className:tn,style:Gt={},children:un})=>z.createElement("div",{className:ge()(tn),style:Gt},un),Qr={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"},It=te(38854),Sn=te(20834);const Pn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var na=({sortValue:tn,dropValue:Gt,className:un,onSort:Qn,onDrop:sr,dataSource:Gr=Pn})=>{var zn;return z.createElement("div",{className:ge()(Qr.orderWrap,un)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,Gr.map((or,zr)=>z.createElement(Sn.default.Item,{key:zr,onClick:()=>sr(or.id)},or.name)))},z.createElement("span",{className:Qr.orderTextWrap},(zn=Gr.find(or=>Gt===or.id))==null?void 0:zn.name)),z.createElement("span",{className:Qr.orderIconWrap},z.createElement("span",{className:Qr.orderAsc},z.createElement("i",{className:tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qr.cursorPointer} ${Qr.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qr.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")})),z.createElement("span",{className:Qr.orderDesc},z.createElement("i",{className:tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qr.cursorPointer} ${Qr.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qr.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")}))))},Kn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const _n=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Nr=({sortValue:tn,dropValue:Gt,className:un,onSort:Qn,onDrop:sr,dataSource:Gr=_n})=>{var zn;return z.createElement("div",{className:ge()(Kn.orderWrap,un)},z.createElement(It.Z,{dropdownRender:()=>z.createElement(Sn.default,null,Gr.map((or,zr)=>z.createElement(Sn.default.Item,{key:zr,onClick:()=>sr(or.id)},or.name)))},z.createElement("span",{className:Kn.orderTextWrap},(zn=Gr.find(or=>Gt===or.id))==null?void 0:zn.name)),z.createElement("span",{className:Kn.orderIconWrap},z.createElement("span",{className:Kn.orderAsc},z.createElement("i",{className:tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")})),z.createElement("span",{className:Kn.orderDesc},z.createElement("i",{className:tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer}`,onClick:()=>Qn(tn==="asc"?"desc":"asc")}))))},hr={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},yn=te(3113),wo=te(13656),_o=Object.defineProperty,Vo=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,Ba=(tn,Gt,un)=>Gt in tn?_o(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Or=(tn,Gt)=>{for(var un in Gt||(Gt={}))gi.call(Gt,un)&&Ba(tn,un,Gt[un]);if(Vo)for(var un of Vo(Gt))sa.call(Gt,un)&&Ba(tn,un,Gt[un]);return tn},Va=(tn,Gt)=>{var un={};for(var Qn in tn)gi.call(tn,Qn)&&Gt.indexOf(Qn)<0&&(un[Qn]=tn[Qn]);if(tn!=null&&Vo)for(var Qn of Vo(tn))Gt.indexOf(Qn)<0&&sa.call(tn,Qn)&&(un[Qn]=tn[Qn]);return un},Xr=(tn,Gt,un)=>new Promise((Qn,sr)=>{var Gr=zr=>{try{or(un.next(zr))}catch(Eo){sr(Eo)}},zn=zr=>{try{or(un.throw(zr))}catch(Eo){sr(Eo)}},or=zr=>zr.done?Qn(zr.value):Promise.resolve(zr.value).then(Gr,zn);or((un=un.apply(tn,Gt)).next())}),Yr=tn=>{var Gt=tn,{className:un,style:Qn,children:sr,loading:Gr=!1,openLoading:zn,onClick:or=()=>{},size:zr="middle",shape:Eo="round",theme:Ir}=Gt,Da=Va(Gt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[So,qo]=(0,z.useState)(!1),Oi=(0,z.useMemo)(()=>{switch(Ir){case wo.Fy.THEMEONE:return hr.ThemeOne;case wo.Fy.DEFAULT:default:return hr.btn}},[Ir]);return z.createElement(yn.ZP,Or({onClick:(0,De.throttle)(Mr=>Xr(void 0,null,function*(){zn&&qo(!0);try{yield or(Mr)}catch(Ya){console.log("error",Ya)}zn&&qo(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(Oi,hr[`${zr}-${Eo}`],un),style:Qn,size:zr,shape:Eo,loading:So||Gr},Da),sr)},Xo={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"},vi=({className:tn,style:Gt,children:un=null,onClick:Qn,title:sr})=>z.createElement("div",{className:ge()(Xo.head,tn),style:Gt},z.createElement("span",{className:"primary-hover",onClick:Qn},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:sr},sr),z.createElement("div",{className:Xo.node},un)),qi={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"},Ll=({confirmShow:tn=!0,confirmTitle:Gt,confirmClick:un,cancelShow:Qn=!0,cancelTitle:sr,cancelClick:Gr,className:zn,style:or,confirmLoading:zr=!1})=>z.createElement("div",{className:ge()(qi.btns,zn),style:or},tn&&z.createElement(yn.ZP,{loading:zr,onClick:un,type:"primary",className:qi.confirm},Gt),Qn&&z.createElement(yn.ZP,{onClick:Gr,className:qi.cancel},sr)),fl={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"},Il=({className:tn,style:Gt={},LeftContent:un,children:Qn,RightContent:sr})=>z.createElement("div",{className:ge()(fl.fixedBottom,tn),style:Gt},z.createElement("div",{className:fl.wrap},z.createElement("div",{className:fl.left},un),z.createElement("div",{className:fl.center},Qn),z.createElement("div",{className:fl.right},sr))),Yi={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"},ul=({className:tn,style:Gt={},dataSource:un=[]})=>z.createElement("div",{className:ge()(Yi.crumbs,tn),style:Gt},un.map((Qn,sr)=>srPa.history.push(Qn.path)},Qn.name):z.createElement("span",null,Qn.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:sr,style:{color:"#5F6368"}},Qn.name))),yl=te(31797),Fl=Object.defineProperty,dl=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,Cl=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Bi=(tn,Gt,un)=>Gt in tn?Fl(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,$i=(tn,Gt)=>{for(var un in Gt||(Gt={}))mo.call(Gt,un)&&Bi(tn,un,Gt[un]);if(Cl)for(var un of Cl(Gt))Ci.call(Gt,un)&&Bi(tn,un,Gt[un]);return tn},el=(tn,Gt)=>dl(tn,Pt(Gt)),pl=(tn,Gt)=>{var un={};for(var Qn in tn)mo.call(tn,Qn)&&Gt.indexOf(Qn)<0&&(un[Qn]=tn[Qn]);if(tn!=null&&Cl)for(var Qn of Cl(tn))Gt.indexOf(Qn)<0&&Ci.call(tn,Qn)&&(un[Qn]=tn[Qn]);return un};const{Countdown:vl}=yl.default;var zo=tn=>{var Gt=tn,{onChange:un}=Gt,Qn=pl(Gt,["onChange"]);const[sr,Gr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof sr=="number"&&sr>=0&&un(sr)},[sr]);const zn=or=>{const zr=Math.floor(or/1e3);Gr(zr)};return z.createElement(vl,el($i({},Qn),{onChange:zn}))},mi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},au=({DataProps:tn,className:Gt,style:un={}})=>{var Qn;return z.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",mi.ClassRoomItem,Gt),style:un,onClick:()=>{(0,He.xg)(tn==null?void 0:tn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Qn=Xe.Z)==null?void 0:Qn.IMG_SERVER}/images/${tn==null?void 0:tn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(tn==null?void 0:tn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(tn!=null&&tn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:ge()("text-16px font-medium",mi.TitleDom)},tn==null?void 0:tn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},tn==null?void 0:tn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",tn==null?void 0:tn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",tn==null?void 0:tn.tasks_count),tn!=null&&tn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Kl=Object.defineProperty,ru=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,$a=(tn,Gt,un)=>Gt in tn?Kl(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Xa=(tn,Gt)=>{for(var un in Gt||(Gt={}))Cr.call(Gt,un)&&$a(tn,un,Gt[un]);if(ru)for(var un of ru(Gt))ja.call(Gt,un)&&$a(tn,un,Gt[un]);return tn},fi=({DataProps:tn=[],selectValue:Gt,onChange:un,className:Qn,style:sr={},extra:Gr,classNameItem:zn,styleItem:or={},barHidden:zr})=>{const[Eo,Ir]=(0,z.useState)();return(0,z.useEffect)(()=>{Ir(Array.isArray(Gt)?Gt:[Gt])},[Gt]),z.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",Qn),style:Xa({borderBottom:"1px solid #D3F0FF"},sr)},tn==null?void 0:tn.map(Da=>z.createElement("div",{key:Da==null?void 0:Da.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",zn,Da==null?void 0:Da.className),style:Xa(Xa({color:Eo!=null&&Eo.includes(Da==null?void 0:Da.id)?"#1890FF":"",minWidth:88},or),(Da==null?void 0:Da.style)||{}),onClick:So=>{un==null||un({domEvent:So,item:Da}),Da!=null&&Da.link&&Pa.history.push(Da==null?void 0:Da.link)}},Da==null?void 0:Da.name,!zr&&(Eo==null?void 0:Eo.includes(Da==null?void 0:Da.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Gr))},Di=Object.defineProperty,Li=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,wl=Object.prototype.hasOwnProperty,Ji=Object.prototype.propertyIsEnumerable,$r=(tn,Gt,un)=>Gt in tn?Di(tn,Gt,{enumerable:!0,configurable:!0,writable:!0,value:un}):tn[Gt]=un,Aa=(tn,Gt)=>{for(var un in Gt||(Gt={}))wl.call(Gt,un)&&$r(tn,un,Gt[un]);if(Ti)for(var un of Ti(Gt))Ji.call(Gt,un)&&$r(tn,un,Gt[un]);return tn},Ei=(tn,Gt)=>Li(tn,Qi(Gt)),Jo=({value:tn,onChange:Gt,onInputChange:un,className:Qn,style:sr={},InputProps:Gr})=>{const[zn,or]=(0,z.useState)(tn);return z.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",Qn),style:Aa({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},sr)},z.createElement(Ze.default,Ei(Aa({bordered:!1},Gr),{onChange:zr=>{or(zr.target.value),un==null||un(encodeURIComponent(zr.target.value))},onPressEnter:zr=>{Gt==null||Gt({domEvent:zr,item:{value:zn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:zr=>{Gt==null||Gt({domEvent:zr,item:{value:zn}})}}))}},38869:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(59301);function Ee(xe,je){const he=(0,z.useRef)();(0,z.useEffect)(()=>{he.current=xe}),(0,z.useEffect)(()=>{function Pe(){he.current()}if(je!==null){let ue=setInterval(Pe,je);return()=>clearInterval(ue)}},[je])}},39318:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(95237),je=te(43604),he=te(57809),Pe=te(5871),ue=te(6848),ge=te(5083),De=te(92832),Ce=te(52985),fe=te(53051),Be=te(46604),pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Se,ce,be)=>ce in Se?re(Se,ce,{enumerable:!0,configurable:!0,writable:!0,value:be}):Se[ce]=be,ne=(Se,ce)=>{for(var be in ce||(ce={}))y.call(ce,be)&&ee(Se,be,ce[be]);if(x)for(var be of x(ce))b.call(ce,be)&&ee(Se,be,ce[be]);return Se},oe=(Se,ce)=>E(Se,a(ce)),se=(Se,ce)=>{var be={};for(var Ze in Se)y.call(Se,Ze)&&ce.indexOf(Ze)<0&&(be[Ze]=Se[Ze]);if(Se!=null&&x)for(var Ze of x(Se))ce.indexOf(Ze)<0&&b.call(Se,Ze)&&(be[Ze]=Se[Ze]);return be};const me=({disabled:Se,shixunHomeworks:ce,selectOptions:be,form:Ze})=>{const{workSetting:ye}=ce,[at,we]=(0,z.useState)([]),lt=(0,z.useMemo)(()=>be==null?void 0:be.filter(Ve=>!at.includes(Ve.value)),[at,be]);return(0,z.useEffect)(()=>{var Ve;const et=((Ve=ye==null?void 0:ye.anonymous_appeal_settings)==null?void 0:Ve.filter(it=>it.appeal_time))||[];we(et.map(it=>it.group_name))},[ye]),pe.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Ve,{add:et,remove:it})=>pe.createElement(pe.Fragment,null,Ve.map($e=>{var Me;const ve=$e,{key:Oe,name:Je}=ve,Xe=se(ve,["key","name"]),nt=Ze.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return pe.createElement("div",{key:Oe},pe.createElement(xe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Oe+1),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},Xe),{name:[$e.name,"group_name"]}),pe.createElement(he.default,{mode:"multiple",disabled:Se||!nt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Be.Z.multiple_select,options:lt||[],onSelect:vt=>{we(Ct=>[...Ct,vt])},onDeselect:vt=>{we(Ct=>Ct.filter(ct=>ct!==vt))}}))),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},Xe),{label:"",name:[$e.name,"appeal_penalty"]}),pe.createElement(Pe.Z,{min:0,disabled:Se,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),pe.createElement(ue.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Be.Z.title_icon}`})),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},Xe),{label:"",name:[$e.name,"appeal_time"]}),pe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Se,size:"large",disabledDate:vt=>(0,fe.Q8)(vt,ye==null?void 0:ye.course_end_date),disabledTime:vt=>(0,fe.d0)(vt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),pe.createElement(Ee.default.Item,oe(ne({},Xe),{name:[Je,"deleteflag"]}),pe.createElement(De.default,{type:"hidden"})),!Se&&Ve.length<((Me=ye==null?void 0:ye.anonymous_appeal_settings)==null?void 0:Me.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{et({deleteflag:!0})}}),Oe!==0&&!Se&&nt&&pe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const vt=Ze.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];we(Ct=>Ct.filter(ct=>!vt.includes(ct))),it(Je)}})))})))};wt.Z=(0,Ce.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(me)},23456:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(5083),xe=te(78241),je=te(95237),he=te(43604),Pe=te(57809),ue=te(8591),ge=te(92832),De=te(5871),Ce=te(6848),fe=te(24905),Be=te(66649),pe=te.n(Be),re=te(52985),E=te(53051),a=te(99287),x=te(46604),y=te(59301),b=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Se=(we,lt,Ve)=>lt in we?b(we,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):we[lt]=Ve,ce=(we,lt)=>{for(var Ve in lt||(lt={}))se.call(lt,Ve)&&Se(we,Ve,lt[Ve]);if(oe)for(var Ve of oe(lt))me.call(lt,Ve)&&Se(we,Ve,lt[Ve]);return we},be=(we,lt)=>ee(we,ne(lt)),Ze=(we,lt)=>{var Ve={};for(var et in we)se.call(we,et)&<.indexOf(et)<0&&(Ve[et]=we[et]);if(we!=null&&oe)for(var et of oe(we))lt.indexOf(et)<0&&me.call(we,et)&&(Ve[et]=we[et]);return Ve};const{RangePicker:ye}=Ee.default,at=({disabled:we,shixunHomeworks:lt,selectOptions:Ve,form:et,data:it,classroomList:$e})=>{const{workSetting:Me}=lt,[ve,Oe]=(0,z.useState)([]),Je=(0,z.useMemo)(()=>Ve==null?void 0:Ve.filter(He=>!ve.includes(He.value)),[ve,Ve]);(0,z.useEffect)(()=>{var He;const nt=((He=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:He.filter(vt=>vt.evaluation_end))||[];Oe(nt.map(vt=>vt.group_name))},[Me]);const Xe=He=>{var nt;const vt=(nt=Me==null?void 0:Me.anonymous_appeal_settings)==null?void 0:nt.find(Ct=>Ct.group_id===He);return it.anonymous_appeal&&vt&&(vt==null?void 0:vt.appeal_time)!==null};return y.createElement(xe.default.List,{name:"anonymous_comment_settings"},(He,{add:nt,remove:vt})=>y.createElement(y.Fragment,null,He.map(Ct=>{var ct,Bt;const Qe=Ct,{key:At,name:Ot}=Qe,Ne=Ze(Qe,["key","name"]),yt=et.getFieldValue(["anonymous_comment_settings",Ot]),de=yt.deleteflag,ie=pe()((ct=yt.evaluation_start)==null?void 0:ct[0])<=pe()(),ae=!de&&ie?[!0,Xe(yt==null?void 0:yt.group_id)]:[!1,!1];return y.createElement("div",{key:At,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",At+1),y.createElement(he.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"group_name"]}),y.createElement(Pe.default,{mode:"multiple",disabled:we||!de,className:x.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:le=>{Oe(Ie=>[...Ie,le])},onDeselect:le=>{Oe(Ie=>Ie.filter(Ge=>Ge!==le))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"evaluation_start"]}),y.createElement(ye,{ranges:{\u6B64\u523B:()=>{var le;const Ie=(le=yt==null?void 0:yt.evaluation_start)==null?void 0:le[0];return[Ie?pe()(Ie):pe()(),pe()()]}},size:"large",style:{width:"500px"},disabled:we||ae,allowClear:!1,disabledDate:le=>(0,E.Q8)(le,Me==null?void 0:Me.course_end_date),disabledTime:le=>(0,E.d0)(le),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var le;if((0,a.Rm)()&&!((le=$e.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&He.length<((Bt=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:Bt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{nt({deleteflag:!0})}}),At!==0&&!we&&de&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const le=et.getFieldValue(["anonymous_comment_settings",Ot,"group_name"])||[];Oe(Ie=>Ie.filter(Ge=>!le.includes(Ge))),vt(Ot)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(xe.default.Item,be(ce({},Ne),{label:"",colon:!1,name:[Ot,"evaluation_num"]}),y.createElement(De.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!de&&ie}))),y.createElement(Ce.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),y.createElement(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(xe.default.Item,be(ce({},Ne),{label:"",colon:!1,name:[Ot,"absence_penalty"]}),y.createElement(De.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:le=>{var Ie;if((0,a.Rm)()&&!((Ie=$e.AssistantObject.group)!=null&&Ie.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{style:{marginLeft:"40px"}},y.createElement(xe.default.Item,be(ce({},Ne),{name:[Ot,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:we,onChange:()=>{var le;if((0,a.Rm)()&&!((le=$e.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};wt.Z=(0,re.connect)(({shixunHomeworks:we,classroomList:lt})=>({shixunHomeworks:we,classroomList:lt}))(at)},78717:function(xt,wt,te){"use strict";var z=te(52985),Ee=te(95237),xe=te(43604),je=te(5083),he=te(5871),Pe=te(6848),ue=te(66649),ge=te.n(ue),De=te(53051),Ce=te(46604),fe=te(59301);const Be=({data:pe,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:x,workList:y}=a;return fe.createElement("div",null,fe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(xe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(xe.Z,null,fe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:b=>(0,De.Q8)(b,x==null?void 0:x.course_end_date),disabledTime:b=>(0,De.d0)(b),value:pe.appeal_time?ge()(pe.appeal_time):"",onChange:(b,ee)=>{pe.appeal_time=ee,E(Object.assign({},pe))}})),fe.createElement(xe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(xe.Z,null,fe.createElement(he.Z,{size:"large",disabled:re,value:pe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:b=>{pe.appeal_penalty=b,E(Object.assign({},pe))}})),fe.createElement(Pe.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ce.Z.title_icon}`}))))};wt.Z=(0,z.connect)(({shixunHomeworks:pe})=>({shixunHomeworks:pe}))(Be)},5709:function(xt,wt,te){"use strict";var z=te(5083),Ee=te(5871),xe=te(6848),je=te(24905),he=te(66649),Pe=te.n(he),ue=te(52985),ge=te(53051),De=te(46604),Ce=te(59301);const fe=({data:Be,setData:pe,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,x=Pe()(a==null?void 0:a.evaluation_start)<=Pe()(),y=Be.anonymous_appeal;return Ce.createElement("div",null,Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Ce.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date),disabledTime:b=>(0,ge.d0)(b),disabled:re||x||y,value:Be.evaluation_start?Pe()(Be.evaluation_start):"",onChange:(b,ee)=>{Be.evaluation_start=ee,pe(Object.assign({},Be))}}),Ce.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ce.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date,Be.evaluation_start),disabledTime:b=>(0,ge.d0)(b,Pe()(Be.evaluation_start)),disabled:re||y,value:Be.evaluation_end?Pe()(Be.evaluation_end):"",onChange:(b,ee)=>{Be.evaluation_end=ee,pe(Object.assign({},Be))}})),Ce.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Ce.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Ce.createElement(Ee.Z,{disabled:re||x||y,value:Be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:b=>{Be.evaluation_num=b,pe(Object.assign({},Be))}}),Ce.createElement(xe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},Ce.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`})),Ce.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Ce.createElement(Ee.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Be.absence_penalty,onChange:b=>{Be.absence_penalty=b,pe(Object.assign({},Be))}})),Be.anonymous_comment&&Ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Ce.createElement(je.default,{checked:Be.student_comment,disabled:re,onChange:()=>{Be.student_comment=!Be.student_comment,pe(Object.assign({},Be))}},Ce.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};wt.Z=(0,ue.connect)(({shixunHomeworks:Be})=>({shixunHomeworks:Be}))(fe)},89112:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return oe}});var z=te(59301),Ee=te(43418),xe=te(8591),je=te(95237),he=te(43604),Pe=te(3113),ue=te(54580),ge=te(1710),De={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Ce=te(68492),fe=te(21600),Be=te(82186),pe=te(92232),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(se,me,Se)=>me in se?re(se,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):se[me]=Se,b=(se,me)=>{for(var Se in me||(me={}))a.call(me,Se)&&y(se,Se,me[Se]);if(E)for(var Se of E(me))x.call(me,Se)&&y(se,Se,me[Se]);return se},ee=(se,me,Se)=>new Promise((ce,be)=>{var Ze=we=>{try{at(Se.next(we))}catch(lt){be(lt)}},ye=we=>{try{at(Se.throw(we))}catch(lt){be(lt)}},at=we=>we.done?ce(we.value):Promise.resolve(we.value).then(Ze,ye);at((Se=Se.apply(se,me)).next())}),oe=({visible:se,categoryId:me,getData:Se,onCancle:ce})=>{var be,Ze;const[ye,at]=(0,z.useState)([]),[we,lt]=(0,z.useState)(!1),[Ve,et]=(0,z.useState)(!1),[it,$e]=(0,z.useState)({success_size:0,error_list:[]}),Me={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{at([])},beforeUpload:ve=>ee(void 0,null,function*(){return at([ve]),!1}),fileList:ye,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:se,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ve,onOk:()=>ee(void 0,null,function*(){if(ye.length===0){xe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}et(!0);const ve=new FormData;ve.append("file",ye[0]);const Oe=yield(0,Be.ZP)(`/api/homework_commons/${me}/import_external_score.json`,{method:"post",body:ve},!0);(Oe==null?void 0:Oe.status)===0&&($e(Oe),ce(),Se(),lt(!0),at([])),et(!1)}),onCancel:()=>{at([]),ce()}},z.createElement("div",{className:De.achieveSty},z.createElement("div",{className:De.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(je.Z,{align:"middle",className:"mt20"},z.createElement(he.Z,{className:"mr10"},z.createElement("span",{className:De.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(he.Z,null,z.createElement(Pe.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:De.downloadbutton,onClick:ve=>{ve.stopPropagation(),ve.preventDefault(),(0,pe.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${me}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(ue.default.Dragger,b({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Me),z.createElement("div",null,z.createElement(Ce.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:we,onCancel:()=>{lt(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",it==null?void 0:it.success_size," "),"\u4E2A\u5B66\u751F"),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(be=it==null?void 0:it.error_list)==null?void 0:be.length," "),"\u4E2A\u5B66\u751F")),!!((Ze=it==null?void 0:it.error_list)!=null&&Ze.length)&&z.createElement("div",{className:"mb20"},z.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:ve=>z.createElement("span",{style:{color:"#000"}},ve)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:ve=>z.createElement("span",{style:{color:"#666"}},ve)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:ve=>z.createElement("span",{style:{color:"#000"}},ve)}],dataSource:it==null?void 0:it.error_list,pagination:!1,scroll:{y:47*8}})))))}},58044:function(xt,wt,te){"use strict";var z=te(43418),Ee=te(8591),xe=te(82186),je=te(52985),he=te(99287),Pe=te(59301),ue=(De,Ce,fe)=>new Promise((Be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?Be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,Ce)).next())});const ge=({shixunHomeworks:De,dispatch:Ce,classroomList:fe,getData:Be})=>Pe.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:De.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ue(void 0,null,function*(){var pe;if((0,he.Rm)()&&!((pe=fe.AssistantObject.normal)!=null&&pe.can_redo)){Ee.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,xe.ZP)(`/api/homework_commons/${De.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:De.actionTabs.student_work_id}})).status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Be())}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Pe.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",De.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Pe.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));wt.Z=(0,je.connect)(({shixunHomeworks:De,classroomList:Ce})=>({shixunHomeworks:De,classroomList:Ce}))(ge)},97189:function(xt,wt,te){"use strict";te.r(wt),te.d(wt,{default:function(){return Ru}});var z=te(59301),Ee=te(52985),xe=te(49127),je=te(3113),he=te(8591),Pe=te(43418),ue=te(66104),ge=te(99313),De=te(27812),Ce=te(92232),fe=te(78241),Be=te(6848),pe=te(95237),re=te(20834),E=te(24905),a=te(43604),x=te(1710),y=te(92832),b=te(38854),ee=te(58421),ne=te(5112),oe=te(5871),se=te(57809),me=te(71418),Se=te(66649),ce=te.n(Se),be=te(77740),Ze=te(82186),ye=Object.defineProperty,at=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ve=(Ue,We,ze)=>We in Ue?ye(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,et=(Ue,We)=>{for(var ze in We||(We={}))we.call(We,ze)&&Ve(Ue,ze,We[ze]);if(at)for(var ze of at(We))lt.call(We,ze)&&Ve(Ue,ze,We[ze]);return Ue},it=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const $e=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Pe.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>it(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/myshixuns/${Ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ze.coursesId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getWorkList",payload:et({},Ue.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Me=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))($e),ve=te(99287),Oe=te(59301),Je=Object.defineProperty,Xe=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,vt=(Ue,We,ze)=>We in Ue?Je(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Ct=(Ue,We)=>{for(var ze in We||(We={}))He.call(We,ze)&&vt(Ue,ze,We[ze]);if(Xe)for(var ze of Xe(We))nt.call(We,ze)&&vt(Ue,ze,We[ze]);return Ue},ct=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Bt=({shixunHomeworks:Ue,classroomList:We,dispatch:ze})=>{const Yt=(0,Ee.useParams)(),[Kt,en]=(0,z.useState)(!0),[dn,ln]=(0,z.useState)(!1),[ht]=fe.default.useForm();return Oe.createElement(Oe.Fragment,null,Oe.createElement(Pe.default,{centered:!0,title:"\u8C03\u5206",open:Ue.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:dn,onOk:()=>ct(void 0,null,function*(){var cn;if((0,ve.Rm)()&&!((cn=We.AssistantObject.normal)!=null&&cn.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield ht.validateFields();const an=ht.getFieldsValue();ln(!0),(yield(0,Ze.ZP)(`/api/student_works/${Ue.actionTabs.id}/adjust_score.json`,{method:"post",body:Ct({},an)})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),ht.resetFields(),ze({type:"shixunHomeworks/setActionTabs",payload:{}}),ze({type:"shixunHomeworks/getWorkList",payload:Ct({},Ue.actionTabs.params)})),ln(!1)}),onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{}})}},Oe.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Oe.createElement(fe.default,{form:ht,layout:"horizontal"},Oe.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Oe.createElement(fe.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Oe.createElement(oe.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Oe.createElement("span",{className:"ml10"},"\u5206")),Oe.createElement("div",null,Oe.createElement(fe.default.Item,{name:"comment"},Oe.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We})=>({shixunHomeworks:Ue,classroomList:We}))(Bt),At=te(58044),Ot=te(2281),Ne=te(89392),yt=te(37906),de=te(68492),ie=te(20562),ae=te(67741),le=te(59301),Ie=Object.defineProperty,Ge=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ye=(Ue,We,ze)=>We in Ue?Ie(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,mt=(Ue,We)=>{for(var ze in We||(We={}))ot.call(We,ze)&&Ye(Ue,ze,We[ze]);if(Re)for(var ze of Re(We))qe.call(We,ze)&&Ye(Ue,ze,We[ze]);return Ue},Dt=(Ue,We)=>Ge(Ue,Ae(We)),Tt=(Ue,We)=>{var ze={};for(var Yt in Ue)ot.call(Ue,Yt)&&We.indexOf(Yt)<0&&(ze[Yt]=Ue[Yt]);if(Ue!=null&&Re)for(var Yt of Re(Ue))We.indexOf(Yt)<0&&qe.call(Ue,Yt)&&(ze[Yt]=Ue[Yt]);return ze},jt=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const qt=Ue=>jt(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})});var tt=Ue=>{var We=Ue,{task_status:ze,new_work_status:Yt,shixunHomeworks:Kt,course_group:en}=We,dn=Tt(We,["task_status","new_work_status","shixunHomeworks","course_group"]),ln;const ht=(0,Ee.useParams)(),[cn]=fe.default.useForm(),{workList:an,workSetting:bt}=Kt,[ka,Nn]=(0,z.useState)(!1),[Ft,Cn]=(0,z.useState)(null),[wa,Ma]=(0,z.useState)({search:"",page:1,limit:10,work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt||"",course_group:en}),[,sn,_t,rn]=(0,ie.U)(ae.h$,mt({},ht)),[,kr,da,_a]=(0,ie.U)(ae.cN,{homeworkId:ht==null?void 0:ht.categoryId}),[,,dt,Ur]=(0,ie.U)(qt,{}),[Un,Lr]=(0,z.useState)([]),To=()=>{var Vt,Gn,St;if(ze==0)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(ze==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(ze==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F",bt!=null&&bt.anonymous_comment||(Vt=an==null?void 0:an.homework_status)!=null&&Vt.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Yt==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Yt==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Yt==3)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(rn==null?void 0:rn.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Yt==4)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((Gn=_a==null?void 0:_a.data)==null?void 0:Gn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Yt==5)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((St=_a==null?void 0:_a.data)==null?void 0:St.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},wi=()=>{var Vt,Gn;return ze?(Vt=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(St,Hr,bo)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+bo+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(St,Hr)=>le.createElement("a",{onClick:()=>{Ca(Hr)}},St)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(St,Hr)=>le.createElement(Be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Hr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Hr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Hr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Hr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Hr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Hr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Hr.work_score||"0.0","\u5206",le.createElement("br",null),!(an!=null&&an.is_jupyter||an!=null&&an.is_jupyter_lab)&&le.createElement("div",{onClick:bo=>{Ca(Hr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},St>0?le.createElement("span",{style:{color:"#ff8100"}},St):St)},ze>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:St=>ce()(St).format("YYYY-MM-DD HH:mm")}])==null?void 0:Vt.filter(St=>St):Yt==4||Yt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(St,Hr)=>le.createElement("a",{onClick:()=>{Ca(Hr)}},St)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:St=>ce()(St).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(St,Hr)=>le.createElement(le.Fragment,null,St==3&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),St==4&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),St==1&&le.createElement(le.Fragment,null,le.createElement(de.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>jt(void 0,null,function*(){(yield dt({userId:Hr.student_work_id,score_id:Hr.student_works_score_id,status:4})).status===0&&eo()})},"\u9A73\u56DE"),le.createElement(de.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{Cn(Hr),Nn(!0)}},"\u63A5\u53D7")))}]:(Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(St,Hr,bo)=>`${((wa==null?void 0:wa.page)-1)*wa.limit+bo+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(St,Hr)=>le.createElement("a",{onClick:()=>{Ca(Hr)}},St)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(St,Hr)=>le.createElement(Be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Hr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Hr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Hr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Hr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Hr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),an!=null&&an.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Hr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Hr.work_score||"0.0","\u5206",le.createElement("br",null),!(an!=null&&an.is_jupyter||an!=null&&an.is_jupyter_lab)&&le.createElement("div",{onClick:bo=>{Ca(Hr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},St>0?le.createElement("span",{style:{color:"#ff8100"}},St):St)},Yt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:St=>ce()(St).format("YYYY-MM-DD HH:mm")},Yt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Yt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Gn.filter(St=>St)},Ca=(Vt={})=>{var Gn;(Vt!=null&&Vt.id||Vt!=null&&Vt.student_work_id)&&(0,Ce.xg)(an.is_jupyter||an.is_jupyter_lab?`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/${Vt.id}/comment`:ht.course_group?`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/review/${Yt==4?Vt.student_work_id:Vt==null?void 0:Vt.id}?ids=${(Gn=ht.course_group)==null?void 0:Gn.toString()}`:`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/review/${Yt==4?Vt.student_work_id:Vt==null?void 0:Vt.id}`)},eo=(Vt=wa)=>{const Gn=Dt(mt({},Vt),{work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt==4?"":1,course_group:en});Ma(Gn),Yt==4||Yt==5?da(Gn):_t(Gn)};return(0,z.useEffect)(()=>{var Vt;Lr((Yt==4||Yt==5?(Vt=_a==null?void 0:_a.data)==null?void 0:Vt.list:rn==null?void 0:rn.student_works)||[])},[rn,_a]),(0,z.useEffect)(()=>{dn.open&&eo(),dn.open||(Lr([]),Ma(Dt(mt({},wa),{search:"",page:1,limit:10})),Cn(null),Nn(!1),cn.resetFields())},[dn.open,wa.page,wa.limit]),(0,z.useEffect)(()=>{console.log(Ft)},[Ft]),le.createElement(le.Fragment,null,le.createElement(Pe.default,mt({},dn),le.createElement(pe.Z,{wrap:!1,justify:"space-between",align:"middle"},le.createElement(a.Z,null,To()),le.createElement(a.Z,null,le.createElement(de.t7,{style:{width:300},value:wa==null?void 0:wa.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Vt=>{eo(Dt(mt({},wa),{search:decodeURIComponent(Vt).trim(),page:1}))},onInputChange:Vt=>{Ma(Dt(mt({},wa),{search:decodeURIComponent(Vt).trim()}))}}))),le.createElement(x.default,{loading:sn||kr,className:"mt20",columns:wi(),locale:{emptyText:le.createElement(be.Z,null)},dataSource:Un,pagination:{total:(rn==null?void 0:rn.work_count)||((ln=_a==null?void 0:_a.data)==null?void 0:ln.count)||0,onChange:(Vt,Gn)=>{Ma(Dt(mt({},wa),{page:Vt,limit:Gn}))},current:wa==null?void 0:wa.page,pageSize:wa==null?void 0:wa.limit}})),le.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:ka,centered:!0,destroyOnClose:!0,onCancel:()=>{Nn(!1)},maskClosable:!1,width:544,onOk:()=>{cn.submit()}},le.createElement(fe.default,{form:cn,colon:!1,onFinish:Vt=>jt(void 0,null,function*(){(yield dt(Dt(mt({},Vt),{userId:Ft.student_work_id,score_id:Ft.student_works_score_id,status:3}))).status===0&&(eo(),Nn(!1))})},le.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),le.createElement(yt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:le.createElement("a",{onClick:()=>{Ca(Dt(mt({},Ft),{id:an.is_jupyter||an.is_jupyter_lab?Ft==null?void 0:Ft.id:Ft==null?void 0:Ft.student_work_id}))}},Ft==null?void 0:Ft.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.score)}]}),le.createElement(pe.Z,{className:"mt20",wrap:!1},le.createElement(a.Z,null,le.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},le.createElement(oe.Z,{min:1,max:100,step:1}))),le.createElement(a.Z,null,le.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),le.createElement(a.Z,null,le.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},le.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},st={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},zt=te(35556),Ht=te(84105),En=te(87395),Ln=te(67921),An=te(89489),Tn=te(3995),Ea=te(59698),La=te(82145),ga=te(58617),gn=te(59301),Ga=Object.defineProperty,ma=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,fr=(Ue,We,ze)=>We in Ue?Ga(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,on=(Ue,We)=>{for(var ze in We||(We={}))pa.call(We,ze)&&fr(Ue,ze,We[ze]);if(ma)for(var ze of ma(We))Er.call(We,ze)&&fr(Ue,ze,We[ze]);return Ue},kn=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ca=({shixunHomeworks:Ue,user:We,loading:ze,dispatch:Yt})=>{var Kt,en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),{workList:bt}=Ue,[,ka,Nn]=(0,ie.U)(ae.Gw,{homeworkId:bt==null?void 0:bt.id}),Ft=(sn,_t={},rn=0)=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn||"--",Cn=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:sn=>sn===-1?"\u91CD\u505A\u4E2D":gn.createElement(Ce.Uw,{status:sn}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(sn,_t)=>gn.createElement(Be.Z,{placement:"bottom",title:gn.createElement("div",null,gn.createElement("div",null,_t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),gn.createElement("div",null,_t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),bt!=null&&bt.anonymous_comment?gn.createElement("div",null,_t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",gn.createElement("div",null,_t.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${_t.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),gn.createElement("div",null,_t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${_t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),bt!=null&&bt.anonymous_comment?gn.createElement("div",null,_t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(bt==null?void 0:bt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_t.appeal_penalty||"0.0"}\u5206`,gn.createElement("div",null,_t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${_t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(bt!=null&&bt.is_jupyter||bt!=null&&bt.is_jupyter_lab)&&gn.createElement("div",{onClick:rn=>{var kr;rn.stopPropagation(),(0,Ce.xg)(bt.is_jupyter||bt.is_jupyter_lab?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/${_t.id}/comment`:an.course_group?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${_t.id}?ids=${(kr=an.course_group)==null?void 0:kr.toString()}`:`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${_t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},sn>0?gn.createElement("span",{style:{color:"#ff8100"}},sn):sn),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Ft},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:bt==null?void 0:bt.can_submit,render:(sn,_t={},rn=0)=>(bt==null?void 0:bt.work_status)==0?"--":sn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Ft,isShow:bt==null?void 0:bt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(sn,_t)=>gn.createElement("a",{onClick:()=>{var rn;(rn=bt==null?void 0:bt.homework_status)!=null&&rn.includes("\u5BFC\u5165")||Ma(_t,"review")}},"\u67E5\u770B"),isShow:!0}].filter(sn=>sn.isShow),wa=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(sn,_t,rn)=>rn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Ft},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:sn=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn?gn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):gn.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:sn=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn?ce()(sn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:sn=>bt!=null&&bt.can_make_up&&(bt==null?void 0:bt.work_status)==0?"--":sn===1?gn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):sn===-1?"--":gn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(sn,_t)=>{var rn;return gn.createElement("a",{onClick:()=>{var kr;if((bt==null?void 0:bt.work_status)==0||(bt==null?void 0:bt.work_status)==-1){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(kr=bt.homework_status)!=null&&kr.includes("\u5BFC\u5165")||Ma(_t)}},!((rn=bt==null?void 0:bt.homework_status)!=null&&rn.includes("\u5DF2\u622A\u6B62")&&!(bt!=null&&bt.work_public)&&(0,ve.dE)())&&(_t!=null&&_t.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],Ma=(sn={},_t="")=>{var rn;sn!=null&&sn.id&&(0,Ce.xg)(bt.is_jupyter||bt.is_jupyter_lab?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/${sn.id}/comment`:an.course_group?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${sn==null?void 0:sn.id}?ids=${(rn=an.course_group)==null?void 0:rn.toString()}&review=${_t}`:`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${sn==null?void 0:sn.id}?review=${_t}`)};return gn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(bt!=null&&bt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Kt=bt==null?void 0:bt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||((en=bt==null?void 0:bt.homework_status)==null?void 0:en.includes("\u672A\u5F00\u59CB")))&&gn.createElement(be.Z,null),!((dn=bt==null?void 0:bt.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))&&!((ln=bt==null?void 0:bt.homework_status)!=null&&ln.includes("\u672A\u5F00\u59CB"))&&gn.createElement(gn.Fragment,null,gn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},gn.createElement(a.Z,null,gn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),gn.createElement(a.Z,null,gn.createElement("span",null,(ht=bt==null?void 0:bt.left_time)==null?void 0:ht.status,gn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(cn=bt==null?void 0:bt.left_time)==null?void 0:cn.time)))),(bt==null?void 0:bt.is_shixun)&&!(bt!=null&&bt.open_evaluate)&&!(bt!=null&&bt.is_close_tips)&&gn.createElement(pe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},gn.createElement(a.Z,null,gn.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),gn.createElement(a.Z,null,gn.createElement("span",{className:"current",onClick:()=>kn(void 0,null,function*(){const sn=yield(0,Ze.ZP)(`/api/homework_commons/${an.categoryId}/close_tips.json`,{method:"post"});(sn==null?void 0:sn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:on({},an)})})},"X"))),!(bt!=null&&bt.is_shixun)&&(bt==null?void 0:bt.feedback_notice)&&gn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},gn.createElement("i",{className:"iconfont icon-tishi11 font14"}),gn.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),ka?gn.createElement(ga.Z,null):gn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>kn(void 0,null,function*(){const sn=yield Nn({homeworkId:bt==null?void 0:bt.id});(sn==null?void 0:sn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:on({},an)})})})),gn.createElement(x.default,{className:"mt20",locale:{emptyText:gn.createElement(be.Z,null)},pagination:!1,columns:Cn,dataSource:[bt]}),(bt==null?void 0:bt.student_anonymous_comment)&&gn.createElement("div",{className:"mt20"},gn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},gn.createElement(a.Z,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(bt==null?void 0:bt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),gn.createElement(a.Z,null,gn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",gn.createElement("span",{className:"c-grey-333 ml10"},(bt==null?void 0:bt.evaluation_start)&&ce()(bt==null?void 0:bt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(bt==null?void 0:bt.evaluation_end)&&ce()(bt==null?void 0:bt.evaluation_end).format("YYYY-MM-DD HH:mm")))),gn.createElement(x.default,{className:"mt20",locale:{emptyText:gn.createElement(be.Z,null)},columns:wa,dataSource:bt==null?void 0:bt.student_works,pagination:!1}))))};var Ra=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(ca),Sa=te(89112),Ha={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},Sr=te(80471),Oo=Object.defineProperty,Fo=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ut=(Ue,We,ze)=>We in Ue?Oo(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Zt=(Ue,We)=>{for(var ze in We||(We={}))Qa.call(We,ze)&&Ut(Ue,ze,We[ze]);if(Fo)for(var ze of Fo(We))Nt.call(We,ze)&&Ut(Ue,ze,We[ze]);return Ue};const Jn=Ue=>React.createElement("svg",Zt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var Pa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ta=Object.defineProperty,qr=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable,Io=(Ue,We,ze)=>We in Ue?ta(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,gr=(Ue,We)=>{for(var ze in We||(We={}))tr.call(We,ze)&&Io(Ue,ze,We[ze]);if(qr)for(var ze of qr(We))yr.call(We,ze)&&Io(Ue,ze,We[ze]);return Ue};const Vn=Ue=>React.createElement("svg",gr({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ue),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var so="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Mo=te(68762),Po=te(59301);const Qr=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt,en,dn;const{workList:ln,workDetail:ht}=Ue,cn=(0,Ee.useParams)();(0,z.useEffect)(()=>{var bt;((bt=Ue.actionTabs)==null?void 0:bt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&ze({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:cn==null?void 0:cn.categoryId}})},[(Yt=Ue.actionTabs)==null?void 0:Yt.key]);const an=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Po.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Kt=Ue.actionTabs)==null?void 0:Kt.title,open:((en=Ue.actionTabs)==null?void 0:en.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>an(),footer:[Po.createElement(je.ZP,{type:"primary",onClick:()=>{an(),Ee.history.push(`/classrooms/${cn==null?void 0:cn.coursesId}/common_homework/${ln==null?void 0:ln.homework_id}/edit`)}},"\u7F16\u8F91")]},Po.createElement(Mo.Z,{value:((dn=Ue.actionTabs)==null?void 0:dn.title)=="\u4F5C\u4E1A\u8981\u6C42"?(ht==null?void 0:ht.description)||"\u6682\u65E0\u5185\u5BB9~":(ht==null?void 0:ht.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var It=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Qr),Sn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Pn=te(11352),hn=te(59301),na=Object.defineProperty,Kn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,yn=(Ue,We,ze)=>We in Ue?na(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,wo=(Ue,We)=>{for(var ze in We||(We={}))Nr.call(We,ze)&&yn(Ue,ze,We[ze]);if(Rn)for(var ze of Rn(We))hr.call(We,ze)&&yn(Ue,ze,We[ze]);return Ue},_o=(Ue,We)=>Kn(Ue,_n(We)),Vo=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const gi=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt,en,dn,ln;const{workList:ht}=Ue,[cn,an]=(0,z.useState)(_o(wo({},(0,Ee.useParams)()),{page:1,limit:10})),[bt,ka]=(0,z.useState)([]),[Nn,Ft]=(0,z.useState)(""),[Cn,wa]=(0,z.useState)(1),[Ma]=fe.default.useForm(),[sn,_t]=(0,z.useState)({}),[rn,kr]=(0,z.useState)(null),[da,_a]=(0,z.useState)(!1),dt=(0,z.useRef)(null),Ur=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(St,Hr,bo)=>(cn.page-1)*cn.limit+bo+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,ve.GJ)()||(0,ve.dE)()&&!(ht!=null&&ht.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,ve.dE)()&&((Yt=ht==null?void 0:ht.homework_status)!=null&&Yt.includes("\u533F\u8BC4\u4E2D")||(Kt=ht==null?void 0:ht.homework_status)!=null&&Kt.includes("\u7533\u8BC9\u4E2D")))&&(ht==null?void 0:ht.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:ht!=null&&ht.is_jupyter_lab||ht!=null&&ht.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:St=>St===-1?"\u91CD\u505A\u4E2D":hn.createElement(Ce.Uw,{status:St})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:St=>St?ce()(St).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Un=(St,Hr)=>{cn.page=St,cn.limit=Hr,an(wo({},cn)),Lr(cn)},Lr=St=>Vo(void 0,null,function*(){ze({type:"shixunHomeworks/getWorkList",payload:wo({},St)})}),To=St=>{cn.search=St,cn.page=1,Ma.resetFields(),_t({}),ka([]),kr(null),an(wo({},cn)),Lr(cn)},wi=(dn=(en=ht==null?void 0:ht.student_works)==null?void 0:en.filter(St=>(St==null?void 0:St.work_status)===0||(St==null?void 0:St.work_status)===-1))==null?void 0:dn.map(St=>St==null?void 0:St.id),Ca=St=>Vo(void 0,null,function*(){var Hr,bo,ci;const Ka=wo({},sn);if(!((Hr=St==null?void 0:St.content)!=null&&Hr.trim()||(bo=St==null?void 0:St.attachment_ids)!=null&&bo.length)){he.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}Ka.content=St==null?void 0:St.content,Ka.attachment_ids=(ci=St==null?void 0:St.attachment_ids)==null?void 0:ci.map(qn=>qn.response.id),eo(Ka)}),eo=St=>Vo(void 0,null,function*(){_a(!0);const Hr=yield(0,Ze.ZP)(`/api/homework_commons/${ht==null?void 0:ht.homework_id}/test_ai_review.json`,{method:"post",body:St});if([0,-3].includes(Hr.status)){Hr.status==0&&he.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),kr(Hr);const bo=document.querySelector(".modal-ai-pfcs");if(bo){const ci=bo.querySelector(".ant-modal-body");ci&&(ci.scrollTop=ci.scrollHeight)}}_a(!1)}),Vt=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),wa(1),Gn()},Gn=()=>{Ma.resetFields(),_t({}),ka([]),Ft(""),kr(null)};return hn.createElement(Pe.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:da,open:((ln=Ue.actionTabs)==null?void 0:ln.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Vt(),okText:rn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(Cn==1){if(bt.length==0)return he.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");eo({student_work_id:bt[0]})}else Cn==2&&Ma.submit()}},hn.createElement(me.Z,{spinning:da,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},hn.createElement("div",{className:Sn.radio_con},hn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),hn.createElement(ne.ZP.Group,{onChange:St=>{St.target.value==1&&Un(1,10),wa(St.target.value),Gn()},value:Cn,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),Cn==1&&hn.createElement(hn.Fragment,null,hn.createElement("div",{className:"flex justify-between item-center mb10"},hn.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),hn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Nn,onChange:St=>Ft(St.target.value),onSearch:To})),hn.createElement(x.default,{rowSelection:{type:"radio",selectedRowKeys:bt,onChange:(St,Hr)=>{ka(St)},getCheckboxProps:St=>({disabled:wi.includes(St.id)})},loading:We["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(ht==null?void 0:ht.student_works)||[],columns:Ur,pagination:{current:cn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:cn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:ht.work_count,size:"default",showTotal:Ce.rU,onChange:Un},onChange:(St,Hr,bo)=>{if(bo.order===void 0)switch(bo.field){case"student_id":cn.b_order="desc",cn.order=bo.field;break;default:delete cn.b_order,delete cn.order}else cn.b_order=bo.order.replace("end",""),cn.order=bo.field;Lr(cn)}})),Cn==2&&hn.createElement("div",{style:{marginTop:20}},hn.createElement(fe.default,{form:Ma,className:Sn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{_t(wo({},Ma.getFieldsValue()))},onFinish:Ca},hn.createElement(fe.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},hn.createElement(zt.Z,{watch:!0})),hn.createElement(fe.default.Item,{name:"attachment_ids",style:{marginBottom:0}},hn.createElement(Pn.Z,null)))),rn&&hn.createElement("div",{className:Sn.result_con},hn.createElement("div",{className:Sn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(rn==null?void 0:rn.status)==0&&hn.createElement("div",{className:"p20"},hn.createElement("div",{className:"mb5"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),rn==null?void 0:rn.score),hn.createElement("div",{className:"flex"},hn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),hn.createElement(Mo.Z,{value:rn==null?void 0:rn.content,style:{fontSize:"14px"}}))),(rn==null?void 0:rn.status)==-3&&hn.createElement("div",{className:"p20"},hn.createElement(Mo.Z,{value:rn==null?void 0:rn.message,style:{fontSize:"14px"}})))))};var sa=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(gi),Ba=te(59301);const Or=({shixunHomeworks:Ue,classroomList:We,loading:ze,dispatch:Yt,range:Kt,setRange:en,closeModal:dn})=>{const{workList:ln}=Ue,ht=(0,Ee.useParams)();return Ba.createElement("div",null,Ba.createElement("div",{className:"flex item-center justify-between",style:{height:50}},Ba.createElement("div",{className:Ha.title_sty},"\u8BC4\u5206\u6807\u51C6"),Ba.createElement("div",{className:"flex"},Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},Ba.createElement("img",{src:so}),"\u4F5C\u4E1A\u8981\u6C42"),Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},Ba.createElement("img",{src:Pa})," \u53C2\u8003\u7B54\u6848"),Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},Ba.createElement("img",{src:Sr.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Ba.createElement("div",{className:Ha.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${ht.coursesId}/common_homework/${ht.categoryId}/detail?tabs=5`}},Ba.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Ba.createElement(x.default,{pagination:!1,dataSource:ln==null?void 0:ln.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Ba.createElement("div",{className:Ha.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),Ba.createElement("div",{className:Ha.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Ba.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:cn=>en(cn.target.value),value:Kt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),Ba.createElement(It,null),Ba.createElement(sa,null))};var Va=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,classroomList:ze,user:Yt})=>({shixunHomeworks:Ue,loading:We.effects,classroomList:ze,user:Yt}))(Or),Xr=te(59301),ho=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Yr=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt;const{workList:en}=Ue,[dn,ln]=(0,z.useState)([]),ht=(0,Ee.useParams)(),[cn,an]=(0,z.useState)(!1),bt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Nn=>Xr.createElement(Be.Z,{placement:"bottom",title:Nn},Xr.createElement("span",{style:{color:"#333"}},ce()(Nn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Nn,Ft)=>Xr.createElement("span",{style:{color:"#333"}},Ft==null?void 0:Ft.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Nn,Ft)=>(Ft==null?void 0:Ft.status)=="running"?Xr.createElement("span",{style:{color:"#333"}}," ",Xr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Ft==null?void 0:Ft.rate):Xr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Ft==null?void 0:Ft.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Ft==null?void 0:Ft.fail_count," \u4EBA")}];(0,z.useEffect)(()=>{var Nn;((Nn=Ue.actionTabs)==null?void 0:Nn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&ka()},[(Yt=Ue.actionTabs)==null?void 0:Yt.key]);const ka=()=>ho(void 0,null,function*(){an(!0);const Nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:ht==null?void 0:ht.categoryId}});Nn.status===0&&ln(Nn==null?void 0:Nn.data),an(!1)});return Xr.createElement(Pe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Kt=Ue.actionTabs)==null?void 0:Kt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},Xr.createElement(x.default,{loading:cn,pagination:!1,dataSource:dn,columns:bt,className:"mb10"}))};var Xo=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Yr),ri={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},vi=te(59301),qi=Object.defineProperty,ll=Object.defineProperties,Ll=Object.getOwnPropertyDescriptors,fl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,Yi=(Ue,We,ze)=>We in Ue?qi(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,hi=(Ue,We)=>{for(var ze in We||(We={}))Rl.call(We,ze)&&Yi(Ue,ze,We[ze]);if(fl)for(var ze of fl(We))Il.call(We,ze)&&Yi(Ue,ze,We[ze]);return Ue},ul=(Ue,We)=>ll(Ue,Ll(We)),yl=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Fl=({shixunHomeworks:Ue,loading:We,dispatch:ze,getData:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt;const{workList:ka}=Ue,[Nn,Ft]=(0,z.useState)({page:1,limit:10}),[Cn,wa]=(0,z.useState)(-1),[Ma,sn]=(0,z.useState)(""),[_t,rn]=(0,z.useState)({}),[kr,da]=(0,z.useState)(!1),[_a,dt]=(0,z.useState)(!1),Ur=(0,Ee.useParams)(),Un=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Vt,Gn,St)=>(Nn.page-1)*Nn.limit+St+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,ve.GJ)()||(0,ve.dE)()&&!(ka!=null&&ka.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,ve.dE)()&&((Kt=ka==null?void 0:ka.homework_status)!=null&&Kt.includes("\u533F\u8BC4\u4E2D")||(en=ka==null?void 0:ka.homework_status)!=null&&en.includes("\u7533\u8BC9\u4E2D")))&&(ka==null?void 0:ka.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:ka!=null&&ka.is_jupyter_lab||ka!=null&&ka.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:Vt=>Vt===-1?"\u91CD\u505A\u4E2D":vi.createElement(Ce.Uw,{status:Vt})},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:Vt=>Vt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Vt,Gn)=>Vt===1?vi.createElement("span",{className:"c-green"},"\u6210\u529F"):vi.createElement(Be.Z,{title:Gn==null?void 0:Gn.error_message},vi.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,z.useEffect)(()=>{var Vt,Gn;((Vt=Ue.actionTabs)==null?void 0:Vt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&wa((Gn=Ue.actionTabs)==null?void 0:Gn.status)},[(dn=Ue.actionTabs)==null?void 0:dn.key]),(0,z.useEffect)(()=>{var Vt;((Vt=Ue.actionTabs)==null?void 0:Vt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn!=null&&wi(1,10)},[Cn]);const Lr=Vt=>{Nn.keyword=Vt,Nn.page=1,Ft(hi({},Nn)),To(Nn)},To=Vt=>yl(void 0,null,function*(){var Gn;dt(!0);const St=yield(0,Ze.ZP)(`/api/homework_common_resubmits/${(Gn=Ue.actionTabs)==null?void 0:Gn.id}/resubmit_student_list.json`,{method:"get",params:ul(hi({},Vt),{homework_id:Ur==null?void 0:Ur.categoryId,success_status:Cn!=-1?[Cn]:null})});(St==null?void 0:St.status)===0&&rn(St||{}),dt(!1)}),wi=(Vt,Gn)=>{Nn.page=Vt,Nn.limit=Gn,Ft(hi({},Nn)),To(Nn)},Ca=()=>yl(void 0,null,function*(){var Vt,Gn;if(Cn==1&&((Vt=_t==null?void 0:_t.success_status)==null?void 0:Vt[1].count)==0||Cn==2&&((Gn=_t==null?void 0:_t.success_status)==null?void 0:Gn[0].count)==0)return he.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");da(!0);const St=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Ur==null?void 0:Ur.categoryId,student_works_ids:_t==null?void 0:_t.student_works_ids}});(St==null?void 0:St.status)===0&&(eo(),Yt()),da(!1)}),eo=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),sn(""),wa(null)};return vi.createElement(Pe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((ln=Ue.actionTabs)==null?void 0:ln.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:kr,onCancel:()=>eo(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>Ca()},vi.createElement("div",{className:ri.radio_con},vi.createElement("div",null,vi.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),vi.createElement(ne.ZP.Group,{onChange:Vt=>{wa(Vt.target.value)},value:Cn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((ht=_t==null?void 0:_t.success_status)==null?void 0:ht[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((cn=_t==null?void 0:_t.success_status)==null?void 0:cn[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),vi.createElement("div",{className:"flex justify-between item-center mb10"},vi.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",vi.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((an=_t==null?void 0:_t.success_status)==null?void 0:an[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",vi.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((bt=_t==null?void 0:_t.success_status)==null?void 0:bt[0].count)||0),"\u4EBA"),vi.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Ma,onChange:Vt=>sn(Vt.target.value),onSearch:Lr})),vi.createElement(x.default,{loading:_a,dataSource:(_t==null?void 0:_t.data)||[],columns:Un,pagination:{current:Nn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Nn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(_t==null?void 0:_t.count)||0,size:"default",showTotal:Ce.rU,onChange:wi},onChange:(Vt,Gn,St)=>{St!=null&&St.order?(Nn.sort_by=St==null?void 0:St.field,Nn.direction=(St==null?void 0:St.order)==="ascend"?"asc":"desc"):(Nn.sort_by=null,Nn.direction=null),To(Nn)}}))};var dl=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Fl),Pt=te(59301),Cl=Object.defineProperty,mo=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,pl=(Ue,We,ze)=>We in Ue?Cl(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,vl=(Ue,We)=>{for(var ze in We||(We={}))$i.call(We,ze)&&pl(Ue,ze,We[ze]);if(Bi)for(var ze of Bi(We))el.call(We,ze)&&pl(Ue,ze,We[ze]);return Ue},Wl=(Ue,We)=>mo(Ue,Ci(We)),zo=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const mi=(0,z.createRef)(),Nl=({shixunHomeworks:Ue,classroomList:We,loading:ze,zip:Yt,btnLoading:Kt,setBtnLoading:en,dispatch:dn})=>{var ln,ht,cn,an,bt,ka,Nn,Ft,Cn,wa,Ma,sn,_t,rn,kr,da,_a,dt,Ur,Un,Lr,To,wi;const Ca=(0,Ee.useParams)(),[eo]=(0,Ee.useSearchParams)(),[Vt,Gn]=(0,z.useState)(vl(vl({},(0,Ee.useParams)()),{page:eo.get("page")||1,limit:20})),{workList:St,actionTabs:Hr,workSetting:bo}=Ue,[ci,Ka]=(0,z.useState)([]),[qn,Do]=(0,z.useState)(1),[Rr,xi]=(0,z.useState)(),[fa,vn]=(0,z.useState)(),[ra,Wt]=(0,z.useState)(),[xa,rr]=(0,z.useState)(),[_r,oo]=(0,z.useState)(),[Dr,Ho]=(0,z.useState)(!1),[Si,_i]=(0,z.useState)(1),[il,Ol]=(0,z.useState)(!1),[_l,Xi]=(0,z.useState)(!1),[$l,As]=(0,z.useState)([]),[Is,lu]=(0,z.useState)(!1),[$u,ai]=(0,z.useState)(),[Ls,Fs]=(0,z.useState)(!1),[Bs,Ds]=(0,z.useState)(""),[Wn,Hn]=(0,z.useState)(),[bi,io]=(0,z.useState)(),[Tr,Uo]=(0,z.useState)(null),[Gi,Wi]=(0,z.useState)(!0),[co,to]=(0,z.useState)([]),[vo,yi]=(0,z.useState)([]),[ia,ea]=(0,z.useState)(0),[Yn,lo]=(0,z.useState)({status:!1,visible:!0}),[eu,Au]=(0,z.useState)(!1),[es,gs]=(0,z.useState)(""),[Vl]=fe.default.useForm(),[ws,tu]=(0,z.useState)(!0),[nu,Ms]=(0,z.useState)(!1),[Fu,Zs]=(0,z.useState)(null),[js,ks]=(0,z.useState)(!1),[Rs,Hs]=(0,z.useState)(0),[_s,Gs]=(0,z.useState)(!1);(0,z.useEffect)(()=>{mi&&mi.current&&(mi.current.clientHeight>47?lo({status:!0,visible:!0}):lo({status:!1,visible:!0}))},[St.course_group_info&&St.course_group_info.length]),(0,z.useEffect)(()=>{St!=null&&St.course_id&&Ka(St==null?void 0:St.student_works)},[St]);const wu=()=>zo(void 0,null,function*(){const Xt=yield dn({type:"shixunHomeworks/getWorkList",payload:vl({},Vt)});(0,ve.GJ)()?Ka([...Xt.student_works]):Ka([...Xt])});(0,z.useEffect)(()=>{!ze["shixunHomeworks/getWorkList"]&&(St!=null&&St.is_open_ai_review)&&!(0,ve.dE)()&&Os()},[ze["shixunHomeworks/getWorkList"]]),(0,z.useEffect)(()=>{if((Fu==null?void 0:Fu.status)=="running"){Gs(!0);const Xt=setInterval(()=>{Os()},3e3);return()=>clearInterval(Xt)}else Fu!=null&&Fu.status&&(Fu==null?void 0:Fu.status)=="success"&&_s&&wu()},[Fu==null?void 0:Fu.status]);const Os=()=>zo(void 0,null,function*(){const Xt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Ca==null?void 0:Ca.categoryId}});(Xt==null?void 0:Xt.status)===0&&Zs(Xt==null?void 0:Xt.data)});(0,z.useEffect)(()=>{if(eo.get("page")){let Xt=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((Ca==null?void 0:Ca.categoryId)!=(Xt==null?void 0:Xt.categoryId))return;Gn(vl(vl({},Vt),Xt)),Xt.task_status=(Xt==null?void 0:Xt.work_status)||"all",Xt.course_group_info=(Xt==null?void 0:Xt.course_group)||"all",Xt.file_status=Xt!=null&&Xt.file_status?[Xt==null?void 0:Xt.file_status]:"all",Xt.teacher_comment=Xt!=null&&Xt.teacher_comment?[Xt==null?void 0:Xt.teacher_comment]:"all",Vl.setFieldsValue(vl({},Xt))}},[]);function ts(){Do(1),xi(""),vn(""),Wt(""),oo(""),rr(""),As([])}const Ws=()=>{Vt.page=1;const Xt=Object.assign({},Vl.getFieldsValue());Object.keys(Xt).map(function($n){switch($n){case"task_status":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.work_status,Vl.setFieldsValue({task_status:"all"})):(Vt.work_status=Xt[$n],Vl.setFieldsValue({task_status:Vt.work_status}));break;case"file_status":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.file_status,Vl.setFieldsValue({file_status:"all"})):(Vt.file_status=Xt[$n][0],Vl.setFieldsValue({file_status:Xt[$n]}));break;case"course_group_info":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.course_group,Vl.setFieldsValue({course_group_info:"all"})):(Vt.course_group=Xt[$n],Vl.setFieldsValue({course_group_info:Vt.course_group}));break;case"teacher_comment":Xt[$n].includes("all")||St[$n].length===Xt[$n].length||!Xt[$n].length?(delete Vt.teacher_comment,Vl.setFieldsValue({teacher_comment:"all"})):(Vt.teacher_comment=Xt[$n][0],Vl.setFieldsValue({teacher_comment:Xt[$n]}));break}}),wu()},Ks=(Xt,$n)=>{to($n.map(di=>(di.course_group_id===Xt&&(di.checked=!di.checked),di))),Ns($n)},Ns=Xt=>{yi(Xt.filter($n=>$n.checked).map($n=>$n.course_group_id))},ms=(0,z.useRef)();(0,z.useEffect)(()=>{ms.current=vo},[vo]);const Us=(Xt,$n)=>{Vt.page=Xt,Vt.limit=$n,wu()},Ys=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(Xt,$n,di)=>$n!=null&&$n.isMe&&(ci!=null&&ci.length)?"\u6211":Vt.limit*(Vt.page-1)+di+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,ve.GJ)()||(0,ve.dE)()&&!(St!=null&&St.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt},!((0,ve.dE)()&&((ln=St==null?void 0:St.homework_status)!=null&&ln.includes("\u533F\u8BC4\u4E2D")||(ht=St==null?void 0:St.homework_status)!=null&&ht.includes("\u7533\u8BC9\u4E2D")))&&St.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:St!=null&&St.is_jupyter_lab||St!=null&&St.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:Xt=>Xt===-1?"\u91CD\u505A\u4E2D":Pt.createElement(Ce.Uw,{status:Xt})},((0,ve.GJ)()||(0,ve.dE)()&&!(St!=null&&St.anonymous_comment)&&!St.anonymous_appeal||(0,ve.dE)()&&((cn=St.homework_status)==null?void 0:cn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Xt,$n)=>Pt.createElement(Be.Z,{placement:"bottom",title:Pt.createElement("div",null,Pt.createElement("div",null,$n.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$n.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pt.createElement("div",null,$n.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$n.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),St!=null&&St.anonymous_comment?Pt.createElement("div",null,$n.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$n.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Pt.createElement("div",null,$n.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${$n.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pt.createElement("div",null,$n.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$n.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),St!=null&&St.anonymous_comment?Pt.createElement("div",null,$n.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$n.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(St==null?void 0:St.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${$n.appeal_penalty||"0.0"}\u5206`,Pt.createElement("div",null,$n.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$n.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(St!=null&&St.is_jupyter||St!=null&&St.is_jupyter_lab)&&Pt.createElement("div",{onClick:di=>{var mu;di.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Vt)),(0,Ce.xg)(St.is_jupyter||St.is_jupyter_lab?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/${$n.id}/comment?page=${Vt.page}`:Vt.course_group?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?page=${Vt.page}&ids=${(mu=Vt.course_group)==null?void 0:mu.toString()}`:`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?page=${Vt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Xt>0?Pt.createElement("span",{style:{color:"#ff8100"}},Xt):Xt)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt?ce()(Xt).format("YYYY-MM-DD HH:mm"):"--"},((0,ve.GJ)()||((an=St==null?void 0:St.homework_status)==null?void 0:an.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,ve.GJ)()||((bt=St==null?void 0:St.homework_status)==null?void 0:bt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(St==null?void 0:St.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Xt,$n)=>Pt.createElement(Be.Z,{title:Pt.createElement("div",null,Pt.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Xt,"\u5206"),Pt.createElement("br",null),Pt.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",$n.anonymous_comment_rate,"%"))},Pt.createElement("span",null,Xt))},(St==null?void 0:St.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:Xt=>Pt.createElement(Be.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},Pt.createElement("span",null,Xt))},(St==null?void 0:St.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(Xt,$n)=>Pt.createElement("div",null,!!Xt&&Pt.createElement(Be.Z,{placement:"bottom",title:`\u5171\u6709${Xt}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${$n.appeal_deal_count}\u6761\u5F85\u5904\u7406`},Pt.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${$n.appeal_deal_count}/${Xt}`)),!Xt&&Pt.createElement("span",null,"-/-"))},(St==null?void 0:St.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:Xt=>Xt||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:Xt=>Xt||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Xt,$n)=>{var di,mu,Gl;return(di=St.homework_status)!=null&&di.includes("\u5BFC\u5165")?Pt.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,ve.GJ)()&&Pt.createElement("a",{onClick:kl=>{kl.stopPropagation(),dn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$n==null?void 0:$n.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Pt.createElement("a",{style:{marginLeft:(0,ve.GJ)()&&10},onClick:(0,Ne.debounce)(kl=>zo(void 0,null,function*(){var Jl,Tu,xs,bs,zs;kl.stopPropagation();let xu=yield(0,Ze.ZP)(`/api/student_works/${$n==null?void 0:$n.id}/passed_condition.json`,{method:"get"});Pe.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Pt.createElement("div",null,Pt.createElement("div",{style:{display:"flex"}},Pt.createElement("div",null,Pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Pt.createElement("span",{style:{marginLeft:10}},(Jl=xu==null?void 0:xu.data)==null?void 0:Jl.user_name)),Pt.createElement("div",{style:{marginLeft:60}},Pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Pt.createElement("span",{style:{marginLeft:10}},(Tu=xu==null?void 0:xu.data)==null?void 0:Tu.student_id)),Pt.createElement("div",{style:{marginLeft:60}},Pt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Pt.createElement("span",{style:{marginLeft:10}},(xs=xu==null?void 0:xu.data)==null?void 0:xs.group_name))),Pt.createElement("div",{style:{marginTop:22}},Pt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Pt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((bs=xu==null?void 0:xu.data)==null?void 0:bs.description)||"\u6682\u65E0\u4FE1\u606F")),Pt.createElement("div",{style:{marginTop:22,marginBottom:20}},Pt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Pt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((zs=xu==null?void 0:xu.data)==null?void 0:zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):$n.work_status===0&&!(0,ve.GJ)()?Pt.createElement("div",null,"--"):Pt.createElement("div",null,!(0,ve.GJ)()&&Pt.createElement("div",null,Pt.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,ve.GJ)()&&Pt.createElement("div",null,Pt.createElement(Ee.Link,{className:"c-blue",target:"_blank",to:St.is_jupyter||St.is_jupyter_lab?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/${$n.id}/comment?page=${Vt.page}`:Vt.course_group?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?ids=${(mu=Vt.course_group)==null?void 0:mu.toString()}&page=${Vt.page}`:`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${$n.id}?page=${Vt.page}`,onClick:kl=>{var Jl,Tu,xs,bs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Vt)),kl.stopPropagation(),Vt.course_group?(0,ve.Rm)()&&!((Tu=(Jl=We.AssistantObject)==null?void 0:Jl.group)!=null&&Tu.can_view):(0,ve.Rm)()&&!((bs=(xs=We.AssistantObject)==null?void 0:xs.normal)!=null&&bs.can_view)){kl.preventDefault(),he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},$n.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),Pt.createElement("br",null),Pt.createElement(Be.Z,{placement:"bottom",title:Pt.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Pt.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Pt.createElement("a",{className:"c-green",onClick:kl=>zo(void 0,null,function*(){kl.preventDefault(),kl.stopPropagation(),dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:$n,id:$n.id,params:Vt}})})},"\u8C03\u5206"))),(0,ve.GJ)()&&Pt.createElement("div",null,$n.work_status!==-1&&$n.work_status!==0&&$n.myshixun_identifier&&((St==null?void 0:St.is_jupyter)||(St==null?void 0:St.is_jupyter_lab))&&Pt.createElement(pe.Z,{justify:"center"},Pt.createElement("a",{onClick:kl=>zo(void 0,null,function*(){if(kl.stopPropagation(),Fs(!0),Wi(!0),Ds($n.shixun_url),Hn($n.id),Uo($n.evaluation_codes),io(null),$n.myshixun_identifier){const Jl=yield(0,Ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:$n.myshixun_identifier,student_work_id:$n.id}});Jl.status===0&&(io(Jl.html_content),Wi(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(St!=null&&St.is_new_rule?$n.work_status!==-1&&$n.work_status!==0:$n.work_status!==-1&&$n.work_status!==0&&!((Gl=St==null?void 0:St.homework_status)!=null&&Gl.includes("\u5DF2\u622A\u6B62")))&&Pt.createElement(pe.Z,{justify:"center"},Pt.createElement("span",{className:st.redoBtn,onClick:kl=>{var Jl;if(kl.stopPropagation(),(0,ve.Rm)()&&!((Jl=We.AssistantObject.normal)!=null&&Jl.can_redo)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:St.homework_id,student_work_id:$n.id,isshixun:St.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(Xt=>!!Xt),uu=(Xt={key:""})=>{dn({type:"shixunHomeworks/setActionTabs",payload:Xt})},Qs=()=>{var Xt;return bo!=null&&bo.anonymous_comment||(Xt=St==null?void 0:St.homework_status)!=null&&Xt.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},$n)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},$n)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},$n)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},$n)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},$n)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},$n)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},$n)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},$n)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},$n)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},$n)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:$n=>Pt.createElement("a",{onClick:()=>{uu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},$n)}]},Ts=Xt=>zo(void 0,null,function*(){en(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:Xt,student_works_ids:St==null?void 0:St.student_works_ids,with_submit_record:ws,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(Au(!1),Ee.history.push(`/classrooms/${Vt==null?void 0:Vt.coursesId}/exportlist/normal_work_list`)),en(!1)}),Vs=()=>{var Xt,$n,di,mu;return Pt.createElement(re.default,null,Pt.createElement(re.default.Item,{key:"1"},Pt.createElement("span",{onClick:()=>{var Gl;if((0,ve.Rm)()&&!((Gl=We.AssistantObject.normal)!=null&&Gl.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:St==null?void 0:St.course_group_info,fn:()=>{(0,Tn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(St==null?void 0:St.start_permanent)&&Pt.createElement(re.default.Item,{onClick:()=>zo(void 0,null,function*(){let Gl=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Gl.status===0&&Ee.history.push(`/classrooms/${Vt.coursesId}/exportlist/workspace_files`),Gl.status===-3&&(dn({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Vt}}),Ee.history.push(`/classrooms/${Vt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((Xt=St.homework_status)!=null&&Xt.includes("\u5BFC\u5165"))&&(0,ve.GJ)()&&(($n=St==null?void 0:St.student_works)==null?void 0:$n.length)>0&&((St==null?void 0:St.is_jupyter)||(St==null?void 0:St.is_jupyter_lab))&&Pt.createElement(re.default.Item,{key:"2"},Pt.createElement("span",{onClick:Gl=>{var kl;if((0,ve.Rm)()&&!((kl=We.AssistantObject.normal)!=null&&kl.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:St==null?void 0:St.course_group_info,fn:()=>{var Jl,Tu;dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,Ce.xg)(`/classrooms/${Vt==null?void 0:Vt.coursesId}/common_homework/${Vt.categoryId}/${(Tu=(Jl=St==null?void 0:St.student_works)==null?void 0:Jl[0])==null?void 0:Tu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((di=St.homework_status)!=null&&di.includes("\u5BFC\u5165"))&&((mu=St==null?void 0:St.student_works)==null?void 0:mu.length)>0&&!(St!=null&&St.is_jupyter_lab)&&!(St!=null&&St.is_jupyter)&&Pt.createElement(re.default.Item,{key:"3"},Pt.createElement(je.ZP,{loading:Kt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Gl;if((0,ve.Rm)()&&!((Gl=We.AssistantObject.normal)!=null&&Gl.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:St==null?void 0:St.course_group_info,fn:()=>{gs("\u9644\u4EF6"),Au(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),Pt.createElement(re.default.Item,{key:"5",onClick:()=>{var Gl;if((0,ve.Rm)()&&!((Gl=We.AssistantObject.normal)!=null&&Gl.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Vt.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},Js=Xt=>{dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Fu==null?void 0:Fu.id,status:Xt}})};return(0,ve.dE)()?Pt.createElement(Ra,null):Pt.createElement("section",{className:`${st.wrap} minH500`},Pt.createElement("aside",{className:`minH500 bg-white pl30 ${(0,ve.GJ)()?"pt30":""} pr30`},!(St!=null&&St.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((ka=St==null?void 0:St.homework_status)==null?void 0:ka.includes("\u672A\u53D1\u5E03"))||((Nn=St==null?void 0:St.homework_status)==null?void 0:Nn.includes("\u672A\u5F00\u59CB")))&&Pt.createElement(be.Z,null),Pt.createElement("aside",null,!!(St!=null&&St.all_member_count)&&Pt.createElement("aside",{className:"mb30"},Pt.createElement(fe.default,{form:Vl,onChange:Ws,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((Ft=St.teacher_comment)!=null&&Ft.length)&&Pt.createElement(fe.default.Item,{name:"teacher_comment"},Pt.createElement(E.default.Group,{style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(a.Z,{flex:"1"},(Cn=St.teacher_comment)==null?void 0:Cn.map(Xt=>Pt.createElement(E.default,{value:Xt.id,key:Xt.id}," ",Xt.name,"(",Xt.count,") ")))))),!!((wa=St==null?void 0:St.file_status)!=null&&wa.length)&&(0,ve.GJ)()&&Pt.createElement(fe.default.Item,{name:"file_status"},Pt.createElement(E.default.Group,{style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all"},"\u5168\u90E8")),Pt.createElement(a.Z,{flex:"1"},(Ma=St==null?void 0:St.file_status)==null?void 0:Ma.map(Xt=>Pt.createElement(E.default,{value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((sn=St.task_status)!=null&&sn.length)&&Pt.createElement(fe.default.Item,{name:"task_status"},Pt.createElement(E.default.Group,{value:[],style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all"},"\u5168\u90E8")," "),Pt.createElement(a.Z,{flex:"1"},(_t=St.task_status)==null?void 0:_t.map(Xt=>Pt.createElement(E.default,{name:"task_status",value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((rn=St.course_group_info)!=null&&rn.length)&&Pt.createElement(fe.default.Item,{name:"course_group_info"},Pt.createElement(E.default.Group,{style:{width:"100%"}},Pt.createElement(pe.Z,null,Pt.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Pt.createElement(a.Z,{flex:"80px"},Pt.createElement(E.default,{value:"all",checked:!Vt.course_group_info},"\u5168\u90E8")),Pt.createElement(a.Z,{flex:"1",className:`${st.workListClass} ${Yn.visible?st.visible:""} ${Yn.status?"":st.status}`},Pt.createElement("div",{ref:mi,className:st.left},St.course_group_info.map((Xt,$n)=>Pt.createElement(E.default,{value:Xt.course_group_id,key:Xt.course_group_id}," ",Xt.group_group_name,"(",Xt.count,")"))),Yn.status&&Pt.createElement("div",{className:st.tips,onClick:()=>lo(Wl(vl({},Yn),{visible:!Yn.visible}))},Pt.createElement("span",null,Yn.visible?"\u5C55\u5F00":"\u6536\u8D77",Yn.visible?Pt.createElement(Ht.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Pt.createElement(En.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Pt.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},Pt.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),Pt.createElement(x.default,{className:"mt20",locale:{emptyText:Pt.createElement(be.Z,null)},columns:Qs(),dataSource:[St==null?void 0:St.group_data],pagination:!1})),Pt.createElement(pe.Z,{align:"middle"},Pt.createElement(a.Z,{flex:"1"},Pt.createElement(pe.Z,{align:"middle"},Pt.createElement(a.Z,null,Pt.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Xt=>{Vt.page=1,Vt.search=Xt.trim(),wu()}})),Pt.createElement(a.Z,null,Pt.createElement("span",{className:"ml5 c-red"},St.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",St.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Pt.createElement(a.Z,{style:{textAlign:"end"},className:st.workListButtonWrap},!((kr=St.homework_status)!=null&&kr.includes("\u5BFC\u5165"))&&!(St!=null&&St.is_jupyter||St!=null&&St.is_jupyter_lab)&&Pt.createElement(je.ZP,{className:"mr10",icon:Pt.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Vt}})}},"\u6587\u6863\u67E5\u91CD"),!(St!=null&&St.is_new_rule)&&!((da=St.homework_status)!=null&&da.includes("\u5BFC\u5165"))&&(((_a=St==null?void 0:St.homework_status)==null?void 0:_a.includes("\u63D0\u4EA4\u4E2D"))||((dt=St==null?void 0:St.homework_status)==null?void 0:dt.includes("\u8865\u4EA4\u4E2D"))||((Ur=St==null?void 0:St.homework_status)==null?void 0:Ur.includes("\u8FDB\u884C\u4E2D")))&&Pt.createElement(je.ZP,{className:"mr10",icon:Pt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var Xt;if((0,ve.Rm)()&&!((Xt=We.AssistantObject.normal)!=null&&Xt.can_redo)){he.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}Xi(!0),zo(void 0,null,function*(){const di=yield(0,Ze.ZP)(`/api/homework_commons/${Vt==null?void 0:Vt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});di.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",di),to(di.data.list),Ns(di.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((Un=St.homework_status)==null?void 0:Un.includes("\u5DF2\u622A\u6B62"))&&!St.is_jupyter&&!St.is_jupyter_lab&&Pt.createElement(je.ZP,{className:"mr10",icon:Pt.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ms(!0)}},"\u5BFC\u5165\u6210\u7EE9"),Pt.createElement(b.Z,{dropdownRender:Vs},Pt.createElement(je.ZP,{icon:Pt.createElement(Ln.Z,null)},"\u5BFC\u51FA",Pt.createElement(An.Z,null))))),(St==null?void 0:St.is_shixun)&&!(St!=null&&St.open_evaluate)&&!(St!=null&&St.is_close_tips)&&Pt.createElement(pe.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},Pt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),Pt.createElement("span",{style:{cursor:"pointer"},onClick:()=>zo(void 0,null,function*(){let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/close_tips.json`,{method:"post"});(Xt==null?void 0:Xt.status)===0&&dn({type:"shixunHomeworks/getWorkList",payload:vl({},Vt)})})},"X"))),Pt.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(St==null?void 0:St.anonymous_comment)&&{x:1300},dataSource:ci,columns:Ys,onRow:(Xt,$n)=>({onClick:()=>{var di,mu;(di=St.homework_status)!=null&&di.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Vt)),(0,Ce.xg)(St.is_jupyter||St.is_jupyter_lab?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/${Xt.id}/comment?page=${Vt.page}`:Vt.course_group?`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${Xt.id}?ids=${(mu=Vt.course_group)==null?void 0:mu.toString()}&page=${Vt.page}`:`/classrooms/${Vt.coursesId}/common_homework/${Vt.categoryId}/review/${Xt.id}?page=${Vt.page}`))}}),rowKey:"id",onChange:(Xt,$n,di)=>{if(di.order===void 0)switch(di.field){case"student_id":Vt.b_order="desc",Vt.order=di.field;break;default:delete Vt.b_order,delete Vt.order}else Vt.b_order=di.order.replace("end",""),Vt.order=di.field;wu()}}))),Pt.createElement("aside",{className:"tc mb50 mt30"},Pt.createElement(ee.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Us,defaultCurrent:parseInt(Vt.page)||1,current:parseInt(Vt.page)||1,defaultPageSize:20,total:Ue.workList.work_count})),Pt.createElement(Qe,null),Pt.createElement(Me,null),Pt.createElement(At.Z,{getData:wu}),Pt.createElement(Pe.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Dr,width:qn===3&&(St!=null&&St.is_open_ai_review)?1150:600,confirmLoading:js,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>zo(void 0,null,function*(){var Xt,$n;if((0,ve.Rm)()&&!(($n=(Xt=We.AssistantObject)==null?void 0:Xt.normal)!=null&&$n.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(qn===1){if(Rr!==0){if(!Rr){he.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Ho(!1),Ol(!0)}else if(qn===2){if(!(ra===0||fa===0)){if(!ra){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ra>fa){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Ho(!1),Ol(!0)}else if(qn===3){if(St!=null&&St.is_open_ai_review)if(St!=null&&St.single_score){if(St!=null&&St.zero_commit_student_works)return he.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return he.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return he.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");ks(!0);const di=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Ca==null?void 0:Ca.categoryId,range:Rs}});(di==null?void 0:di.status)===0&&(Ho(!1),Os()),ks(!1)}}),onCancel:()=>{Ho(!1),ts()}},Pt.createElement("div",null,Pt.createElement("div",null,Pt.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},Pt.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),Pt.createElement(ne.ZP.Group,{value:qn,onChange:Xt=>Do(Xt.target.value)},Pt.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),Pt.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(St==null?void 0:St.show_ai_review)&&Pt.createElement(ne.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605"))),qn===1&&Pt.createElement("div",null,Pt.createElement("div",{className:"mt15 mb5"},Pt.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),Pt.createElement(oe.Z,{size:"large",min:0,max:100,value:Rr,onChange:Xt=>xi(Xt),style:{width:"100%"}})),qn===2&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},Pt.createElement("div",{style:{width:60}},Pt.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),Pt.createElement(oe.Z,{size:"large",min:0,max:100,value:ra,onChange:Xt=>Wt(Xt),style:{width:"calc(50% - 70px)"}}),Pt.createElement("div",{style:{width:80}},Pt.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),Pt.createElement(oe.Z,{size:"large",min:0,max:100,value:fa,onChange:Xt=>vn(Xt),style:{width:"calc(50% - 70px)"}})),[1,2].includes(qn)&&Pt.createElement(Pt.Fragment,null,Pt.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),Pt.createElement(y.default.TextArea,{value:xa,onChange:Xt=>rr(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),Pt.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),Pt.createElement(y.default.TextArea,{value:_r,onChange:Xt=>oo(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),qn===3&&(St!=null&&St.is_open_ai_review?Pt.createElement(Va,{range:Rs,setRange:Xt=>Hs(Xt)}):Pt.createElement(be.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${Ca==null?void 0:Ca.coursesId}/common_homework/${Ca==null?void 0:Ca.categoryId}/detail?tabs=5`}}))))),Pt.createElement(Pe.default,{title:"\u63D0\u793A",open:il,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>zo(void 0,null,function*(){let Xt={};qn===1?Xt.score=Rr||"0":(Xt.min_score=ra||"0",Xt.max_score=fa||"0"),Xt.comment=xa,Xt.hidden_comment=_r,Si===1?Xt.student_work_ids=ci.map(di=>di.id):Xt.student_work_ids=ci.filter(di=>!di.has_comment).map(di=>di.id),(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/batch_add_score.json`,{method:"post",body:Xt})).status===0&&(he.ZP.info("\u4FEE\u6539\u6210\u529F"),Ol(!1),ts(),wu())}),onCancel:()=>{ts(),Ol(!1)}},Pt.createElement("div",{style:{padding:"32px",textAlign:"center"}},Pt.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),Pt.createElement("br",null),Pt.createElement(ne.ZP.Group,{value:Si,onChange:Xt=>_i(Xt.target.value)},Pt.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),Pt.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),Pt.createElement(Pe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:_l,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>zo(void 0,null,function*(){if(Ns(co),qn===2&&ms.current){if($l.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!xa){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,status:$l,course_group_ids:ms.current}});Xt.status===0&&(ea(Xt.course_group_count),ai(Xt),Xi(!1),lu(!0))}else{if(!(ra===0||fa===0)){if(!ra){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!fa){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ra>fa){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!xa){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,min_score:ra,max_score:fa,course_group_ids:ms.current}});Xt.status===0&&(ea(Xt.course_group_count),ai(Xt),Xi(!1),lu(!0))}}),onCancel:()=>{Xi(!1),ts()}},Pt.createElement("div",{style:{padding:"32px"}},Pt.createElement("div",null,Pt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Pt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Pt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Pt.createElement("div",{className:co.length>15?st.scroll:"",style:{overflowX:"hidden"}},co==null?void 0:co.map((Xt,$n)=>Pt.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:Xt.course_group_id,key:Xt.course_group_id,onChange:()=>{Ks(Xt.course_group_id,co)},checked:Xt.checked},Xt.group_group_name,"(",Xt.count,")")))),Pt.createElement("div",null,Pt.createElement("span",{style:{width:"80px"}}," ",Pt.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Pt.createElement(ne.ZP.Group,{value:qn,onChange:Xt=>{Do(Xt.target.value)}},Pt.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Pt.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),qn===1&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"70px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Pt.createElement(oe.Z,{min:0,max:100,value:ra,onChange:Xt=>Wt(Xt),style:{width:"100px"}}),Pt.createElement("span",{style:{width:"80px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Pt.createElement(oe.Z,{min:0,max:100,value:fa,onChange:Xt=>vn(Xt),style:{width:"100px"}})),qn===2&&Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Pt.createElement(E.default.Group,{onChange:Xt=>{As([...Xt])},style:{width:"100%"}},(Lr=St.task_status)==null?void 0:Lr.map((Xt,$n)=>Pt.createElement(E.default,{name:"task_status",value:Xt.id},Xt.name,"(",Xt.count,")")))),Pt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pt.createElement("span",{style:{width:"70px",textAlign:"end"}},Pt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Pt.createElement(zt.Z,{className:st.MdEditor,onChange:Xt=>rr(Xt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Pt.createElement(Pe.default,{open:Is,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>zo(void 0,null,function*(){qn===2?(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,status:$l,course_group_ids:ms.current}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),ts(),wu(),lu(!1)):(yield(0,Ze.ZP)(`/api/homework_commons/${Vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Vt.categoryId,comment:xa,min_score:ra,max_score:fa,course_group_ids:ms.current}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),ts(),wu(),lu(!1))}),onCancel:()=>{ts(),lu(!1)}},Pt.createElement("div",{style:{padding:"32px"}},qn===1&&Pt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",ia,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",ra,"-",fa,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),qn===2&&Pt.createElement("span",null,"\u786E\u8BA4\u5C06",ia,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(To=St.task_status)==null?void 0:To.filter(Xt=>$l==null?void 0:$l.includes(Xt.id)).map(Xt=>Xt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Pt.createElement("br",null),Pt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",$u==null?void 0:$u.count,"\u540D\u5B66\u751F"))),Pt.createElement(Pe.default,{open:Ls,width:900,centered:!0,closeIcon:!1,footer:Pt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Pt.createElement("div",null,Pt.createElement(je.ZP,{className:"mr20",style:{background:"none"},icon:Pt.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:Xt=>{var $n;if(Xt.preventDefault(),(0,ve.Rm)()&&!(($n=We.AssistantObject.normal)!=null&&$n.can_view)){he.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,Ot.O5)()&&(0,Ce.xg)(`${Bs}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),Pt.createElement("span",{className:"mr10"},"\u8C03\u5206"),Pt.createElement(oe.Z,{min:0,onChange:(0,Ne.debounce)(Xt=>zo(void 0,null,function*(){var $n;if(xi(Xt),(0,ve.Rm)()&&!(($n=We.AssistantObject.normal)!=null&&$n.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Ze.ZP)(`/api/student_works/${Wn}/adjust_score.json`,{method:"post",body:{score:Xt}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),dn({type:"shixunHomeworks/getWorkList",payload:vl({},Vt)}))}),2e3)})),Pt.createElement(je.ZP,{type:"primary",onClick:Xt=>Fs(!1)},"\u5173\u95ED")),onOk:()=>zo(void 0,null,function*(){}),onCancel:()=>{Fs(!1)}},Pt.createElement("div",{className:st.viewcode},Pt.createElement("div",{className:st.lefttitle},"\u67E5\u770B\u4EE3\u7801"),Pt.createElement("div",null,Pt.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Tr&&Pt.createElement(se.default,{style:{width:200},value:(wi=Tr[0])==null?void 0:wi.path}," ",Tr==null?void 0:Tr.map(Xt=>Pt.createElement(se.default.Option,{value:Xt.path},Xt.path))," "))),Pt.createElement(me.Z,{spinning:Gi},Pt.createElement("iframe",{srcDoc:bi,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),Pt.createElement(Pe.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:eu,centered:!0,onCancel:()=>Au(!1),onOk:()=>{es=="\u9644\u4EF6"?Ts(!1):es=="\u6279\u6CE8"&&Ts(!0),Au(!1)}},Pt.createElement(E.default,{checked:ws,onChange:Xt=>{tu(Xt.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),Pt.createElement("div",{className:st.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),Pt.createElement("div",{className:st.export_type_modal},Pt.createElement("div",{className:st.export_type_modal_con},Pt.createElement("div",{className:`${st.type_item} ${es=="\u9644\u4EF6"?st.type_item_active:""}`,onClick:()=>gs("\u9644\u4EF6")},Pt.createElement("div",{className:`${st.img_warp}`},Pt.createElement("img",{src:Ea.Z,width:72,height:80})),Pt.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),Pt.createElement("div",{className:`${st.type_item} ${es=="\u6279\u6CE8"?st.type_item_active:""}`,onClick:()=>gs("\u6279\u6CE8")},Pt.createElement("div",{className:`${st.img_warp}`},Pt.createElement("img",{src:La.Z,width:99,height:80})),Pt.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),Pt.createElement("div",{className:st.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),Pt.createElement(tt,{title:Hr==null?void 0:Hr.title,open:(Hr==null?void 0:Hr.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Hr==null?void 0:Hr.task_status,new_work_status:Hr==null?void 0:Hr.new_work_status,shixunHomeworks:Ue,destroyOnClose:!0,centered:!0,onCancel:()=>{uu()},footer:null,width:764,course_group:Vt==null?void 0:Vt.course_group}),Pt.createElement(Sa.Z,{visible:nu,getData:wu,categoryId:Vt.categoryId,onCancle:()=>{Ms(!1)}}),Pt.createElement(Xo,null),Pt.createElement(dl,{getData:()=>Os()}))};var au=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(Nl),Kl=te(21600),ru=te(99709),Cr=Object.defineProperty,ja=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,ko=(Ue,We,ze)=>We in Ue?Cr(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,fi=(Ue,We)=>{for(var ze in We||(We={}))$a.call(We,ze)&&ko(Ue,ze,We[ze]);if(ja)for(var ze of ja(We))Xa.call(We,ze)&&ko(Ue,ze,We[ze]);return Ue},Di=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Li=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Pe.default,{centered:!0,title:"\u63D0\u793A",open:Ue.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Di(void 0,null,function*(){(yield We({type:"shixunHomeworks/deleteReply",payload:{object_id:Ue.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getReplyList",payload:fi({},Ue.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Qi=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Li),Ti=te(8671),wl=te(26227),Ji=te(63524),$r={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},Aa=te(59301),Ei=Object.defineProperty,Ko=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Gt=(Ue,We,ze)=>We in Ue?Ei(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,un=(Ue,We)=>{for(var ze in We||(We={}))Jo.call(We,ze)&&Gt(Ue,ze,We[ze]);if(Ko)for(var ze of Ko(We))tn.call(We,ze)&&Gt(Ue,ze,We[ze]);return Ue},Qn=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});ce().locale("ZH-cn");const sr=({shixunHomeworks:Ue,classroomList:We,user:ze,globalSetting:Yt,loading:Kt,dispatch:en})=>{const[dn,ln]=(0,z.useState)(un({},(0,Ee.useParams)())),[ht,cn]=(0,z.useState)(!1),[an,bt]=(0,z.useState)(-1),[ka,Nn]=(0,z.useState)(""),[Ft,Cn]=(0,z.useState)(""),{workList:wa}=Ue,{detailLeftMenus:Ma}=We,{replyList:sn,workDetail:_t}=Ue;dn.page_size=10,(0,z.useEffect)(()=>{en({type:"shixunHomeworks/getReplyList",payload:un({},dn)}),en({type:"shixunHomeworks/getWorkDetail",payload:un({},dn)}),Ma.course_modules||en({type:"classroomList/getClassroomLeftMenus",payload:un({},dn)})},[dn.categoryId]);const rn=da=>{da=da!=null&&da.includes(".json")?da:`${da}.json`,Pe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Aa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Qn(void 0,null,function*(){var _a;const dt=yield(0,Ti.$Q)({url:da});if(!dt)return;he.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Ur=yield(0,Ti.Ir)({id:dt.shixun_identifier});if(Ur!=null&&Ur.game_identifier){(_a=Ee.history)==null||_a.push(`/tasks/${Ur.game_identifier}`);return}(Ur==null?void 0:Ur.status)===2?rn(Ur==null?void 0:Ur.message):(Ur==null?void 0:Ur.status)===3&&kr(Ur==null?void 0:Ur.message)})})},kr=da=>{Pe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Aa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",da,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Aa.createElement("section",{className:$r.bg},Aa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getWorkDetail"]},Aa.createElement("section",{className:""},Aa.createElement("aside",{className:[$r.desc,"c-black","font14","bg-white"].join(" ")},Ue.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Aa.createElement("div",null,Aa.createElement(Mo.Z,{value:(_t==null?void 0:_t.description)||"\u6682\u65E0\uFF5E"})),Aa.createElement(ru.Z,{authority:(0,ve.GJ)(),showDimensions:!1,dataSource:_t==null?void 0:_t.attachments,callback:()=>{en({type:"shixunHomeworks/getWorkDetail",payload:un({},dn)})}}),Ue.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Aa.createElement("aside",{className:["bg-white"].join(" ")},Aa.createElement(zt.Z,{onChange:da=>{Nn(da)},defaultValue:_t==null?void 0:_t.explanation,height:200,isFocus:!0,watch:!0}),Aa.createElement(pe.Z,null,Aa.createElement(a.Z,{span:24,className:"tr"},Aa.createElement(je.ZP,{type:"default",size:"middle",onClick:()=>Qn(void 0,null,function*(){en({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Aa.createElement(je.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Qn(void 0,null,function*(){ka===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/updateWork",payload:{explanation:ka,categoryId:dn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),en({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),en({type:"shixunHomeworks/getWorkDetail",payload:un({},dn)}))})},"\u4FDD\u5B58"))))),Aa.createElement("aside",{className:[$r.reply,"bg-white","mt20"].join(" ")},ht&&Aa.createElement(zt.Z,{onChange:da=>{Nn(da)},height:200,isFocus:!0,watch:!0}),Aa.createElement(pe.Z,{onClick:()=>{cn(!0)}},Aa.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!ht&&Aa.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Aa.createElement(a.Z,null,Aa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>Qn(void 0,null,function*(){if((0,ve.Rm)()&&!We.AssistantObject.normal.can_create){he.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}ka===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:ka}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)}),cn(!1),Nn(""))})},"\u53D1\u8868")))),(sn==null?void 0:sn.comments)&&sn.comments!=""&&Aa.createElement("aside",{className:[$r.replyList,"bg-white"].join(" ")},Aa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getReplyList"]},sn==null?void 0:sn.comments.map(function(da,_a){var dt,Ur,Un,Lr;return Aa.createElement(pe.Z,{gutter:[12,12],key:_a},Aa.createElement(a.Z,{flex:"40px"},Aa.createElement("img",{className:$r.headpic,width:"40",src:`${Kl.Z.IMG_SERVER}/images/${(dt=da==null?void 0:da.author)==null?void 0:dt.image_url}`})),Aa.createElement(a.Z,{flex:"1"},Aa.createElement(pe.Z,{align:"middle"},Aa.createElement(a.Z,{span:20},Aa.createElement("span",{className:"c-light-black"},(Ur=da==null?void 0:da.author)==null?void 0:Ur.name),Aa.createElement("span",{className:"c-light-black ml10"},da==null?void 0:da.time," \u53D1\u5E03")),Aa.createElement(a.Z,{className:"tr",span:4},((0,ve.GJ)()||((Un=ze==null?void 0:ze.userInfo)==null?void 0:Un.login)===((Lr=da==null?void 0:da.author)==null?void 0:Lr.login))&&Aa.createElement(Be.Z,{title:"\u5220\u9664"},Aa.createElement(wl.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:da}})}}))),Aa.createElement(a.Z,{span:24},Aa.createElement(Mo.Z,{value:da.content})),da.children&&Aa.createElement("aside",{className:$r.comment},da.children.map(function(To,wi){var Ca,eo;return Aa.createElement(pe.Z,{key:wi},Aa.createElement(a.Z,{span:24},Aa.createElement(pe.Z,null,Aa.createElement(a.Z,{flex:"1"},To.author.name,Aa.createElement("span",{className:"c-light-black ml10"},To==null?void 0:To.time)),Aa.createElement(a.Z,null,((0,ve.GJ)()||((Ca=ze==null?void 0:ze.userInfo)==null?void 0:Ca.login)===((eo=To==null?void 0:To.author)==null?void 0:eo.login))&&Aa.createElement(Be.Z,{title:"\u5220\u9664"},Aa.createElement(wl.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:dn,selectArr:To}})}}))))),Aa.createElement(a.Z,null,Aa.createElement(Mo.Z,{value:To.content})))})),Aa.createElement(a.Z,{span:24,className:"mt5 c-light-black"},an===_a&&Aa.createElement("aside",null,Aa.createElement(zt.Z,{onChange:To=>{Cn(To)},height:150,isFocus:!0}),Aa.createElement(pe.Z,null,Aa.createElement(a.Z,{span:24,className:"tr"},Aa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>Qn(this,null,function*(){Ft===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:dn.categoryId,jour_type:"HomeworkCommon",m_parent_id:da.id,reply_id:1,notes:Ft}}}),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),bt(-1))})},"\u53D1\u8868")))),an!==_a&&Aa.createElement("div",{className:"tr"},Aa.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>bt(_a)}),!!da.user_praise&&Aa.createElement("span",{className:"c-orange"},Aa.createElement(Ji.Z,{className:"mr5 ml30",onClick:()=>Qn(this,null,function*(){yield en({type:"shixunHomeworks/replyUnLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)})})}),!!da.praise_count&&da.praise_count),!da.user_praise&&Aa.createElement("span",null,Aa.createElement(Ji.Z,{className:"mr5 ml30",onClick:()=>Qn(this,null,function*(){yield en({type:"shixunHomeworks/replyLike",payload:{object_id:da.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:un({},dn)})})}),!!da.praise_count&&da.praise_count))))))}))))),Aa.createElement("aside",{className:"tc mt30 pb30"},Aa.createElement(ee.Z,{defaultCurrent:1,total:sn==null?void 0:sn.messages_count,hideOnSinglePage:!0,current:dn.page||1,onChange:da=>{dn.page=da,en({type:"shixunHomeworks/getReplyList",payload:un({},dn)})}})),Aa.createElement(Qi,null))};var Gr=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,user:ze,loading:Yt,globalSetting:Kt})=>({shixunHomeworks:Ue,globalSetting:Kt,user:ze,classroomList:We,loading:Yt.effects}))(sr),zn=Object.defineProperty,or=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Ir=(Ue,We,ze)=>We in Ue?zn(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Da=(Ue,We)=>{for(var ze in We||(We={}))zr.call(We,ze)&&Ir(Ue,ze,We[ze]);if(or)for(var ze of or(We))Eo.call(We,ze)&&Ir(Ue,ze,We[ze]);return Ue};ce().locale("ZH-cn");const So=({shixunHomeworks:Ue,classroomList:We,globalSetting:ze,loading:Yt,dispatch:Kt})=>{var en,dn;const ln=(0,Ee.useParams)(),{detailLeftMenus:ht}=We,{replyList:cn,referenceAnswer:an}=Ue;return ln.page_size=10,(0,z.useEffect)(()=>{Kt({type:"shixunHomeworks/getReplyList",payload:Da({},ln)}),Kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:ln.categoryId}}),ht.course_modules||Kt({type:"classroomList/getClassroomLeftMenus",payload:Da({},ln)})},[ln.categoryId]),z.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},z.createElement("aside",{className:["c-black","font14"].join(" ")},z.createElement("div",null,(an==null?void 0:an.reference_answer)&&z.createElement(Mo.Z,{value:an==null?void 0:an.reference_answer}),!(an!=null&&an.reference_answer)&&!((en=an.attachments)!=null&&en.length)&&z.createElement(be.Z,null)),(dn=an==null?void 0:an.attachments)==null?void 0:dn.map((bt,ka)=>z.createElement("div",null,z.createElement("a",{href:`${Kl.Z.API_SERVER}${bt.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},bt.title),z.createElement("span",{className:"c-light-black ml20 font12"},bt.filesize))))))};var qo=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,globalSetting:Yt})=>({shixunHomeworks:Ue,globalSetting:Yt,classroomList:We,loading:ze.effects}))(So),Oi=te(28243),Mr=te(74089),Ya=te(46604),yo=te(59301),Zo=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const zi=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt,Kt;const[en,dn]=(0,z.useState)(!0),[ln,ht]=(0,z.useState)(!1),[cn,an]=(0,z.useState)([]),[bt,ka]=(0,z.useState)([]),[Nn,Ft]=(0,z.useState)([]),[Cn,wa]=(0,z.useState)([]),[Ma,sn]=(0,z.useState)(""),_t=(0,Ee.useParams)();function rn(){return Zo(this,null,function*(){let _a=yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"get"});ka(_a)})}function kr(){return Zo(this,null,function*(){var _a;let dt=yield(0,Ze.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/teachers`,{method:"get",params:{homework_id:_t.categoryId,limit:1e3}});(_a=dt==null?void 0:dt.teacher_list)==null||_a.map(Ur=>{Ur.key=Ur.user_id}),Ft(dt==null?void 0:dt.teacher_list),wa(dt==null?void 0:dt.teacher_list)})}(0,z.useEffect)(()=>{rn(),((0,ve.G5)()||(0,ve.Rm)())&&kr()},[_t]);const da=()=>{};return yo.createElement("section",{className:Ya.Z.form},yo.createElement(pe.Z,{className:Ya.Z.content,style:{padding:"20px 30px",gap:20}},(Yt=bt==null?void 0:bt.data)==null?void 0:Yt.map(_a=>yo.createElement(pe.Z,{align:"middle",className:`${Ya.Z.borderSty} ${Ma===(_a==null?void 0:_a.id)?Ya.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},yo.createElement("span",{className:"c-grey-333"},_a==null?void 0:_a.real_name),(bt==null?void 0:bt.can_edit)&&yo.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ya.Z.delSty}`,onMouseEnter:()=>{sn(_a.id)},onMouseLeave:()=>{sn("")},onClick:()=>Zo(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:_a.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),rn(),kr())})}))),(bt==null?void 0:bt.can_edit)&&yo.createElement(je.ZP,{className:Ya.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>ht(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(bt!=null&&bt.can_edit)&&!((Kt=bt==null?void 0:bt.data)!=null&&Kt.length)&&yo.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),yo.createElement(Pe.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:ln,onCancel:()=>ht(!1),onOk:()=>Zo(void 0,null,function*(){if(cn.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:cn}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),an([]),rn(),kr(),ht(!1))})},yo.createElement("div",null,yo.createElement("div",{style:{display:"flex"}},yo.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",yo.createElement(y.default.Search,{onChange:_a=>{Ft(Cn.filter(dt=>dt.name.indexOf(_a.target.value)>-1))}})),yo.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(_a,dt)=>{an(_a)},selectedRowKeys:cn,getCheckboxProps:_a=>({disabled:_a.is_collaborator})},pagination:!1,dataSource:Nn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var xl=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We})=>({shixunHomeworks:Ue,loading:We.effects}))(zi),Xl=te(81327),fu=te(32134),ql=te(12893),su=te(60335),Ta=te(59301),Iu=Object.defineProperty,Tl=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,cu=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Pl=(Ue,We,ze)=>We in Ue?Iu(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,tl=(Ue,We)=>{for(var ze in We||(We={}))pu.call(We,ze)&&Pl(Ue,ze,We[ze]);if(cu)for(var ze of cu(We))Ml.call(We,ze)&&Pl(Ue,ze,We[ze]);return Ue},vu=(Ue,We)=>Tl(Ue,ou(We)),bu=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const zl=({shixunHomeworks:Ue,loading:We,globalSetting:ze,user:Yt,dispatch:Kt})=>{var en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),bt=(0,Ee.useLocation)(),{verifyModelUser:ka,ContactModalElement:Nn}=(0,su.Z)(),{workSetting:Ft,workList:Cn}=Ue,[wa,Ma]=(0,z.useState)(!0),[sn]=fe.default.useForm(),[_t,rn]=(0,z.useState)(!1),[kr,da]=(0,z.useState)(!1),[_a,dt]=(0,z.useState)(!1),[Ur,Un]=Pe.default.useModal();let[Lr,To]=(0,z.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[wi,Ca]=(0,z.useState)([]),[eo,Vt]=(0,z.useState)([]),[Gn,St]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const Hr=((en=Cn==null?void 0:Cn.homework_status)==null?void 0:en.includes("\u533F\u8BC4\u4E2D"))||((dn=Cn==null?void 0:Cn.homework_status)==null?void 0:dn.includes("\u7533\u8BC9\u4E2D")),bo=((ln=Cn==null?void 0:Cn.homework_status)==null?void 0:ln.includes("\u533F\u8BC4\u4E2D"))||((ht=Cn==null?void 0:Cn.homework_status)==null?void 0:ht.includes("\u7533\u8BC9\u4E2D"))||((cn=Cn==null?void 0:Cn.homework_status)==null?void 0:cn.includes("\u5DF2\u622A\u6B62"));(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Ma(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(Gn).map(function(vn){vn.indexOf("proportion")>-1&&(Ft[vn]=(Ft[vn]*100).toFixed(0)),Gn[vn]=Ft[vn]}),(!Gn.allow_late||!Gn.unified_late)&&(Gn.late_penalty=5),wi=JSON.parse(JSON.stringify(Ft.group_settings.map(vn=>vu(tl({},vn),{group_name:[vn.group_name]})).filter(vn=>vn.publish_time!==null))),eo=JSON.parse(JSON.stringify(Ft.allow_late_settings.map(vn=>vu(tl({},vn),{group_name:[vn.group_name]})).filter(vn=>vn.late_time!==null))),Lr=JSON.parse(JSON.stringify(Ft.score_details.map(vn=>tl({},vn)))),St(tl({},Gn)),To([...Lr]),Ca([...wi]),Vt([...eo]))},[Ft]);const ci=()=>{Kt({type:"shixunHomeworks/getWorkSetting",payload:tl({},an)})},Ka=()=>bu(void 0,null,function*(){da(!0);let vn=!1;if(Lr==null||Lr.find(Wt=>{if(Wt.name===""||Wt.score===""){vn=!0;return}}),vn)return;if(xi().toFixed(2)!=100){he.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(fa(Lr)){he.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const ra=JSON.parse(JSON.stringify(Gn));if(ra.categoryId=an.categoryId,Gn.unified_setting||wi==null||wi.map(Wt=>{var xa,rr;if(!Wt.publish_time||!Wt.end_time)throw he.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,console.log("item:0",Wt,Ft.group_settings,wi),Wt.group_id=(rr=(xa=Wt==null?void 0:Wt.group_name)==null?void 0:xa.map(_r=>{var oo,Dr;let Ho=(Dr=(oo=Ft.group_settings)==null?void 0:oo.filter(Si=>(Si==null?void 0:Si.group_name)===_r))==null?void 0:Dr[0];return console.log("d:",Ho,_r),Ho==null?void 0:Ho.group_id}))==null?void 0:rr.toString().split(",")}),ra.group_settings=wi,ra.score_details=Lr,Gn.allow_late)if(Gn.unified_late){if(Gn.late_penalty===null||Gn.late_penalty===void 0||Gn.late_penalty<0||Gn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Gn.late_time)throw he.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else eo=eo==null?void 0:eo.map(Wt=>{var xa,rr;if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw he.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,Wt.group_id=(rr=(xa=Wt==null?void 0:Wt.group_name)==null?void 0:xa.map(_r=>{var oo,Dr;let Ho=(Dr=(oo=Ft.group_settings)==null?void 0:oo.filter(Si=>(Si==null?void 0:Si.group_name)===_r))==null?void 0:Dr[0];return Ho==null?void 0:Ho.group_id}))==null?void 0:rr.toString().split(","),Wt}),ra.allow_late_settings=eo;Object.keys(ra).map(function(Wt){Wt.indexOf("proportion")>-1&&(ra[Wt]=ra[Wt]/100)}),JSON.stringify(Lr)!==JSON.stringify(Ft==null?void 0:Ft.score_details)||(Ft==null?void 0:Ft.single_score)!=(Gn==null?void 0:Gn.single_score)?(Pe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>bu(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${an.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ra)})).status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Pe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:an}})}}),ci(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},an)}))})}),dt(!0)):(yield(0,Ze.ZP)(`/api/homework_commons/${an.categoryId}/score_setting_with_normal.json`,{method:"post",body:tl({},ra)})).status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Gn==null?void 0:Gn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Gn==null?void 0:Gn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Gn==null?void 0:Gn.repeat_limit))&&Pe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:an}})}}),ci(),Kt({type:"shixunHomeworks/getWorkList",payload:tl({},an)}))}),qn=Ta.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Ta.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Ta.createElement("br",null),Ta.createElement("br",null),"\u6CE8\u610F\uFF1A",Ta.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Ta.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Do=Ta.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Ta.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Ta.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Rr=vn=>vn&&vnLr.reduce((vn,ra)=>ra.score!==""?vn+ra.score:vn,0);function fa(vn){return vn.some((ra,Wt)=>vn.find((rr,_r)=>rr.name===ra.name&&_r!==Wt)!==void 0)}return Ta.createElement("section",{className:Ya.Z.form},!(Cn!=null&&Cn.is_jupyter||Cn!=null&&Cn.is_jupyter_lab)&&Ta.createElement(Ta.Fragment,null,Ta.createElement("div",{style:{display:"flex",alignItems:"center"}},Ta.createElement("div",{className:Ya.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Gn.single_score&&Ta.createElement("div",{style:{marginLeft:"auto"}},Ta.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Ta.createElement("span",{style:{color:"#E30000"}},xi().toFixed(2),"\u5206"))),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn==null?void 0:Gn.single_score,onChange:vn=>{Gn.single_score=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:!0},Ta.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Ta.createElement("br",null),Ta.createElement(ne.ZP,{value:!1},Ta.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Ta.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!Gn.single_score&&Ta.createElement(pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Lr==null?void 0:Lr.map((vn,ra)=>Ta.createElement(Xl.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:ra==(Lr==null?void 0:Lr.length)-1?"0px":"10px"},align:"baseline"},Ta.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Ta.createElement(y.default,{disabled:wa,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:vn==null?void 0:vn.name,onChange:Wt=>{Lr[ra].name=Wt.target.value.trim(),To([...Lr])}}),Ta.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Ta.createElement(oe.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:vn==null?void 0:vn.score,disabled:wa,onChange:Wt=>{console.log(Wt),Wt?(Lr[ra].score=Number(Wt.toFixed(2)),To([...Lr])):(Lr[ra].score="",To([...Lr]))}}),(Lr==null?void 0:Lr.length)<5&&!wa&&Ta.createElement(fu.Z,{onClick:()=>{To([...Lr,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),ra>1&&!wa&&Ta.createElement(ql.Z,{onClick:()=>{Lr.splice(ra,1),console.log(Lr),To([...Lr])},style:{color:"#E30000"}}),!Lr[ra].name&&kr&&Ta.createElement("div",{className:Ya.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Lr[ra].score&&kr&&Ta.createElement("div",{className:Ya.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn.teacher_mode,onChange:vn=>{Gn.teacher_mode=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Ta.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Ta.createElement("br",null),Ta.createElement(ne.ZP,{value:0},Ta.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Ta.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn.ta_mode,onChange:vn=>{Gn.ta_mode=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},Ta.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Ta.createElement("br",null),Ta.createElement(ne.ZP,{value:0},Ta.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Ta.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Ta.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:wa,value:Gn.final_mode,onChange:vn=>{Gn.final_mode=vn.target.value,St(tl({},Gn))}},Ta.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},Ta.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Ta.createElement(ne.ZP,{value:!1},Ta.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Gn.final_mode&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Ta.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Ta.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!Gn.final_mode&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ta.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.te_proportion,onChange:vn=>{Gn.te_proportion=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Gn.ta_proportion,onChange:vn=>{Gn.ta_proportion=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Gn.st_proportion,onChange:vn=>{Gn.st_proportion=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Ta.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(Cn!=null&&Cn.is_jupyter||Cn!=null&&Cn.is_jupyter_lab)&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Ta.createElement(E.default,{disabled:wa,checked:Gn==null?void 0:Gn.is_repeat_minus,onChange:vn=>{St(ra=>vu(tl({},ra),{is_repeat_minus:vn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Ta.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(Gn==null?void 0:Gn.is_repeat_minus)&&Ta.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ta.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Ta.createElement(oe.Z,{disabled:wa,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Gn.repeat_setting_score,onChange:vn=>{Gn.repeat_setting_score=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Ta.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Ta.createElement(oe.Z,{disabled:wa,value:Gn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:vn=>{Gn.repeat_limit=vn,St(Object.assign({},Gn))}}),Ta.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!wa&&Ta.createElement(Ta.Fragment,null,Ta.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:Ka},"\u4FDD\u5B58"),Ta.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>rn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Ta.createElement(Pe.default,{open:_t,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{rn(!1)},onOk:()=>bu(void 0,null,function*(){const vn=JSON.parse(JSON.stringify(Gn));Object.keys(vn).map(function(Wt){Wt.indexOf("proportion")>-1&&(vn[Wt]=vn[Wt]/100)}),(yield(0,Ze.ZP)(`/api/courses/${an.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:vn}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),rn(!1))})},Ta.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),Nn())};var hu=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,globalSetting:ze,user:Yt})=>({shixunHomeworks:Ue,loading:We.effects,globalSetting:ze,user:Yt}))(zl),fo=te(59301),fs=Object.defineProperty,Ul=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,Lu=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,ju=(Ue,We,ze)=>We in Ue?fs(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Eu=(Ue,We)=>{for(var ze in We||(We={}))Zu.call(We,ze)&&ju(Ue,ze,We[ze]);if(Lu)for(var ze of Lu(We))ns.call(We,ze)&&ju(Ue,ze,We[ze]);return Ue},Hu=(Ue,We)=>Ul(Ue,zu(We));const ps=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)(),{workSetting:Yt}=Ue,[Kt,en]=(0,z.useState)(!0);let[dn,ln]=(0,z.useState)([]),[ht,cn]=(0,z.useState)([]),[an,bt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,z.useEffect)(()=>{en(!(Yt!=null&&Yt.can_edit))},[Yt]),(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(an).map(function(Ft){an[Ft]=Yt[Ft]}),(!an.allow_late||!an.unified_late)&&(an.late_penalty=5),dn=JSON.parse(JSON.stringify(Yt.group_settings.map(Ft=>Hu(Eu({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.publish_time!==null))),ht=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(Ft=>Hu(Eu({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.late_time!==null))),bt(Eu({},an)),ln([...dn]),cn([...ht]))},[Yt]);const ka=()=>{We({type:"shixunHomeworks/getWorkSetting",payload:Eu({},ze)})},Nn=()=>{const Ft=JSON.parse(JSON.stringify(an));if(Ft.categoryId=ze.categoryId,an.unified_setting||dn==null||dn.map(Cn=>{var wa,Ma;if(!Cn.publish_time||!Cn.end_time)throw he.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Cn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Ma=(wa=Cn==null?void 0:Cn.group_name)==null?void 0:wa.map(sn=>{var _t,rn;let kr=(rn=(_t=Yt.group_settings)==null?void 0:_t.filter(da=>(da==null?void 0:da.group_name)===sn))==null?void 0:rn[0];return kr==null?void 0:kr.group_id}))==null?void 0:Ma.toString().split(",")}),Ft.group_settings=dn,an.allow_late)if(an.unified_late){if(an.late_penalty===null||an.late_penalty===void 0||an.late_penalty<0||an.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!an.late_time)throw he.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ht=ht==null?void 0:ht.map(Cn=>{var wa,Ma;if(Cn.late_penalty===null||Cn.late_penalty===void 0||Cn.late_penalty<0||Cn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Cn.late_time)throw he.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Cn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Cn.group_name=typeof(Cn==null?void 0:Cn.group_name)=="string"?[Cn==null?void 0:Cn.group_name]:Cn==null?void 0:Cn.group_name,Cn.group_id=(Ma=(wa=Cn==null?void 0:Cn.group_name)==null?void 0:wa.map(sn=>{var _t,rn;let kr=(rn=(_t=Yt.group_settings)==null?void 0:_t.filter(da=>(da==null?void 0:da.group_name)===sn))==null?void 0:rn[0];return kr==null?void 0:kr.group_id}))==null?void 0:Ma.toString().split(","),Cn}),Ft.allow_late_settings=ht;Object.keys(Ft).map(function(Cn){Cn.indexOf("proportion")>-1&&(Ft[Cn]=Ft[Cn]/100)}),We({type:"shixunHomeworks/updateSetting",payload:Ft}).then(Cn=>{Cn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),ka(),We({type:"shixunHomeworks/getWorkList",payload:Eu({},ze)}))})};return fo.createElement("section",{className:Ya.Z.form},fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.answer_public,disabled:Kt,onChange:Ft=>{an.answer_public=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),an.answer_public&&fo.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},fo.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),fo.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:an==null?void 0:an.answer_public_type,onChange:Ft=>{an.answer_public_type=Ft.target.value,bt(Eu({},an))}},fo.createElement(ne.ZP,{value:1},fo.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),fo.createElement("br",null),fo.createElement(ne.ZP,{value:2},fo.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),fo.createElement(ne.ZP,{value:3},fo.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.work_public,disabled:Kt,onChange:Ft=>{an.work_public=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.is_score_open,disabled:Kt,onChange:Ft=>{an.is_score_open=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),an.is_score_open&&fo.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},fo.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),fo.createElement(E.default,{checked:an.personal_score_open,style:{marginLeft:10},disabled:Kt||an.score_open,onChange:Ft=>{an.personal_score_open=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),fo.createElement(E.default,{checked:an.score_open,disabled:Kt,onChange:Ft=>{Ft.target.checked&&(an.personal_score_open=!0),an.score_open=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},fo.createElement(E.default,{checked:an.see_comment,disabled:Kt,onChange:Ft=>{an.see_comment=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),an.see_comment&&fo.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},fo.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),fo.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:an==null?void 0:an.see_comment_type,onChange:Ft=>{an.see_comment_type=Ft.target.value,bt(Eu({},an))}},fo.createElement(ne.ZP,{value:0},fo.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),fo.createElement("br",null),fo.createElement(ne.ZP,{value:1},fo.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),fo.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},fo.createElement(E.default,{checked:an.shared_review,disabled:Kt,onChange:Ft=>{an.shared_review=Ft.target.checked,bt(Object.assign({},an))}},fo.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),fo.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!Kt&&fo.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Nn()},"\u4FDD\u5B58"))};var vs=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(ps),_u=te(4274),Su=te(78673),yu=te(5709),Bu=te(23456),as=te(78717),hs=te(39318),Du=te(94002),xr=te(59301),rs=Object.defineProperty,os=Object.defineProperties,Gu=Object.getOwnPropertyDescriptors,is=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,Wu=(Ue,We,ze)=>We in Ue?rs(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,bl=(Ue,We)=>{for(var ze in We||(We={}))Es.call(We,ze)&&Wu(Ue,ze,We[ze]);if(is)for(var ze of is(We))Ss.call(We,ze)&&Wu(Ue,ze,We[ze]);return Ue},Zl=(Ue,We)=>os(Ue,Gu(We)),Cu=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ys=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt,ka;const Nn=(0,Ee.useParams)(),{workSetting:Ft,workList:Cn}=Ue,[wa,Ma]=(0,z.useState)(!0);let[sn,_t]=(0,z.useState)([]);const[rn,kr]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,z.useEffect)(()=>{Ca.resetFields(),eo.resetFields()},[]),(0,z.useEffect)(()=>{Ma(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(rn).map(function(qn){rn[qn]=Ft[qn]}),(!rn.allow_late||!rn.unified_late)&&(rn.late_penalty=5),sn=JSON.parse(JSON.stringify(Ft.group_settings.map(qn=>Zl(bl({},qn),{group_name:[qn.group_name]})).filter(qn=>qn.publish_time!==null))),kr(bl({},rn)),_t([...sn]))},[Ft]);const da=()=>Cu(void 0,null,function*(){yield ze({type:"shixunHomeworks/getWorkSetting",payload:bl({},Nn)}),Ca.resetFields(),eo.resetFields()}),[_a,dt]=(0,z.useState)(!1),Ur=()=>Cu(void 0,null,function*(){dt(!_a);const qn=JSON.parse(JSON.stringify(rn));if(qn.categoryId=Nn.categoryId,rn.unified_setting||sn==null||sn.map(Rr=>{var xi,fa;if(!Rr.publish_time||!Rr.end_time)throw he.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),dt(_a),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Rr.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),dt(_a),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Rr.group_name=typeof(Rr==null?void 0:Rr.group_name)=="string"?[Rr==null?void 0:Rr.group_name]:Rr==null?void 0:Rr.group_name,Rr.group_id=(fa=(xi=Rr==null?void 0:Rr.group_name)==null?void 0:xi.map(vn=>{var ra,Wt;let xa=(Wt=(ra=Ft.group_settings)==null?void 0:ra.filter(rr=>(rr==null?void 0:rr.group_name)===vn))==null?void 0:Wt[0];return xa==null?void 0:xa.group_id}))==null?void 0:fa.toString().split(",")}),qn.group_settings=sn,rn.evaluation_start){if(rn.end_time&&ce()(rn.evaluation_start)<=ce()(rn.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),dt(_a),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(rn.late_time&&ce()(rn.evaluation_start)<=ce()(rn.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),dt(_a),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(qn).map(function(Rr){Rr.indexOf("proportion")>-1&&(qn[Rr]=qn[Rr]/100)}),qn.anonymous_comment&&!qn.unified_anonymous_comment){const Rr=yield Gn();qn.anonymous_comment_settings=Rr.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(xi=>{Reflect.deleteProperty(qn,xi)})}if(qn.anonymous_appeal&&!qn.unified_anonymous_appeal){const Rr=St();qn.anonymous_appeal_settings=Rr.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(xi=>{Reflect.deleteProperty(qn,xi)})}(yield(0,Ze.ZP)(`/api/homework_commons/${Nn.categoryId}/evaluation_setting.json`,{method:"post",body:bl({},qn)})).status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ma(!0),da(),ze({type:"shixunHomeworks/getWorkList",payload:bl({},Nn)})),dt(_a)}),Un=xr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",xr.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",xr.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",xr.createElement("br",null),xr.createElement("br",null),"\u6CE8\u610F",xr.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",xr.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",xr.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",xr.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Lr=xr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",xr.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",xr.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",xr.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),To=(Kt=Ft==null?void 0:Ft.anonymous_comment_settings)==null?void 0:Kt.map(qn=>({label:qn.group_name,value:qn.group_name,id:qn.group_id})),wi=(en=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:en.map(qn=>({label:qn.group_name,value:qn.group_name,id:qn.group_id})),[Ca]=fe.default.useForm(),[eo]=fe.default.useForm(),Vt=(qn,Do)=>qn.map(Rr=>{var xi;return(xi=Do.find(fa=>fa.value===Rr))==null?void 0:xi.id}),Gn=()=>Cu(void 0,null,function*(){const qn=(0,Du.Y)(Ca.getFieldsValue(),"YYYY-MM-DD HH:mm"),Do=(0,Ne.cloneDeep)(qn);for(const Rr of Do.anonymous_comment_settings||[]){if(!(Rr!=null&&Rr.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),dt(_a),Promise.reject();if(!Rr.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),dt(_a),Promise.reject();Rr.evaluation_end=Rr==null?void 0:Rr.evaluation_start[1],Rr.evaluation_start=Rr==null?void 0:Rr.evaluation_start[0],Rr.group_id=Vt(Rr.group_name,To),Reflect.deleteProperty(Rr,"deleteflag")}return Do}),St=()=>{const qn=(0,Du.Y)(eo.getFieldsValue(),"YYYY-MM-DD HH:mm"),Do=(0,Ne.cloneDeep)(qn);for(const Rr of Do.anonymous_appeal_settings||[])Rr.group_id=Vt(Rr.group_name,wi),Reflect.deleteProperty(Rr,"deleteflag");return Do},Hr=(qn,Do)=>{if(Do==="comment"){const Rr=qn==null?void 0:qn.filter(vn=>vn.evaluation_end!==null);return Rr.length===0?[{deleteflag:!0}]:(0,Du.M)(Rr,["evaluation_start","evaluation_end"]).map(vn=>Zl(bl({},vn),{evaluation_start:[vn.evaluation_start,vn.evaluation_end],group_name:[vn.group_name],deleteflag:!1}))}else if(Do==="appeal"){const Rr=qn==null?void 0:qn.filter(vn=>vn.appeal_time!==null);return Rr.length===0?[{deleteflag:!0}]:(0,Du.M)(Rr,["appeal_time"]).map(vn=>Zl(bl({},vn),{group_name:[vn.group_name],deleteflag:!1}))}},bo=(((dn=Ft==null?void 0:Ft.homework_status)==null?void 0:dn.includes("\u5DF2\u622A\u6B62"))||(To==null?void 0:To.length)>0)&&(Ft==null?void 0:Ft.student_works),ci=((ln=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:ln.length)>0,Ka=(Ft==null?void 0:Ft.anonymous_comment)&&(Ft==null?void 0:Ft.unified_anonymous_comment)&&((ht=Cn==null?void 0:Cn.homework_status)==null?void 0:ht.includes("\u5DF2\u622A\u6B62"))||ci;return xr.createElement("section",{className:Ya.Z.form},xr.createElement("div",{className:Ya.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xr.createElement(Su.Z,{checked:rn.anonymous_comment,disabled:wa||!bo||(Ft==null?void 0:Ft.anonymous_comment),onChange:()=>{var qn;if((0,ve.Rm)()&&!((qn=Yt.AssistantObject.normal)!=null&&qn.can_anonymous_comment)){he.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}rn.anonymous_comment=!rn.anonymous_comment,rn.allow_late&&!rn.evaluation_start||rn.unified_setting&&!rn.evaluation_start&&rn.end_time&&rn.end_time!=""&&(rn.evaluation_start=ce()(rn.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),rn.evaluation_end=ce()(rn.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),rn.anonymous_comment&&(rn.evaluation_num=parseInt(rn.evaluation_num)?rn.evaluation_num:3,rn.absence_penalty=parseInt(rn.absence_penalty)?rn.absence_penalty:3),kr(Object.assign({},rn))}}),xr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),xr.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),xr.createElement(Be.Z,{title:xr.createElement("div",null,xr.createElement("div",null,"\u89C4\u5219"),xr.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),xr.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),xr.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),xr.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},xr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ya.Z.title_icon}`}))),rn.anonymous_comment&&xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),xr.createElement(ne.ZP.Group,{value:rn.unified_anonymous_comment,disabled:wa||rn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:qn=>{var Do;if((0,ve.Rm)()&&!((Do=Yt.AssistantObject.normal)!=null&&Do.can_anonymous_comment)){he.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}kr(Rr=>Zl(bl({},Rr),{unified_anonymous_comment:qn.target.value})),Ca.resetFields()}},(Ft==null?void 0:Ft.unified_setting)&&(Ft==null?void 0:Ft.unified_late)&&xr.createElement(ne.ZP,{value:!0,disabled:wa||rn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment)||!(Ft!=null&&Ft.manage_all_group)},xr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((cn=Ft==null?void 0:Ft.group_settings)==null?void 0:cn.length)>0&&xr.createElement(ne.ZP,{value:!1},xr.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),rn.anonymous_comment&&rn.unified_anonymous_comment&&xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),xr.createElement(ne.ZP.Group,{value:rn.anonymous_group,disabled:wa||rn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:qn=>{if((0,ve.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_comment){he.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}kr(Do=>Zl(bl({},Do),{anonymous_group:qn.target.value}))}},xr.createElement(ne.ZP,{value:!1},xr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((an=Ft==null?void 0:Ft.group_settings)==null?void 0:an.length)>0&&xr.createElement(ne.ZP,{value:!0,disabled:wa||!(Ft!=null&&Ft.can_anonymous_group)},xr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),xr.createElement("aside",null,rn.anonymous_comment&&xr.createElement(xr.Fragment,null,rn.unified_anonymous_comment?xr.createElement(yu.Z,{data:rn,setData:kr,disabled:wa}):xr.createElement(fe.default,{form:Ca,style:{marginTop:"1px"},autoComplete:"off",initialValues:Ft!=null&&Ft.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Hr(Ft==null?void 0:Ft.anonymous_comment_settings,"comment")}},xr.createElement(Bu.Z,{disabled:wa,selectOptions:To,form:Ca,data:rn}))),xr.createElement("div",{className:Ya.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xr.createElement(Su.Z,{checked:rn.anonymous_appeal,disabled:wa||!Ka||(Ft==null?void 0:Ft.anonymous_appeal),onChange:()=>{if((0,ve.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){he.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}rn.anonymous_appeal=!rn.anonymous_appeal,rn.anonymous_appeal&&(rn.appeal_penalty=rn.appeal_penalty?rn.appeal_penalty:2),kr(Object.assign({},rn))}}),xr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),xr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),rn.anonymous_appeal&&xr.createElement(xr.Fragment,null,xr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),xr.createElement(ne.ZP.Group,{value:rn.unified_anonymous_appeal,disabled:wa||(Ft==null?void 0:Ft.anonymous_appeal),onChange:qn=>{if((0,ve.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){he.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}kr(Do=>Zl(bl({},Do),{unified_anonymous_appeal:qn.target.value})),eo.resetFields()}},(Ft==null?void 0:Ft.unified_anonymous_comment)&&xr.createElement(ne.ZP,{value:!0,disabled:!(Ft!=null&&Ft.manage_all_group),style:{marginRight:"40px"}},xr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((bt=Ft==null?void 0:Ft.group_settings)==null?void 0:bt.length)>0&&xr.createElement(ne.ZP,{value:!1},xr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),rn.unified_anonymous_appeal?xr.createElement(as.Z,{data:rn,setData:kr,disabled:wa}):xr.createElement(fe.default,{form:eo,initialValues:Ft!=null&&Ft.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Hr(Ft==null?void 0:Ft.anonymous_appeal_settings,"appeal")}},xr.createElement(hs.Z,{disabled:wa||(0,ve.Rm)()&&!((ka=Yt.AssistantObject.normal)!=null&&ka.can_anonymous_appeal),selectOptions:wi,form:eo})))),!wa&&xr.createElement(je.ZP,{loading:_a,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ur()},"\u4FDD\u5B58"))};var Cs=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(ys),Fe=te(5083),ke=te(61822),Le=te(9008),gt=te(73466),ft=te(70170),Ke=te(59301),Lt=Object.defineProperty,pn=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,In=(Ue,We,ze)=>We in Ue?Lt(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Mn=(Ue,We)=>{for(var ze in We||(We={}))va.call(We,ze)&&In(Ue,ze,We[ze]);if(Fn)for(var ze of Fn(We))Dn.call(We,ze)&&In(Ue,ze,We[ze]);return Ue},Zn=(Ue,We)=>pn(Ue,fn(We)),mn=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const bn=Ue=>mn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),la=Ue=>mn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),Ua=(Ue,We)=>Ue==null?void 0:Ue.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Za=(Ue,We)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Yt=>We==null?void 0:We.find(Kt=>{var en;return(en=Kt==null?void 0:Kt.group_name)==null?void 0:en.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},Oa=(Ue,We,ze,Yt=!1)=>{let Kt=null,en=Yt?We:Za(Ue,We);return en==null||en.forEach((dn,ln)=>{(ln==0||ze(dn,Kt||{}))&&(Kt=dn)}),Kt},lr=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt,ka,Nn,Ft,Cn,wa,Ma,sn,_t,rn,kr,da;const _a=(0,Ee.useParams)(),{workSetting:dt,workList:Ur}=Ue,[,Un,Lr]=(0,ie.U)(bn,{categoryId:_a==null?void 0:_a.categoryId,penalty_type:ke.Q.Number}),[,To,wi]=(0,ie.U)(la,{categoryId:_a==null?void 0:_a.categoryId}),[Ca]=fe.default.useForm(),eo=fe.default.useWatch("unified_setting",Ca),Vt=fe.default.useWatch("group_settings",Ca),Gn=fe.default.useWatch("allow_late_settings",Ca),St=fe.default.useWatch("end_time",Ca),Hr=fe.default.useWatch("publish_time",Ca),bo=fe.default.useWatch("allow_late",Ca),ci=fe.default.useWatch("unified_late",Ca),Ka=fe.default.useWatch("late_time",Ca),qn=fe.default.useWatch("anonymous_comment",Ca),Do=fe.default.useWatch("unified_anonymous_comment",Ca),Rr=fe.default.useWatch("evaluation_start",Ca),xi=fe.default.useWatch("anonymous_appeal",Ca),fa=fe.default.useWatch("anonymous_comment_settings",Ca),vn=fe.default.useWatch("unified_anonymous_appeal",Ca),ra=fe.default.useWatch("anonymous_appeal_settings",Ca),[Wt,xa]=(0,z.useState)(!1),[rr,_r]=(0,z.useState)({}),[oo,Dr]=(0,z.useState)({}),[Ho,Si]=(0,z.useState)({}),[_i,il]=(0,z.useState)(!1),Ol=Wt||(0,ve.Rm)()&&!((en=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&en.can_publish),_l=Wt||(0,ve.Rm)()&&!((ln=(dn=Yt.AssistantObject)==null?void 0:dn.normal)!=null&&ln.can_late),Xi=Wt||(0,ve.Rm)()&&!((cn=(ht=Yt.AssistantObject)==null?void 0:ht.normal)!=null&&cn.can_anonymous_comment),$l=Wt||(0,ve.Rm)()&&!((bt=(an=Yt.AssistantObject)==null?void 0:an.normal)!=null&&bt.can_anonymous_appeal),[As,Is]=(0,z.useState)([]),lu=(Wn,Hn)=>{if(Wn!=null&&Wn.some(bi=>typeof bi.group_name!="string")){const bi=[];Wn==null||Wn.forEach(io=>{var Tr;typeof io.group_name!="string"&&((Tr=io.group_name)==null||Tr.forEach(Uo=>{bi.push(Zn(Mn({},io),{group_name:Uo}))}))}),Wn=bi}return Wn==null?void 0:Wn.filter(bi=>{var io,Tr,Uo;return!((Uo=(Tr=(io=Hn==null?void 0:Hn.map(Gi=>Gi==null?void 0:Gi.group_name))==null?void 0:io.toString())==null?void 0:Tr.split(","))!=null&&Uo.includes(String(bi.group_name)))&&bi.is_admin})},$u=Wn=>{if(Wn=="allow_late"){Pe.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ur!=null&&Ur.is_shixun?Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):Ke.createElement("div",null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Wn=="anonymous_comment"){Pe.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Ke.createElement("br",null),Ke.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ke.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Wn=="anonymous_appeal"){Pe.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ke.createElement(Ke.Fragment,null,Ke.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Ke.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ke.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Ke.createElement("br",null))});return}if(Wn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Wn=="unified_anonymous_comment")return eo===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Wn=="unified_anonymous_appeal")return eo===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ci===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Wn=="make_up_score")return bo?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Wn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},ai=(Wn,Hn={})=>{var bi,io,Tr,Uo,Gi,Wi,co,to,vo,yi;if(Wn=="unified_setting")return Ol||!((bi=Ur==null?void 0:Ur.homework_status)!=null&&bi.includes("\u672A\u53D1\u5E03"))||!(dt!=null&&dt.manage_all_group);if(Wn=="publish_time")return Ol||!((io=Ur==null?void 0:Ur.homework_status)!=null&&io.includes("\u672A\u53D1\u5E03")||(Tr=Ur==null?void 0:Ur.homework_status)!=null&&Tr.includes("\u672A\u5F00\u59CB"));if(Wn=="end_time"){const ia=Oa([],(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(dt==null?void 0:dt.end_time).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia)))return Ol||!(Hn!=null&&Hn.is_admin)||!((Uo=Ur==null?void 0:Ur.homework_status)!=null&&Uo.includes("\u672A\u53D1\u5E03"))&&(Hn==null?void 0:Hn.publish_time)&&ce()().startOf("second")>=ce()((Gi=Hn==null?void 0:Hn.publish_time)==null?void 0:Gi[0]).startOf("second");if(["group_settings","publish_time"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.allow_late_settings)||[],(Yn,lo)=>(Yn==null?void 0:Yn.late_time)&&(lo==null?void 0:lo.late_time)&&ce()(Yn==null?void 0:Yn.late_time).startOf("second")(Yn==null?void 0:Yn.evaluation_start)&&(lo==null?void 0:lo.evaluation_start)&&ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second")=ce()((co=Hn==null?void 0:Hn.publish_time)==null?void 0:co[0]).startOf("second"),(dt==null?void 0:dt.allow_late)&&(ia==null?void 0:ia.late_time)&&ce()().startOf("second")>=ce()(Hn==null?void 0:Hn.end_time).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(ea==null?void 0:ea.evaluation_start)&&ce()().startOf("second")>=ce()(ea==null?void 0:ea.evaluation_start).startOf("second")]}if(Wn=="allow_late"){const ia=((to=dt==null?void 0:dt.allow_late_settings)==null?void 0:to.filter(Yn=>Yn.late_time!==null).map(Yn=>{var lo;return(lo=Yn==null?void 0:Yn.group_id)==null?void 0:lo[0]}))||[],ea=Oa(null,(dt==null?void 0:dt.group_settings)||[],(Yn,lo)=>(Yn==null?void 0:Yn.end_time)&&(lo==null?void 0:lo.end_time)&&ce()(Yn==null?void 0:Yn.end_time).startOf("second")=ce()(dt==null?void 0:dt.end_time).startOf("second")||(ia==null?void 0:ia.includes((vo=ea==null?void 0:ea.group_id)==null?void 0:vo[0]))&&(dt==null?void 0:dt.allow_late)&&(ea==null?void 0:ea.end_time)&&ce()().startOf("second")>=ce()(ea==null?void 0:ea.end_time).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(dt==null?void 0:dt.evaluation_start)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")}if(Wn=="unified_late"){const ia=Oa(null,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(dt==null?void 0:dt.end_time).startOf("second")||eo===!1}if(Wn=="late_penalty"||Wn=="late_time")return _l||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.group_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.end_time)&&(Yn==null?void 0:Yn.end_time)&&ce()(ea==null?void 0:ea.end_time).startOf("second")>ce()(Yn==null?void 0:Yn.end_time).startOf("second"));return Ol||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.end_time)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.end_time).startOf("second")||(Hn==null?void 0:Hn.group_name)&&((yi=Hn==null?void 0:Hn.group_name)==null?void 0:yi.length)&&(dt==null?void 0:dt.unified_setting)&&(dt==null?void 0:dt.end_time)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Ol||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_start)&&(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(Wn=="anonymous_comment"){const ia=Oa(null,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"),!0);return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||(dt==null?void 0:dt.anonymous_comment)&&(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(Wn=="unified_anonymous_comment"){const ia=Oa(null,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||!(dt!=null&&dt.unified_anonymous_comment)&&(dt==null?void 0:dt.anonymous_comment)&&ia.evaluation_start&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")||ci===!1||eo===!1}if(Wn=="anonymous_group")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||(dt==null?void 0:dt.anonymous_comment)&&(dt==null?void 0:dt.evaluation_start)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="evaluation_start")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||(dt==null?void 0:dt.anonymous_comment)&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="evaluation_start")return Xi;if(Wn=="evaluation_end")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)();if(Wn=="evaluation_num")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="absence_penalty")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)();if(["anonymous_comment_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||!(Hn!=null&&Hn.is_admin)||[(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_start)&&(Yn==null?void 0:Yn.evaluation_start)&&ce()(ea==null?void 0:ea.evaluation_start).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_start).startOf("second"));return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(ia=>Wn==null?void 0:Wn.includes(ia))||["anonymous_comment_settings","student_comment"].every(ia=>Wn==null?void 0:Wn.includes(ia)))return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||!(Hn!=null&&Hn.is_admin);if(Wn=="student_comment")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)();if(Wn=="is_open_abnormal_score")return Xi||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||(dt==null?void 0:dt.is_open_abnormal_score);if(Wn=="anonymous_appeal")return $l||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||dt.anonymous_appeal&&ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second");if(Wn=="unified_anonymous_appeal")return $l||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||ce()().startOf("second")>=ce()(dt==null?void 0:dt.evaluation_start).startOf("second")||ci===!1||eo===!1||Do==!1;if(Wn=="appeal_penalty")return $l||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)();if(["anonymous_appeal_settings","group_name"].every(ia=>Wn==null?void 0:Wn.includes(ia))){const ia=Oa(Hn==null?void 0:Hn.group_name,(dt==null?void 0:dt.anonymous_comment_settings)||[],(ea,Yn)=>(ea==null?void 0:ea.evaluation_end)&&(Yn==null?void 0:Yn.evaluation_end)&&ce()(ea==null?void 0:ea.evaluation_end).startOf("second")>ce()(Yn==null?void 0:Yn.evaluation_end).startOf("second"));return $l||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||!(Hn!=null&&Hn.is_admin)||(ia==null?void 0:ia.evaluation_end)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(ia=>Wn==null?void 0:Wn.includes(ia))?$l||!(dt!=null&&dt.can_edit)&&!(0,ve.t_)()||!(Hn!=null&&Hn.is_admin):!1},Ls=(Wn,Hn)=>{var bi,io,Tr,Uo,Gi,Wi,co,to,vo,yi;if(console.log("handleValuesChange",Wn,Hn),ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Wn&&(Hn!=null&&Hn.end_time||Ca.setFieldsValue({end_time:ce()(Hn==null?void 0:Hn.publish_time).add(7,"days")})),"unified_setting"in Wn&&(Hn!=null&&Hn.unified_setting||Ca.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Wn&&(Hn!=null&&Hn.unified_late||Ca.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Wn&&(Hn!=null&&Hn.unified_anonymous_comment||Ca.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Wn){let ia=[];(bi=Hn==null?void 0:Hn.group_settings)==null||bi.forEach(ea=>{ia=[...ia,...(ea==null?void 0:ea.group_name)||[]]}),Ca.setFieldsValue({allow_late_settings:((io=Hn==null?void 0:Hn.allow_late_settings)==null?void 0:io.map(ea=>{var Yn;return Zn(Mn({},ea),{group_name:(Yn=ea==null?void 0:ea.group_name)==null?void 0:Yn.filter(lo=>ia.includes(lo))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Tr=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Tr.map(ea=>{var Yn,lo;return Zn(Mn({},ea),{group_name:ea!=null&&ea.evaluation_start&&ce()().startOf("second")>=ce()((Yn=ea==null?void 0:ea.evaluation_start)==null?void 0:Yn[0]).startOf("second")?ea==null?void 0:ea.group_name:(lo=ea==null?void 0:ea.group_name)==null?void 0:lo.filter(eu=>ia.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Uo=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:Uo.map(ea=>{var Yn;return Zn(Mn({},ea),{group_name:(Yn=ea==null?void 0:ea.group_name)==null?void 0:Yn.filter(lo=>ia.includes(lo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Wn){let ia=[];(Gi=Hn==null?void 0:Hn.allow_late_settings)==null||Gi.forEach(ea=>{ia=[...ia,...(ea==null?void 0:ea.group_name)||[]]}),Ca.setFieldsValue({anonymous_comment_settings:((Wi=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:Wi.map(ea=>{var Yn,lo;return Zn(Mn({},ea),{group_name:ea!=null&&ea.evaluation_start&&ce()().startOf("second")>=ce()((Yn=ea==null?void 0:ea.evaluation_start)==null?void 0:Yn[0]).startOf("second")?ea==null?void 0:ea.group_name:(lo=ea==null?void 0:ea.group_name)==null?void 0:lo.filter(eu=>ia.includes(eu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((co=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:co.map(ea=>{var Yn;return Zn(Mn({},ea),{group_name:(Yn=ea==null?void 0:ea.group_name)==null?void 0:Yn.filter(lo=>ia.includes(lo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Wn){let ia=[];(to=Hn==null?void 0:Hn.anonymous_comment_settings)==null||to.forEach(Yn=>{ia=[...ia,...(Yn==null?void 0:Yn.group_name)||[]]});let ea=(vo=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:vo.map(Yn=>{var lo,eu,Au,es,gs,Vl,ws;return{max:((eu=(lo=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:lo.filter(tu=>{var nu;return(nu=Yn==null?void 0:Yn.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:eu.length)===1?(gs=(es=(Au=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:Au.filter(tu=>{var nu;return(nu=Yn==null?void 0:Yn.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:es[0])==null?void 0:gs.all_user_size:(ws=(Vl=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:Vl.filter(tu=>{var nu;return(nu=Yn==null?void 0:Yn.group_name)==null?void 0:nu.includes(tu==null?void 0:tu.group_name)}))==null?void 0:ws.reduce((tu,nu)=>(tu==null?void 0:tu.all_user_size)+(nu==null?void 0:nu.all_user_size))}});Is(ea),Ca.setFieldsValue({anonymous_appeal_settings:((yi=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:yi.map(Yn=>{var lo;return Zn(Mn({},Yn),{group_name:(lo=Yn==null?void 0:Yn.group_name)==null?void 0:lo.filter(eu=>ia.includes(eu))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ca.validateFields(),console.log("=====",ce()(Hn==null?void 0:Hn.end_time).format("YYYY-MM-DD HH:mm:ss"))},Fs=Wn=>mn(void 0,null,function*(){var Hn,bi,io,Tr;const Uo=Wn;Uo.group_settings=(Hn=Uo==null?void 0:Uo.group_settings)==null?void 0:Hn.map(Wi=>{var co,to;const vo=Mn({},Wi);return vo.end_time=ce()((co=vo==null?void 0:vo.publish_time)==null?void 0:co[1]).startOf("second"),vo.publish_time=ce()((to=vo==null?void 0:vo.publish_time)==null?void 0:to[0]).startOf("second"),vo.group_name=typeof(vo==null?void 0:vo.group_name)=="string"?[vo==null?void 0:vo.group_name]:vo==null?void 0:vo.group_name,vo.group_id=Ua(vo==null?void 0:vo.group_name,dt==null?void 0:dt.group_settings),vo}),Uo.allow_late_settings=(bi=Uo==null?void 0:Uo.allow_late_settings)==null?void 0:bi.map(Wi=>{const co=Mn({},Wi);return co.group_name=typeof(co==null?void 0:co.group_name)=="string"?[co==null?void 0:co.group_name]:co==null?void 0:co.group_name,co.group_id=Ua(co==null?void 0:co.group_name,dt==null?void 0:dt.group_settings),co}),Uo.anonymous_comment_settings=(io=Uo==null?void 0:Uo.anonymous_comment_settings)==null?void 0:io.map(Wi=>{var co,to;const vo=Mn({},Wi);return vo.evaluation_end=ce()((co=vo==null?void 0:vo.evaluation_start)==null?void 0:co[1]).startOf("second"),vo.evaluation_start=ce()((to=vo==null?void 0:vo.evaluation_start)==null?void 0:to[0]).startOf("second"),vo.group_name=typeof(vo==null?void 0:vo.group_name)=="string"?[vo==null?void 0:vo.group_name]:vo==null?void 0:vo.group_name,vo.group_id=Ua(vo==null?void 0:vo.group_name,dt==null?void 0:dt.group_settings),vo}),Uo.anonymous_appeal_settings=(Tr=Uo==null?void 0:Uo.anonymous_appeal_settings)==null?void 0:Tr.map(Wi=>{const co=Mn({},Wi);return co.group_name=typeof(co==null?void 0:co.group_name)=="string"?[co==null?void 0:co.group_name]:co==null?void 0:co.group_name,co.group_id=Ua(co==null?void 0:co.group_name,dt==null?void 0:dt.group_settings),co});let Gi=yield(0,Ti.Tr)({homework_common_ids:[parseInt(_a==null?void 0:_a.categoryId)],course_id:_a.coursesId,type:"homework_common"});if((Gi==null?void 0:Gi.student_count)===0){if((yield Lr(Mn({},Uo))).status!==0||(yield wi(Mn({},Uo))).status!==0)return;he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else Si(Uo),Dr(Gi)}),Bs=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Mn({},_a)}),ze({type:"shixunHomeworks/getWorkList",payload:Mn({},_a)})};(0,z.useEffect)(()=>{var Wn,Hn,bi,io;let Tr=(Wn=dt==null?void 0:dt.group_settings)==null?void 0:Wn.filter(to=>to.publish_time!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name],publish_time:(to==null?void 0:to.publish_time)&&[ce()(to==null?void 0:to.publish_time),ce()(to==null?void 0:to.end_time)]}));Tr=(0,Ce.QE)((Tr==null?void 0:Tr.length)>0?Tr:[]);const Uo=(Hn=dt.allow_late_settings)==null?void 0:Hn.filter(to=>to.late_time!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name],late_time:(to==null?void 0:to.late_time)&&ce()(to==null?void 0:to.late_time)})),Gi=(bi=dt.anonymous_comment_settings)==null?void 0:bi.filter(to=>to.evaluation_start!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name],evaluation_start:(to==null?void 0:to.evaluation_start)&&[ce()(to==null?void 0:to.evaluation_start),ce()(to==null?void 0:to.evaluation_end)]})),Wi=(io=dt.anonymous_appeal_settings)==null?void 0:io.filter(to=>to.appeal_time!==null).map(to=>Zn(Mn({},to),{group_name:[to.group_name]})),co=Zn(Mn({},dt),{late_penalty:dt!=null&&dt.allow_late?dt==null?void 0:dt.late_penalty:5,evaluation_num:dt!=null&&dt.evaluation_num?dt==null?void 0:dt.evaluation_num:3,absence_penalty:dt!=null&&dt.anonymous_comment?dt==null?void 0:dt.absence_penalty:3,appeal_penalty:dt!=null&&dt.anonymous_appeal?dt==null?void 0:dt.appeal_penalty:2,publish_time:dt!=null&&dt.publish_time?ce()(dt==null?void 0:dt.publish_time):"",end_time:dt!=null&&dt.end_time?ce()(dt==null?void 0:dt.end_time):"",late_time:dt!=null&&dt.late_time?ce()(dt==null?void 0:dt.late_time):"",evaluation_start:dt!=null&&dt.evaluation_start?ce()(dt==null?void 0:dt.evaluation_start):"",evaluation_end:dt!=null&&dt.evaluation_end?ce()(dt==null?void 0:dt.evaluation_end):"",group_settings:Tr!=null&&Tr.length?Tr:[{is_admin:!0}],allow_late_settings:Uo!=null&&Uo.length?Uo:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Gi!=null&&Gi.length?Gi:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Wi!=null&&Wi.length?Wi:[{is_admin:!0,appeal_penalty:2}]});Ca.setFieldsValue(co),_r(co),xa(!(0,ve.GJ)()),console.log("workSetting",dt)},[dt]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ca==null||Ca.resetFields()}),[]);const Ds=(Wn,Hn)=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Wn,index:Hn,rangePickerDisabled:ai(["group_settings","publish_time"],Vt==null?void 0:Vt[Hn]),disabledDate:dt==null?void 0:dt.course_end_date}})};return Ke.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Ke.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ke.createElement(fe.default,{form:Ca,colon:!1,disabled:Wt,initialValues:rr,scrollToFirstError:!0,onValuesChange:Ls,onFinish:Fs},Ke.createElement("div",{className:`${Le.Z.title}`},Ke.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ke.createElement("div",{className:Le.Z.content},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line}`},Ke.createElement(fe.default.Item,{className:(ka=Le.Z)==null?void 0:ka.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_setting")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Nn=dt==null?void 0:dt.group_settings)==null?void 0:Nn.length)>0&&Ke.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),eo?Ke.createElement(pe.Z,{className:Le.Z.row_sty,style:{padding:"5px 30px"}},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:ai("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,Ce.Q8)(Wn,dt==null?void 0:dt.course_end_date),disabledTime:Wn=>(0,Ce.d0)(Wn),showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{style:{width:200},size:"large",disabled:ai("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,Ce.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(Hr).add(1,"minutes").format()),disabledTime:Wn=>(0,Ce.d0)(Wn,ce()(Hr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")}})))):Ke.createElement(fe.default.List,{name:"group_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi,Wi,co,to,vo;return Ke.createElement(pe.Z,{key:io.key,style:{padding:"5px 14px 5px 30px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Tr+1),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["group_settings","group_name"],Vt==null?void 0:Vt[Tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Uo=dt==null?void 0:dt.group_settings)==null?void 0:Uo.filter(yi=>{var ia,ea,Yn;return!((Yn=(ea=(ia=Vt==null?void 0:Vt.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:ia.toString())==null?void 0:ea.split(","))!=null&&Yn.includes(String(yi.group_name)))&&yi.is_admin}),maxTagCount:4,maxTagPlaceholder:yi=>Ke.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ds(Vt[Tr],Tr)},"+",yi==null?void 0:yi.length)}))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml20",name:[io.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ke.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:ai(["group_settings","publish_time"],Vt==null?void 0:Vt[Tr]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:yi=>(0,Ce.Q8)(yi,dt==null?void 0:dt.course_end_date),disabledTime:yi=>(0,Ce.d0)(yi),showTime:{format:"HH:mm",defaultValue:[ce()((0,Ce.U6)(),"HH:mm"),ce()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:yi=>{if(yi!=null&&yi[0]&&!(yi!=null&&yi[1])){const ia=Ca.getFieldValue("group_settings");ia[Tr].publish_time=[yi[0],ce()(yi[0]).add(7,"days")],Ca.setFieldsValue({group_settings:ia})}}}))),!Wt&&Ke.createElement(pe.Z,{className:(Gi=Le.Z)==null?void 0:Gi.h_lh_40},((co=(Wi=Vt==null?void 0:Vt[Tr])==null?void 0:Wi.group_id)==null?void 0:co.length)>1&&Ke.createElement(a.Z,null,Ke.createElement(Be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ke.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ds(Vt[Tr],Tr)}))),((vo=(to=dt==null?void 0:dt.group_settings)==null?void 0:to.filter(yi=>{var ia,ea,Yn;return!((Yn=(ea=(ia=Vt==null?void 0:Vt.map(lo=>lo==null?void 0:lo.group_name))==null?void 0:ia.toString())==null?void 0:ea.split(","))!=null&&Yn.includes(String(yi.group_name)))&&yi.is_admin}))==null?void 0:vo.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0})}})),Tr!=0&&!ai(["group_settings","group_name"],Vt==null?void 0:Vt[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Le.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),Ke.createElement("div",{className:Le.Z.content},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${(Ft=Le.Z)==null?void 0:Ft.h_lh_40}`,align:"middle"},Ke.createElement(fe.default.Item,{name:"allow_late",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),bo&&Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:Le.Z.row_sty1},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ke.createElement(fe.default.Item,{className:`${(Cn=Le.Z)==null?void 0:Cn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_late")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((wa=dt==null?void 0:dt.group_settings)==null?void 0:wa.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),eo===!1&&Ke.createElement(Be.Z,{title:$u("unified_late")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ci?Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10 mt5`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(fe.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:ai("late_penalty")})))),Ke.createElement(pe.Z,{className:Le.Z.row_sty1},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ke.createElement(fe.default.Item,{name:"late_time",rules:[{required:!0,validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ce()(Hn).startOf("second")<=ce()(St).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{style:{width:280},size:"large",disabled:ai("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,Ce.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(St).add(1,"minutes").format()),disabledTime:Wn=>(0,Ce.d0)(Wn,ce()(St).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ke.createElement(fe.default.List,{name:"allow_late_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi,Wi,co,to,vo;const yi=St||((Wi=(Gi=Oa((Uo=Gn==null?void 0:Gn[Tr])==null?void 0:Uo.group_name,Vt||[],(ia,ea)=>{var Yn,lo;return ce()((Yn=ia==null?void 0:ia.publish_time)==null?void 0:Yn[1]).startOf("second")>ce()((lo=ea==null?void 0:ea.publish_time)==null?void 0:lo[1]).startOf("second")}))==null?void 0:Gi.publish_time)==null?void 0:Wi[1]);return Ke.createElement(pe.Z,{key:io.key,style:{padding:"5px 14px 5px 52px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Tr+1),Ke.createElement(a.Z,{className:"mr20 ml20"},Ke.createElement(fe.default.Item,{name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["allow_late_settings","group_name"],Gn==null?void 0:Gn[Tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:lu(eo?dt==null?void 0:dt.group_settings:Vt,[...Gn||[],...(dt==null?void 0:dt.anonymous_comment)&&!(dt!=null&&dt.unified_anonymous_comment)&&((co=dt==null?void 0:dt.anonymous_comment_settings)==null?void 0:co.filter(ia=>(ia==null?void 0:ia.evaluation_start)&&ce()().startOf("second")>=ce()(ia==null?void 0:ia.evaluation_start).startOf("second")))||[]])}))),Ke.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ke.createElement(a.Z,{className:"mr20 ml10"},Ke.createElement(fe.default.Item,{name:[io.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ke.createElement(oe.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:ai(["allow_late_settings","late_penalty"],Gn==null?void 0:Gn[Tr])}))),Ke.createElement(a.Z,{className:Le.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,{className:"ml10"},Ke.createElement(fe.default.Item,{name:[io.name,"late_time"],rules:[{required:!0,validator:(ia,ea)=>ea==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):yi&&ce()(ea).startOf("second")<=ce()(yi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(Fe.default,{disabled:ai(["allow_late_settings","late_time"],Gn==null?void 0:Gn[Tr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:ia=>(0,Ce.Q8)(ia,dt==null?void 0:dt.course_end_date,ce()(yi).add(1,"minutes").format()),disabledTime:ia=>(0,Ce.d0)(ia,ce()(yi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")}}))),!Wt&&Ke.createElement(pe.Z,{className:(to=Le.Z)==null?void 0:to.h_lh_40},((vo=lu(eo?dt==null?void 0:dt.group_settings:Vt,Gn))==null?void 0:vo.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,late_penalty:5})}})),Tr!=0&&!ai(["allow_late_settings","group_name"],Gn==null?void 0:Gn[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ke.createElement(Ke.Fragment,null,Ke.createElement("div",{className:`${Le.Z.title} mt30`},Ke.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ke.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),Ke.createElement("div",{className:Le.Z.content},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${(Ma=Le.Z)==null?void 0:Ma.h_lh_40}`,align:"middle"},Ke.createElement(fe.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),qn&&Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} ${!bo&&"mb10"} mt5`},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ke.createElement(E.default,null," ",bo?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!bo&&Ke.createElement(a.Z,{className:"mr10"},Ke.createElement(fe.default.Item,{name:"make_up_score"},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ke.createElement(a.Z,null,Ke.createElement(Be.Z,{title:$u("make_up_score")},Ke.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ke.createElement("div",{style:{position:"relative"}},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5 ${Le.Z.bottom_line}`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:`${(sn=Le.Z)==null?void 0:sn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_anonymous_comment")},Ke.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((_t=dt==null?void 0:dt.group_settings)==null?void 0:_t.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ci===!1||eo===!1)&&Ke.createElement(Be.Z,{title:$u("unified_anonymous_comment")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Do?Ke.createElement(Ke.Fragment,null,Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"anonymous_group",className:`${(rn=Le.Z)==null?void 0:rn.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("anonymous_group")},Ke.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((kr=dt==null?void 0:dt.group_settings)==null?void 0:kr.length)>0&&Ke.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):ce()(Hn).startOf("second")<=ce()(Ka||St).startOf("second")?Promise.reject(Ka?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{disabled:ai("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,Ce.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(Ka||St).add(1,"minutes").format()),disabledTime:Wn=>(0,Ce.d0)(Wn,ce()(Ka||St).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")}}))),Ke.createElement(a.Z,{className:Le.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Wn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ce()(Hn).startOf("second")<=ce()(Rr||Ka||St).startOf("second")?Promise.reject(Rr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ka?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Wn=>Wn&&ce()(Wn).startOf("second")},Ke.createElement(Fe.default,{disabled:ai("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Wn=>(0,Ce.Q8)(Wn,dt==null?void 0:dt.course_end_date,ce()(Rr||Ka||St).add(1,"minutes").format()),disabledTime:Wn=>(0,Ce.d0)(Wn,ce()(Rr||Ka||St).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")}})))),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{size:"large",min:1,precision:0,max:dt==null?void 0:dt.all_user_size,style:{width:186,marginLeft:10},disabled:ai("evaluation_num")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb10`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:ai("absence_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ke.createElement(fe.default.List,{name:"anonymous_comment_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi,Wi,co,to,vo,yi,ia;const ea=Ka||((Gi=Oa((Uo=fa==null?void 0:fa[Tr])==null?void 0:Uo.group_name,Gn||[],(Yn,lo)=>ce()(Yn==null?void 0:Yn.late_time).startOf("second")>ce()(lo==null?void 0:lo.late_time).startOf("second")))==null?void 0:Gi.late_time)||St||((to=(co=Oa((Wi=fa==null?void 0:fa[Tr])==null?void 0:Wi.group_name,Vt||[],(Yn,lo)=>{var eu,Au;return ce()((eu=Yn==null?void 0:Yn.publish_time)==null?void 0:eu[1]).startOf("second")>ce()((Au=lo==null?void 0:lo.publish_time)==null?void 0:Au[1]).startOf("second")}))==null?void 0:co.publish_time)==null?void 0:to[1]);return Ke.createElement(pe.Z,{key:io.key,style:{padding:"0px 14px 0px 82px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Tr+1),Ke.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(pe.Z,{wrap:!1,align:"top"},Ke.createElement(a.Z,{className:"mr20 ml15"},Ke.createElement(fe.default.Item,{name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[Tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:lu(eo?dt==null?void 0:dt.group_settings:Vt,fa)}))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:[io.name,"evaluation_start"],rules:[{required:!0,validator:(Yn,lo)=>lo==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):ea&&ce()(lo).startOf("second")<=ce()(ea).startOf("second")?Promise.reject(St?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ke.createElement(Fe.default.RangePicker,{disabled:ai(["anonymous_comment_settings","evaluation_start"],fa==null?void 0:fa[Tr]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Yn=>(0,Ce.Q8)(Yn,dt==null?void 0:dt.course_end_date,ce()(ea).add(1,"minutes").format()),disabledTime:Yn=>(0,Ce.d0)(Yn,ce()(ea).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[ce()((0,Ce.U6)(),"HH:mm"),ce()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ke.createElement(pe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ke.createElement(oe.Z,{max:((vo=As==null?void 0:As[Tr])==null?void 0:vo.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:ai(["anonymous_comment_settings","evaluation_num"],fa==null?void 0:fa[Tr])}))),Ke.createElement(a.Z,{className:Le.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:ai(["anonymous_comment_settings","absence_penalty"],fa==null?void 0:fa[Tr])}))),!Do&&Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[io.name,"student_comment"],valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai(["anonymous_comment_settings","student_comment"],fa==null?void 0:fa[Tr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Wt&&Ke.createElement(pe.Z,{className:(yi=Le.Z)==null?void 0:yi.h_lh_40},((ia=lu(eo?dt==null?void 0:dt.group_settings:Vt,fa))==null?void 0:ia.length)>0&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Tr!=0&&!ai(["anonymous_comment_settings","group_name"],fa==null?void 0:fa[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5 mt5`},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:Le.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Wn,Hn)=>Hn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ke.createElement(oe.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:ai("student_comment"),min:1,max:100}))),Ke.createElement(a.Z,null," ",Ke.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Wt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ke.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(dt!=null&&dt.anonymous_comment)){he.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${_a==null?void 0:_a.coursesId}/common_homework/${_a==null?void 0:_a.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ke.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),Do&&Ke.createElement(fe.default.Item,{className:`${Le.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ke.createElement(E.default,{disabled:ai("student_comment")},Ke.createElement(pe.Z,{gutter:10},Ke.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(fe.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Le.Z.h_lh_40},Ke.createElement(E.default,{disabled:ai("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ke.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),xi&&Ke.createElement("div",{style:{paddingBottom:5}},Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:Le.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Ke.createElement(ne.ZP.Group,{disabled:ai("unified_anonymous_appeal")},Ke.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((da=dt==null?void 0:dt.group_settings)==null?void 0:da.length)>0&&Ke.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ci===!1||eo===!1||Do==!1)&&Ke.createElement(Be.Z,{title:$u("unified_anonymous_appeal")},Ke.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),vn?Ke.createElement(pe.Z,{className:`${Le.Z.row_sty1} mb5`},Ke.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:ai("appeal_penalty")}))),Ke.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):Ke.createElement(fe.default.List,{name:"anonymous_appeal_settings"},(Wn,{add:Hn,remove:bi})=>Wn.map((io,Tr)=>{var Uo,Gi;return Ke.createElement(pe.Z,{key:io.key,style:{padding:"5px 14px 5px 82px"}},Ke.createElement(a.Z,{className:Le.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Tr+1),Ke.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ke.createElement(se.default,{disabled:ai(["anonymous_appeal_settings","group_name"],ra==null?void 0:ra[Tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:lu(Do?dt==null?void 0:dt.group_settings:fa,ra)}))),Ke.createElement(a.Z,{className:`${Le.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ke.createElement(a.Z,null,Ke.createElement(fe.default.Item,{className:"ml10",name:[io.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ke.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:ai(["anonymous_appeal_settings","appeal_penalty"],ra==null?void 0:ra[Tr])}))),!Wt&&Ke.createElement(pe.Z,{className:(Uo=Le.Z)==null?void 0:Uo.h_lh_40},!!((Gi=lu(Do?dt==null?void 0:dt.group_settings:fa,ra))!=null&&Gi.length)&&Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,appeal_penalty:2})}})),Tr!=0&&!ai(["anonymous_appeal_settings","group_name"],ra==null?void 0:ra[Tr])?Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{bi(io.name)}})):Ke.createElement(a.Z,null,Ke.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,ve.GJ)()||!(Ol||_l||Xi))&&Ke.createElement(je.ZP,{loading:Un||To,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ca.submit()}},"\u4FDD\u5B58"),Ke.createElement(ft.Z,{resdata:oo,type:"shixun",okloading:_i,oktext:(oo==null?void 0:oo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Wn=>mn(void 0,null,function*(){il(!0);let Hn=yield(0,Ze.ZP)(`/api/courses/${_a.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(_a==null?void 0:_a.categoryId)]}});if(il(!1),(Hn==null?void 0:Hn.status)===0){il(!0);const bi=yield Lr(Mn({},Ho));if(il(!1),bi.status!==0)return;il(!0);const io=yield wi(Mn({},Ho));if(il(!1),io.status!==0)return;he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ke.createElement(gt.Z,{onConfirm:(Wn,Hn)=>{Vt.splice(Wn,0,...Hn),Vt.splice(Wn+Hn.length,1);const bi=(0,Ce.QE)([...Vt]);bi.forEach(io=>{var Tr;((Tr=io==null?void 0:io.publish_time)==null?void 0:Tr.length)==2?io.publish_time=io.publish_time:io.publish_time=[ce()(io==null?void 0:io.publish_time),ce()(io==null?void 0:io.end_time)]}),Ca.setFieldValue("group_settings",[...bi])}})))};var er=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(lr),Fa=te(59301),xo=Object.defineProperty,Vr=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Yo=Object.prototype.propertyIsEnumerable,oi=(Ue,We,ze)=>We in Ue?xo(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,ui=(Ue,We)=>{for(var ze in We||(We={}))Lo.call(We,ze)&&oi(Ue,ze,We[ze]);if(Vr)for(var ze of Vr(We))Yo.call(We,ze)&&oi(Ue,ze,We[ze]);return Ue},Zi=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ii=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt,user:Kt})=>{const en=(0,Ee.useParams)(),{workSetting:dn}=Ue,[ln,ht]=(0,z.useState)(!1),[cn,an]=(0,z.useState)(!1),[bt,ka]=(0,z.useState)({start_permanent:!1,ai_q_and_a:!1});(0,z.useEffect)(()=>{ht(!(0,ve.GJ)())},[(0,ve.GJ)()]);const Nn=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ui({},en)}),ze({type:"shixunHomeworks/getWorkList",payload:ui({},en)})};(0,z.useEffect)(()=>{dn!=null&&dn.course_id&&(Object.keys(bt).forEach(Cn=>{bt[Cn]=dn[Cn]}),ka(ui({},bt)))},[dn]);const Ft=()=>Zi(void 0,null,function*(){var Cn;if(((Cn=Kt==null?void 0:Kt.userInfo)==null?void 0:Cn.user_status)===2){(0,Ot.Rd)();return}an(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${en.categoryId}/shiyan_setting.json`,{method:"post",body:ui({},bt)})).status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Nn()),an(!1)});return Fa.createElement("section",{className:Ya.Z.form},Fa.createElement("div",{className:Ya.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Fa.createElement("div",{className:Ya.Z.content},Fa.createElement(E.default,{disabled:ln,checked:bt.start_permanent,onChange:Cn=>{if(!(0,ve.Ny)()){(0,Ot.pW)(2);return}bt.start_permanent=Cn.target.checked,ka(Object.assign({},bt))}},Fa.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Fa.createElement("a",{target:"_blank",href:Kl.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),Fa.createElement("div",{className:`${Ya.Z.title} mt30`},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),Fa.createElement("div",{className:Ya.Z.content},Fa.createElement(E.default,{disabled:ln,checked:bt.ai_q_and_a,onChange:Cn=>{bt.ai_q_and_a=Cn.target.checked,ka(Object.assign({},bt))}},"AI\u95EE\u7B54 ",Fa.createElement("span",{style:{color:"#666"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),!ln&&Fa.createElement(Fa.Fragment,null,Fa.createElement(je.ZP,{type:"primary",size:"large",loading:cn,style:{width:"138px",marginTop:"30px"},onClick:()=>Ft()},"\u4FDD\u5B58")))};var Go=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(ii),Wo=te(34278),jo=te(53051),jn=te(59301),$o=Object.defineProperty,ni=Object.defineProperties,nl=Object.getOwnPropertyDescriptors,Ui=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,rt=(Ue,We,ze)=>We in Ue?$o(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,ut=(Ue,We)=>{for(var ze in We||(We={}))Te.call(We,ze)&&rt(Ue,ze,We[ze]);if(Ui)for(var ze of Ui(We))_e.call(We,ze)&&rt(Ue,ze,We[ze]);return Ue},pt=(Ue,We)=>ni(Ue,nl(We)),Et=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const{RangePicker:Rt}=Fe.default,{Option:kt}=se.default,Mt=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an,bt,ka,Nn,Ft,Cn,wa;const Ma=(0,Ee.useParams)(),{workSetting:sn,workList:_t}=Ue,[rn,kr]=(0,z.useState)(!0);let[da,_a]=(0,z.useState)([]),[dt,Ur]=(0,z.useState)([]),[Un,Lr]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:ke.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,z.useEffect)(()=>{},[]);const[To,wi]=(0,z.useState)(!1);(0,z.useEffect)(()=>{sn!=null&&sn.course_id&&(Object.keys(Un).map(function(Wt){Un[Wt]=sn[Wt]}),sn.anonymous_comment&&(Un.unified_late=sn.unified_anonymous_comment,wi(sn.unified_anonymous_comment)),(!Un.allow_late||!Un.unified_late)&&(Un.late_penalty=5),Un.unified_setting||(Un.unified_late=!1,Un.unified_anonymous_comment=!1,Un.unified_anonymous_appeal=!1),da=JSON.parse(JSON.stringify(sn.group_settings.map(Wt=>pt(ut({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.publish_time!==null))),dt=JSON.parse(JSON.stringify(sn.allow_late_settings.map(Wt=>pt(ut({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.late_time!==null))),Lr(ut({},Un)),_a(da.length?[...da]:[{}]),Ur([...dt]))},[sn]),(0,z.useEffect)(()=>{kr(!(0,ve.GJ)())},[(0,ve.GJ)()]);const Ca=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ut({},Ma)})},[eo,Vt]=(0,z.useState)(!1),Gn=()=>Et(void 0,null,function*(){Vt(!eo);const Wt=JSON.parse(JSON.stringify(Un));if(Wt.categoryId=Ma.categoryId,Un.unified_setting||da==null||da.map(rr=>{var _r,oo;if(!rr.publish_time||!rr.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!rr.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Vt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");rr.group_name=typeof(rr==null?void 0:rr.group_name)=="string"?[rr==null?void 0:rr.group_name]:rr==null?void 0:rr.group_name,rr.group_id=(oo=(_r=rr==null?void 0:rr.group_name)==null?void 0:_r.map(Dr=>{var Ho,Si;let _i=(Si=(Ho=sn.group_settings)==null?void 0:Ho.filter(il=>(il==null?void 0:il.group_name)===Dr))==null?void 0:Si[0];return _i==null?void 0:_i.group_id}))==null?void 0:oo.toString().split(",")}),Wt.group_settings=da,Un.allow_late)if(Un.unified_late){if(Un.late_penalty===null||Un.late_penalty===void 0||Un.late_penalty<0||Un.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Vt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Un.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ce()(Un.late_time)<=ce()(Un.end_time))throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Vt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else dt=dt==null?void 0:dt.map(rr=>{var _r,oo;if(rr.penalty_type=ke.Q.Number,rr.late_penalty===null||rr.late_penalty===void 0||rr.late_penalty<0||rr.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Vt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!rr.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!rr.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Vt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return rr.group_name=typeof(rr==null?void 0:rr.group_name)=="string"?[rr==null?void 0:rr.group_name]:rr==null?void 0:rr.group_name,rr.group_id=(oo=(_r=rr==null?void 0:rr.group_name)==null?void 0:_r.map(Dr=>{var Ho,Si;let _i=(Si=(Ho=sn.group_settings)==null?void 0:Ho.filter(il=>(il==null?void 0:il.group_name)===Dr))==null?void 0:Si[0];return _i==null?void 0:_i.group_id}))==null?void 0:oo.toString().split(","),rr}),Wt.allow_late_settings=dt;if(Un!=null&&Un.submit_limit&&!(Un!=null&&Un.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1);return}if(Un!=null&&Un.can_submit&&!(Un!=null&&Un.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!1);return}Object.keys(Wt).map(function(rr){rr.indexOf("proportion")>-1&&(Wt[rr]=Wt[rr]/100)}),(yield(0,Ze.ZP)(`/api/homework_commons/${Ma.categoryId}/publish_setting.json`,{method:"post",body:pt(ut({},Wt),{penalty_type:ke.Q.Number})})).status===0?(Vt(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ca(),ze({type:"shixunHomeworks/getWorkList",payload:ut({},Ma)})):Vt(!1)}),St=jn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",jn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",jn.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",jn.createElement("br",null),jn.createElement("br",null),"\u6CE8\u610F",jn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",jn.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",jn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",jn.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Hr=jn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",jn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",jn.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",jn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),bo=(Wt,xa,rr="group_id")=>{var _r;return xa?xa.find(oo=>oo[rr]===Wt):(_r=sn==null?void 0:sn.group_settings)==null?void 0:_r.find(oo=>oo.group_id[0]===Wt)},ci=(sn==null?void 0:sn.allow_late)||(sn==null?void 0:sn.anonymous_comment),Ka=Wt=>{var xa,rr;const _r=bo(Wt,sn==null?void 0:sn.allow_late_settings,"id"),oo=bo(Wt,sn==null?void 0:sn.anonymous_comment_settings),Dr=bo(Wt);return(sn==null?void 0:sn.allow_late)&&_r&&ce()(_r==null?void 0:_r.late_time)<=ce()()||(sn==null?void 0:sn.anonymous_comment)&&oo&&(oo==null?void 0:oo.evaluation_start)!==null||((rr=(ce()(Dr==null?void 0:Dr.end_time)<=ce()()&&((xa=sn==null?void 0:sn.allow_late_settings)==null?void 0:xa.filter(Ho=>Ho.group_id.includes(Wt))))[0])==null?void 0:rr.late_time)!=null},qn=(Kt=sn==null?void 0:sn.allow_late_settings)!=null&&Kt.length?(en=sn==null?void 0:sn.allow_late_settings)==null?void 0:en.every(Wt=>{if(Wt.evaluation_start)return!0}):!1,Do=(sn==null?void 0:sn.unified_late)&&(sn==null?void 0:sn.anonymous_comment),Rr=sn==null?void 0:sn.anonymous_comment,xi=(0,z.useMemo)(()=>{var Wt,xa;return sn!=null&&sn.unified_setting?!((Wt=_t==null?void 0:_t.homework_status)!=null&&Wt.includes("\u5DF2\u622A\u6B62"))||(sn==null?void 0:sn.allow_late)||(sn==null?void 0:sn.anonymous_comment):!((xa=sn==null?void 0:sn.group_settings)==null?void 0:xa.some(_r=>ce()(_r.end_time)<=ce()()))||(sn==null?void 0:sn.allow_late)||(sn==null?void 0:sn.all_group_late)},[sn,_t]),fa=sn==null?void 0:sn.anonymous_comment,vn=Wt=>{if(!Wt)return!1;const xa=bo(Wt,sn==null?void 0:sn.anonymous_comment_settings);return(sn==null?void 0:sn.anonymous_comment)&&xa&&(xa==null?void 0:xa.evaluation_start)!==null},ra=Wt=>{const xa=bo(Wt,sn==null?void 0:sn.anonymous_comment_settings);return xa&&(xa==null?void 0:xa.evaluation_start)!==null};return jn.createElement("section",{style:{padding:"30px 50px"}},jn.createElement("div",{className:`${Le.Z.title}`},jn.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),jn.createElement(Be.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},jn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`}))),jn.createElement("div",{className:Le.Z.content},jn.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${Le.Z.h_lh_40}`},jn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:rn||!((dn=_t==null?void 0:_t.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))||(0,ve.Rm)()&&!((ht=(ln=Yt.AssistantObject)==null?void 0:ln.normal)!=null&&ht.can_publish),value:Un.unified_setting,onChange:Wt=>{var xa;if(!((xa=_t==null?void 0:_t.homework_status)!=null&&xa.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Un.unified_setting=!Un.unified_setting,Un.unified_setting||(Un.unified_late=!1),Lr(Object.assign({},Un)),Un.unified_setting===!1&&da==""){_a(da.concat({}));return}Un.unified_setting&&(_a([]),Ur([{late_penalty:5}]))}},jn.createElement(ne.ZP,{value:!0,disabled:!(sn!=null&&sn.manage_all_group)||!(0,ve.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),jn.createElement(ne.ZP,{disabled:((cn=sn==null?void 0:sn.group_settings)==null?void 0:cn.length)===0||!(0,ve.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((an=sn==null?void 0:sn.group_settings)==null?void 0:an.length)===0&&jn.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Un.unified_setting&&jn.createElement("div",{className:Le.Z.row_sty,style:{padding:"5px 30px"}},jn.createElement(pe.Z,{align:"middle"},jn.createElement(a.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),jn.createElement(a.Z,{className:"ml5"},jn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Wt=>(0,jo.Q8)(Wt,sn==null?void 0:sn.course_end_date),disabledTime:Wt=>(0,jo.d0)(Wt),disabled:rn||!((bt=_t==null?void 0:_t.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03")||(ka=_t==null?void 0:_t.homework_status)!=null&&ka.includes("\u672A\u5F00\u59CB"))||(0,ve.Rm)()&&!((Nn=Yt.AssistantObject.normal)!=null&&Nn.can_publish),value:Un.publish_time?ce()(Un.publish_time):"",allowClear:!1,onChange:(Wt,xa)=>{Un.publish_time=xa,(Un.end_time==""||!Un.end_time)&&Un.unified_setting&&(Un.end_time=ce()(Wt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Un.end_time=Un.end_time),Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),jn.createElement(pe.Z,{align:"middle"},jn.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),jn.createElement(a.Z,{className:"ml5"},jn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:qn||Rr||(sn==null?void 0:sn.allow_late)&&(sn==null?void 0:sn.homework_status.includes("\u5DF2\u622A\u6B62"))||rn||(sn==null?void 0:sn.allow_late)&&ce()()>=ce()(sn==null?void 0:sn.end_time)||(0,ve.Rm)()&&!((Ft=Yt.AssistantObject.normal)!=null&&Ft.can_publish),allowClear:!1,disabledDate:Wt=>(0,jo.Q8)(Wt,sn==null?void 0:sn.course_end_date,Un.publish_time),disabledTime:Wt=>(0,jo.d0)(Wt,Un.publish_time),value:Un.end_time?ce()(Un.end_time):"",onChange:(Wt,xa)=>{Un.end_time=xa,Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Un.unified_setting&&jn.createElement(pe.Z,null,da&&da.map(function(Wt,xa){var rr,_r,oo,Dr;return jn.createElement(pe.Z,{key:xa},jn.createElement(pe.Z,{style:{padding:"5px 14px 5px 52px"}},jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",xa+1),jn.createElement(a.Z,{flex:1,style:{maxWidth:400}},jn.createElement(se.default,{disabled:rn||((rr=_t==null?void 0:_t.homework_status)!=null&&rr.includes("\u672A\u53D1\u5E03")&&Wt.id||ce()(){var Si,_i;if((0,ve.Rm)()&&!((_i=(Si=Yt.AssistantObject)==null?void 0:Si.normal)!=null&&_i.can_publish)){he.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}da[xa].group_name=Ho,da[xa].group_id=Wt.group_id;const il=(0,Ne.flattenDeep)(da.map(_l=>_l.group_name)),Ol=dt.map(_l=>{let Xi=(_l==null?void 0:_l.group_name)||[];return pt(ut({},_l),{group_name:(0,Ne.remove)(Xi,$l=>il.includes($l))})});Ur(Ol),_a(da.slice())}},sn.group_settings&&sn.group_settings.map(function(Ho){if(!da.map(Si=>Si.group_name).toString().split(",").includes(String(Ho.group_name)))return jn.createElement(kt,{value:Ho.group_name,key:Ho.id},Ho.group_name)})))),jn.createElement(a.Z,{style:{padding:"5px 0"}},jn.createElement(Rt,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Wt.publish_time?ce()(Wt.publish_time):ce()(),ce()()]},disabled:rn||(ce()()<=ce()((_r=bo(Wt.id))==null?void 0:_r.publish_time)?!1:[!0,Ka(Wt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ho=>(0,jo.Q8)(Ho,sn==null?void 0:sn.course_end_date),disabledTime:Ho=>(0,jo.d0)(Ho),showTime:{format:"HH:mm",defaultValue:[ce()((0,Ce.U6)(),"HH:mm"),ce()((0,Ce.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Wt.publish_time&&[ce()(Wt.publish_time),ce()(Wt.end_time)],onChange:(Ho,Si)=>{var _i,il;if((0,ve.Rm)()&&!((il=(_i=Yt.AssistantObject)==null?void 0:_i.normal)!=null&&il.can_publish)){he.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}da[xa].publish_time=Si[0],da[xa].end_time=Si[1],_a([...da])}})),!rn&&jn.createElement(a.Z,{className:`${(oo=Le.Z)==null?void 0:oo.h_lh_40}`,style:{padding:"5px 0"}},da.length<((Dr=sn==null?void 0:sn.group_settings)==null?void 0:Dr.length)&&jn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{_a(da.concat({}))}}),(Wt!=null&&Wt.publish_time&&ce()(){var Ho,Si;if((0,ve.Rm)()&&!((Si=(Ho=Yt.AssistantObject)==null?void 0:Ho.normal)!=null&&Si.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const _i=(0,Ne.cloneDeep)(dt);_i.forEach((il,Ol)=>{il.group_name&&(il.group_name=il.group_name.filter(_l=>{var Xi;return!((Xi=da[xa].group_name)!=null&&Xi.includes(_l))}))}),da=da.filter((il,Ol)=>xa!==Ol),Ur(_i),_a(da.slice()),setTimeout(()=>_a(da.slice()),10)}}):jn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(_t!=null&&_t.is_shixun)&&jn.createElement(Wo.ZP,{checkMarginLeft:60,disabled:rn,value:Un,onChange:Wt=>Lr(ut(ut({},Un),Wt))}),jn.createElement(jn.Fragment,null,jn.createElement("div",{className:`${Le.Z.title} mt30`},jn.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),jn.createElement("div",{className:Le.Z.content},jn.createElement(pe.Z,{className:`${Le.Z.row_sty} ${Le.Z.bottom_line} ${(Cn=Le.Z)==null?void 0:Cn.h_lh_40}`,align:"middle"},jn.createElement(Su.Z,{checked:Un.allow_late,disabled:qn||rn||(sn==null?void 0:sn.allow_late),onChange:Wt=>{var xa,rr;if((0,ve.Rm)()&&!((rr=(xa=Yt.AssistantObject)==null?void 0:xa.normal)!=null&&rr.can_late)){he.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}Wt&&Pe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:jn.createElement("div",{style:{padding:10,background:"#f5f6f9"}},jn.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),jn.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),jn.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Un.allow_late=Wt,dt==""&&Ur([{late_penalty:5}]),Lr(ut({},Un))}}),jn.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),jn.createElement(Be.Z,{overlayStyle:{width:380,maxWidth:380},title:jn.createElement("div",{style:{display:"flex",flexFlow:"column"}},jn.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),jn.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),jn.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},jn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`}))),(Un==null?void 0:Un.allow_late)&&jn.createElement("div",{className:"pb5"},jn.createElement(pe.Z,{className:Le.Z.row_sty1},jn.createElement(a.Z,{className:Le.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),jn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:rn,value:Un.unified_late,onChange:Wt=>{var xa;if((0,ve.Rm)()&&!((xa=Yt.AssistantObject.normal)!=null&&xa.can_late)){he.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}Un.unified_late=Wt.target.value,dt==""&&!Wt.target.value&&Ur([{late_penalty:5}]),Lr(ut({},Un))}},(Un==null?void 0:Un.unified_setting)&&jn.createElement(ne.ZP,{disabled:(sn==null?void 0:sn.allow_late)||!(sn!=null&&sn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((wa=sn==null?void 0:sn.group_settings)==null?void 0:wa.length)&&jn.createElement(ne.ZP,{disabled:sn==null?void 0:sn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Un!=null&&Un.unified_late?jn.createElement("div",null,jn.createElement(pe.Z,{wrap:!1,align:"middle",className:`${Le.Z.row_sty1} mb10 mt5`},jn.createElement(a.Z,{className:Le.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),jn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},jn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:rn||fa,value:Un.late_penalty,onChange:Wt=>{var xa;if((0,ve.Rm)()&&!((xa=Yt.AssistantObject.normal)!=null&&xa.can_late)){he.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}Un.late_penalty=Wt,Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),jn.createElement(pe.Z,{className:`${Le.Z.row_sty1}`},jn.createElement(a.Z,{className:Le.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),jn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},jn.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:rn||Do||qn,value:Un.late_time?ce()(Un.late_time):"",disabledDate:Wt=>(0,jo.Q8)(Wt,sn==null?void 0:sn.course_end_date),disabledTime:Wt=>(0,jo.d0)(Wt),onChange:(Wt,xa)=>{var rr;if((0,ve.Rm)()&&!((rr=Yt.AssistantObject.normal)!=null&&rr.can_late)){he.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}Un.late_time=xa,Lr(Object.assign({},Un))}})),jn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):dt.map(function(Wt,xa){var rr;return jn.createElement(pe.Z,{key:xa,style:{padding:"5px 14px 5px 52px"}},jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",xa+1),jn.createElement(a.Z,{className:"mr20 ml10"},jn.createElement(se.default,{size:"large",disabled:rn||!((rr=_t==null?void 0:_t.homework_status)!=null&&rr.includes("\u672A\u53D1\u5E03"))&&Wt.id,mode:"multiple",style:{width:250},value:typeof Wt.group_name=="string"?[Wt.group_name]:Wt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:_r=>{var oo;if((0,ve.Rm)()&&!((oo=Yt.AssistantObject.normal)!=null&&oo.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt[xa].group_name=_r,dt[xa].group_id=Wt.group_id,Ur(dt.slice())}},sn.group_settings&&sn.group_settings.map(function(_r){if(Un!=null&&Un.unified_setting&&!dt.map(oo=>oo.group_name).toString().split(",").includes(String(_r.group_name))&&!ra(_r.id))return jn.createElement(kt,{value:_r.group_name,key:_r.id},_r.group_name);if(da.map(oo=>oo.group_name).toString().split(",").includes(String(_r.group_name))&&!dt.map(oo=>oo.group_name).toString().split(",").includes(String(_r.group_name))&&!ra(_r.id))return jn.createElement(kt,{value:_r.group_name,key:_r.id},_r.group_name)}))),jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),jn.createElement(a.Z,{className:"mr20 ml10"},jn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:rn||vn(Wt.id),defaultValue:Wt.late_penalty,onChange:_r=>{var oo,Dr;if((0,ve.Rm)()&&!((Dr=(oo=Yt.AssistantObject)==null?void 0:oo.normal)!=null&&Dr.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt[xa].late_penalty=_r,dt[xa].penalty_type=ke.Q.Number}})),jn.createElement(a.Z,{className:Le.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),jn.createElement(a.Z,{className:"ml10"},jn.createElement(Fe.default,{size:"large",disabled:rn||vn(Wt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:ce()((0,Ce.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:_r=>(0,jo.Q8)(_r,sn==null?void 0:sn.course_end_date),disabledTime:_r=>(0,jo.d0)(_r),format:"YYYY-MM-DD HH:mm",value:Wt!=null&&Wt.late_time?ce()(Wt.late_time):void 0,onChange:(_r,oo)=>{var Dr,Ho;if((0,ve.Rm)()&&!((Ho=(Dr=Yt.AssistantObject)==null?void 0:Dr.normal)!=null&&Ho.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt[xa].late_time=oo,Ur([...dt])}})),!rn&&jn.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},jn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ur(dt.concat({penalty_type:ke.Q.Number,late_penalty:5}))}}),xa>0&&!Wt.id?jn.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{dt=dt.filter((_r,oo)=>xa!==oo),Ur(dt.slice()),setTimeout(()=>Ur(dt.slice()),10)}}):jn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),jn.createElement(je.ZP,{loading:eo,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gn()},"\u4FDD\u5B58"))};var nn=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(Mt),Jt=te(59301),$t=Object.defineProperty,xn=Object.defineProperties,wn=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,ha=(Ue,We,ze)=>We in Ue?$t(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,aa=(Ue,We)=>{for(var ze in We||(We={}))oa.call(We,ze)&&ha(Ue,ze,We[ze]);if(Bn)for(var ze of Bn(We))Xn.call(We,ze)&&ha(Ue,ze,We[ze]);return Ue},ya=(Ue,We)=>xn(Ue,wn(We)),nr=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const pr=Ue=>nr(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/publish_setting.json`,{method:"post",body:Ue})}),Ja=Ue=>nr(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ue==null?void 0:Ue.categoryId}/evaluation_setting.json`,{method:"post",body:Ue})}),mr=(Ue,We)=>Ue==null?void 0:Ue.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Zr=(Ue,We)=>{var ze;return Ue=typeof Ue=="string"?[Ue]:Ue,(ze=Ue==null?void 0:Ue.map(Yt=>We==null?void 0:We.find(Kt=>{var en;return(en=Kt==null?void 0:Kt.group_name)==null?void 0:en.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},Na=(Ue,We,ze,Yt=!1)=>{let Kt=null,en=Yt?We:Zr(Ue,We);return en==null||en.forEach((dn,ln)=>{(ln==0||ze(dn,Kt||{}))&&(Kt=dn)}),Kt},qa=({shixunHomeworks:Ue,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),{workSetting:bt,workList:ka}=Ue,[,Nn,Ft]=(0,ie.U)(pr,{categoryId:an==null?void 0:an.categoryId,penalty_type:ke.Q.Number}),[,Cn,wa]=(0,ie.U)(Ja,{categoryId:an==null?void 0:an.categoryId}),[Ma]=fe.default.useForm(),sn=fe.default.useWatch("unified_setting",Ma),_t=fe.default.useWatch("group_settings",Ma),rn=fe.default.useWatch("allow_late_settings",Ma),kr=fe.default.useWatch("end_time",Ma),da=fe.default.useWatch("publish_time",Ma),_a=fe.default.useWatch("allow_late",Ma),dt=fe.default.useWatch("unified_late",Ma),Ur=fe.default.useWatch("late_time",Ma),Un=fe.default.useWatch("anonymous_comment",Ma),Lr=fe.default.useWatch("unified_anonymous_comment",Ma),To=fe.default.useWatch("evaluation_start",Ma),wi=fe.default.useWatch("anonymous_appeal",Ma),Ca=fe.default.useWatch("anonymous_comment_settings",Ma),eo=fe.default.useWatch("unified_anonymous_appeal",Ma),Vt=fe.default.useWatch("anonymous_appeal_settings",Ma),[Gn,St]=(0,z.useState)(!1),[Hr,bo]=(0,z.useState)({}),ci=Gn||(0,ve.Rm)()&&!((en=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&en.can_publish),Ka=Gn||(0,ve.Rm)()&&!((ln=(dn=Yt.AssistantObject)==null?void 0:dn.normal)!=null&&ln.can_late),qn=Gn||(0,ve.Rm)()&&!((cn=(ht=Yt.AssistantObject)==null?void 0:ht.normal)!=null&&cn.can_anonymous_comment),Do=xi=>nr(void 0,null,function*(){const fa=xi;let vn=yield(0,Ze.ZP)(`/api/homework_commons/${an==null?void 0:an.categoryId}/publish_setting_for_submit.json`,{method:"post",body:fa});(vn==null?void 0:vn.status)===0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Rr(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Rr=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:aa({},an)}),ze({type:"shixunHomeworks/getWorkList",payload:aa({},an)})};return(0,z.useEffect)(()=>{var xi,fa,vn,ra;let Wt=(xi=bt==null?void 0:bt.group_settings)==null?void 0:xi.filter(Dr=>Dr.publish_time!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name],publish_time:(Dr==null?void 0:Dr.publish_time)&&[ce()(Dr==null?void 0:Dr.publish_time),ce()(Dr==null?void 0:Dr.end_time)]}));Wt=(0,Ce.QE)((Wt==null?void 0:Wt.length)>0?Wt:[]);const xa=(fa=bt.allow_late_settings)==null?void 0:fa.filter(Dr=>Dr.late_time!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name],late_time:(Dr==null?void 0:Dr.late_time)&&ce()(Dr==null?void 0:Dr.late_time)})),rr=(vn=bt.anonymous_comment_settings)==null?void 0:vn.filter(Dr=>Dr.evaluation_start!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name],evaluation_start:(Dr==null?void 0:Dr.evaluation_start)&&[ce()(Dr==null?void 0:Dr.evaluation_start),ce()(Dr==null?void 0:Dr.evaluation_end)]})),_r=(ra=bt.anonymous_appeal_settings)==null?void 0:ra.filter(Dr=>Dr.appeal_time!==null).map(Dr=>ya(aa({},Dr),{group_name:[Dr.group_name]})),oo=ya(aa({},bt),{late_penalty:bt!=null&&bt.allow_late?bt==null?void 0:bt.late_penalty:5,evaluation_num:bt!=null&&bt.evaluation_num?bt==null?void 0:bt.evaluation_num:3,absence_penalty:bt!=null&&bt.anonymous_comment?bt==null?void 0:bt.absence_penalty:3,appeal_penalty:bt!=null&&bt.anonymous_appeal?bt==null?void 0:bt.appeal_penalty:2,publish_time:bt!=null&&bt.publish_time?ce()(bt==null?void 0:bt.publish_time):"",end_time:bt!=null&&bt.end_time?ce()(bt==null?void 0:bt.end_time):"",late_time:bt!=null&&bt.late_time?ce()(bt==null?void 0:bt.late_time):"",evaluation_start:bt!=null&&bt.evaluation_start?ce()(bt==null?void 0:bt.evaluation_start):"",evaluation_end:bt!=null&&bt.evaluation_end?ce()(bt==null?void 0:bt.evaluation_end):"",group_settings:Wt!=null&&Wt.length?Wt:[{is_admin:!0}],allow_late_settings:xa!=null&&xa.length?xa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:rr!=null&&rr.length?rr:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:_r!=null&&_r.length?_r:[{is_admin:!0,appeal_penalty:2}]});Ma.setFieldsValue(oo),bo(oo),St(!(0,ve.GJ)()),console.log("workSetting",bt)},[bt]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ma==null||Ma.resetFields()}),[]),Jt.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Jt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Jt.createElement(fe.default,{form:Ma,colon:!1,disabled:Gn,initialValues:Hr,scrollToFirstError:!0,onFinish:Do},!(ka!=null&&ka.is_shixun)&&Jt.createElement(Wo.rU,{form:Ma})),((0,ve.GJ)()||!(ci||Ka||qn))&&Jt.createElement(je.ZP,{loading:Nn||Cn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ma.submit()}},"\u4FDD\u5B58"),Jt.createElement(gt.Z,{onConfirm:(xi,fa)=>{_t.splice(xi,0,...fa),_t.splice(xi+fa.length,1);const vn=(0,Ce.QE)([..._t]);vn.forEach(ra=>{var Wt;((Wt=ra==null?void 0:ra.publish_time)==null?void 0:Wt.length)==2?ra.publish_time=ra.publish_time:ra.publish_time=[ce()(ra==null?void 0:ra.publish_time),ce()(ra==null?void 0:ra.end_time)]}),Ma.setFieldValue("group_settings",[...vn])}})))};var za=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects}))(qa),ua=te(59301);const ba=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{const{workSetting:Yt,workList:Kt}=Ue,[en,dn]=(0,z.useState)("1"),ln=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Yt!=null&&Yt.is_new_rule?ua.createElement(er,null):ua.createElement(nn,null)},!(Kt!=null&&Kt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ua.createElement(za,null)},((Kt==null?void 0:Kt.is_jupyter)||(Kt==null?void 0:Kt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ua.createElement(Go,null)},!(Yt!=null&&Yt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ua.createElement(Cs,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ua.createElement(hu,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:ua.createElement(vs,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ua.createElement(xl,null)}].filter(ht=>!!ht);return(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0})}),[]),ua.createElement("div",{style:{paddingBottom:"50px"}},(ln==null?void 0:ln.length)&&ua.createElement(_u.Z,{dataSource:ln,style:{marginBottom:52}}))};var cr=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We})=>({shixunHomeworks:Ue,loading:We.effects}))(ba),Kr={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Wr=te(38967),ar=te(65504),Jr=te(46400),no="data:image/png;base64,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",uo=Object.defineProperty,ao=Object.defineProperties,si=Object.getOwnPropertyDescriptors,Co=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,Fr=(Ue,We,ze)=>We in Ue?uo(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Bo=(Ue,We)=>{for(var ze in We||(We={}))Br.call(We,ze)&&Fr(Ue,ze,We[ze]);if(Co)for(var ze of Co(We))pi.call(We,ze)&&Fr(Ue,ze,We[ze]);return Ue},No=(Ue,We)=>ao(Ue,si(We)),ji=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const wr=({shixunHomeworks:Ue,loading:We,dispatch:ze})=>{var Yt;const Kt=(0,Ee.useParams)(),[en,dn]=(0,z.useState)(Bo(Bo({},{page:1,limit:20,group_ids:[]}),Kt)),{codeReview:ln}=Ue,[ht]=fe.default.useForm();en.order="code_rate",en.sort="desc",en.category=en.categoryId,(0,z.useEffect)(()=>{cn()},[en]),(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&cn()},[Ue.actionTabs.key]);const cn=()=>ji(void 0,null,function*(){(yield ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})).status===-2&&setTimeout(()=>cn(),1500)}),an=(ka,Nn)=>{en.page=ka,en.limit=20,ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},bt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(ka,Nn,Ft)=>en.limit*(en.page-1)+Ft+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:ka=>z.createElement("span",{className:"c-orange"},ka)},{title:"\u64CD\u4F5C",dataInex:"action",render:(ka,Nn)=>z.createElement("div",null,z.createElement(Ee.Link,{target:"_blank",to:`/classrooms/${en.coursesId}/common_homework/${en.categoryId}/review_detail/${Nn.user_id}`},"\u67E5\u770B"),z.createElement("br",null))}];return z.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"1"},z.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",ln.time,z.createElement(je.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:en}})}},"\u6587\u6863\u67E5\u91CD"))),z.createElement(a.Z,null,z.createElement(y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ka=>{en.search=ka,ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},style:{width:200}}),z.createElement("span",{className:"ml5 c-red"}))),(ln==null?void 0:ln.status)===-2&&z.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},z.createElement("img",{src:no}),z.createElement("br",null),z.createElement(je.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Yt=ln.course_groups)==null?void 0:Yt.length)>0&&z.createElement(z.Fragment,null,z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),z.createElement(a.Z,{flex:"80px"},z.createElement(E.default,{checked:en.group_ids=="",value:"all",onChange:ka=>{delete en.group_ids,en.group_ids=[],en.page=1,dn(Bo({},en))}},"\u5168\u90E8")),z.createElement(a.Z,{flex:"1"},ln.course_groups&&ln.course_groups.map((ka,Nn)=>z.createElement(E.default,{value:ka.id,checked:en.group_ids.includes(ka.id),onChange:Ft=>{Ft.target.checked?en.group_ids.push(ka.id):en.group_ids.splice(en.group_ids.indexOf(ka.id),1),en.page=1,dn(Bo({},en))}},ka.name,"(",ka.members_count,")")))),z.createElement(pe.Z,{className:"font14 c-red mt5"},z.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(ln==null?void 0:ln.data)==="\u52A0\u8F7D\u4E2D"&&z.createElement(me.Z,null,z.createElement(Jr.Z,{message:ln==null?void 0:ln.data,type:"info"})),(ln==null?void 0:ln.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(ln==null?void 0:ln.data)==="\u52A0\u8F7D\u4E2D"?"":z.createElement("div",null,z.createElement("p",{className:"mt10"},z.createElement("span",{className:"c-red"},ln.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",ln.total_count,"\u5B66\u5458\uFF09"),z.createElement(x.default,{className:"mt30",pagination:!1,dataSource:ln.data,columns:bt,onChange:(ka,Nn,Ft)=>{Ft.order==="ascend"&&(en.b_order="asc"),Ft.order==="descend"&&(en.b_order="desc"),Ft.order||delete en.b_order,ze({type:"shixunHomeworks/getFileRepeatResult",payload:No(Bo({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}}),z.createElement("aside",{className:"tc mb50 mt30"},z.createElement(ee.Z,{showSizeChanger:!1,onChange:an,defaultCurrent:en.page||1,current:en.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ln.copy_reviews_count}))))};var vr=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We})=>({shixunHomeworks:Ue,loading:We.effects}))(wr),Pr=Object.defineProperty,ir=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,ro=(Ue,We,ze)=>We in Ue?Pr(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,rl=(Ue,We)=>{for(var ze in We||(We={}))Ia.call(We,ze)&&ro(Ue,ze,We[ze]);if(On)for(var ze of On(We))jr.call(We,ze)&&ro(Ue,ze,We[ze]);return Ue},Vi=(Ue,We)=>ir(Ue,Wa(We)),Bl=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Ni=({shixunHomeworks:Ue,dispatch:We})=>{const ze=(0,Ee.useParams)(),[Yt,Kt]=(0,z.useState)([]),[en,dn]=(0,z.useState)(!1),[ln,ht]=(0,z.useState)(!1),[cn,an]=(0,z.useState)(!1),[bt,ka]=(0,z.useState)(""),[Nn,Ft]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ue.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Cn.resetFields(),Kt([]),ht(!0),Ma()):ht(!1)},[Ue.actionTabs.key]);const[Cn]=fe.default.useForm();let wa=[];const Ma=()=>Bl(void 0,null,function*(){dn(!0);const rn=yield(0,ae.VB)(Vi(rl({},ze),{course_id:ze==null?void 0:ze.coursesId,id:ze==null?void 0:ze.categoryId}));Kt([...Yt,...rn==null?void 0:rn.data]),ka(rn),dn(!1)}),sn=()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}}),an(!1),dn(!1),Kt([]),Cn.resetFields()},_t=[{title:"",dataIndex:"course_group_id",width:280,render:(rn,kr)=>z.createElement(E.default,{disabled:!(kr.work_count>=1),value:String(kr.course_group_id)},kr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return z.createElement(Pe.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:ln,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>Bl(void 0,null,function*(){var rn;const kr=Cn.getFieldsValue();if(((rn=kr.group_ids)==null?void 0:rn.length)<=0){he.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}Ft(!0);const da=yield(0,Ze.ZP)(`/api/homework_commons/${ze.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...kr.group_ids.map(_a=>Number(_a))]}});Ft(!1),da.status===0&&(sn(),he.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield We({type:"shixunHomeworks/getWorkList",payload:Ue.actionTabs.params}),Ee.history.push(`/classrooms/${ze.coursesId}/common_homework/${ze.categoryId}/detail?tabs=4`),We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:Nn},onCancel:sn},z.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",bt==null?void 0:bt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ue.codeReviewCourse&&z.createElement(fe.default,{form:Cn,initialValues:{group_ids:wa,end_time:ce()(ce()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(x.default,{pagination:!1,dataSource:[],columns:_t})),z.createElement(fe.default.Item,{name:"group_ids"},z.createElement(E.default.Group,{className:"w100"},z.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},z.createElement(x.default,{showHeader:!1,columns:_t,dataSource:Yt,pagination:!1,loading:en}))))),z.createElement(pe.Z,null,z.createElement(a.Z,{className:"ml10"},z.createElement(E.default,{checked:cn,onChange:rn=>{an(rn.target.checked);let kr=[];rn.target.checked&&(kr=Yt.filter(da=>da.work_count>=1).map(da=>da.course_group_id+"")),Cn.setFieldsValue({group_ids:kr})}},"\u5168\u9009"))))};var Pi=(0,Ee.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(Ni),Ar=te(49664),sl=te(32215),gl=te(74732),Qo=te(3829),ei=te(71621),Ii={TabsStyle:"TabsStyle___cT3EC"},ur=te(59301),Hi=Object.defineProperty,Ao=Object.defineProperties,ml=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,ti=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,ki=(Ue,We,ze)=>We in Ue?Hi(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Ai=(Ue,We)=>{for(var ze in We||(We={}))ti.call(We,ze)&&ki(Ue,ze,We[ze]);if(al)for(var ze of al(We))br.call(We,ze)&&ki(Ue,ze,We[ze]);return Ue},ol=(Ue,We)=>Ao(Ue,ml(We)),Al=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Dl=Ue=>Al(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ue.userId}/deal_appeal_score.json`,{method:"post",body:Ue})}),hl=({globalSetting:Ue,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn;const an=(0,Ee.useParams)(),[bt]=(0,Ee.useSearchParams)(),{workList:ka,workSetting:Nn}=We,[Ft]=fe.default.useForm(),[Cn,wa]=(0,z.useState)(!1),[Ma,sn]=(0,z.useState)(null),[,_t,rn,kr]=(0,ie.U)(ae.cN,{homeworkId:an==null?void 0:an.categoryId}),[,da,_a,dt]=(0,ie.U)(ae.Qz,{homeworkId:an==null?void 0:an.categoryId}),[,Ur,Un,Lr]=(0,ie.U)(ae.mQ,{homeworkId:an==null?void 0:an.categoryId}),[,,To,wi]=(0,ie.U)(Dl,{}),[Ca,eo]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Vt=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Gn=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ka,qn,Do)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Do+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},Ka)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Ka=>ce()(Ka).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},"\u67E5\u770B")}],St=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ka,qn,Do)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Do+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Ka=>Ka===-1?"\u91CD\u505A\u4E2D":ur.createElement(Ce.Uw,{status:Ka})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},"\u67E5\u770B")}],Hr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ka,qn,Do)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Do+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Ka,qn)=>ur.createElement("a",{onClick:()=>{ci(ol(Ai({},qn),{id:ka.is_jupyter||ka.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},Ka)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Ka=>ce()(Ka).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Ka,qn)=>ur.createElement(ur.Fragment,null,Ka==3&&ur.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Ka==4&&ur.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Ka==1&&ur.createElement(ur.Fragment,null,ur.createElement(de.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Al(void 0,null,function*(){(yield To({userId:qn.student_work_id,score_id:qn.student_works_score_id,status:4})).status===0&&bo()})},"\u9A73\u56DE"),ur.createElement(de.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Al(void 0,null,function*(){sn(qn),wa(!0)})},"\u63A5\u53D7")))}],bo=(Ka=Ca)=>{Ca.activeKey=="1"&&_a({page:Ka==null?void 0:Ka.page,limit:Ka==null?void 0:Ka.limit}),Ca.activeKey=="2"&&Un({page:Ka==null?void 0:Ka.page,limit:Ka==null?void 0:Ka.limit}),Ca.activeKey=="3"&&rn({page:Ka==null?void 0:Ka.page,limit:Ka==null?void 0:Ka.limit,status:Ka==null?void 0:Ka.status})},ci=(Ka={})=>{var qn;Ka!=null&&Ka.id&&(0,Ce.xg)(ka.is_jupyter||ka.is_jupyter_lab?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/${Ka.id}/comment`:an.course_group?`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${Ka.id}?ids=${(qn=an.course_group)==null?void 0:qn.toString()}`:`/classrooms/${an.coursesId}/common_homework/${an.categoryId}/review/${Ka.id}`)};return(0,z.useEffect)(()=>{bo(Ca)},[Ca]),(0,z.useEffect)(()=>{console.log("params",an,bt.get("TabsActiveKey")),eo(ol(Ai({},Ca),{activeKey:bt.get("TabsActiveKey")||"1"}))},[bt.get("TabsActiveKey")]),ur.createElement(me.Z,{spinning:da||_t||Ur},ur.createElement("section",{className:"p30",style:{background:"#fff"}},ur.createElement(ge.default,{destroyInactiveTabPane:!0,className:Ii.TabsStyle,activeKey:Ca.activeKey,onChange:Ka=>{eo(ol(Ai({},Ca),{activeKey:Ka,page:1,limit:10}))}},ur.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ur.createElement(x.default,{className:"mt20",locale:{emptyText:ur.createElement(be.Z,null)},columns:Gn,dataSource:((Kt=dt==null?void 0:dt.data)==null?void 0:Kt.list)||[],pagination:{total:((en=dt==null?void 0:dt.data)==null?void 0:en.count)||0,onChange:(Ka,qn)=>{eo(ol(Ai({},Ca),{page:Ka,limit:qn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,showTotal:Ka=>ur.createElement(ur.Fragment,null,"\u5171",ur.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ka),"\u6761\u6570\u636E")}})),ur.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ur.createElement(x.default,{className:"mt20",locale:{emptyText:ur.createElement(be.Z,null)},columns:St,dataSource:((dn=Lr==null?void 0:Lr.data)==null?void 0:dn.list)||[],pagination:{total:((ln=Lr==null?void 0:Lr.data)==null?void 0:ln.count)||0,onChange:(Ka,qn)=>{eo(ol(Ai({},Ca),{page:Ka,limit:qn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,showTotal:Ka=>ur.createElement(ur.Fragment,null,"\u5171",ur.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ka),"\u6761\u6570\u636E")}})),ur.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ur.createElement(de.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Ca.status,onChange:Ka=>{eo(ol(Ai({},Ca),{status:Ka,page:1}))},dataSource:Vt,titleWidth:60}),ur.createElement(x.default,{locale:{emptyText:ur.createElement(be.Z,null)},columns:Hr,dataSource:((ht=kr==null?void 0:kr.data)==null?void 0:ht.list)||[],pagination:{total:((cn=kr==null?void 0:kr.data)==null?void 0:cn.count)||0,onChange:(Ka,qn)=>{eo(ol(Ai({},Ca),{page:Ka,limit:qn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit,showTotal:Ka=>ur.createElement(ur.Fragment,null,"\u5171",ur.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ka),"\u6761\u6570\u636E")}}))),ur.createElement(Pe.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Cn,centered:!0,destroyOnClose:!0,onCancel:()=>{wa(!1)},maskClosable:!1,width:544,onOk:()=>{Ft.submit()}},ur.createElement(fe.default,{form:Ft,colon:!1,onFinish:Ka=>Al(void 0,null,function*(){(yield To(ol(Ai({},Ka),{userId:Ma.student_work_id,score_id:Ma.student_works_score_id,status:3}))).status===0&&(bo(),wa(!1))})},ur.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ur.createElement(yt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ur.createElement("a",{onClick:()=>{ci(ol(Ai({},Ma),{id:ka.is_jupyter||ka.is_jupyter_lab?Ma==null?void 0:Ma.id:Ma==null?void 0:Ma.student_work_id}))}},Ma==null?void 0:Ma.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ur.createElement("span",{style:{color:"#191919"}},Ma==null?void 0:Ma.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ur.createElement("span",{style:{color:"#191919"}},Ma==null?void 0:Ma.score)}]}),ur.createElement(pe.Z,{className:"mt20",wrap:!1},ur.createElement(a.Z,null,ur.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ur.createElement(oe.Z,{min:1,max:100,step:1}))),ur.createElement(a.Z,null,ur.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ur.createElement(a.Z,null,ur.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ur.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ki=(0,Ee.connect)(({user:Ue,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ue,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(hl),po=te(59301),Yl=Object.defineProperty,iu=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,Hl=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable,Ro=(Ue,We,ze)=>We in Ue?Yl(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,li=(Ue,We)=>{for(var ze in We||(We={}))Ou.call(We,ze)&&Ro(Ue,ze,We[ze]);if(Hl)for(var ze of Hl(We))Ku.call(We,ze)&&Ro(Ue,ze,We[ze]);return Ue},cl=(Ue,We)=>iu(Ue,jl(We)),Mi=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const El=({shixunHomeworks:Ue,classroomList:We,loading:ze,dispatch:Yt})=>{const[Kt,en]=(0,z.useState)(li(li({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:dn,workSetting:ln}=Ue,[ht,cn]=(0,z.useState)([]);(0,z.useEffect)(()=>{dn!=null&&dn.course_id&&cn(dn==null?void 0:dn.student_works)},[dn]),(0,z.useEffect)(()=>{an()},[]);const an=()=>Mi(void 0,null,function*(){const Nn=yield Yt({type:"shixunHomeworks/getWorkList",payload:cl(li({},Kt),{score_open:!0,work_public:!0})});cn((Nn==null?void 0:Nn.student_works)||[])}),bt=(Nn,Ft)=>{Kt.page=Nn,Kt.limit=20,an()},ka=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Nn=>Nn},{title:dn!=null&&dn.is_jupyter_lab||dn!=null&&dn.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:Nn=>Nn===-1?"\u91CD\u505A\u4E2D":po.createElement(Ce.Uw,{status:Nn})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Nn,Ft)=>po.createElement(Be.Z,{placement:"bottom",title:po.createElement("div",null,po.createElement("div",null,Ft.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ft.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),po.createElement("div",null,Ft.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ft.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),dn!=null&&dn.anonymous_comment?po.createElement("div",null,Ft.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ft.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",po.createElement("div",null,Ft.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Ft.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),po.createElement("div",null,Ft.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ft.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),dn!=null&&dn.anonymous_comment?po.createElement("div",null,Ft.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ft.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",po.createElement("div",null,Ft.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ft.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(dn!=null&&dn.is_jupyter||dn!=null&&dn.is_jupyter_lab)&&po.createElement("div",{onClick:Cn=>{var wa;Cn.stopPropagation(),(0,Ce.xg)(dn.is_jupyter||dn.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(wa=Kt.course_group)==null?void 0:wa.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Nn>0?po.createElement("span",{style:{color:"#ff8100"}},Nn):Nn)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Nn=>Nn?ce()(Nn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Nn,Ft)=>po.createElement(Be.Z,{title:po.createElement("div",null,po.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Nn,"\u5206"),po.createElement("br",null),po.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Ft.anonymous_comment_rate,"%"))},po.createElement("span",null,Nn))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Nn,Ft)=>dn!=null&&dn.work_public?po.createElement("a",{target:"_blank",onClick:()=>{var Cn,wa;(Cn=dn.homework_status)!=null&&Cn.includes("\u5BFC\u5165")||(0,Ce.xg)(dn.is_jupyter||dn.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(wa=Kt.course_group)==null?void 0:wa.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)}},"\u67E5\u770B"):"--"}].filter(Nn=>!!Nn);return po.createElement("div",{className:"p30 bg-white"},po.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:po.createElement(be.Z,null)},dataSource:ht,columns:ka,onRow:(Nn,Ft)=>({}),rowKey:"id",onChange:(Nn,Ft,Cn)=>{if(Cn.order===void 0)switch(Cn.field){case"student_id":Kt.b_order="desc",Kt.order=Cn.field;break;default:delete Kt.b_order,delete Kt.order}else Kt.b_order=Cn.order.replace("end",""),Kt.order=Cn.field;an()}}),po.createElement(ee.Z,{showSizeChanger:!1,onChange:bt,hideOnSinglePage:!0,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,total:Ue.workList.work_count}))};var Sl=(0,Ee.connect)(({shixunHomeworks:Ue,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ue,classroomList:We,loading:ze.effects,user:Yt}))(El),Ri={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP"},Ql=te(38210),Uu=Object.defineProperty,ls=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,Qu=(Ue,We,ze)=>We in Ue?Uu(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,Nu=(Ue,We)=>{for(var ze in We||(We={}))Yu.call(We,ze)&&Qu(Ue,ze,We[ze]);if(ls)for(var ze of ls(We))Ps.call(We,ze)&&Qu(Ue,ze,We[ze]);return Ue};const Pu=Ue=>React.createElement("svg",Nu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ue),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var du="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",Fi=te(59301),Vu=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const Ju=({shixunHomeworks:Ue,user:We,loading:ze,dispatch:Yt})=>{const{workList:Kt}=Ue,{is_open_ai_review:en,single_score:dn,zero_commit_student_works:ln}=Kt,ht=(0,Ee.useParams)(),[cn,an]=(0,z.useState)(!1),[bt,ka]=(0,z.useState)(0),[Nn,Ft]=(0,z.useState)(!1),[Cn,wa]=(0,z.useState)(null);(0,z.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const rn=setInterval(()=>{_t()},3e3);return()=>clearInterval(rn)}},[Cn==null?void 0:Cn.status]),(0,z.useEffect)(()=>{ze["shixunHomeworks/getWorkList"]||_t()},[ze["shixunHomeworks/getWorkList"]]);const Ma=rn=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:rn}})},sn=()=>Vu(void 0,null,function*(){if(en)if(dn){if(ln)return he.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return he.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return he.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Ft(!0);const rn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:ht==null?void 0:ht.categoryId,range:bt}});(rn==null?void 0:rn.status)===0&&(an(!1),_t()),Ft(!1)}),_t=()=>Vu(void 0,null,function*(){const rn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:ht==null?void 0:ht.categoryId}});(rn==null?void 0:rn.status)===0&&wa(rn==null?void 0:rn.data)});return Fi.createElement(Fi.Fragment,null,Fi.createElement("div",{className:Ri.review_warp},Fi.createElement(Be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},Fi.createElement("div",{className:Ri.btn_operate,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},Fi.createElement("i",{className:"iconfont icon-lishijilu"}))),Fi.createElement("div",null,en&&(Cn==null?void 0:Cn.status)=="running"&&Fi.createElement("div",{className:Ri.under_review,style:{marginRight:0}},Fi.createElement(me.Z,{spinning:!0,className:"mr6",size:"small"}),Fi.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),Fi.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),en&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&Fi.createElement(Be.Z,{title:Fi.createElement("div",{className:Ri.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Fi.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",Fi.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},Fi.createElement("div",{className:Ri.under_review},Fi.createElement("img",{src:du,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",Fi.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Ma(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",Fi.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Ma(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&Fi.createElement("div",{className:`${Ri.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&Ri.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(Kt!=null&&Kt.is_open_ai_review))return he.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;ka(0),an(!0)}}},Fi.createElement("img",{src:Ql.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),Fi.createElement(Pe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:cn,destroyOnClose:!0,onCancel:()=>an(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Nn,onOk:()=>sn()},Fi.createElement("div",{className:Ri.title_sty},"\u8BC4\u5206\u6807\u51C6"),Fi.createElement(x.default,{pagination:!1,dataSource:Kt==null?void 0:Kt.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Fi.createElement("div",{className:Ri.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),Fi.createElement("div",{className:Ri.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Fi.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:rn=>ka(rn.target.value),value:bt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),Fi.createElement(Xo,null),Fi.createElement(dl,{getData:()=>_t()}))};var Xu=(0,Ee.connect)(({shixunHomeworks:Ue,loading:We,user:ze})=>({shixunHomeworks:Ue,loading:We.effects,user:ze}))(Ju),dr=te(59301),Mu=Object.defineProperty,us=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,ss=(Ue,We,ze)=>We in Ue?Mu(Ue,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ue[We]=ze,gu=(Ue,We)=>{for(var ze in We||(We={}))ku.call(We,ze)&&ss(Ue,ze,We[ze]);if(us)for(var ze of us(We))qu.call(We,ze)&&ss(Ue,ze,We[ze]);return Ue},cs=(Ue,We,ze)=>new Promise((Yt,Kt)=>{var en=ht=>{try{ln(ze.next(ht))}catch(cn){Kt(cn)}},dn=ht=>{try{ln(ze.throw(ht))}catch(cn){Kt(cn)}},ln=ht=>ht.done?Yt(ht.value):Promise.resolve(ht.value).then(en,dn);ln((ze=ze.apply(Ue,We)).next())});const ds=({globalSetting:Ue,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,en,dn,ln,ht,cn,an;const bt=(0,Ee.useParams)(),ka=(0,Ee.useLocation)(),[Nn]=(0,Ee.useSearchParams)(),[Ft,Cn]=(0,z.useState)(Nn.get("tabs")||"0"),wa=(0,z.useRef)(null),[Ma,sn]=(0,z.useState)(!1),{workList:_t,workSetting:rn}=We,[,,kr]=(0,ie.U)(ae.Gw,{homeworkId:_t==null?void 0:_t.id});Nn.get("category_id")&&(bt.category=Nn.get("category_id")),(0,z.useEffect)(()=>{da()},[bt.coursesId]),(0,z.useEffect)(()=>{ze({type:"classroomList/getAssistantPermissions",payload:{course_id:bt.coursesId}})},[(0,ve.bg)()]),(0,z.useEffect)(()=>{new URLSearchParams(ka.search).get("tabs")=="3"&&_a()},[]);const da=()=>{let Un=Nn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));Un=(bt==null?void 0:bt.categoryId)!=(Un==null?void 0:Un.categoryId)?{}:Un,ze({type:"shixunHomeworks/getWorkList",payload:gu(gu({},bt),Un)})},_a=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:gu({},bt)})},dt=[{name:(0,ve.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:dr.createElement(au,{zip:wa,btnLoading:Ma,setBtnLoading:sn})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:dr.createElement(Sl,null),hidden:(0,ve.GJ)()||!(_t!=null&&_t.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:dr.createElement("div",{className:"minH500"},dr.createElement(Gr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(Kt=_t.homework_status)==null?void 0:Kt.includes("\u5BFC\u5165"),component:dr.createElement(ei.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:dr.createElement(vr,null),hidden:((en=_t.homework_status)==null?void 0:en.includes("\u5BFC\u5165"))||!(0,ve.GJ)()||_t.is_jupyter||_t.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:dr.createElement(qo,null),hidden:((dn=_t.homework_status)==null?void 0:dn.includes("\u5BFC\u5165"))||!(_t!=null&&_t.view_answer)||_t.is_jupyter||_t.is_jupyter_lab},{name:dr.createElement(xe.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},dr.createElement("span",{style:{color:Ft=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:dr.createElement(Ki,null),hidden:(0,ve.dE)()||!(_t!=null&&_t.anonymous_comment)},{name:(0,ve.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(ln=_t.homework_status)!=null&&ln.includes("\u5BFC\u5165")?dr.createElement(sl.Z,null):dr.createElement(cr,null),hidden:((ht=_t.homework_status)==null?void 0:ht.includes("\u5BFC\u5165"))&&(0,ve.dE)(),forceRender:!1}].filter(Un=>!Un.hidden),Ur=()=>{var Un,Lr,To,wi,Ca,eo,Vt,Gn,St,Hr,bo,ci,Ka,qn,Do,Rr,xi;return dr.createElement(dr.Fragment,null,(Un=_t.homework_status)!=null&&Un.includes("\u5BFC\u5165")&&(0,ve.GJ)()?dr.createElement(je.ZP,{icon:dr.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:_t==null?void 0:_t.homework_name,id:_t==null?void 0:_t.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):dr.createElement("div",{className:Kr.workListTabButton},(0,ve.GJ)()&&dr.createElement(dr.Fragment,null,(_t.is_jupyter||_t.is_jupyter_lab)&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,Ce.xg)(`/shixuns/${_t.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((Lr=_t.homework_status)==null?void 0:Lr.includes("\u672A\u53D1\u5E03"))||((To=_t.homework_status)==null?void 0:To.includes("\u672A\u5F00\u59CB")))&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:fa=>{fa.preventDefault(),ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[bt.categoryId],selectArrsAll:[_t],params:bt,detail:!0,type:2,manage_all_group:rn==null?void 0:rn.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((wi=_t.homework_status)!=null&&wi.includes("\u672A\u53D1\u5E03"))&&!((Ca=_t.homework_status)!=null&&Ca.includes("\u672A\u5F00\u59CB"))&&!((eo=_t.homework_status)!=null&&eo.includes("\u5DF2\u622A\u6B62"))&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:fa=>{var vn,ra;if(fa.preventDefault(),(0,ve.Rm)()&&!((ra=(vn=Yt.AssistantObject)==null?void 0:vn.normal)!=null&&ra.can_stop)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[bt.categoryId],selectArrsAll:[],params:bt,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter?dr.createElement(dr.Fragment,null,Ft==="1"&&dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,vn;if((0,ve.Rm)()&&!((vn=(fa=Yt.AssistantObject)==null?void 0:fa.normal)!=null&&vn.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${bt.coursesId}/common_homework/${bt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):dr.createElement(dr.Fragment,null,dr.createElement(je.ZP,{type:"primary",icon:dr.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var fa,vn;if((0,ve.Rm)()&&!((vn=(fa=Yt.AssistantObject)==null?void 0:fa.normal)!=null&&vn.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${bt.coursesId}/common_homework/${bt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter)&&(0,ve.dE)()?dr.createElement(je.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Ar.Z)({is_jupyter:_t.is_jupyter,is_jupyter_lab:_t.is_jupyter_lab,shixunId:_t.shixun_identifier,homework_common_id:_t.homework_id})})},dr.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Vt=_t==null?void 0:_t.task_operation)==null?void 0:Vt[0]):!((Gn=_t==null?void 0:_t.homework_status)!=null&&Gn.includes("\u5BFC\u5165"))&&dr.createElement(dr.Fragment,null,((St=_t==null?void 0:_t.work_statuses)==null?void 0:St.includes("\u53D6\u6D88\u5173\u8054"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const fa=yield(0,ae.rN)({homeworkId:bt.categoryId});(fa==null?void 0:fa.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),ze({type:"shixunHomeworks/getWorkList",payload:gu({},bt)}))})},"\u53D6\u6D88\u5173\u8054"),((Hr=_t==null?void 0:_t.work_statuses)==null?void 0:Hr.includes("\u5173\u8054\u9879\u76EE"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>{var fa;return(0,Ce.xg)(`${(fa=Ue==null?void 0:Ue.setting)==null?void 0:fa.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((bo=_t==null?void 0:_t.work_statuses)==null?void 0:bo.includes("\u5173\u8054\u9879\u76EE"))&&dr.createElement(je.ZP,{type:"primary",onClick:fa=>{fa.preventDefault(),Pe.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:dr.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",dr.createElement("a",{onClick:()=>{var vn;(0,Ce.xg)(`${(vn=Ue==null?void 0:Ue.setting)==null?void 0:vn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((ci=_t==null?void 0:_t.work_statuses)==null?void 0:ci.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>(0,Ce.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((Ka=_t==null?void 0:_t.work_statuses)==null?void 0:Ka.includes("\u4FEE\u6539\u4F5C\u54C1"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>{const fa=()=>{(0,Ce.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/${_t.id}/edit`)};if(rn!=null&&rn.can_submit&&!(rn!=null&&rn.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}fa()}},"\u4FEE\u6539\u4F5C\u54C1"),((qn=_t==null?void 0:_t.work_statuses)==null?void 0:qn.includes("\u8865\u4EA4\u4F5C\u54C1"))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>(0,Ce.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Do=_t==null?void 0:_t.work_statuses)==null?void 0:Do.includes("\u8865\u4EA4\u9644\u4EF6"))||((Rr=_t==null?void 0:_t.work_statuses)==null?void 0:Rr.includes("\u4FEE\u6539\u9644\u4EF6")))&&dr.createElement(je.ZP,{type:"primary",onClick:()=>{var fa;if(rn!=null&&rn.can_submit&&!(rn!=null&&rn.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:bt,selectArrs:gu({},_t),title:(fa=_t==null?void 0:_t.work_statuses)!=null&&fa.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(xi=_t==null?void 0:_t.work_statuses)!=null&&xi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return dr.createElement("section",{className:`${Kr.bg} ${Kr.homeworkDetailWrapper}`},dr.createElement("div",{className:"edu-container mb30"},_t.homework_name&&dr.createElement("section",{className:"animated fadeIn"},dr.createElement("aside",{className:"mt10"},_t.category&&dr.createElement(ue.Z,{separator:">"},dr.createElement(ue.Z.Item,null,dr.createElement(Ee.Link,{to:`/classrooms/${bt==null?void 0:bt.coursesId}/common_homework`},_t.course_name)),dr.createElement(ue.Z.Item,null,dr.createElement(Ee.Link,{to:`/classrooms/${bt==null?void 0:bt.coursesId}/common_homework/${((cn=_t.category)==null?void 0:cn.main)===1?"":_t.category.category_id}`},_t.category.category_name)),dr.createElement(ue.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),dr.createElement("aside",{className:[Kr.title,"mt20"].join(" ")},dr.createElement(Ee.Link,{to:`/classrooms/${_t.course_id}/common_homework/${((an=_t.category)==null?void 0:an.main)===1?"":_t.category.category_id}`},dr.createElement(De.Z,{className:"font16 c-black"})),dr.createElement("strong",{className:"font20 ml5"},_t.homework_name),dr.createElement(Ce.VV,{temporary:!0,status:_t.homework_status}))),dr.createElement("aside",{className:`mt30 relative ${Kr.workListTabWrap}`},dr.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ft,tabBarExtraContent:Ft=="5"?(0,ve.GJ)()&&dr.createElement(Xu,null):Ur(),onTabClick:(Un,Lr)=>{parseInt(Un)==3&&_a();const To=()=>{if(parseInt(Un)===2){if(!(_t!=null&&_t.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}Cn(Un)}else Cn(Un)};Un!=="11"&&da(),We.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Pe.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{To(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):To()},className:Kr.tabs,items:dt.map(Un=>({label:Un.name,key:Un.id,children:Un.component,forceRender:Un.forceRender}))}))),dr.createElement(Wr.Z,null),dr.createElement(gl.Z,{onOk:()=>{da()}}),dr.createElement(Qo.Z,{onOk:()=>{da()}}),dr.createElement(Oi.Z,{type:"edit",onCallback:()=>da(),courseEndTime:_t==null?void 0:_t.course_end_date}),dr.createElement(Mr.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>da(),visible:Yt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[bt.categoryId],courseId:bt.coursesId,isBatch:!1}),dr.createElement(Pi,null),dr.createElement(ar.Z,{ref:wa,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>sn(!1)}))};var Ru=(0,Ee.connect)(({user:Ue,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ue,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(ds)},38967:function(xt,wt,te){"use strict";var z=te(78241),Ee=te(43418),xe=te(8591),je=te(92832),he=te(67741),Pe=te(52985),ue=te(11352),ge=te(59301),De=Object.defineProperty,Ce=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?De(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))pe.call(ne,oe)&&E(ee,oe,ne[oe]);if(Be)for(var oe of Be(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},x=(ee,ne)=>Ce(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((se,me)=>{var Se=Ze=>{try{be(oe.next(Ze))}catch(ye){me(ye)}},ce=Ze=>{try{be(oe.throw(Ze))}catch(ye){me(ye)}},be=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Se,ce);be((oe=oe.apply(ee,ne)).next())});const b=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:se})=>{const me=(0,Pe.useParams)(),[Se]=z.default.useForm(),{workList:ce,workSetting:be}=se,Ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},me)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},me)})};return ge.createElement(Ee.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ye=()=>y(void 0,null,function*(){var at;yield Se.validateFields();const we=a({},Se.getFieldValue()),{selectArrs:lt}=ee.actionTabs;we.attachment_ids=(at=we.attachment_ids)==null?void 0:at.map(et=>et.response.id),(yield(0,he.mz)(x(a({},we),{homeworkId:lt.work_id}))).status===0&&(Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Ze())});if(be!=null&&be.can_submit){if(!(be!=null&&be.submit_size)){xe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},be==null?void 0:be.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ye()}});return}ye()}),onCancel:()=>{Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(z.default,{form:Se,initialValues:{}},ge.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(ue.Z,null)),ge.createElement(z.default.Item,{name:"description"},ge.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};wt.Z=(0,Pe.connect)(({classroomList:ee,loading:ne,shixunHomeworks:oe})=>({classroomList:ee,loading:ne,shixunHomeworks:oe}))(b)},28243:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(8591),je=te(43418),he=te(95237),Pe=te(43604),ue=te(5083),ge=te(5112),De=te(24905),Ce=te(66649),fe=te.n(Ce),Be=te(82186),pe=te(99287),re=te(92232),E=te(52985),a=te(99825),x=te(34278),y=te(30467),b=te(53051),ee=te(70170),ne=te(8671),oe=te(59301),se=Object.defineProperty,me=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ye=(it,$e,Me)=>$e in it?se(it,$e,{enumerable:!0,configurable:!0,writable:!0,value:Me}):it[$e]=Me,at=(it,$e)=>{for(var Me in $e||($e={}))be.call($e,Me)&&ye(it,Me,$e[Me]);if(ce)for(var Me of ce($e))Ze.call($e,Me)&&ye(it,Me,$e[Me]);return it},we=(it,$e)=>me(it,Se($e)),lt=(it,$e)=>{var Me={};for(var ve in it)be.call(it,ve)&&$e.indexOf(ve)<0&&(Me[ve]=it[ve]);if(it!=null&&ce)for(var ve of ce(it))$e.indexOf(ve)<0&&Ze.call(it,ve)&&(Me[ve]=it[ve]);return Me},Ve=(it,$e,Me)=>new Promise((ve,Oe)=>{var Je=nt=>{try{He(Me.next(nt))}catch(vt){Oe(vt)}},Xe=nt=>{try{He(Me.throw(nt))}catch(vt){Oe(vt)}},He=nt=>nt.done?ve(nt.value):Promise.resolve(nt.value).then(Je,Xe);He((Me=Me.apply(it,$e)).next())});const et=it=>{var $e=it,{classroomList:Me,dispatch:ve,courseEndTime:Oe}=$e,Je=lt($e,["classroomList","dispatch","courseEndTime"]),Xe,He,nt,vt;const Ct=(0,E.useParams)(),[ct]=Ee.default.useForm(),[Bt,Qe]=(0,z.useState)(1),[At,Ot]=(0,z.useState)([]),[Ne,yt]=(0,z.useState)(0),[de,ie]=(0,z.useState)(2e3),[ae,le]=(0,z.useState)(!0),[Ie,Ge]=(0,z.useState)(!1),[Ae,Re]=(0,z.useState)(!1),[ot,qe]=(0,z.useState)([]),[Ye,mt]=(0,z.useState)(!0),[Dt,Tt]=(0,z.useState)(null),[jt,qt]=(0,z.useState)({}),[Qt,tt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(An(),st(),Me.actionTabs.type===2){const gn=Me.actionTabs.selectArrsAll[0];Tt({submit_limit:gn==null?void 0:gn.submit_limit,submit_limit_num:gn==null?void 0:gn.submit_limit_num,must_file:gn==null?void 0:gn.must_file,can_submit:gn==null?void 0:gn.can_submit,submit_num:gn==null?void 0:gn.submit_num}),mt(gn.unified_setting)}else mt(!1),Tt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Me.actionTabs]),(0,z.useEffect)(()=>{if(Ie){if(Ae)return;ve({type:"classroomList/setActionTabs",payload:{}}),(0,pe.GJ)()?ve({type:"classroomList/getClassroomTeacherCommonList",payload:we(at({},Me.actionTabs.params),{type:1})}):ve({type:"classroomList/getClassroomCommonList",payload:at({},Me.actionTabs.params)})}},[Ie]);const st=gn=>Ve(void 0,null,function*(){le(!0);const Ga=yield(0,y.c_)(we(at({},Ct),{page:gn||Bt,limit:2e4,homework_id:Me.actionTabs.type===1?"":Me.actionTabs.selectArrs[0]}));Ga==null||Ga.course_groups.map((ma,pa)=>{ma.key=ma.id,ma.title=ma.name,ma.disabled=ma.is_published}),Ga&&(Ot([...Ga==null?void 0:Ga.course_groups]),yt(Ga==null?void 0:Ga.course_groups_count),le(!1),gn||ct.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),zt=gn=>{Qe(gn),st(gn)},Ht=()=>{(0,pe.GJ)()?Me.actionTabs.detail?(ve({type:"shixunHomeworks/setActionTabs",payload:{}}),ve({type:"shixunHomeworks/getWorkList",payload:at({},Ct)}),ve({type:"shixunHomeworks/getWorkSetting",payload:at({},Ct)})):ve({type:"classroomList/getClassroomTeacherCommonList",payload:we(at({},Me.actionTabs.params),{type:1})}):ve({type:"classroomList/getClassroomCommonList",payload:at({},Me.actionTabs.params)})},En=()=>Ve(void 0,null,function*(){var gn,Ga;if((0,pe.Rm)()&&!((gn=Me.AssistantObject.normal)!=null&&gn.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ga(!1);return}const ma=at({},ct.getFieldsValue());if(ma.end_time<=ma.publish_time){xe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ga(!1);return}if((ot==null?void 0:ot.length)<=0&&!Ye&&At.length>0){xe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ga(!1);return}if(Dt!=null&&Dt.submit_limit&&!(Dt!=null&&Dt.submit_limit_num)){xe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ga(!1);return}if(Dt!=null&&Dt.can_submit&&!(Dt!=null&&Dt.submit_num)){xe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ga(!1);return}let pa=at({homework_ids:[...Me.actionTabs.selectArrs],group_ids:ot.length>0?ot.map(fr=>fr.id):(Ga=Me.detailCommonHomeworksList)==null?void 0:Ga.course_groups,end_time:fe()(ma.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(ma.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ot.length},Dt),Er=yield(0,ne.Tr)({homework_common_ids:[...Me.actionTabs.selectArrs],course_id:Ct.coursesId,type:"homework_common"});(Er==null?void 0:Er.student_count)===0?Ln(pa):(tt(pa),qt(Er))}),Ln=gn=>Ve(void 0,null,function*(){ga(!0);const Ga=yield(0,Be.ZP)(`/api/courses/${Ct.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:at({},gn)});ga(!1),Ga.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),ve({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),Ht(),localStorage.getItem("Noviceguide")==="0"||ve({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:oe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),An=()=>{Qe(1),Ot([]),qe([])},{detailCommonHomeworksList:Tn}=Me,Ea=Ne>Bt*de,[La,ga]=(0,z.useState)(!1);return oe.createElement("div",null,oe.createElement(je.default,{width:600,centered:!0,confirmLoading:La,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:En,onCancel:()=>{An(),Ht(),ve({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",oe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),At&&oe.createElement(Ee.default,{form:ct},oe.createElement("div",{style:{paddingLeft:0}},oe.createElement(he.Z,{className:"mt30",align:"middle"},oe.createElement(Pe.Z,null,oe.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170,marginRight:"25px"},disabledDate:gn=>(0,b.Q8)(gn,Oe),disabledTime:gn=>(0,b.d0)(gn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),oe.createElement(Pe.Z,{className:"ml20"},oe.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:gn=>(0,b.Q8)(gn,Oe,ct.getFieldValue("publish_time")),disabledTime:gn=>(0,b.d0)(gn,ct.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Me.actionTabs.type===2&&oe.createElement(he.Z,{style:{marginBottom:"10px"}},oe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),oe.createElement(ge.ZP.Group,{value:Ye,onChange:gn=>{mt(gn.target.value),qe([])}},oe.createElement(ge.ZP,{value:!0,disabled:!Me.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),oe.createElement(ge.ZP,{className:"ml20",disabled:At.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),At.length<=0&&Me.actionTabs.type===2&&oe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Me.actionTabs.type===1||!Ye)&&At.length>0&&oe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},oe.createElement("span",{style:{flex:1}},oe.createElement(De.default,{checked:ot.length===At.length,onChange:gn=>{ot.length===At.length?qe([]):qe(At.filter(Ga=>!Ga.is_published))}},"\u5168\u9009")),oe.createElement("span",{style:{width:16}}),oe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ot.length||0,"\u4E2A\u5206\u73ED")),(Me.actionTabs.type===1||!Ye)&&At.length>0&&oe.createElement(a.Z,{data:At,selectedRowKeys:ot,setSelectedRowKeys:qe})),!((nt=(He=(Xe=Me==null?void 0:Me.actionTabs)==null?void 0:Xe.selectArrsAll)==null?void 0:He[0])!=null&&nt.is_shixun)&&oe.createElement(x.ZP,{value:Dt,onChange:gn=>Tt(at({},gn))})),oe.createElement(ee.Z,{resdata:jt,type:((vt=Me.actionTabs.selectArrs)==null?void 0:vt.length)===1?"shixun":"shixunpush",okloading:La,oktext:(jt==null?void 0:jt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:gn=>Ve(void 0,null,function*(){ga(!0);let Ga=yield(0,Be.ZP)(`/api/courses/${Ct.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Me.actionTabs.selectArrs]}});ga(!1),(Ga==null?void 0:Ga.status)===0&&Ln(Qt)})}))};wt.Z=(0,E.connect)(({classroomList:it})=>({classroomList:it}))(et)},4274:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Se}});var z=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},xe=Object.defineProperty,je=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,ue=(ce,be,Ze)=>be in ce?xe(ce,be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):ce[be]=Ze,ge=(ce,be)=>{for(var Ze in be||(be={}))he.call(be,Ze)&&ue(ce,Ze,be[Ze]);if(je)for(var Ze of je(be))Pe.call(be,Ze)&&ue(ce,Ze,be[Ze]);return ce};const De=ce=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ce),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),Be=te(92310),pe=te.n(Be),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(ce,be,Ze)=>be in ce?E(ce,be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):ce[be]=Ze,oe=(ce,be)=>{for(var Ze in be||(be={}))b.call(be,Ze)&&ne(ce,Ze,be[Ze]);if(y)for(var Ze of y(be))ee.call(be,Ze)&&ne(ce,Ze,be[Ze]);return ce},se=(ce,be)=>a(ce,x(be)),Se=({dataSource:ce,className:be,style:Ze})=>{const[ye,at]=(0,z.useState)([]),[we,lt]=(0,z.useState)(""),Ve=(0,z.useRef)("");(0,z.useEffect)(()=>{if(ce!=null&&ce.length){const $e=String(Math.random()).slice(-6),Me=ce.map(ve=>se(oe({},ve),{key:`${$e}-${ve.key}`}));at(Me),lt(Me[0].key)}},[ce.length]);const et=$e=>{lt($e),Ve.current=$e;const Me=document.getElementById($e);if(Me){const ve=Me.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:ve,behavior:"smooth"})}},it=()=>{const $e=ye.map(ve=>document.getElementById(ve.key)),Me=window.innerHeight/2;for(const ve of $e)if(ve){const Oe=ve.getBoundingClientRect();if(Oe.top>=0&&Oe.top(window.addEventListener("scroll",it),()=>{window.removeEventListener("scroll",it)}),[ye]),re.createElement("div",{className:pe()(Ee.anchorNavigation,be),style:Ze},re.createElement(fe.default,{items:ye,tabBarGutter:60,className:Ee.tabs,activeKey:we,onChange:et}),ye.map($e=>re.createElement("div",{key:$e.key,id:$e.key,className:Ee.box},re.createElement("div",{className:Ee.head},re.createElement("img",{className:"mr10",src:Ce,alt:"Dot"}),$e.label),re.createElement("div",{className:Ee.element},$e.element))))}},53051:function(xt,wt,te){"use strict";te.d(wt,{Q8:function(){return ve},d0:function(){return Oe},w6:function(){return Me}});var z=te(59301),Ee=te(5083),xe=te(57809),je=te(8591),he=te(43418),Pe=te(5112),ue=te(95237),ge=te(43604),De=te(6848),Ce=te(24905),fe=te(3113),Be=te(66649),pe=te.n(Be),re=te(99287),E=te(82186),a=te(89392),x=te.n(a),y=te(92232),b=te(961),ee=te(52985),ne=te(61822),oe=te(2281),se=te(73466),me=te(70170),Se=te(8671),ce=te(59301),be=Object.defineProperty,Ze=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ve=(nt,vt,Ct)=>vt in nt?be(nt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):nt[vt]=Ct,et=(nt,vt)=>{for(var Ct in vt||(vt={}))we.call(vt,Ct)&&Ve(nt,Ct,vt[Ct]);if(at)for(var Ct of at(vt))lt.call(vt,Ct)&&Ve(nt,Ct,vt[Ct]);return nt},it=(nt,vt)=>Ze(nt,ye(vt)),$e=(nt,vt,Ct)=>new Promise((ct,Bt)=>{var Qe=Ne=>{try{Ot(Ct.next(Ne))}catch(yt){Bt(yt)}},At=Ne=>{try{Ot(Ct.throw(Ne))}catch(yt){Bt(yt)}},Ot=Ne=>Ne.done?ct(Ne.value):Promise.resolve(Ne.value).then(Qe,At);Ot((Ct=Ct.apply(nt,vt)).next())});function Me(nt,vt){const Ct=[];for(let ct=nt;ct{const ct=ntpe()(vt).endOf("day"),Qe=nt{const Ct=parseInt(pe()(nt).format("HH")),ct=parseInt(pe()().format("HH")),Bt=parseInt(pe()().format("mm"));if(!nt)return{disabledHours:()=>Me(0,ct),disabledMinutes:()=>Me(0,Bt)};if(vt){const Qe=parseInt(pe()(vt).format("HH")),At=parseInt(pe()(vt).format("mm"));return pe()(nt).isSame(pe()(vt),"day")?{disabledHours:()=>Me(0,Qe),disabledMinutes:()=>Ct<=Qe?Me(0,At):[]}:void 0}if(pe()(nt).isSame(pe()(),"day"))return{disabledHours:()=>Me(0,ct),disabledMinutes:()=>pe()(nt).isSame(pe()(),"hour")&&Ct<=ct?Me(0,Bt):[]}},{RangePicker:Je}=Ee.default,{Option:Xe}=xe.default,He=({shixunHomeworks:nt,loading:vt,dispatch:Ct,classroomList:ct,user:Bt})=>{var Qe,At,Ot,Ne,yt,de,ie,ae,le;const Ie=(0,ee.useParams)(),{workSetting:Ge,workList:Ae,shixunWorkList:Re,headerInfo:ot,changeData:qe}=nt,[Ye,mt]=(0,z.useState)(!1),[Dt,Tt]=(0,z.useState)(!1);let[jt,qt]=(0,z.useState)([]),[Qt,tt]=(0,z.useState)([]),[st,zt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ht,En]=(0,z.useState)({}),[Ln,An]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{qt([])},[]),(0,z.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const Tn=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:et({},Ie)})};(0,z.useEffect)(()=>{if(!(Ge!=null&&Ge.course_id))return;Object.keys(st).map(function(kn){st[kn]=Ge[kn]}),(!st.allow_late||!st.unified_late)&&(st.late_penalty=20,st.penalty_type=ne.Q.Percent),st.unified_setting||(st.unified_late=!1,st.unified_anonymous_comment=!1,st.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(Ge.group_settings.map(kn=>it(et({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.publish_time!==null))),Qt=JSON.parse(JSON.stringify(Ge.allow_late_settings.map(kn=>it(et({},kn),{group_name:[kn.group_name]})).filter(kn=>kn.late_time!==null))),zt(et({},st));const on=(0,y.QE)((jt==null?void 0:jt.length)>0?jt:[]);qt([...on]),(Qt==null?void 0:Qt.length)<=0?tt([{penalty_type:ne.Q.Percent,late_penalty:20}]):tt([...Qt])},[Ge]);const Ea=()=>$e(void 0,null,function*(){var on,kn;if(((on=Bt==null?void 0:Bt.userInfo)==null?void 0:on.user_status)===2){(0,oe.Rd)();return}const ca=JSON.parse(JSON.stringify(st));if(ca.challenge_settings.filter(Sa=>!Sa.hide),ca.categoryId=Ie.categoryId,(kn=ca.challenge_settings)!=null&&kn.every(Sa=>!Sa.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!st.unified_setting)jt=jt==null?void 0:jt.map(Sa=>{var Ha;if(!Sa.publish_time||!Sa.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Sa.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sa.group_name=typeof(Sa==null?void 0:Sa.group_name)=="string"?[Sa==null?void 0:Sa.group_name]:Sa==null?void 0:Sa.group_name,Sa.group_id=(Ha=Ge.group_settings)==null?void 0:Ha.filter(Sr=>{var Oo;return(Oo=Sa==null?void 0:Sa.group_name)==null?void 0:Oo.includes(Sr.group_name)}).map(Sr=>Sr.group_id||Sr.id).toString().split(","),Sa});else if(!st.publish_time||!st.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ca.group_settings=jt,st.allow_late)if(st.unified_late){if(st.late_penalty===null||st.late_penalty===void 0||st.late_penalty<0||st.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!st.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Qt=Qt==null?void 0:Qt.map(Sa=>{var Ha,Sr;if(Sa.late_penalty===null||Sa.late_penalty===void 0||Sa.late_penalty<0||Sa.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Sa.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Sa.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Sa.group_name=typeof(Sa==null?void 0:Sa.group_name)=="string"?[Sa==null?void 0:Sa.group_name]:Sa==null?void 0:Sa.group_name,Sa.group_id=(Sr=(Ha=Sa==null?void 0:Sa.group_name)==null?void 0:Ha.map(Oo=>{var Fo,Qa;let Nt=(Qa=(Fo=Ge.group_settings)==null?void 0:Fo.filter(Ut=>(Ut==null?void 0:Ut.group_name)===Oo))==null?void 0:Qa[0];return Nt==null?void 0:Nt.group_id}))==null?void 0:Sr.toString().split(","),Sa}),ca.allow_late_settings=Qt;let Ra=yield(0,Se.Tr)({homework_common_ids:[parseInt(Ie.categoryId)],course_id:Ie.coursesId,type:"homework_common"});(Ra==null?void 0:Ra.student_count)===0?La(ca):(An(ca),En(Ra))}),La=on=>{var kn;if(on.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(on!=null&&on.work_efficiency&&on.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ca=on.challenge_settings.reduce((Ha,Sr)=>Ha+Number(Sr.challenge_score),0);if((ca==null?void 0:ca.toFixed(10))!==((kn=on.total_score-on.eff_score)==null?void 0:kn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${on.total_score}\u5206`);return}const Ra={shixun_evaluation:on.shixun_evaluation,challenge_settings:on.challenge_settings};let Sa=()=>{var Ha;const Sr=()=>$e(void 0,null,function*(){Tt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_setting.json`,{method:"post",body:et({},on)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),Tn(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:et({},Ie)})),Tt(!1)});!(0,a.isEqual)(qe,Ra)&&!((Ha=ot==null?void 0:ot.homework_status)!=null&&Ha.includes("\u672A\u53D1\u5E03"))?he.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Sr}):Sr()};Ge!=null&&Ge.high_resources_consume&&!(Ge!=null&&Ge.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ie.coursesId,type:"shixun",type_id:Ie.categoryId,name:Ge.homework_name,fn:()=>{Sa()}}}):Sa()},ga=(on,kn,ca="group_id")=>{var Ra;return kn?kn.find(Sa=>Sa[ca]===on):(Ra=Ge==null?void 0:Ge.group_settings)==null?void 0:Ra.find(Sa=>Sa.group_id[0]===on)},gn=(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.anonymous_comment),Ga=on=>{var kn,ca;const Ra=ga(on,Ge==null?void 0:Ge.allow_late_settings,"id"),Sa=ga(on,Ge==null?void 0:Ge.anonymous_comment_settings),Ha=ga(on);return(Ge==null?void 0:Ge.allow_late)&&Ra&&pe()(Ra==null?void 0:Ra.late_time)<=pe()()||(Ge==null?void 0:Ge.anonymous_comment)&&Sa&&(Sa==null?void 0:Sa.evaluation_start)!==null||((ca=(pe()(Ha==null?void 0:Ha.end_time)<=pe()()&&((kn=Ge==null?void 0:Ge.allow_late_settings)==null?void 0:kn.filter(Sr=>Sr.group_id.includes(on))))[0])==null?void 0:ca.late_time)!=null},ma=(0,z.useMemo)(()=>(Ge==null?void 0:Ge.allow_late)||(Ge==null?void 0:Ge.all_group_late),[Ge,ot]),pa=Ge==null?void 0:Ge.anonymous_comment,Er=on=>{if(!on)return!1;const kn=ga(on,Ge==null?void 0:Ge.anonymous_comment_settings);return(Ge==null?void 0:Ge.anonymous_comment)&&kn&&(kn==null?void 0:kn.evaluation_start)!==null},fr=(on,kn)=>{var ca,Ra,Sa;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:on,index:kn,rangePickerDisabled:Ye||(pe()()<=pe()((Ra=ga((ca=on==null?void 0:on.group_id)==null?void 0:ca[0]))==null?void 0:Ra.publish_time)?!1:[!0,Ga((Sa=on==null?void 0:on.group_id)==null?void 0:Sa[0])]),disabledDate:Ge==null?void 0:Ge.course_end_date}})};return ce.createElement("section",{className:b.Z.form},ce.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ce.createElement("div",null,ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(Pe.ZP.Group,{disabled:Ye||!((Qe=ot==null?void 0:ot.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((At=ct.AssistantObject.practice)!=null&&At.can_publish),value:st.unified_setting,onChange:on=>{var kn;if(!((kn=ot==null?void 0:ot.homework_status)!=null&&kn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(st.unified_setting=!st.unified_setting,st.unified_setting||(st.unified_late=!1,tt([{late_penalty:5}])),zt(Object.assign({},st)),st.unified_setting===!1&&jt==""){qt(jt.concat({}));return}st.unified_setting&&(qt([]),tt([{late_penalty:5}]))}},ce.createElement(Pe.ZP,{value:!0,disabled:Ye||!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ce.createElement(Pe.ZP,{disabled:Ye||!((Ot=Ge==null?void 0:Ge.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ne=Ge==null?void 0:Ge.group_settings)==null?void 0:Ne.length)===0&&ce.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),st.unified_setting&&ce.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ce.createElement(ue.Z,{align:"middle"},ce.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ce.createElement(ge.Z,{className:"ml10"},ce.createElement(Ee.default,{size:"large",disabled:Ye||!((yt=ot==null?void 0:ot.homework_status)!=null&&yt.includes("\u672A\u53D1\u5E03")||(de=ot==null?void 0:ot.homework_status)!=null&&de.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=ct.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:on=>ve(on,Ge==null?void 0:Ge.course_end_date),disabledTime:on=>Oe(on),value:st.publish_time?pe()(st.publish_time):"",onChange:(on,kn)=>{st.publish_time=kn,(st.end_time==""||!st.end_time)&&st.unified_setting&&(st.end_time=pe()(on).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),zt(Object.assign({},st))}}))),ce.createElement(ue.Z,{align:"middle",className:"pl30"},ce.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),ce.createElement(ge.Z,{className:"ml10"},ce.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ge==null?void 0:Ge.allow_late)&&(Ge==null?void 0:Ge.homework_status.includes("\u5DF2\u622A\u6B62"))||Ye||(Ge==null?void 0:Ge.allow_late)&&pe()()>=pe()(Ge==null?void 0:Ge.end_time)||(0,re.Rm)()&&!((ae=ct.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:on=>ve(on,Ge==null?void 0:Ge.course_end_date,st.publish_time),disabledTime:on=>Oe(on,st.publish_time),value:st.end_time?pe()(st.end_time):"",onChange:(on,kn)=>{st.end_time=kn,zt(Object.assign({},st))}})))),!st.unified_setting&&(jt==null?void 0:jt.length)>0&&ce.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(on,kn){var ca,Ra,Sa,Ha,Sr,Oo,Fo;return ce.createElement(ge.Z,{span:24,key:kn},ce.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:kn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},ce.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",kn+1),ce.createElement(xe.default,{disabled:Ye||((ca=ot==null?void 0:ot.homework_status)!=null&&ca.includes("\u672A\u53D1\u5E03")&&on.id||pe()(){var Nt;if((0,re.Rm)()&&!((Nt=ct.AssistantObject.practice)!=null&&Nt.can_publish)){je.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}jt[kn].group_name=Qa,jt[kn].group_id=on.group_id;const Ut=(0,a.flattenDeep)(jt.map(Jn=>Jn.group_name)),Zt=Qt.map(Jn=>{let Pa=(Jn==null?void 0:Jn.group_name)||[];return it(et({},Jn),{group_name:(0,a.remove)(Pa,ta=>Ut.includes(ta))})});tt(Zt),qt(jt.slice())},maxTagCount:4,maxTagPlaceholder:Qa=>ce.createElement("div",{style:{cursor:"pointer"},onClick:()=>fr(on,kn)},"+",Qa==null?void 0:Qa.length)},Ge.group_settings&&Ge.group_settings.map(function(Qa){if(!jt.map(Ut=>Ut.group_name).flat().includes(Qa.group_name))return ce.createElement(Xe,{value:Qa.group_name,key:Qa.id},Qa.group_name)})),ce.createElement("div",{className:"ml20"},ce.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[on.publish_time?pe()(on.publish_time):pe()(),pe()()]},allowClear:!1,disabled:Ye||(pe()()<=pe()((Ha=ga((Sa=on==null?void 0:on.group_id)==null?void 0:Sa[0]))==null?void 0:Ha.publish_time)?!1:[!0,Ga((Sr=on==null?void 0:on.group_id)==null?void 0:Sr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qa=>ve(Qa,Ge==null?void 0:Ge.course_end_date),disabledTime:Qa=>Oe(Qa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[pe()((0,y.U6)(),"HH:mm"),pe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:on.publish_time&&[pe()(on.publish_time),on.end_time?pe()(on.end_time):void 0],onChange:(Qa,Nt)=>{var Ut;if((0,re.Rm)()&&!((Ut=ct.AssistantObject.practice)!=null&&Ut.can_publish)){je.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}jt[kn].publish_time=Nt[0],!on.end_time&&Nt[0]?jt[kn].end_time=pe()(Nt[0]).add(7,"days"):jt[kn].end_time=Nt[1],qt([...jt])},onCalendarChange:(Qa,Nt,Ut)=>{if(Nt!=null&&Nt[0]&&!Nt[1]){const Zt=pe()(Nt[0]).add(7,"days");jt[kn].publish_time=Nt[0],jt[kn].end_time=Zt,qt([...jt])}}})),!Ye&&ce.createElement("div",{style:{display:"flex",width:"50px"}},((Oo=on==null?void 0:on.group_id)==null?void 0:Oo.length)>1&&ce.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},ce.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>fr(on,kn)})),jt.length<((Fo=Ge==null?void 0:Ge.group_settings)==null?void 0:Fo.length)&&ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qa;if((0,re.Rm)()&&!((Qa=ct.AssistantObject.practice)!=null&&Qa.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt(jt.concat({}))}}),((on==null?void 0:on.publish_time)&&pe()(){const Qa=(0,a.cloneDeep)(Qt);Qa.forEach((Nt,Ut)=>{Nt.group_name&&(Nt.group_name=Nt.group_name.filter(Zt=>{var Jn;return!((Jn=jt[kn].group_name)!=null&&Jn.includes(Zt))}))}),jt=jt.filter((Nt,Ut)=>kn!==Ut),tt(Qa),qt(jt.slice()),setTimeout(()=>qt(jt.slice()),10)}}))))}))),ce.createElement(ue.Z,null,ce.createElement(ge.Z,null,ce.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ce.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(Ce.default,{checked:st.allow_late,disabled:Ye||ma,onChange:on=>{var kn;if((0,re.Rm)()&&!((kn=ct.AssistantObject.practice)!=null&&kn.can_late)){je.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}on.target.checked&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ce.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ce.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ce.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ce.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),st.allow_late=!st.allow_late,Qt==""&&tt([{late_penalty:5}]),zt(Object.assign({},st))}},ce.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(st==null?void 0:st.allow_late)&&ce.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ce.createElement("div",{style:{display:"flex"}},ce.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ce.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ye||(Ge==null?void 0:Ge.anonymous_comment)||(Ge==null?void 0:Ge.allow_late),value:st.unified_late,onChange:on=>{var kn;if((0,re.Rm)()&&!((kn=ct.AssistantObject.practice)!=null&&kn.can_late)){je.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}st.unified_late=on.target.value,Qt==""&&!on.target.value&&tt([{penalty_type:ne.Q.Percent,late_penalty:20}]),zt(et({},st))}},(st==null?void 0:st.unified_setting)&&ce.createElement(Pe.ZP,{value:!0,disabled:!(Ge!=null&&Ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((le=Ge==null?void 0:Ge.group_settings)==null?void 0:le.length)>0&&ce.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),st!=null&&st.unified_late?ce.createElement(ce.Fragment,null,ce.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},ce.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ce.createElement(ge.Z,{className:"ml20"},ce.createElement(ne.Z,{disabled:Ye||pa,value:{type:st.penalty_type,inputValue:st.late_penalty},onChange:on=>{var kn;if((0,re.Rm)()&&!((kn=ct.AssistantObject.practice)!=null&&kn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt(it(et({},st),{late_penalty:on.inputValue,penalty_type:on.type}))}})),ce.createElement(ge.Z,{flex:"1",className:"ml5"},ce.createElement("span",{className:"c-grey-c ml10"},st.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ce.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},ce.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(ge.Z,{className:"ml20"},ce.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ye||pa,value:st.late_time?pe()(st.late_time):"",disabledDate:on=>ve(on,Ge==null?void 0:Ge.course_end_date),onChange:(on,kn)=>{var ca;if((0,re.Rm)()&&!((ca=ct.AssistantObject.practice)!=null&&ca.can_late)){je.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}st.late_time=kn,zt(Object.assign({},st))}})))):Qt.map(function(on,kn){var ca;return ce.createElement(ge.Z,{span:24,key:kn},ce.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ce.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",kn+1),ce.createElement(xe.default,{disabled:Ye||!((ca=ot==null?void 0:ot.homework_status)!=null&&ca.includes("\u672A\u53D1\u5E03"))&&on.id||(Ge==null?void 0:Ge.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof on.group_name=="string"?[on.group_name]:on.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ra=>{var Sa;if((0,re.Rm)()&&!((Sa=ct.AssistantObject.practice)!=null&&Sa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[kn].group_name=Ra,Qt[kn].group_id=on.group_id,tt(Qt.slice())}},Ge.group_settings&&Ge.group_settings.map(function(Ra){const Sa=Qt.map(Sr=>Sr.group_name).flat(),Ha=jt.map(Sr=>Sr.group_name).flat();if(st!=null&&st.unified_setting){if(!Sa.includes(Ra.group_name))return ce.createElement(Xe,{value:Ra.group_name,key:Ra.id},Ra.group_name)}else if(Ha.includes(Ra.group_name)&&!Sa.includes(Ra.group_name))return ce.createElement(Xe,{value:Ra.group_name,key:Ra.id},Ra.group_name)})),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ce.createElement(ne.Z,{disabled:Ye||Er(on.id),value:{type:on.penalty_type,inputValue:on.late_penalty},onChange:Ra=>{var Sa;if((0,re.Rm)()&&!((Sa=ct.AssistantObject.practice)!=null&&Sa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[kn].late_penalty=Ra.inputValue,Qt[kn].penalty_type=Ra.type,tt([...Qt])}}),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(Ee.default,{size:"large",disabled:Ye||Er(on.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ra=>ve(Ra,Ge==null?void 0:Ge.course_end_date),format:"YYYY-MM-DD HH:mm",value:on!=null&&on.late_time?pe()(on.late_time):void 0,onChange:(Ra,Sa)=>{var Ha;if((0,re.Rm)()&&!((Ha=ct.AssistantObject.practice)!=null&&Ha.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[kn].late_time=Sa,tt([...Qt])}}),!Ye&&ce.createElement("div",{style:{display:"flex",width:"50px"}},ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ra;if((0,re.Rm)()&&!((Ra=ct.AssistantObject.practice)!=null&&Ra.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt(Qt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),kn>0&&!on.id&&ce.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ra;if((0,re.Rm)()&&!((Ra=ct.AssistantObject.practice)!=null&&Ra.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt=Qt.filter((Sa,Ha)=>kn!==Ha),tt(Qt.slice()),setTimeout(()=>tt(Qt.slice()),10)}}))))})),!Ye&&ce.createElement(ce.Fragment,null,ce.createElement(fe.ZP,{type:"primary",size:"large",loading:Dt,style:{width:"138px",marginTop:"30px"},onClick:()=>Ea()},"\u4FDD\u5B58")),ce.createElement(se.Z,{onConfirm:(on,kn)=>{jt.splice(on,0,...kn),jt.splice(on+kn.length,1);const ca=(0,y.QE)([...jt]);qt([...ca])}}),ce.createElement(me.Z,{resdata:Ht,type:"shixun",okloading:Dt,oktext:(Ht==null?void 0:Ht.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:on=>$e(void 0,null,function*(){Tt(!0);let kn=yield(0,E.ZP)(`/api/courses/${Ie.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ie.categoryId)]}});Tt(!1),(kn==null?void 0:kn.status)===0&&La(Ln)})}))};wt.ZP=(0,ee.connect)(({shixunHomeworks:nt,classroomList:vt,loading:Ct,user:ct})=>({shixunHomeworks:nt,classroomList:vt,loading:Ct.effects,user:ct}))(He)},74732:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),he=te(8591),Pe=te(1710),ue=te(52985),ge=te(21600),De=te(14875),Ce=te(82186),fe=te(66649),Be=te.n(fe),pe=te(92232),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,Se,ce)=>Se in me?E(me,Se,{enumerable:!0,configurable:!0,writable:!0,value:ce}):me[Se]=ce,ee=(me,Se)=>{for(var ce in Se||(Se={}))x.call(Se,ce)&&b(me,ce,Se[ce]);if(a)for(var ce of a(Se))y.call(Se,ce)&&b(me,ce,Se[ce]);return me},ne=(me,Se,ce)=>new Promise((be,Ze)=>{var ye=lt=>{try{we(ce.next(lt))}catch(Ve){Ze(Ve)}},at=lt=>{try{we(ce.throw(lt))}catch(Ve){Ze(Ve)}},we=lt=>lt.done?be(lt.value):Promise.resolve(lt.value).then(ye,at);we((ce=ce.apply(me,Se)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Se,onOk:ce})=>{const be=(0,ue.useParams)(),[Ze]=xe.default.useForm(),[ye,at]=(0,z.useState)(),[we,lt]=(0,z.useState)(!1),Ve={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:et=>ne(void 0,null,function*(){return at(et),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:Be()(Be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(xe.default,{form:Ze,onFinish:et=>ne(void 0,null,function*(){var it,$e,Me;if(!(ye!=null&&ye.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}lt(!0);let ve=new FormData;ve.append("type",me.actionTabs.type),ve.append("file",ye);let Oe;window.location.href.indexOf("exercise")>-1?Oe=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Oe=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let Je=yield(0,Ce.ZP)(Oe,{method:"post",body:ve},!0);lt(!1),(Je==null?void 0:Je.status)===0&&(ce(),Ze.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),(($e=(it=Je==null?void 0:Je.data)==null?void 0:it.fail)==null?void 0:$e.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Pe.default,{pagination:!1,dataSource:(Me=Je==null?void 0:Je.data)==null?void 0:Me.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},re.createElement(xe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),re.createElement(xe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(xe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};wt.Z=(0,ue.connect)(({classroomList:me})=>({classroomList:me}))(se)},71621:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(99313),he=te(1710),Pe=te(58421),ue=te(52985),ge=te(82186),De=te(66649),Ce=te.n(De),fe=te(59301),Be=(E,a,x)=>new Promise((y,b)=>{var ee=se=>{try{oe(x.next(se))}catch(me){b(me)}},ne=se=>{try{oe(x.throw(se))}catch(me){b(me)}},oe=se=>se.done?y(se.value):Promise.resolve(se.value).then(ee,ne);oe((x=x.apply(E,a)).next())});const{Dragger:pe}=Ee.default,re=({})=>{const E=(0,ue.useParams)(),[a]=xe.default.useForm(),[x,y]=(0,z.useState)(!0),[b,ee]=(0,z.useState)(!1);let[ne,oe]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function me(){return Be(this,null,function*(){let ce;ee(!0),window.location.href.indexOf("exercise")>-1?ce=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:ce=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let be=yield(0,ge.ZP)(ce,{method:"get",params:ne});ee(!1),(be==null?void 0:be.status)===0&&y(be==null?void 0:be.data)})}(0,z.useEffect)(()=>{me()},[]);let Se=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ce,be,Ze)=>{var ye;return(ye=se.find(at=>at.question_type===ce))==null?void 0:ye.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ce,be,Ze)=>{var ye;return(ye=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(at=>at.id===ce))==null?void 0:ye.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ce,be,Ze)=>Ce()(ce).format("YYYY-MM-DD HH:mm:ss")}].filter(ce=>!!ce);return fe.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},fe.createElement(je.default,{destroyInactiveTabPane:!0,onChange:ce=>{ne.type=ce,ne.page=1,ne.limit=10,oe(ne),me()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:fe.createElement(he.default,{className:"mt20",loading:b,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ce,be,Ze)=>Ce()(ce).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:fe.createElement(he.default,{className:"mt20",loading:b,columns:Se,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(ce=>!!ce)}),fe.createElement(Pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ce,be)=>{ne.page=ce,ne.limit=be,oe(ne),me()},current:ne.page,total:x.count,pageSize:ne.limit,style:{marginTop:20}}))};wt.Z=(0,ue.connect)(({classroomList:E})=>({classroomList:E}))(re)},3829:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),he=te(5871),Pe=te(52985),ue=te(82186),ge=te(66649),De=te.n(ge),Ce=te(92232),fe=te(59301),Be=Object.defineProperty,pe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(me,Se,ce)=>Se in me?Be(me,Se,{enumerable:!0,configurable:!0,writable:!0,value:ce}):me[Se]=ce,b=(me,Se)=>{for(var ce in Se||(Se={}))a.call(Se,ce)&&y(me,ce,Se[ce]);if(E)for(var ce of E(Se))x.call(Se,ce)&&y(me,ce,Se[ce]);return me},ee=(me,Se)=>pe(me,re(Se)),ne=(me,Se,ce)=>new Promise((be,Ze)=>{var ye=lt=>{try{we(ce.next(lt))}catch(Ve){Ze(Ve)}},at=lt=>{try{we(ce.throw(lt))}catch(Ve){Ze(Ve)}},we=lt=>lt.done?be(lt.value):Promise.resolve(lt.value).then(ye,at);we((ce=ce.apply(me,Se)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Se,onOk:ce})=>{const be=(0,Pe.useParams)(),[Ze]=xe.default.useForm(),[ye,at]=(0,z.useState)(),[we,lt]=(0,z.useState)(!1),Ve={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:et=>ne(void 0,null,function*(){return at(et),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(xe.default,{form:Ze,onFinish:et=>ne(void 0,null,function*(){var it,$e;console.log("---",me.actionTabs,et,be);let Me=((it=me==null?void 0:me.actionTabs)==null?void 0:it.type)==="exercise"?`/api/exercises/${be==null?void 0:be.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;lt(!0);let ve=yield(0,ue.ZP)(Me,{method:"post",body:ee(b({},et),{exercise_user_id:(($e=me==null?void 0:me.actionTabs)==null?void 0:$e.type)==="exercise"?me.actionTabs.id:""})});lt(!1),Ze.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),ce()})},fe.createElement(xe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};wt.Z=(0,Pe.connect)(({classroomList:me})=>({classroomList:me}))(se)},32215:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(3113),he=te(95237),Pe=te(81327),ue=te(5083),ge=te(52985),De=te(66649),Ce=te.n(De),fe=te(53051),Be=te(82186),pe=te(59301),re=(x,y,b)=>new Promise((ee,ne)=>{var oe=Se=>{try{me(b.next(Se))}catch(ce){ne(ce)}},se=Se=>{try{me(b.throw(Se))}catch(ce){ne(ce)}},me=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(oe,se);me((b=b.apply(x,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const x=(0,ge.useParams)(),[y]=xe.default.useForm(),[b,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",x);function se(){return re(this,null,function*(){var me,Se;let ce;window.location.href.indexOf("exercise")>-1?ce=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:ce=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let be=yield(0,Be.ZP)(ce,{method:"get"});(be==null?void 0:be.status)===0&&y.setFieldsValue({publish_time:Ce()(Ce()((me=be==null?void 0:be.data)==null?void 0:me.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ce()(Ce()((Se=be==null?void 0:be.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{se()},[]),pe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},pe.createElement("div",{style:{textAlign:"end"}},b&&pe.createElement(je.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!b&&pe.createElement("div",null,pe.createElement(je.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),pe.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),pe.createElement(xe.default,{form:y,disabled:b,onFinish:me=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:Se=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let ce=yield(0,Be.ZP)(Se,{method:"post",body:{publish_time:Ce()(me.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ce()(me.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(ce==null?void 0:ce.status)===0&&ee(!0)})},pe.createElement(he.Z,null,pe.createElement(Pe.Z,null,pe.createElement(xe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me),disabledTime:me=>(0,fe.d0)(me),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),pe.createElement(he.Z,null,pe.createElement(Pe.Z,null,pe.createElement(xe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me,"",y.getFieldValue("publish_time")),disabledTime:me=>(0,fe.d0)(me,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};wt.Z=(0,ge.connect)(({classroomList:x})=>({classroomList:x}))(a)},99825:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return me}});var z=te(59301),Ee=te(92832),xe=te(24905),je=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=te(4977),ge=te(3113),De=te(52985),Ce=te(13656),fe=Object.defineProperty,Be=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(Se,ce,be)=>ce in Se?fe(Se,ce,{enumerable:!0,configurable:!0,writable:!0,value:be}):Se[ce]=be,y=(Se,ce)=>{for(var be in ce||(ce={}))E.call(ce,be)&&x(Se,be,ce[be]);if(re)for(var be of re(ce))a.call(ce,be)&&x(Se,be,ce[be]);return Se},b=(Se,ce)=>Be(Se,pe(ce));const ee=({img:Se,buttonProps:ce={},styles:be={},customText:Ze,ButtonText:ye,ButtonClick:at,Buttonclass:we,ButtonTwo:lt,imgStyles:Ve,loading:et=!1,className:it="",globalSetting:$e})=>{const Me=(0,z.useMemo)(()=>{var Oe;if(Se)return Se;switch(Number((Oe=$e==null?void 0:$e.setting)==null?void 0:Oe.theme)){case Ce.Fy.THEMEONE:return te(56022);case Ce.Fy.THEMETWO:return te(58478);case Ce.Fy.THEMETHREE:return te(26551);case Ce.Fy.DEFAULT:default:return ue}},[$e,Se]),ve=(0,z.useMemo)(()=>{var Oe;switch(Number((Oe=$e==null?void 0:$e.setting)==null?void 0:Oe.theme)){case Ce.Fy.THEMETHREE:return"#03A092";case Ce.Fy.DEFAULT:default:return"#999"}},[$e]);return z.createElement("section",{className:`tc animated fadeIn ${it}`,style:y({color:"#999",margin:"100px auto",visibility:et?"hidden":"visible"},be)},z.createElement("img",{src:Me,style:b(y({},Ve),{pointerEvents:"none",userSelect:"none",width:"200px",height:"150px"})}),z.createElement("p",{className:"mt20 font14",style:{color:ve}},Ze||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ye&&z.createElement(ge.ZP,y({className:we,onClick:at},ce),ye),lt&<)};var ne=(0,De.connect)(({globalSetting:Se})=>({globalSetting:Se}))(ee),oe=(Se,ce,be)=>new Promise((Ze,ye)=>{var at=Ve=>{try{lt(be.next(Ve))}catch(et){ye(et)}},we=Ve=>{try{lt(be.throw(Ve))}catch(et){ye(et)}},lt=Ve=>Ve.done?Ze(Ve.value):Promise.resolve(Ve.value).then(at,we);lt((be=be.apply(Se,ce)).next())}),me=({data:Se,value:ce=[],handleChangePage:be,setSelectedRowKeys:Ze,selectedRowKeys:ye,onChange:at=()=>{}})=>{const[we,lt]=(0,z.useState)([]),[Ve,et]=(0,z.useState)([]),[it,$e]=(0,z.useState)([]);let[Me,ve]=(0,z.useState)(1),[Oe,Je]=(0,z.useState)();return(0,z.useEffect)(()=>{lt(Se),et([]),$e([])},[Se]),(0,z.useEffect)(()=>{Ze&&(et(ye),$e(ye))},[ye]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:he.leftdiv},z.createElement(Ee.default.Search,{size:"middle",onChange:Xe=>oe(void 0,null,function*(){lt(Se.filter(He=>{var nt;return(nt=He==null?void 0:He.name)==null?void 0:nt.includes(Xe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),we.length===0&&z.createElement(ne,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(xe.default.Group,{value:Ve.map(Xe=>`${Xe.id}`),onChange:Xe=>{Ze(we.filter(He=>Xe.includes(`${He.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},we.map((Xe,He)=>z.createElement(je.Z,{key:Xe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(xe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Xe.is_published,value:`${Xe.id}`},z.createElement("div",{className:he.listClass},z.createElement("span",{className:he.spantitle,style:{width:Xe.is_published?"108px":"170px"}},Xe.name),Xe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:he.rightdiv},z.createElement(Ee.default.Search,{onChange:Xe=>{$e(Ve.filter(He=>He.name.includes(Xe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&z.createElement(ne,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),it.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},it.map((Xe,He)=>z.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Xe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Xe.name),z.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{Ze(Ve.filter(nt=>`${nt.id}`!=`${Xe.id}`))}})))))))}},34278:function(xt,wt,te){"use strict";te.d(wt,{Ei:function(){return y},rU:function(){return b},ZP:function(){return ne}});var z=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},xe=te(78241),je=te(24905),he=te(5871),Pe=te(95237),ue=te(43604),ge=te(6848),De=te(92310),Ce=te.n(De),fe=te(59301),Be=Object.defineProperty,pe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,se,me)=>se in oe?Be(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,x=(oe,se)=>{for(var me in se||(se={}))re.call(se,me)&&a(oe,me,se[me]);if(pe)for(var me of pe(se))E.call(se,me)&&a(oe,me,se[me]);return oe};const y=({value:oe,className:se,style:me})=>{const[Se,ce]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(oe){const{submit_limit:Ze,must_file:ye}=oe;if(Ze&&ye){ce("1");return}if(Ze&&!ye){ce("2");return}if(!Ze&&ye){ce("3");return}}},[oe]);const be={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Se==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:Ce()(Ee.exhibition,se),style:me},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),be==null?void 0:be[Se])},b=({className:oe,style:se,form:me})=>{const Se=xe.default.useWatch("submit_limit",me),ce=xe.default.useWatch("can_submit",me);return fe.createElement("section",{className:Ce()(Ee.wrap,oe),style:se},fe.createElement("div",{className:`${Ee.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(xe.default.Item,{name:"submit_num",rules:ce&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!ce,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(xe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Se&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:se,className:me,style:Se,disabled:ce=!1,checkMarginLeft:be=0})=>{const Ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[ye,at]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const lt={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};at(x({},lt))},[oe]);const we=lt=>{const Ve=x(x({},ye),lt);se(Ve)};return fe.createElement("section",{className:Ce()(Ee.wrap,me),style:Se},fe.createElement("div",{className:`${Ee.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(Pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{disabled:ce,checked:ye==null?void 0:ye.can_submit,onChange:lt=>we({can_submit:lt.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:ce||!(ye!=null&&ye.can_submit),value:ye==null?void 0:ye.submit_num,onChange:lt=>we({submit_num:lt})}),fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:be},disabled:ce,checked:ye==null?void 0:ye.submit_limit,onChange:lt=>we({submit_limit:lt.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ce||!(ye!=null&&ye.submit_limit),value:ye==null?void 0:ye.submit_limit_num,onChange:lt=>we({submit_limit_num:lt})})),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:be},disabled:ce,checked:ye==null?void 0:ye.must_file,onChange:lt=>we({must_file:lt.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},73466:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return a}});var z=te(59301),Ee=te(52985),xe=te(5083),je=te(43418),he=te(92832),Pe=te(95237),ue=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=te(66649),Ce=te.n(De),fe=te(92232),Be=te(77740),pe=te(59301);const{RangePicker:re}=xe.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,se]=(0,z.useState)([]),[me,Se]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=y.actionTabs.data;console.log("data",ye);let at=(Ze=ye==null?void 0:ye.group_name)==null?void 0:Ze.map((we,lt)=>{var Ve;return{group_id:ye==null?void 0:ye.group_id[lt],group_name:ye==null?void 0:ye.group_name[lt],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Ve=ye==null?void 0:ye.publish_time)==null?void 0:Ve[0]:ye==null?void 0:ye.publish_time}});at&&(ne([...at]),se([...at]))}},[y.actionTabs]);const ce=()=>{x({type:"classroomList/setActionTabs",payload:{}}),Se("")},be=Ze=>{if(Ze){const ye=oe==null?void 0:oe.filter(at=>{var we,lt;return(lt=(we=at==null?void 0:at.group_name)==null?void 0:we.toLowerCase())==null?void 0:lt.includes(Ze==null?void 0:Ze.toLowerCase())});ne(ye)}else ne(oe)};return pe.createElement(je.default,{width:980,title:pe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},pe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",pe.createElement("span",{className:ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),pe.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:Ze=>{Se(Ze.target.value.trim()),be(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ce(),onOk:()=>{var Ze;b((Ze=y.actionTabs)==null?void 0:Ze.index,oe),ce()}},pe.createElement("div",{className:ge.modal_con},pe.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ze,ye){var at,we;return pe.createElement(ue.Z,{span:24,key:ye},pe.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(ee==null?void 0:ee.length)-1?"0px":"10px"}},pe.createElement("div",{className:ge.multiple_select,title:Ze.group_name},Ze.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?Ce()(Ze.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:(at=y.actionTabs)==null?void 0:at.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:lt=>{var Ve;return(0,fe.Q8)(lt,(Ve=y.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:lt=>(0,fe.d0)(lt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,fe.U6)(),"HH:mm"),Ce()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[Ce()(Ze.publish_time),Ze.end_time?Ce()(Ze.end_time):void 0],onChange:(lt,Ve)=>{ee[ye].publish_time=Ve[0],ee[ye].end_time=Ve[1],ne([...ee]),oe.forEach(et=>{et.group_id===Ze.group_id&&(et.publish_time=Ve[0],et.end_time=Ve[1])}),se([...oe])}})),(we=y.actionTabs)!=null&&we.rangePickerDisabled?pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ye,1),ne([...ee]),oe.forEach((lt,Ve)=>{lt.group_id===Ze.group_id&&oe.splice(Ve,1)}),se([...oe])}})))}):pe.createElement(Be.Z,null))))};var a=(0,Ee.connect)(({classroomList:x})=>({classroomList:x}))(E)},88181:function(xt,wt,te){"use strict";te.d(wt,{$J:function(){return xe},JZ:function(){return he},bN:function(){return ue},jP:function(){return Pe},rO:function(){return je}});var z=te(82186),Ee=(ge,De,Ce)=>new Promise((fe,Be)=>{var pe=a=>{try{E(Ce.next(a))}catch(x){Be(x)}},re=a=>{try{E(Ce.throw(a))}catch(x){Be(x)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(pe,re);E((Ce=Ce.apply(ge,De)).next())});function xe(ge){return(0,z.U2)(`libraries/${ge}.json`)}function je(ge){return(0,z.U2)("library_tags.json",ge)}function he(ge){return Ee(this,null,function*(){return(yield(0,z.IV)(`attachments/${ge}.json`)).status===0})}function Pe(ge){return(0,z.v_)("libraries.json",ge)}function ue(ge,De){return(0,z.gz)(`libraries/${ge}.json`,De)}},3995:function(xt,wt,te){"use strict";te.d(wt,{AD:function(){return lt},BA:function(){return yt},D9:function(){return ve},Hp:function(){return se},IM:function(){return Je},Iy:function(){return me},KM:function(){return Ne},KU:function(){return vt},MJ:function(){return Se},Ne:function(){return Oe},ON:function(){return ct},Uj:function(){return At},VY:function(){return nt},YO:function(){return Qe},YX:function(){return Bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return $e},c6:function(){return at},cr:function(){return a},eV:function(){return we},fi:function(){return x},gh:function(){return Ze},hS:function(){return Xe},iA:function(){return y},j6:function(){return ne},je:function(){return it},jj:function(){return oe},kS:function(){return Ct},o6:function(){return ye},pO:function(){return Ot},rQ:function(){return Ve},sA:function(){return be},xm:function(){return Me},xo:function(){return He},y8:function(){return et},yd:function(){return b}});var z=te(30467),Ee=te(52985),xe=te(92232),je=te(8591),he=te(21600),Pe=Object.defineProperty,ue=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(de,ie,ae)=>ie in de?Pe(de,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):de[ie]=ae,fe=(de,ie)=>{for(var ae in ie||(ie={}))ge.call(ie,ae)&&Ce(de,ae,ie[ae]);if(ue)for(var ae of ue(ie))De.call(ie,ae)&&Ce(de,ae,ie[ae]);return de},Be=(de,ie,ae)=>new Promise((le,Ie)=>{var Ge=ot=>{try{Re(ae.next(ot))}catch(qe){Ie(qe)}},Ae=ot=>{try{Re(ae.throw(ot))}catch(qe){Ie(qe)}},Re=ot=>ot.done?le(ot.value):Promise.resolve(ot.value).then(Ge,Ae);Re((ae=ae.apply(de,ie)).next())});const pe=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=de=>Be(void 0,null,function*(){pe(),(yield(0,z.YR)(fe({},de))).status===0&&(yield(0,xe.QH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de.coursesId}/export_couser_info.json`,query:de}))),re()}),a=de=>Be(void 0,null,function*(){const ie=yield(0,z.yS)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_member_act_score`))}}),x=de=>Be(void 0,null,function*(){const ie=yield(0,z.W0)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_score`))}}),y=de=>Be(void 0,null,function*(){const ie=yield(0,z.Nl)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=de=>Be(void 0,null,function*(){const ie=yield(0,z.IU)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/export_star_user`))}}),ee=de=>Be(void 0,null,function*(){const ie=yield(0,z.td)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=de=>Be(void 0,null,function*(){const ie=yield(0,z.QX)(fe({},de));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/course_total_homework`))}}),oe=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.o_)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),se=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.ZL)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),me=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.aP)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),Se=(de,ie)=>Be(void 0,null,function*(){const ae=yield(0,z.vV)(fe({},de));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/${ie}`))}),ce=de=>Be(void 0,null,function*(){pe(),(yield exportCourseWorkListAppendix(fe({},de))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${de.categoryId}/works_list.zip`,query:de}))),re()}),be=de=>Be(void 0,null,function*(){pe(),yield(0,xe.QH)("",he.Z.API_SERVER+`/api/polls/${de.categoryId}/commit_result.xlsx`),re()}),Ze=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de.coursesId}/attendances/export_xlsx_data.xlsx`,query:de}))}),ye=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de.coursesId}/video_study_statics.xlsx`,query:de}))}),at=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de.coursesId}/export_video_study.xlsx`,query:de}))}),we=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de.coursesId}/export_course_students_info.xlsx`,query:de}))}),lt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:de}))}),Ve=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:de}))}),et=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:de}))}),it=de=>Be(void 0,null,function*(){const ie=yield(0,z.Uy)(fe({},de));ie.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${de.coursesId}/exportlist/exercise_score,export_exercise_users`))}),$e=de=>Be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/export_records/${de.id}.xlsx`,query:de}))}),Me=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:de}))}),ve=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de==null?void 0:de.coursesId}/${de.menuKey}_statistic.xlsx?${de.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:de}))}),Oe=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${de==null?void 0:de.ec_year_id}/ec_training_objectives.xlsx`,query:de}))}),Je=de=>Be(void 0,null,function*(){yield(0,xe.FH)(de==null?void 0:de.name,(0,xe.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:de}))}),Xe=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${de==null?void 0:de.ec_year_id}/ec_courses.xlsx`,query:de}))}),He=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${de==null?void 0:de.ec_year_id}/ec_graduation_requirements.xlsx`,query:de}))}),nt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:de}))}),vt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/exercises/${de.categoryId}/rank_list.xlsx`,query:de}))}),Ct=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:de}))}),ct=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${de.id}.json`,query:de}))}),Bt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/exercises/${de.categoryId}.json`,query:de}))}),Qe=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/polls/${de==null?void 0:de.id}/commit_result.json`,query:de}))}),At=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:de}))}),Ot=(de,ie)=>Be(void 0,null,function*(){yield(0,xe.FH)(ie||"",(0,xe.NY)({url:he.Z.API_SERVER+`/api/exercises/${de==null?void 0:de.exercise_id}/consult_exercise.json`,query:de}))}),Ne=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/competitions/${de==null?void 0:de.identifier}/competition_commit_records/member_works.xlsx`,query:de}))}),yt=de=>Be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:he.Z.API_SERVER+`/api/courses/${de==null?void 0:de.coursesId}/group_homeworks/import_group_template.xlsx`,query:de}))})},94002:function(xt,wt,te){"use strict";te.d(wt,{M:function(){return Pe},Y:function(){return he}});var z=te(66649),Ee=te.n(z),xe=te(89392),je=te.n(xe);const he=(ue,ge="YYYY-MM-DD")=>(0,xe.cloneDeepWith)(ue,Ce=>{if(Ce instanceof Ee())return Ce.format(ge)}),Pe=(ue,ge,De)=>{const Ce=fe=>Reflect.toString.call(fe)==="[object Object]";if(!Ce(ue)&&!Array.isArray(ue))return ue;for(const fe of Object.keys(ue))Array.isArray(ue[fe])?ue[fe]=ue[fe].map(Be=>Pe(Be,ge,De)):Ce(ue[fe])?ue[fe]=Pe(ue[fe],ge,De):ge.includes(fe)&&typeof ue[fe]=="string"&&(ue[fe]=De?Ee()(ue[fe],De):Ee()(ue[fe]));return ue}},20562:function(xt,wt,te){"use strict";te.d(wt,{U:function(){return De}});var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Pe=(Ce,fe,Be)=>fe in Ce?Ee(Ce,fe,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ce[fe]=Be,ue=(Ce,fe)=>{for(var Be in fe||(fe={}))je.call(fe,Be)&&Pe(Ce,Be,fe[Be]);if(xe)for(var Be of xe(fe))he.call(fe,Be)&&Pe(Ce,Be,fe[Be]);return Ce},ge=(Ce,fe,Be)=>new Promise((pe,re)=>{var E=y=>{try{x(Be.next(y))}catch(b){re(b)}},a=y=>{try{x(Be.throw(y))}catch(b){re(b)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);x((Be=Be.apply(Ce,fe)).next())});function De(Ce,fe){const[Be,pe]=(0,z.useState)(fe),[re,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[Be,re,(b,ee=!1)=>ge(this,null,function*(){const ne=ee?fe:ue(ue({},Be),b);E(!0),pe(ne);const oe=yield Ce(ne);return E(!1),x(oe),oe}),a]}},60335:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Be}});var z=te(59301),Ee=te.p+"static/modelContact.7a7eb113.png",xe=te(43418),je={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Pe=te(59301),ge=({visible:pe,setVisible:re,image:E,closeImageStyle:a,hiddenbutton:x})=>Pe.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:pe,footer:null,wrapClassName:je.modal,onCancel:()=>re(!1)},Pe.createElement("div",{className:je.content},Pe.createElement("img",{src:E}),x,Pe.createElement("img",{onClick:()=>re(!1),className:je.close,src:he,style:a}))),De=te(99287),Ce=te(59301),Be=()=>{const[pe,re]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,De.$O)()?!0:(re(!0),!1),ContactModalElement:()=>Ce.createElement(ge,{visible:pe,setVisible:re,image:Ee}),contactOpen:pe,setContactOpen:re}}},49664:function(xt,wt,te){"use strict";te.d(wt,{_:function(){return fe}});var z=te(8671),Ee=te(43418),xe=te(8591),je=te(1710),he=te(92232),Pe=te(59301),ue=(Be,pe,re)=>new Promise((E,a)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(re.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((re=re.apply(Be,pe)).next())});const ge=Be=>ue(void 0,[Be],function*({is_jupyter:pe,is_jupyter_lab:re,shixunId:E,homework_common_id:a,courseId:x}){if(pe||re){const b=yield(0,z.BK)({id:E});b!=null&&b.identifier&&(0,he.xg)(`/tasks/${b.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,z.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,he.xg)(`/tasks/${x}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?De(y==null?void 0:y.message,a,x):(y==null?void 0:y.status)===3?Ce(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,he.eF)()}),De=(Be,pe,re)=>{Be=Be!=null&&Be.includes(".json")?Be:`${Be}.json`,Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const E=yield(0,z.$Q)({url:Be});if(!E)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,z.Ir)({id:E.shixun_identifier,homework_common_id:pe});if(a!=null&&a.game_identifier){(0,he.xg)(`/tasks/${re}/${pe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?De(a==null?void 0:a.message,pe,re):(a==null?void 0:a.status)===3&&Ce(a==null?void 0:a.message)})})},Ce=Be=>{Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Pe.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fe=(Be,pe)=>ue(void 0,[Be,pe],function*(re,{is_jupyter:E,is_jupyter_lab:a}){const x=yield(0,z.WT)(re);if(x.length>1)return Ee.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Pe.createElement("div",null,Pe.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),Pe.createElement(je.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(y,b){const{course_identifier:ee,id:ne}=b||{};return Pe.createElement("a",{target:"_blank",href:`/classrooms/${ee}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,b){const{course_identifier:ee,id:ne,shixun_identifier:oe}=b;return Pe.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:oe,homework_common_id:ne,courseId:ee})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:y,id:b,course_identifier:ee}=x[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:b,courseId:ee}),!0}return!1});wt.Z=ge},2281:function(xt,wt,te){"use strict";te.d(wt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return se},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var z=te(52985),Ee=te(43418),xe=te(28103),je=te(8591),he=te(99287),Pe=te(92232),ue=te(87169),ge=te(25510),De="data:image/png;base64,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",Ce=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),Be=te(59301),pe=(me,Se,ce)=>new Promise((be,Ze)=>{var ye=lt=>{try{we(ce.next(lt))}catch(Ve){Ze(Ve)}},at=lt=>{try{we(ce.throw(lt))}catch(Ve){Ze(Ve)}},we=lt=>lt.done?be(lt.value):Promise.resolve(lt.value).then(ye,at);we((ce=ce.apply(me,Se)).next())});const re=(me,Se=!1)=>!!(E(me)&&a(Se)),E=me=>(0,he.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var Se;const{user:ce}=(0,z.getDvaApp)()._store.getState();return(Se=ce.userInfo)!=null&&Se.profile_completed?!0:(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,Pe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{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()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Be.createElement("div",{style:{textAlign:"center"}},Be.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"),Be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),Be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:Se}=(0,z.getDvaApp)()._store.getState();return(me=Se.userInfo)!=null&&me.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:Be.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,Pe.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Be.createElement("div",{className:"tc",style:{marginLeft:-38}},Be.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Be.createElement("img",{src:Ce,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,Se)=>me?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Be.createElement("div",null,Be.createElement("p",null,Se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Be.createElement("div",{style:{marginLeft:"110px"}},Be.createElement("img",{src:De,width:200}),Be.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Be.createElement("div",null,Be.createElement("div",null,Be.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"),Be.createElement(xe.Z,null),Be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Be.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 ",Be.createElement("a",null,me),"\u5929\u3002"),Be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Be.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")),Be.createElement("div",{style:{textAlign:"center",marginTop:30}},Be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(me,Se="")=>{const{shixunsDetail:{detail:ce}}=(0,z.getDvaApp)()._store.getState();if((ce==null?void 0:ce.public)===2||(ce==null?void 0:ce.public)===1||(ce==null?void 0:ce.shixun_status)===3){let be="";return(ce==null?void 0:ce.public)===2&&(be="\u5DF2\u516C\u5F00"),(ce==null?void 0:ce.public)===1&&(be="\u5F85\u5BA1\u6838"),(ce==null?void 0:ce.shixun_status)===3&&(be="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:Be.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Be.createElement("div",{className:"tc",style:{marginLeft:-38}},Be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",be,"\uFF0C",Se,"\u3002"),Be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ce==null?void 0:ce.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:Be.createElement(ue.Z,null),title:"\u63D0\u793A",content:Be.createElement("div",null,Be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),Be.createElement("br",null),Be.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:Be.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>pe(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:ce==null?void 0:ce.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:ce==null?void 0:ce.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:ce==null?void 0:ce.identifier}}))})})}}),!0):!1}},50371:function(xt,wt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const he=xe[je];he!==void 0&&(z[je]=he)})}return z}wt.Z=te},13845:function(xt,wt,te){"use strict";te.d(wt,{F:function(){return z},Z:function(){return Ee}});function z(xe){return xe!=null&&xe===xe.window}function Ee(xe,je){var he,Pe;if(typeof window=="undefined")return 0;const ue=je?"scrollTop":"scrollLeft";let ge=0;return z(xe)?ge=xe[je?"pageYOffset":"pageXOffset"]:xe instanceof Document?ge=xe.documentElement[ue]:(xe instanceof HTMLElement||xe)&&(ge=xe[ue]),xe&&!z(xe)&&typeof ge!="number"&&(ge=(Pe=((he=xe.ownerDocument)!==null&&he!==void 0?he:xe).documentElement)===null||Pe===void 0?void 0:Pe[ue]),ge}},56762:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(59301);function Ee(){const[,xe]=z.useReducer(je=>je+1,0);return xe}},68031:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return je}});var z=te(16089);function Ee(he,Pe,ue,ge){const De=ue-Pe;return he/=ge/2,he<1?De/2*he*he*he+Pe:De/2*((he-=2)*he*he+2)+Pe}var xe=te(13845);function je(he){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:ge,duration:De=450}=Pe,Ce=ue(),fe=(0,xe.Z)(Ce,!0),Be=Date.now(),pe=()=>{const E=Date.now()-Be,a=Ee(E>De?De:E,fe,he,De);(0,xe.F)(Ce)?Ce.scrollTo(window.pageXOffset,a):Ce instanceof Document||Ce.constructor.name==="HTMLDocument"?Ce.documentElement.scrollTop=a:Ce.scrollTop=a,E({backgroundColor:it,border:`${ve.lineWidth}px ${ve.lineType} ${$e}`,[`${Oe}-icon`]:{color:Me}}),a=it=>{const{componentCls:$e,motionDurationSlow:Me,marginXS:ve,marginSM:Oe,fontSize:Je,fontSizeLG:Xe,lineHeight:He,borderRadiusLG:nt,motionEaseInOutCirc:vt,withDescriptionIconSize:Ct,colorText:ct,colorTextHeading:Bt,withDescriptionPadding:Qe,defaultPadding:At}=it;return{[$e]:Object.assign(Object.assign({},(0,pe.Wf)(it)),{position:"relative",display:"flex",alignItems:"center",padding:At,wordWrap:"break-word",borderRadius:nt,[`&${$e}-rtl`]:{direction:"rtl"},[`${$e}-content`]:{flex:1,minWidth:0},[`${$e}-icon`]:{marginInlineEnd:ve,lineHeight:0},"&-description":{display:"none",fontSize:Je,lineHeight:He},"&-message":{color:Bt},[`&${$e}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Me} ${vt}, opacity ${Me} ${vt}, padding-top ${Me} ${vt}, padding-bottom ${Me} ${vt}, - margin-bottom ${Me} ${vt}`},[`&${et}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${et}-with-description`]:{alignItems:"flex-start",padding:Qe,[`${et}-icon`]:{marginInlineEnd:Ie,fontSize:Ct,lineHeight:0},[`${et}-message`]:{display:"block",marginBottom:he,color:Bt,fontSize:qe},[`${et}-description`]:{display:"block",color:ct}},[`${et}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=lt=>{const{componentCls:et,colorSuccess:Me,colorSuccessBorder:he,colorSuccessBg:Ie,colorWarning:Ve,colorWarningBorder:qe,colorWarningBg:He,colorError:nt,colorErrorBorder:vt,colorErrorBg:Ct,colorInfo:ct,colorInfoBorder:Bt,colorInfoBg:Qe}=lt;return{[et]:{"&-success":E(Ie,he,Me,lt,et),"&-info":E(Qe,Bt,ct,lt,et),"&-warning":E(He,qe,Ve,lt,et),"&-error":Object.assign(Object.assign({},E(Ct,vt,nt,lt,et)),{[`${et}-description > pre`]:{margin:0,padding:0}})}}},y=lt=>{const{componentCls:et,iconCls:Me,motionDurationMid:he,marginXS:Ie,fontSizeIcon:Ve,colorIcon:qe,colorIconHover:He}=lt;return{[et]:{"&-action":{marginInlineStart:Ie},[`${et}-close-icon`]:{marginInlineStart:Ie,padding:0,overflow:"hidden",fontSize:Ve,lineHeight:`${Ve}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Me}-close`]:{color:qe,transition:`color ${he}`,"&:hover":{color:He}}},"&-close-text":{color:qe,transition:`color ${he}`,"&:hover":{color:He}}}}},b=lt=>[a(lt),x(lt),y(lt)];var ee=(0,re.Z)("Alert",lt=>[b(lt)],lt=>({withDescriptionIconSize:lt.fontSizeHeading3,defaultPadding:`${lt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${lt.paddingMD}px ${lt.paddingContentHorizontalLG}px`})),ne=function(lt,et){var Me={};for(var he in lt)Object.prototype.hasOwnProperty.call(lt,he)&&et.indexOf(he)<0&&(Me[he]=lt[he]);if(lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,he=Object.getOwnPropertySymbols(lt);Ie{const{icon:et,prefixCls:Me,type:he}=lt,Ie=oe[he]||null;return et?(0,fe.wm)(et,ye.createElement("span",{className:`${Me}-icon`},et),()=>({className:ue()(`${Me}-icon`,{[et.props.className]:et.props.className})})):ye.createElement(Ie,{className:`${Me}-icon`})},me=lt=>{const{isClosable:et,prefixCls:Me,closeIcon:he,handleClose:Ie}=lt,Ve=he===!0||he===void 0?ye.createElement(xe.Z,null):he;return et?ye.createElement("button",{type:"button",onClick:Ie,className:`${Me}-close-icon`,tabIndex:0},Ve):null};var ce=lt=>{const{description:et,prefixCls:Me,message:he,banner:Ie,className:Ve,rootClassName:qe,style:He,onMouseEnter:nt,onMouseLeave:vt,onClick:Ct,afterClose:ct,showIcon:Bt,closable:Qe,closeText:At,closeIcon:Ot,action:Ne}=lt,yt=ne(lt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[de,ie]=ye.useState(!1),ae=ye.useRef(null),{getPrefixCls:le,direction:Oe,alert:Ge}=ye.useContext(Be.E_),Ae=le("alert",Me),[Re,ot]=ee(Ae),Xe=qt=>{var Qt;ie(!0),(Qt=lt.onClose)===null||Qt===void 0||Qt.call(lt,qt)},Ye=ye.useMemo(()=>lt.type!==void 0?lt.type:Ie?"warning":"info",[lt.type,Ie]),mt=ye.useMemo(()=>At?!0:typeof Qe=="boolean"?Qe:Ot!==!1&&Ot!==null&&Ot!==void 0,[At,Ot,Qe]),Dt=Ie&&Bt===void 0?!0:Bt,Tt=ue()(Ae,`${Ae}-${Ye}`,{[`${Ae}-with-description`]:!!et,[`${Ae}-no-icon`]:!Dt,[`${Ae}-banner`]:!!Ie,[`${Ae}-rtl`]:Oe==="rtl"},Ge==null?void 0:Ge.className,Ve,qe,ot),jt=(0,De.Z)(yt,{aria:!0,data:!0});return Re(ye.createElement(ge.default,{visible:!de,motionName:`${Ae}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:qt=>({maxHeight:qt.offsetHeight}),onLeaveEnd:ct},qt=>{let{className:Qt,style:$e}=qt;return ye.createElement("div",Object.assign({ref:ae,"data-show":!de,className:ue()(Tt,Qt),style:Object.assign(Object.assign(Object.assign({},Ge==null?void 0:Ge.style),He),$e),onMouseEnter:nt,onMouseLeave:vt,onClick:Ct,role:"alert"},jt),Dt?ye.createElement(se,{description:et,icon:lt.icon,prefixCls:Ae,type:Ye}):null,ye.createElement("div",{className:`${Ae}-content`},he?ye.createElement("div",{className:`${Ae}-message`},he):null,et?ye.createElement("div",{className:`${Ae}-description`},et):null),Ne?ye.createElement("div",{className:`${Ae}-action`},Ne):null,ye.createElement(me,{isClosable:mt,prefixCls:Ae,closeIcon:At||Ot,handleClose:Xe}))}))},be=te(67732),Ze=te(83652),Se=te(42403),at=te(158),st=function(lt){(0,Se.Z)(Me,lt);var et=(0,at.Z)(Me);function Me(){var he;return(0,be.Z)(this,Me),he=et.apply(this,arguments),he.state={error:void 0,info:{componentStack:""}},he}return(0,Ze.Z)(Me,[{key:"componentDidCatch",value:function(Ie,Ve){this.setState({error:Ie,info:Ve})}},{key:"render",value:function(){const{message:Ie,description:Ve,children:qe}=this.props,{error:He,info:nt}=this.state,vt=nt&&nt.componentStack?nt.componentStack:null,Ct=typeof Ie=="undefined"?(He||"").toString():Ie,ct=typeof Ve=="undefined"?vt:Ve;return He?ye.createElement(ce,{type:"error",message:Ct,description:ye.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},ct)}):qe}}]),Me}(ye.Component);const Je=ce;Je.ErrorBoundary=st;var tt=Je},49127:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return et}});var z=te(92310),Ee=te.n(z),xe=te(77900),je=te(59301),ve=te(36785),Ce=te(92343),ue=te(36355),ge=te(36237),De=te(17313),ye=te(45157),fe=te(37613),Be=te(83116);const pe=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),re=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=Me=>{const{componentCls:he,iconCls:Ie,antCls:Ve,badgeShadowSize:qe,motionDurationSlow:He,textFontSize:nt,textFontSizeSM:vt,statusSize:Ct,dotSize:ct,textFontWeight:Bt,indicatorHeight:Qe,indicatorHeightSM:At,marginXS:Ot}=Me,Ne=`${Ve}-scroll-number`,yt=(0,ye.Z)(Me,(de,ie)=>{let{darkColor:ae}=ie;return{[`&${he} ${he}-color-${de}`]:{background:ae,[`&:not(${he}-count)`]:{color:ae}}}});return{[he]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${he}-count`]:{zIndex:Me.indicatorZIndex,minWidth:Qe,height:Qe,color:Me.badgeTextColor,fontWeight:Bt,fontSize:nt,lineHeight:`${Qe}px`,whiteSpace:"nowrap",textAlign:"center",background:Me.badgeColor,borderRadius:Qe/2,boxShadow:`0 0 0 ${qe}px ${Me.badgeShadowColor}`,transition:`background ${Me.motionDurationMid}`,a:{color:Me.badgeTextColor},"a:hover":{color:Me.badgeTextColor},"a:hover &":{background:Me.badgeColorHover}},[`${he}-count-sm`]:{minWidth:At,height:At,fontSize:vt,lineHeight:`${At}px`,borderRadius:At/2},[`${he}-multiple-words`]:{padding:`0 ${Me.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${he}-dot`]:{zIndex:Me.indicatorZIndex,width:ct,minWidth:ct,height:ct,background:Me.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${qe}px ${Me.badgeShadowColor}`},[`${he}-dot${Ne}`]:{transition:`background ${He}`},[`${he}-count, ${he}-dot, ${Ne}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ie}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${he}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${he}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ct,height:Ct,verticalAlign:"middle",borderRadius:"50%"},[`${he}-status-success`]:{backgroundColor:Me.colorSuccess},[`${he}-status-processing`]:{overflow:"visible",color:Me.colorPrimary,backgroundColor:Me.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:qe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:pe,animationDuration:Me.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${he}-status-default`]:{backgroundColor:Me.colorTextPlaceholder},[`${he}-status-error`]:{backgroundColor:Me.colorError},[`${he}-status-warning`]:{backgroundColor:Me.colorWarning},[`${he}-status-text`]:{marginInlineStart:Ot,color:Me.colorText,fontSize:Me.fontSize}}}),yt),{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:re,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`${he}-zoom-leave`]:{animationName:E,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`&${he}-not-a-wrapper`]:{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:a,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`${he}-zoom-leave`]:{animationName:x,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`&:not(${he}-status)`]:{verticalAlign:"middle"},[`${Ne}-custom-component, ${he}-count`]:{transform:"none"},[`${Ne}-custom-component, ${Ne}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ne}`]:{overflow:"hidden",[`${Ne}-only`]:{position:"relative",display:"inline-block",height:Qe,transition:`all ${Me.motionDurationSlow} ${Me.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ne}-only-unit`]:{height:Qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ne}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${he}-count, ${he}-dot, ${Ne}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Me=>{const{fontSize:he,lineHeight:Ie,lineWidth:Ve,marginXS:qe,colorBorderBg:He}=Me,nt=Math.round(he*Ie),vt=Ve,Ct=Me.colorBgContainer,ct=Me.colorError,Bt=Me.colorErrorHover;return(0,fe.TS)(Me,{badgeFontHeight:nt,badgeShadowSize:vt,badgeTextColor:Ct,badgeColor:ct,badgeColorHover:Bt,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:qe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Me=>{const{fontSize:he,lineHeight:Ie,fontSizeSM:Ve,lineWidth:qe}=Me;return{indicatorZIndex:"auto",indicatorHeight:Math.round(he*Ie)-2*qe,indicatorHeightSM:he,dotSize:Ve/2,textFontSize:Ve,textFontSizeSM:Ve,textFontWeight:"normal",statusSize:Ve/2}};var oe=(0,Be.Z)("Badge",Me=>{const he=ee(Me);return[b(he)]},ne);const se=Me=>{const{antCls:he,badgeFontHeight:Ie,marginXS:Ve,badgeRibbonOffset:qe}=Me,He=`${he}-ribbon`,nt=`${he}-ribbon-wrapper`,vt=(0,ye.Z)(Me,(Ct,ct)=>{let{darkColor:Bt}=ct;return{[`&${He}-color-${Ct}`]:{background:Bt,color:Bt}}});return{[`${nt}`]:{position:"relative"},[`${He}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"absolute",top:Ve,padding:`0 ${Me.paddingXS}px`,color:Me.colorPrimary,lineHeight:`${Ie}px`,whiteSpace:"nowrap",backgroundColor:Me.colorPrimary,borderRadius:Me.borderRadiusSM,[`${He}-text`]:{color:Me.colorTextLightSolid},[`${He}-corner`]:{position:"absolute",top:"100%",width:qe,height:qe,color:"currentcolor",border:`${qe/2}px solid`,transform:Me.badgeRibbonCornerTransform,transformOrigin:"top",filter:Me.badgeRibbonCornerFilter}}),vt),{[`&${He}-placement-end`]:{insetInlineEnd:-qe,borderEndEndRadius:0,[`${He}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${He}-placement-start`]:{insetInlineStart:-qe,borderEndStartRadius:0,[`${He}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,Be.Z)(["Badge","Ribbon"],Me=>{const he=ee(Me);return[se(he)]},ne),ce=Me=>{const{className:he,prefixCls:Ie,style:Ve,color:qe,children:He,text:nt,placement:vt="end",rootClassName:Ct}=Me,{getPrefixCls:ct,direction:Bt}=je.useContext(ue.E_),Qe=ct("ribbon",Ie),At=(0,ve.o2)(qe,!1),Ot=Ee()(Qe,`${Qe}-placement-${vt}`,{[`${Qe}-rtl`]:Bt==="rtl",[`${Qe}-color-${qe}`]:At},he),[Ne,yt]=me(Qe),de={},ie={};return qe&&!At&&(de.background=qe,ie.color=qe),Ne(je.createElement("div",{className:Ee()(`${Qe}-wrapper`,Ct,yt)},He,je.createElement("div",{className:Ee()(Ot,yt),style:Object.assign(Object.assign({},de),Ve)},je.createElement("span",{className:`${Qe}-text`},nt),je.createElement("div",{className:`${Qe}-corner`,style:ie}))))};function be(Me){let{prefixCls:he,value:Ie,current:Ve,offset:qe=0}=Me,He;return qe&&(He={position:"absolute",top:`${qe}00%`,left:0}),je.createElement("span",{style:He,className:Ee()(`${he}-only-unit`,{current:Ve})},Ie)}function Ze(Me,he,Ie){let Ve=Me,qe=0;for(;(Ve+10)%10!==he;)Ve+=Ie,qe+=Ie;return qe}function Se(Me){const{prefixCls:he,count:Ie,value:Ve}=Me,qe=Number(Ve),He=Math.abs(Ie),[nt,vt]=je.useState(qe),[Ct,ct]=je.useState(He),Bt=()=>{vt(qe),ct(He)};je.useEffect(()=>{const Ot=setTimeout(()=>{Bt()},1e3);return()=>{clearTimeout(Ot)}},[qe]);let Qe,At;if(nt===qe||Number.isNaN(qe)||Number.isNaN(nt))Qe=[je.createElement(be,Object.assign({},Me,{key:qe,current:!0}))],At={transition:"none"};else{Qe=[];const Ot=qe+10,Ne=[];for(let ie=qe;ie<=Ot;ie+=1)Ne.push(ie);const yt=Ne.findIndex(ie=>ie%10===nt);Qe=Ne.map((ie,ae)=>{const le=ie%10;return je.createElement(be,Object.assign({},Me,{key:ie,value:le,offset:ae-yt,current:ae===yt}))});const de=Ct{const{prefixCls:Ie,count:Ve,className:qe,motionClassName:He,style:nt,title:vt,show:Ct,component:ct="sup",children:Bt}=Me,Qe=at(Me,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:At}=je.useContext(ue.E_),Ot=At("scroll-number",Ie),Ne=Object.assign(Object.assign({},Qe),{"data-show":Ct,style:nt,className:Ee()(Ot,qe,He),title:vt});let yt=Ve;if(Ve&&Number(Ve)%1===0){const de=String(Ve).split("");yt=je.createElement("bdi",null,de.map((ie,ae)=>je.createElement(Se,{prefixCls:Ot,count:Number(Ve),value:ie,key:de.length-ae})))}return nt&&nt.borderColor&&(Ne.style=Object.assign(Object.assign({},nt),{boxShadow:`0 0 0 1px ${nt.borderColor} inset`})),Bt?(0,Ce.Tm)(Bt,de=>({className:Ee()(`${Ot}-custom-component`,de==null?void 0:de.className,He)})):je.createElement(ct,Object.assign({},Ne,{ref:he}),yt)}),Je=function(Me,he){var Ie={};for(var Ve in Me)Object.prototype.hasOwnProperty.call(Me,Ve)&&he.indexOf(Ve)<0&&(Ie[Ve]=Me[Ve]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ve=Object.getOwnPropertySymbols(Me);qe{var Ie,Ve,qe,He,nt;const{prefixCls:vt,scrollNumberPrefixCls:Ct,children:ct,status:Bt,text:Qe,color:At,count:Ot=null,overflowCount:Ne=99,dot:yt=!1,size:de="default",title:ie,offset:ae,style:le,className:Oe,rootClassName:Ge,classNames:Ae,styles:Re,showZero:ot=!1}=Me,Xe=Je(Me,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ye,direction:mt,badge:Dt}=je.useContext(ue.E_),Tt=Ye("badge",vt),[jt,qt]=oe(Tt),Qt=Ot>Ne?`${Ne}+`:Ot,$e=Qt==="0"||Qt===0,ut=Ot===null||$e&&!ot,zt=(Bt!=null||At!=null)&&ut,Ht=yt&&!$e,En=Ht?"":Qt,Ln=(0,je.useMemo)(()=>(En==null||En===""||$e&&!ot)&&!Ht,[En,$e,ot,Ht]),An=(0,je.useRef)(Ot);Ln||(An.current=Ot);const Tn=An.current,Ea=(0,je.useRef)(En);Ln||(Ea.current=En);const La=Ea.current,ga=(0,je.useRef)(Ht);Ln||(ga.current=Ht);const gn=(0,je.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},Dt==null?void 0:Dt.style),le);const ca={marginTop:ae[1]};return mt==="rtl"?ca.left=parseInt(ae[0],10):ca.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},ca),Dt==null?void 0:Dt.style),le)},[mt,ae,le,Dt==null?void 0:Dt.style]),Ga=ie!=null?ie:typeof Tn=="string"||typeof Tn=="number"?Tn:void 0,ma=Ln||!Qe?null:je.createElement("span",{className:`${Tt}-status-text`},Qe),pa=!Tn||typeof Tn!="object"?void 0:(0,Ce.Tm)(Tn,ca=>({style:Object.assign(Object.assign({},gn),ca.style)})),Er=(0,ve.o2)(At,!1),fr=Ee()(Ae==null?void 0:Ae.indicator,(Ie=Dt==null?void 0:Dt.classNames)===null||Ie===void 0?void 0:Ie.indicator,{[`${Tt}-status-dot`]:zt,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${At}`]:Er}),on={};At&&!Er&&(on.color=At,on.background=At);const kn=Ee()(Tt,{[`${Tt}-status`]:zt,[`${Tt}-not-a-wrapper`]:!ct,[`${Tt}-rtl`]:mt==="rtl"},Oe,Ge,Dt==null?void 0:Dt.className,(Ve=Dt==null?void 0:Dt.classNames)===null||Ve===void 0?void 0:Ve.root,Ae==null?void 0:Ae.root,qt);if(!ct&&zt){const ca=gn.color;return jt(je.createElement("span",Object.assign({},Xe,{className:kn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(qe=Dt==null?void 0:Dt.styles)===null||qe===void 0?void 0:qe.root),gn)}),je.createElement("span",{className:fr,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(He=Dt==null?void 0:Dt.styles)===null||He===void 0?void 0:He.indicator),on)}),Qe&&je.createElement("span",{style:{color:ca},className:`${Tt}-status-text`},Qe)))}return jt(je.createElement("span",Object.assign({ref:he},Xe,{className:kn,style:Object.assign(Object.assign({},(nt=Dt==null?void 0:Dt.styles)===null||nt===void 0?void 0:nt.root),Re==null?void 0:Re.root)}),ct,je.createElement(xe.default,{visible:!Ln,motionName:`${Tt}-zoom`,motionAppear:!1,motionDeadline:1e3},ca=>{let{className:Ra,ref:Sa}=ca;var Ha,Sr;const Oo=Ye("scroll-number",Ct),Fo=ga.current,Qa=Ee()(Ae==null?void 0:Ae.indicator,(Ha=Dt==null?void 0:Dt.classNames)===null||Ha===void 0?void 0:Ha.indicator,{[`${Tt}-dot`]:Fo,[`${Tt}-count`]:!Fo,[`${Tt}-count-sm`]:de==="small",[`${Tt}-multiple-words`]:!Fo&&La&&La.toString().length>1,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${At}`]:Er});let Nt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(Sr=Dt==null?void 0:Dt.styles)===null||Sr===void 0?void 0:Sr.indicator),gn);return At&&!Er&&(Nt=Nt||{},Nt.background=At),je.createElement(st,{prefixCls:Oo,show:!Ln,motionClassName:Ra,className:Qa,count:La,title:Ga,style:Nt,key:"scrollNumber",ref:Sa},pa)}),ma))},lt=je.forwardRef(tt);lt.Ribbon=ce;var et=lt},66104:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return st}});var z=te(92310),Ee=te.n(z),xe=te(11592),je=te(26112),ve=te(59301),Ce=te(92343),ue=te(36355),ge=te(84105),De=te(91857);const ye=Je=>{let{children:tt}=Je;const{getPrefixCls:lt}=ve.useContext(ue.E_),et=lt("breadcrumb");return ve.createElement("li",{className:`${et}-separator`,"aria-hidden":"true"},tt===""?tt:tt||"/")};ye.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=ye,Be=function(Je,tt){var lt={};for(var et in Je)Object.prototype.hasOwnProperty.call(Je,et)&&tt.indexOf(et)<0&&(lt[et]=Je[et]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,et=Object.getOwnPropertySymbols(Je);Mett[Me]||et)}function re(Je,tt,lt,et){if(lt==null)return null;const{className:Me,onClick:he}=tt,Ie=Be(tt,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,je.Z)(Ie,{data:!0,aria:!0})),{onClick:he});return et!==void 0?ve.createElement("a",Object.assign({},Ve,{className:Ee()(`${Je}-link`,Me),href:et}),lt):ve.createElement("span",Object.assign({},Ve,{className:Ee()(`${Je}-link`,Me)}),lt)}function E(Je,tt){return(et,Me,he,Ie,Ve)=>{if(tt)return tt(et,Me,he,Ie);const qe=pe(et,Me);return re(Je,et,qe,Ve)}}var a=function(Je,tt){var lt={};for(var et in Je)Object.prototype.hasOwnProperty.call(Je,et)&&tt.indexOf(et)<0&&(lt[et]=Je[et]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,et=Object.getOwnPropertySymbols(Je);Me{const{prefixCls:tt,separator:lt="/",children:et,menu:Me,overlay:he,dropdownProps:Ie,href:Ve}=Je,He=(nt=>{if(Me||he){const vt=Object.assign({},Ie);if(Me){const Ct=Me||{},{items:ct}=Ct,Bt=a(Ct,["items"]);vt.menu=Object.assign(Object.assign({},Bt),{items:ct==null?void 0:ct.map((Qe,At)=>{var{key:Ot,title:Ne,label:yt,path:de}=Qe,ie=a(Qe,["key","title","label","path"]);let ae=yt!=null?yt:Ne;return de&&(ae=ve.createElement("a",{href:`${Ve}${de}`},ae)),Object.assign(Object.assign({},ie),{key:Ot!=null?Ot:At,label:ae})})})}else he&&(vt.overlay=he);return ve.createElement(De.Z,Object.assign({placement:"bottom"},vt),ve.createElement("span",{className:`${tt}-overlay-link`},nt,ve.createElement(ge.Z,null)))}return nt})(et);return He!=null?ve.createElement(ve.Fragment,null,ve.createElement("li",null,He),lt&&ve.createElement(fe,null,lt)):null},y=Je=>{const{prefixCls:tt,children:lt,href:et}=Je,Me=a(Je,["prefixCls","children","href"]),{getPrefixCls:he}=ve.useContext(ue.E_),Ie=he("breadcrumb",tt);return ve.createElement(x,Object.assign({},Me,{prefixCls:Ie}),re(Ie,Me,lt,et))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,ee=te(17313),ne=te(83116),oe=te(37613);const se=Je=>{const{componentCls:tt,iconCls:lt}=Je;return{[tt]:Object.assign(Object.assign({},(0,ee.Wf)(Je)),{color:Je.itemColor,fontSize:Je.fontSize,[lt]:{fontSize:Je.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Je.linkColor,transition:`color ${Je.motionDurationMid}`,padding:`0 ${Je.paddingXXS}px`,borderRadius:Je.borderRadiusSM,height:Je.lineHeight*Je.fontSize,display:"inline-block",marginInline:-Je.marginXXS,"&:hover":{color:Je.linkHoverColor,backgroundColor:Je.colorBgTextHover}},(0,ee.Qy)(Je)),"li:last-child":{color:Je.lastItemColor},[`${tt}-separator`]:{marginInline:Je.separatorMargin,color:Je.separatorColor},[`${tt}-link`]:{[` - > ${lt} + span, - > ${lt} + a - `]:{marginInlineStart:Je.marginXXS}},[`${tt}-overlay-link`]:{borderRadius:Je.borderRadiusSM,height:Je.lineHeight*Je.fontSize,display:"inline-block",padding:`0 ${Je.paddingXXS}px`,marginInline:-Je.marginXXS,[`> ${lt}`]:{marginInlineStart:Je.marginXXS,fontSize:Je.fontSizeIcon},"&:hover":{color:Je.linkHoverColor,backgroundColor:Je.colorBgTextHover,a:{color:Je.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Je.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Je=>{const tt=(0,oe.TS)(Je,{});return[se(tt)]},Je=>({itemColor:Je.colorTextDescription,lastItemColor:Je.colorText,iconFontSize:Je.fontSize,linkColor:Je.colorTextDescription,linkHoverColor:Je.colorText,separatorColor:Je.colorTextDescription,separatorMargin:Je.marginXS})),Pe=function(Je,tt){var lt={};for(var et in Je)Object.prototype.hasOwnProperty.call(Je,et)&&tt.indexOf(et)<0&&(lt[et]=Je[et]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,et=Object.getOwnPropertySymbols(Je);Me{var{breadcrumbName:Ie}=he,Ve=Pe(he,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:Ie})})}),Me}function be(Je,tt){return(0,ve.useMemo)(()=>Je||(tt?tt.map(ce):null),[Je,tt])}var Ze=function(Je,tt){var lt={};for(var et in Je)Object.prototype.hasOwnProperty.call(Je,et)&&tt.indexOf(et)<0&&(lt[et]=Je[et]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,et=Object.getOwnPropertySymbols(Je);Me{if(tt===void 0)return tt;let lt=(tt||"").replace(/^\//,"");return Object.keys(Je).forEach(et=>{lt=lt.replace(`:${et}`,Je[et])}),lt},at=Je=>{const{prefixCls:tt,separator:lt="/",style:et,className:Me,rootClassName:he,routes:Ie,items:Ve,children:qe,itemRender:He,params:nt={}}=Je,vt=Ze(Je,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:ct,breadcrumb:Bt}=ve.useContext(ue.E_);let Qe;const At=Ct("breadcrumb",tt),[Ot,Ne]=me(At),yt=be(Ve,Ie),de=E(At,He);if(yt&&yt.length>0){const le=[],Oe=Ve||Ie;Qe=yt.map((Ge,Ae)=>{const{path:Re,key:ot,type:Xe,menu:Ye,overlay:mt,onClick:Dt,className:Tt,separator:jt,dropdownProps:qt}=Ge,Qt=Se(nt,Re);Qt!==void 0&&le.push(Qt);const $e=ot!=null?ot:Ae;if(Xe==="separator")return ve.createElement(fe,{key:$e},jt);const ut={},zt=Ae===yt.length-1;Ye?ut.menu=Ye:mt&&(ut.overlay=mt);let{href:Ht}=Ge;return le.length&&Qt!==void 0&&(Ht=`#/${le.join("/")}`),ve.createElement(x,Object.assign({key:$e},ut,(0,je.Z)(Ge,{data:!0,aria:!0}),{className:Tt,dropdownProps:qt,href:Ht,separator:zt?"":lt,onClick:Dt,prefixCls:At}),de(Ge,nt,Oe,le,Ht))})}else if(qe){const le=(0,xe.Z)(qe).length;Qe=(0,xe.Z)(qe).map((Oe,Ge)=>{if(!Oe)return Oe;const Ae=Ge===le-1;return(0,Ce.Tm)(Oe,{separator:Ae?"":lt,key:Ge})})}const ie=Ee()(At,Bt==null?void 0:Bt.className,{[`${At}-rtl`]:ct==="rtl"},Me,he,Ne),ae=Object.assign(Object.assign({},Bt==null?void 0:Bt.style),et);return Ot(ve.createElement("nav",Object.assign({className:ie,style:ae},vt),ve.createElement("ol",null,Qe)))};at.Item=b,at.Separator=fe;var we=at,st=we},24905:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(92310),Ee=te.n(z),xe=te(5630),je=te(59301),ve=te(36355),Ce=te(1684),ue=te(32441),De=je.createContext(null),ye=te(98447),fe=te(14088),Be=te(4572),pe=function(Pe,ce){var be={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&ce.indexOf(Ze)<0&&(be[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ze=Object.getOwnPropertySymbols(Pe);Se{var be;const{prefixCls:Ze,className:Se,rootClassName:at,children:we,indeterminate:st=!1,style:Je,onMouseEnter:tt,onMouseLeave:lt,skipGroup:et=!1,disabled:Me}=Pe,he=pe(Pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ie,direction:Ve,checkbox:qe}=je.useContext(ve.E_),He=je.useContext(De),{isFormItemInput:nt}=je.useContext(ue.aM),vt=je.useContext(Ce.Z),Ct=(be=(He==null?void 0:He.disabled)||Me)!==null&&be!==void 0?be:vt,ct=je.useRef(he.value);je.useEffect(()=>{He==null||He.registerValue(he.value)},[]),je.useEffect(()=>{if(!et)return he.value!==ct.current&&(He==null||He.cancelValue(ct.current),He==null||He.registerValue(he.value),ct.current=he.value),()=>He==null?void 0:He.cancelValue(he.value)},[he.value]);const Bt=Ie("checkbox",Ze),[Qe,At]=(0,ye.ZP)(Bt),Ot=Object.assign({},he);He&&!et&&(Ot.onChange=function(){he.onChange&&he.onChange.apply(he,arguments),He.toggleOption&&He.toggleOption({label:we,value:he.value})},Ot.name=He.name,Ot.checked=He.value.includes(he.value));const Ne=Ee()(`${Bt}-wrapper`,{[`${Bt}-rtl`]:Ve==="rtl",[`${Bt}-wrapper-checked`]:Ot.checked,[`${Bt}-wrapper-disabled`]:Ct,[`${Bt}-wrapper-in-form-item`]:nt},qe==null?void 0:qe.className,Se,at,At),yt=Ee()({[`${Bt}-indeterminate`]:st},Be.A,At),de=st?"mixed":void 0;return Qe(je.createElement(fe.Z,{component:"Checkbox",disabled:Ct},je.createElement("label",{className:Ne,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Je),onMouseEnter:tt,onMouseLeave:lt},je.createElement(xe.Z,Object.assign({"aria-checked":de},Ot,{prefixCls:Bt,className:yt,disabled:Ct,ref:ce})),we!==void 0&&je.createElement("span",null,we))))};var a=je.forwardRef(re),x=te(94480),y=te(2738),b=function(Pe,ce){var be={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&ce.indexOf(Ze)<0&&(be[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ze=Object.getOwnPropertySymbols(Pe);Se{const{defaultValue:be,children:Ze,options:Se=[],prefixCls:at,className:we,rootClassName:st,style:Je,onChange:tt}=Pe,lt=b(Pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:et,direction:Me}=je.useContext(ve.E_),[he,Ie]=je.useState(lt.value||be||[]),[Ve,qe]=je.useState([]);je.useEffect(()=>{"value"in lt&&Ie(lt.value||[])},[lt.value]);const He=je.useMemo(()=>Se.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[Se]),nt=ie=>{qe(ae=>ae.filter(le=>le!==ie))},vt=ie=>{qe(ae=>[].concat((0,x.Z)(ae),[ie]))},Ct=ie=>{const ae=he.indexOf(ie.value),le=(0,x.Z)(he);ae===-1?le.push(ie.value):le.splice(ae,1),"value"in lt||Ie(le),tt==null||tt(le.filter(Oe=>Ve.includes(Oe)).sort((Oe,Ge)=>{const Ae=He.findIndex(ot=>ot.value===Oe),Re=He.findIndex(ot=>ot.value===Ge);return Ae-Re}))},ct=et("checkbox",at),Bt=`${ct}-group`,[Qe,At]=(0,ye.ZP)(ct),Ot=(0,y.Z)(lt,["value","disabled"]),Ne=Se.length?He.map(ie=>je.createElement(a,{prefixCls:ct,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:lt.disabled,value:ie.value,checked:he.includes(ie.value),onChange:ie.onChange,className:`${Bt}-item`,style:ie.style,title:ie.title},ie.label)):Ze,yt={toggleOption:Ct,value:he,disabled:lt.disabled,name:lt.name,registerValue:vt,cancelValue:nt},de=Ee()(Bt,{[`${Bt}-rtl`]:Me==="rtl"},we,st,At);return Qe(je.createElement("div",Object.assign({className:de,style:Je},Ot,{ref:ce}),je.createElement(De.Provider,{value:yt},Ne)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const se=a;se.Group=oe,se.__ANT_CHECKBOX=!0;var me=se},98447:function(xt,wt,te){"use strict";te.d(wt,{C2:function(){return ve}});var z=te(17313),Ee=te(37613),xe=te(83116);const je=Ce=>{const{checkboxCls:ue}=Ce,ge=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ce.marginXS,[`> ${Ce.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ce.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,z.oN)(Ce))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ce.checkboxSize,height:Ce.checkboxSize,direction:"ltr",backgroundColor:Ce.colorBgContainer,border:`${Ce.lineWidth}px ${Ce.lineType} ${Ce.colorBorder}`,borderRadius:Ce.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ce.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ce.checkboxSize/14*5,height:Ce.checkboxSize/14*8,border:`${Ce.lineWidthBold}px solid ${Ce.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ce.motionDurationFast} ${Ce.motionEaseInBack}, opacity ${Ce.motionDurationFast}`}},"& + span":{paddingInlineStart:Ce.paddingXS,paddingInlineEnd:Ce.paddingXS}})},{[` + margin-bottom ${Me} ${vt}`},[`&${$e}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${$e}-with-description`]:{alignItems:"flex-start",padding:Qe,[`${$e}-icon`]:{marginInlineEnd:Oe,fontSize:Ct,lineHeight:0},[`${$e}-message`]:{display:"block",marginBottom:ve,color:Bt,fontSize:Xe},[`${$e}-description`]:{display:"block",color:ct}},[`${$e}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=it=>{const{componentCls:$e,colorSuccess:Me,colorSuccessBorder:ve,colorSuccessBg:Oe,colorWarning:Je,colorWarningBorder:Xe,colorWarningBg:He,colorError:nt,colorErrorBorder:vt,colorErrorBg:Ct,colorInfo:ct,colorInfoBorder:Bt,colorInfoBg:Qe}=it;return{[$e]:{"&-success":E(Oe,ve,Me,it,$e),"&-info":E(Qe,Bt,ct,it,$e),"&-warning":E(He,Xe,Je,it,$e),"&-error":Object.assign(Object.assign({},E(Ct,vt,nt,it,$e)),{[`${$e}-description > pre`]:{margin:0,padding:0}})}}},y=it=>{const{componentCls:$e,iconCls:Me,motionDurationMid:ve,marginXS:Oe,fontSizeIcon:Je,colorIcon:Xe,colorIconHover:He}=it;return{[$e]:{"&-action":{marginInlineStart:Oe},[`${$e}-close-icon`]:{marginInlineStart:Oe,padding:0,overflow:"hidden",fontSize:Je,lineHeight:`${Je}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Me}-close`]:{color:Xe,transition:`color ${ve}`,"&:hover":{color:He}}},"&-close-text":{color:Xe,transition:`color ${ve}`,"&:hover":{color:He}}}}},b=it=>[a(it),x(it),y(it)];var ee=(0,re.Z)("Alert",it=>[b(it)],it=>({withDescriptionIconSize:it.fontSizeHeading3,defaultPadding:`${it.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${it.paddingMD}px ${it.paddingContentHorizontalLG}px`})),ne=function(it,$e){var Me={};for(var ve in it)Object.prototype.hasOwnProperty.call(it,ve)&&$e.indexOf(ve)<0&&(Me[ve]=it[ve]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ve=Object.getOwnPropertySymbols(it);Oe{const{icon:$e,prefixCls:Me,type:ve}=it,Oe=oe[ve]||null;return $e?(0,fe.wm)($e,Ce.createElement("span",{className:`${Me}-icon`},$e),()=>({className:ue()(`${Me}-icon`,{[$e.props.className]:$e.props.className})})):Ce.createElement(Oe,{className:`${Me}-icon`})},me=it=>{const{isClosable:$e,prefixCls:Me,closeIcon:ve,handleClose:Oe}=it,Je=ve===!0||ve===void 0?Ce.createElement(xe.Z,null):ve;return $e?Ce.createElement("button",{type:"button",onClick:Oe,className:`${Me}-close-icon`,tabIndex:0},Je):null};var ce=it=>{const{description:$e,prefixCls:Me,message:ve,banner:Oe,className:Je,rootClassName:Xe,style:He,onMouseEnter:nt,onMouseLeave:vt,onClick:Ct,afterClose:ct,showIcon:Bt,closable:Qe,closeText:At,closeIcon:Ot,action:Ne}=it,yt=ne(it,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[de,ie]=Ce.useState(!1),ae=Ce.useRef(null),{getPrefixCls:le,direction:Ie,alert:Ge}=Ce.useContext(Be.E_),Ae=le("alert",Me),[Re,ot]=ee(Ae),qe=qt=>{var Qt;ie(!0),(Qt=it.onClose)===null||Qt===void 0||Qt.call(it,qt)},Ye=Ce.useMemo(()=>it.type!==void 0?it.type:Oe?"warning":"info",[it.type,Oe]),mt=Ce.useMemo(()=>At?!0:typeof Qe=="boolean"?Qe:Ot!==!1&&Ot!==null&&Ot!==void 0,[At,Ot,Qe]),Dt=Oe&&Bt===void 0?!0:Bt,Tt=ue()(Ae,`${Ae}-${Ye}`,{[`${Ae}-with-description`]:!!$e,[`${Ae}-no-icon`]:!Dt,[`${Ae}-banner`]:!!Oe,[`${Ae}-rtl`]:Ie==="rtl"},Ge==null?void 0:Ge.className,Je,Xe,ot),jt=(0,De.Z)(yt,{aria:!0,data:!0});return Re(Ce.createElement(ge.default,{visible:!de,motionName:`${Ae}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:qt=>({maxHeight:qt.offsetHeight}),onLeaveEnd:ct},qt=>{let{className:Qt,style:tt}=qt;return Ce.createElement("div",Object.assign({ref:ae,"data-show":!de,className:ue()(Tt,Qt),style:Object.assign(Object.assign(Object.assign({},Ge==null?void 0:Ge.style),He),tt),onMouseEnter:nt,onMouseLeave:vt,onClick:Ct,role:"alert"},jt),Dt?Ce.createElement(se,{description:$e,icon:it.icon,prefixCls:Ae,type:Ye}):null,Ce.createElement("div",{className:`${Ae}-content`},ve?Ce.createElement("div",{className:`${Ae}-message`},ve):null,$e?Ce.createElement("div",{className:`${Ae}-description`},$e):null),Ne?Ce.createElement("div",{className:`${Ae}-action`},Ne):null,Ce.createElement(me,{isClosable:mt,prefixCls:Ae,closeIcon:At||Ot,handleClose:qe}))}))},be=te(67732),Ze=te(83652),ye=te(42403),at=te(158),lt=function(it){(0,ye.Z)(Me,it);var $e=(0,at.Z)(Me);function Me(){var ve;return(0,be.Z)(this,Me),ve=$e.apply(this,arguments),ve.state={error:void 0,info:{componentStack:""}},ve}return(0,Ze.Z)(Me,[{key:"componentDidCatch",value:function(Oe,Je){this.setState({error:Oe,info:Je})}},{key:"render",value:function(){const{message:Oe,description:Je,children:Xe}=this.props,{error:He,info:nt}=this.state,vt=nt&&nt.componentStack?nt.componentStack:null,Ct=typeof Oe=="undefined"?(He||"").toString():Oe,ct=typeof Je=="undefined"?vt:Je;return He?Ce.createElement(ce,{type:"error",message:Ct,description:Ce.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},ct)}):Xe}}]),Me}(Ce.Component);const Ve=ce;Ve.ErrorBoundary=lt;var et=Ve},49127:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return $e}});var z=te(92310),Ee=te.n(z),xe=te(77900),je=te(59301),he=te(36785),Pe=te(92343),ue=te(36355),ge=te(36237),De=te(17313),Ce=te(45157),fe=te(37613),Be=te(83116);const pe=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),re=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=Me=>{const{componentCls:ve,iconCls:Oe,antCls:Je,badgeShadowSize:Xe,motionDurationSlow:He,textFontSize:nt,textFontSizeSM:vt,statusSize:Ct,dotSize:ct,textFontWeight:Bt,indicatorHeight:Qe,indicatorHeightSM:At,marginXS:Ot}=Me,Ne=`${Je}-scroll-number`,yt=(0,Ce.Z)(Me,(de,ie)=>{let{darkColor:ae}=ie;return{[`&${ve} ${ve}-color-${de}`]:{background:ae,[`&:not(${ve}-count)`]:{color:ae}}}});return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${ve}-count`]:{zIndex:Me.indicatorZIndex,minWidth:Qe,height:Qe,color:Me.badgeTextColor,fontWeight:Bt,fontSize:nt,lineHeight:`${Qe}px`,whiteSpace:"nowrap",textAlign:"center",background:Me.badgeColor,borderRadius:Qe/2,boxShadow:`0 0 0 ${Xe}px ${Me.badgeShadowColor}`,transition:`background ${Me.motionDurationMid}`,a:{color:Me.badgeTextColor},"a:hover":{color:Me.badgeTextColor},"a:hover &":{background:Me.badgeColorHover}},[`${ve}-count-sm`]:{minWidth:At,height:At,fontSize:vt,lineHeight:`${At}px`,borderRadius:At/2},[`${ve}-multiple-words`]:{padding:`0 ${Me.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${ve}-dot`]:{zIndex:Me.indicatorZIndex,width:ct,minWidth:ct,height:ct,background:Me.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${Xe}px ${Me.badgeShadowColor}`},[`${ve}-dot${Ne}`]:{transition:`background ${He}`},[`${ve}-count, ${ve}-dot, ${Ne}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Oe}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${ve}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${ve}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ct,height:Ct,verticalAlign:"middle",borderRadius:"50%"},[`${ve}-status-success`]:{backgroundColor:Me.colorSuccess},[`${ve}-status-processing`]:{overflow:"visible",color:Me.colorPrimary,backgroundColor:Me.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Xe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:pe,animationDuration:Me.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${ve}-status-default`]:{backgroundColor:Me.colorTextPlaceholder},[`${ve}-status-error`]:{backgroundColor:Me.colorError},[`${ve}-status-warning`]:{backgroundColor:Me.colorWarning},[`${ve}-status-text`]:{marginInlineStart:Ot,color:Me.colorText,fontSize:Me.fontSize}}}),yt),{[`${ve}-zoom-appear, ${ve}-zoom-enter`]:{animationName:re,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`${ve}-zoom-leave`]:{animationName:E,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`&${ve}-not-a-wrapper`]:{[`${ve}-zoom-appear, ${ve}-zoom-enter`]:{animationName:a,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`${ve}-zoom-leave`]:{animationName:x,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`&:not(${ve}-status)`]:{verticalAlign:"middle"},[`${Ne}-custom-component, ${ve}-count`]:{transform:"none"},[`${Ne}-custom-component, ${Ne}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ne}`]:{overflow:"hidden",[`${Ne}-only`]:{position:"relative",display:"inline-block",height:Qe,transition:`all ${Me.motionDurationSlow} ${Me.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ne}-only-unit`]:{height:Qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ne}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${ve}-count, ${ve}-dot, ${Ne}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Me=>{const{fontSize:ve,lineHeight:Oe,lineWidth:Je,marginXS:Xe,colorBorderBg:He}=Me,nt=Math.round(ve*Oe),vt=Je,Ct=Me.colorBgContainer,ct=Me.colorError,Bt=Me.colorErrorHover;return(0,fe.TS)(Me,{badgeFontHeight:nt,badgeShadowSize:vt,badgeTextColor:Ct,badgeColor:ct,badgeColorHover:Bt,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:Xe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Me=>{const{fontSize:ve,lineHeight:Oe,fontSizeSM:Je,lineWidth:Xe}=Me;return{indicatorZIndex:"auto",indicatorHeight:Math.round(ve*Oe)-2*Xe,indicatorHeightSM:ve,dotSize:Je/2,textFontSize:Je,textFontSizeSM:Je,textFontWeight:"normal",statusSize:Je/2}};var oe=(0,Be.Z)("Badge",Me=>{const ve=ee(Me);return[b(ve)]},ne);const se=Me=>{const{antCls:ve,badgeFontHeight:Oe,marginXS:Je,badgeRibbonOffset:Xe}=Me,He=`${ve}-ribbon`,nt=`${ve}-ribbon-wrapper`,vt=(0,Ce.Z)(Me,(Ct,ct)=>{let{darkColor:Bt}=ct;return{[`&${He}-color-${Ct}`]:{background:Bt,color:Bt}}});return{[`${nt}`]:{position:"relative"},[`${He}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"absolute",top:Je,padding:`0 ${Me.paddingXS}px`,color:Me.colorPrimary,lineHeight:`${Oe}px`,whiteSpace:"nowrap",backgroundColor:Me.colorPrimary,borderRadius:Me.borderRadiusSM,[`${He}-text`]:{color:Me.colorTextLightSolid},[`${He}-corner`]:{position:"absolute",top:"100%",width:Xe,height:Xe,color:"currentcolor",border:`${Xe/2}px solid`,transform:Me.badgeRibbonCornerTransform,transformOrigin:"top",filter:Me.badgeRibbonCornerFilter}}),vt),{[`&${He}-placement-end`]:{insetInlineEnd:-Xe,borderEndEndRadius:0,[`${He}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${He}-placement-start`]:{insetInlineStart:-Xe,borderEndStartRadius:0,[`${He}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,Be.Z)(["Badge","Ribbon"],Me=>{const ve=ee(Me);return[se(ve)]},ne),ce=Me=>{const{className:ve,prefixCls:Oe,style:Je,color:Xe,children:He,text:nt,placement:vt="end",rootClassName:Ct}=Me,{getPrefixCls:ct,direction:Bt}=je.useContext(ue.E_),Qe=ct("ribbon",Oe),At=(0,he.o2)(Xe,!1),Ot=Ee()(Qe,`${Qe}-placement-${vt}`,{[`${Qe}-rtl`]:Bt==="rtl",[`${Qe}-color-${Xe}`]:At},ve),[Ne,yt]=me(Qe),de={},ie={};return Xe&&!At&&(de.background=Xe,ie.color=Xe),Ne(je.createElement("div",{className:Ee()(`${Qe}-wrapper`,Ct,yt)},He,je.createElement("div",{className:Ee()(Ot,yt),style:Object.assign(Object.assign({},de),Je)},je.createElement("span",{className:`${Qe}-text`},nt),je.createElement("div",{className:`${Qe}-corner`,style:ie}))))};function be(Me){let{prefixCls:ve,value:Oe,current:Je,offset:Xe=0}=Me,He;return Xe&&(He={position:"absolute",top:`${Xe}00%`,left:0}),je.createElement("span",{style:He,className:Ee()(`${ve}-only-unit`,{current:Je})},Oe)}function Ze(Me,ve,Oe){let Je=Me,Xe=0;for(;(Je+10)%10!==ve;)Je+=Oe,Xe+=Oe;return Xe}function ye(Me){const{prefixCls:ve,count:Oe,value:Je}=Me,Xe=Number(Je),He=Math.abs(Oe),[nt,vt]=je.useState(Xe),[Ct,ct]=je.useState(He),Bt=()=>{vt(Xe),ct(He)};je.useEffect(()=>{const Ot=setTimeout(()=>{Bt()},1e3);return()=>{clearTimeout(Ot)}},[Xe]);let Qe,At;if(nt===Xe||Number.isNaN(Xe)||Number.isNaN(nt))Qe=[je.createElement(be,Object.assign({},Me,{key:Xe,current:!0}))],At={transition:"none"};else{Qe=[];const Ot=Xe+10,Ne=[];for(let ie=Xe;ie<=Ot;ie+=1)Ne.push(ie);const yt=Ne.findIndex(ie=>ie%10===nt);Qe=Ne.map((ie,ae)=>{const le=ie%10;return je.createElement(be,Object.assign({},Me,{key:ie,value:le,offset:ae-yt,current:ae===yt}))});const de=Ct{const{prefixCls:Oe,count:Je,className:Xe,motionClassName:He,style:nt,title:vt,show:Ct,component:ct="sup",children:Bt}=Me,Qe=at(Me,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:At}=je.useContext(ue.E_),Ot=At("scroll-number",Oe),Ne=Object.assign(Object.assign({},Qe),{"data-show":Ct,style:nt,className:Ee()(Ot,Xe,He),title:vt});let yt=Je;if(Je&&Number(Je)%1===0){const de=String(Je).split("");yt=je.createElement("bdi",null,de.map((ie,ae)=>je.createElement(ye,{prefixCls:Ot,count:Number(Je),value:ie,key:de.length-ae})))}return nt&&nt.borderColor&&(Ne.style=Object.assign(Object.assign({},nt),{boxShadow:`0 0 0 1px ${nt.borderColor} inset`})),Bt?(0,Pe.Tm)(Bt,de=>({className:Ee()(`${Ot}-custom-component`,de==null?void 0:de.className,He)})):je.createElement(ct,Object.assign({},Ne,{ref:ve}),yt)}),Ve=function(Me,ve){var Oe={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&ve.indexOf(Je)<0&&(Oe[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Me);Xe{var Oe,Je,Xe,He,nt;const{prefixCls:vt,scrollNumberPrefixCls:Ct,children:ct,status:Bt,text:Qe,color:At,count:Ot=null,overflowCount:Ne=99,dot:yt=!1,size:de="default",title:ie,offset:ae,style:le,className:Ie,rootClassName:Ge,classNames:Ae,styles:Re,showZero:ot=!1}=Me,qe=Ve(Me,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ye,direction:mt,badge:Dt}=je.useContext(ue.E_),Tt=Ye("badge",vt),[jt,qt]=oe(Tt),Qt=Ot>Ne?`${Ne}+`:Ot,tt=Qt==="0"||Qt===0,st=Ot===null||tt&&!ot,zt=(Bt!=null||At!=null)&&st,Ht=yt&&!tt,En=Ht?"":Qt,Ln=(0,je.useMemo)(()=>(En==null||En===""||tt&&!ot)&&!Ht,[En,tt,ot,Ht]),An=(0,je.useRef)(Ot);Ln||(An.current=Ot);const Tn=An.current,Ea=(0,je.useRef)(En);Ln||(Ea.current=En);const La=Ea.current,ga=(0,je.useRef)(Ht);Ln||(ga.current=Ht);const gn=(0,je.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},Dt==null?void 0:Dt.style),le);const ca={marginTop:ae[1]};return mt==="rtl"?ca.left=parseInt(ae[0],10):ca.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},ca),Dt==null?void 0:Dt.style),le)},[mt,ae,le,Dt==null?void 0:Dt.style]),Ga=ie!=null?ie:typeof Tn=="string"||typeof Tn=="number"?Tn:void 0,ma=Ln||!Qe?null:je.createElement("span",{className:`${Tt}-status-text`},Qe),pa=!Tn||typeof Tn!="object"?void 0:(0,Pe.Tm)(Tn,ca=>({style:Object.assign(Object.assign({},gn),ca.style)})),Er=(0,he.o2)(At,!1),fr=Ee()(Ae==null?void 0:Ae.indicator,(Oe=Dt==null?void 0:Dt.classNames)===null||Oe===void 0?void 0:Oe.indicator,{[`${Tt}-status-dot`]:zt,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${At}`]:Er}),on={};At&&!Er&&(on.color=At,on.background=At);const kn=Ee()(Tt,{[`${Tt}-status`]:zt,[`${Tt}-not-a-wrapper`]:!ct,[`${Tt}-rtl`]:mt==="rtl"},Ie,Ge,Dt==null?void 0:Dt.className,(Je=Dt==null?void 0:Dt.classNames)===null||Je===void 0?void 0:Je.root,Ae==null?void 0:Ae.root,qt);if(!ct&&zt){const ca=gn.color;return jt(je.createElement("span",Object.assign({},qe,{className:kn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(Xe=Dt==null?void 0:Dt.styles)===null||Xe===void 0?void 0:Xe.root),gn)}),je.createElement("span",{className:fr,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(He=Dt==null?void 0:Dt.styles)===null||He===void 0?void 0:He.indicator),on)}),Qe&&je.createElement("span",{style:{color:ca},className:`${Tt}-status-text`},Qe)))}return jt(je.createElement("span",Object.assign({ref:ve},qe,{className:kn,style:Object.assign(Object.assign({},(nt=Dt==null?void 0:Dt.styles)===null||nt===void 0?void 0:nt.root),Re==null?void 0:Re.root)}),ct,je.createElement(xe.default,{visible:!Ln,motionName:`${Tt}-zoom`,motionAppear:!1,motionDeadline:1e3},ca=>{let{className:Ra,ref:Sa}=ca;var Ha,Sr;const Oo=Ye("scroll-number",Ct),Fo=ga.current,Qa=Ee()(Ae==null?void 0:Ae.indicator,(Ha=Dt==null?void 0:Dt.classNames)===null||Ha===void 0?void 0:Ha.indicator,{[`${Tt}-dot`]:Fo,[`${Tt}-count`]:!Fo,[`${Tt}-count-sm`]:de==="small",[`${Tt}-multiple-words`]:!Fo&&La&&La.toString().length>1,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${At}`]:Er});let Nt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(Sr=Dt==null?void 0:Dt.styles)===null||Sr===void 0?void 0:Sr.indicator),gn);return At&&!Er&&(Nt=Nt||{},Nt.background=At),je.createElement(lt,{prefixCls:Oo,show:!Ln,motionClassName:Ra,className:Qa,count:La,title:Ga,style:Nt,key:"scrollNumber",ref:Sa},pa)}),ma))},it=je.forwardRef(et);it.Ribbon=ce;var $e=it},66104:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return lt}});var z=te(92310),Ee=te.n(z),xe=te(11592),je=te(26112),he=te(59301),Pe=te(92343),ue=te(36355),ge=te(84105),De=te(91857);const Ce=Ve=>{let{children:et}=Ve;const{getPrefixCls:it}=he.useContext(ue.E_),$e=it("breadcrumb");return he.createElement("li",{className:`${$e}-separator`,"aria-hidden":"true"},et===""?et:et||"/")};Ce.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=Ce,Be=function(Ve,et){var it={};for(var $e in Ve)Object.prototype.hasOwnProperty.call(Ve,$e)&&et.indexOf($e)<0&&(it[$e]=Ve[$e]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,$e=Object.getOwnPropertySymbols(Ve);Me<$e.length;Me++)et.indexOf($e[Me])<0&&Object.prototype.propertyIsEnumerable.call(Ve,$e[Me])&&(it[$e[Me]]=Ve[$e[Me]]);return it};function pe(Ve,et){if(Ve.title===void 0||Ve.title===null)return null;const it=Object.keys(et).join("|");return typeof Ve.title=="object"?Ve.title:String(Ve.title).replace(new RegExp(`:(${it})`,"g"),($e,Me)=>et[Me]||$e)}function re(Ve,et,it,$e){if(it==null)return null;const{className:Me,onClick:ve}=et,Oe=Be(et,["className","onClick"]),Je=Object.assign(Object.assign({},(0,je.Z)(Oe,{data:!0,aria:!0})),{onClick:ve});return $e!==void 0?he.createElement("a",Object.assign({},Je,{className:Ee()(`${Ve}-link`,Me),href:$e}),it):he.createElement("span",Object.assign({},Je,{className:Ee()(`${Ve}-link`,Me)}),it)}function E(Ve,et){return($e,Me,ve,Oe,Je)=>{if(et)return et($e,Me,ve,Oe);const Xe=pe($e,Me);return re(Ve,$e,Xe,Je)}}var a=function(Ve,et){var it={};for(var $e in Ve)Object.prototype.hasOwnProperty.call(Ve,$e)&&et.indexOf($e)<0&&(it[$e]=Ve[$e]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,$e=Object.getOwnPropertySymbols(Ve);Me<$e.length;Me++)et.indexOf($e[Me])<0&&Object.prototype.propertyIsEnumerable.call(Ve,$e[Me])&&(it[$e[Me]]=Ve[$e[Me]]);return it};const x=Ve=>{const{prefixCls:et,separator:it="/",children:$e,menu:Me,overlay:ve,dropdownProps:Oe,href:Je}=Ve,He=(nt=>{if(Me||ve){const vt=Object.assign({},Oe);if(Me){const Ct=Me||{},{items:ct}=Ct,Bt=a(Ct,["items"]);vt.menu=Object.assign(Object.assign({},Bt),{items:ct==null?void 0:ct.map((Qe,At)=>{var{key:Ot,title:Ne,label:yt,path:de}=Qe,ie=a(Qe,["key","title","label","path"]);let ae=yt!=null?yt:Ne;return de&&(ae=he.createElement("a",{href:`${Je}${de}`},ae)),Object.assign(Object.assign({},ie),{key:Ot!=null?Ot:At,label:ae})})})}else ve&&(vt.overlay=ve);return he.createElement(De.Z,Object.assign({placement:"bottom"},vt),he.createElement("span",{className:`${et}-overlay-link`},nt,he.createElement(ge.Z,null)))}return nt})($e);return He!=null?he.createElement(he.Fragment,null,he.createElement("li",null,He),it&&he.createElement(fe,null,it)):null},y=Ve=>{const{prefixCls:et,children:it,href:$e}=Ve,Me=a(Ve,["prefixCls","children","href"]),{getPrefixCls:ve}=he.useContext(ue.E_),Oe=ve("breadcrumb",et);return he.createElement(x,Object.assign({},Me,{prefixCls:Oe}),re(Oe,Me,it,$e))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,ee=te(17313),ne=te(83116),oe=te(37613);const se=Ve=>{const{componentCls:et,iconCls:it}=Ve;return{[et]:Object.assign(Object.assign({},(0,ee.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[it]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,ee.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${et}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${et}-link`]:{[` + > ${it} + span, + > ${it} + a + `]:{marginInlineStart:Ve.marginXXS}},[`${et}-overlay-link`]:{borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",padding:`0 ${Ve.paddingXXS}px`,marginInline:-Ve.marginXXS,[`> ${it}`]:{marginInlineStart:Ve.marginXXS,fontSize:Ve.fontSizeIcon},"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover,a:{color:Ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Ve=>{const et=(0,oe.TS)(Ve,{});return[se(et)]},Ve=>({itemColor:Ve.colorTextDescription,lastItemColor:Ve.colorText,iconFontSize:Ve.fontSize,linkColor:Ve.colorTextDescription,linkHoverColor:Ve.colorText,separatorColor:Ve.colorTextDescription,separatorMargin:Ve.marginXS})),Se=function(Ve,et){var it={};for(var $e in Ve)Object.prototype.hasOwnProperty.call(Ve,$e)&&et.indexOf($e)<0&&(it[$e]=Ve[$e]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,$e=Object.getOwnPropertySymbols(Ve);Me<$e.length;Me++)et.indexOf($e[Me])<0&&Object.prototype.propertyIsEnumerable.call(Ve,$e[Me])&&(it[$e[Me]]=Ve[$e[Me]]);return it};function ce(Ve){const{breadcrumbName:et,children:it}=Ve,$e=Se(Ve,["breadcrumbName","children"]),Me=Object.assign({title:et},$e);return it&&(Me.menu={items:it.map(ve=>{var{breadcrumbName:Oe}=ve,Je=Se(ve,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:Oe})})}),Me}function be(Ve,et){return(0,he.useMemo)(()=>Ve||(et?et.map(ce):null),[Ve,et])}var Ze=function(Ve,et){var it={};for(var $e in Ve)Object.prototype.hasOwnProperty.call(Ve,$e)&&et.indexOf($e)<0&&(it[$e]=Ve[$e]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,$e=Object.getOwnPropertySymbols(Ve);Me<$e.length;Me++)et.indexOf($e[Me])<0&&Object.prototype.propertyIsEnumerable.call(Ve,$e[Me])&&(it[$e[Me]]=Ve[$e[Me]]);return it};const ye=(Ve,et)=>{if(et===void 0)return et;let it=(et||"").replace(/^\//,"");return Object.keys(Ve).forEach($e=>{it=it.replace(`:${$e}`,Ve[$e])}),it},at=Ve=>{const{prefixCls:et,separator:it="/",style:$e,className:Me,rootClassName:ve,routes:Oe,items:Je,children:Xe,itemRender:He,params:nt={}}=Ve,vt=Ze(Ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:ct,breadcrumb:Bt}=he.useContext(ue.E_);let Qe;const At=Ct("breadcrumb",et),[Ot,Ne]=me(At),yt=be(Je,Oe),de=E(At,He);if(yt&&yt.length>0){const le=[],Ie=Je||Oe;Qe=yt.map((Ge,Ae)=>{const{path:Re,key:ot,type:qe,menu:Ye,overlay:mt,onClick:Dt,className:Tt,separator:jt,dropdownProps:qt}=Ge,Qt=ye(nt,Re);Qt!==void 0&&le.push(Qt);const tt=ot!=null?ot:Ae;if(qe==="separator")return he.createElement(fe,{key:tt},jt);const st={},zt=Ae===yt.length-1;Ye?st.menu=Ye:mt&&(st.overlay=mt);let{href:Ht}=Ge;return le.length&&Qt!==void 0&&(Ht=`#/${le.join("/")}`),he.createElement(x,Object.assign({key:tt},st,(0,je.Z)(Ge,{data:!0,aria:!0}),{className:Tt,dropdownProps:qt,href:Ht,separator:zt?"":it,onClick:Dt,prefixCls:At}),de(Ge,nt,Ie,le,Ht))})}else if(Xe){const le=(0,xe.Z)(Xe).length;Qe=(0,xe.Z)(Xe).map((Ie,Ge)=>{if(!Ie)return Ie;const Ae=Ge===le-1;return(0,Pe.Tm)(Ie,{separator:Ae?"":it,key:Ge})})}const ie=Ee()(At,Bt==null?void 0:Bt.className,{[`${At}-rtl`]:ct==="rtl"},Me,ve,Ne),ae=Object.assign(Object.assign({},Bt==null?void 0:Bt.style),$e);return Ot(he.createElement("nav",Object.assign({className:ie,style:ae},vt),he.createElement("ol",null,Qe)))};at.Item=b,at.Separator=fe;var we=at,lt=we},24905:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(92310),Ee=te.n(z),xe=te(5630),je=te(59301),he=te(36355),Pe=te(1684),ue=te(32441),De=je.createContext(null),Ce=te(98447),fe=te(14088),Be=te(4572),pe=function(Se,ce){var be={};for(var Ze in Se)Object.prototype.hasOwnProperty.call(Se,Ze)&&ce.indexOf(Ze)<0&&(be[Ze]=Se[Ze]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ze=Object.getOwnPropertySymbols(Se);ye{var be;const{prefixCls:Ze,className:ye,rootClassName:at,children:we,indeterminate:lt=!1,style:Ve,onMouseEnter:et,onMouseLeave:it,skipGroup:$e=!1,disabled:Me}=Se,ve=pe(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Oe,direction:Je,checkbox:Xe}=je.useContext(he.E_),He=je.useContext(De),{isFormItemInput:nt}=je.useContext(ue.aM),vt=je.useContext(Pe.Z),Ct=(be=(He==null?void 0:He.disabled)||Me)!==null&&be!==void 0?be:vt,ct=je.useRef(ve.value);je.useEffect(()=>{He==null||He.registerValue(ve.value)},[]),je.useEffect(()=>{if(!$e)return ve.value!==ct.current&&(He==null||He.cancelValue(ct.current),He==null||He.registerValue(ve.value),ct.current=ve.value),()=>He==null?void 0:He.cancelValue(ve.value)},[ve.value]);const Bt=Oe("checkbox",Ze),[Qe,At]=(0,Ce.ZP)(Bt),Ot=Object.assign({},ve);He&&!$e&&(Ot.onChange=function(){ve.onChange&&ve.onChange.apply(ve,arguments),He.toggleOption&&He.toggleOption({label:we,value:ve.value})},Ot.name=He.name,Ot.checked=He.value.includes(ve.value));const Ne=Ee()(`${Bt}-wrapper`,{[`${Bt}-rtl`]:Je==="rtl",[`${Bt}-wrapper-checked`]:Ot.checked,[`${Bt}-wrapper-disabled`]:Ct,[`${Bt}-wrapper-in-form-item`]:nt},Xe==null?void 0:Xe.className,ye,at,At),yt=Ee()({[`${Bt}-indeterminate`]:lt},Be.A,At),de=lt?"mixed":void 0;return Qe(je.createElement(fe.Z,{component:"Checkbox",disabled:Ct},je.createElement("label",{className:Ne,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),Ve),onMouseEnter:et,onMouseLeave:it},je.createElement(xe.Z,Object.assign({"aria-checked":de},Ot,{prefixCls:Bt,className:yt,disabled:Ct,ref:ce})),we!==void 0&&je.createElement("span",null,we))))};var a=je.forwardRef(re),x=te(94480),y=te(2738),b=function(Se,ce){var be={};for(var Ze in Se)Object.prototype.hasOwnProperty.call(Se,Ze)&&ce.indexOf(Ze)<0&&(be[Ze]=Se[Ze]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ze=Object.getOwnPropertySymbols(Se);ye{const{defaultValue:be,children:Ze,options:ye=[],prefixCls:at,className:we,rootClassName:lt,style:Ve,onChange:et}=Se,it=b(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:$e,direction:Me}=je.useContext(he.E_),[ve,Oe]=je.useState(it.value||be||[]),[Je,Xe]=je.useState([]);je.useEffect(()=>{"value"in it&&Oe(it.value||[])},[it.value]);const He=je.useMemo(()=>ye.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[ye]),nt=ie=>{Xe(ae=>ae.filter(le=>le!==ie))},vt=ie=>{Xe(ae=>[].concat((0,x.Z)(ae),[ie]))},Ct=ie=>{const ae=ve.indexOf(ie.value),le=(0,x.Z)(ve);ae===-1?le.push(ie.value):le.splice(ae,1),"value"in it||Oe(le),et==null||et(le.filter(Ie=>Je.includes(Ie)).sort((Ie,Ge)=>{const Ae=He.findIndex(ot=>ot.value===Ie),Re=He.findIndex(ot=>ot.value===Ge);return Ae-Re}))},ct=$e("checkbox",at),Bt=`${ct}-group`,[Qe,At]=(0,Ce.ZP)(ct),Ot=(0,y.Z)(it,["value","disabled"]),Ne=ye.length?He.map(ie=>je.createElement(a,{prefixCls:ct,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:it.disabled,value:ie.value,checked:ve.includes(ie.value),onChange:ie.onChange,className:`${Bt}-item`,style:ie.style,title:ie.title},ie.label)):Ze,yt={toggleOption:Ct,value:ve,disabled:it.disabled,name:it.name,registerValue:vt,cancelValue:nt},de=Ee()(Bt,{[`${Bt}-rtl`]:Me==="rtl"},we,lt,At);return Qe(je.createElement("div",Object.assign({className:de,style:Ve},Ot,{ref:ce}),je.createElement(De.Provider,{value:yt},Ne)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const se=a;se.Group=oe,se.__ANT_CHECKBOX=!0;var me=se},98447:function(xt,wt,te){"use strict";te.d(wt,{C2:function(){return he}});var z=te(17313),Ee=te(37613),xe=te(83116);const je=Pe=>{const{checkboxCls:ue}=Pe,ge=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Pe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Pe.marginXS,[`> ${Pe.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,z.Wf)(Pe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,z.Wf)(Pe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Pe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,z.oN)(Pe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Pe.checkboxSize,height:Pe.checkboxSize,direction:"ltr",backgroundColor:Pe.colorBgContainer,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,borderRadius:Pe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Pe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Pe.checkboxSize/14*5,height:Pe.checkboxSize/14*8,border:`${Pe.lineWidthBold}px solid ${Pe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Pe.motionDurationFast} ${Pe.motionEaseInBack}, opacity ${Pe.motionDurationFast}`}},"& + span":{paddingInlineStart:Pe.paddingXS,paddingInlineEnd:Pe.paddingXS}})},{[` ${ge}:not(${ge}-disabled), ${ue}:not(${ue}-disabled) - `]:{[`&:hover ${ue}-inner`]:{borderColor:Ce.colorPrimary}},[`${ge}:not(${ge}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Ce.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:Ce.colorPrimary,borderColor:Ce.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ce.motionDurationMid} ${Ce.motionEaseOutBack} ${Ce.motionDurationFast}`}}},[` + `]:{[`&:hover ${ue}-inner`]:{borderColor:Pe.colorPrimary}},[`${ge}:not(${ge}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Pe.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:Pe.colorPrimary,borderColor:Pe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Pe.motionDurationMid} ${Pe.motionEaseOutBack} ${Pe.motionDurationFast}`}}},[` ${ge}-checked:not(${ge}-disabled), ${ue}-checked:not(${ue}-disabled) - `]:{[`&:hover ${ue}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Ce.colorBgContainer,borderColor:Ce.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ce.fontSizeLG/2,height:Ce.fontSizeLG/2,backgroundColor:Ce.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Ce.colorBgContainerDisabled,borderColor:Ce.colorBorder,"&:after":{borderColor:Ce.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ce.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Ce.colorTextDisabled}}}]};function ve(Ce,ue){const ge=(0,Ee.TS)(ue,{checkboxCls:`.${Ce}`,checkboxSize:ue.controlInteractiveSize});return[je(ge)]}wt.ZP=(0,xe.Z)("Checkbox",(Ce,ue)=>{let{prefixCls:ge}=ue;return[ve(ge,Ce)]})},5083:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Cs}});var z=te(66649),Ee=te.n(z),xe=te(48736),je=te(9007),ve=te.n(je),Ce=te(50991),ue=te.n(Ce),ge=te(9084),De=te.n(ge),ye=te(58626),fe=te.n(ye),Be=te(13477),pe=te.n(Be),re=te(64796),E=te.n(re);Ee().extend(E()),Ee().extend(pe()),Ee().extend(ve()),Ee().extend(ue()),Ee().extend(De()),Ee().extend(fe()),Ee().extend(function(Fe,ke){var Le=ke.prototype,gt=Le.format;Le.format=function(Ke){var Lt=(Ke||"").replace("Wo","wo");return gt.bind(this)(Lt)}});var a={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"},x=function(ke){var Le=a[ke];return Le||ke.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return Ee()()},getFixedDate:function(ke){return Ee()(ke,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ke){return ke.endOf("month")},getWeekDay:function(ke){var Le=ke.locale("en");return Le.weekday()+Le.localeData().firstDayOfWeek()},getYear:function(ke){return ke.year()},getMonth:function(ke){return ke.month()},getDate:function(ke){return ke.date()},getHour:function(ke){return ke.hour()},getMinute:function(ke){return ke.minute()},getSecond:function(ke){return ke.second()},addYear:function(ke,Le){return ke.add(Le,"year")},addMonth:function(ke,Le){return ke.add(Le,"month")},addDate:function(ke,Le){return ke.add(Le,"day")},setYear:function(ke,Le){return ke.year(Le)},setMonth:function(ke,Le){return ke.month(Le)},setDate:function(ke,Le){return ke.date(Le)},setHour:function(ke,Le){return ke.hour(Le)},setMinute:function(ke,Le){return ke.minute(Le)},setSecond:function(ke,Le){return ke.second(Le)},isAfter:function(ke,Le){return ke.isAfter(Le)},isValidate:function(ke){return ke.isValid()},locale:{getWeekFirstDay:function(ke){return Ee()().locale(x(ke)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ke,Le){return Le.locale(x(ke)).weekday(0)},getWeek:function(ke,Le){return Le.locale(x(ke)).week()},getShortWeekDays:function(ke){return Ee()().locale(x(ke)).localeData().weekdaysMin()},getShortMonths:function(ke){return Ee()().locale(x(ke)).localeData().monthsShort()},format:function(ke,Le,gt){return Le.locale(x(ke)).format(gt)},parse:function(ke,Le,gt){for(var ft=x(ke),Ke=0;Ke1&&(Lt=ke.addDate(Lt,-7)),Lt}function $e(Fe,ke,Le){var gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ke){case"year":return Le.addYear(Fe,gt*10);case"quarter":case"month":return Le.addYear(Fe,gt);default:return Le.addMonth(Fe,gt)}}function ut(Fe,ke){var Le=ke.generateConfig,gt=ke.locale,ft=ke.format;return typeof ft=="function"?ft(Fe):Le.locale.format(gt.locale,Fe,ft)}function zt(Fe,ke){var Le=ke.generateConfig,gt=ke.locale,ft=ke.formatList;return!Fe||typeof ft[0]=="function"?null:Le.locale.parse(gt.locale,Fe,ft)}function Ht(Fe){var ke=Fe.cellDate,Le=Fe.mode,gt=Fe.disabledDate,ft=Fe.generateConfig;if(!gt)return!1;var Ke=function(Zn,mn,bn){for(var la=mn;la<=bn;){var Ua=void 0;switch(Zn){case"date":{if(Ua=ft.setDate(ke,la),!gt(Ua))return!1;break}case"month":{if(Ua=ft.setMonth(ke,la),!Ht({cellDate:Ua,mode:"month",generateConfig:ft,disabledDate:gt}))return!1;break}case"year":{if(Ua=ft.setYear(ke,la),!Ht({cellDate:Ua,mode:"year",generateConfig:ft,disabledDate:gt}))return!1;break}}la+=1}return!0};switch(Le){case"date":case"week":return gt(ke);case"month":{var Lt=1,pn=ft.getDate(ft.getEndDate(ke));return Ke("date",Lt,pn)}case"quarter":{var fn=Math.floor(ft.getMonth(ke)/3)*3,Fn=fn+2;return Ke("month",fn,Fn)}case"year":return Ke("month",0,11);case"decade":{var va=ft.getYear(ke),Dn=Math.floor(va/ae)*ae,In=Dn+ae-1;return Ke("year",Dn,In)}}}function En(Fe,ke){var Le=ke.formatList,gt=ke.generateConfig,ft=ke.locale;return(0,de.Z)(function(){if(!Fe)return[[""],""];for(var Ke="",Lt=[],pn=0;pn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Fn.current),la){fn(bn);return}Fn.current=requestAnimationFrame(function(){fn(bn)})}var Dn=En(pn,{formatList:Le,generateConfig:gt,locale:ft}),In=(0,Ot.Z)(Dn,2),Mn=In[1];function Zn(bn){va(bn)}function mn(){var bn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;va(null,bn)}return(0,se.useEffect)(function(){mn(!0)},[Fe]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Fn.current)}},[]),[Mn,Zn,mn]}var An=te(10228),Tn=te(16089),Ea=te(94480),La=te(29194),ga=new Map;function gn(Fe,ke){var Le;function gt(){(0,La.Z)(Fe)?ke():Le=(0,Tn.Z)(function(){gt()})}return gt(),function(){Tn.Z.cancel(Le)}}function Ga(Fe,ke,Le){if(ga.get(Fe)&&cancelAnimationFrame(ga.get(Fe)),Le<=0){ga.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=ke}));return}var gt=ke-Fe.scrollTop,ft=gt/Le*10;ga.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=ft,Fe.scrollTop!==ke&&Ga(Fe,ke,Le-10)}))}function ma(Fe,ke){var Le=ke.onLeftRight,gt=ke.onCtrlLeftRight,ft=ke.onUpDown,Ke=ke.onPageUpDown,Lt=ke.onEnter,pn=Fe.which,fn=Fe.ctrlKey,Fn=Fe.metaKey;switch(pn){case An.Z.LEFT:if(fn||Fn){if(gt)return gt(-1),!0}else if(Le)return Le(-1),!0;break;case An.Z.RIGHT:if(fn||Fn){if(gt)return gt(1),!0}else if(Le)return Le(1),!0;break;case An.Z.UP:if(ft)return ft(-1),!0;break;case An.Z.DOWN:if(ft)return ft(1),!0;break;case An.Z.PAGE_UP:if(Ke)return Ke(-1),!0;break;case An.Z.PAGE_DOWN:if(Ke)return Ke(1),!0;break;case An.Z.ENTER:if(Lt)return Lt(),!0;break}return!1}function pa(Fe,ke,Le,gt){var ft=Fe;if(!ft)switch(ke){case"time":ft=gt?"hh:mm:ss a":"HH:mm:ss";break;case"week":ft="gggg-wo";break;case"month":ft="YYYY-MM";break;case"quarter":ft="YYYY-[Q]Q";break;case"year":ft="YYYY";break;default:ft=Le?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ft}function Er(Fe,ke,Le){var gt=Fe==="time"?8:10,ft=typeof ke=="function"?ke(Le.getNow()).length:ke.length;return Math.max(gt,ft)+2}var fr=null,on=new Set;function kn(Fe){return!fr&&typeof window!="undefined"&&window.addEventListener&&(fr=function(Le){(0,Ea.Z)(on).forEach(function(gt){gt(Le)})},window.addEventListener("mousedown",fr)),on.add(Fe),function(){on.delete(Fe),on.size===0&&(window.removeEventListener("mousedown",fr),fr=null)}}function ca(Fe){var ke=Fe.target;if(Fe.composed&&ke.shadowRoot){var Le;return((Le=Fe.composedPath)===null||Le===void 0?void 0:Le.call(Fe)[0])||ke}return ke}var Ra=function(ke){return ke==="month"||ke==="date"?"year":ke},Sa=function(ke){return ke==="date"?"month":ke},Ha=function(ke){return ke==="month"||ke==="date"?"quarter":ke},Sr=function(ke){return ke==="date"?"week":ke},Oo={year:Ra,month:Sa,quarter:Ha,week:Sr,time:null,date:null};function Fo(Fe,ke){return Fe.some(function(Le){return Le&&Le.contains(ke)})}function Qa(Fe){var ke=Fe.open,Le=Fe.value,gt=Fe.isClickOutside,ft=Fe.triggerOpen,Ke=Fe.forwardKeyDown,Lt=Fe.onKeyDown,pn=Fe.blurToCancel,fn=Fe.onSubmit,Fn=Fe.onCancel,va=Fe.onFocus,Dn=Fe.onBlur,In=Fe.changeOnBlur,Mn=(0,se.useState)(!1),Zn=(0,Ot.Z)(Mn,2),mn=Zn[0],bn=Zn[1],la=(0,se.useState)(!1),Ua=(0,Ot.Z)(la,2),Za=Ua[0],Oa=Ua[1],lr=(0,se.useRef)(!1),er=(0,se.useRef)(!1),Fa=(0,se.useRef)(!1),xo={onMouseDown:function(){bn(!0),ft(!0)},onKeyDown:function(Lo){var Yo=function(){Fa.current=!0};if(Lt(Lo,Yo),!Fa.current){switch(Lo.which){case An.Z.ENTER:{ke?fn()!==!1&&bn(!0):ft(!0),Lo.preventDefault();return}case An.Z.TAB:{mn&&ke&&!Lo.shiftKey?(bn(!1),Lo.preventDefault()):!mn&&ke&&!Ke(Lo)&&Lo.shiftKey&&(bn(!0),Lo.preventDefault());return}case An.Z.ESC:{bn(!0),Fn();return}}!ke&&![An.Z.SHIFT].includes(Lo.which)?ft(!0):mn||Ke(Lo)}},onFocus:function(Lo){bn(!0),Oa(!0),va&&va(Lo)},onBlur:function(Lo){if(lr.current||!gt(document.activeElement)){lr.current=!1;return}pn?setTimeout(function(){for(var Yo=document,oi=Yo.activeElement;oi&&oi.shadowRoot;)oi=oi.shadowRoot.activeElement;gt(oi)&&Fn()},0):ke&&(ft(!1),er.current&&fn()),Oa(!1),Dn==null||Dn(Lo)}};return(0,se.useEffect)(function(){er.current=!1},[ke]),(0,se.useEffect)(function(){er.current=!0},[Le]),(0,se.useEffect)(function(){return kn(function(Vr){var Lo=ca(Vr),Yo=gt(Lo);ke&&(Yo?!In&&(!Za||Yo)&&ft(!1):(lr.current=!0,(0,Tn.Z)(function(){lr.current=!1})))})}),[xo,{focused:Za,typing:mn}]}function Nt(Fe,ke){return se.useMemo(function(){return Fe||(ke?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ke).map(function(Le){var gt=(0,Ot.Z)(Le,2),ft=gt[0],Ke=gt[1];return{label:ft,value:Ke}})):[])},[Fe,ke])}var Ut=te(34280);function Zt(Fe){var ke=Fe.valueTexts,Le=Fe.onTextChange,gt=se.useState(""),ft=(0,Ot.Z)(gt,2),Ke=ft[0],Lt=ft[1],pn=se.useRef([]);pn.current=ke;function fn(va){Lt(va),Le(va)}function Fn(){Lt(pn.current[0])}return(0,Ut.Z)(function(){ke.every(function(va){return va!==Ke})&&Fn()},[ke.join("||")]),[Ke,fn,Fn]}var Jn=se.createContext({}),Pa=Jn,ta=te(76190);function qr(Fe){var ke=Fe.cellRender,Le=Fe.monthCellRender,gt=Fe.dateRender,ft=se.useMemo(function(){if(ke)return ke;if(!(!Le&&!gt))return function(Ke,Lt){var pn=Ke;return gt&&Lt.type==="date"?gt(pn,Lt.today):Le&&Lt.type==="month"?Le(pn,Lt.locale):Lt.originNode}},[ke,Le,gt]);return ft}function tr(Fe,ke){for(var Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",gt=String(Fe);gt.length=1?Le|0:1,Lt=Fe;Lt<=ke;Lt+=Ke)ft.push({label:tr(Lt,2),value:Lt,disabled:(gt||[]).includes(Lt)});return ft}function Xo(Fe){var ke=Fe.generateConfig,Le=Fe.prefixCls,gt=Fe.operationRef,ft=Fe.activeColumnIndex,Ke=Fe.value,Lt=Fe.showHour,pn=Fe.showMinute,fn=Fe.showSecond,Fn=Fe.use12Hours,va=Fe.hourStep,Dn=va===void 0?1:va,In=Fe.minuteStep,Mn=In===void 0?1:In,Zn=Fe.secondStep,mn=Zn===void 0?1:Zn,bn=Fe.disabledHours,la=Fe.disabledMinutes,Ua=Fe.disabledSeconds,Za=Fe.disabledTime,Oa=Fe.hideDisabledOptions,lr=Fe.onSelect,er=Fe.cellRender,Fa=Fe.locale,xo=[],Vr="".concat(Le,"-content"),Lo="".concat(Le,"-time-panel"),Yo,oi=Ke?ke.getHour(Ke):-1,ui=oi,Zi=Ke?ke.getMinute(Ke):-1,ii=Ke?ke.getSecond(Ke):-1,Go=ke.getNow(),Wo=se.useMemo(function(){if(Za){var Jt=Za(Go);return[Jt.disabledHours,Jt.disabledMinutes,Jt.disabledSeconds]}return[bn,la,Ua]},[bn,la,Ua,Za,Go]),jo=(0,Ot.Z)(Wo,3),jn=jo[0],$o=jo[1],ni=jo[2],nl=Yr(0,23,Dn,jn&&jn()),Ui=(0,de.Z)(function(){return nl},nl,ho);Fn&&(Yo=ui>=12,ui%=12);var Te=se.useMemo(function(){if(!Fn)return[!1,!1];var Jt=[!0,!0];return Ui.forEach(function($t){var xn=$t.disabled,wn=$t.value;xn||(wn>=12?Jt[1]=!1:Jt[0]=!1)}),Jt},[Fn,Ui]),_e=(0,Ot.Z)(Te,2),rt=_e[0],it=_e[1],pt=se.useMemo(function(){return Fn?Ui.filter(Yo?function(Jt){return Jt.value>=12}:function(Jt){return Jt.value<12}).map(function(Jt){var $t=Jt.value%12,xn=$t===0?"12":tr($t,2);return(0,At.Z)((0,At.Z)({},Jt),{},{label:xn,value:$t})}):Ui},[Fn,Yo,Ui]),Et=Yr(0,59,Mn,$o&&$o(oi)),Rt=Yr(0,59,mn,ni&&ni(oi,Zi)),kt=Or({value:Ke,generateConfig:ke,disabledMinutes:$o,disabledSeconds:ni,minutes:Et,seconds:Rt,use12Hours:Fn});gt.current={onUpDown:function($t){var xn=xo[ft];if(xn)for(var wn=xn.units.findIndex(function(ha){return ha.value===xn.value}),Bn=xn.units.length,oa=1;oa2&&arguments[2]!==void 0?arguments[2]:!1;(ba===bn||jr)&&(nr(On),xo&&xo(On),kt&&kt(On,Ia),Vr&&!jt(fn,On,ya)&&!(Mn!=null&&Mn(On))&&Vr(On))},ao=function(On){if(Ei.includes(ba)){var Ia,jr,ro=ba==="date";switch(On===An.Z.PAGE_UP||On===An.Z.PAGE_DOWN?jr=ro?fn.addMonth:fn.addYear:jr=ro?fn.addDate:fn.addMonth,On){case An.Z.LEFT:case An.Z.PAGE_UP:Ia=jr(mr,-1);break;case An.Z.RIGHT:case An.Z.PAGE_DOWN:Ia=jr(mr,1);break;case An.Z.UP:case An.Z.DOWN:Ia=jr(mr,Number("".concat(On===An.Z.UP?"-":"").concat(ro?Oe:Ci)));break}if(Ia)return!(Mn!=null&&Mn(Ia))}return!0},si=function(On){if(oa.current&&oa.current.onKeyDown){var Ia=!0,jr=On.which;if([An.Z.LEFT,An.Z.RIGHT,An.Z.UP,An.Z.DOWN,An.Z.PAGE_UP,An.Z.PAGE_DOWN,An.Z.ENTER].includes(jr)&&(On.preventDefault(),jr!==An.Z.ENTER&&Ua===0&&(Ia=ao(jr))),Ia)return oa.current.onKeyDown(On)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Co=function(On){oa.current&&oa.current.onBlur&&oa.current.onBlur(On)};Rt&&xn!=="right"&&(Rt.current={onKeyDown:si,onClose:function(){oa.current&&oa.current.onClose&&oa.current.onClose()}}),se.useEffect(function(){Fn&&!Xn.current&&Zr(Fn)},[Fn]),se.useEffect(function(){Xn.current=!1},[]);var Br,pi=qr({cellRender:Te,monthCellRender:Ui,dateRender:nl}),Fr=(0,At.Z)((0,At.Z)({},Fe),{},{cellRender:pi,operationRef:oa,prefixCls:ft,viewDate:mr,value:ya,onViewDateChange:Na,sourceMode:ar,onPanelChange:no,disabledDate:Mn});switch(delete Fr.onChange,delete Fr.onSelect,ba){case"decade":Br=se.createElement(Pt,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"year":Br=se.createElement(Ji,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"month":Br=se.createElement(vl,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"quarter":Br=se.createElement(Cr,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"week":Br=se.createElement($a,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"time":delete Fr.showTime,Br=se.createElement(ll,(0,oe.Z)({},Fr,(0,ta.Z)(Oa)==="object"?Oa:null,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;default:Oa?Br=se.createElement(Rl,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}})):Br=se.createElement(gi,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}))}var Bo,No,ji=function(){var On=fn.getNow(),Ia=Pn(fn.getHour(On),fn.getMinute(On),fn.getSecond(On),rt?Wo:1,it?jn:1,pt?ni:1),jr=It(fn,On,Ia[0],Ia[1],Ia[2]);uo(jr,"submit")};Mt||(Bo=$r(ft,ba,er),Oa&&ba!=="date"?No=null:No=Aa({prefixCls:ft,components:Zi,needConfirmButton:_e,okDisabled:!ya||Mn&&Mn(ya),locale:pn,showNow:Za,onNow:_e&&ji,onOk:function(){ya&&(uo(ya,"submit",!0),ui&&ui(ya))}}));var wr;if(lr&&ba==="date"&&bn==="date"&&!Oa){var vr=fn.getNow(),Pr="".concat(ft,"-today-btn"),ir=Mn&&Mn(vr);wr=se.createElement("a",{className:He()(Pr,ir&&"".concat(Pr,"-disabled")),"aria-disabled":ir,onClick:function(){ir||uo(vr,"mouse",!0)}},pn.today)}return se.createElement(Pa.Provider,{value:(0,At.Z)((0,At.Z)({},Et),{},{mode:ba,hideHeader:"hideHeader"in Fe?Fa:Et.hideHeader,hidePrevBtn:$t&&xn==="right",hideNextBtn:$t&&xn==="left"})},se.createElement("div",{tabIndex:Ua,className:He()("".concat(ft,"-panel"),Ke,(ke={},(0,Qe.Z)(ke,"".concat(ft,"-panel-has-range"),wn&&wn[0]&&wn[1]),(0,Qe.Z)(ke,"".concat(ft,"-panel-has-range-hover"),Bn&&Bn[0]&&Bn[1]),(0,Qe.Z)(ke,"".concat(ft,"-panel-rtl"),ii==="rtl"),ke)),style:Lt,onKeyDown:si,onBlur:Co,onMouseDown:Yo},Br,Bo||No||wr?se.createElement("div",{className:"".concat(ft,"-footer")},Bo,No,wr):null))}var Jo=Ko,tn=te(35593),Gt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(Fe){var ke,Le=Fe.prefixCls,gt=Fe.popupElement,ft=Fe.popupStyle,Ke=Fe.visible,Lt=Fe.dropdownClassName,pn=Fe.dropdownAlign,fn=Fe.transitionName,Fn=Fe.getPopupContainer,va=Fe.children,Dn=Fe.range,In=Fe.popupPlacement,Mn=Fe.direction,Zn="".concat(Le,"-dropdown"),mn=function(){return In!==void 0?In:Mn==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(tn.Z,{showAction:[],hideAction:[],popupPlacement:mn(),builtinPlacements:Gt,prefixCls:Zn,popupTransitionName:fn,popup:gt,popupAlign:pn,popupVisible:Ke,popupClassName:He()(Lt,(ke={},(0,Qe.Z)(ke,"".concat(Zn,"-range"),Dn),(0,Qe.Z)(ke,"".concat(Zn,"-rtl"),Mn==="rtl"),ke)),popupStyle:ft,getPopupContainer:Fn},va)}var Qn=un;function sr(Fe){var ke=Fe.prefixCls,Le=Fe.presets,gt=Fe.onClick,ft=Fe.onHover;return Le.length?se.createElement("div",{className:"".concat(ke,"-presets")},se.createElement("ul",null,Le.map(function(Ke,Lt){var pn=Ke.label,fn=Ke.value;return se.createElement("li",{key:Lt,onClick:function(){return gt==null?void 0:gt(so(fn))},onMouseEnter:function(){return ft==null?void 0:ft(so(fn))},onMouseLeave:function(){return ft==null?void 0:ft(null)}},pn)}))):null}function Gr(Fe){var ke=Fe.picker,Le=Fe.disabledHours,gt=Fe.disabledMinutes,ft=Fe.disabledSeconds;ke==="time"&&(Le||gt||ft)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function zn(Fe,ke,Le){var gt=(0,ta.Z)(ke)==="object"?ke.clearIcon:Le;return gt||se.createElement("span",{className:"".concat(Fe,"-clear-btn")})}function or(Fe){var ke,Le=Fe,gt=Le.prefixCls,ft=gt===void 0?"rc-picker":gt,Ke=Le.id,Lt=Le.name,pn=Le.tabIndex,fn=Le.style,Fn=Le.className,va=Le.dropdownClassName,Dn=Le.dropdownAlign,In=Le.popupStyle,Mn=Le.transitionName,Zn=Le.generateConfig,mn=Le.locale,bn=Le.inputReadOnly,la=Le.allowClear,Ua=Le.autoFocus,Za=Le.showTime,Oa=Le.picker,lr=Oa===void 0?"date":Oa,er=Le.format,Fa=Le.use12Hours,xo=Le.value,Vr=Le.defaultValue,Lo=Le.presets,Yo=Le.open,oi=Le.defaultOpen,ui=Le.defaultOpenValue,Zi=Le.suffixIcon,ii=Le.clearIcon,Go=Le.disabled,Wo=Le.disabledDate,jo=Le.placeholder,jn=Le.getPopupContainer,$o=Le.pickerRef,ni=Le.panelRender,nl=Le.onChange,Ui=Le.onOpenChange,Te=Le.onFocus,_e=Le.onBlur,rt=Le.onMouseDown,it=Le.onMouseUp,pt=Le.onMouseEnter,Et=Le.onMouseLeave,Rt=Le.onContextMenu,kt=Le.onClick,Mt=Le.onKeyDown,nn=Le.onSelect,Jt=Le.direction,$t=Le.autoComplete,xn=$t===void 0?"off":$t,wn=Le.inputRender,Bn=Le.changeOnBlur,oa=se.useRef(null),Xn=lr==="date"&&!!Za||lr==="time",ha=Nt(Lo),aa=Io(pa(er,lr,Za,Fa)),ya=se.useRef(null),nr=se.useRef(null),pr=se.useRef(null),Ja=(0,Ne.Z)(null,{value:xo,defaultValue:Vr}),mr=(0,Ot.Z)(Ja,2),Zr=mr[0],Na=mr[1],qa=se.useState(Zr),za=(0,Ot.Z)(qa,2),ua=za[0],ba=za[1],cr=se.useRef(null),Kr=(0,Ne.Z)(!1,{value:Yo,defaultValue:oi,postState:function(br){return Go?!1:br},onChange:function(br){Ui&&Ui(br),!br&&cr.current&&cr.current.onClose&&cr.current.onClose()}}),Wr=(0,Ot.Z)(Kr,2),ar=Wr[0],Jr=Wr[1],no=En(ua,{formatList:aa,generateConfig:Zn,locale:mn}),uo=(0,Ot.Z)(no,2),ao=uo[0],si=uo[1],Co=Zt({valueTexts:ao,onTextChange:function(br){var ki=zt(br,{locale:mn,formatList:aa,generateConfig:Zn});ki&&(!Wo||!Wo(ki))&&ba(ki)}}),Br=(0,Ot.Z)(Co,3),pi=Br[0],Fr=Br[1],Bo=Br[2],No=function(br){ba(br),Na(br),nl&&!jt(Zn,Zr,br)&&nl(br,br?ut(br,{generateConfig:Zn,locale:mn,format:aa[0]}):"")},ji=function(br){Go&&br||Jr(br)},wr=function(br){return ar&&cr.current&&cr.current.onKeyDown?cr.current.onKeyDown(br):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},vr=function(){for(var br=arguments.length,ki=new Array(br),Ai=0;AiIn(Fn);case"month":return Dn(mn)>Dn(Fn);case"week":return va(mn)>va(Fn);default:return!mt(pn,mn,Fn)&&pn.isAfter(mn,Fn)}return!1},[Ke,Lt[1],Fn,ke]),Zn=se.useCallback(function(mn){if(Lt[1]||Ke&&Ke(mn))return!0;if(Lt[0]&&fn)return!mt(pn,mn,Fn)&&pn.isAfter(fn,mn);if(!ke&&fn)switch(Le){case"quarter":return In(mn)0&&arguments[0]!==void 0?arguments[0]:!1,vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ra=null;Pi&&du&&du[0]&&du[1]&&mn.isAfter(du[1],du[0])&&(ra=du);var Wt=Fa;if(Fa&&(0,ta.Z)(Fa)==="object"&&Fa.defaultValue){var xa=Fa.defaultValue;Wt=(0,At.Z)((0,At.Z)({},Fa),{},{defaultValue:gr(xa,Ar)||void 0})}return se.createElement(Qr.Provider,{value:{inRange:!0,panelPosition:fa,rangedValue:Ps||Wa,hoverRangedValue:ra}},se.createElement(Jo,(0,oe.Z)({},Fe,vn,{cellRender:_a,showTime:Wt,mode:ro[Ar],generateConfig:mn,style:void 0,direction:mr,disabledDate:Ar===0?Hi:Ao,disabledTime:function(_r){return Wo?Wo(_r,Ar===0?"start":"end"):!1},className:He()((0,Qe.Z)({},"".concat(Lt,"-panel-focused"),Ar===0?!bt:!Ma)),value:gr(Wa,Ar),locale:bn,tabIndex:-1,onPanelChange:function(_r,oo){Ar===0&&Mu(!0),Ar===1&&gu(!0),Vi(Vn(ro,oo,Ar),Vn(Wa,_r,Ar));var Dr=_r;fa==="right"&&ro[Ar]===oo&&(Dr=$e(Dr,oo,mn,-1)),vr(Dr,Ar)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ar===0?gr(Wa,1):gr(Wa,0)})))}var Un=0,Lr=0;if(Ar&&Kr.current&&ar.current&&cr.current&&uo.current){Un=Kr.current.offsetWidth+ar.current.offsetWidth;var To=uo.current.offsetLeft>Un?uo.current.offsetLeft-Un:uo.current.offsetLeft,wi=cr.current.offsetWidth,Ca=uo.current.offsetWidth;wi&&Ca&&Un>wi-Ca-(mr==="rtl"?0:To)&&(Lr=Un)}var eo=mr==="rtl"?{right:Un}:{left:Un};function Vt(){var fa,vn=$r(Lt,ro[Ar],kt),ra=Aa({prefixCls:Lt,components:pr,needConfirmButton:ua,okDisabled:!gr(Wa,Ar)||Go&&Go(Wa[Ar]),locale:bn,onOk:function(){var _i=gr(Wa,Ar);_i&&(Ai(Wa,Ar),ya==null||ya(Wa),gl(!1,Ar,"confirm"))}});if(er!=="time"&&!Fa){var Wt=wr(Ar),xa=$e(Wt,er,mn),rr=ro[Ar],_r=rr===er,oo=Ur(_r?"left":!1,{pickerValue:Wt,onPickerValueChange:function(_i){vr(_i,Ar)}}),Dr=Ur("right",{pickerValue:xa,onPickerValueChange:function(_i){vr($e(_i,er,mn,-1),Ar)}});mr==="rtl"?fa=se.createElement(se.Fragment,null,Dr,_r&&oo):fa=se.createElement(se.Fragment,null,oo,_r&&Dr)}else fa=Ur();var Ho=se.createElement("div",{className:"".concat(Lt,"-panel-layout")},se.createElement(sr,{prefixCls:Lt,presets:dt,onClick:function(_i){Ai(_i,null),gl(!1,Ar,"preset")},onHover:function(_i){Qu(_i)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(Lt,"-panels")},fa),(vn||ra)&&se.createElement("div",{className:"".concat(Lt,"-footer")},vn,ra)));return ni&&(Ho=ni(Ho)),se.createElement("div",{className:"".concat(Lt,"-panel-container"),style:{marginLeft:Lr},ref:cr,onMouseDown:function(_i){_i.preventDefault()}},Ho)}var Gn=se.createElement("div",{className:He()("".concat(Lt,"-range-wrapper"),"".concat(Lt,"-").concat(er,"-range-wrapper")),style:{minWidth:ti}},se.createElement("div",{ref:uo,className:"".concat(Lt,"-range-arrow"),style:eo}),Vt()),St;rt&&(St=se.createElement("span",{className:"".concat(Lt,"-suffix"),onMouseDown:function(vn){vn.preventDefault()}},rt));var Hr=zn(Lt,_e,it),bo=se.createElement("span",{onMouseDown:function(vn){vn.preventDefault(),vn.stopPropagation()},onMouseUp:function(vn){vn.preventDefault(),vn.stopPropagation();var ra=Fr;Co[0]||(ra=Vn(ra,null,0)),Co[1]||(ra=Vn(ra,null,1)),Ai(ra,null),gl(!1,Ar,"clear")},className:"".concat(Lt,"-clear"),role:"button"},Hr),ci=_e&&(gr(Fr,0)&&!Co[0]||gr(Fr,1)&&!Co[1]),Ka={size:Er(er,ao[0],mn)},qn=0,Do=0;Kr.current&&Wr.current&&ar.current&&(Ar===0?Do=Kr.current.offsetWidth:(qn=Un,Do=Wr.current.offsetWidth));var Rr=mr==="rtl"?{right:qn}:{left:qn},xi=function(vn,ra){var Wt=Vn(Wa,vn,Ar);if(ra==="submit"||ra!=="key"&&!ua){Ai(Wt,Ar),Ar===0?Mu():gu();var xa=Ar===0?1:0;Co[xa]?gl(!1,!1,"confirm"):gl(!1,Ar,"confirm")}else On(Wt)};return se.createElement(Pa.Provider,{value:{operationRef:si,hideHeader:er==="time",onDateMouseEnter:cs,onDateMouseLeave:ds,hideRanges:!0,onSelect:xi,open:Pi}},se.createElement(Qn,{visible:Pi,popupElement:Gn,popupStyle:va,prefixCls:Lt,dropdownClassName:Dn,dropdownAlign:Mn,getPopupContainer:Zn,transitionName:In,range:!0,direction:mr},se.createElement("div",(0,oe.Z)({ref:ba,className:He()(Lt,"".concat(Lt,"-range"),Fn,(ke={},(0,Qe.Z)(ke,"".concat(Lt,"-disabled"),Co[0]&&Co[1]),(0,Qe.Z)(ke,"".concat(Lt,"-focused"),Ar===0?an:wa),(0,Qe.Z)(ke,"".concat(Lt,"-rtl"),mr==="rtl"),ke)),style:fn,onClick:sn,onMouseEnter:Xn,onMouseLeave:ha,onMouseDown:_t,onMouseUp:oa},(0,yt.Z)(Fe,{aria:!0,data:!0})),se.createElement("div",{className:He()("".concat(Lt,"-input"),(Le={},(0,Qe.Z)(Le,"".concat(Lt,"-input-active"),Ar===0),(0,Qe.Z)(Le,"".concat(Lt,"-input-placeholder"),!!Xu),Le)),ref:Kr},se.createElement("input",(0,oe.Z)({id:pn,disabled:Co[0],readOnly:Et||typeof ao[0]=="function"||!bt,value:Xu||li,onChange:function(vn){cl(vn.target.value)},autoFocus:Ua,placeholder:gr(la,0)||"",ref:Jr},ht,Ka,{autoComplete:qa}))),se.createElement("div",{className:"".concat(Lt,"-range-separator"),ref:ar},Lo),se.createElement("div",{className:He()("".concat(Lt,"-input"),(gt={},(0,Qe.Z)(gt,"".concat(Lt,"-input-active"),Ar===1),(0,Qe.Z)(gt,"".concat(Lt,"-input-placeholder"),!!qu),gt)),ref:Wr},se.createElement("input",(0,oe.Z)({disabled:Co[1],readOnly:Et||typeof ao[0]=="function"||!Ma,value:qu||Ri,onChange:function(vn){Ql(vn.target.value)},placeholder:gr(la,1)||"",ref:no},Ft,Ka,{autoComplete:qa}))),se.createElement("div",{className:"".concat(Lt,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Rr),{},{width:Do,position:"absolute"})}),St,ci&&bo)))}var xl=function(Fe){(0,ct.Z)(Le,Fe);var ke=(0,Bt.Z)(Le);function Le(){var gt;(0,nt.Z)(this,Le);for(var ft=arguments.length,Ke=new Array(ft),Lt=0;Lt{const{lineHeight:ft}=Fe,Ke=Math.floor(Le*ft)+2,Lt=Math.max((ke-Ke)/2,0),pn=Math.max(ke-Ke-Lt,0);return{padding:`${Lt}px ${gt}px ${pn}px`}},zu=Fe=>{const{componentCls:ke,pickerCellCls:Le,pickerCellInnerCls:gt,cellHeight:ft,motionDurationSlow:Ke,borderRadiusSM:Lt,motionDurationMid:pn,cellHoverBg:fn,lineWidth:Fn,lineType:va,colorPrimary:Dn,cellActiveWithRangeBg:In,colorTextLightSolid:Mn,controlHeightSM:Zn,cellRangeBorderColor:mn,pickerCellBorderGap:bn,cellHoverWithRangeBg:la,cellWidth:Ua,colorTextDisabled:Za,cellBgDisabled:Oa}=Fe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ft,transform:"translateY(-50%)",transition:`all ${Ke}`,content:'""'},[gt]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ft,height:ft,lineHeight:`${ft}px`,borderRadius:Lt,transition:`background ${pn}, border ${pn}`},"&-range-hover-start, &-range-hover-end":{[gt]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Le}-in-view), + `]:{[`&:hover ${ue}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Pe.colorBgContainer,borderColor:Pe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Pe.fontSizeLG/2,height:Pe.fontSizeLG/2,backgroundColor:Pe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,"&:after":{borderColor:Pe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Pe.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Pe.colorTextDisabled}}}]};function he(Pe,ue){const ge=(0,Ee.TS)(ue,{checkboxCls:`.${Pe}`,checkboxSize:ue.controlInteractiveSize});return[je(ge)]}wt.ZP=(0,xe.Z)("Checkbox",(Pe,ue)=>{let{prefixCls:ge}=ue;return[he(ge,Pe)]})},5083:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Cs}});var z=te(66649),Ee=te.n(z),xe=te(48736),je=te(9007),he=te.n(je),Pe=te(50991),ue=te.n(Pe),ge=te(9084),De=te.n(ge),Ce=te(58626),fe=te.n(Ce),Be=te(13477),pe=te.n(Be),re=te(64796),E=te.n(re);Ee().extend(E()),Ee().extend(pe()),Ee().extend(he()),Ee().extend(ue()),Ee().extend(De()),Ee().extend(fe()),Ee().extend(function(Fe,ke){var Le=ke.prototype,gt=Le.format;Le.format=function(Ke){var Lt=(Ke||"").replace("Wo","wo");return gt.bind(this)(Lt)}});var a={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"},x=function(ke){var Le=a[ke];return Le||ke.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return Ee()()},getFixedDate:function(ke){return Ee()(ke,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ke){return ke.endOf("month")},getWeekDay:function(ke){var Le=ke.locale("en");return Le.weekday()+Le.localeData().firstDayOfWeek()},getYear:function(ke){return ke.year()},getMonth:function(ke){return ke.month()},getDate:function(ke){return ke.date()},getHour:function(ke){return ke.hour()},getMinute:function(ke){return ke.minute()},getSecond:function(ke){return ke.second()},addYear:function(ke,Le){return ke.add(Le,"year")},addMonth:function(ke,Le){return ke.add(Le,"month")},addDate:function(ke,Le){return ke.add(Le,"day")},setYear:function(ke,Le){return ke.year(Le)},setMonth:function(ke,Le){return ke.month(Le)},setDate:function(ke,Le){return ke.date(Le)},setHour:function(ke,Le){return ke.hour(Le)},setMinute:function(ke,Le){return ke.minute(Le)},setSecond:function(ke,Le){return ke.second(Le)},isAfter:function(ke,Le){return ke.isAfter(Le)},isValidate:function(ke){return ke.isValid()},locale:{getWeekFirstDay:function(ke){return Ee()().locale(x(ke)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ke,Le){return Le.locale(x(ke)).weekday(0)},getWeek:function(ke,Le){return Le.locale(x(ke)).week()},getShortWeekDays:function(ke){return Ee()().locale(x(ke)).localeData().weekdaysMin()},getShortMonths:function(ke){return Ee()().locale(x(ke)).localeData().monthsShort()},format:function(ke,Le,gt){return Le.locale(x(ke)).format(gt)},parse:function(ke,Le,gt){for(var ft=x(ke),Ke=0;Ke1&&(Lt=ke.addDate(Lt,-7)),Lt}function tt(Fe,ke,Le){var gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ke){case"year":return Le.addYear(Fe,gt*10);case"quarter":case"month":return Le.addYear(Fe,gt);default:return Le.addMonth(Fe,gt)}}function st(Fe,ke){var Le=ke.generateConfig,gt=ke.locale,ft=ke.format;return typeof ft=="function"?ft(Fe):Le.locale.format(gt.locale,Fe,ft)}function zt(Fe,ke){var Le=ke.generateConfig,gt=ke.locale,ft=ke.formatList;return!Fe||typeof ft[0]=="function"?null:Le.locale.parse(gt.locale,Fe,ft)}function Ht(Fe){var ke=Fe.cellDate,Le=Fe.mode,gt=Fe.disabledDate,ft=Fe.generateConfig;if(!gt)return!1;var Ke=function(Zn,mn,bn){for(var la=mn;la<=bn;){var Ua=void 0;switch(Zn){case"date":{if(Ua=ft.setDate(ke,la),!gt(Ua))return!1;break}case"month":{if(Ua=ft.setMonth(ke,la),!Ht({cellDate:Ua,mode:"month",generateConfig:ft,disabledDate:gt}))return!1;break}case"year":{if(Ua=ft.setYear(ke,la),!Ht({cellDate:Ua,mode:"year",generateConfig:ft,disabledDate:gt}))return!1;break}}la+=1}return!0};switch(Le){case"date":case"week":return gt(ke);case"month":{var Lt=1,pn=ft.getDate(ft.getEndDate(ke));return Ke("date",Lt,pn)}case"quarter":{var fn=Math.floor(ft.getMonth(ke)/3)*3,Fn=fn+2;return Ke("month",fn,Fn)}case"year":return Ke("month",0,11);case"decade":{var va=ft.getYear(ke),Dn=Math.floor(va/ae)*ae,In=Dn+ae-1;return Ke("year",Dn,In)}}}function En(Fe,ke){var Le=ke.formatList,gt=ke.generateConfig,ft=ke.locale;return(0,de.Z)(function(){if(!Fe)return[[""],""];for(var Ke="",Lt=[],pn=0;pn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Fn.current),la){fn(bn);return}Fn.current=requestAnimationFrame(function(){fn(bn)})}var Dn=En(pn,{formatList:Le,generateConfig:gt,locale:ft}),In=(0,Ot.Z)(Dn,2),Mn=In[1];function Zn(bn){va(bn)}function mn(){var bn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;va(null,bn)}return(0,se.useEffect)(function(){mn(!0)},[Fe]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Fn.current)}},[]),[Mn,Zn,mn]}var An=te(10228),Tn=te(16089),Ea=te(94480),La=te(29194),ga=new Map;function gn(Fe,ke){var Le;function gt(){(0,La.Z)(Fe)?ke():Le=(0,Tn.Z)(function(){gt()})}return gt(),function(){Tn.Z.cancel(Le)}}function Ga(Fe,ke,Le){if(ga.get(Fe)&&cancelAnimationFrame(ga.get(Fe)),Le<=0){ga.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=ke}));return}var gt=ke-Fe.scrollTop,ft=gt/Le*10;ga.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=ft,Fe.scrollTop!==ke&&Ga(Fe,ke,Le-10)}))}function ma(Fe,ke){var Le=ke.onLeftRight,gt=ke.onCtrlLeftRight,ft=ke.onUpDown,Ke=ke.onPageUpDown,Lt=ke.onEnter,pn=Fe.which,fn=Fe.ctrlKey,Fn=Fe.metaKey;switch(pn){case An.Z.LEFT:if(fn||Fn){if(gt)return gt(-1),!0}else if(Le)return Le(-1),!0;break;case An.Z.RIGHT:if(fn||Fn){if(gt)return gt(1),!0}else if(Le)return Le(1),!0;break;case An.Z.UP:if(ft)return ft(-1),!0;break;case An.Z.DOWN:if(ft)return ft(1),!0;break;case An.Z.PAGE_UP:if(Ke)return Ke(-1),!0;break;case An.Z.PAGE_DOWN:if(Ke)return Ke(1),!0;break;case An.Z.ENTER:if(Lt)return Lt(),!0;break}return!1}function pa(Fe,ke,Le,gt){var ft=Fe;if(!ft)switch(ke){case"time":ft=gt?"hh:mm:ss a":"HH:mm:ss";break;case"week":ft="gggg-wo";break;case"month":ft="YYYY-MM";break;case"quarter":ft="YYYY-[Q]Q";break;case"year":ft="YYYY";break;default:ft=Le?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ft}function Er(Fe,ke,Le){var gt=Fe==="time"?8:10,ft=typeof ke=="function"?ke(Le.getNow()).length:ke.length;return Math.max(gt,ft)+2}var fr=null,on=new Set;function kn(Fe){return!fr&&typeof window!="undefined"&&window.addEventListener&&(fr=function(Le){(0,Ea.Z)(on).forEach(function(gt){gt(Le)})},window.addEventListener("mousedown",fr)),on.add(Fe),function(){on.delete(Fe),on.size===0&&(window.removeEventListener("mousedown",fr),fr=null)}}function ca(Fe){var ke=Fe.target;if(Fe.composed&&ke.shadowRoot){var Le;return((Le=Fe.composedPath)===null||Le===void 0?void 0:Le.call(Fe)[0])||ke}return ke}var Ra=function(ke){return ke==="month"||ke==="date"?"year":ke},Sa=function(ke){return ke==="date"?"month":ke},Ha=function(ke){return ke==="month"||ke==="date"?"quarter":ke},Sr=function(ke){return ke==="date"?"week":ke},Oo={year:Ra,month:Sa,quarter:Ha,week:Sr,time:null,date:null};function Fo(Fe,ke){return Fe.some(function(Le){return Le&&Le.contains(ke)})}function Qa(Fe){var ke=Fe.open,Le=Fe.value,gt=Fe.isClickOutside,ft=Fe.triggerOpen,Ke=Fe.forwardKeyDown,Lt=Fe.onKeyDown,pn=Fe.blurToCancel,fn=Fe.onSubmit,Fn=Fe.onCancel,va=Fe.onFocus,Dn=Fe.onBlur,In=Fe.changeOnBlur,Mn=(0,se.useState)(!1),Zn=(0,Ot.Z)(Mn,2),mn=Zn[0],bn=Zn[1],la=(0,se.useState)(!1),Ua=(0,Ot.Z)(la,2),Za=Ua[0],Oa=Ua[1],lr=(0,se.useRef)(!1),er=(0,se.useRef)(!1),Fa=(0,se.useRef)(!1),xo={onMouseDown:function(){bn(!0),ft(!0)},onKeyDown:function(Lo){var Yo=function(){Fa.current=!0};if(Lt(Lo,Yo),!Fa.current){switch(Lo.which){case An.Z.ENTER:{ke?fn()!==!1&&bn(!0):ft(!0),Lo.preventDefault();return}case An.Z.TAB:{mn&&ke&&!Lo.shiftKey?(bn(!1),Lo.preventDefault()):!mn&&ke&&!Ke(Lo)&&Lo.shiftKey&&(bn(!0),Lo.preventDefault());return}case An.Z.ESC:{bn(!0),Fn();return}}!ke&&![An.Z.SHIFT].includes(Lo.which)?ft(!0):mn||Ke(Lo)}},onFocus:function(Lo){bn(!0),Oa(!0),va&&va(Lo)},onBlur:function(Lo){if(lr.current||!gt(document.activeElement)){lr.current=!1;return}pn?setTimeout(function(){for(var Yo=document,oi=Yo.activeElement;oi&&oi.shadowRoot;)oi=oi.shadowRoot.activeElement;gt(oi)&&Fn()},0):ke&&(ft(!1),er.current&&fn()),Oa(!1),Dn==null||Dn(Lo)}};return(0,se.useEffect)(function(){er.current=!1},[ke]),(0,se.useEffect)(function(){er.current=!0},[Le]),(0,se.useEffect)(function(){return kn(function(Vr){var Lo=ca(Vr),Yo=gt(Lo);ke&&(Yo?!In&&(!Za||Yo)&&ft(!1):(lr.current=!0,(0,Tn.Z)(function(){lr.current=!1})))})}),[xo,{focused:Za,typing:mn}]}function Nt(Fe,ke){return se.useMemo(function(){return Fe||(ke?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ke).map(function(Le){var gt=(0,Ot.Z)(Le,2),ft=gt[0],Ke=gt[1];return{label:ft,value:Ke}})):[])},[Fe,ke])}var Ut=te(34280);function Zt(Fe){var ke=Fe.valueTexts,Le=Fe.onTextChange,gt=se.useState(""),ft=(0,Ot.Z)(gt,2),Ke=ft[0],Lt=ft[1],pn=se.useRef([]);pn.current=ke;function fn(va){Lt(va),Le(va)}function Fn(){Lt(pn.current[0])}return(0,Ut.Z)(function(){ke.every(function(va){return va!==Ke})&&Fn()},[ke.join("||")]),[Ke,fn,Fn]}var Jn=se.createContext({}),Pa=Jn,ta=te(76190);function qr(Fe){var ke=Fe.cellRender,Le=Fe.monthCellRender,gt=Fe.dateRender,ft=se.useMemo(function(){if(ke)return ke;if(!(!Le&&!gt))return function(Ke,Lt){var pn=Ke;return gt&&Lt.type==="date"?gt(pn,Lt.today):Le&&Lt.type==="month"?Le(pn,Lt.locale):Lt.originNode}},[ke,Le,gt]);return ft}function tr(Fe,ke){for(var Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",gt=String(Fe);gt.length=1?Le|0:1,Lt=Fe;Lt<=ke;Lt+=Ke)ft.push({label:tr(Lt,2),value:Lt,disabled:(gt||[]).includes(Lt)});return ft}function Xo(Fe){var ke=Fe.generateConfig,Le=Fe.prefixCls,gt=Fe.operationRef,ft=Fe.activeColumnIndex,Ke=Fe.value,Lt=Fe.showHour,pn=Fe.showMinute,fn=Fe.showSecond,Fn=Fe.use12Hours,va=Fe.hourStep,Dn=va===void 0?1:va,In=Fe.minuteStep,Mn=In===void 0?1:In,Zn=Fe.secondStep,mn=Zn===void 0?1:Zn,bn=Fe.disabledHours,la=Fe.disabledMinutes,Ua=Fe.disabledSeconds,Za=Fe.disabledTime,Oa=Fe.hideDisabledOptions,lr=Fe.onSelect,er=Fe.cellRender,Fa=Fe.locale,xo=[],Vr="".concat(Le,"-content"),Lo="".concat(Le,"-time-panel"),Yo,oi=Ke?ke.getHour(Ke):-1,ui=oi,Zi=Ke?ke.getMinute(Ke):-1,ii=Ke?ke.getSecond(Ke):-1,Go=ke.getNow(),Wo=se.useMemo(function(){if(Za){var Jt=Za(Go);return[Jt.disabledHours,Jt.disabledMinutes,Jt.disabledSeconds]}return[bn,la,Ua]},[bn,la,Ua,Za,Go]),jo=(0,Ot.Z)(Wo,3),jn=jo[0],$o=jo[1],ni=jo[2],nl=Yr(0,23,Dn,jn&&jn()),Ui=(0,de.Z)(function(){return nl},nl,ho);Fn&&(Yo=ui>=12,ui%=12);var Te=se.useMemo(function(){if(!Fn)return[!1,!1];var Jt=[!0,!0];return Ui.forEach(function($t){var xn=$t.disabled,wn=$t.value;xn||(wn>=12?Jt[1]=!1:Jt[0]=!1)}),Jt},[Fn,Ui]),_e=(0,Ot.Z)(Te,2),rt=_e[0],ut=_e[1],pt=se.useMemo(function(){return Fn?Ui.filter(Yo?function(Jt){return Jt.value>=12}:function(Jt){return Jt.value<12}).map(function(Jt){var $t=Jt.value%12,xn=$t===0?"12":tr($t,2);return(0,At.Z)((0,At.Z)({},Jt),{},{label:xn,value:$t})}):Ui},[Fn,Yo,Ui]),Et=Yr(0,59,Mn,$o&&$o(oi)),Rt=Yr(0,59,mn,ni&&ni(oi,Zi)),kt=Or({value:Ke,generateConfig:ke,disabledMinutes:$o,disabledSeconds:ni,minutes:Et,seconds:Rt,use12Hours:Fn});gt.current={onUpDown:function($t){var xn=xo[ft];if(xn)for(var wn=xn.units.findIndex(function(ha){return ha.value===xn.value}),Bn=xn.units.length,oa=1;oa2&&arguments[2]!==void 0?arguments[2]:!1;(ba===bn||jr)&&(nr(On),xo&&xo(On),kt&&kt(On,Ia),Vr&&!jt(fn,On,ya)&&!(Mn!=null&&Mn(On))&&Vr(On))},ao=function(On){if(Ei.includes(ba)){var Ia,jr,ro=ba==="date";switch(On===An.Z.PAGE_UP||On===An.Z.PAGE_DOWN?jr=ro?fn.addMonth:fn.addYear:jr=ro?fn.addDate:fn.addMonth,On){case An.Z.LEFT:case An.Z.PAGE_UP:Ia=jr(mr,-1);break;case An.Z.RIGHT:case An.Z.PAGE_DOWN:Ia=jr(mr,1);break;case An.Z.UP:case An.Z.DOWN:Ia=jr(mr,Number("".concat(On===An.Z.UP?"-":"").concat(ro?Ie:Ci)));break}if(Ia)return!(Mn!=null&&Mn(Ia))}return!0},si=function(On){if(oa.current&&oa.current.onKeyDown){var Ia=!0,jr=On.which;if([An.Z.LEFT,An.Z.RIGHT,An.Z.UP,An.Z.DOWN,An.Z.PAGE_UP,An.Z.PAGE_DOWN,An.Z.ENTER].includes(jr)&&(On.preventDefault(),jr!==An.Z.ENTER&&Ua===0&&(Ia=ao(jr))),Ia)return oa.current.onKeyDown(On)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Co=function(On){oa.current&&oa.current.onBlur&&oa.current.onBlur(On)};Rt&&xn!=="right"&&(Rt.current={onKeyDown:si,onClose:function(){oa.current&&oa.current.onClose&&oa.current.onClose()}}),se.useEffect(function(){Fn&&!Xn.current&&Zr(Fn)},[Fn]),se.useEffect(function(){Xn.current=!1},[]);var Br,pi=qr({cellRender:Te,monthCellRender:Ui,dateRender:nl}),Fr=(0,At.Z)((0,At.Z)({},Fe),{},{cellRender:pi,operationRef:oa,prefixCls:ft,viewDate:mr,value:ya,onViewDateChange:Na,sourceMode:ar,onPanelChange:no,disabledDate:Mn});switch(delete Fr.onChange,delete Fr.onSelect,ba){case"decade":Br=se.createElement(Pt,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"year":Br=se.createElement(Ji,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"month":Br=se.createElement(vl,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"quarter":Br=se.createElement(Cr,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"week":Br=se.createElement($a,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;case"time":delete Fr.showTime,Br=se.createElement(ll,(0,oe.Z)({},Fr,(0,ta.Z)(Oa)==="object"?Oa:null,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}));break;default:Oa?Br=se.createElement(Rl,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}})):Br=se.createElement(gi,(0,oe.Z)({},Fr,{onSelect:function(On,Ia){Na(On),uo(On,Ia)}}))}var Bo,No,ji=function(){var On=fn.getNow(),Ia=Pn(fn.getHour(On),fn.getMinute(On),fn.getSecond(On),rt?Wo:1,ut?jn:1,pt?ni:1),jr=It(fn,On,Ia[0],Ia[1],Ia[2]);uo(jr,"submit")};Mt||(Bo=$r(ft,ba,er),Oa&&ba!=="date"?No=null:No=Aa({prefixCls:ft,components:Zi,needConfirmButton:_e,okDisabled:!ya||Mn&&Mn(ya),locale:pn,showNow:Za,onNow:_e&&ji,onOk:function(){ya&&(uo(ya,"submit",!0),ui&&ui(ya))}}));var wr;if(lr&&ba==="date"&&bn==="date"&&!Oa){var vr=fn.getNow(),Pr="".concat(ft,"-today-btn"),ir=Mn&&Mn(vr);wr=se.createElement("a",{className:He()(Pr,ir&&"".concat(Pr,"-disabled")),"aria-disabled":ir,onClick:function(){ir||uo(vr,"mouse",!0)}},pn.today)}return se.createElement(Pa.Provider,{value:(0,At.Z)((0,At.Z)({},Et),{},{mode:ba,hideHeader:"hideHeader"in Fe?Fa:Et.hideHeader,hidePrevBtn:$t&&xn==="right",hideNextBtn:$t&&xn==="left"})},se.createElement("div",{tabIndex:Ua,className:He()("".concat(ft,"-panel"),Ke,(ke={},(0,Qe.Z)(ke,"".concat(ft,"-panel-has-range"),wn&&wn[0]&&wn[1]),(0,Qe.Z)(ke,"".concat(ft,"-panel-has-range-hover"),Bn&&Bn[0]&&Bn[1]),(0,Qe.Z)(ke,"".concat(ft,"-panel-rtl"),ii==="rtl"),ke)),style:Lt,onKeyDown:si,onBlur:Co,onMouseDown:Yo},Br,Bo||No||wr?se.createElement("div",{className:"".concat(ft,"-footer")},Bo,No,wr):null))}var Jo=Ko,tn=te(35593),Gt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(Fe){var ke,Le=Fe.prefixCls,gt=Fe.popupElement,ft=Fe.popupStyle,Ke=Fe.visible,Lt=Fe.dropdownClassName,pn=Fe.dropdownAlign,fn=Fe.transitionName,Fn=Fe.getPopupContainer,va=Fe.children,Dn=Fe.range,In=Fe.popupPlacement,Mn=Fe.direction,Zn="".concat(Le,"-dropdown"),mn=function(){return In!==void 0?In:Mn==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(tn.Z,{showAction:[],hideAction:[],popupPlacement:mn(),builtinPlacements:Gt,prefixCls:Zn,popupTransitionName:fn,popup:gt,popupAlign:pn,popupVisible:Ke,popupClassName:He()(Lt,(ke={},(0,Qe.Z)(ke,"".concat(Zn,"-range"),Dn),(0,Qe.Z)(ke,"".concat(Zn,"-rtl"),Mn==="rtl"),ke)),popupStyle:ft,getPopupContainer:Fn},va)}var Qn=un;function sr(Fe){var ke=Fe.prefixCls,Le=Fe.presets,gt=Fe.onClick,ft=Fe.onHover;return Le.length?se.createElement("div",{className:"".concat(ke,"-presets")},se.createElement("ul",null,Le.map(function(Ke,Lt){var pn=Ke.label,fn=Ke.value;return se.createElement("li",{key:Lt,onClick:function(){return gt==null?void 0:gt(so(fn))},onMouseEnter:function(){return ft==null?void 0:ft(so(fn))},onMouseLeave:function(){return ft==null?void 0:ft(null)}},pn)}))):null}function Gr(Fe){var ke=Fe.picker,Le=Fe.disabledHours,gt=Fe.disabledMinutes,ft=Fe.disabledSeconds;ke==="time"&&(Le||gt||ft)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function zn(Fe,ke,Le){var gt=(0,ta.Z)(ke)==="object"?ke.clearIcon:Le;return gt||se.createElement("span",{className:"".concat(Fe,"-clear-btn")})}function or(Fe){var ke,Le=Fe,gt=Le.prefixCls,ft=gt===void 0?"rc-picker":gt,Ke=Le.id,Lt=Le.name,pn=Le.tabIndex,fn=Le.style,Fn=Le.className,va=Le.dropdownClassName,Dn=Le.dropdownAlign,In=Le.popupStyle,Mn=Le.transitionName,Zn=Le.generateConfig,mn=Le.locale,bn=Le.inputReadOnly,la=Le.allowClear,Ua=Le.autoFocus,Za=Le.showTime,Oa=Le.picker,lr=Oa===void 0?"date":Oa,er=Le.format,Fa=Le.use12Hours,xo=Le.value,Vr=Le.defaultValue,Lo=Le.presets,Yo=Le.open,oi=Le.defaultOpen,ui=Le.defaultOpenValue,Zi=Le.suffixIcon,ii=Le.clearIcon,Go=Le.disabled,Wo=Le.disabledDate,jo=Le.placeholder,jn=Le.getPopupContainer,$o=Le.pickerRef,ni=Le.panelRender,nl=Le.onChange,Ui=Le.onOpenChange,Te=Le.onFocus,_e=Le.onBlur,rt=Le.onMouseDown,ut=Le.onMouseUp,pt=Le.onMouseEnter,Et=Le.onMouseLeave,Rt=Le.onContextMenu,kt=Le.onClick,Mt=Le.onKeyDown,nn=Le.onSelect,Jt=Le.direction,$t=Le.autoComplete,xn=$t===void 0?"off":$t,wn=Le.inputRender,Bn=Le.changeOnBlur,oa=se.useRef(null),Xn=lr==="date"&&!!Za||lr==="time",ha=Nt(Lo),aa=Io(pa(er,lr,Za,Fa)),ya=se.useRef(null),nr=se.useRef(null),pr=se.useRef(null),Ja=(0,Ne.Z)(null,{value:xo,defaultValue:Vr}),mr=(0,Ot.Z)(Ja,2),Zr=mr[0],Na=mr[1],qa=se.useState(Zr),za=(0,Ot.Z)(qa,2),ua=za[0],ba=za[1],cr=se.useRef(null),Kr=(0,Ne.Z)(!1,{value:Yo,defaultValue:oi,postState:function(br){return Go?!1:br},onChange:function(br){Ui&&Ui(br),!br&&cr.current&&cr.current.onClose&&cr.current.onClose()}}),Wr=(0,Ot.Z)(Kr,2),ar=Wr[0],Jr=Wr[1],no=En(ua,{formatList:aa,generateConfig:Zn,locale:mn}),uo=(0,Ot.Z)(no,2),ao=uo[0],si=uo[1],Co=Zt({valueTexts:ao,onTextChange:function(br){var ki=zt(br,{locale:mn,formatList:aa,generateConfig:Zn});ki&&(!Wo||!Wo(ki))&&ba(ki)}}),Br=(0,Ot.Z)(Co,3),pi=Br[0],Fr=Br[1],Bo=Br[2],No=function(br){ba(br),Na(br),nl&&!jt(Zn,Zr,br)&&nl(br,br?st(br,{generateConfig:Zn,locale:mn,format:aa[0]}):"")},ji=function(br){Go&&br||Jr(br)},wr=function(br){return ar&&cr.current&&cr.current.onKeyDown?cr.current.onKeyDown(br):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},vr=function(){for(var br=arguments.length,ki=new Array(br),Ai=0;AiIn(Fn);case"month":return Dn(mn)>Dn(Fn);case"week":return va(mn)>va(Fn);default:return!mt(pn,mn,Fn)&&pn.isAfter(mn,Fn)}return!1},[Ke,Lt[1],Fn,ke]),Zn=se.useCallback(function(mn){if(Lt[1]||Ke&&Ke(mn))return!0;if(Lt[0]&&fn)return!mt(pn,mn,Fn)&&pn.isAfter(fn,mn);if(!ke&&fn)switch(Le){case"quarter":return In(mn)0&&arguments[0]!==void 0?arguments[0]:!1,vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ra=null;Pi&&du&&du[0]&&du[1]&&mn.isAfter(du[1],du[0])&&(ra=du);var Wt=Fa;if(Fa&&(0,ta.Z)(Fa)==="object"&&Fa.defaultValue){var xa=Fa.defaultValue;Wt=(0,At.Z)((0,At.Z)({},Fa),{},{defaultValue:gr(xa,Ar)||void 0})}return se.createElement(Qr.Provider,{value:{inRange:!0,panelPosition:fa,rangedValue:Ps||Wa,hoverRangedValue:ra}},se.createElement(Jo,(0,oe.Z)({},Fe,vn,{cellRender:_a,showTime:Wt,mode:ro[Ar],generateConfig:mn,style:void 0,direction:mr,disabledDate:Ar===0?Hi:Ao,disabledTime:function(_r){return Wo?Wo(_r,Ar===0?"start":"end"):!1},className:He()((0,Qe.Z)({},"".concat(Lt,"-panel-focused"),Ar===0?!bt:!Ma)),value:gr(Wa,Ar),locale:bn,tabIndex:-1,onPanelChange:function(_r,oo){Ar===0&&Mu(!0),Ar===1&&gu(!0),Vi(Vn(ro,oo,Ar),Vn(Wa,_r,Ar));var Dr=_r;fa==="right"&&ro[Ar]===oo&&(Dr=tt(Dr,oo,mn,-1)),vr(Dr,Ar)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ar===0?gr(Wa,1):gr(Wa,0)})))}var Un=0,Lr=0;if(Ar&&Kr.current&&ar.current&&cr.current&&uo.current){Un=Kr.current.offsetWidth+ar.current.offsetWidth;var To=uo.current.offsetLeft>Un?uo.current.offsetLeft-Un:uo.current.offsetLeft,wi=cr.current.offsetWidth,Ca=uo.current.offsetWidth;wi&&Ca&&Un>wi-Ca-(mr==="rtl"?0:To)&&(Lr=Un)}var eo=mr==="rtl"?{right:Un}:{left:Un};function Vt(){var fa,vn=$r(Lt,ro[Ar],kt),ra=Aa({prefixCls:Lt,components:pr,needConfirmButton:ua,okDisabled:!gr(Wa,Ar)||Go&&Go(Wa[Ar]),locale:bn,onOk:function(){var _i=gr(Wa,Ar);_i&&(Ai(Wa,Ar),ya==null||ya(Wa),gl(!1,Ar,"confirm"))}});if(er!=="time"&&!Fa){var Wt=wr(Ar),xa=tt(Wt,er,mn),rr=ro[Ar],_r=rr===er,oo=Ur(_r?"left":!1,{pickerValue:Wt,onPickerValueChange:function(_i){vr(_i,Ar)}}),Dr=Ur("right",{pickerValue:xa,onPickerValueChange:function(_i){vr(tt(_i,er,mn,-1),Ar)}});mr==="rtl"?fa=se.createElement(se.Fragment,null,Dr,_r&&oo):fa=se.createElement(se.Fragment,null,oo,_r&&Dr)}else fa=Ur();var Ho=se.createElement("div",{className:"".concat(Lt,"-panel-layout")},se.createElement(sr,{prefixCls:Lt,presets:dt,onClick:function(_i){Ai(_i,null),gl(!1,Ar,"preset")},onHover:function(_i){Qu(_i)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(Lt,"-panels")},fa),(vn||ra)&&se.createElement("div",{className:"".concat(Lt,"-footer")},vn,ra)));return ni&&(Ho=ni(Ho)),se.createElement("div",{className:"".concat(Lt,"-panel-container"),style:{marginLeft:Lr},ref:cr,onMouseDown:function(_i){_i.preventDefault()}},Ho)}var Gn=se.createElement("div",{className:He()("".concat(Lt,"-range-wrapper"),"".concat(Lt,"-").concat(er,"-range-wrapper")),style:{minWidth:ti}},se.createElement("div",{ref:uo,className:"".concat(Lt,"-range-arrow"),style:eo}),Vt()),St;rt&&(St=se.createElement("span",{className:"".concat(Lt,"-suffix"),onMouseDown:function(vn){vn.preventDefault()}},rt));var Hr=zn(Lt,_e,ut),bo=se.createElement("span",{onMouseDown:function(vn){vn.preventDefault(),vn.stopPropagation()},onMouseUp:function(vn){vn.preventDefault(),vn.stopPropagation();var ra=Fr;Co[0]||(ra=Vn(ra,null,0)),Co[1]||(ra=Vn(ra,null,1)),Ai(ra,null),gl(!1,Ar,"clear")},className:"".concat(Lt,"-clear"),role:"button"},Hr),ci=_e&&(gr(Fr,0)&&!Co[0]||gr(Fr,1)&&!Co[1]),Ka={size:Er(er,ao[0],mn)},qn=0,Do=0;Kr.current&&Wr.current&&ar.current&&(Ar===0?Do=Kr.current.offsetWidth:(qn=Un,Do=Wr.current.offsetWidth));var Rr=mr==="rtl"?{right:qn}:{left:qn},xi=function(vn,ra){var Wt=Vn(Wa,vn,Ar);if(ra==="submit"||ra!=="key"&&!ua){Ai(Wt,Ar),Ar===0?Mu():gu();var xa=Ar===0?1:0;Co[xa]?gl(!1,!1,"confirm"):gl(!1,Ar,"confirm")}else On(Wt)};return se.createElement(Pa.Provider,{value:{operationRef:si,hideHeader:er==="time",onDateMouseEnter:cs,onDateMouseLeave:ds,hideRanges:!0,onSelect:xi,open:Pi}},se.createElement(Qn,{visible:Pi,popupElement:Gn,popupStyle:va,prefixCls:Lt,dropdownClassName:Dn,dropdownAlign:Mn,getPopupContainer:Zn,transitionName:In,range:!0,direction:mr},se.createElement("div",(0,oe.Z)({ref:ba,className:He()(Lt,"".concat(Lt,"-range"),Fn,(ke={},(0,Qe.Z)(ke,"".concat(Lt,"-disabled"),Co[0]&&Co[1]),(0,Qe.Z)(ke,"".concat(Lt,"-focused"),Ar===0?an:wa),(0,Qe.Z)(ke,"".concat(Lt,"-rtl"),mr==="rtl"),ke)),style:fn,onClick:sn,onMouseEnter:Xn,onMouseLeave:ha,onMouseDown:_t,onMouseUp:oa},(0,yt.Z)(Fe,{aria:!0,data:!0})),se.createElement("div",{className:He()("".concat(Lt,"-input"),(Le={},(0,Qe.Z)(Le,"".concat(Lt,"-input-active"),Ar===0),(0,Qe.Z)(Le,"".concat(Lt,"-input-placeholder"),!!Xu),Le)),ref:Kr},se.createElement("input",(0,oe.Z)({id:pn,disabled:Co[0],readOnly:Et||typeof ao[0]=="function"||!bt,value:Xu||li,onChange:function(vn){cl(vn.target.value)},autoFocus:Ua,placeholder:gr(la,0)||"",ref:Jr},ht,Ka,{autoComplete:qa}))),se.createElement("div",{className:"".concat(Lt,"-range-separator"),ref:ar},Lo),se.createElement("div",{className:He()("".concat(Lt,"-input"),(gt={},(0,Qe.Z)(gt,"".concat(Lt,"-input-active"),Ar===1),(0,Qe.Z)(gt,"".concat(Lt,"-input-placeholder"),!!qu),gt)),ref:Wr},se.createElement("input",(0,oe.Z)({disabled:Co[1],readOnly:Et||typeof ao[0]=="function"||!Ma,value:qu||Ri,onChange:function(vn){Ql(vn.target.value)},placeholder:gr(la,1)||"",ref:no},Ft,Ka,{autoComplete:qa}))),se.createElement("div",{className:"".concat(Lt,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Rr),{},{width:Do,position:"absolute"})}),St,ci&&bo)))}var xl=function(Fe){(0,ct.Z)(Le,Fe);var ke=(0,Bt.Z)(Le);function Le(){var gt;(0,nt.Z)(this,Le);for(var ft=arguments.length,Ke=new Array(ft),Lt=0;Lt{const{lineHeight:ft}=Fe,Ke=Math.floor(Le*ft)+2,Lt=Math.max((ke-Ke)/2,0),pn=Math.max(ke-Ke-Lt,0);return{padding:`${Lt}px ${gt}px ${pn}px`}},zu=Fe=>{const{componentCls:ke,pickerCellCls:Le,pickerCellInnerCls:gt,cellHeight:ft,motionDurationSlow:Ke,borderRadiusSM:Lt,motionDurationMid:pn,cellHoverBg:fn,lineWidth:Fn,lineType:va,colorPrimary:Dn,cellActiveWithRangeBg:In,colorTextLightSolid:Mn,controlHeightSM:Zn,cellRangeBorderColor:mn,pickerCellBorderGap:bn,cellHoverWithRangeBg:la,cellWidth:Ua,colorTextDisabled:Za,cellBgDisabled:Oa}=Fe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ft,transform:"translateY(-50%)",transition:`all ${Ke}`,content:'""'},[gt]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ft,height:ft,lineHeight:`${ft}px`,borderRadius:Lt,transition:`background ${pn}, border ${pn}`},"&-range-hover-start, &-range-hover-end":{[gt]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Le}-in-view), &:hover:not(${Le}-selected):not(${Le}-range-start):not(${Le}-range-end):not(${Le}-range-hover-start):not(${Le}-range-hover-end)`]:{[gt]:{background:fn}},[`&-in-view${Le}-today ${gt}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Fn}px ${va} ${Dn}`,borderRadius:Lt,content:'""'}},[`&-in-view${Le}-in-range`]:{position:"relative","&::before":{background:In}},[`&-in-view${Le}-selected ${gt}, &-in-view${Le}-range-start ${gt}, &-in-view${Le}-range-end ${gt}`]:{color:Mn,background:Dn},[`&-in-view${Le}-range-start:not(${Le}-range-start-single), @@ -138,7 +138,7 @@ tr > &-in-view${Le}-range-hover-start:last-child::after, &-in-view${Le}-end${Le}-range-hover-edge-end${Le}-range-hover-edge-end-near-range::after, &-in-view${Le}-range-hover-edge-end:not(${Le}-range-hover-edge-end-near-range)::after, - &-in-view${Le}-range-hover-end::after`]:{insetInlineEnd:(Ua-ft)/2,borderInlineEnd:`${Fn}px dashed ${mn}`,borderStartEndRadius:Lt,borderEndEndRadius:Lt},"&-disabled":{color:Za,pointerEvents:"none",[gt]:{background:"transparent"},"&::before":{background:Oa}},[`&-disabled${Le}-today ${gt}::before`]:{borderColor:Za}}},Lu=Fe=>{const{componentCls:ke,pickerCellCls:Le,pickerCellInnerCls:gt,pickerYearMonthCellWidth:ft,pickerControlIconSize:Ke,cellWidth:Lt,paddingSM:pn,paddingXS:fn,paddingXXS:Fn,colorBgContainer:va,lineWidth:Dn,lineType:In,borderRadiusLG:Mn,colorPrimary:Zn,colorTextHeading:mn,colorSplit:bn,pickerControlIconBorderWidth:la,colorIcon:Ua,textHeight:Za,motionDurationMid:Oa,colorIconHover:lr,fontWeightStrong:er,cellHeight:Fa,pickerCellPaddingVertical:xo,colorTextDisabled:Vr,colorText:Lo,fontSize:Yo,cellHoverWithRangeBg:oi,motionDurationSlow:ui,withoutTimeCellHeight:Zi,pickerQuarterPanelContentHeight:ii,colorLink:Go,colorLinkActive:Wo,colorLinkHover:jo,cellRangeBorderColor:jn,borderRadiusSM:$o,colorTextLightSolid:ni,cellHoverBg:nl,timeColumnHeight:Ui,timeColumnWidth:Te,timeCellHeight:_e,controlItemBgActive:rt,marginXXS:it,pickerDatePanelPaddingHorizontal:pt}=Fe,Et=Lt*7+pt*2,Rt=(Et-fn*2)/3-ft-pn,kt=(Et-fn*2)/4-ft;return{[ke]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:va,border:`${Dn}px ${In} ${bn}`,borderRadius:Mn,outline:"none","&-focused":{borderColor:Zn},"&-rtl":{direction:"rtl",[`${ke}-prev-icon, + &-in-view${Le}-range-hover-end::after`]:{insetInlineEnd:(Ua-ft)/2,borderInlineEnd:`${Fn}px dashed ${mn}`,borderStartEndRadius:Lt,borderEndEndRadius:Lt},"&-disabled":{color:Za,pointerEvents:"none",[gt]:{background:"transparent"},"&::before":{background:Oa}},[`&-disabled${Le}-today ${gt}::before`]:{borderColor:Za}}},Lu=Fe=>{const{componentCls:ke,pickerCellCls:Le,pickerCellInnerCls:gt,pickerYearMonthCellWidth:ft,pickerControlIconSize:Ke,cellWidth:Lt,paddingSM:pn,paddingXS:fn,paddingXXS:Fn,colorBgContainer:va,lineWidth:Dn,lineType:In,borderRadiusLG:Mn,colorPrimary:Zn,colorTextHeading:mn,colorSplit:bn,pickerControlIconBorderWidth:la,colorIcon:Ua,textHeight:Za,motionDurationMid:Oa,colorIconHover:lr,fontWeightStrong:er,cellHeight:Fa,pickerCellPaddingVertical:xo,colorTextDisabled:Vr,colorText:Lo,fontSize:Yo,cellHoverWithRangeBg:oi,motionDurationSlow:ui,withoutTimeCellHeight:Zi,pickerQuarterPanelContentHeight:ii,colorLink:Go,colorLinkActive:Wo,colorLinkHover:jo,cellRangeBorderColor:jn,borderRadiusSM:$o,colorTextLightSolid:ni,cellHoverBg:nl,timeColumnHeight:Ui,timeColumnWidth:Te,timeCellHeight:_e,controlItemBgActive:rt,marginXXS:ut,pickerDatePanelPaddingHorizontal:pt}=Fe,Et=Lt*7+pt*2,Rt=(Et-fn*2)/3-ft-pn,kt=(Et-fn*2)/4-ft;return{[ke]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:va,border:`${Dn}px ${In} ${bn}`,borderRadius:Mn,outline:"none","&-focused":{borderColor:Zn},"&-rtl":{direction:"rtl",[`${ke}-prev-icon, ${ke}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ke}-next-icon, ${ke}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Et},"&-header":{display:"flex",padding:`0 ${fn}px`,color:mn,borderBottom:`${Dn}px ${In} ${bn}`,"> *":{flex:"none"},button:{padding:0,color:Ua,lineHeight:`${Za}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Oa}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Yo,"&:hover":{color:lr}},"&-view":{flex:"auto",fontWeight:er,lineHeight:`${Za}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:fn},"&:hover":{color:Zn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Ke,height:Ke,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Ke,height:Ke,border:"0 solid currentcolor",borderBlockStartWidth:la,borderBlockEndWidth:0,borderInlineStartWidth:la,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Ke/2),insetInlineStart:Math.ceil(Ke/2),display:"inline-block",width:Ke,height:Ke,border:"0 solid currentcolor",borderBlockStartWidth:la,borderBlockEndWidth:0,borderInlineStartWidth:la,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Fa,fontWeight:"normal"},th:{height:Fa+xo*2,color:Lo,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${xo}px 0`,color:Vr,cursor:"pointer","&-in-view":{color:Lo}},zu(Fe)),[`&-date-panel ${ke}-cell-in-view${ke}-cell-in-range${ke}-cell-range-hover-start ${gt}, &-date-panel ${ke}-cell-in-view${ke}-cell-in-range${ke}-cell-range-hover-end ${gt}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:oi,transition:`all ${ui}`,content:'""'}},[`&-date-panel @@ -147,7 +147,7 @@ &-selected ${gt}, ${gt}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Oa}`},"&:first-child:before":{borderStartStartRadius:$o,borderEndStartRadius:$o},"&:last-child:before":{borderStartEndRadius:$o,borderEndEndRadius:$o}},"&:hover td":{"&:before":{background:nl}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Le}`]:{"&:before":{background:Zn},[`&${ke}-cell-week`]:{color:new Ml.C(ni).setAlpha(.5).toHexString()},[gt]:{color:ni}}},"&-range-hover td:before":{background:rt}}},"&-date-panel":{[`${ke}-body`]:{padding:`${fn}px ${pt}px`},[`${ke}-content`]:{width:Lt*7,th:{width:Lt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ke}-time-panel`]:{borderInlineStart:`${Dn}px ${In} ${bn}`},[`${ke}-date-panel, ${ke}-time-panel`]:{transition:`opacity ${ui}`},"&-active":{[`${ke}-date-panel, - ${ke}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ke}-content`]:{display:"flex",flex:"auto",height:Ui},"&-column":{flex:"1 0 auto",width:Te,margin:`${Fn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Oa}`,overflowX:"hidden","&::after":{display:"block",height:Ui-_e,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Dn}px ${In} ${bn}`},"&-active":{background:new Ml.C(rt).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ke}-time-panel-cell`]:{marginInline:it,[`${ke}-time-panel-cell-inner`]:{display:"block",width:Te-2*it,height:_e,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Te-_e)/2,color:Lo,lineHeight:`${_e}px`,borderRadius:$o,cursor:"pointer",transition:`background ${Oa}`,"&:hover":{background:nl}},"&-selected":{[`${ke}-time-panel-cell-inner`]:{background:rt}},"&-disabled":{[`${ke}-time-panel-cell-inner`]:{color:Vr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ke}-time-panel-column:after`]:{height:Ui-_e+Fn*2}}}},Zu=Fe=>{const{componentCls:ke,colorBgContainer:Le,colorError:gt,errorActiveShadow:ft,colorWarning:Ke,warningActiveShadow:Lt}=Fe;return{[`${ke}:not(${ke}-disabled)`]:{[`&${ke}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Le,borderColor:gt},[`&${ke}-focused, &:focus`]:Object.assign({},(0,Pl.M1)((0,fo.TS)(Fe,{activeBorderColor:gt,activeShadow:ft}))),[`${ke}-active-bar`]:{background:gt}},[`&${ke}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Le,borderColor:Ke},[`&${ke}-focused, &:focus`]:Object.assign({},(0,Pl.M1)((0,fo.TS)(Fe,{activeBorderColor:Ke,activeShadow:Lt}))),[`${ke}-active-bar`]:{background:Ke}}}}},ns=Fe=>{const{componentCls:ke,antCls:Le,controlHeight:gt,fontSize:ft,paddingInline:Ke,colorBgContainer:Lt,lineWidth:pn,lineType:fn,colorBorder:Fn,borderRadius:va,motionDurationMid:Dn,colorBgContainerDisabled:In,colorTextDisabled:Mn,colorTextPlaceholder:Zn,controlHeightLG:mn,fontSizeLG:bn,controlHeightSM:la,paddingInlineSM:Ua,paddingXS:Za,marginXS:Oa,colorTextDescription:lr,lineWidthBold:er,lineHeight:Fa,colorPrimary:xo,motionDurationSlow:Vr,zIndexPopup:Lo,paddingXXS:Yo,paddingSM:oi,textHeight:ui,cellActiveWithRangeBg:Zi,colorPrimaryBorder:ii,sizePopupArrow:Go,borderRadiusXS:Wo,borderRadiusOuter:jo,colorBgElevated:jn,borderRadiusLG:$o,boxShadowSecondary:ni,borderRadiusSM:nl,colorSplit:Ui,cellHoverBg:Te,presetsWidth:_e,presetsMaxWidth:rt,boxShadowPopoverArrow:it,colorTextQuaternary:pt}=Fe;return[{[ke]:Object.assign(Object.assign(Object.assign({},(0,tl.Wf)(Fe)),Ul(Fe,gt,ft,Ke)),{position:"relative",display:"inline-flex",alignItems:"center",background:Lt,lineHeight:1,border:`${pn}px ${fn} ${Fn}`,borderRadius:va,transition:`border ${Dn}, box-shadow ${Dn}`,"&:hover, &-focused":Object.assign({},(0,Pl.pU)(Fe)),"&-focused":Object.assign({},(0,Pl.M1)(Fe)),[`&${ke}-disabled`]:{background:In,borderColor:Fn,cursor:"not-allowed",[`${ke}-suffix`]:{color:pt}},[`&${ke}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ke}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Pl.ik)(Fe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ke}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Zn}}},"&-large":Object.assign(Object.assign({},Ul(Fe,mn,bn,Ke)),{[`${ke}-input > input`]:{fontSize:bn}}),"&-small":Object.assign({},Ul(Fe,la,ft,Ua)),[`${ke}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Za/2,color:Mn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Oa}}},[`${ke}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Mn,lineHeight:1,background:Lt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Dn}, color ${Dn}`,"> *":{verticalAlign:"top"},"&:hover":{color:lr}},[`${ke}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:bn,color:Mn,fontSize:bn,verticalAlign:"top",cursor:"default",[`${ke}-focused &`]:{color:lr},[`${ke}-range-separator &`]:{[`${ke}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ke}-clear`]:{insetInlineEnd:Ke},"&:hover":{[`${ke}-clear`]:{opacity:1}},[`${ke}-active-bar`]:{bottom:-pn,height:er,marginInlineStart:Ke,background:xo,opacity:0,transition:`all ${Vr} ease-out`,pointerEvents:"none"},[`&${ke}-focused`]:{[`${ke}-active-bar`]:{opacity:1}},[`${ke}-range-separator`]:{alignItems:"center",padding:`0 ${Za}px`,lineHeight:1},[`&${ke}-small`]:{[`${ke}-clear`]:{insetInlineEnd:Ua},[`${ke}-active-bar`]:{marginInlineStart:Ua}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,tl.Wf)(Fe)),Lu(Fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Lo,[`&${ke}-dropdown-hidden`]:{display:"none"},[`&${ke}-dropdown-placement-bottomLeft`]:{[`${ke}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ke}-dropdown-placement-topLeft`]:{[`${ke}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Le}-slide-up-enter${Le}-slide-up-enter-active${ke}-dropdown-placement-topLeft, + ${ke}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ke}-content`]:{display:"flex",flex:"auto",height:Ui},"&-column":{flex:"1 0 auto",width:Te,margin:`${Fn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Oa}`,overflowX:"hidden","&::after":{display:"block",height:Ui-_e,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Dn}px ${In} ${bn}`},"&-active":{background:new Ml.C(rt).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ke}-time-panel-cell`]:{marginInline:ut,[`${ke}-time-panel-cell-inner`]:{display:"block",width:Te-2*ut,height:_e,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Te-_e)/2,color:Lo,lineHeight:`${_e}px`,borderRadius:$o,cursor:"pointer",transition:`background ${Oa}`,"&:hover":{background:nl}},"&-selected":{[`${ke}-time-panel-cell-inner`]:{background:rt}},"&-disabled":{[`${ke}-time-panel-cell-inner`]:{color:Vr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ke}-time-panel-column:after`]:{height:Ui-_e+Fn*2}}}},Zu=Fe=>{const{componentCls:ke,colorBgContainer:Le,colorError:gt,errorActiveShadow:ft,colorWarning:Ke,warningActiveShadow:Lt}=Fe;return{[`${ke}:not(${ke}-disabled)`]:{[`&${ke}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Le,borderColor:gt},[`&${ke}-focused, &:focus`]:Object.assign({},(0,Pl.M1)((0,fo.TS)(Fe,{activeBorderColor:gt,activeShadow:ft}))),[`${ke}-active-bar`]:{background:gt}},[`&${ke}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Le,borderColor:Ke},[`&${ke}-focused, &:focus`]:Object.assign({},(0,Pl.M1)((0,fo.TS)(Fe,{activeBorderColor:Ke,activeShadow:Lt}))),[`${ke}-active-bar`]:{background:Ke}}}}},ns=Fe=>{const{componentCls:ke,antCls:Le,controlHeight:gt,fontSize:ft,paddingInline:Ke,colorBgContainer:Lt,lineWidth:pn,lineType:fn,colorBorder:Fn,borderRadius:va,motionDurationMid:Dn,colorBgContainerDisabled:In,colorTextDisabled:Mn,colorTextPlaceholder:Zn,controlHeightLG:mn,fontSizeLG:bn,controlHeightSM:la,paddingInlineSM:Ua,paddingXS:Za,marginXS:Oa,colorTextDescription:lr,lineWidthBold:er,lineHeight:Fa,colorPrimary:xo,motionDurationSlow:Vr,zIndexPopup:Lo,paddingXXS:Yo,paddingSM:oi,textHeight:ui,cellActiveWithRangeBg:Zi,colorPrimaryBorder:ii,sizePopupArrow:Go,borderRadiusXS:Wo,borderRadiusOuter:jo,colorBgElevated:jn,borderRadiusLG:$o,boxShadowSecondary:ni,borderRadiusSM:nl,colorSplit:Ui,cellHoverBg:Te,presetsWidth:_e,presetsMaxWidth:rt,boxShadowPopoverArrow:ut,colorTextQuaternary:pt}=Fe;return[{[ke]:Object.assign(Object.assign(Object.assign({},(0,tl.Wf)(Fe)),Ul(Fe,gt,ft,Ke)),{position:"relative",display:"inline-flex",alignItems:"center",background:Lt,lineHeight:1,border:`${pn}px ${fn} ${Fn}`,borderRadius:va,transition:`border ${Dn}, box-shadow ${Dn}`,"&:hover, &-focused":Object.assign({},(0,Pl.pU)(Fe)),"&-focused":Object.assign({},(0,Pl.M1)(Fe)),[`&${ke}-disabled`]:{background:In,borderColor:Fn,cursor:"not-allowed",[`${ke}-suffix`]:{color:pt}},[`&${ke}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ke}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Pl.ik)(Fe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ke}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Zn}}},"&-large":Object.assign(Object.assign({},Ul(Fe,mn,bn,Ke)),{[`${ke}-input > input`]:{fontSize:bn}}),"&-small":Object.assign({},Ul(Fe,la,ft,Ua)),[`${ke}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Za/2,color:Mn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Oa}}},[`${ke}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Mn,lineHeight:1,background:Lt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Dn}, color ${Dn}`,"> *":{verticalAlign:"top"},"&:hover":{color:lr}},[`${ke}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:bn,color:Mn,fontSize:bn,verticalAlign:"top",cursor:"default",[`${ke}-focused &`]:{color:lr},[`${ke}-range-separator &`]:{[`${ke}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ke}-clear`]:{insetInlineEnd:Ke},"&:hover":{[`${ke}-clear`]:{opacity:1}},[`${ke}-active-bar`]:{bottom:-pn,height:er,marginInlineStart:Ke,background:xo,opacity:0,transition:`all ${Vr} ease-out`,pointerEvents:"none"},[`&${ke}-focused`]:{[`${ke}-active-bar`]:{opacity:1}},[`${ke}-range-separator`]:{alignItems:"center",padding:`0 ${Za}px`,lineHeight:1},[`&${ke}-small`]:{[`${ke}-clear`]:{insetInlineEnd:Ua},[`${ke}-active-bar`]:{marginInlineStart:Ua}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,tl.Wf)(Fe)),Lu(Fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Lo,[`&${ke}-dropdown-hidden`]:{display:"none"},[`&${ke}-dropdown-placement-bottomLeft`]:{[`${ke}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ke}-dropdown-placement-topLeft`]:{[`${ke}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Le}-slide-up-enter${Le}-slide-up-enter-active${ke}-dropdown-placement-topLeft, &${Le}-slide-up-enter${Le}-slide-up-enter-active${ke}-dropdown-placement-topRight, &${Le}-slide-up-appear${Le}-slide-up-appear-active${ke}-dropdown-placement-topLeft, &${Le}-slide-up-appear${Le}-slide-up-appear-active${ke}-dropdown-placement-topRight`]:{animationName:zl.Qt},[`&${Le}-slide-up-enter${Le}-slide-up-enter-active${ke}-dropdown-placement-bottomLeft, @@ -155,8 +155,8 @@ &${Le}-slide-up-appear${Le}-slide-up-appear-active${ke}-dropdown-placement-bottomLeft, &${Le}-slide-up-appear${Le}-slide-up-appear-active${ke}-dropdown-placement-bottomRight`]:{animationName:zl.fJ},[`&${Le}-slide-up-leave${Le}-slide-up-leave-active${ke}-dropdown-placement-topLeft, &${Le}-slide-up-leave${Le}-slide-up-leave-active${ke}-dropdown-placement-topRight`]:{animationName:zl.ly},[`&${Le}-slide-up-leave${Le}-slide-up-leave-active${ke}-dropdown-placement-bottomLeft, - &${Le}-slide-up-leave${Le}-slide-up-leave-active${ke}-dropdown-placement-bottomRight`]:{animationName:zl.Uw},[`${ke}-panel > ${ke}-time-panel`]:{paddingTop:Yo},[`${ke}-ranges`]:{marginBottom:0,padding:`${Yo}px ${oi}px`,overflow:"hidden",lineHeight:`${ui-2*pn-Za/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ke}-preset > ${Le}-tag-blue`]:{color:xo,background:Zi,borderColor:ii,cursor:"pointer"},[`${ke}-ok`]:{marginInlineStart:"auto"}},[`${ke}-range-wrapper`]:{display:"flex",position:"relative"},[`${ke}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ke*1.5,transition:`left ${Vr} ease-out`},(0,vu.r)(Go,Wo,jo,jn,it)),[`${ke}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:jn,borderRadius:$o,boxShadow:ni,transition:`margin ${Vr}`,[`${ke}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ke}-presets`]:{display:"flex",flexDirection:"column",minWidth:_e,maxWidth:rt,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Za,borderInlineEnd:`${pn}px ${fn} ${Ui}`,li:Object.assign(Object.assign({},tl.vS),{borderRadius:nl,paddingInline:Za,paddingBlock:(la-Math.round(ft*Fa))/2,cursor:"pointer",transition:`all ${Vr}`,"+ li":{marginTop:Oa},"&:hover":{background:Te}})}},[`${ke}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ke}-panel`]:{borderWidth:`0 0 ${pn}px`},"&:last-child":{[`${ke}-panel`]:{borderWidth:0}}},[`${ke}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ke}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Fn}}}}),"&-dropdown-range":{padding:`${Go*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ke}-separator`]:{transform:"rotate(180deg)"},[`${ke}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,zl.oN)(Fe,"slide-up"),(0,zl.oN)(Fe,"slide-down"),(0,hu.Fm)(Fe,"move-up"),(0,hu.Fm)(Fe,"move-down")]},ju=Fe=>{const{componentCls:ke,controlHeightLG:Le,paddingXXS:gt,padding:ft}=Fe;return{pickerCellCls:`${ke}-cell`,pickerCellInnerCls:`${ke}-cell-inner`,pickerYearMonthCellWidth:Le*1.5,pickerQuarterPanelContentHeight:Le*1.4,pickerCellPaddingVertical:gt+gt/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ft+gt/2}},Eu=Fe=>({cellHoverBg:Fe.controlItemBgHover,cellActiveWithRangeBg:Fe.controlItemBgActive,cellHoverWithRangeBg:new Ml.C(Fe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ml.C(Fe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Fe.colorBgContainerDisabled,timeColumnWidth:Fe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Fe.controlHeightSM*1.5,cellHeight:Fe.controlHeightSM,textHeight:Fe.controlHeightLG,withoutTimeCellHeight:Fe.controlHeightLG*1.65});var Hu=(0,fs.Z)("DatePicker",Fe=>{const ke=(0,fo.TS)((0,Pl.e5)(Fe),ju(Fe));return[ns(ke),Zu(ke),(0,bu.c)(Fe,{focusElCls:`${Fe.componentCls}-focused`})]},Fe=>Object.assign(Object.assign(Object.assign({},(0,Pl.TM)(Fe)),Eu(Fe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Fe.zIndexPopupBase+50}));function ps(Fe,ke,Le){return Le!==void 0?Le:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.yearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.quarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.monthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.weekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.placeholder:Fe.lang.placeholder}function vs(Fe,ke,Le){return Le!==void 0?Le:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.rangeYearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.rangeQuarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.rangeMonthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.rangeWeekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.rangePlaceholder:Fe.lang.rangePlaceholder}function _u(Fe,ke){const Le={adjustX:1,adjustY:1};switch(ke){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Le};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Le};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Le};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Le};default:return{points:Fe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Le}}}function Su(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function yu(Fe){const{format:ke,picker:Le,showHour:gt,showMinute:ft,showSecond:Ke,use12Hours:Lt}=Fe,pn=Su(ke)[0],fn=Object.assign({},Fe);return ke&&Array.isArray(ke)&&(fn.format=pn),pn&&typeof pn=="string"&&(!pn.includes("s")&&Ke===void 0&&(fn.showSecond=!1),!pn.includes("m")&&ft===void 0&&(fn.showMinute=!1),!pn.includes("H")&&!pn.includes("h")&&!pn.includes("K")&&!pn.includes("k")&>===void 0&&(fn.showHour=!1),(pn.includes("a")||pn.includes("A"))&&Lt===void 0&&(fn.use12Hours=!0)),Le==="time"?fn:(typeof pn=="function"&&delete fn.format,{showTime:fn})}function Bu(Fe,ke,Le){if(Fe===!1)return!1;const gt={clearIcon:ke!=null?ke:Le};return typeof Fe=="object"?Object.assign(Object.assign({},gt),Fe):gt}var as=te(3113);function hs(Fe){return se.createElement(as.ZP,Object.assign({size:"small",type:"primary"},Fe))}var xr={button:hs},rs=function(Fe,ke){var Le={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Le[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,gt=Object.getOwnPropertySymbols(Fe);ft{const{prefixCls:ft,getPopupContainer:Ke,className:Lt,placement:pn,size:fn,disabled:Fn,bordered:va=!0,placeholder:Dn,popupClassName:In,dropdownClassName:Mn,status:Zn,clearIcon:mn,allowClear:bn,rootClassName:la}=Le,Ua=rs(Le,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Za=se.useRef(null),{getPrefixCls:Oa,direction:lr,getPopupContainer:er}=(0,se.useContext)(su.E_),Fa=Oa("picker",ft),{compactSize:xo,compactItemClassnames:Vr}=(0,cu.ri)(Fa,lr),{format:Lo,showTime:Yo,picker:oi}=Le,ui=Oa(),[Zi,ii]=Hu(Fa),Go=Object.assign(Object.assign({},Yo?yu(Object.assign({format:Lo,picker:oi},Yo)):{}),oi==="time"?yu(Object.assign(Object.assign({format:Lo},Le),{picker:oi})):{}),Wo=(0,Iu.Z)(it=>{var pt;return(pt=fn!=null?fn:xo)!==null&&pt!==void 0?pt:it}),jo=se.useContext(Ta.Z),jn=Fn!=null?Fn:jo,$o=(0,se.useContext)(Tl.aM),{hasFeedback:ni,status:nl,feedbackIcon:Ui}=$o,Te=se.createElement(se.Fragment,null,oi==="time"?se.createElement(tt,null):se.createElement(Se,null),ni&&Ui);(0,se.useImperativeHandle)(gt,()=>({focus:()=>{var it;return(it=Za.current)===null||it===void 0?void 0:it.focus()},blur:()=>{var it;return(it=Za.current)===null||it===void 0?void 0:it.blur()}}));const[_e]=(0,ou.Z)("Calendar",pu.Z),rt=Object.assign(Object.assign({},_e),Le.locale);return Zi(se.createElement(Xl,Object.assign({separator:se.createElement("span",{"aria-label":"to",className:`${Fa}-separator`},se.createElement(Ve,null)),disabled:jn,ref:Za,dropdownAlign:_u(lr,pn),placeholder:vs(rt,oi,Dn),suffixIcon:Te,prevIcon:se.createElement("span",{className:`${Fa}-prev-icon`}),nextIcon:se.createElement("span",{className:`${Fa}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${Fa}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${Fa}-super-next-icon`}),transitionName:`${ui}-slide-up`},Ua,Go,{className:He()({[`${Fa}-${Wo}`]:Wo,[`${Fa}-borderless`]:!va},(0,ql.Z)(Fa,(0,ql.F)(nl,Zn),ni),ii,Vr,Lt,la),locale:rt.lang,prefixCls:Fa,getPopupContainer:Ke||er,generateConfig:Fe,components:xr,direction:lr,dropdownClassName:He()(ii,In||Mn,la),allowClear:Bu(bn,mn,se.createElement(lt.Z,null))})))})}var Gu=function(Fe,ke){var Le={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Le[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,gt=Object.getOwnPropertySymbols(Fe);ft{const{prefixCls:Zn,getPopupContainer:mn,style:bn,className:la,rootClassName:Ua,size:Za,bordered:Oa=!0,placement:lr,placeholder:er,popupClassName:Fa,dropdownClassName:xo,disabled:Vr,status:Lo,clearIcon:Yo,allowClear:oi}=In,ui=Gu(In,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Zi,direction:ii,getPopupContainer:Go,[va]:Wo}=(0,se.useContext)(su.E_),jo=Zi("picker",Zn),{compactSize:jn,compactItemClassnames:$o}=(0,cu.ri)(jo,ii),ni=se.useRef(null),{format:nl,showTime:Ui}=In,[Te,_e]=Hu(jo);(0,se.useImperativeHandle)(Mn,()=>({focus:()=>{var Xn;return(Xn=ni.current)===null||Xn===void 0?void 0:Xn.focus()},blur:()=>{var Xn;return(Xn=ni.current)===null||Xn===void 0?void 0:Xn.blur()}}));const rt={showToday:!0};let it={};fn&&(it.picker=fn);const pt=fn||In.picker;it=Object.assign(Object.assign(Object.assign({},it),Ui?yu(Object.assign({format:nl,picker:pt},Ui)):{}),pt==="time"?yu(Object.assign(Object.assign({format:nl},In),{picker:pt})):{});const Et=Zi(),Rt=(0,Iu.Z)(Xn=>{var ha;return(ha=Za!=null?Za:jn)!==null&&ha!==void 0?ha:Xn}),kt=se.useContext(Ta.Z),Mt=Vr!=null?Vr:kt,nn=(0,se.useContext)(Tl.aM),{hasFeedback:Jt,status:$t,feedbackIcon:xn}=nn,wn=se.createElement(se.Fragment,null,pt==="time"?se.createElement(tt,null):se.createElement(Se,null),Jt&&xn),[Bn]=(0,ou.Z)("DatePicker",pu.Z),oa=Object.assign(Object.assign({},Bn),In.locale);return Te(se.createElement(fu,Object.assign({ref:ni,placeholder:ps(oa,pt,er),suffixIcon:wn,dropdownAlign:_u(ii,lr),prevIcon:se.createElement("span",{className:`${jo}-prev-icon`}),nextIcon:se.createElement("span",{className:`${jo}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${jo}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${jo}-super-next-icon`}),transitionName:`${Et}-slide-up`},rt,ui,it,{locale:oa.lang,className:He()({[`${jo}-${Rt}`]:Rt,[`${jo}-borderless`]:!Oa},(0,ql.Z)(jo,(0,ql.F)($t,Lo),Jt),_e,$o,Wo==null?void 0:Wo.className,la,Ua),style:Object.assign(Object.assign({},Wo==null?void 0:Wo.style),bn),prefixCls:jo,getPopupContainer:mn||Go,generateConfig:Fe,components:xr,direction:ii,disabled:Mt,dropdownClassName:He()(_e,Ua,Fa||xo),allowClear:Bu(oi,Yo,se.createElement(lt.Z,null))})))});return Fn&&(Dn.displayName=Fn),Dn}const Le=ke(),gt=ke("week","WeekPicker"),ft=ke("month","MonthPicker"),Ke=ke("year","YearPicker"),Lt=ke("time","TimePicker"),pn=ke("quarter","QuarterPicker");return{DatePicker:Le,WeekPicker:gt,MonthPicker:ft,YearPicker:Ke,TimePicker:Lt,QuarterPicker:pn}}const Es=null;function Ss(Fe){const{DatePicker:ke,WeekPicker:Le,MonthPicker:gt,YearPicker:ft,TimePicker:Ke,QuarterPicker:Lt}=is(Fe),pn=os(Fe),fn=ke;return fn.WeekPicker=Le,fn.MonthPicker=gt,fn.YearPicker=ft,fn.RangePicker=pn,fn.TimePicker=Ke,fn.QuarterPicker=Lt,fn}var Wu=Ss;const bl=Wu(ee);function Zl(Fe){const ke=_u(Fe.direction,Fe.placement);return ke.overflow.adjustY=!1,ke.overflow.adjustX=!1,Object.assign(Object.assign({},Fe),{dropdownAlign:ke})}const Cu=(0,ne.Z)(bl,"picker",null,Zl);bl._InternalPanelDoNotUseOrYouWillBeFired=Cu;const ys=(0,ne.Z)(bl.RangePicker,"picker",null,Zl);bl._InternalRangePanelDoNotUseOrYouWillBeFired=ys,bl.generatePicker=Wu;var Cs=bl},37906:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return et}});var z=te(59301),Ee=te(92310),xe=te.n(Ee),je=te(69507),ve=te(36355),Ce=te(19716),ue=te(8628),De={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=z.createContext({}),Be=te(11592),pe=function(Me,he){var Ie={};for(var Ve in Me)Object.prototype.hasOwnProperty.call(Me,Ve)&&he.indexOf(Ve)<0&&(Ie[Ve]=Me[Ve]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ve=Object.getOwnPropertySymbols(Me);qe(0,Be.Z)(Me).map(he=>Object.assign({},he==null?void 0:he.props));function E(Me,he,Ie){const Ve=z.useMemo(()=>he||re(Ie),[he,Ie]);return z.useMemo(()=>Ve.map(He=>{var{span:nt}=He,vt=pe(He,["span"]);return Object.assign(Object.assign({},vt),{span:typeof nt=="number"?nt:(0,je.m9)(Me,nt)})}),[Ve,Me])}function a(Me,he,Ie){let Ve=Me;return(Ie===void 0||Ie>he)&&(Ve=Object.assign(Object.assign({},Me),{span:he})),Ve}function x(Me,he){const Ie=[];let Ve=[],qe=he;return Me.filter(He=>He).forEach((He,nt)=>{const vt=He==null?void 0:He.span,Ct=vt||1;if(nt===Me.length-1){Ve.push(a(He,qe,vt)),Ie.push(Ve);return}Ct(0,z.useMemo)(()=>x(he,Me),[he,Me]),ne=Me=>{let{children:he}=Me;return he};function oe(Me){return Me!=null}var me=Me=>{const{itemPrefixCls:he,component:Ie,span:Ve,className:qe,style:He,labelStyle:nt,contentStyle:vt,bordered:Ct,label:ct,content:Bt,colon:Qe}=Me,At=Ie;return Ct?z.createElement(At,{className:xe()({[`${he}-item-label`]:oe(ct),[`${he}-item-content`]:oe(Bt)},qe),style:He,colSpan:Ve},oe(ct)&&z.createElement("span",{style:nt},ct),oe(Bt)&&z.createElement("span",{style:vt},Bt)):z.createElement(At,{className:xe()(`${he}-item`,qe),style:He,colSpan:Ve},z.createElement("div",{className:`${he}-item-container`},(ct||ct===0)&&z.createElement("span",{className:xe()(`${he}-item-label`,{[`${he}-item-no-colon`]:!Qe}),style:nt},ct),(Bt||Bt===0)&&z.createElement("span",{className:xe()(`${he}-item-content`),style:vt},Bt)))};function Pe(Me,he,Ie){let{colon:Ve,prefixCls:qe,bordered:He}=he,{component:nt,type:vt,showLabel:Ct,showContent:ct,labelStyle:Bt,contentStyle:Qe}=Ie;return Me.map((At,Ot)=>{let{label:Ne,children:yt,prefixCls:de=qe,className:ie,style:ae,labelStyle:le,contentStyle:Oe,span:Ge=1,key:Ae}=At;return typeof nt=="string"?z.createElement(me,{key:`${vt}-${Ae||Ot}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},Bt),le),contentStyle:Object.assign(Object.assign({},Qe),Oe),span:Ge,colon:Ve,component:nt,itemPrefixCls:de,bordered:He,label:Ct?Ne:null,content:ct?yt:null}):[z.createElement(me,{key:`label-${Ae||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Bt),ae),le),span:1,colon:Ve,component:nt[0],itemPrefixCls:de,bordered:He,label:Ne}),z.createElement(me,{key:`content-${Ae||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Qe),ae),Oe),span:Ge*2-1,component:nt[1],itemPrefixCls:de,bordered:He,content:yt})]})}var be=Me=>{const he=z.useContext(fe),{prefixCls:Ie,vertical:Ve,row:qe,index:He,bordered:nt}=Me;return Ve?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${He}`,className:`${Ie}-row`},Pe(qe,Me,Object.assign({component:"th",type:"label",showLabel:!0},he))),z.createElement("tr",{key:`content-${He}`,className:`${Ie}-row`},Pe(qe,Me,Object.assign({component:"td",type:"content",showContent:!0},he)))):z.createElement("tr",{key:He,className:`${Ie}-row`},Pe(qe,Me,Object.assign({component:nt?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},he)))},Ze=te(17313),Se=te(83116),at=te(37613);const we=Me=>{const{componentCls:he,labelBg:Ie}=Me;return{[`&${he}-bordered`]:{[`> ${he}-view`]:{border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${he}-row`]:{borderBottom:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.padding}px ${Me.paddingLG}px`,borderInlineEnd:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${he}-item-label`]:{color:Me.colorTextSecondary,backgroundColor:Ie,"&::after":{display:"none"}}}},[`&${he}-middle`]:{[`${he}-row`]:{[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.paddingSM}px ${Me.paddingLG}px`}}},[`&${he}-small`]:{[`${he}-row`]:{[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.paddingXS}px ${Me.padding}px`}}}}}},st=Me=>{const{componentCls:he,extraColor:Ie,itemPaddingBottom:Ve,colonMarginRight:qe,colonMarginLeft:He,titleMarginBottom:nt}=Me;return{[he]:Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(Me)),we(Me)),{"&-rtl":{direction:"rtl"},[`${he}-header`]:{display:"flex",alignItems:"center",marginBottom:nt},[`${he}-title`]:Object.assign(Object.assign({},Ze.vS),{flex:"auto",color:Me.colorText,fontWeight:Me.fontWeightStrong,fontSize:Me.fontSizeLG,lineHeight:Me.lineHeightLG}),[`${he}-extra`]:{marginInlineStart:"auto",color:Ie,fontSize:Me.fontSize},[`${he}-view`]:{width:"100%",borderRadius:Me.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${he}-row`]:{"> th, > td":{paddingBottom:Ve},"&:last-child":{borderBottom:"none"}},[`${he}-item-label`]:{color:Me.colorTextTertiary,fontWeight:"normal",fontSize:Me.fontSize,lineHeight:Me.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${He}px ${qe}px`},[`&${he}-item-no-colon::after`]:{content:'""'}},[`${he}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${he}-item-content`]:{display:"table-cell",flex:1,color:Me.colorText,fontSize:Me.fontSize,lineHeight:Me.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${he}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${he}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${he}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${he}-row`]:{"> th, > td":{paddingBottom:Me.paddingSM}}},"&-small":{[`${he}-row`]:{"> th, > td":{paddingBottom:Me.paddingXS}}}})}};var Je=(0,Se.Z)("Descriptions",Me=>{const he=(0,at.TS)(Me,{});return[st(he)]},Me=>({labelBg:Me.colorFillAlter,titleMarginBottom:Me.fontSizeSM*Me.lineHeightSM,itemPaddingBottom:Me.padding,colonMarginRight:Me.marginXS,colonMarginLeft:Me.marginXXS/2,extraColor:Me.colorText})),tt=function(Me,he){var Ie={};for(var Ve in Me)Object.prototype.hasOwnProperty.call(Me,Ve)&&he.indexOf(Ve)<0&&(Ie[Ve]=Me[Ve]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Ve=Object.getOwnPropertySymbols(Me);qe{const{prefixCls:he,title:Ie,extra:Ve,column:qe,colon:He=!0,bordered:nt,layout:vt,children:Ct,className:ct,rootClassName:Bt,style:Qe,size:At,labelStyle:Ot,contentStyle:Ne,items:yt}=Me,de=tt(Me,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:le}=z.useContext(ve.E_),Oe=ie("descriptions",he),Ge=(0,ue.Z)(),Ae=z.useMemo(()=>{var Tt;return typeof qe=="number"?qe:(Tt=(0,je.m9)(Ge,Object.assign(Object.assign({},De),qe)))!==null&&Tt!==void 0?Tt:3},[Ge,qe]),Re=E(Ge,yt,Ct),ot=(0,Ce.Z)(At),Xe=b(Ae,Re),[Ye,mt]=Je(Oe),Dt=z.useMemo(()=>({labelStyle:Ot,contentStyle:Ne}),[Ot,Ne]);return Ye(z.createElement(fe.Provider,{value:Dt},z.createElement("div",Object.assign({className:xe()(Oe,le==null?void 0:le.className,{[`${Oe}-${ot}`]:ot&&ot!=="default",[`${Oe}-bordered`]:!!nt,[`${Oe}-rtl`]:ae==="rtl"},ct,Bt,mt),style:Object.assign(Object.assign({},le==null?void 0:le.style),Qe)},de),(Ie||Ve)&&z.createElement("div",{className:`${Oe}-header`},Ie&&z.createElement("div",{className:`${Oe}-title`},Ie),Ve&&z.createElement("div",{className:`${Oe}-extra`},Ve)),z.createElement("div",{className:`${Oe}-view`},z.createElement("table",null,z.createElement("tbody",null,Xe.map((Tt,jt)=>z.createElement(be,{key:jt,index:jt,colon:He,prefixCls:Oe,vertical:vt==="vertical",bordered:nt,row:Tt}))))))))};lt.Item=ne;var et=lt},28103:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Be}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),ve=te(17313),Ce=te(83116),ue=te(37613);const ge=pe=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:ee}=pe;return{[re]:Object.assign(Object.assign({},(0,ve.Wf)(pe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe.dividerHorizontalWithTextGutterMargin}px 0`,color:pe.colorTextHeading,fontWeight:500,fontSize:pe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:pe.colorText,fontWeight:"normal",fontSize:pe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var De=(0,Ce.Z)("Divider",pe=>{const re=(0,ue.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[ge(re)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),ye=function(pe,re){var E={};for(var a in pe)Object.prototype.hasOwnProperty.call(pe,a)&&re.indexOf(a)<0&&(E[a]=pe[a]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(pe);x{const{getPrefixCls:re,direction:E,divider:a}=xe.useContext(je.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:oe,children:se,dashed:me,plain:Pe,style:ce}=pe,be=ye(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ze=re("divider",x),[Se,at]=De(Ze),we=b.length>0?`-${b}`:b,st=!!se,Je=b==="left"&&ee!=null,tt=b==="right"&&ee!=null,lt=Ee()(Ze,a==null?void 0:a.className,at,`${Ze}-${y}`,{[`${Ze}-with-text`]:st,[`${Ze}-with-text${we}`]:st,[`${Ze}-dashed`]:!!me,[`${Ze}-plain`]:!!Pe,[`${Ze}-rtl`]:E==="rtl",[`${Ze}-no-default-orientation-margin-left`]:Je,[`${Ze}-no-default-orientation-margin-right`]:tt},ne,oe),et=xe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Me=Object.assign(Object.assign({},Je&&{marginLeft:et}),tt&&{marginRight:et});return Se(xe.createElement("div",Object.assign({className:lt,style:Object.assign(Object.assign({},a==null?void 0:a.style),ce)},be,{role:"separator"}),se&&y!=="vertical"&&xe.createElement("span",{className:`${Ze}-inner-text`,style:Me},se)))}},91857:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(38819),xe=te(92310),je=te.n(xe),ve=te(31561),Ce=te(70425),ue=te(18929),ge=te(2738),De=te(79676),ye=te(53487),fe=te(92343),Be=te(36355),pe=te(20834),re=te(40875),E=te(88088),a=te(47211);const x=null,y=oe=>{const{menu:se,arrow:me,prefixCls:Pe,children:ce,trigger:be,disabled:Ze,dropdownRender:Se,getPopupContainer:at,overlayClassName:we,rootClassName:st,open:Je,onOpenChange:tt,visible:lt,onVisibleChange:et,mouseEnterDelay:Me=.15,mouseLeaveDelay:he=.1,autoAdjustOverflow:Ie=!0,placement:Ve="",overlay:qe,transitionName:He}=oe,{getPopupContainer:nt,getPrefixCls:vt,direction:Ct}=z.useContext(Be.E_),ct=z.useMemo(()=>{const Ye=vt();return He!==void 0?He:Ve.includes("top")?`${Ye}-slide-down`:`${Ye}-slide-up`},[vt,Ve,He]),Bt=z.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:Ct==="rtl"?"bottomRight":"bottomLeft",[Ve,Ct]),Qe=vt("dropdown",Pe),[At,Ot]=(0,a.Z)(Qe),[,Ne]=(0,E.Z)(),yt=z.Children.only(ce),de=(0,fe.Tm)(yt,{className:je()(`${Qe}-trigger`,{[`${Qe}-rtl`]:Ct==="rtl"},yt.props.className),disabled:Ze}),ie=Ze?[]:be;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[le,Oe]=(0,ue.Z)(!1,{value:Je!=null?Je:lt}),Ge=(0,Ce.useEvent)(Ye=>{tt==null||tt(Ye),et==null||et(Ye),Oe(Ye)}),Ae=je()(we,st,Ot,{[`${Qe}-rtl`]:Ct==="rtl"}),Re=(0,De.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ie,offset:Ne.marginXXS,arrowWidth:me?Ne.sizePopupArrow:0,borderRadius:Ne.borderRadius}),ot=z.useCallback(()=>{Oe(!1)},[]),Xe=()=>{let Ye;return se!=null&&se.items?Ye=z.createElement(pe.default,Object.assign({},se)):typeof qe=="function"?Ye=qe():Ye=qe,Se&&(Ye=Se(Ye)),Ye=z.Children.only(typeof Ye=="string"?z.createElement("span",null,Ye):Ye),z.createElement(re.J,{prefixCls:`${Qe}-menu`,expandIcon:z.createElement("span",{className:`${Qe}-menu-submenu-arrow`},z.createElement(Ee.Z,{className:`${Qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ot,validator:mt=>{let{mode:Dt}=mt}},Ye)};return At(z.createElement(ve.Z,Object.assign({alignPoint:ae},(0,ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:he,visible:le,builtinPlacements:Re,arrow:!!me,overlayClassName:Ae,prefixCls:Qe,getPopupContainer:at||nt,transitionName:ct,trigger:ie,overlay:Xe,placement:Bt,onVisibleChange:Ge}),de))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,ye.Z)(y,"dropdown",oe=>oe,b),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,wt.Z=y},38854:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(91857),Ee=te(92310),xe=te.n(Ee),je=te(59301),ve=te(18785),Ce=te(3113),ue=te(36355),ge=te(81327),De=te(33234),ye=te(47211),fe=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:y,direction:b}=je.useContext(ue.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:se,loading:me,onClick:Pe,htmlType:ce,children:be,className:Ze,menu:Se,arrow:at,autoFocus:we,overlay:st,trigger:Je,align:tt,open:lt,onOpenChange:et,placement:Me,getPopupContainer:he,href:Ie,icon:Ve=je.createElement(ve.Z,null),title:qe,buttonsRender:He=Xe=>Xe,mouseEnterDelay:nt,mouseLeaveDelay:vt,overlayClassName:Ct,overlayStyle:ct,destroyPopupOnHide:Bt,dropdownRender:Qe}=a,At=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ot=y("dropdown",ee),Ne=`${Ot}-button`,[yt,de]=(0,ye.Z)(Ot),ie={menu:Se,arrow:at,autoFocus:we,align:tt,disabled:se,trigger:se?[]:Je,onOpenChange:et,getPopupContainer:he||x,mouseEnterDelay:nt,mouseLeaveDelay:vt,overlayClassName:Ct,overlayStyle:ct,destroyPopupOnHide:Bt,dropdownRender:Qe},{compactSize:ae,compactItemClassnames:le}=(0,De.ri)(Ot,b),Oe=xe()(Ne,le,Ze,de);"overlay"in a&&(ie.overlay=st),"open"in a&&(ie.open=lt),"placement"in a?ie.placement=Me:ie.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ge=je.createElement(Ce.ZP,{type:ne,danger:oe,disabled:se,loading:me,onClick:Pe,htmlType:ce,href:Ie,title:qe},be),Ae=je.createElement(Ce.ZP,{type:ne,danger:oe,icon:Ve}),[Re,ot]=He([Ge,Ae]);return yt(je.createElement(ge.Z.Compact,Object.assign({className:Oe,size:ae,block:!0},At),Re,je.createElement(z.Z,Object.assign({},ie),ot)))};Be.__ANT_BUTTON=!0;var pe=Be;const re=z.Z;re.Button=pe;var E=re},47211:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return fe}});var z=te(17313),Ee=te(13826),xe=te(92899),je=te(29878),ve=te(19447),Ce=te(83116),ue=te(37613),De=Be=>{const{componentCls:pe,menuCls:re,colorError:E,colorTextLightSolid:a}=Be,x=`${re}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const ye=Be=>{const{componentCls:pe,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:se,colorTextDisabled:me,fontSizeIcon:Pe,controlPaddingHorizontal:ce,colorBgElevated:be}=Be;return[{[pe]:Object.assign(Object.assign({},(0,z.Wf)(Be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:Pe}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:Pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${pe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomLeft, + &${Le}-slide-up-leave${Le}-slide-up-leave-active${ke}-dropdown-placement-bottomRight`]:{animationName:zl.Uw},[`${ke}-panel > ${ke}-time-panel`]:{paddingTop:Yo},[`${ke}-ranges`]:{marginBottom:0,padding:`${Yo}px ${oi}px`,overflow:"hidden",lineHeight:`${ui-2*pn-Za/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ke}-preset > ${Le}-tag-blue`]:{color:xo,background:Zi,borderColor:ii,cursor:"pointer"},[`${ke}-ok`]:{marginInlineStart:"auto"}},[`${ke}-range-wrapper`]:{display:"flex",position:"relative"},[`${ke}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ke*1.5,transition:`left ${Vr} ease-out`},(0,vu.r)(Go,Wo,jo,jn,ut)),[`${ke}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:jn,borderRadius:$o,boxShadow:ni,transition:`margin ${Vr}`,[`${ke}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ke}-presets`]:{display:"flex",flexDirection:"column",minWidth:_e,maxWidth:rt,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Za,borderInlineEnd:`${pn}px ${fn} ${Ui}`,li:Object.assign(Object.assign({},tl.vS),{borderRadius:nl,paddingInline:Za,paddingBlock:(la-Math.round(ft*Fa))/2,cursor:"pointer",transition:`all ${Vr}`,"+ li":{marginTop:Oa},"&:hover":{background:Te}})}},[`${ke}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ke}-panel`]:{borderWidth:`0 0 ${pn}px`},"&:last-child":{[`${ke}-panel`]:{borderWidth:0}}},[`${ke}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ke}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Fn}}}}),"&-dropdown-range":{padding:`${Go*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ke}-separator`]:{transform:"rotate(180deg)"},[`${ke}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,zl.oN)(Fe,"slide-up"),(0,zl.oN)(Fe,"slide-down"),(0,hu.Fm)(Fe,"move-up"),(0,hu.Fm)(Fe,"move-down")]},ju=Fe=>{const{componentCls:ke,controlHeightLG:Le,paddingXXS:gt,padding:ft}=Fe;return{pickerCellCls:`${ke}-cell`,pickerCellInnerCls:`${ke}-cell-inner`,pickerYearMonthCellWidth:Le*1.5,pickerQuarterPanelContentHeight:Le*1.4,pickerCellPaddingVertical:gt+gt/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ft+gt/2}},Eu=Fe=>({cellHoverBg:Fe.controlItemBgHover,cellActiveWithRangeBg:Fe.controlItemBgActive,cellHoverWithRangeBg:new Ml.C(Fe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ml.C(Fe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Fe.colorBgContainerDisabled,timeColumnWidth:Fe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Fe.controlHeightSM*1.5,cellHeight:Fe.controlHeightSM,textHeight:Fe.controlHeightLG,withoutTimeCellHeight:Fe.controlHeightLG*1.65});var Hu=(0,fs.Z)("DatePicker",Fe=>{const ke=(0,fo.TS)((0,Pl.e5)(Fe),ju(Fe));return[ns(ke),Zu(ke),(0,bu.c)(Fe,{focusElCls:`${Fe.componentCls}-focused`})]},Fe=>Object.assign(Object.assign(Object.assign({},(0,Pl.TM)(Fe)),Eu(Fe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Fe.zIndexPopupBase+50}));function ps(Fe,ke,Le){return Le!==void 0?Le:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.yearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.quarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.monthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.weekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.placeholder:Fe.lang.placeholder}function vs(Fe,ke,Le){return Le!==void 0?Le:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.rangeYearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.rangeQuarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.rangeMonthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.rangeWeekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.rangePlaceholder:Fe.lang.rangePlaceholder}function _u(Fe,ke){const Le={adjustX:1,adjustY:1};switch(ke){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Le};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Le};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Le};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Le};default:return{points:Fe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Le}}}function Su(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function yu(Fe){const{format:ke,picker:Le,showHour:gt,showMinute:ft,showSecond:Ke,use12Hours:Lt}=Fe,pn=Su(ke)[0],fn=Object.assign({},Fe);return ke&&Array.isArray(ke)&&(fn.format=pn),pn&&typeof pn=="string"&&(!pn.includes("s")&&Ke===void 0&&(fn.showSecond=!1),!pn.includes("m")&&ft===void 0&&(fn.showMinute=!1),!pn.includes("H")&&!pn.includes("h")&&!pn.includes("K")&&!pn.includes("k")&>===void 0&&(fn.showHour=!1),(pn.includes("a")||pn.includes("A"))&&Lt===void 0&&(fn.use12Hours=!0)),Le==="time"?fn:(typeof pn=="function"&&delete fn.format,{showTime:fn})}function Bu(Fe,ke,Le){if(Fe===!1)return!1;const gt={clearIcon:ke!=null?ke:Le};return typeof Fe=="object"?Object.assign(Object.assign({},gt),Fe):gt}var as=te(3113);function hs(Fe){return se.createElement(as.ZP,Object.assign({size:"small",type:"primary"},Fe))}var xr={button:hs},rs=function(Fe,ke){var Le={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Le[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,gt=Object.getOwnPropertySymbols(Fe);ft{const{prefixCls:ft,getPopupContainer:Ke,className:Lt,placement:pn,size:fn,disabled:Fn,bordered:va=!0,placeholder:Dn,popupClassName:In,dropdownClassName:Mn,status:Zn,clearIcon:mn,allowClear:bn,rootClassName:la}=Le,Ua=rs(Le,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Za=se.useRef(null),{getPrefixCls:Oa,direction:lr,getPopupContainer:er}=(0,se.useContext)(su.E_),Fa=Oa("picker",ft),{compactSize:xo,compactItemClassnames:Vr}=(0,cu.ri)(Fa,lr),{format:Lo,showTime:Yo,picker:oi}=Le,ui=Oa(),[Zi,ii]=Hu(Fa),Go=Object.assign(Object.assign({},Yo?yu(Object.assign({format:Lo,picker:oi},Yo)):{}),oi==="time"?yu(Object.assign(Object.assign({format:Lo},Le),{picker:oi})):{}),Wo=(0,Iu.Z)(ut=>{var pt;return(pt=fn!=null?fn:xo)!==null&&pt!==void 0?pt:ut}),jo=se.useContext(Ta.Z),jn=Fn!=null?Fn:jo,$o=(0,se.useContext)(Tl.aM),{hasFeedback:ni,status:nl,feedbackIcon:Ui}=$o,Te=se.createElement(se.Fragment,null,oi==="time"?se.createElement(et,null):se.createElement(ye,null),ni&&Ui);(0,se.useImperativeHandle)(gt,()=>({focus:()=>{var ut;return(ut=Za.current)===null||ut===void 0?void 0:ut.focus()},blur:()=>{var ut;return(ut=Za.current)===null||ut===void 0?void 0:ut.blur()}}));const[_e]=(0,ou.Z)("Calendar",pu.Z),rt=Object.assign(Object.assign({},_e),Le.locale);return Zi(se.createElement(Xl,Object.assign({separator:se.createElement("span",{"aria-label":"to",className:`${Fa}-separator`},se.createElement(Je,null)),disabled:jn,ref:Za,dropdownAlign:_u(lr,pn),placeholder:vs(rt,oi,Dn),suffixIcon:Te,prevIcon:se.createElement("span",{className:`${Fa}-prev-icon`}),nextIcon:se.createElement("span",{className:`${Fa}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${Fa}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${Fa}-super-next-icon`}),transitionName:`${ui}-slide-up`},Ua,Go,{className:He()({[`${Fa}-${Wo}`]:Wo,[`${Fa}-borderless`]:!va},(0,ql.Z)(Fa,(0,ql.F)(nl,Zn),ni),ii,Vr,Lt,la),locale:rt.lang,prefixCls:Fa,getPopupContainer:Ke||er,generateConfig:Fe,components:xr,direction:lr,dropdownClassName:He()(ii,In||Mn,la),allowClear:Bu(bn,mn,se.createElement(it.Z,null))})))})}var Gu=function(Fe,ke){var Le={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Le[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,gt=Object.getOwnPropertySymbols(Fe);ft{const{prefixCls:Zn,getPopupContainer:mn,style:bn,className:la,rootClassName:Ua,size:Za,bordered:Oa=!0,placement:lr,placeholder:er,popupClassName:Fa,dropdownClassName:xo,disabled:Vr,status:Lo,clearIcon:Yo,allowClear:oi}=In,ui=Gu(In,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Zi,direction:ii,getPopupContainer:Go,[va]:Wo}=(0,se.useContext)(su.E_),jo=Zi("picker",Zn),{compactSize:jn,compactItemClassnames:$o}=(0,cu.ri)(jo,ii),ni=se.useRef(null),{format:nl,showTime:Ui}=In,[Te,_e]=Hu(jo);(0,se.useImperativeHandle)(Mn,()=>({focus:()=>{var Xn;return(Xn=ni.current)===null||Xn===void 0?void 0:Xn.focus()},blur:()=>{var Xn;return(Xn=ni.current)===null||Xn===void 0?void 0:Xn.blur()}}));const rt={showToday:!0};let ut={};fn&&(ut.picker=fn);const pt=fn||In.picker;ut=Object.assign(Object.assign(Object.assign({},ut),Ui?yu(Object.assign({format:nl,picker:pt},Ui)):{}),pt==="time"?yu(Object.assign(Object.assign({format:nl},In),{picker:pt})):{});const Et=Zi(),Rt=(0,Iu.Z)(Xn=>{var ha;return(ha=Za!=null?Za:jn)!==null&&ha!==void 0?ha:Xn}),kt=se.useContext(Ta.Z),Mt=Vr!=null?Vr:kt,nn=(0,se.useContext)(Tl.aM),{hasFeedback:Jt,status:$t,feedbackIcon:xn}=nn,wn=se.createElement(se.Fragment,null,pt==="time"?se.createElement(et,null):se.createElement(ye,null),Jt&&xn),[Bn]=(0,ou.Z)("DatePicker",pu.Z),oa=Object.assign(Object.assign({},Bn),In.locale);return Te(se.createElement(fu,Object.assign({ref:ni,placeholder:ps(oa,pt,er),suffixIcon:wn,dropdownAlign:_u(ii,lr),prevIcon:se.createElement("span",{className:`${jo}-prev-icon`}),nextIcon:se.createElement("span",{className:`${jo}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${jo}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${jo}-super-next-icon`}),transitionName:`${Et}-slide-up`},rt,ui,ut,{locale:oa.lang,className:He()({[`${jo}-${Rt}`]:Rt,[`${jo}-borderless`]:!Oa},(0,ql.Z)(jo,(0,ql.F)($t,Lo),Jt),_e,$o,Wo==null?void 0:Wo.className,la,Ua),style:Object.assign(Object.assign({},Wo==null?void 0:Wo.style),bn),prefixCls:jo,getPopupContainer:mn||Go,generateConfig:Fe,components:xr,direction:ii,disabled:Mt,dropdownClassName:He()(_e,Ua,Fa||xo),allowClear:Bu(oi,Yo,se.createElement(it.Z,null))})))});return Fn&&(Dn.displayName=Fn),Dn}const Le=ke(),gt=ke("week","WeekPicker"),ft=ke("month","MonthPicker"),Ke=ke("year","YearPicker"),Lt=ke("time","TimePicker"),pn=ke("quarter","QuarterPicker");return{DatePicker:Le,WeekPicker:gt,MonthPicker:ft,YearPicker:Ke,TimePicker:Lt,QuarterPicker:pn}}const Es=null;function Ss(Fe){const{DatePicker:ke,WeekPicker:Le,MonthPicker:gt,YearPicker:ft,TimePicker:Ke,QuarterPicker:Lt}=is(Fe),pn=os(Fe),fn=ke;return fn.WeekPicker=Le,fn.MonthPicker=gt,fn.YearPicker=ft,fn.RangePicker=pn,fn.TimePicker=Ke,fn.QuarterPicker=Lt,fn}var Wu=Ss;const bl=Wu(ee);function Zl(Fe){const ke=_u(Fe.direction,Fe.placement);return ke.overflow.adjustY=!1,ke.overflow.adjustX=!1,Object.assign(Object.assign({},Fe),{dropdownAlign:ke})}const Cu=(0,ne.Z)(bl,"picker",null,Zl);bl._InternalPanelDoNotUseOrYouWillBeFired=Cu;const ys=(0,ne.Z)(bl.RangePicker,"picker",null,Zl);bl._InternalRangePanelDoNotUseOrYouWillBeFired=ys,bl.generatePicker=Wu;var Cs=bl},37906:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return $e}});var z=te(59301),Ee=te(92310),xe=te.n(Ee),je=te(69507),he=te(36355),Pe=te(19716),ue=te(8628),De={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=z.createContext({}),Be=te(11592),pe=function(Me,ve){var Oe={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&ve.indexOf(Je)<0&&(Oe[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Me);Xe(0,Be.Z)(Me).map(ve=>Object.assign({},ve==null?void 0:ve.props));function E(Me,ve,Oe){const Je=z.useMemo(()=>ve||re(Oe),[ve,Oe]);return z.useMemo(()=>Je.map(He=>{var{span:nt}=He,vt=pe(He,["span"]);return Object.assign(Object.assign({},vt),{span:typeof nt=="number"?nt:(0,je.m9)(Me,nt)})}),[Je,Me])}function a(Me,ve,Oe){let Je=Me;return(Oe===void 0||Oe>ve)&&(Je=Object.assign(Object.assign({},Me),{span:ve})),Je}function x(Me,ve){const Oe=[];let Je=[],Xe=ve;return Me.filter(He=>He).forEach((He,nt)=>{const vt=He==null?void 0:He.span,Ct=vt||1;if(nt===Me.length-1){Je.push(a(He,Xe,vt)),Oe.push(Je);return}Ct(0,z.useMemo)(()=>x(ve,Me),[ve,Me]),ne=Me=>{let{children:ve}=Me;return ve};function oe(Me){return Me!=null}var me=Me=>{const{itemPrefixCls:ve,component:Oe,span:Je,className:Xe,style:He,labelStyle:nt,contentStyle:vt,bordered:Ct,label:ct,content:Bt,colon:Qe}=Me,At=Oe;return Ct?z.createElement(At,{className:xe()({[`${ve}-item-label`]:oe(ct),[`${ve}-item-content`]:oe(Bt)},Xe),style:He,colSpan:Je},oe(ct)&&z.createElement("span",{style:nt},ct),oe(Bt)&&z.createElement("span",{style:vt},Bt)):z.createElement(At,{className:xe()(`${ve}-item`,Xe),style:He,colSpan:Je},z.createElement("div",{className:`${ve}-item-container`},(ct||ct===0)&&z.createElement("span",{className:xe()(`${ve}-item-label`,{[`${ve}-item-no-colon`]:!Qe}),style:nt},ct),(Bt||Bt===0)&&z.createElement("span",{className:xe()(`${ve}-item-content`),style:vt},Bt)))};function Se(Me,ve,Oe){let{colon:Je,prefixCls:Xe,bordered:He}=ve,{component:nt,type:vt,showLabel:Ct,showContent:ct,labelStyle:Bt,contentStyle:Qe}=Oe;return Me.map((At,Ot)=>{let{label:Ne,children:yt,prefixCls:de=Xe,className:ie,style:ae,labelStyle:le,contentStyle:Ie,span:Ge=1,key:Ae}=At;return typeof nt=="string"?z.createElement(me,{key:`${vt}-${Ae||Ot}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},Bt),le),contentStyle:Object.assign(Object.assign({},Qe),Ie),span:Ge,colon:Je,component:nt,itemPrefixCls:de,bordered:He,label:Ct?Ne:null,content:ct?yt:null}):[z.createElement(me,{key:`label-${Ae||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Bt),ae),le),span:1,colon:Je,component:nt[0],itemPrefixCls:de,bordered:He,label:Ne}),z.createElement(me,{key:`content-${Ae||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Qe),ae),Ie),span:Ge*2-1,component:nt[1],itemPrefixCls:de,bordered:He,content:yt})]})}var be=Me=>{const ve=z.useContext(fe),{prefixCls:Oe,vertical:Je,row:Xe,index:He,bordered:nt}=Me;return Je?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${He}`,className:`${Oe}-row`},Se(Xe,Me,Object.assign({component:"th",type:"label",showLabel:!0},ve))),z.createElement("tr",{key:`content-${He}`,className:`${Oe}-row`},Se(Xe,Me,Object.assign({component:"td",type:"content",showContent:!0},ve)))):z.createElement("tr",{key:He,className:`${Oe}-row`},Se(Xe,Me,Object.assign({component:nt?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},ve)))},Ze=te(17313),ye=te(83116),at=te(37613);const we=Me=>{const{componentCls:ve,labelBg:Oe}=Me;return{[`&${ve}-bordered`]:{[`> ${ve}-view`]:{border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${ve}-row`]:{borderBottom:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${ve}-item-label, > ${ve}-item-content`]:{padding:`${Me.padding}px ${Me.paddingLG}px`,borderInlineEnd:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${ve}-item-label`]:{color:Me.colorTextSecondary,backgroundColor:Oe,"&::after":{display:"none"}}}},[`&${ve}-middle`]:{[`${ve}-row`]:{[`> ${ve}-item-label, > ${ve}-item-content`]:{padding:`${Me.paddingSM}px ${Me.paddingLG}px`}}},[`&${ve}-small`]:{[`${ve}-row`]:{[`> ${ve}-item-label, > ${ve}-item-content`]:{padding:`${Me.paddingXS}px ${Me.padding}px`}}}}}},lt=Me=>{const{componentCls:ve,extraColor:Oe,itemPaddingBottom:Je,colonMarginRight:Xe,colonMarginLeft:He,titleMarginBottom:nt}=Me;return{[ve]:Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(Me)),we(Me)),{"&-rtl":{direction:"rtl"},[`${ve}-header`]:{display:"flex",alignItems:"center",marginBottom:nt},[`${ve}-title`]:Object.assign(Object.assign({},Ze.vS),{flex:"auto",color:Me.colorText,fontWeight:Me.fontWeightStrong,fontSize:Me.fontSizeLG,lineHeight:Me.lineHeightLG}),[`${ve}-extra`]:{marginInlineStart:"auto",color:Oe,fontSize:Me.fontSize},[`${ve}-view`]:{width:"100%",borderRadius:Me.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${ve}-row`]:{"> th, > td":{paddingBottom:Je},"&:last-child":{borderBottom:"none"}},[`${ve}-item-label`]:{color:Me.colorTextTertiary,fontWeight:"normal",fontSize:Me.fontSize,lineHeight:Me.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${He}px ${Xe}px`},[`&${ve}-item-no-colon::after`]:{content:'""'}},[`${ve}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${ve}-item-content`]:{display:"table-cell",flex:1,color:Me.colorText,fontSize:Me.fontSize,lineHeight:Me.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${ve}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${ve}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${ve}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${ve}-row`]:{"> th, > td":{paddingBottom:Me.paddingSM}}},"&-small":{[`${ve}-row`]:{"> th, > td":{paddingBottom:Me.paddingXS}}}})}};var Ve=(0,ye.Z)("Descriptions",Me=>{const ve=(0,at.TS)(Me,{});return[lt(ve)]},Me=>({labelBg:Me.colorFillAlter,titleMarginBottom:Me.fontSizeSM*Me.lineHeightSM,itemPaddingBottom:Me.padding,colonMarginRight:Me.marginXS,colonMarginLeft:Me.marginXXS/2,extraColor:Me.colorText})),et=function(Me,ve){var Oe={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&ve.indexOf(Je)<0&&(Oe[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Je=Object.getOwnPropertySymbols(Me);Xe{const{prefixCls:ve,title:Oe,extra:Je,column:Xe,colon:He=!0,bordered:nt,layout:vt,children:Ct,className:ct,rootClassName:Bt,style:Qe,size:At,labelStyle:Ot,contentStyle:Ne,items:yt}=Me,de=et(Me,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:le}=z.useContext(he.E_),Ie=ie("descriptions",ve),Ge=(0,ue.Z)(),Ae=z.useMemo(()=>{var Tt;return typeof Xe=="number"?Xe:(Tt=(0,je.m9)(Ge,Object.assign(Object.assign({},De),Xe)))!==null&&Tt!==void 0?Tt:3},[Ge,Xe]),Re=E(Ge,yt,Ct),ot=(0,Pe.Z)(At),qe=b(Ae,Re),[Ye,mt]=Ve(Ie),Dt=z.useMemo(()=>({labelStyle:Ot,contentStyle:Ne}),[Ot,Ne]);return Ye(z.createElement(fe.Provider,{value:Dt},z.createElement("div",Object.assign({className:xe()(Ie,le==null?void 0:le.className,{[`${Ie}-${ot}`]:ot&&ot!=="default",[`${Ie}-bordered`]:!!nt,[`${Ie}-rtl`]:ae==="rtl"},ct,Bt,mt),style:Object.assign(Object.assign({},le==null?void 0:le.style),Qe)},de),(Oe||Je)&&z.createElement("div",{className:`${Ie}-header`},Oe&&z.createElement("div",{className:`${Ie}-title`},Oe),Je&&z.createElement("div",{className:`${Ie}-extra`},Je)),z.createElement("div",{className:`${Ie}-view`},z.createElement("table",null,z.createElement("tbody",null,qe.map((Tt,jt)=>z.createElement(be,{key:jt,index:jt,colon:He,prefixCls:Ie,vertical:vt==="vertical",bordered:nt,row:Tt}))))))))};it.Item=ne;var $e=it},28103:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Be}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),he=te(17313),Pe=te(83116),ue=te(37613);const ge=pe=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:ee}=pe;return{[re]:Object.assign(Object.assign({},(0,he.Wf)(pe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe.dividerHorizontalWithTextGutterMargin}px 0`,color:pe.colorTextHeading,fontWeight:500,fontSize:pe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:pe.colorText,fontWeight:"normal",fontSize:pe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var De=(0,Pe.Z)("Divider",pe=>{const re=(0,ue.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[ge(re)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),Ce=function(pe,re){var E={};for(var a in pe)Object.prototype.hasOwnProperty.call(pe,a)&&re.indexOf(a)<0&&(E[a]=pe[a]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(pe);x{const{getPrefixCls:re,direction:E,divider:a}=xe.useContext(je.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:oe,children:se,dashed:me,plain:Se,style:ce}=pe,be=Ce(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ze=re("divider",x),[ye,at]=De(Ze),we=b.length>0?`-${b}`:b,lt=!!se,Ve=b==="left"&&ee!=null,et=b==="right"&&ee!=null,it=Ee()(Ze,a==null?void 0:a.className,at,`${Ze}-${y}`,{[`${Ze}-with-text`]:lt,[`${Ze}-with-text${we}`]:lt,[`${Ze}-dashed`]:!!me,[`${Ze}-plain`]:!!Se,[`${Ze}-rtl`]:E==="rtl",[`${Ze}-no-default-orientation-margin-left`]:Ve,[`${Ze}-no-default-orientation-margin-right`]:et},ne,oe),$e=xe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Me=Object.assign(Object.assign({},Ve&&{marginLeft:$e}),et&&{marginRight:$e});return ye(xe.createElement("div",Object.assign({className:it,style:Object.assign(Object.assign({},a==null?void 0:a.style),ce)},be,{role:"separator"}),se&&y!=="vertical"&&xe.createElement("span",{className:`${Ze}-inner-text`,style:Me},se)))}},91857:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(38819),xe=te(92310),je=te.n(xe),he=te(31561),Pe=te(70425),ue=te(18929),ge=te(2738),De=te(79676),Ce=te(53487),fe=te(92343),Be=te(36355),pe=te(20834),re=te(40875),E=te(88088),a=te(47211);const x=null,y=oe=>{const{menu:se,arrow:me,prefixCls:Se,children:ce,trigger:be,disabled:Ze,dropdownRender:ye,getPopupContainer:at,overlayClassName:we,rootClassName:lt,open:Ve,onOpenChange:et,visible:it,onVisibleChange:$e,mouseEnterDelay:Me=.15,mouseLeaveDelay:ve=.1,autoAdjustOverflow:Oe=!0,placement:Je="",overlay:Xe,transitionName:He}=oe,{getPopupContainer:nt,getPrefixCls:vt,direction:Ct}=z.useContext(Be.E_),ct=z.useMemo(()=>{const Ye=vt();return He!==void 0?He:Je.includes("top")?`${Ye}-slide-down`:`${Ye}-slide-up`},[vt,Je,He]),Bt=z.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:Ct==="rtl"?"bottomRight":"bottomLeft",[Je,Ct]),Qe=vt("dropdown",Se),[At,Ot]=(0,a.Z)(Qe),[,Ne]=(0,E.Z)(),yt=z.Children.only(ce),de=(0,fe.Tm)(yt,{className:je()(`${Qe}-trigger`,{[`${Qe}-rtl`]:Ct==="rtl"},yt.props.className),disabled:Ze}),ie=Ze?[]:be;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[le,Ie]=(0,ue.Z)(!1,{value:Ve!=null?Ve:it}),Ge=(0,Pe.useEvent)(Ye=>{et==null||et(Ye),$e==null||$e(Ye),Ie(Ye)}),Ae=je()(we,lt,Ot,{[`${Qe}-rtl`]:Ct==="rtl"}),Re=(0,De.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Oe,offset:Ne.marginXXS,arrowWidth:me?Ne.sizePopupArrow:0,borderRadius:Ne.borderRadius}),ot=z.useCallback(()=>{Ie(!1)},[]),qe=()=>{let Ye;return se!=null&&se.items?Ye=z.createElement(pe.default,Object.assign({},se)):typeof Xe=="function"?Ye=Xe():Ye=Xe,ye&&(Ye=ye(Ye)),Ye=z.Children.only(typeof Ye=="string"?z.createElement("span",null,Ye):Ye),z.createElement(re.J,{prefixCls:`${Qe}-menu`,expandIcon:z.createElement("span",{className:`${Qe}-menu-submenu-arrow`},z.createElement(Ee.Z,{className:`${Qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ot,validator:mt=>{let{mode:Dt}=mt}},Ye)};return At(z.createElement(he.Z,Object.assign({alignPoint:ae},(0,ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:ve,visible:le,builtinPlacements:Re,arrow:!!me,overlayClassName:Ae,prefixCls:Qe,getPopupContainer:at||nt,transitionName:ct,trigger:ie,overlay:qe,placement:Bt,onVisibleChange:Ge}),de))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,Ce.Z)(y,"dropdown",oe=>oe,b),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,wt.Z=y},38854:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return E}});var z=te(91857),Ee=te(92310),xe=te.n(Ee),je=te(59301),he=te(18785),Pe=te(3113),ue=te(36355),ge=te(81327),De=te(33234),Ce=te(47211),fe=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:y,direction:b}=je.useContext(ue.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:se,loading:me,onClick:Se,htmlType:ce,children:be,className:Ze,menu:ye,arrow:at,autoFocus:we,overlay:lt,trigger:Ve,align:et,open:it,onOpenChange:$e,placement:Me,getPopupContainer:ve,href:Oe,icon:Je=je.createElement(he.Z,null),title:Xe,buttonsRender:He=qe=>qe,mouseEnterDelay:nt,mouseLeaveDelay:vt,overlayClassName:Ct,overlayStyle:ct,destroyPopupOnHide:Bt,dropdownRender:Qe}=a,At=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ot=y("dropdown",ee),Ne=`${Ot}-button`,[yt,de]=(0,Ce.Z)(Ot),ie={menu:ye,arrow:at,autoFocus:we,align:et,disabled:se,trigger:se?[]:Ve,onOpenChange:$e,getPopupContainer:ve||x,mouseEnterDelay:nt,mouseLeaveDelay:vt,overlayClassName:Ct,overlayStyle:ct,destroyPopupOnHide:Bt,dropdownRender:Qe},{compactSize:ae,compactItemClassnames:le}=(0,De.ri)(Ot,b),Ie=xe()(Ne,le,Ze,de);"overlay"in a&&(ie.overlay=lt),"open"in a&&(ie.open=it),"placement"in a?ie.placement=Me:ie.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ge=je.createElement(Pe.ZP,{type:ne,danger:oe,disabled:se,loading:me,onClick:Se,htmlType:ce,href:Oe,title:Xe},be),Ae=je.createElement(Pe.ZP,{type:ne,danger:oe,icon:Je}),[Re,ot]=He([Ge,Ae]);return yt(je.createElement(ge.Z.Compact,Object.assign({className:Ie,size:ae,block:!0},At),Re,je.createElement(z.Z,Object.assign({},ie),ot)))};Be.__ANT_BUTTON=!0;var pe=Be;const re=z.Z;re.Button=pe;var E=re},47211:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return fe}});var z=te(17313),Ee=te(13826),xe=te(92899),je=te(29878),he=te(19447),Pe=te(83116),ue=te(37613),De=Be=>{const{componentCls:pe,menuCls:re,colorError:E,colorTextLightSolid:a}=Be,x=`${re}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ce=Be=>{const{componentCls:pe,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:se,colorTextDisabled:me,fontSizeIcon:Se,controlPaddingHorizontal:ce,colorBgElevated:be}=Be;return[{[pe]:Object.assign(Object.assign({},(0,z.Wf)(Be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:Se}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:Se},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${pe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomLeft, &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottomLeft, &${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottom, &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottom, @@ -170,19 +170,19 @@ &${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottom, &${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottomRight`]:{animationName:Ee.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topLeft, &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topRight`]:{animationName:Ee.ly}})},(0,ve.ZP)(Be,{colorBg:be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${pe}, ${pe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:be,backgroundClip:"padding-box",borderRadius:Be.borderRadiusLG,outline:"none",boxShadow:Be.boxShadowSecondary},(0,z.Qy)(Be)),{[`${re}-item-group-title`]:{padding:`${ne}px ${ce}px`,color:Be.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Be.marginXS,fontSize:Be.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${ce}px`,color:Be.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Be.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Be.borderRadiusSM,"&:hover, &-active":{backgroundColor:Be.controlItemBgHover}},(0,z.Qy)(Be)),{"&-selected":{color:Be.colorPrimary,backgroundColor:Be.controlItemBgActive,"&:hover, &-active":{backgroundColor:Be.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Be.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Be.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Be.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Be.colorTextDescription,fontSize:Pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Be.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:ce+Be.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:be,cursor:"not-allowed"}},[`${re}-submenu-selected ${pe}-menu-submenu-title`]:{color:Be.colorPrimary}})}},[(0,Ee.oN)(Be,"slide-up"),(0,Ee.oN)(Be,"slide-down"),(0,xe.Fm)(Be,"move-up"),(0,xe.Fm)(Be,"move-down"),(0,je._y)(Be,"zoom-big")]]};var fe=(0,Ce.Z)("Dropdown",(Be,pe)=>{let{rootPrefixCls:re}=pe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=Be,se=(x-y*b)/2,{dropdownArrowOffset:me}=(0,ve.fS)({contentRadius:oe}),Pe=(0,ue.TS)(Be,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:se,dropdownEdgeChildPadding:ee});return[ye(Pe),De(Pe)]},Be=>({zIndexPopup:Be.zIndexPopupBase+50}))},8628:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(34280),xe=te(56762),je=te(69507);function ve(){let Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,z.useRef)({}),ge=(0,xe.Z)(),De=(0,je.ZP)();return(0,Ee.Z)(()=>{const ye=De.subscribe(fe=>{ue.current=fe,Ce&&ge()});return()=>De.unsubscribe(ye)},[]),ue.current}wt.Z=ve},45818:function(xt,wt,te){"use strict";te.d(wt,{D:function(){return ee},Z:function(){return se}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=xe,ve=te(7657),Ce=function(Pe,ce){return Ee.createElement(ve.Z,(0,z.Z)({},Pe,{ref:ce,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(33853),ye=te(38819),fe=te(92310),Be=te.n(fe),pe=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),x=te(84966),y=function(me,Pe){var ce={};for(var be in me)Object.prototype.hasOwnProperty.call(me,be)&&Pe.indexOf(be)<0&&(ce[be]=me[be]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(me);Ze{let me=0;return function(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${Pe}${me}`}})();var se=Ee.forwardRef((me,Pe)=>{const{prefixCls:ce,className:be,trigger:Ze,children:Se,defaultCollapsed:at=!1,theme:we="dark",style:st={},collapsible:Je=!1,reverseArrow:tt=!1,width:lt=200,collapsedWidth:et=80,zeroWidthTriggerStyle:Me,breakpoint:he,onCollapse:Ie,onBreakpoint:Ve}=me,qe=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:He}=(0,Ee.useContext)(x.Gs),[nt,vt]=(0,Ee.useState)("collapsed"in me?me.collapsed:at),[Ct,ct]=(0,Ee.useState)(!1);(0,Ee.useEffect)(()=>{"collapsed"in me&&vt(me.collapsed)},[me.collapsed]);const Bt=(de,ie)=>{"collapsed"in me||vt(de),Ie==null||Ie(de,ie)},Qe=(0,Ee.useRef)();Qe.current=de=>{ct(de.matches),Ve==null||Ve(de.matches),nt!==de.matches&&Bt(de.matches,"responsive")},(0,Ee.useEffect)(()=>{function de(ae){return Qe.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&he&&he in b){ie=ae(`(max-width: ${b[he]})`);try{ie.addEventListener("change",de)}catch(le){ie.addListener(de)}de(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",de)}catch(ae){ie==null||ie.removeListener(de)}}},[he]),(0,Ee.useEffect)(()=>{const de=ne("ant-sider-");return He.addSider(de),()=>He.removeSider(de)},[]);const At=()=>{Bt(!nt,"clickTrigger")},{getPrefixCls:Ot}=(0,Ee.useContext)(a.E_),Ne=()=>{const de=Ot("layout-sider",ce),ie=(0,pe.Z)(qe,["collapsed"]),ae=nt?et:lt,le=E(ae)?`${ae}px`:String(ae),Oe=parseFloat(String(et||0))===0?Ee.createElement("span",{onClick:At,className:Be()(`${de}-zero-width-trigger`,`${de}-zero-width-trigger-${tt?"right":"left"}`),style:Me},Ze||Ee.createElement(ge,null)):null,Re={expanded:tt?Ee.createElement(ye.Z,null):Ee.createElement(De.Z,null),collapsed:tt?Ee.createElement(De.Z,null):Ee.createElement(ye.Z,null)}[nt?"collapsed":"expanded"],ot=Ze!==null?Oe||Ee.createElement("div",{className:`${de}-trigger`,onClick:At,style:{width:le}},Ze||Re):null,Xe=Object.assign(Object.assign({},st),{flex:`0 0 ${le}`,maxWidth:le,minWidth:le,width:le}),Ye=Be()(de,`${de}-${we}`,{[`${de}-collapsed`]:!!nt,[`${de}-has-trigger`]:Je&&Ze!==null&&!Oe,[`${de}-below`]:!!Ct,[`${de}-zero-width`]:parseFloat(le)===0},be);return Ee.createElement("aside",Object.assign({className:Ye},ie,{style:Xe,ref:Pe}),Ee.createElement("div",{className:`${de}-children`},Se),Je||Ct&&Oe?ot:null)},yt=Ee.useMemo(()=>({siderCollapsed:nt}),[nt]);return Ee.createElement(ee.Provider,{value:yt},Ne())})},84966:function(xt,wt,te){"use strict";te.d(wt,{VY:function(){return ee},$_:function(){return b},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var z=te(94480),Ee=te(92310),xe=te.n(Ee),je=te(2738),ve=te(59301),Ce=te(36355),ue=te(83116),De=oe=>{const{componentCls:se,bodyBg:me,lightSiderBg:Pe,lightTriggerBg:ce,lightTriggerColor:be}=oe;return{[`${se}-sider-light`]:{background:Pe,[`${se}-sider-trigger`]:{color:be,background:ce},[`${se}-sider-zero-width-trigger`]:{color:be,background:ce,border:`1px solid ${me}`,borderInlineStart:0}}}};const ye=oe=>{const{antCls:se,componentCls:me,colorText:Pe,triggerColor:ce,footerBg:be,triggerBg:Ze,headerHeight:Se,headerPadding:at,headerColor:we,footerPadding:st,triggerHeight:Je,zeroTriggerHeight:tt,zeroTriggerWidth:lt,motionDurationMid:et,motionDurationSlow:Me,fontSize:he,borderRadius:Ie,bodyBg:Ve,headerBg:qe,siderBg:He}=oe;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:He,transition:`all ${et}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Je},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Je,color:ce,lineHeight:`${Je}px`,textAlign:"center",background:Ze,cursor:"pointer",transition:`all ${et}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Se,insetInlineEnd:-lt,zIndex:1,width:lt,height:tt,color:ce,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:He,borderStartStartRadius:0,borderStartEndRadius:Ie,borderEndEndRadius:Ie,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-lt,borderStartStartRadius:Ie,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ie}}}}},De(oe)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:Se,padding:at,color:we,lineHeight:`${Se}px`,background:qe,[`${se}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:st,color:Pe,fontSize:he,background:be},[`${me}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,ue.Z)("Layout",oe=>[ye(oe)],oe=>{const{colorBgLayout:se,controlHeight:me,controlHeightLG:Pe,colorText:ce,controlHeightSM:be,marginXXS:Ze,colorTextLightSolid:Se,colorBgContainer:at}=oe,we=Pe*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${we}px`,headerColor:ce,footerPadding:`${be}px ${we}px`,footerBg:se,siderBg:"#001529",triggerHeight:Pe+Ze*2,triggerBg:"#002140",triggerColor:Se,zeroTriggerWidth:Pe,zeroTriggerHeight:Pe,lightSiderBg:at,lightTriggerBg:at,lightTriggerColor:ce}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Be=function(oe,se){var me={};for(var Pe in oe)Object.prototype.hasOwnProperty.call(oe,Pe)&&se.indexOf(Pe)<0&&(me[Pe]=oe[Pe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,Pe=Object.getOwnPropertySymbols(oe);cenull,removeSider:()=>null}});function re(oe){let{suffixCls:se,tagName:me,displayName:Pe}=oe;return ce=>ve.forwardRef((Ze,Se)=>ve.createElement(ce,Object.assign({ref:Se,suffixCls:se,tagName:me},Ze)))}const E=ve.forwardRef((oe,se)=>{const{prefixCls:me,suffixCls:Pe,className:ce,tagName:be}=oe,Ze=Be(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Se}=ve.useContext(Ce.E_),at=Se("layout",me),[we,st]=fe(at),Je=Pe?`${at}-${Pe}`:at;return we(ve.createElement(be,Object.assign({className:xe()(me||Je,ce,st),ref:se},Ze)))}),a=ve.forwardRef((oe,se)=>{const{direction:me}=ve.useContext(Ce.E_),[Pe,ce]=ve.useState([]),{prefixCls:be,className:Ze,rootClassName:Se,children:at,hasSider:we,tagName:st,style:Je}=oe,tt=Be(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),lt=(0,je.Z)(tt,["suffixCls"]),{getPrefixCls:et,layout:Me}=ve.useContext(Ce.E_),he=et("layout",be),[Ie,Ve]=fe(he),qe=xe()(he,{[`${he}-has-sider`]:typeof we=="boolean"?we:Pe.length>0,[`${he}-rtl`]:me==="rtl"},Me==null?void 0:Me.className,Ze,Se,Ve),He=ve.useMemo(()=>({siderHook:{addSider:nt=>{ce(vt=>[].concat((0,z.Z)(vt),[nt]))},removeSider:nt=>{ce(vt=>vt.filter(Ct=>Ct!==nt))}}}),[]);return Ie(ve.createElement(pe.Provider,{value:He},ve.createElement(st,Object.assign({ref:se,className:qe,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),Je)},lt),at)))}),x=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=x},40875:function(xt,wt,te){"use strict";te.d(wt,{J:function(){return Ce}});var z=te(59301),Ee=te(33234),xe=te(70425),je=function(ue,ge){var De={};for(var ye in ue)Object.prototype.hasOwnProperty.call(ue,ye)&&ge.indexOf(ye)<0&&(De[ye]=ue[ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ye=Object.getOwnPropertySymbols(ue);fe{const{children:De}=ue,ye=je(ue,["children"]),fe=z.useContext(ve),Be=z.useMemo(()=>Object.assign(Object.assign({},fe),ye),[fe,ye.prefixCls,ye.mode,ye.selectable]);return z.createElement(ve.Provider,{value:Be},z.createElement(Ee.BR,null,(0,xe.supportNodeRef)(De)?z.cloneElement(De,{ref:ge}):De))});wt.Z=ve},20834:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return yt}});var z=te(15285),Ee=te(59301),xe=te(45818),je=te(92310),ve=te.n(je),Ce=te(36355),ue=function(de,ie){var ae={};for(var le in de)Object.prototype.hasOwnProperty.call(de,le)&&ie.indexOf(le)<0&&(ae[le]=de[le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,le=Object.getOwnPropertySymbols(de);Oe{const{prefixCls:ie,className:ae,dashed:le}=de,Oe=ue(de,["prefixCls","className","dashed"]),{getPrefixCls:Ge}=Ee.useContext(Ce.E_),Ae=Ge("menu",ie),Re=ve()({[`${Ae}-item-divider-dashed`]:!!le},ae);return Ee.createElement(z.iz,Object.assign({className:Re},Oe))},ye=te(11592),fe=te(2738),Be=te(6848),pe=te(92343),E=(0,Ee.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=de=>{var ie;const{className:ae,children:le,icon:Oe,title:Ge,danger:Ae}=de,{prefixCls:Re,firstLevel:ot,direction:Xe,disableMenuItemTitleTooltip:Ye,inlineCollapsed:mt}=Ee.useContext(E),Dt=ut=>{const zt=Ee.createElement("span",{className:`${Re}-title-content`},le);return(!Oe||(0,pe.l$)(le)&&le.type==="span")&&le&&ut&&ot&&typeof le=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},le.charAt(0)):zt},{siderCollapsed:Tt}=Ee.useContext(xe.D);let jt=Ge;typeof Ge=="undefined"?jt=ot?le:"":Ge===!1&&(jt="");const qt={title:jt};!Tt&&!mt&&(qt.title=null,qt.open=!1);const Qt=(0,ye.Z)(le).length;let $e=Ee.createElement(z.ck,Object.assign({},(0,fe.Z)(de,["title","icon","danger"]),{className:ve()({[`${Re}-item-danger`]:Ae,[`${Re}-item-only-child`]:(Oe?Qt+1:Qt)===1},ae),title:typeof Ge=="string"?Ge:void 0}),(0,pe.Tm)(Oe,{className:ve()((0,pe.l$)(Oe)?(ie=Oe.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),Dt(mt));return Ye||($e=Ee.createElement(Be.Z,Object.assign({},qt,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Re}-inline-collapsed-tooltip`}),$e)),$e},b=de=>{var ie;const{popupClassName:ae,icon:le,title:Oe,theme:Ge}=de,Ae=Ee.useContext(E),{prefixCls:Re,inlineCollapsed:ot,theme:Xe}=Ae,Ye=(0,z.Xl)();let mt;if(!le)mt=ot&&!Ye.length&&Oe&&typeof Oe=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},Oe.charAt(0)):Ee.createElement("span",{className:`${Re}-title-content`},Oe);else{const Tt=(0,pe.l$)(Oe)&&Oe.type==="span";mt=Ee.createElement(Ee.Fragment,null,(0,pe.Tm)(le,{className:ve()((0,pe.l$)(le)?(ie=le.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),Tt?Oe:Ee.createElement("span",{className:`${Re}-title-content`},Oe))}const Dt=Ee.useMemo(()=>Object.assign(Object.assign({},Ae),{firstLevel:!1}),[Ae]);return Ee.createElement(E.Provider,{value:Dt},Ee.createElement(z.Wd,Object.assign({},(0,fe.Z)(de,["icon"]),{title:mt,popupClassName:ve()(Re,ae,`${Re}-${Ge||Xe}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),se=te(40875),me=function(de,ie){var ae={};for(var le in de)Object.prototype.hasOwnProperty.call(de,le)&&ie.indexOf(le)<0&&(ae[le]=de[le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,le=Object.getOwnPropertySymbols(de);Oe{if(ie&&typeof ie=="object"){const le=ie,{label:Oe,children:Ge,key:Ae,type:Re}=le,ot=me(le,["label","children","key","type"]),Xe=Ae!=null?Ae:`tmp-${ae}`;return Ge||Re==="group"?Re==="group"?Ee.createElement(z.BW,Object.assign({key:Xe},ot,{title:Oe}),Pe(Ge)):Ee.createElement(b,Object.assign({key:Xe},ot,{title:Oe}),Pe(Ge)):Re==="divider"?Ee.createElement(De,Object.assign({key:Xe},ot)):Ee.createElement(x,Object.assign({key:Xe},ot),Oe)}return null}).filter(ie=>ie)}function ce(de){return Ee.useMemo(()=>de&&Pe(de),[de])}var be=te(64993),Ze=te(17313),Se=te(8378),at=te(13826),we=te(29878),st=te(83116),Je=te(37613),lt=de=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:le,colorSplit:Oe,lineWidth:Ge,lineType:Ae,itemPaddingInline:Re}=de;return{[`${ie}-horizontal`]:{lineHeight:le,border:0,borderBottom:`${Ge}px ${Ae} ${Oe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Re},[`> ${ie}-item:hover, + &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topRight`]:{animationName:Ee.ly}})},(0,he.ZP)(Be,{colorBg:be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${pe}, ${pe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:be,backgroundClip:"padding-box",borderRadius:Be.borderRadiusLG,outline:"none",boxShadow:Be.boxShadowSecondary},(0,z.Qy)(Be)),{[`${re}-item-group-title`]:{padding:`${ne}px ${ce}px`,color:Be.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Be.marginXS,fontSize:Be.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${ce}px`,color:Be.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Be.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Be.borderRadiusSM,"&:hover, &-active":{backgroundColor:Be.controlItemBgHover}},(0,z.Qy)(Be)),{"&-selected":{color:Be.colorPrimary,backgroundColor:Be.controlItemBgActive,"&:hover, &-active":{backgroundColor:Be.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Be.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Be.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Be.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Be.colorTextDescription,fontSize:Se,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Be.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:ce+Be.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:be,cursor:"not-allowed"}},[`${re}-submenu-selected ${pe}-menu-submenu-title`]:{color:Be.colorPrimary}})}},[(0,Ee.oN)(Be,"slide-up"),(0,Ee.oN)(Be,"slide-down"),(0,xe.Fm)(Be,"move-up"),(0,xe.Fm)(Be,"move-down"),(0,je._y)(Be,"zoom-big")]]};var fe=(0,Pe.Z)("Dropdown",(Be,pe)=>{let{rootPrefixCls:re}=pe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=Be,se=(x-y*b)/2,{dropdownArrowOffset:me}=(0,he.fS)({contentRadius:oe}),Se=(0,ue.TS)(Be,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:se,dropdownEdgeChildPadding:ee});return[Ce(Se),De(Se)]},Be=>({zIndexPopup:Be.zIndexPopupBase+50}))},8628:function(xt,wt,te){"use strict";var z=te(59301),Ee=te(34280),xe=te(56762),je=te(69507);function he(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,z.useRef)({}),ge=(0,xe.Z)(),De=(0,je.ZP)();return(0,Ee.Z)(()=>{const Ce=De.subscribe(fe=>{ue.current=fe,Pe&&ge()});return()=>De.unsubscribe(Ce)},[]),ue.current}wt.Z=he},45818:function(xt,wt,te){"use strict";te.d(wt,{D:function(){return ee},Z:function(){return se}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=xe,he=te(7657),Pe=function(Se,ce){return Ee.createElement(he.Z,(0,z.Z)({},Se,{ref:ce,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue,De=te(33853),Ce=te(38819),fe=te(92310),Be=te.n(fe),pe=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),x=te(84966),y=function(me,Se){var ce={};for(var be in me)Object.prototype.hasOwnProperty.call(me,be)&&Se.indexOf(be)<0&&(ce[be]=me[be]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(me);Ze{let me=0;return function(){let Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${Se}${me}`}})();var se=Ee.forwardRef((me,Se)=>{const{prefixCls:ce,className:be,trigger:Ze,children:ye,defaultCollapsed:at=!1,theme:we="dark",style:lt={},collapsible:Ve=!1,reverseArrow:et=!1,width:it=200,collapsedWidth:$e=80,zeroWidthTriggerStyle:Me,breakpoint:ve,onCollapse:Oe,onBreakpoint:Je}=me,Xe=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:He}=(0,Ee.useContext)(x.Gs),[nt,vt]=(0,Ee.useState)("collapsed"in me?me.collapsed:at),[Ct,ct]=(0,Ee.useState)(!1);(0,Ee.useEffect)(()=>{"collapsed"in me&&vt(me.collapsed)},[me.collapsed]);const Bt=(de,ie)=>{"collapsed"in me||vt(de),Oe==null||Oe(de,ie)},Qe=(0,Ee.useRef)();Qe.current=de=>{ct(de.matches),Je==null||Je(de.matches),nt!==de.matches&&Bt(de.matches,"responsive")},(0,Ee.useEffect)(()=>{function de(ae){return Qe.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&ve&&ve in b){ie=ae(`(max-width: ${b[ve]})`);try{ie.addEventListener("change",de)}catch(le){ie.addListener(de)}de(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",de)}catch(ae){ie==null||ie.removeListener(de)}}},[ve]),(0,Ee.useEffect)(()=>{const de=ne("ant-sider-");return He.addSider(de),()=>He.removeSider(de)},[]);const At=()=>{Bt(!nt,"clickTrigger")},{getPrefixCls:Ot}=(0,Ee.useContext)(a.E_),Ne=()=>{const de=Ot("layout-sider",ce),ie=(0,pe.Z)(Xe,["collapsed"]),ae=nt?$e:it,le=E(ae)?`${ae}px`:String(ae),Ie=parseFloat(String($e||0))===0?Ee.createElement("span",{onClick:At,className:Be()(`${de}-zero-width-trigger`,`${de}-zero-width-trigger-${et?"right":"left"}`),style:Me},Ze||Ee.createElement(ge,null)):null,Re={expanded:et?Ee.createElement(Ce.Z,null):Ee.createElement(De.Z,null),collapsed:et?Ee.createElement(De.Z,null):Ee.createElement(Ce.Z,null)}[nt?"collapsed":"expanded"],ot=Ze!==null?Ie||Ee.createElement("div",{className:`${de}-trigger`,onClick:At,style:{width:le}},Ze||Re):null,qe=Object.assign(Object.assign({},lt),{flex:`0 0 ${le}`,maxWidth:le,minWidth:le,width:le}),Ye=Be()(de,`${de}-${we}`,{[`${de}-collapsed`]:!!nt,[`${de}-has-trigger`]:Ve&&Ze!==null&&!Ie,[`${de}-below`]:!!Ct,[`${de}-zero-width`]:parseFloat(le)===0},be);return Ee.createElement("aside",Object.assign({className:Ye},ie,{style:qe,ref:Se}),Ee.createElement("div",{className:`${de}-children`},ye),Ve||Ct&&Ie?ot:null)},yt=Ee.useMemo(()=>({siderCollapsed:nt}),[nt]);return Ee.createElement(ee.Provider,{value:yt},Ne())})},84966:function(xt,wt,te){"use strict";te.d(wt,{VY:function(){return ee},$_:function(){return b},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var z=te(94480),Ee=te(92310),xe=te.n(Ee),je=te(2738),he=te(59301),Pe=te(36355),ue=te(83116),De=oe=>{const{componentCls:se,bodyBg:me,lightSiderBg:Se,lightTriggerBg:ce,lightTriggerColor:be}=oe;return{[`${se}-sider-light`]:{background:Se,[`${se}-sider-trigger`]:{color:be,background:ce},[`${se}-sider-zero-width-trigger`]:{color:be,background:ce,border:`1px solid ${me}`,borderInlineStart:0}}}};const Ce=oe=>{const{antCls:se,componentCls:me,colorText:Se,triggerColor:ce,footerBg:be,triggerBg:Ze,headerHeight:ye,headerPadding:at,headerColor:we,footerPadding:lt,triggerHeight:Ve,zeroTriggerHeight:et,zeroTriggerWidth:it,motionDurationMid:$e,motionDurationSlow:Me,fontSize:ve,borderRadius:Oe,bodyBg:Je,headerBg:Xe,siderBg:He}=oe;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:He,transition:`all ${$e}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ve,color:ce,lineHeight:`${Ve}px`,textAlign:"center",background:Ze,cursor:"pointer",transition:`all ${$e}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-it,zIndex:1,width:it,height:et,color:ce,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:He,borderStartStartRadius:0,borderStartEndRadius:Oe,borderEndEndRadius:Oe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-it,borderStartStartRadius:Oe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Oe}}}}},De(oe)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:ye,padding:at,color:we,lineHeight:`${ye}px`,background:Xe,[`${se}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:lt,color:Se,fontSize:ve,background:be},[`${me}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,ue.Z)("Layout",oe=>[Ce(oe)],oe=>{const{colorBgLayout:se,controlHeight:me,controlHeightLG:Se,colorText:ce,controlHeightSM:be,marginXXS:Ze,colorTextLightSolid:ye,colorBgContainer:at}=oe,we=Se*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${we}px`,headerColor:ce,footerPadding:`${be}px ${we}px`,footerBg:se,siderBg:"#001529",triggerHeight:Se+Ze*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:Se,zeroTriggerHeight:Se,lightSiderBg:at,lightTriggerBg:at,lightTriggerColor:ce}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Be=function(oe,se){var me={};for(var Se in oe)Object.prototype.hasOwnProperty.call(oe,Se)&&se.indexOf(Se)<0&&(me[Se]=oe[Se]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,Se=Object.getOwnPropertySymbols(oe);cenull,removeSider:()=>null}});function re(oe){let{suffixCls:se,tagName:me,displayName:Se}=oe;return ce=>he.forwardRef((Ze,ye)=>he.createElement(ce,Object.assign({ref:ye,suffixCls:se,tagName:me},Ze)))}const E=he.forwardRef((oe,se)=>{const{prefixCls:me,suffixCls:Se,className:ce,tagName:be}=oe,Ze=Be(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=he.useContext(Pe.E_),at=ye("layout",me),[we,lt]=fe(at),Ve=Se?`${at}-${Se}`:at;return we(he.createElement(be,Object.assign({className:xe()(me||Ve,ce,lt),ref:se},Ze)))}),a=he.forwardRef((oe,se)=>{const{direction:me}=he.useContext(Pe.E_),[Se,ce]=he.useState([]),{prefixCls:be,className:Ze,rootClassName:ye,children:at,hasSider:we,tagName:lt,style:Ve}=oe,et=Be(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),it=(0,je.Z)(et,["suffixCls"]),{getPrefixCls:$e,layout:Me}=he.useContext(Pe.E_),ve=$e("layout",be),[Oe,Je]=fe(ve),Xe=xe()(ve,{[`${ve}-has-sider`]:typeof we=="boolean"?we:Se.length>0,[`${ve}-rtl`]:me==="rtl"},Me==null?void 0:Me.className,Ze,ye,Je),He=he.useMemo(()=>({siderHook:{addSider:nt=>{ce(vt=>[].concat((0,z.Z)(vt),[nt]))},removeSider:nt=>{ce(vt=>vt.filter(Ct=>Ct!==nt))}}}),[]);return Oe(he.createElement(pe.Provider,{value:He},he.createElement(lt,Object.assign({ref:se,className:Xe,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),Ve)},it),at)))}),x=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=x},40875:function(xt,wt,te){"use strict";te.d(wt,{J:function(){return Pe}});var z=te(59301),Ee=te(33234),xe=te(70425),je=function(ue,ge){var De={};for(var Ce in ue)Object.prototype.hasOwnProperty.call(ue,Ce)&&ge.indexOf(Ce)<0&&(De[Ce]=ue[Ce]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ce=Object.getOwnPropertySymbols(ue);fe{const{children:De}=ue,Ce=je(ue,["children"]),fe=z.useContext(he),Be=z.useMemo(()=>Object.assign(Object.assign({},fe),Ce),[fe,Ce.prefixCls,Ce.mode,Ce.selectable]);return z.createElement(he.Provider,{value:Be},z.createElement(Ee.BR,null,(0,xe.supportNodeRef)(De)?z.cloneElement(De,{ref:ge}):De))});wt.Z=he},20834:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return yt}});var z=te(15285),Ee=te(59301),xe=te(45818),je=te(92310),he=te.n(je),Pe=te(36355),ue=function(de,ie){var ae={};for(var le in de)Object.prototype.hasOwnProperty.call(de,le)&&ie.indexOf(le)<0&&(ae[le]=de[le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(de);Ie{const{prefixCls:ie,className:ae,dashed:le}=de,Ie=ue(de,["prefixCls","className","dashed"]),{getPrefixCls:Ge}=Ee.useContext(Pe.E_),Ae=Ge("menu",ie),Re=he()({[`${Ae}-item-divider-dashed`]:!!le},ae);return Ee.createElement(z.iz,Object.assign({className:Re},Ie))},Ce=te(11592),fe=te(2738),Be=te(6848),pe=te(92343),E=(0,Ee.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=de=>{var ie;const{className:ae,children:le,icon:Ie,title:Ge,danger:Ae}=de,{prefixCls:Re,firstLevel:ot,direction:qe,disableMenuItemTitleTooltip:Ye,inlineCollapsed:mt}=Ee.useContext(E),Dt=st=>{const zt=Ee.createElement("span",{className:`${Re}-title-content`},le);return(!Ie||(0,pe.l$)(le)&&le.type==="span")&&le&&st&&ot&&typeof le=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},le.charAt(0)):zt},{siderCollapsed:Tt}=Ee.useContext(xe.D);let jt=Ge;typeof Ge=="undefined"?jt=ot?le:"":Ge===!1&&(jt="");const qt={title:jt};!Tt&&!mt&&(qt.title=null,qt.open=!1);const Qt=(0,Ce.Z)(le).length;let tt=Ee.createElement(z.ck,Object.assign({},(0,fe.Z)(de,["title","icon","danger"]),{className:he()({[`${Re}-item-danger`]:Ae,[`${Re}-item-only-child`]:(Ie?Qt+1:Qt)===1},ae),title:typeof Ge=="string"?Ge:void 0}),(0,pe.Tm)(Ie,{className:he()((0,pe.l$)(Ie)?(ie=Ie.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),Dt(mt));return Ye||(tt=Ee.createElement(Be.Z,Object.assign({},qt,{placement:qe==="rtl"?"left":"right",overlayClassName:`${Re}-inline-collapsed-tooltip`}),tt)),tt},b=de=>{var ie;const{popupClassName:ae,icon:le,title:Ie,theme:Ge}=de,Ae=Ee.useContext(E),{prefixCls:Re,inlineCollapsed:ot,theme:qe}=Ae,Ye=(0,z.Xl)();let mt;if(!le)mt=ot&&!Ye.length&&Ie&&typeof Ie=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},Ie.charAt(0)):Ee.createElement("span",{className:`${Re}-title-content`},Ie);else{const Tt=(0,pe.l$)(Ie)&&Ie.type==="span";mt=Ee.createElement(Ee.Fragment,null,(0,pe.Tm)(le,{className:he()((0,pe.l$)(le)?(ie=le.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),Tt?Ie:Ee.createElement("span",{className:`${Re}-title-content`},Ie))}const Dt=Ee.useMemo(()=>Object.assign(Object.assign({},Ae),{firstLevel:!1}),[Ae]);return Ee.createElement(E.Provider,{value:Dt},Ee.createElement(z.Wd,Object.assign({},(0,fe.Z)(de,["icon"]),{title:mt,popupClassName:he()(Re,ae,`${Re}-${Ge||qe}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),se=te(40875),me=function(de,ie){var ae={};for(var le in de)Object.prototype.hasOwnProperty.call(de,le)&&ie.indexOf(le)<0&&(ae[le]=de[le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(de);Ie{if(ie&&typeof ie=="object"){const le=ie,{label:Ie,children:Ge,key:Ae,type:Re}=le,ot=me(le,["label","children","key","type"]),qe=Ae!=null?Ae:`tmp-${ae}`;return Ge||Re==="group"?Re==="group"?Ee.createElement(z.BW,Object.assign({key:qe},ot,{title:Ie}),Se(Ge)):Ee.createElement(b,Object.assign({key:qe},ot,{title:Ie}),Se(Ge)):Re==="divider"?Ee.createElement(De,Object.assign({key:qe},ot)):Ee.createElement(x,Object.assign({key:qe},ot),Ie)}return null}).filter(ie=>ie)}function ce(de){return Ee.useMemo(()=>de&&Se(de),[de])}var be=te(64993),Ze=te(17313),ye=te(8378),at=te(13826),we=te(29878),lt=te(83116),Ve=te(37613),it=de=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:le,colorSplit:Ie,lineWidth:Ge,lineType:Ae,itemPaddingInline:Re}=de;return{[`${ie}-horizontal`]:{lineHeight:le,border:0,borderBottom:`${Ge}px ${Ae} ${Ie}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Re},[`> ${ie}-item:hover, > ${ie}-item-active, > ${ie}-submenu ${ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ie}-item, ${ie}-submenu-title`]:{transition:[`border-color ${ae}`,`background ${ae}`].join(",")},[`${ie}-submenu-arrow`]:{display:"none"}}}},Me=de=>{let{componentCls:ie,menuArrowOffset:ae}=de;return{[`${ie}-rtl`]:{direction:"rtl"},[`${ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ie}-rtl${ie}-vertical, - ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const he=de=>Object.assign({},(0,Ze.oN)(de));var Ve=(de,ie)=>{const{componentCls:ae,itemColor:le,itemSelectedColor:Oe,groupTitleColor:Ge,itemBg:Ae,subMenuItemBg:Re,itemSelectedBg:ot,activeBarHeight:Xe,activeBarWidth:Ye,activeBarBorderWidth:mt,motionDurationSlow:Dt,motionEaseInOut:Tt,motionEaseOut:jt,itemPaddingInline:qt,motionDurationMid:Qt,itemHoverColor:$e,lineType:ut,colorSplit:zt,itemDisabledColor:Ht,dangerItemColor:En,dangerItemHoverColor:Ln,dangerItemSelectedColor:An,dangerItemActiveBg:Tn,dangerItemSelectedBg:Ea,itemHoverBg:La,itemActiveBg:ga,menuSubMenuBg:gn,horizontalItemSelectedColor:Ga,horizontalItemSelectedBg:ma,horizontalItemBorderRadius:pa,horizontalItemHoverBg:Er,popupBg:fr}=de;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:le,background:Ae,[`&${ae}-root:focus-visible`]:Object.assign({},he(de)),[`${ae}-item-group-title`]:{color:Ge},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:Oe}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Ht} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:$e}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:La},"&:active":{backgroundColor:ga}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:La},"&:active":{backgroundColor:ga}}},[`${ae}-item-danger`]:{color:En,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:Ln}},[`&${ae}-item:active`]:{background:Tn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:Oe,[`&${ae}-item-danger`]:{color:An},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:ot,[`&${ae}-item-danger`]:{backgroundColor:Ea}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},he(de))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:gn},[`&${ae}-popup > ${ae}`]:{backgroundColor:fr},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:pa,"&::after":{position:"absolute",insetInline:qt,bottom:0,borderBottom:`${Xe}px solid transparent`,transition:`border-color ${Dt} ${Tt}`,content:'""'},"&:hover, &-active, &-open":{background:Er,"&::after":{borderBottomWidth:Xe,borderBottomColor:Ga}},"&-selected":{color:Ga,backgroundColor:ma,"&:hover":{backgroundColor:ma},"&::after":{borderBottomWidth:Xe,borderBottomColor:Ga}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${mt}px ${ut} ${zt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Re},[`${ae}-item, ${ae}-submenu-title`]:mt&&Ye?{width:`calc(100% + ${mt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ye}px solid ${Oe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qt} ${jt}`,`opacity ${Qt} ${jt}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:An}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qt} ${Tt}`,`opacity ${Qt} ${Tt}`].join(",")}}}}}};const qe=de=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:le,padding:Oe,menuArrowSize:Ge,marginXS:Ae,itemMarginBlock:Re}=de,ot=Oe+Ge+Ae;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:Oe,overflow:"hidden",textOverflow:"ellipsis",marginInline:le,marginBlock:Re,width:`calc(100% - ${le*2}px)`},[`> ${ie}-item, + ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const ve=de=>Object.assign({},(0,Ze.oN)(de));var Je=(de,ie)=>{const{componentCls:ae,itemColor:le,itemSelectedColor:Ie,groupTitleColor:Ge,itemBg:Ae,subMenuItemBg:Re,itemSelectedBg:ot,activeBarHeight:qe,activeBarWidth:Ye,activeBarBorderWidth:mt,motionDurationSlow:Dt,motionEaseInOut:Tt,motionEaseOut:jt,itemPaddingInline:qt,motionDurationMid:Qt,itemHoverColor:tt,lineType:st,colorSplit:zt,itemDisabledColor:Ht,dangerItemColor:En,dangerItemHoverColor:Ln,dangerItemSelectedColor:An,dangerItemActiveBg:Tn,dangerItemSelectedBg:Ea,itemHoverBg:La,itemActiveBg:ga,menuSubMenuBg:gn,horizontalItemSelectedColor:Ga,horizontalItemSelectedBg:ma,horizontalItemBorderRadius:pa,horizontalItemHoverBg:Er,popupBg:fr}=de;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:le,background:Ae,[`&${ae}-root:focus-visible`]:Object.assign({},ve(de)),[`${ae}-item-group-title`]:{color:Ge},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:Ie}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Ht} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:tt}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:La},"&:active":{backgroundColor:ga}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:La},"&:active":{backgroundColor:ga}}},[`${ae}-item-danger`]:{color:En,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:Ln}},[`&${ae}-item:active`]:{background:Tn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:Ie,[`&${ae}-item-danger`]:{color:An},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:ot,[`&${ae}-item-danger`]:{backgroundColor:Ea}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},ve(de))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:gn},[`&${ae}-popup > ${ae}`]:{backgroundColor:fr},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:pa,"&::after":{position:"absolute",insetInline:qt,bottom:0,borderBottom:`${qe}px solid transparent`,transition:`border-color ${Dt} ${Tt}`,content:'""'},"&:hover, &-active, &-open":{background:Er,"&::after":{borderBottomWidth:qe,borderBottomColor:Ga}},"&-selected":{color:Ga,backgroundColor:ma,"&:hover":{backgroundColor:ma},"&::after":{borderBottomWidth:qe,borderBottomColor:Ga}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${mt}px ${st} ${zt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Re},[`${ae}-item, ${ae}-submenu-title`]:mt&&Ye?{width:`calc(100% + ${mt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ye}px solid ${Ie}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qt} ${jt}`,`opacity ${Qt} ${jt}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:An}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qt} ${Tt}`,`opacity ${Qt} ${Tt}`].join(",")}}}}}};const Xe=de=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:le,padding:Ie,menuArrowSize:Ge,marginXS:Ae,itemMarginBlock:Re}=de,ot=Ie+Ge+Ae;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:Ie,overflow:"hidden",textOverflow:"ellipsis",marginInline:le,marginBlock:Re,width:`calc(100% - ${le*2}px)`},[`> ${ie}-item, > ${ie}-submenu > ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`},[`${ie}-item-group-list ${ie}-submenu-title, - ${ie}-submenu-title`]:{paddingInlineEnd:ot}}};var nt=de=>{const{componentCls:ie,iconCls:ae,itemHeight:le,colorTextLightSolid:Oe,dropdownWidth:Ge,controlHeightLG:Ae,motionDurationMid:Re,motionEaseOut:ot,paddingXL:Xe,itemMarginInline:Ye,fontSizeLG:mt,motionDurationSlow:Dt,paddingXS:Tt,boxShadowSecondary:jt,collapsedWidth:qt,collapsedIconSize:Qt}=de,$e={height:le,lineHeight:`${le}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},qe(de))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},qe(de)),{boxShadow:jt})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:Ge,maxHeight:`calc(100vh - ${Ae*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Dt}`,`background ${Dt}`,`padding ${Re} ${ot}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:$e,[`& ${ie}-item-group-title`]:{paddingInlineStart:Xe}},[`${ie}-item`]:$e}},{[`${ie}-inline-collapsed`]:{width:qt,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${ie}-item, + ${ie}-submenu-title`]:{paddingInlineEnd:ot}}};var nt=de=>{const{componentCls:ie,iconCls:ae,itemHeight:le,colorTextLightSolid:Ie,dropdownWidth:Ge,controlHeightLG:Ae,motionDurationMid:Re,motionEaseOut:ot,paddingXL:qe,itemMarginInline:Ye,fontSizeLG:mt,motionDurationSlow:Dt,paddingXS:Tt,boxShadowSecondary:jt,collapsedWidth:qt,collapsedIconSize:Qt}=de,tt={height:le,lineHeight:`${le}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},Xe(de))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},Xe(de)),{boxShadow:jt})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:Ge,maxHeight:`calc(100vh - ${Ae*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Dt}`,`background ${Dt}`,`padding ${Re} ${ot}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:tt,[`& ${ie}-item-group-title`]:{paddingInlineStart:qe}},[`${ie}-item`]:tt}},{[`${ie}-inline-collapsed`]:{width:qt,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-submenu > ${ie}-submenu-title, > ${ie}-submenu > ${ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${mt/2}px - ${Ye}px)`,textOverflow:"clip",[` ${ie}-submenu-arrow, ${ie}-submenu-expand-icon - `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:Qt,lineHeight:`${le}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:Oe}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},Ze.vS),{paddingInline:Tt})}}]};const vt=de=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:le,motionEaseInOut:Oe,motionEaseOut:Ge,iconCls:Ae,iconSize:Re,iconMarginInlineEnd:ot}=de;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${Oe}`].join(","),[`${ie}-item-icon, ${Ae}`]:{minWidth:Re,fontSize:Re,transition:[`font-size ${le} ${Ge}`,`margin ${ae} ${Oe}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:ot,opacity:1,transition:[`opacity ${ae} ${Oe}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,Ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${Ae}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ct=de=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:le,borderRadius:Oe,menuArrowSize:Ge,menuArrowOffset:Ae}=de;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:de.margin,width:Ge,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${le}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ge*.6,height:Ge*.15,backgroundColor:"currentcolor",borderRadius:Oe,transition:[`background ${ae} ${le}`,`transform ${ae} ${le}`,`top ${ae} ${le}`,`color ${ae} ${le}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ae})`},"&::after":{transform:`rotate(-45deg) translateY(${Ae})`}}}}},ct=de=>{const{antCls:ie,componentCls:ae,fontSize:le,motionDurationSlow:Oe,motionDurationMid:Ge,motionEaseInOut:Ae,paddingXS:Re,padding:ot,colorSplit:Xe,lineWidth:Ye,zIndexPopup:mt,borderRadiusLG:Dt,subMenuItemBorderRadius:Tt,menuArrowSize:jt,menuArrowOffset:qt,lineType:Qt,menuPanelMaskInset:$e,groupTitleLineHeight:ut,groupTitleFontSize:zt}=de;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,Ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(de)),(0,Ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:le,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Oe} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:de.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Re}px ${ot}px`,fontSize:zt,lineHeight:ut,transition:`all ${Oe}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${Oe} ${Ae}`,`background ${Oe} ${Ae}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${Oe} ${Ae}`,`background ${Oe} ${Ae}`,`padding ${Ge} ${Ae}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${Oe} ${Ae}`,`padding ${Oe} ${Ae}`].join(",")},[`${ae}-title-content`]:{transition:`color ${Oe}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:Qt,borderWidth:0,borderTopWidth:Ye,marginBlock:Ye,padding:0,"&-dashed":{borderStyle:"dashed"}}}),vt(de)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${le*2}px ${ot}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:Dt,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${$e}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:$e},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:de.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:de.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:de.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:de.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:Dt},vt(de)),Ct(de)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:Tt},[`${ae}-submenu-title::after`]:{transition:`transform ${Oe} ${Ae}`}})}}),Ct(de)),{[`&-inline-collapsed ${ae}-submenu-arrow, - &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${qt})`},"&::after":{transform:`rotate(45deg) translateX(-${qt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${jt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${qt})`},"&::before":{transform:`rotate(45deg) translateX(${qt})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var Bt=(de,ie)=>(0,st.Z)("Menu",le=>{if(ie===!1)return[];const{colorBgElevated:Oe,colorPrimary:Ge,colorTextLightSolid:Ae,controlHeightLG:Re,fontSize:ot,darkItemColor:Xe,darkDangerItemColor:Ye,darkItemBg:mt,darkSubMenuItemBg:Dt,darkItemSelectedColor:Tt,darkItemSelectedBg:jt,darkDangerItemSelectedBg:qt,darkItemHoverBg:Qt,darkGroupTitleColor:$e,darkItemHoverColor:ut,darkItemDisabledColor:zt,darkDangerItemHoverColor:Ht,darkDangerItemSelectedColor:En,darkDangerItemActiveBg:Ln}=le,An=ot/7*5,Tn=(0,Je.TS)(le,{menuArrowSize:An,menuHorizontalHeight:Re*1.15,menuArrowOffset:`${An*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Oe}),Ea=(0,Je.TS)(Tn,{itemColor:Xe,itemHoverColor:ut,groupTitleColor:$e,itemSelectedColor:Tt,itemBg:mt,popupBg:mt,subMenuItemBg:Dt,itemActiveBg:"transparent",itemSelectedBg:jt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qt,itemDisabledColor:zt,dangerItemColor:Ye,dangerItemHoverColor:Ht,dangerItemSelectedColor:En,dangerItemActiveBg:Ln,dangerItemSelectedBg:qt,menuSubMenuBg:Dt,horizontalItemSelectedColor:Ae,horizontalItemSelectedBg:Ge});return[ct(Tn),lt(Tn),nt(Tn),Ve(Tn,"light"),Ve(Ea,"dark"),Me(Tn),(0,Se.Z)(Tn),(0,at.oN)(Tn,"slide-up"),(0,at.oN)(Tn,"slide-down"),(0,we._y)(Tn,"zoom-big")]},le=>{const{colorPrimary:Oe,colorError:Ge,colorTextDisabled:Ae,colorErrorBg:Re,colorText:ot,colorTextDescription:Xe,colorBgContainer:Ye,colorFillAlter:mt,colorFillContent:Dt,lineWidth:Tt,lineWidthBold:jt,controlItemBgActive:qt,colorBgTextHover:Qt,controlHeightLG:$e,lineHeight:ut,colorBgElevated:zt,marginXXS:Ht,padding:En,fontSize:Ln,controlHeightSM:An,fontSizeLG:Tn,colorTextLightSolid:Ea,colorErrorHover:La}=le,ga=new be.C(Ea).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:le.zIndexPopupBase+50,radiusItem:le.borderRadiusLG,itemBorderRadius:le.borderRadiusLG,radiusSubMenuItem:le.borderRadiusSM,subMenuItemBorderRadius:le.borderRadiusSM,colorItemText:ot,itemColor:ot,colorItemTextHover:ot,itemHoverColor:ot,colorItemTextHoverHorizontal:Oe,horizontalItemHoverColor:Oe,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:Oe,itemSelectedColor:Oe,colorItemTextSelectedHorizontal:Oe,horizontalItemSelectedColor:Oe,colorItemBg:Ye,itemBg:Ye,colorItemBgHover:Qt,itemHoverBg:Qt,colorItemBgActive:Dt,itemActiveBg:qt,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:qt,itemSelectedBg:qt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:jt,activeBarHeight:jt,colorActiveBarBorderSize:Tt,activeBarBorderWidth:Tt,colorItemTextDisabled:Ae,itemDisabledColor:Ae,colorDangerItemText:Ge,dangerItemColor:Ge,colorDangerItemTextHover:Ge,dangerItemHoverColor:Ge,colorDangerItemTextSelected:Ge,dangerItemSelectedColor:Ge,colorDangerItemBgActive:Re,dangerItemActiveBg:Re,colorDangerItemBgSelected:Re,dangerItemSelectedBg:Re,itemMarginInline:le.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:$e,groupTitleLineHeight:ut,collapsedWidth:$e*2,popupBg:zt,itemMarginBlock:Ht,itemPaddingInline:En,horizontalLineHeight:`${$e*1.15}px`,iconSize:Ln,iconMarginInlineEnd:An-Ln,collapsedIconSize:Tn,groupTitleFontSize:Ln,darkItemDisabledColor:new be.C(Ea).setAlpha(.25).toRgbString(),darkItemColor:ga,darkDangerItemColor:Ge,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ea,darkItemSelectedBg:Oe,darkDangerItemSelectedBg:Ge,darkItemHoverBg:"transparent",darkGroupTitleColor:ga,darkItemHoverColor:Ea,darkDangerItemHoverColor:La,darkDangerItemSelectedColor:Ea,darkDangerItemActiveBg:Ge}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(de),Qe=function(de,ie){var ae={};for(var le in de)Object.prototype.hasOwnProperty.call(de,le)&&ie.indexOf(le)<0&&(ae[le]=de[le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,le=Object.getOwnPropertySymbols(de);Oe{var ae,le;const Oe=Ee.useContext(se.Z),Ge=Oe||{},{getPrefixCls:Ae,getPopupContainer:Re,direction:ot,menu:Xe}=Ee.useContext(Ce.E_),Ye=Ae(),{prefixCls:mt,className:Dt,style:Tt,theme:jt="light",expandIcon:qt,_internalDisableMenuItemTitleTooltip:Qt,inlineCollapsed:$e,siderCollapsed:ut,items:zt,children:Ht,rootClassName:En,mode:Ln,selectable:An,onClick:Tn,overflowedIndicatorPopupClassName:Ea}=de,La=Qe(de,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ga=(0,fe.Z)(La,["collapsedWidth"]),gn=ce(zt)||Ht;(ae=Ge.validator)===null||ae===void 0||ae.call(Ge,{mode:Ln});const Ga=(0,ne.useEvent)(function(){var Sr;Tn==null||Tn.apply(void 0,arguments),(Sr=Ge.onClick)===null||Sr===void 0||Sr.call(Ge)}),ma=Ge.mode||Ln,pa=An!=null?An:Ge.selectable,Er=Ee.useMemo(()=>ut!==void 0?ut:$e,[$e,ut]),fr={horizontal:{motionName:`${Ye}-slide-up`},inline:(0,oe.Z)(Ye),other:{motionName:`${Ye}-zoom-big`}},on=Ae("menu",mt||Ge.prefixCls),[kn,ca]=Bt(on,!Oe),Ra=ve()(`${on}-${jt}`,Xe==null?void 0:Xe.className,Dt);let Sa;if(typeof qt=="function")Sa=qt;else if(qt===null||qt===!1)Sa=null;else if(Ge.expandIcon===null||Ge.expandIcon===!1)Sa=null;else{const Sr=qt!=null?qt:Ge.expandIcon;Sa=(0,pe.Tm)(Sr,{className:ve()(`${on}-submenu-expand-icon`,(0,pe.l$)(Sr)?(le=Sr.props)===null||le===void 0?void 0:le.className:"")})}const Ha=Ee.useMemo(()=>({prefixCls:on,inlineCollapsed:Er||!1,direction:ot,firstLevel:!0,theme:jt,mode:ma,disableMenuItemTitleTooltip:Qt}),[on,Er,ot,Qt,jt]);return kn(Ee.createElement(se.Z.Provider,{value:null},Ee.createElement(E.Provider,{value:Ha},Ee.createElement(z.ZP,Object.assign({getPopupContainer:Re,overflowedIndicator:Ee.createElement(ee.Z,null),overflowedIndicatorPopupClassName:ve()(on,`${on}-${jt}`,Ea),mode:ma,selectable:pa,onClick:Ga},ga,{inlineCollapsed:Er,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),Tt),className:Ra,prefixCls:on,direction:ot,defaultMotions:fr,expandIcon:Sa,ref:ie,rootClassName:ve()(En,ca)}),gn))))});const Ne=(0,Ee.forwardRef)((de,ie)=>{const ae=(0,Ee.useRef)(null),le=Ee.useContext(xe.D);return(0,Ee.useImperativeHandle)(ie,()=>({menu:ae.current,focus:Oe=>{var Ge;(Ge=ae.current)===null||Ge===void 0||Ge.focus(Oe)}})),Ee.createElement(Ot,Object.assign({ref:ae},de,le))});Ne.Item=x,Ne.SubMenu=b,Ne.Divider=De,Ne.ItemGroup=z.BW;var yt=Ne},58421:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=xe,ve=te(7657),Ce=function(Re,ot){return Ee.createElement(ve.Z,(0,z.Z)({},Re,{ref:ot,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(49198),ye=te(33853),fe=te(38819),Be=te(92310),pe=te.n(Be),re=te(20068),E=te(33885),a=te(67732),x=te(83652),y=te(42403),b=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,se=te(91735),me=function(Ae){(0,y.Z)(ot,Ae);var Re=(0,b.Z)(ot);function ot(){var Xe;(0,a.Z)(this,ot);for(var Ye=arguments.length,mt=new Array(Ye),Dt=0;Dt=0||Tt.relatedTarget.className.indexOf("".concat($e,"-item"))>=0))&&Qt(Xe.getValidValue()))},Xe.go=function(Tt){var jt=Xe.state.goInputText;jt!==""&&(Tt.keyCode===oe.ENTER||Tt.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,x.Z)(ot,[{key:"getPageSizeOptions",value:function(){var Ye=this.props,mt=Ye.pageSize,Dt=Ye.pageSizeOptions;return Dt.some(function(Tt){return Tt.toString()===mt.toString()})?Dt:Dt.concat([mt.toString()]).sort(function(Tt,jt){var qt=Number.isNaN(Number(Tt))?0:Number(Tt),Qt=Number.isNaN(Number(jt))?0:Number(jt);return qt-Qt})}},{key:"render",value:function(){var Ye=this,mt=this.props,Dt=mt.pageSize,Tt=mt.locale,jt=mt.rootPrefixCls,qt=mt.changeSize,Qt=mt.quickGo,$e=mt.goButton,ut=mt.selectComponentClass,zt=mt.buildOptionText,Ht=mt.selectPrefixCls,En=mt.disabled,Ln=this.state.goInputText,An="".concat(jt,"-options"),Tn=ut,Ea=null,La=null,ga=null;if(!qt&&!Qt)return null;var gn=this.getPageSizeOptions();if(qt&&Tn){var Ga=gn.map(function(ma,pa){return Ee.createElement(Tn.Option,{key:pa,value:ma.toString()},(zt||Ye.buildOptionText)(ma))});Ea=Ee.createElement(Tn,{disabled:En,prefixCls:Ht,showSearch:!1,className:"".concat(An,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Dt||gn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(pa){return pa.parentNode},"aria-label":Tt.page_size,defaultOpen:!1},Ga)}return Qt&&($e&&(ga=typeof $e=="boolean"?Ee.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:En,className:"".concat(An,"-quick-jumper-button")},Tt.jump_to_confirm):Ee.createElement("span",{onClick:this.go,onKeyUp:this.go},$e)),La=Ee.createElement("div",{className:"".concat(An,"-quick-jumper")},Tt.jump_to,Ee.createElement("input",{disabled:En,type:"text",value:Ln,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Tt.page}),Tt.page,ga)),Ee.createElement("li",{className:"".concat(An)},Ea,La)}}]),ot}(Ee.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var Pe=me,ce=function(Re){var ot,Xe=Re.rootPrefixCls,Ye=Re.page,mt=Re.active,Dt=Re.className,Tt=Re.showTitle,jt=Re.onClick,qt=Re.onKeyPress,Qt=Re.itemRender,$e="".concat(Xe,"-item"),ut=pe()($e,"".concat($e,"-").concat(Ye),(ot={},(0,re.Z)(ot,"".concat($e,"-active"),mt),(0,re.Z)(ot,"".concat($e,"-disabled"),!Ye),(0,re.Z)(ot,Re.className,Dt),ot)),zt=function(){jt(Ye)},Ht=function(An){qt(An,jt,Ye)},En=Qt(Ye,"page",Ee.createElement("a",{rel:"nofollow"},Ye));return En?Ee.createElement("li",{title:Tt?Ye.toString():null,className:ut,onClick:zt,onKeyPress:Ht,tabIndex:0},En):null},be=ce;function Ze(){}function Se(Ae){var Re=Number(Ae);return typeof Re=="number"&&!Number.isNaN(Re)&&isFinite(Re)&&Math.floor(Re)===Re}var at=function(Re,ot,Xe){return Xe};function we(Ae,Re,ot){var Xe=typeof Ae=="undefined"?Re.pageSize:Ae;return Math.floor((ot.total-1)/Xe)+1}var st=function(Ae){(0,y.Z)(ot,Ae);var Re=(0,b.Z)(ot);function ot(Xe){var Ye;(0,a.Z)(this,ot),Ye=Re.call(this,Xe),Ye.paginationNode=Ee.createRef(),Ye.getJumpPrevPage=function(){return Math.max(1,Ye.state.current-(Ye.props.showLessItems?3:5))},Ye.getJumpNextPage=function(){return Math.min(we(void 0,Ye.state,Ye.props),Ye.state.current+(Ye.props.showLessItems?3:5))},Ye.getItemIcon=function(qt,Qt){var $e=Ye.props.prefixCls,ut=qt||Ee.createElement("button",{type:"button","aria-label":Qt,className:"".concat($e,"-item-link")});return typeof qt=="function"&&(ut=Ee.createElement(qt,(0,E.Z)({},Ye.props))),ut},Ye.isValid=function(qt){var Qt=Ye.props.total;return Se(qt)&&qt!==Ye.state.current&&Se(Qt)&&Qt>0},Ye.shouldDisplayQuickJumper=function(){var qt=Ye.props,Qt=qt.showQuickJumper,$e=qt.total,ut=Ye.state.pageSize;return $e<=ut?!1:Qt},Ye.handleKeyDown=function(qt){(qt.keyCode===oe.ARROW_UP||qt.keyCode===oe.ARROW_DOWN)&&qt.preventDefault()},Ye.handleKeyUp=function(qt){var Qt=Ye.getValidValue(qt),$e=Ye.state.currentInputValue;Qt!==$e&&Ye.setState({currentInputValue:Qt}),qt.keyCode===oe.ENTER?Ye.handleChange(Qt):qt.keyCode===oe.ARROW_UP?Ye.handleChange(Qt-1):qt.keyCode===oe.ARROW_DOWN&&Ye.handleChange(Qt+1)},Ye.handleBlur=function(qt){var Qt=Ye.getValidValue(qt);Ye.handleChange(Qt)},Ye.changePageSize=function(qt){var Qt=Ye.state.current,$e=we(qt,Ye.state,Ye.props);Qt=Qt>$e?$e:Qt,$e===0&&(Qt=Ye.state.current),typeof qt=="number"&&("pageSize"in Ye.props||Ye.setState({pageSize:qt}),"current"in Ye.props||Ye.setState({current:Qt,currentInputValue:Qt})),Ye.props.onShowSizeChange(Qt,qt),"onChange"in Ye.props&&Ye.props.onChange&&Ye.props.onChange(Qt,qt)},Ye.handleChange=function(qt){var Qt=Ye.props,$e=Qt.disabled,ut=Qt.onChange,zt=Ye.state,Ht=zt.pageSize,En=zt.current,Ln=zt.currentInputValue;if(Ye.isValid(qt)&&!$e){var An=we(void 0,Ye.state,Ye.props),Tn=qt;return qt>An?Tn=An:qt<1&&(Tn=1),"current"in Ye.props||Ye.setState({current:Tn}),Tn!==Ln&&Ye.setState({currentInputValue:Tn}),ut(Tn,Ht),Tn}return En},Ye.prev=function(){Ye.hasPrev()&&Ye.handleChange(Ye.state.current-1)},Ye.next=function(){Ye.hasNext()&&Ye.handleChange(Ye.state.current+1)},Ye.jumpPrev=function(){Ye.handleChange(Ye.getJumpPrevPage())},Ye.jumpNext=function(){Ye.handleChange(Ye.getJumpNextPage())},Ye.hasPrev=function(){return Ye.state.current>1},Ye.hasNext=function(){return Ye.state.current2?$e-2:0),zt=2;zt<$e;zt++)ut[zt-2]=arguments[zt];Qt.apply(void 0,ut)}},Ye.runIfEnterPrev=function(qt){Ye.runIfEnter(qt,Ye.prev)},Ye.runIfEnterNext=function(qt){Ye.runIfEnter(qt,Ye.next)},Ye.runIfEnterJumpPrev=function(qt){Ye.runIfEnter(qt,Ye.jumpPrev)},Ye.runIfEnterJumpNext=function(qt){Ye.runIfEnter(qt,Ye.jumpNext)},Ye.handleGoTO=function(qt){(qt.keyCode===oe.ENTER||qt.type==="click")&&Ye.handleChange(Ye.state.currentInputValue)},Ye.renderPrev=function(qt){var Qt=Ye.props,$e=Qt.prevIcon,ut=Qt.itemRender,zt=ut(qt,"prev",Ye.getItemIcon($e,"prev page")),Ht=!Ye.hasPrev();return(0,Ee.isValidElement)(zt)?(0,Ee.cloneElement)(zt,{disabled:Ht}):zt},Ye.renderNext=function(qt){var Qt=Ye.props,$e=Qt.nextIcon,ut=Qt.itemRender,zt=ut(qt,"next",Ye.getItemIcon($e,"next page")),Ht=!Ye.hasNext();return(0,Ee.isValidElement)(zt)?(0,Ee.cloneElement)(zt,{disabled:Ht}):zt};var mt=Xe.onChange!==Ze,Dt="current"in Xe;Dt&&!mt&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Tt=Xe.defaultCurrent;"current"in Xe&&(Tt=Xe.current);var jt=Xe.defaultPageSize;return"pageSize"in Xe&&(jt=Xe.pageSize),Tt=Math.min(Tt,we(jt,void 0,Xe)),Ye.state={current:Tt,currentInputValue:Tt,pageSize:jt},Ye}return(0,x.Z)(ot,[{key:"componentDidUpdate",value:function(Ye,mt){var Dt=this.props.prefixCls;if(mt.current!==this.state.current&&this.paginationNode.current){var Tt=this.paginationNode.current.querySelector(".".concat(Dt,"-item-").concat(mt.current));if(Tt&&document.activeElement===Tt){var jt;Tt==null||(jt=Tt.blur)===null||jt===void 0||jt.call(Tt)}}}},{key:"getValidValue",value:function(Ye){var mt=Ye.target.value,Dt=we(void 0,this.state,this.props),Tt=this.state.currentInputValue,jt;return mt===""?jt=mt:Number.isNaN(Number(mt))?jt=Tt:mt>=Dt?jt=Dt:jt=Number(mt),jt}},{key:"getShowSizeChanger",value:function(){var Ye=this.props,mt=Ye.showSizeChanger,Dt=Ye.total,Tt=Ye.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:Dt>Tt}},{key:"render",value:function(){var Ye=this.props,mt=Ye.prefixCls,Dt=Ye.className,Tt=Ye.style,jt=Ye.disabled,qt=Ye.hideOnSinglePage,Qt=Ye.total,$e=Ye.locale,ut=Ye.showQuickJumper,zt=Ye.showLessItems,Ht=Ye.showTitle,En=Ye.showTotal,Ln=Ye.simple,An=Ye.itemRender,Tn=Ye.showPrevNextJumpers,Ea=Ye.jumpPrevIcon,La=Ye.jumpNextIcon,ga=Ye.selectComponentClass,gn=Ye.selectPrefixCls,Ga=Ye.pageSizeOptions,ma=this.state,pa=ma.current,Er=ma.pageSize,fr=ma.currentInputValue;if(qt===!0&&Qt<=Er)return null;var on=we(void 0,this.state,this.props),kn=[],ca=null,Ra=null,Sa=null,Ha=null,Sr=null,Oo=ut&&ut.goButton,Fo=zt?1:2,Qa=pa-1>0?pa-1:0,Nt=pa+1Qt?Qt:pa*Er]));if(Ln){Oo&&(typeof Oo=="boolean"?Sr=Ee.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},$e.jump_to_confirm):Sr=Ee.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Oo),Sr=Ee.createElement("li",{title:Ht?"".concat($e.jump_to).concat(pa,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},Sr));var Jn=this.renderPrev(Qa);return Ee.createElement("ul",(0,z.Z)({className:pe()(mt,"".concat(mt,"-simple"),(0,re.Z)({},"".concat(mt,"-disabled"),jt),Dt),style:Tt,ref:this.paginationNode},Ut),Zt,Jn?Ee.createElement("li",{title:Ht?$e.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Jn):null,Ee.createElement("li",{title:Ht?"".concat(pa,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},Ee.createElement("input",{type:"text",value:fr,disabled:jt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Ee.createElement("span",{className:"".concat(mt,"-slash")},"/"),on),Ee.createElement("li",{title:Ht?$e.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:pe()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),Sr)}if(on<=3+Fo*2){var Pa={locale:$e,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ht,itemRender:An};on||kn.push(Ee.createElement(be,(0,z.Z)({},Pa,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var ta=1;ta<=on;ta+=1){var qr=pa===ta;kn.push(Ee.createElement(be,(0,z.Z)({},Pa,{key:ta,page:ta,active:qr})))}}else{var tr=zt?$e.prev_3:$e.prev_5,yr=zt?$e.next_3:$e.next_5,Io=An(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ea,"prev page")),gr=An(this.getJumpNextPage(),"jump-next",this.getItemIcon(La,"next page"));Tn&&(ca=Io?Ee.createElement("li",{title:Ht?tr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:pe()("".concat(mt,"-jump-prev"),(0,re.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!Ea))},Io):null,Ra=gr?Ee.createElement("li",{title:Ht?yr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:pe()("".concat(mt,"-jump-next"),(0,re.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!La))},gr):null),Ha=Ee.createElement(be,{locale:$e,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:on,page:on,active:!1,showTitle:Ht,itemRender:An}),Sa=Ee.createElement(be,{locale:$e,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ht,itemRender:An});var Vn=Math.max(1,pa-Fo),so=Math.min(pa+Fo,on);pa-1<=Fo&&(so=1+Fo*2),on-pa<=Fo&&(Vn=on-Fo*2);for(var Mo=Vn;Mo<=so;Mo+=1){var Po=pa===Mo;kn.push(Ee.createElement(be,{locale:$e,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Mo,page:Mo,active:Po,showTitle:Ht,itemRender:An}))}pa-1>=Fo*2&&pa!==3&&(kn[0]=(0,Ee.cloneElement)(kn[0],{className:"".concat(mt,"-item-after-jump-prev")}),kn.unshift(ca)),on-pa>=Fo*2&&pa!==on-2&&(kn[kn.length-1]=(0,Ee.cloneElement)(kn[kn.length-1],{className:"".concat(mt,"-item-before-jump-next")}),kn.push(Ra)),Vn!==1&&kn.unshift(Sa),so!==on&&kn.push(Ha)}var Qr=!this.hasPrev()||!on,It=!this.hasNext()||!on,Sn=this.renderPrev(Qa),Pn=this.renderNext(Nt);return Ee.createElement("ul",(0,z.Z)({className:pe()(mt,Dt,(0,re.Z)({},"".concat(mt,"-disabled"),jt)),style:Tt,ref:this.paginationNode},Ut),Zt,Sn?Ee.createElement("li",{title:Ht?$e.prev_page:null,onClick:this.prev,tabIndex:Qr?null:0,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),Qr)),"aria-disabled":Qr},Sn):null,kn,Pn?Ee.createElement("li",{title:Ht?$e.next_page:null,onClick:this.next,tabIndex:It?null:0,onKeyPress:this.runIfEnterNext,className:pe()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),It)),"aria-disabled":It},Pn):null,Ee.createElement(Pe,{disabled:jt,locale:$e,rootPrefixCls:mt,selectComponentClass:ga,selectPrefixCls:gn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:pa,pageSize:Er,pageSizeOptions:Ga,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Oo}))}}],[{key:"getDerivedStateFromProps",value:function(Ye,mt){var Dt={};if("current"in Ye&&(Dt.current=Ye.current,Ye.current!==mt.current&&(Dt.currentInputValue=Dt.current)),"pageSize"in Ye&&Ye.pageSize!==mt.pageSize){var Tt=mt.current,jt=we(Ye.pageSize,mt,Ye);Tt=Tt>jt?jt:Tt,"current"in Ye||(Dt.current=Tt,Dt.currentInputValue=Tt),Dt.pageSize=Ye.pageSize}return Dt}}]),ot}(Ee.Component);st.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ze,locale:se.Z,style:{},itemRender:at,totalBoundaryShowSizeChanger:50};var Je=st,tt=te(22075),lt=te(36355),et=te(19716),Me=te(8628),he=te(9763),Ie=te(57809);const Ve=Ae=>Ee.createElement(Ie.default,Object.assign({},Ae,{showSearch:!0,size:"small"})),qe=Ae=>Ee.createElement(Ie.default,Object.assign({},Ae,{showSearch:!0,size:"middle"}));Ve.Option=Ie.default.Option,qe.Option=Ie.default.Option;var He=te(9937),nt=te(17313),vt=te(83116),Ct=te(37613);const ct=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Re}-item-link`]:{color:Ae.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Re}-item-link`]:{color:Ae.colorTextDisabled,cursor:"not-allowed"}}},[`&${Re}-disabled`]:{cursor:"not-allowed",[`${Re}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ae.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ae.colorBorder,backgroundColor:Ae.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ae.itemActiveBgDisabled},a:{color:Ae.itemActiveColorDisabled}}},[`${Re}-item-link`]:{color:Ae.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Re}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Re}-simple-pager`]:{color:Ae.colorTextDisabled},[`${Re}-jump-prev, ${Re}-jump-next`]:{[`${Re}-item-link-icon`]:{opacity:0},[`${Re}-item-ellipsis`]:{opacity:1}}},[`&${Re}-simple`]:{[`${Re}-prev, ${Re}-next`]:{[`&${Re}-disabled ${Re}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Bt=Ae=>{const{componentCls:Re}=Ae;return{[`&${Re}-mini ${Re}-total-text, &${Re}-mini ${Re}-simple-pager`]:{height:Ae.itemSizeSM,lineHeight:`${Ae.itemSizeSM}px`},[`&${Re}-mini ${Re}-item`]:{minWidth:Ae.itemSizeSM,height:Ae.itemSizeSM,margin:0,lineHeight:`${Ae.itemSizeSM-2}px`},[`&${Re}-mini:not(${Re}-disabled) ${Re}-item:not(${Re}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ae.colorBgTextHover},"&:active":{backgroundColor:Ae.colorBgTextActive}},[`&${Re}-mini ${Re}-prev, &${Re}-mini ${Re}-next`]:{minWidth:Ae.itemSizeSM,height:Ae.itemSizeSM,margin:0,lineHeight:`${Ae.itemSizeSM}px`},[`&${Re}-mini:not(${Re}-disabled)`]:{[`${Re}-prev, ${Re}-next`]:{[`&:hover ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextActive},[`&${Re}-disabled:hover ${Re}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:Qt,lineHeight:`${le}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:Ie}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},Ze.vS),{paddingInline:Tt})}}]};const vt=de=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:le,motionEaseInOut:Ie,motionEaseOut:Ge,iconCls:Ae,iconSize:Re,iconMarginInlineEnd:ot}=de;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${Ie}`].join(","),[`${ie}-item-icon, ${Ae}`]:{minWidth:Re,fontSize:Re,transition:[`font-size ${le} ${Ge}`,`margin ${ae} ${Ie}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:ot,opacity:1,transition:[`opacity ${ae} ${Ie}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,Ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${Ae}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ct=de=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:le,borderRadius:Ie,menuArrowSize:Ge,menuArrowOffset:Ae}=de;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:de.margin,width:Ge,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${le}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ge*.6,height:Ge*.15,backgroundColor:"currentcolor",borderRadius:Ie,transition:[`background ${ae} ${le}`,`transform ${ae} ${le}`,`top ${ae} ${le}`,`color ${ae} ${le}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ae})`},"&::after":{transform:`rotate(-45deg) translateY(${Ae})`}}}}},ct=de=>{const{antCls:ie,componentCls:ae,fontSize:le,motionDurationSlow:Ie,motionDurationMid:Ge,motionEaseInOut:Ae,paddingXS:Re,padding:ot,colorSplit:qe,lineWidth:Ye,zIndexPopup:mt,borderRadiusLG:Dt,subMenuItemBorderRadius:Tt,menuArrowSize:jt,menuArrowOffset:qt,lineType:Qt,menuPanelMaskInset:tt,groupTitleLineHeight:st,groupTitleFontSize:zt}=de;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,Ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(de)),(0,Ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:le,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ie} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:de.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Re}px ${ot}px`,fontSize:zt,lineHeight:st,transition:`all ${Ie}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${Ie} ${Ae}`,`background ${Ie} ${Ae}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${Ie} ${Ae}`,`background ${Ie} ${Ae}`,`padding ${Ge} ${Ae}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${Ie} ${Ae}`,`padding ${Ie} ${Ae}`].join(",")},[`${ae}-title-content`]:{transition:`color ${Ie}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:qe,borderStyle:Qt,borderWidth:0,borderTopWidth:Ye,marginBlock:Ye,padding:0,"&-dashed":{borderStyle:"dashed"}}}),vt(de)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${le*2}px ${ot}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:Dt,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${tt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:tt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:de.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:de.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:de.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:de.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:Dt},vt(de)),Ct(de)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:Tt},[`${ae}-submenu-title::after`]:{transition:`transform ${Ie} ${Ae}`}})}}),Ct(de)),{[`&-inline-collapsed ${ae}-submenu-arrow, + &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${qt})`},"&::after":{transform:`rotate(45deg) translateX(-${qt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${jt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${qt})`},"&::before":{transform:`rotate(45deg) translateX(${qt})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var Bt=(de,ie)=>(0,lt.Z)("Menu",le=>{if(ie===!1)return[];const{colorBgElevated:Ie,colorPrimary:Ge,colorTextLightSolid:Ae,controlHeightLG:Re,fontSize:ot,darkItemColor:qe,darkDangerItemColor:Ye,darkItemBg:mt,darkSubMenuItemBg:Dt,darkItemSelectedColor:Tt,darkItemSelectedBg:jt,darkDangerItemSelectedBg:qt,darkItemHoverBg:Qt,darkGroupTitleColor:tt,darkItemHoverColor:st,darkItemDisabledColor:zt,darkDangerItemHoverColor:Ht,darkDangerItemSelectedColor:En,darkDangerItemActiveBg:Ln}=le,An=ot/7*5,Tn=(0,Ve.TS)(le,{menuArrowSize:An,menuHorizontalHeight:Re*1.15,menuArrowOffset:`${An*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ie}),Ea=(0,Ve.TS)(Tn,{itemColor:qe,itemHoverColor:st,groupTitleColor:tt,itemSelectedColor:Tt,itemBg:mt,popupBg:mt,subMenuItemBg:Dt,itemActiveBg:"transparent",itemSelectedBg:jt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qt,itemDisabledColor:zt,dangerItemColor:Ye,dangerItemHoverColor:Ht,dangerItemSelectedColor:En,dangerItemActiveBg:Ln,dangerItemSelectedBg:qt,menuSubMenuBg:Dt,horizontalItemSelectedColor:Ae,horizontalItemSelectedBg:Ge});return[ct(Tn),it(Tn),nt(Tn),Je(Tn,"light"),Je(Ea,"dark"),Me(Tn),(0,ye.Z)(Tn),(0,at.oN)(Tn,"slide-up"),(0,at.oN)(Tn,"slide-down"),(0,we._y)(Tn,"zoom-big")]},le=>{const{colorPrimary:Ie,colorError:Ge,colorTextDisabled:Ae,colorErrorBg:Re,colorText:ot,colorTextDescription:qe,colorBgContainer:Ye,colorFillAlter:mt,colorFillContent:Dt,lineWidth:Tt,lineWidthBold:jt,controlItemBgActive:qt,colorBgTextHover:Qt,controlHeightLG:tt,lineHeight:st,colorBgElevated:zt,marginXXS:Ht,padding:En,fontSize:Ln,controlHeightSM:An,fontSizeLG:Tn,colorTextLightSolid:Ea,colorErrorHover:La}=le,ga=new be.C(Ea).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:le.zIndexPopupBase+50,radiusItem:le.borderRadiusLG,itemBorderRadius:le.borderRadiusLG,radiusSubMenuItem:le.borderRadiusSM,subMenuItemBorderRadius:le.borderRadiusSM,colorItemText:ot,itemColor:ot,colorItemTextHover:ot,itemHoverColor:ot,colorItemTextHoverHorizontal:Ie,horizontalItemHoverColor:Ie,colorGroupTitle:qe,groupTitleColor:qe,colorItemTextSelected:Ie,itemSelectedColor:Ie,colorItemTextSelectedHorizontal:Ie,horizontalItemSelectedColor:Ie,colorItemBg:Ye,itemBg:Ye,colorItemBgHover:Qt,itemHoverBg:Qt,colorItemBgActive:Dt,itemActiveBg:qt,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:qt,itemSelectedBg:qt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:jt,activeBarHeight:jt,colorActiveBarBorderSize:Tt,activeBarBorderWidth:Tt,colorItemTextDisabled:Ae,itemDisabledColor:Ae,colorDangerItemText:Ge,dangerItemColor:Ge,colorDangerItemTextHover:Ge,dangerItemHoverColor:Ge,colorDangerItemTextSelected:Ge,dangerItemSelectedColor:Ge,colorDangerItemBgActive:Re,dangerItemActiveBg:Re,colorDangerItemBgSelected:Re,dangerItemSelectedBg:Re,itemMarginInline:le.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:tt,groupTitleLineHeight:st,collapsedWidth:tt*2,popupBg:zt,itemMarginBlock:Ht,itemPaddingInline:En,horizontalLineHeight:`${tt*1.15}px`,iconSize:Ln,iconMarginInlineEnd:An-Ln,collapsedIconSize:Tn,groupTitleFontSize:Ln,darkItemDisabledColor:new be.C(Ea).setAlpha(.25).toRgbString(),darkItemColor:ga,darkDangerItemColor:Ge,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ea,darkItemSelectedBg:Ie,darkDangerItemSelectedBg:Ge,darkItemHoverBg:"transparent",darkGroupTitleColor:ga,darkItemHoverColor:Ea,darkDangerItemHoverColor:La,darkDangerItemSelectedColor:Ea,darkDangerItemActiveBg:Ge}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(de),Qe=function(de,ie){var ae={};for(var le in de)Object.prototype.hasOwnProperty.call(de,le)&&ie.indexOf(le)<0&&(ae[le]=de[le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(de);Ie{var ae,le;const Ie=Ee.useContext(se.Z),Ge=Ie||{},{getPrefixCls:Ae,getPopupContainer:Re,direction:ot,menu:qe}=Ee.useContext(Pe.E_),Ye=Ae(),{prefixCls:mt,className:Dt,style:Tt,theme:jt="light",expandIcon:qt,_internalDisableMenuItemTitleTooltip:Qt,inlineCollapsed:tt,siderCollapsed:st,items:zt,children:Ht,rootClassName:En,mode:Ln,selectable:An,onClick:Tn,overflowedIndicatorPopupClassName:Ea}=de,La=Qe(de,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ga=(0,fe.Z)(La,["collapsedWidth"]),gn=ce(zt)||Ht;(ae=Ge.validator)===null||ae===void 0||ae.call(Ge,{mode:Ln});const Ga=(0,ne.useEvent)(function(){var Sr;Tn==null||Tn.apply(void 0,arguments),(Sr=Ge.onClick)===null||Sr===void 0||Sr.call(Ge)}),ma=Ge.mode||Ln,pa=An!=null?An:Ge.selectable,Er=Ee.useMemo(()=>st!==void 0?st:tt,[tt,st]),fr={horizontal:{motionName:`${Ye}-slide-up`},inline:(0,oe.Z)(Ye),other:{motionName:`${Ye}-zoom-big`}},on=Ae("menu",mt||Ge.prefixCls),[kn,ca]=Bt(on,!Ie),Ra=he()(`${on}-${jt}`,qe==null?void 0:qe.className,Dt);let Sa;if(typeof qt=="function")Sa=qt;else if(qt===null||qt===!1)Sa=null;else if(Ge.expandIcon===null||Ge.expandIcon===!1)Sa=null;else{const Sr=qt!=null?qt:Ge.expandIcon;Sa=(0,pe.Tm)(Sr,{className:he()(`${on}-submenu-expand-icon`,(0,pe.l$)(Sr)?(le=Sr.props)===null||le===void 0?void 0:le.className:"")})}const Ha=Ee.useMemo(()=>({prefixCls:on,inlineCollapsed:Er||!1,direction:ot,firstLevel:!0,theme:jt,mode:ma,disableMenuItemTitleTooltip:Qt}),[on,Er,ot,Qt,jt]);return kn(Ee.createElement(se.Z.Provider,{value:null},Ee.createElement(E.Provider,{value:Ha},Ee.createElement(z.ZP,Object.assign({getPopupContainer:Re,overflowedIndicator:Ee.createElement(ee.Z,null),overflowedIndicatorPopupClassName:he()(on,`${on}-${jt}`,Ea),mode:ma,selectable:pa,onClick:Ga},ga,{inlineCollapsed:Er,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Tt),className:Ra,prefixCls:on,direction:ot,defaultMotions:fr,expandIcon:Sa,ref:ie,rootClassName:he()(En,ca)}),gn))))});const Ne=(0,Ee.forwardRef)((de,ie)=>{const ae=(0,Ee.useRef)(null),le=Ee.useContext(xe.D);return(0,Ee.useImperativeHandle)(ie,()=>({menu:ae.current,focus:Ie=>{var Ge;(Ge=ae.current)===null||Ge===void 0||Ge.focus(Ie)}})),Ee.createElement(Ot,Object.assign({ref:ae},de,le))});Ne.Item=x,Ne.SubMenu=b,Ne.Divider=De,Ne.ItemGroup=z.BW;var yt=Ne},58421:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ge}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=xe,he=te(7657),Pe=function(Re,ot){return Ee.createElement(he.Z,(0,z.Z)({},Re,{ref:ot,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue,De=te(49198),Ce=te(33853),fe=te(38819),Be=te(92310),pe=te.n(Be),re=te(20068),E=te(33885),a=te(67732),x=te(83652),y=te(42403),b=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,se=te(91735),me=function(Ae){(0,y.Z)(ot,Ae);var Re=(0,b.Z)(ot);function ot(){var qe;(0,a.Z)(this,ot);for(var Ye=arguments.length,mt=new Array(Ye),Dt=0;Dt=0||Tt.relatedTarget.className.indexOf("".concat(tt,"-item"))>=0))&&Qt(qe.getValidValue()))},qe.go=function(Tt){var jt=qe.state.goInputText;jt!==""&&(Tt.keyCode===oe.ENTER||Tt.type==="click")&&(qe.setState({goInputText:""}),qe.props.quickGo(qe.getValidValue()))},qe}return(0,x.Z)(ot,[{key:"getPageSizeOptions",value:function(){var Ye=this.props,mt=Ye.pageSize,Dt=Ye.pageSizeOptions;return Dt.some(function(Tt){return Tt.toString()===mt.toString()})?Dt:Dt.concat([mt.toString()]).sort(function(Tt,jt){var qt=Number.isNaN(Number(Tt))?0:Number(Tt),Qt=Number.isNaN(Number(jt))?0:Number(jt);return qt-Qt})}},{key:"render",value:function(){var Ye=this,mt=this.props,Dt=mt.pageSize,Tt=mt.locale,jt=mt.rootPrefixCls,qt=mt.changeSize,Qt=mt.quickGo,tt=mt.goButton,st=mt.selectComponentClass,zt=mt.buildOptionText,Ht=mt.selectPrefixCls,En=mt.disabled,Ln=this.state.goInputText,An="".concat(jt,"-options"),Tn=st,Ea=null,La=null,ga=null;if(!qt&&!Qt)return null;var gn=this.getPageSizeOptions();if(qt&&Tn){var Ga=gn.map(function(ma,pa){return Ee.createElement(Tn.Option,{key:pa,value:ma.toString()},(zt||Ye.buildOptionText)(ma))});Ea=Ee.createElement(Tn,{disabled:En,prefixCls:Ht,showSearch:!1,className:"".concat(An,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Dt||gn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(pa){return pa.parentNode},"aria-label":Tt.page_size,defaultOpen:!1},Ga)}return Qt&&(tt&&(ga=typeof tt=="boolean"?Ee.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:En,className:"".concat(An,"-quick-jumper-button")},Tt.jump_to_confirm):Ee.createElement("span",{onClick:this.go,onKeyUp:this.go},tt)),La=Ee.createElement("div",{className:"".concat(An,"-quick-jumper")},Tt.jump_to,Ee.createElement("input",{disabled:En,type:"text",value:Ln,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Tt.page}),Tt.page,ga)),Ee.createElement("li",{className:"".concat(An)},Ea,La)}}]),ot}(Ee.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var Se=me,ce=function(Re){var ot,qe=Re.rootPrefixCls,Ye=Re.page,mt=Re.active,Dt=Re.className,Tt=Re.showTitle,jt=Re.onClick,qt=Re.onKeyPress,Qt=Re.itemRender,tt="".concat(qe,"-item"),st=pe()(tt,"".concat(tt,"-").concat(Ye),(ot={},(0,re.Z)(ot,"".concat(tt,"-active"),mt),(0,re.Z)(ot,"".concat(tt,"-disabled"),!Ye),(0,re.Z)(ot,Re.className,Dt),ot)),zt=function(){jt(Ye)},Ht=function(An){qt(An,jt,Ye)},En=Qt(Ye,"page",Ee.createElement("a",{rel:"nofollow"},Ye));return En?Ee.createElement("li",{title:Tt?Ye.toString():null,className:st,onClick:zt,onKeyPress:Ht,tabIndex:0},En):null},be=ce;function Ze(){}function ye(Ae){var Re=Number(Ae);return typeof Re=="number"&&!Number.isNaN(Re)&&isFinite(Re)&&Math.floor(Re)===Re}var at=function(Re,ot,qe){return qe};function we(Ae,Re,ot){var qe=typeof Ae=="undefined"?Re.pageSize:Ae;return Math.floor((ot.total-1)/qe)+1}var lt=function(Ae){(0,y.Z)(ot,Ae);var Re=(0,b.Z)(ot);function ot(qe){var Ye;(0,a.Z)(this,ot),Ye=Re.call(this,qe),Ye.paginationNode=Ee.createRef(),Ye.getJumpPrevPage=function(){return Math.max(1,Ye.state.current-(Ye.props.showLessItems?3:5))},Ye.getJumpNextPage=function(){return Math.min(we(void 0,Ye.state,Ye.props),Ye.state.current+(Ye.props.showLessItems?3:5))},Ye.getItemIcon=function(qt,Qt){var tt=Ye.props.prefixCls,st=qt||Ee.createElement("button",{type:"button","aria-label":Qt,className:"".concat(tt,"-item-link")});return typeof qt=="function"&&(st=Ee.createElement(qt,(0,E.Z)({},Ye.props))),st},Ye.isValid=function(qt){var Qt=Ye.props.total;return ye(qt)&&qt!==Ye.state.current&&ye(Qt)&&Qt>0},Ye.shouldDisplayQuickJumper=function(){var qt=Ye.props,Qt=qt.showQuickJumper,tt=qt.total,st=Ye.state.pageSize;return tt<=st?!1:Qt},Ye.handleKeyDown=function(qt){(qt.keyCode===oe.ARROW_UP||qt.keyCode===oe.ARROW_DOWN)&&qt.preventDefault()},Ye.handleKeyUp=function(qt){var Qt=Ye.getValidValue(qt),tt=Ye.state.currentInputValue;Qt!==tt&&Ye.setState({currentInputValue:Qt}),qt.keyCode===oe.ENTER?Ye.handleChange(Qt):qt.keyCode===oe.ARROW_UP?Ye.handleChange(Qt-1):qt.keyCode===oe.ARROW_DOWN&&Ye.handleChange(Qt+1)},Ye.handleBlur=function(qt){var Qt=Ye.getValidValue(qt);Ye.handleChange(Qt)},Ye.changePageSize=function(qt){var Qt=Ye.state.current,tt=we(qt,Ye.state,Ye.props);Qt=Qt>tt?tt:Qt,tt===0&&(Qt=Ye.state.current),typeof qt=="number"&&("pageSize"in Ye.props||Ye.setState({pageSize:qt}),"current"in Ye.props||Ye.setState({current:Qt,currentInputValue:Qt})),Ye.props.onShowSizeChange(Qt,qt),"onChange"in Ye.props&&Ye.props.onChange&&Ye.props.onChange(Qt,qt)},Ye.handleChange=function(qt){var Qt=Ye.props,tt=Qt.disabled,st=Qt.onChange,zt=Ye.state,Ht=zt.pageSize,En=zt.current,Ln=zt.currentInputValue;if(Ye.isValid(qt)&&!tt){var An=we(void 0,Ye.state,Ye.props),Tn=qt;return qt>An?Tn=An:qt<1&&(Tn=1),"current"in Ye.props||Ye.setState({current:Tn}),Tn!==Ln&&Ye.setState({currentInputValue:Tn}),st(Tn,Ht),Tn}return En},Ye.prev=function(){Ye.hasPrev()&&Ye.handleChange(Ye.state.current-1)},Ye.next=function(){Ye.hasNext()&&Ye.handleChange(Ye.state.current+1)},Ye.jumpPrev=function(){Ye.handleChange(Ye.getJumpPrevPage())},Ye.jumpNext=function(){Ye.handleChange(Ye.getJumpNextPage())},Ye.hasPrev=function(){return Ye.state.current>1},Ye.hasNext=function(){return Ye.state.current2?tt-2:0),zt=2;zt=Dt?jt=Dt:jt=Number(mt),jt}},{key:"getShowSizeChanger",value:function(){var Ye=this.props,mt=Ye.showSizeChanger,Dt=Ye.total,Tt=Ye.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:Dt>Tt}},{key:"render",value:function(){var Ye=this.props,mt=Ye.prefixCls,Dt=Ye.className,Tt=Ye.style,jt=Ye.disabled,qt=Ye.hideOnSinglePage,Qt=Ye.total,tt=Ye.locale,st=Ye.showQuickJumper,zt=Ye.showLessItems,Ht=Ye.showTitle,En=Ye.showTotal,Ln=Ye.simple,An=Ye.itemRender,Tn=Ye.showPrevNextJumpers,Ea=Ye.jumpPrevIcon,La=Ye.jumpNextIcon,ga=Ye.selectComponentClass,gn=Ye.selectPrefixCls,Ga=Ye.pageSizeOptions,ma=this.state,pa=ma.current,Er=ma.pageSize,fr=ma.currentInputValue;if(qt===!0&&Qt<=Er)return null;var on=we(void 0,this.state,this.props),kn=[],ca=null,Ra=null,Sa=null,Ha=null,Sr=null,Oo=st&&st.goButton,Fo=zt?1:2,Qa=pa-1>0?pa-1:0,Nt=pa+1Qt?Qt:pa*Er]));if(Ln){Oo&&(typeof Oo=="boolean"?Sr=Ee.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tt.jump_to_confirm):Sr=Ee.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Oo),Sr=Ee.createElement("li",{title:Ht?"".concat(tt.jump_to).concat(pa,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},Sr));var Jn=this.renderPrev(Qa);return Ee.createElement("ul",(0,z.Z)({className:pe()(mt,"".concat(mt,"-simple"),(0,re.Z)({},"".concat(mt,"-disabled"),jt),Dt),style:Tt,ref:this.paginationNode},Ut),Zt,Jn?Ee.createElement("li",{title:Ht?tt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Jn):null,Ee.createElement("li",{title:Ht?"".concat(pa,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},Ee.createElement("input",{type:"text",value:fr,disabled:jt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Ee.createElement("span",{className:"".concat(mt,"-slash")},"/"),on),Ee.createElement("li",{title:Ht?tt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:pe()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),Sr)}if(on<=3+Fo*2){var Pa={locale:tt,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ht,itemRender:An};on||kn.push(Ee.createElement(be,(0,z.Z)({},Pa,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var ta=1;ta<=on;ta+=1){var qr=pa===ta;kn.push(Ee.createElement(be,(0,z.Z)({},Pa,{key:ta,page:ta,active:qr})))}}else{var tr=zt?tt.prev_3:tt.prev_5,yr=zt?tt.next_3:tt.next_5,Io=An(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ea,"prev page")),gr=An(this.getJumpNextPage(),"jump-next",this.getItemIcon(La,"next page"));Tn&&(ca=Io?Ee.createElement("li",{title:Ht?tr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:pe()("".concat(mt,"-jump-prev"),(0,re.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!Ea))},Io):null,Ra=gr?Ee.createElement("li",{title:Ht?yr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:pe()("".concat(mt,"-jump-next"),(0,re.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!La))},gr):null),Ha=Ee.createElement(be,{locale:tt,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:on,page:on,active:!1,showTitle:Ht,itemRender:An}),Sa=Ee.createElement(be,{locale:tt,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ht,itemRender:An});var Vn=Math.max(1,pa-Fo),so=Math.min(pa+Fo,on);pa-1<=Fo&&(so=1+Fo*2),on-pa<=Fo&&(Vn=on-Fo*2);for(var Mo=Vn;Mo<=so;Mo+=1){var Po=pa===Mo;kn.push(Ee.createElement(be,{locale:tt,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Mo,page:Mo,active:Po,showTitle:Ht,itemRender:An}))}pa-1>=Fo*2&&pa!==3&&(kn[0]=(0,Ee.cloneElement)(kn[0],{className:"".concat(mt,"-item-after-jump-prev")}),kn.unshift(ca)),on-pa>=Fo*2&&pa!==on-2&&(kn[kn.length-1]=(0,Ee.cloneElement)(kn[kn.length-1],{className:"".concat(mt,"-item-before-jump-next")}),kn.push(Ra)),Vn!==1&&kn.unshift(Sa),so!==on&&kn.push(Ha)}var Qr=!this.hasPrev()||!on,It=!this.hasNext()||!on,Sn=this.renderPrev(Qa),Pn=this.renderNext(Nt);return Ee.createElement("ul",(0,z.Z)({className:pe()(mt,Dt,(0,re.Z)({},"".concat(mt,"-disabled"),jt)),style:Tt,ref:this.paginationNode},Ut),Zt,Sn?Ee.createElement("li",{title:Ht?tt.prev_page:null,onClick:this.prev,tabIndex:Qr?null:0,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),Qr)),"aria-disabled":Qr},Sn):null,kn,Pn?Ee.createElement("li",{title:Ht?tt.next_page:null,onClick:this.next,tabIndex:It?null:0,onKeyPress:this.runIfEnterNext,className:pe()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),It)),"aria-disabled":It},Pn):null,Ee.createElement(Se,{disabled:jt,locale:tt,rootPrefixCls:mt,selectComponentClass:ga,selectPrefixCls:gn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:pa,pageSize:Er,pageSizeOptions:Ga,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Oo}))}}],[{key:"getDerivedStateFromProps",value:function(Ye,mt){var Dt={};if("current"in Ye&&(Dt.current=Ye.current,Ye.current!==mt.current&&(Dt.currentInputValue=Dt.current)),"pageSize"in Ye&&Ye.pageSize!==mt.pageSize){var Tt=mt.current,jt=we(Ye.pageSize,mt,Ye);Tt=Tt>jt?jt:Tt,"current"in Ye||(Dt.current=Tt,Dt.currentInputValue=Tt),Dt.pageSize=Ye.pageSize}return Dt}}]),ot}(Ee.Component);lt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ze,locale:se.Z,style:{},itemRender:at,totalBoundaryShowSizeChanger:50};var Ve=lt,et=te(22075),it=te(36355),$e=te(19716),Me=te(8628),ve=te(9763),Oe=te(57809);const Je=Ae=>Ee.createElement(Oe.default,Object.assign({},Ae,{showSearch:!0,size:"small"})),Xe=Ae=>Ee.createElement(Oe.default,Object.assign({},Ae,{showSearch:!0,size:"middle"}));Je.Option=Oe.default.Option,Xe.Option=Oe.default.Option;var He=te(9937),nt=te(17313),vt=te(83116),Ct=te(37613);const ct=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Re}-item-link`]:{color:Ae.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Re}-item-link`]:{color:Ae.colorTextDisabled,cursor:"not-allowed"}}},[`&${Re}-disabled`]:{cursor:"not-allowed",[`${Re}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ae.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ae.colorBorder,backgroundColor:Ae.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ae.itemActiveBgDisabled},a:{color:Ae.itemActiveColorDisabled}}},[`${Re}-item-link`]:{color:Ae.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Re}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Re}-simple-pager`]:{color:Ae.colorTextDisabled},[`${Re}-jump-prev, ${Re}-jump-next`]:{[`${Re}-item-link-icon`]:{opacity:0},[`${Re}-item-ellipsis`]:{opacity:1}}},[`&${Re}-simple`]:{[`${Re}-prev, ${Re}-next`]:{[`&${Re}-disabled ${Re}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Bt=Ae=>{const{componentCls:Re}=Ae;return{[`&${Re}-mini ${Re}-total-text, &${Re}-mini ${Re}-simple-pager`]:{height:Ae.itemSizeSM,lineHeight:`${Ae.itemSizeSM}px`},[`&${Re}-mini ${Re}-item`]:{minWidth:Ae.itemSizeSM,height:Ae.itemSizeSM,margin:0,lineHeight:`${Ae.itemSizeSM-2}px`},[`&${Re}-mini:not(${Re}-disabled) ${Re}-item:not(${Re}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ae.colorBgTextHover},"&:active":{backgroundColor:Ae.colorBgTextActive}},[`&${Re}-mini ${Re}-prev, &${Re}-mini ${Re}-next`]:{minWidth:Ae.itemSizeSM,height:Ae.itemSizeSM,margin:0,lineHeight:`${Ae.itemSizeSM}px`},[`&${Re}-mini:not(${Re}-disabled)`]:{[`${Re}-prev, ${Re}-next`]:{[`&:hover ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextActive},[`&${Re}-disabled:hover ${Re}-item-link`]:{backgroundColor:"transparent"}}},[` &${Re}-mini ${Re}-prev ${Re}-item-link, &${Re}-mini ${Re}-next ${Re}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ae.itemSizeSM,lineHeight:`${Ae.itemSizeSM}px`}},[`&${Re}-mini ${Re}-jump-prev, &${Re}-mini ${Re}-jump-next`]:{height:Ae.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ae.itemSizeSM}px`},[`&${Re}-mini ${Re}-options`]:{marginInlineStart:Ae.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ae.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ae.itemSizeSM,lineHeight:`${Ae.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,He.x0)(Ae)),{width:Ae.paginationMiniQuickJumperInputWidth,height:Ae.controlHeightSM})}}}},Qe=Ae=>{const{componentCls:Re}=Ae;return{[` @@ -197,15 +197,15 @@ ${Re}-next, ${Re}-jump-prev, ${Re}-jump-next - `]:{display:"inline-block",minWidth:Ae.itemSize,height:Ae.itemSize,color:Ae.colorText,fontFamily:Ae.fontFamily,lineHeight:`${Ae.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ae.borderRadius,cursor:"pointer",transition:`all ${Ae.motionDurationMid}`},[`${Re}-prev, ${Re}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ae.colorText,cursor:"pointer",userSelect:"none"},[`${Re}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ae.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ae.lineWidth}px ${Ae.lineType} transparent`,borderRadius:Ae.borderRadius,outline:"none",transition:`all ${Ae.motionDurationMid}`},[`&:hover ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextActive},[`&${Re}-disabled:hover`]:{[`${Re}-item-link`]:{backgroundColor:"transparent"}}},[`${Re}-slash`]:{marginInlineEnd:Ae.paginationSlashMarginInlineEnd,marginInlineStart:Ae.paginationSlashMarginInlineStart},[`${Re}-options`]:{display:"inline-block",marginInlineStart:Ae.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ae.controlHeight,marginInlineStart:Ae.marginXS,lineHeight:`${Ae.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,He.ik)(Ae)),{width:Ae.controlHeightLG*1.25,height:Ae.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ae.marginXS,marginInlineEnd:Ae.marginXS})}}}},Ot=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}-item`]:{display:"inline-block",minWidth:Ae.itemSize,height:Ae.itemSize,marginInlineEnd:Ae.marginXS,fontFamily:Ae.fontFamily,lineHeight:`${Ae.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ae.lineWidth}px ${Ae.lineType} transparent`,borderRadius:Ae.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ae.paginationItemPaddingInline}px`,color:Ae.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Re}-item-active)`]:{"&:hover":{transition:`all ${Ae.motionDurationMid}`,backgroundColor:Ae.colorBgTextHover},"&:active":{backgroundColor:Ae.colorBgTextActive}},"&-active":{fontWeight:Ae.fontWeightStrong,backgroundColor:Ae.itemActiveBg,borderColor:Ae.colorPrimary,a:{color:Ae.colorPrimary},"&:hover":{borderColor:Ae.colorPrimaryHover},"&:hover a":{color:Ae.colorPrimaryHover}}}}},Ne=Ae=>{const{componentCls:Re}=Ae;return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nt.Wf)(Ae)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Re}-total-text`]:{display:"inline-block",height:Ae.itemSize,marginInlineEnd:Ae.marginXS,lineHeight:`${Ae.itemSize-2}px`,verticalAlign:"middle"}}),Ot(Ae)),At(Ae)),Qe(Ae)),Bt(Ae)),ct(Ae)),{[`@media only screen and (max-width: ${Ae.screenLG}px)`]:{[`${Re}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ae.screenSM}px)`]:{[`${Re}-options`]:{display:"none"}}}),[`&${Ae.componentCls}-rtl`]:{direction:"rtl"}}},yt=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}${Re}-disabled:not(${Re}-mini)`]:{"&, &:hover":{[`${Re}-item-link`]:{borderColor:Ae.colorBorder}},"&:focus-visible":{[`${Re}-item-link`]:{borderColor:Ae.colorBorder}},[`${Re}-item, ${Re}-item-link`]:{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,[`&:hover:not(${Re}-item-active)`]:{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,a:{color:Ae.colorTextDisabled}},[`&${Re}-item-active`]:{backgroundColor:Ae.itemActiveBgDisabled}},[`${Re}-prev, ${Re}-next`]:{"&:hover button":{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,color:Ae.colorTextDisabled},[`${Re}-item-link`]:{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder}}},[`${Re}:not(${Re}-mini)`]:{[`${Re}-prev, ${Re}-next`]:{"&:hover button":{borderColor:Ae.colorPrimaryHover,backgroundColor:Ae.itemBg},[`${Re}-item-link`]:{backgroundColor:Ae.itemLinkBg,borderColor:Ae.colorBorder},[`&:hover ${Re}-item-link`]:{borderColor:Ae.colorPrimary,backgroundColor:Ae.itemBg,color:Ae.colorPrimary},[`&${Re}-disabled`]:{[`${Re}-item-link`]:{borderColor:Ae.colorBorder,color:Ae.colorTextDisabled}}},[`${Re}-item`]:{backgroundColor:Ae.itemBg,border:`${Ae.lineWidth}px ${Ae.lineType} ${Ae.colorBorder}`,[`&:hover:not(${Re}-item-active)`]:{borderColor:Ae.colorPrimary,backgroundColor:Ae.itemBg,a:{color:Ae.colorPrimary}},"&-active":{borderColor:Ae.colorPrimary}}}}},de=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}:not(${Re}-disabled)`]:{[`${Re}-item`]:Object.assign({},(0,nt.Qy)(Ae)),[`${Re}-jump-prev, ${Re}-jump-next`]:{"&:focus-visible":Object.assign({[`${Re}-item-link-icon`]:{opacity:1},[`${Re}-item-ellipsis`]:{opacity:0}},(0,nt.oN)(Ae))},[`${Re}-prev, ${Re}-next`]:{[`&:focus-visible ${Re}-item-link`]:Object.assign({},(0,nt.oN)(Ae))}}}};var ie=(0,vt.Z)("Pagination",Ae=>{const Re=(0,Ct.TS)(Ae,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ae.marginXXS/2,paginationMiniQuickJumperInputWidth:Ae.controlHeightLG*1.1,paginationItemPaddingInline:Ae.marginXXS*1.5,paginationEllipsisLetterSpacing:Ae.marginXXS/2,paginationSlashMarginInlineStart:Ae.marginXXS,paginationSlashMarginInlineEnd:Ae.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,He.e5)(Ae),(0,He.TM)(Ae));return[Ne(Re),de(Re),Ae.wireframe&&yt(Re)]},Ae=>({itemBg:Ae.colorBgContainer,itemSize:Ae.controlHeight,itemSizeSM:Ae.controlHeightSM,itemActiveBg:Ae.colorBgContainer,itemLinkBg:Ae.colorBgContainer,itemActiveColorDisabled:Ae.colorTextDisabled,itemActiveBgDisabled:Ae.controlItemBgActiveDisabled,itemInputBg:Ae.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(Ae,Re){var ot={};for(var Xe in Ae)Object.prototype.hasOwnProperty.call(Ae,Xe)&&Re.indexOf(Xe)<0&&(ot[Xe]=Ae[Xe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Xe=Object.getOwnPropertySymbols(Ae);Ye{const{prefixCls:Re,selectPrefixCls:ot,className:Xe,rootClassName:Ye,style:mt,size:Dt,locale:Tt,selectComponentClass:jt,responsive:qt,showSizeChanger:Qt}=Ae,$e=ae(Ae,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ut}=(0,Me.Z)(qt),{getPrefixCls:zt,direction:Ht,pagination:En={}}=Ee.useContext(lt.E_),Ln=zt("pagination",Re),[An,Tn]=ie(Ln),Ea=Qt!=null?Qt:En.showSizeChanger,La=Ee.useMemo(()=>{const on=Ee.createElement("span",{className:`${Ln}-item-ellipsis`},"\u2022\u2022\u2022"),kn=Ee.createElement("button",{className:`${Ln}-item-link`,type:"button",tabIndex:-1},Ht==="rtl"?Ee.createElement(fe.Z,null):Ee.createElement(ye.Z,null)),ca=Ee.createElement("button",{className:`${Ln}-item-link`,type:"button",tabIndex:-1},Ht==="rtl"?Ee.createElement(ye.Z,null):Ee.createElement(fe.Z,null)),Ra=Ee.createElement("a",{className:`${Ln}-item-link`},Ee.createElement("div",{className:`${Ln}-item-container`},Ht==="rtl"?Ee.createElement(De.Z,{className:`${Ln}-item-link-icon`}):Ee.createElement(ge,{className:`${Ln}-item-link-icon`}),on)),Sa=Ee.createElement("a",{className:`${Ln}-item-link`},Ee.createElement("div",{className:`${Ln}-item-container`},Ht==="rtl"?Ee.createElement(ge,{className:`${Ln}-item-link-icon`}):Ee.createElement(De.Z,{className:`${Ln}-item-link-icon`}),on));return{prevIcon:kn,nextIcon:ca,jumpPrevIcon:Ra,jumpNextIcon:Sa}},[Ht,Ln]),[ga]=(0,he.Z)("Pagination",tt.Z),gn=Object.assign(Object.assign({},ga),Tt),Ga=(0,et.Z)(Dt),ma=Ga==="small"||!!(ut&&!Ga&&qt),pa=zt("select",ot),Er=pe()({[`${Ln}-mini`]:ma,[`${Ln}-rtl`]:Ht==="rtl"},En==null?void 0:En.className,Xe,Ye,Tn),fr=Object.assign(Object.assign({},En==null?void 0:En.style),mt);return An(Ee.createElement(Je,Object.assign({},La,$e,{style:fr,prefixCls:Ln,selectPrefixCls:pa,className:Er,selectComponentClass:jt||(ma?Ve:qe),locale:gn,showSizeChanger:Ea})))},Ge=Oe},93948:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Qt}});var z=te(59301),Ee=te(29679),xe=te(40001),je=te(19248),ve=te(99267),Ce=te(92310),ue=te.n(Ce),ge=te(2738),De=te(36355),ye=te(54476),fe=te(33885),Be=te(75931),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var ut=(0,z.useRef)([]),zt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Ht=Date.now(),En=!1;ut.current.forEach(function(Ln){if(Ln){En=!0;var An=Ln.style;An.transitionDuration=".3s, .3s, .3s, .06s",zt.current&&Ht-zt.current<100&&(An.transitionDuration="0s, 0s")}}),En&&(zt.current=Date.now())}),ut.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(ut){var zt=(0,fe.Z)((0,fe.Z)({},pe),ut),Ht=zt.className,En=zt.percent,Ln=zt.prefixCls,An=zt.strokeColor,Tn=zt.strokeLinecap,Ea=zt.strokeWidth,La=zt.style,ga=zt.trailColor,gn=zt.trailWidth,Ga=zt.transition,ma=(0,Be.Z)(zt,E);delete ma.gapPosition;var pa=Array.isArray(En)?En:[En],Er=Array.isArray(An)?An:[An],fr=re(),on=Ea/2,kn=100-Ea/2,ca="M ".concat(Tn==="round"?on:0,",").concat(on,` - L `).concat(Tn==="round"?kn:100,",").concat(on),Ra="0 0 100 ".concat(Ea),Sa=0;return z.createElement("svg",(0,ye.Z)({className:ue()("".concat(Ln,"-line"),Ht),viewBox:Ra,preserveAspectRatio:"none",style:La},ma),z.createElement("path",{className:"".concat(Ln,"-line-trail"),d:ca,strokeLinecap:Tn,stroke:ga,strokeWidth:gn||Ea,fillOpacity:"0"}),pa.map(function(Ha,Sr){var Oo=1;switch(Tn){case"round":Oo=1-Ea/100;break;case"square":Oo=1-Ea/2/100;break;default:Oo=1;break}var Fo={strokeDasharray:"".concat(Ha*Oo,"px, 100px"),strokeDashoffset:"-".concat(Sa,"px"),transition:Ga||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Qa=Er[Sr]||Er[Er.length-1];return Sa+=Ha,z.createElement("path",{key:Sr,className:"".concat(Ln,"-line-path"),d:ca,strokeLinecap:Tn,stroke:Qa,strokeWidth:Ea,fillOpacity:"0",ref:function(Ut){fr[Sr]=Ut},style:Fo})}))},x=a,y=te(76190),b=te(42978),ee=te(47273),ne=0,oe=(0,ee.Z)();function se(){var $e;return oe?($e=ne,ne+=1):$e="TEST_OR_SSR",$e}var me=function($e){var ut=z.useState(),zt=(0,b.Z)(ut,2),Ht=zt[0],En=zt[1];return z.useEffect(function(){En("rc_progress_".concat(se()))},[]),$e||Ht},Pe=function(ut){var zt=ut.bg,Ht=ut.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:zt}},Ht)};function ce($e,ut){return Object.keys($e).map(function(zt){var Ht=parseFloat(zt),En="".concat(Math.floor(Ht*ut),"%");return"".concat($e[zt]," ").concat(En)})}var be=z.forwardRef(function($e,ut){var zt=$e.prefixCls,Ht=$e.color,En=$e.gradientId,Ln=$e.radius,An=$e.style,Tn=$e.ptg,Ea=$e.strokeLinecap,La=$e.strokeWidth,ga=$e.size,gn=$e.gapDegree,Ga=Ht&&(0,y.Z)(Ht)==="object",ma=Ga?"#FFF":void 0,pa=ga/2,Er=z.createElement("circle",{className:"".concat(zt,"-circle-path"),r:Ln,cx:pa,cy:pa,stroke:ma,strokeLinecap:Ea,strokeWidth:La,opacity:Tn===0?0:1,style:An,ref:ut});if(!Ga)return Er;var fr="".concat(En,"-conic"),on=gn?"".concat(180+gn/2,"deg"):"0deg",kn=ce(Ht,(360-gn)/360),ca=ce(Ht,1),Ra="conic-gradient(from ".concat(on,", ").concat(kn.join(", "),")"),Sa="linear-gradient(to ".concat(gn?"bottom":"top",", ").concat(ca.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:fr},Er),z.createElement("foreignObject",{x:0,y:0,width:ga,height:ga,mask:"url(#".concat(fr,")")},z.createElement(Pe,{bg:Sa},z.createElement(Pe,{bg:Ra}))))}),Ze=be,Se=100,at=function(ut,zt,Ht,En,Ln,An,Tn,Ea,La,ga){var gn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ga=Ht/100*360*((360-An)/360),ma=An===0?0:{bottom:0,top:180,left:90,right:-90}[Tn],pa=(100-En)/100*zt;La==="round"&&En!==100&&(pa+=ga/2,pa>=zt&&(pa=zt-.01));var Er=Se/2;return{stroke:typeof Ea=="string"?Ea:void 0,strokeDasharray:"".concat(zt,"px ").concat(ut),strokeDashoffset:pa+gn,transform:"rotate(".concat(Ln+Ga+ma,"deg)"),transformOrigin:"".concat(Er,"px ").concat(Er,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function st($e){var ut=$e!=null?$e:[];return Array.isArray(ut)?ut:[ut]}var Je=function(ut){var zt=(0,fe.Z)((0,fe.Z)({},pe),ut),Ht=zt.id,En=zt.prefixCls,Ln=zt.steps,An=zt.strokeWidth,Tn=zt.trailWidth,Ea=zt.gapDegree,La=Ea===void 0?0:Ea,ga=zt.gapPosition,gn=zt.trailColor,Ga=zt.strokeLinecap,ma=zt.style,pa=zt.className,Er=zt.strokeColor,fr=zt.percent,on=(0,Be.Z)(zt,we),kn=Se/2,ca=me(Ht),Ra="".concat(ca,"-gradient"),Sa=kn-An/2,Ha=Math.PI*2*Sa,Sr=La>0?90+La/2:-90,Oo=Ha*((360-La)/360),Fo=(0,y.Z)(Ln)==="object"?Ln:{count:Ln,space:2},Qa=Fo.count,Nt=Fo.space,Ut=st(fr),Zt=st(Er),Jn=Zt.find(function(gr){return gr&&(0,y.Z)(gr)==="object"}),Pa=Jn&&(0,y.Z)(Jn)==="object",ta=Pa?"butt":Ga,qr=at(Ha,Oo,0,100,Sr,La,ga,gn,ta,An),tr=re(),yr=function(){var Vn=0;return Ut.map(function(so,Mo){var Po=Zt[Mo]||Zt[Zt.length-1],Qr=at(Ha,Oo,Vn,so,Sr,La,ga,Po,ta,An);return Vn+=so,z.createElement(Ze,{key:Mo,color:Po,ptg:so,radius:Sa,prefixCls:En,gradientId:Ra,style:Qr,strokeLinecap:ta,strokeWidth:An,gapDegree:La,ref:function(Sn){tr[Mo]=Sn},size:Se})}).reverse()},Io=function(){var Vn=Math.round(Qa*(Ut[0]/100)),so=100/Qa,Mo=0;return new Array(Qa).fill(null).map(function(Po,Qr){var It=Qr<=Vn-1?Zt[0]:gn,Sn=It&&(0,y.Z)(It)==="object"?"url(#".concat(Ra,")"):void 0,Pn=at(Ha,Oo,Mo,so,Sr,La,ga,It,"butt",An,Nt);return Mo+=(Oo-Pn.strokeDashoffset+Nt)*100/Oo,z.createElement("circle",{key:Qr,className:"".concat(En,"-circle-path"),r:Sa,cx:kn,cy:kn,stroke:Sn,strokeWidth:An,opacity:1,style:Pn,ref:function(na){tr[Qr]=na}})})};return z.createElement("svg",(0,ye.Z)({className:ue()("".concat(En,"-circle"),pa),viewBox:"0 0 ".concat(Se," ").concat(Se),style:ma,id:Ht,role:"presentation"},on),!Qa&&z.createElement("circle",{className:"".concat(En,"-circle-trail"),r:Sa,cx:kn,cy:kn,stroke:gn,strokeLinecap:ta,strokeWidth:Tn||An,style:qr}),Qa?Io():yr())},tt=Je,lt={Line:x,Circle:tt},et=te(6848),Me=te(30071);function he($e){return!$e||$e<0?0:$e>100?100:$e}function Ie($e){let{success:ut,successPercent:zt}=$e,Ht=zt;return ut&&"progress"in ut&&(Ht=ut.progress),ut&&"percent"in ut&&(Ht=ut.percent),Ht}const Ve=$e=>{let{percent:ut,success:zt,successPercent:Ht}=$e;const En=he(Ie({success:zt,successPercent:Ht}));return[En,he(he(ut)-En)]},qe=$e=>{let{success:ut={},strokeColor:zt}=$e;const{strokeColor:Ht}=ut;return[Ht||Me.presetPrimaryColors.green,zt||null]},He=($e,ut,zt)=>{var Ht,En,Ln,An;let Tn=-1,Ea=-1;if(ut==="step"){const La=zt.steps,ga=zt.strokeWidth;typeof $e=="string"||typeof $e=="undefined"?(Tn=$e==="small"?2:14,Ea=ga!=null?ga:8):typeof $e=="number"?[Tn,Ea]=[$e,$e]:[Tn=14,Ea=8]=$e,Tn*=La}else if(ut==="line"){const La=zt==null?void 0:zt.strokeWidth;typeof $e=="string"||typeof $e=="undefined"?Ea=La||($e==="small"?6:8):typeof $e=="number"?[Tn,Ea]=[$e,$e]:[Tn=-1,Ea=8]=$e}else(ut==="circle"||ut==="dashboard")&&(typeof $e=="string"||typeof $e=="undefined"?[Tn,Ea]=$e==="small"?[60,60]:[120,120]:typeof $e=="number"?[Tn,Ea]=[$e,$e]:(Tn=(En=(Ht=$e[0])!==null&&Ht!==void 0?Ht:$e[1])!==null&&En!==void 0?En:120,Ea=(An=(Ln=$e[0])!==null&&Ln!==void 0?Ln:$e[1])!==null&&An!==void 0?An:120));return[Tn,Ea]},nt=3,vt=$e=>nt/$e*100;var ct=$e=>{const{prefixCls:ut,trailColor:zt=null,strokeLinecap:Ht="round",gapPosition:En,gapDegree:Ln,width:An=120,type:Tn,children:Ea,success:La,size:ga=An}=$e,[gn,Ga]=He(ga,"circle");let{strokeWidth:ma}=$e;ma===void 0&&(ma=Math.max(vt(gn),6));const pa={width:gn,height:Ga,fontSize:gn*.15+6},Er=z.useMemo(()=>{if(Ln||Ln===0)return Ln;if(Tn==="dashboard")return 75},[Ln,Tn]),fr=En||Tn==="dashboard"&&"bottom"||void 0,on=Object.prototype.toString.call($e.strokeColor)==="[object Object]",kn=qe({success:La,strokeColor:$e.strokeColor}),ca=ue()(`${ut}-inner`,{[`${ut}-circle-gradient`]:on}),Ra=z.createElement(tt,{percent:Ve($e),strokeWidth:ma,trailWidth:ma,strokeColor:kn,strokeLinecap:Ht,trailColor:zt,prefixCls:ut,gapDegree:Er,gapPosition:fr});return z.createElement("div",{className:ca,style:pa},gn<=20?z.createElement(et.Z,{title:Ea},z.createElement("span",null,Ra)):z.createElement(z.Fragment,null,Ra,Ea))},Bt=function($e,ut){var zt={};for(var Ht in $e)Object.prototype.hasOwnProperty.call($e,Ht)&&ut.indexOf(Ht)<0&&(zt[Ht]=$e[Ht]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var En=0,Ht=Object.getOwnPropertySymbols($e);En{let ut=[];return Object.keys($e).forEach(zt=>{const Ht=parseFloat(zt.replace(/%/g,""));isNaN(Ht)||ut.push({key:Ht,value:$e[zt]})}),ut=ut.sort((zt,Ht)=>zt.key-Ht.key),ut.map(zt=>{let{key:Ht,value:En}=zt;return`${En} ${Ht}%`}).join(", ")},At=($e,ut)=>{const{from:zt=Me.presetPrimaryColors.blue,to:Ht=Me.presetPrimaryColors.blue,direction:En=ut==="rtl"?"to left":"to right"}=$e,Ln=Bt($e,["from","to","direction"]);if(Object.keys(Ln).length!==0){const An=Qe(Ln);return{backgroundImage:`linear-gradient(${En}, ${An})`}}return{backgroundImage:`linear-gradient(${En}, ${zt}, ${Ht})`}};var Ne=$e=>{const{prefixCls:ut,direction:zt,percent:Ht,size:En,strokeWidth:Ln,strokeColor:An,strokeLinecap:Tn="round",children:Ea,trailColor:La=null,success:ga}=$e,gn=An&&typeof An!="string"?At(An,zt):{backgroundColor:An},Ga=Tn==="square"||Tn==="butt"?0:void 0,ma={backgroundColor:La||void 0,borderRadius:Ga},pa=En!=null?En:[-1,Ln||(En==="small"?6:8)],[Er,fr]=He(pa,"line",{strokeWidth:Ln}),on=Object.assign({width:`${he(Ht)}%`,height:fr,borderRadius:Ga},gn),kn=Ie($e),ca={width:`${he(kn)}%`,height:fr,borderRadius:Ga,backgroundColor:ga==null?void 0:ga.strokeColor},Ra={width:Er<0?"100%":Er,height:fr};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${ut}-outer`,style:Ra},z.createElement("div",{className:`${ut}-inner`,style:ma},z.createElement("div",{className:`${ut}-bg`,style:on}),kn!==void 0?z.createElement("div",{className:`${ut}-success-bg`,style:ca}):null)),Ea)},de=$e=>{const{size:ut,steps:zt,percent:Ht=0,strokeWidth:En=8,strokeColor:Ln,trailColor:An=null,prefixCls:Tn,children:Ea}=$e,La=Math.round(zt*(Ht/100)),ga=ut==="small"?2:14,gn=ut!=null?ut:[ga,En],[Ga,ma]=He(gn,"step",{steps:zt,strokeWidth:En}),pa=Ga/zt,Er=new Array(zt);for(let fr=0;fr{const ut=$e?"100%":"-100%";return new ie.Keyframes(`antProgress${$e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ut}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ut}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ae=$e=>{const{componentCls:ut,iconCls:zt}=$e;return{[ut]:Object.assign(Object.assign({},(0,ae.Wf)($e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:$e.fontSize,marginInlineEnd:$e.marginXS,marginBottom:$e.marginXS},[`${ut}-outer`]:{display:"inline-block",width:"100%"},[`&${ut}-show-info`]:{[`${ut}-outer`]:{marginInlineEnd:`calc(-2em - ${$e.marginXS}px)`,paddingInlineEnd:`calc(2em + ${$e.paddingXS}px)`}},[`${ut}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:$e.remainingColor,borderRadius:$e.lineBorderRadius},[`${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:$e.defaultColor}},[`${ut}-success-bg, ${ut}-bg`]:{position:"relative",backgroundColor:$e.defaultColor,borderRadius:$e.lineBorderRadius,transition:`all ${$e.motionDurationSlow} ${$e.motionEaseInOutCirc}`},[`${ut}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:$e.colorSuccess},[`${ut}-text`]:{display:"inline-block",width:"2em",marginInlineStart:$e.marginXS,color:$e.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[zt]:{fontSize:$e.fontSize}},[`&${ut}-status-active`]:{[`${ut}-bg::before`]:{position:"absolute",inset:0,backgroundColor:$e.colorBgContainer,borderRadius:$e.lineBorderRadius,opacity:0,animationName:Ge(),animationDuration:$e.progressActiveMotionDuration,animationTimingFunction:$e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ut}-rtl${ut}-status-active`]:{[`${ut}-bg::before`]:{animationName:Ge(!0)}},[`&${ut}-status-exception`]:{[`${ut}-bg`]:{backgroundColor:$e.colorError},[`${ut}-text`]:{color:$e.colorError}},[`&${ut}-status-exception ${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:$e.colorError}},[`&${ut}-status-success`]:{[`${ut}-bg`]:{backgroundColor:$e.colorSuccess},[`${ut}-text`]:{color:$e.colorSuccess}},[`&${ut}-status-success ${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:$e.colorSuccess}}})}},Re=$e=>{const{componentCls:ut,iconCls:zt}=$e;return{[ut]:{[`${ut}-circle-trail`]:{stroke:$e.remainingColor},[`&${ut}-circle ${ut}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ut}-circle ${ut}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:$e.circleTextColor,fontSize:$e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[zt]:{fontSize:`${$e.fontSize/$e.fontSizeSM}em`}},[`${ut}-circle&-status-exception`]:{[`${ut}-text`]:{color:$e.colorError}},[`${ut}-circle&-status-success`]:{[`${ut}-text`]:{color:$e.colorSuccess}}},[`${ut}-inline-circle`]:{lineHeight:1,[`${ut}-inner`]:{verticalAlign:"bottom"}}}},ot=$e=>{const{componentCls:ut}=$e;return{[ut]:{[`${ut}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:$e.progressStepMinWidth,marginInlineEnd:$e.progressStepMarginInlineEnd,backgroundColor:$e.remainingColor,transition:`all ${$e.motionDurationSlow}`,"&-active":{backgroundColor:$e.defaultColor}}}}}},Xe=$e=>{const{componentCls:ut,iconCls:zt}=$e;return{[ut]:{[`${ut}-small&-line, ${ut}-small&-line ${ut}-text ${zt}`]:{fontSize:$e.fontSizeSM}}}};var Ye=(0,le.Z)("Progress",$e=>{const ut=$e.marginXXS/2,zt=(0,Oe.TS)($e,{progressStepMarginInlineEnd:ut,progressStepMinWidth:ut,progressActiveMotionDuration:"2.4s"});return[Ae(zt),Re(zt),ot(zt),Xe(zt)]},$e=>({circleTextColor:$e.colorText,defaultColor:$e.colorInfo,remainingColor:$e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function($e,ut){var zt={};for(var Ht in $e)Object.prototype.hasOwnProperty.call($e,Ht)&&ut.indexOf(Ht)<0&&(zt[Ht]=$e[Ht]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var En=0,Ht=Object.getOwnPropertySymbols($e);En{const{prefixCls:zt,className:Ht,rootClassName:En,steps:Ln,strokeColor:An,percent:Tn=0,size:Ea="default",showInfo:La=!0,type:ga="line",status:gn,format:Ga,style:ma}=$e,pa=mt($e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Er=z.useMemo(()=>{var Ut,Zt;const Jn=Ie($e);return parseInt(Jn!==void 0?(Ut=Jn!=null?Jn:0)===null||Ut===void 0?void 0:Ut.toString():(Zt=Tn!=null?Tn:0)===null||Zt===void 0?void 0:Zt.toString(),10)},[Tn,$e.success,$e.successPercent]),fr=z.useMemo(()=>!Tt.includes(gn)&&Er>=100?"success":gn||"normal",[gn,Er]),{getPrefixCls:on,direction:kn,progress:ca}=z.useContext(De.E_),Ra=on("progress",zt),[Sa,Ha]=Ye(Ra),Sr=z.useMemo(()=>{if(!La)return null;const Ut=Ie($e);let Zt;const Jn=Ga||(ta=>`${ta}%`),Pa=ga==="line";return Ga||fr!=="exception"&&fr!=="success"?Zt=Jn(he(Tn),he(Ut)):fr==="exception"?Zt=Pa?z.createElement(je.Z,null):z.createElement(ve.Z,null):fr==="success"&&(Zt=Pa?z.createElement(Ee.Z,null):z.createElement(xe.Z,null)),z.createElement("span",{className:`${Ra}-text`,title:typeof Zt=="string"?Zt:void 0},Zt)},[La,Tn,Er,fr,ga,Ra,Ga]),Oo=Array.isArray(An)?An[0]:An,Fo=typeof An=="string"||Array.isArray(An)?An:void 0;let Qa;ga==="line"?Qa=Ln?z.createElement(de,Object.assign({},$e,{strokeColor:Fo,prefixCls:Ra,steps:Ln}),Sr):z.createElement(Ne,Object.assign({},$e,{strokeColor:Oo,prefixCls:Ra,direction:kn}),Sr):(ga==="circle"||ga==="dashboard")&&(Qa=z.createElement(ct,Object.assign({},$e,{strokeColor:Oo,prefixCls:Ra,progressStatus:fr}),Sr));const Nt=ue()(Ra,`${Ra}-status-${fr}`,`${Ra}-${ga==="dashboard"&&"circle"||Ln&&"steps"||ga}`,{[`${Ra}-inline-circle`]:ga==="circle"&&He(Ea,"circle")[0]<=20,[`${Ra}-show-info`]:La,[`${Ra}-${Ea}`]:typeof Ea=="string",[`${Ra}-rtl`]:kn==="rtl"},ca==null?void 0:ca.className,Ht,En,Ha);return Sa(z.createElement("div",Object.assign({ref:ut,style:Object.assign(Object.assign({},ca==null?void 0:ca.style),ma),className:Nt,role:"progressbar","aria-valuenow":Er},(0,ge.Z)(pa,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Qa))}),Qt=qt},13570:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return he}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=xe,ve=te(7657),Ce=function(Ve,qe){return Ee.createElement(ve.Z,(0,z.Z)({},Ve,{ref:qe,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(92310),ye=te.n(De),fe=te(20068),Be=te(42978),pe=te(75931),re=te(18929),E=te(10228),a=te(26112);function x(Ie,Ve){var qe=Ie.disabled,He=Ie.prefixCls,nt=Ie.character,vt=Ie.characterRender,Ct=Ie.index,ct=Ie.count,Bt=Ie.value,Qe=Ie.allowHalf,At=Ie.focused,Ot=Ie.onHover,Ne=Ie.onClick,yt=function(Re){Ot(Re,Ct)},de=function(Re){Ne(Re,Ct)},ie=function(Re){Re.keyCode===E.Z.ENTER&&Ne(Re,Ct)},ae=Ct+1,le=new Set([He]);Bt===0&&Ct===0&&At?le.add("".concat(He,"-focused")):Qe&&Bt+.5>=ae&&BtCt?"true":"false","aria-posinset":Ct+1,"aria-setsize":ct,tabIndex:qe?-1:0},Ee.createElement("div",{className:"".concat(He,"-first")},Oe),Ee.createElement("div",{className:"".concat(He,"-second")},Oe)));return vt&&(Ge=vt(Ge,Ie)),Ge}var y=Ee.forwardRef(x);function b(){var Ie=Ee.useRef({});function Ve(He){return Ie.current[He]}function qe(He){return function(nt){Ie.current[He]=nt}}return[Ve,qe]}function ee(Ie){var Ve=Ie.pageXOffset,qe="scrollLeft";if(typeof Ve!="number"){var He=Ie.document;Ve=He.documentElement[qe],typeof Ve!="number"&&(Ve=He.body[qe])}return Ve}function ne(Ie){var Ve,qe,He=Ie.ownerDocument,nt=He.body,vt=He&&He.documentElement,Ct=Ie.getBoundingClientRect();return Ve=Ct.left,qe=Ct.top,Ve-=vt.clientLeft||nt.clientLeft||0,qe-=vt.clientTop||nt.clientTop||0,{left:Ve,top:qe}}function oe(Ie){var Ve=ne(Ie),qe=Ie.ownerDocument,He=qe.defaultView||qe.parentWindow;return Ve.left+=ee(He),Ve.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ie,Ve){var qe,He=Ie.prefixCls,nt=He===void 0?"rc-rate":He,vt=Ie.className,Ct=Ie.defaultValue,ct=Ie.value,Bt=Ie.count,Qe=Bt===void 0?5:Bt,At=Ie.allowHalf,Ot=At===void 0?!1:At,Ne=Ie.allowClear,yt=Ne===void 0?!0:Ne,de=Ie.character,ie=de===void 0?"\u2605":de,ae=Ie.characterRender,le=Ie.disabled,Oe=Ie.direction,Ge=Oe===void 0?"ltr":Oe,Ae=Ie.tabIndex,Re=Ae===void 0?0:Ae,ot=Ie.autoFocus,Xe=Ie.onHoverChange,Ye=Ie.onChange,mt=Ie.onFocus,Dt=Ie.onBlur,Tt=Ie.onKeyDown,jt=Ie.onMouseLeave,qt=(0,pe.Z)(Ie,se),Qt=b(),$e=(0,Be.Z)(Qt,2),ut=$e[0],zt=$e[1],Ht=Ee.useRef(null),En=function(){if(!le){var ta;(ta=Ht.current)===null||ta===void 0||ta.focus()}};Ee.useImperativeHandle(Ve,function(){return{focus:En,blur:function(){if(!le){var ta;(ta=Ht.current)===null||ta===void 0||ta.blur()}}}});var Ln=(0,re.Z)(Ct||0,{value:ct}),An=(0,Be.Z)(Ln,2),Tn=An[0],Ea=An[1],La=(0,re.Z)(null),ga=(0,Be.Z)(La,2),gn=ga[0],Ga=ga[1],ma=function(ta,qr){var tr=Ge==="rtl",yr=ta+1;if(Ot){var Io=ut(ta),gr=oe(Io),Vn=Io.clientWidth;(tr&&qr-gr>Vn/2||!tr&&qr-gr0&&!tr||qr===E.Z.RIGHT&&yr>0&&tr?(Ot?yr-=.5:yr-=1,pa(yr),ta.preventDefault()):qr===E.Z.LEFT&&yr{const{componentCls:Ve}=Ie;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ie.marginXS},"> div":{transition:`all ${Ie.motionDurationMid}, outline 0s`,"&:hover":{transform:Ie.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ie.lineWidth}px dashed ${Ie.starColor}`,transform:Ie.starHoverScale}},"&-first, &-second":{color:Ie.starBg,transition:`all ${Ie.motionDurationMid}`,userSelect:"none",[Ie.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Je=Ie=>({[`&-rtl${Ie.componentCls}`]:{direction:"rtl"}}),tt=Ie=>{const{componentCls:Ve}=Ie;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Se.Wf)(Ie)),{display:"inline-block",margin:0,padding:0,color:Ie.starColor,fontSize:Ie.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),st(Ie)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:Ie.marginXS,fontSize:Ie.fontSize}}),Je(Ie))}};var lt=(0,at.Z)("Rate",Ie=>{const Ve=(0,we.TS)(Ie,{});return[tt(Ve)]},Ie=>({starColor:Ie.yellow6,starSize:Ie.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ie.colorFillContent})),et=function(Ie,Ve){var qe={};for(var He in Ie)Object.prototype.hasOwnProperty.call(Ie,He)&&Ve.indexOf(He)<0&&(qe[He]=Ie[He]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,He=Object.getOwnPropertySymbols(Ie);nt{const{prefixCls:qe,className:He,rootClassName:nt,style:vt,tooltips:Ct,character:ct=Ee.createElement(ge,null)}=Ie,Bt=et(Ie,["prefixCls","className","rootClassName","style","tooltips","character"]),Qe=(le,Oe)=>{let{index:Ge}=Oe;return Ct?Ee.createElement(Ze.Z,{title:Ct[Ge]},le):le},{getPrefixCls:At,direction:Ot,rate:Ne}=Ee.useContext(be.E_),yt=At("rate",qe),[de,ie]=lt(yt),ae=Object.assign(Object.assign({},Ne==null?void 0:Ne.style),vt);return de(Ee.createElement(ce,Object.assign({ref:Ve,character:ct,characterRender:Qe},Bt,{className:ye()(He,nt,ie,Ne==null?void 0:Ne.className),style:ae,prefixCls:yt,direction:Ot})))})},61621:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ie}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),ve=te(2738),ue=ae=>{const{prefixCls:le,className:Oe,style:Ge,size:Ae,shape:Re}=ae,ot=Ee()({[`${le}-lg`]:Ae==="large",[`${le}-sm`]:Ae==="small"}),Xe=Ee()({[`${le}-circle`]:Re==="circle",[`${le}-square`]:Re==="square",[`${le}-round`]:Re==="round"}),Ye=xe.useMemo(()=>typeof Ae=="number"?{width:Ae,height:Ae,lineHeight:`${Ae}px`}:{},[Ae]);return xe.createElement("span",{className:Ee()(le,ot,Xe,Oe),style:Object.assign(Object.assign({},Ye),Ge)})},ge=te(36237),De=te(83116),ye=te(37613);const fe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Be=ae=>({height:ae,lineHeight:`${ae}px`}),pe=ae=>Object.assign({width:ae},Be(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Be(ae)),a=ae=>{const{skeletonAvatarCls:le,gradientFromColor:Oe,controlHeight:Ge,controlHeightLG:Ae,controlHeightSM:Re}=ae;return{[`${le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Oe},pe(Ge)),[`${le}${le}-circle`]:{borderRadius:"50%"},[`${le}${le}-lg`]:Object.assign({},pe(Ae)),[`${le}${le}-sm`]:Object.assign({},pe(Re))}},x=ae=>{const{controlHeight:le,borderRadiusSM:Oe,skeletonInputCls:Ge,controlHeightLG:Ae,controlHeightSM:Re,gradientFromColor:ot}=ae;return{[`${Ge}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ot,borderRadius:Oe},E(le)),[`${Ge}-lg`]:Object.assign({},E(Ae)),[`${Ge}-sm`]:Object.assign({},E(Re))}},y=ae=>Object.assign({width:ae},Be(ae)),b=ae=>{const{skeletonImageCls:le,imageSizeBase:Oe,gradientFromColor:Ge,borderRadiusSM:Ae}=ae;return{[`${le}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ge,borderRadius:Ae},y(Oe*2)),{[`${le}-path`]:{fill:"#bfbfbf"},[`${le}-svg`]:Object.assign(Object.assign({},y(Oe)),{maxWidth:Oe*4,maxHeight:Oe*4}),[`${le}-svg${le}-svg-circle`]:{borderRadius:"50%"}}),[`${le}${le}-circle`]:{borderRadius:"50%"}}},ee=(ae,le,Oe)=>{const{skeletonButtonCls:Ge}=ae;return{[`${Oe}${Ge}-circle`]:{width:le,minWidth:le,borderRadius:"50%"},[`${Oe}${Ge}-round`]:{borderRadius:le}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Be(ae)),oe=ae=>{const{borderRadiusSM:le,skeletonButtonCls:Oe,controlHeight:Ge,controlHeightLG:Ae,controlHeightSM:Re,gradientFromColor:ot}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ot,borderRadius:le,width:Ge*2,minWidth:Ge*2},ne(Ge))},ee(ae,Ge,Oe)),{[`${Oe}-lg`]:Object.assign({},ne(Ae))}),ee(ae,Ae,`${Oe}-lg`)),{[`${Oe}-sm`]:Object.assign({},ne(Re))}),ee(ae,Re,`${Oe}-sm`))},se=ae=>{const{componentCls:le,skeletonAvatarCls:Oe,skeletonTitleCls:Ge,skeletonParagraphCls:Ae,skeletonButtonCls:Re,skeletonInputCls:ot,skeletonImageCls:Xe,controlHeight:Ye,controlHeightLG:mt,controlHeightSM:Dt,gradientFromColor:Tt,padding:jt,marginSM:qt,borderRadius:Qt,titleHeight:$e,blockRadius:ut,paragraphLiHeight:zt,controlHeightXS:Ht,paragraphMarginTop:En}=ae;return{[`${le}`]:{display:"table",width:"100%",[`${le}-header`]:{display:"table-cell",paddingInlineEnd:jt,verticalAlign:"top",[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Tt},pe(Ye)),[`${Oe}-circle`]:{borderRadius:"50%"},[`${Oe}-lg`]:Object.assign({},pe(mt)),[`${Oe}-sm`]:Object.assign({},pe(Dt))},[`${le}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ge}`]:{width:"100%",height:$e,background:Tt,borderRadius:ut,[`+ ${Ae}`]:{marginBlockStart:Dt}},[`${Ae}`]:{padding:0,"> li":{width:"100%",height:zt,listStyle:"none",background:Tt,borderRadius:ut,"+ li":{marginBlockStart:Ht}}},[`${Ae}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${le}-content`]:{[`${Ge}, ${Ae} > li`]:{borderRadius:Qt}}},[`${le}-with-avatar ${le}-content`]:{[`${Ge}`]:{marginBlockStart:qt,[`+ ${Ae}`]:{marginBlockStart:En}}},[`${le}${le}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),x(ae)),b(ae)),[`${le}${le}-block`]:{width:"100%",[`${Re}`]:{width:"100%"},[`${ot}`]:{width:"100%"}},[`${le}${le}-active`]:{[` + `]:{display:"inline-block",minWidth:Ae.itemSize,height:Ae.itemSize,color:Ae.colorText,fontFamily:Ae.fontFamily,lineHeight:`${Ae.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ae.borderRadius,cursor:"pointer",transition:`all ${Ae.motionDurationMid}`},[`${Re}-prev, ${Re}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ae.colorText,cursor:"pointer",userSelect:"none"},[`${Re}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ae.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ae.lineWidth}px ${Ae.lineType} transparent`,borderRadius:Ae.borderRadius,outline:"none",transition:`all ${Ae.motionDurationMid}`},[`&:hover ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:Ae.colorBgTextActive},[`&${Re}-disabled:hover`]:{[`${Re}-item-link`]:{backgroundColor:"transparent"}}},[`${Re}-slash`]:{marginInlineEnd:Ae.paginationSlashMarginInlineEnd,marginInlineStart:Ae.paginationSlashMarginInlineStart},[`${Re}-options`]:{display:"inline-block",marginInlineStart:Ae.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ae.controlHeight,marginInlineStart:Ae.marginXS,lineHeight:`${Ae.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,He.ik)(Ae)),{width:Ae.controlHeightLG*1.25,height:Ae.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ae.marginXS,marginInlineEnd:Ae.marginXS})}}}},Ot=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}-item`]:{display:"inline-block",minWidth:Ae.itemSize,height:Ae.itemSize,marginInlineEnd:Ae.marginXS,fontFamily:Ae.fontFamily,lineHeight:`${Ae.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ae.lineWidth}px ${Ae.lineType} transparent`,borderRadius:Ae.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ae.paginationItemPaddingInline}px`,color:Ae.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Re}-item-active)`]:{"&:hover":{transition:`all ${Ae.motionDurationMid}`,backgroundColor:Ae.colorBgTextHover},"&:active":{backgroundColor:Ae.colorBgTextActive}},"&-active":{fontWeight:Ae.fontWeightStrong,backgroundColor:Ae.itemActiveBg,borderColor:Ae.colorPrimary,a:{color:Ae.colorPrimary},"&:hover":{borderColor:Ae.colorPrimaryHover},"&:hover a":{color:Ae.colorPrimaryHover}}}}},Ne=Ae=>{const{componentCls:Re}=Ae;return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nt.Wf)(Ae)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Re}-total-text`]:{display:"inline-block",height:Ae.itemSize,marginInlineEnd:Ae.marginXS,lineHeight:`${Ae.itemSize-2}px`,verticalAlign:"middle"}}),Ot(Ae)),At(Ae)),Qe(Ae)),Bt(Ae)),ct(Ae)),{[`@media only screen and (max-width: ${Ae.screenLG}px)`]:{[`${Re}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ae.screenSM}px)`]:{[`${Re}-options`]:{display:"none"}}}),[`&${Ae.componentCls}-rtl`]:{direction:"rtl"}}},yt=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}${Re}-disabled:not(${Re}-mini)`]:{"&, &:hover":{[`${Re}-item-link`]:{borderColor:Ae.colorBorder}},"&:focus-visible":{[`${Re}-item-link`]:{borderColor:Ae.colorBorder}},[`${Re}-item, ${Re}-item-link`]:{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,[`&:hover:not(${Re}-item-active)`]:{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,a:{color:Ae.colorTextDisabled}},[`&${Re}-item-active`]:{backgroundColor:Ae.itemActiveBgDisabled}},[`${Re}-prev, ${Re}-next`]:{"&:hover button":{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder,color:Ae.colorTextDisabled},[`${Re}-item-link`]:{backgroundColor:Ae.colorBgContainerDisabled,borderColor:Ae.colorBorder}}},[`${Re}:not(${Re}-mini)`]:{[`${Re}-prev, ${Re}-next`]:{"&:hover button":{borderColor:Ae.colorPrimaryHover,backgroundColor:Ae.itemBg},[`${Re}-item-link`]:{backgroundColor:Ae.itemLinkBg,borderColor:Ae.colorBorder},[`&:hover ${Re}-item-link`]:{borderColor:Ae.colorPrimary,backgroundColor:Ae.itemBg,color:Ae.colorPrimary},[`&${Re}-disabled`]:{[`${Re}-item-link`]:{borderColor:Ae.colorBorder,color:Ae.colorTextDisabled}}},[`${Re}-item`]:{backgroundColor:Ae.itemBg,border:`${Ae.lineWidth}px ${Ae.lineType} ${Ae.colorBorder}`,[`&:hover:not(${Re}-item-active)`]:{borderColor:Ae.colorPrimary,backgroundColor:Ae.itemBg,a:{color:Ae.colorPrimary}},"&-active":{borderColor:Ae.colorPrimary}}}}},de=Ae=>{const{componentCls:Re}=Ae;return{[`${Re}:not(${Re}-disabled)`]:{[`${Re}-item`]:Object.assign({},(0,nt.Qy)(Ae)),[`${Re}-jump-prev, ${Re}-jump-next`]:{"&:focus-visible":Object.assign({[`${Re}-item-link-icon`]:{opacity:1},[`${Re}-item-ellipsis`]:{opacity:0}},(0,nt.oN)(Ae))},[`${Re}-prev, ${Re}-next`]:{[`&:focus-visible ${Re}-item-link`]:Object.assign({},(0,nt.oN)(Ae))}}}};var ie=(0,vt.Z)("Pagination",Ae=>{const Re=(0,Ct.TS)(Ae,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ae.marginXXS/2,paginationMiniQuickJumperInputWidth:Ae.controlHeightLG*1.1,paginationItemPaddingInline:Ae.marginXXS*1.5,paginationEllipsisLetterSpacing:Ae.marginXXS/2,paginationSlashMarginInlineStart:Ae.marginXXS,paginationSlashMarginInlineEnd:Ae.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,He.e5)(Ae),(0,He.TM)(Ae));return[Ne(Re),de(Re),Ae.wireframe&&yt(Re)]},Ae=>({itemBg:Ae.colorBgContainer,itemSize:Ae.controlHeight,itemSizeSM:Ae.controlHeightSM,itemActiveBg:Ae.colorBgContainer,itemLinkBg:Ae.colorBgContainer,itemActiveColorDisabled:Ae.colorTextDisabled,itemActiveBgDisabled:Ae.controlItemBgActiveDisabled,itemInputBg:Ae.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(Ae,Re){var ot={};for(var qe in Ae)Object.prototype.hasOwnProperty.call(Ae,qe)&&Re.indexOf(qe)<0&&(ot[qe]=Ae[qe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,qe=Object.getOwnPropertySymbols(Ae);Ye{const{prefixCls:Re,selectPrefixCls:ot,className:qe,rootClassName:Ye,style:mt,size:Dt,locale:Tt,selectComponentClass:jt,responsive:qt,showSizeChanger:Qt}=Ae,tt=ae(Ae,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:st}=(0,Me.Z)(qt),{getPrefixCls:zt,direction:Ht,pagination:En={}}=Ee.useContext(it.E_),Ln=zt("pagination",Re),[An,Tn]=ie(Ln),Ea=Qt!=null?Qt:En.showSizeChanger,La=Ee.useMemo(()=>{const on=Ee.createElement("span",{className:`${Ln}-item-ellipsis`},"\u2022\u2022\u2022"),kn=Ee.createElement("button",{className:`${Ln}-item-link`,type:"button",tabIndex:-1},Ht==="rtl"?Ee.createElement(fe.Z,null):Ee.createElement(Ce.Z,null)),ca=Ee.createElement("button",{className:`${Ln}-item-link`,type:"button",tabIndex:-1},Ht==="rtl"?Ee.createElement(Ce.Z,null):Ee.createElement(fe.Z,null)),Ra=Ee.createElement("a",{className:`${Ln}-item-link`},Ee.createElement("div",{className:`${Ln}-item-container`},Ht==="rtl"?Ee.createElement(De.Z,{className:`${Ln}-item-link-icon`}):Ee.createElement(ge,{className:`${Ln}-item-link-icon`}),on)),Sa=Ee.createElement("a",{className:`${Ln}-item-link`},Ee.createElement("div",{className:`${Ln}-item-container`},Ht==="rtl"?Ee.createElement(ge,{className:`${Ln}-item-link-icon`}):Ee.createElement(De.Z,{className:`${Ln}-item-link-icon`}),on));return{prevIcon:kn,nextIcon:ca,jumpPrevIcon:Ra,jumpNextIcon:Sa}},[Ht,Ln]),[ga]=(0,ve.Z)("Pagination",et.Z),gn=Object.assign(Object.assign({},ga),Tt),Ga=(0,$e.Z)(Dt),ma=Ga==="small"||!!(st&&!Ga&&qt),pa=zt("select",ot),Er=pe()({[`${Ln}-mini`]:ma,[`${Ln}-rtl`]:Ht==="rtl"},En==null?void 0:En.className,qe,Ye,Tn),fr=Object.assign(Object.assign({},En==null?void 0:En.style),mt);return An(Ee.createElement(Ve,Object.assign({},La,tt,{style:fr,prefixCls:Ln,selectPrefixCls:pa,className:Er,selectComponentClass:jt||(ma?Je:Xe),locale:gn,showSizeChanger:Ea})))},Ge=Ie},93948:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Qt}});var z=te(59301),Ee=te(29679),xe=te(40001),je=te(19248),he=te(99267),Pe=te(92310),ue=te.n(Pe),ge=te(2738),De=te(36355),Ce=te(54476),fe=te(33885),Be=te(75931),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var st=(0,z.useRef)([]),zt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Ht=Date.now(),En=!1;st.current.forEach(function(Ln){if(Ln){En=!0;var An=Ln.style;An.transitionDuration=".3s, .3s, .3s, .06s",zt.current&&Ht-zt.current<100&&(An.transitionDuration="0s, 0s")}}),En&&(zt.current=Date.now())}),st.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(st){var zt=(0,fe.Z)((0,fe.Z)({},pe),st),Ht=zt.className,En=zt.percent,Ln=zt.prefixCls,An=zt.strokeColor,Tn=zt.strokeLinecap,Ea=zt.strokeWidth,La=zt.style,ga=zt.trailColor,gn=zt.trailWidth,Ga=zt.transition,ma=(0,Be.Z)(zt,E);delete ma.gapPosition;var pa=Array.isArray(En)?En:[En],Er=Array.isArray(An)?An:[An],fr=re(),on=Ea/2,kn=100-Ea/2,ca="M ".concat(Tn==="round"?on:0,",").concat(on,` + L `).concat(Tn==="round"?kn:100,",").concat(on),Ra="0 0 100 ".concat(Ea),Sa=0;return z.createElement("svg",(0,Ce.Z)({className:ue()("".concat(Ln,"-line"),Ht),viewBox:Ra,preserveAspectRatio:"none",style:La},ma),z.createElement("path",{className:"".concat(Ln,"-line-trail"),d:ca,strokeLinecap:Tn,stroke:ga,strokeWidth:gn||Ea,fillOpacity:"0"}),pa.map(function(Ha,Sr){var Oo=1;switch(Tn){case"round":Oo=1-Ea/100;break;case"square":Oo=1-Ea/2/100;break;default:Oo=1;break}var Fo={strokeDasharray:"".concat(Ha*Oo,"px, 100px"),strokeDashoffset:"-".concat(Sa,"px"),transition:Ga||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Qa=Er[Sr]||Er[Er.length-1];return Sa+=Ha,z.createElement("path",{key:Sr,className:"".concat(Ln,"-line-path"),d:ca,strokeLinecap:Tn,stroke:Qa,strokeWidth:Ea,fillOpacity:"0",ref:function(Ut){fr[Sr]=Ut},style:Fo})}))},x=a,y=te(76190),b=te(42978),ee=te(47273),ne=0,oe=(0,ee.Z)();function se(){var tt;return oe?(tt=ne,ne+=1):tt="TEST_OR_SSR",tt}var me=function(tt){var st=z.useState(),zt=(0,b.Z)(st,2),Ht=zt[0],En=zt[1];return z.useEffect(function(){En("rc_progress_".concat(se()))},[]),tt||Ht},Se=function(st){var zt=st.bg,Ht=st.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:zt}},Ht)};function ce(tt,st){return Object.keys(tt).map(function(zt){var Ht=parseFloat(zt),En="".concat(Math.floor(Ht*st),"%");return"".concat(tt[zt]," ").concat(En)})}var be=z.forwardRef(function(tt,st){var zt=tt.prefixCls,Ht=tt.color,En=tt.gradientId,Ln=tt.radius,An=tt.style,Tn=tt.ptg,Ea=tt.strokeLinecap,La=tt.strokeWidth,ga=tt.size,gn=tt.gapDegree,Ga=Ht&&(0,y.Z)(Ht)==="object",ma=Ga?"#FFF":void 0,pa=ga/2,Er=z.createElement("circle",{className:"".concat(zt,"-circle-path"),r:Ln,cx:pa,cy:pa,stroke:ma,strokeLinecap:Ea,strokeWidth:La,opacity:Tn===0?0:1,style:An,ref:st});if(!Ga)return Er;var fr="".concat(En,"-conic"),on=gn?"".concat(180+gn/2,"deg"):"0deg",kn=ce(Ht,(360-gn)/360),ca=ce(Ht,1),Ra="conic-gradient(from ".concat(on,", ").concat(kn.join(", "),")"),Sa="linear-gradient(to ".concat(gn?"bottom":"top",", ").concat(ca.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:fr},Er),z.createElement("foreignObject",{x:0,y:0,width:ga,height:ga,mask:"url(#".concat(fr,")")},z.createElement(Se,{bg:Sa},z.createElement(Se,{bg:Ra}))))}),Ze=be,ye=100,at=function(st,zt,Ht,En,Ln,An,Tn,Ea,La,ga){var gn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ga=Ht/100*360*((360-An)/360),ma=An===0?0:{bottom:0,top:180,left:90,right:-90}[Tn],pa=(100-En)/100*zt;La==="round"&&En!==100&&(pa+=ga/2,pa>=zt&&(pa=zt-.01));var Er=ye/2;return{stroke:typeof Ea=="string"?Ea:void 0,strokeDasharray:"".concat(zt,"px ").concat(st),strokeDashoffset:pa+gn,transform:"rotate(".concat(Ln+Ga+ma,"deg)"),transformOrigin:"".concat(Er,"px ").concat(Er,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function lt(tt){var st=tt!=null?tt:[];return Array.isArray(st)?st:[st]}var Ve=function(st){var zt=(0,fe.Z)((0,fe.Z)({},pe),st),Ht=zt.id,En=zt.prefixCls,Ln=zt.steps,An=zt.strokeWidth,Tn=zt.trailWidth,Ea=zt.gapDegree,La=Ea===void 0?0:Ea,ga=zt.gapPosition,gn=zt.trailColor,Ga=zt.strokeLinecap,ma=zt.style,pa=zt.className,Er=zt.strokeColor,fr=zt.percent,on=(0,Be.Z)(zt,we),kn=ye/2,ca=me(Ht),Ra="".concat(ca,"-gradient"),Sa=kn-An/2,Ha=Math.PI*2*Sa,Sr=La>0?90+La/2:-90,Oo=Ha*((360-La)/360),Fo=(0,y.Z)(Ln)==="object"?Ln:{count:Ln,space:2},Qa=Fo.count,Nt=Fo.space,Ut=lt(fr),Zt=lt(Er),Jn=Zt.find(function(gr){return gr&&(0,y.Z)(gr)==="object"}),Pa=Jn&&(0,y.Z)(Jn)==="object",ta=Pa?"butt":Ga,qr=at(Ha,Oo,0,100,Sr,La,ga,gn,ta,An),tr=re(),yr=function(){var Vn=0;return Ut.map(function(so,Mo){var Po=Zt[Mo]||Zt[Zt.length-1],Qr=at(Ha,Oo,Vn,so,Sr,La,ga,Po,ta,An);return Vn+=so,z.createElement(Ze,{key:Mo,color:Po,ptg:so,radius:Sa,prefixCls:En,gradientId:Ra,style:Qr,strokeLinecap:ta,strokeWidth:An,gapDegree:La,ref:function(Sn){tr[Mo]=Sn},size:ye})}).reverse()},Io=function(){var Vn=Math.round(Qa*(Ut[0]/100)),so=100/Qa,Mo=0;return new Array(Qa).fill(null).map(function(Po,Qr){var It=Qr<=Vn-1?Zt[0]:gn,Sn=It&&(0,y.Z)(It)==="object"?"url(#".concat(Ra,")"):void 0,Pn=at(Ha,Oo,Mo,so,Sr,La,ga,It,"butt",An,Nt);return Mo+=(Oo-Pn.strokeDashoffset+Nt)*100/Oo,z.createElement("circle",{key:Qr,className:"".concat(En,"-circle-path"),r:Sa,cx:kn,cy:kn,stroke:Sn,strokeWidth:An,opacity:1,style:Pn,ref:function(na){tr[Qr]=na}})})};return z.createElement("svg",(0,Ce.Z)({className:ue()("".concat(En,"-circle"),pa),viewBox:"0 0 ".concat(ye," ").concat(ye),style:ma,id:Ht,role:"presentation"},on),!Qa&&z.createElement("circle",{className:"".concat(En,"-circle-trail"),r:Sa,cx:kn,cy:kn,stroke:gn,strokeLinecap:ta,strokeWidth:Tn||An,style:qr}),Qa?Io():yr())},et=Ve,it={Line:x,Circle:et},$e=te(6848),Me=te(30071);function ve(tt){return!tt||tt<0?0:tt>100?100:tt}function Oe(tt){let{success:st,successPercent:zt}=tt,Ht=zt;return st&&"progress"in st&&(Ht=st.progress),st&&"percent"in st&&(Ht=st.percent),Ht}const Je=tt=>{let{percent:st,success:zt,successPercent:Ht}=tt;const En=ve(Oe({success:zt,successPercent:Ht}));return[En,ve(ve(st)-En)]},Xe=tt=>{let{success:st={},strokeColor:zt}=tt;const{strokeColor:Ht}=st;return[Ht||Me.presetPrimaryColors.green,zt||null]},He=(tt,st,zt)=>{var Ht,En,Ln,An;let Tn=-1,Ea=-1;if(st==="step"){const La=zt.steps,ga=zt.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?(Tn=tt==="small"?2:14,Ea=ga!=null?ga:8):typeof tt=="number"?[Tn,Ea]=[tt,tt]:[Tn=14,Ea=8]=tt,Tn*=La}else if(st==="line"){const La=zt==null?void 0:zt.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?Ea=La||(tt==="small"?6:8):typeof tt=="number"?[Tn,Ea]=[tt,tt]:[Tn=-1,Ea=8]=tt}else(st==="circle"||st==="dashboard")&&(typeof tt=="string"||typeof tt=="undefined"?[Tn,Ea]=tt==="small"?[60,60]:[120,120]:typeof tt=="number"?[Tn,Ea]=[tt,tt]:(Tn=(En=(Ht=tt[0])!==null&&Ht!==void 0?Ht:tt[1])!==null&&En!==void 0?En:120,Ea=(An=(Ln=tt[0])!==null&&Ln!==void 0?Ln:tt[1])!==null&&An!==void 0?An:120));return[Tn,Ea]},nt=3,vt=tt=>nt/tt*100;var ct=tt=>{const{prefixCls:st,trailColor:zt=null,strokeLinecap:Ht="round",gapPosition:En,gapDegree:Ln,width:An=120,type:Tn,children:Ea,success:La,size:ga=An}=tt,[gn,Ga]=He(ga,"circle");let{strokeWidth:ma}=tt;ma===void 0&&(ma=Math.max(vt(gn),6));const pa={width:gn,height:Ga,fontSize:gn*.15+6},Er=z.useMemo(()=>{if(Ln||Ln===0)return Ln;if(Tn==="dashboard")return 75},[Ln,Tn]),fr=En||Tn==="dashboard"&&"bottom"||void 0,on=Object.prototype.toString.call(tt.strokeColor)==="[object Object]",kn=Xe({success:La,strokeColor:tt.strokeColor}),ca=ue()(`${st}-inner`,{[`${st}-circle-gradient`]:on}),Ra=z.createElement(et,{percent:Je(tt),strokeWidth:ma,trailWidth:ma,strokeColor:kn,strokeLinecap:Ht,trailColor:zt,prefixCls:st,gapDegree:Er,gapPosition:fr});return z.createElement("div",{className:ca,style:pa},gn<=20?z.createElement($e.Z,{title:Ea},z.createElement("span",null,Ra)):z.createElement(z.Fragment,null,Ra,Ea))},Bt=function(tt,st){var zt={};for(var Ht in tt)Object.prototype.hasOwnProperty.call(tt,Ht)&&st.indexOf(Ht)<0&&(zt[Ht]=tt[Ht]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var En=0,Ht=Object.getOwnPropertySymbols(tt);En{let st=[];return Object.keys(tt).forEach(zt=>{const Ht=parseFloat(zt.replace(/%/g,""));isNaN(Ht)||st.push({key:Ht,value:tt[zt]})}),st=st.sort((zt,Ht)=>zt.key-Ht.key),st.map(zt=>{let{key:Ht,value:En}=zt;return`${En} ${Ht}%`}).join(", ")},At=(tt,st)=>{const{from:zt=Me.presetPrimaryColors.blue,to:Ht=Me.presetPrimaryColors.blue,direction:En=st==="rtl"?"to left":"to right"}=tt,Ln=Bt(tt,["from","to","direction"]);if(Object.keys(Ln).length!==0){const An=Qe(Ln);return{backgroundImage:`linear-gradient(${En}, ${An})`}}return{backgroundImage:`linear-gradient(${En}, ${zt}, ${Ht})`}};var Ne=tt=>{const{prefixCls:st,direction:zt,percent:Ht,size:En,strokeWidth:Ln,strokeColor:An,strokeLinecap:Tn="round",children:Ea,trailColor:La=null,success:ga}=tt,gn=An&&typeof An!="string"?At(An,zt):{backgroundColor:An},Ga=Tn==="square"||Tn==="butt"?0:void 0,ma={backgroundColor:La||void 0,borderRadius:Ga},pa=En!=null?En:[-1,Ln||(En==="small"?6:8)],[Er,fr]=He(pa,"line",{strokeWidth:Ln}),on=Object.assign({width:`${ve(Ht)}%`,height:fr,borderRadius:Ga},gn),kn=Oe(tt),ca={width:`${ve(kn)}%`,height:fr,borderRadius:Ga,backgroundColor:ga==null?void 0:ga.strokeColor},Ra={width:Er<0?"100%":Er,height:fr};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${st}-outer`,style:Ra},z.createElement("div",{className:`${st}-inner`,style:ma},z.createElement("div",{className:`${st}-bg`,style:on}),kn!==void 0?z.createElement("div",{className:`${st}-success-bg`,style:ca}):null)),Ea)},de=tt=>{const{size:st,steps:zt,percent:Ht=0,strokeWidth:En=8,strokeColor:Ln,trailColor:An=null,prefixCls:Tn,children:Ea}=tt,La=Math.round(zt*(Ht/100)),ga=st==="small"?2:14,gn=st!=null?st:[ga,En],[Ga,ma]=He(gn,"step",{steps:zt,strokeWidth:En}),pa=Ga/zt,Er=new Array(zt);for(let fr=0;fr{const st=tt?"100%":"-100%";return new ie.Keyframes(`antProgress${tt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${st}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${st}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ae=tt=>{const{componentCls:st,iconCls:zt}=tt;return{[st]:Object.assign(Object.assign({},(0,ae.Wf)(tt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:tt.fontSize,marginInlineEnd:tt.marginXS,marginBottom:tt.marginXS},[`${st}-outer`]:{display:"inline-block",width:"100%"},[`&${st}-show-info`]:{[`${st}-outer`]:{marginInlineEnd:`calc(-2em - ${tt.marginXS}px)`,paddingInlineEnd:`calc(2em + ${tt.paddingXS}px)`}},[`${st}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:tt.remainingColor,borderRadius:tt.lineBorderRadius},[`${st}-inner:not(${st}-circle-gradient)`]:{[`${st}-circle-path`]:{stroke:tt.defaultColor}},[`${st}-success-bg, ${st}-bg`]:{position:"relative",backgroundColor:tt.defaultColor,borderRadius:tt.lineBorderRadius,transition:`all ${tt.motionDurationSlow} ${tt.motionEaseInOutCirc}`},[`${st}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:tt.colorSuccess},[`${st}-text`]:{display:"inline-block",width:"2em",marginInlineStart:tt.marginXS,color:tt.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[zt]:{fontSize:tt.fontSize}},[`&${st}-status-active`]:{[`${st}-bg::before`]:{position:"absolute",inset:0,backgroundColor:tt.colorBgContainer,borderRadius:tt.lineBorderRadius,opacity:0,animationName:Ge(),animationDuration:tt.progressActiveMotionDuration,animationTimingFunction:tt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${st}-rtl${st}-status-active`]:{[`${st}-bg::before`]:{animationName:Ge(!0)}},[`&${st}-status-exception`]:{[`${st}-bg`]:{backgroundColor:tt.colorError},[`${st}-text`]:{color:tt.colorError}},[`&${st}-status-exception ${st}-inner:not(${st}-circle-gradient)`]:{[`${st}-circle-path`]:{stroke:tt.colorError}},[`&${st}-status-success`]:{[`${st}-bg`]:{backgroundColor:tt.colorSuccess},[`${st}-text`]:{color:tt.colorSuccess}},[`&${st}-status-success ${st}-inner:not(${st}-circle-gradient)`]:{[`${st}-circle-path`]:{stroke:tt.colorSuccess}}})}},Re=tt=>{const{componentCls:st,iconCls:zt}=tt;return{[st]:{[`${st}-circle-trail`]:{stroke:tt.remainingColor},[`&${st}-circle ${st}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${st}-circle ${st}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:tt.circleTextColor,fontSize:tt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[zt]:{fontSize:`${tt.fontSize/tt.fontSizeSM}em`}},[`${st}-circle&-status-exception`]:{[`${st}-text`]:{color:tt.colorError}},[`${st}-circle&-status-success`]:{[`${st}-text`]:{color:tt.colorSuccess}}},[`${st}-inline-circle`]:{lineHeight:1,[`${st}-inner`]:{verticalAlign:"bottom"}}}},ot=tt=>{const{componentCls:st}=tt;return{[st]:{[`${st}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:tt.progressStepMinWidth,marginInlineEnd:tt.progressStepMarginInlineEnd,backgroundColor:tt.remainingColor,transition:`all ${tt.motionDurationSlow}`,"&-active":{backgroundColor:tt.defaultColor}}}}}},qe=tt=>{const{componentCls:st,iconCls:zt}=tt;return{[st]:{[`${st}-small&-line, ${st}-small&-line ${st}-text ${zt}`]:{fontSize:tt.fontSizeSM}}}};var Ye=(0,le.Z)("Progress",tt=>{const st=tt.marginXXS/2,zt=(0,Ie.TS)(tt,{progressStepMarginInlineEnd:st,progressStepMinWidth:st,progressActiveMotionDuration:"2.4s"});return[Ae(zt),Re(zt),ot(zt),qe(zt)]},tt=>({circleTextColor:tt.colorText,defaultColor:tt.colorInfo,remainingColor:tt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(tt,st){var zt={};for(var Ht in tt)Object.prototype.hasOwnProperty.call(tt,Ht)&&st.indexOf(Ht)<0&&(zt[Ht]=tt[Ht]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var En=0,Ht=Object.getOwnPropertySymbols(tt);En{const{prefixCls:zt,className:Ht,rootClassName:En,steps:Ln,strokeColor:An,percent:Tn=0,size:Ea="default",showInfo:La=!0,type:ga="line",status:gn,format:Ga,style:ma}=tt,pa=mt(tt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Er=z.useMemo(()=>{var Ut,Zt;const Jn=Oe(tt);return parseInt(Jn!==void 0?(Ut=Jn!=null?Jn:0)===null||Ut===void 0?void 0:Ut.toString():(Zt=Tn!=null?Tn:0)===null||Zt===void 0?void 0:Zt.toString(),10)},[Tn,tt.success,tt.successPercent]),fr=z.useMemo(()=>!Tt.includes(gn)&&Er>=100?"success":gn||"normal",[gn,Er]),{getPrefixCls:on,direction:kn,progress:ca}=z.useContext(De.E_),Ra=on("progress",zt),[Sa,Ha]=Ye(Ra),Sr=z.useMemo(()=>{if(!La)return null;const Ut=Oe(tt);let Zt;const Jn=Ga||(ta=>`${ta}%`),Pa=ga==="line";return Ga||fr!=="exception"&&fr!=="success"?Zt=Jn(ve(Tn),ve(Ut)):fr==="exception"?Zt=Pa?z.createElement(je.Z,null):z.createElement(he.Z,null):fr==="success"&&(Zt=Pa?z.createElement(Ee.Z,null):z.createElement(xe.Z,null)),z.createElement("span",{className:`${Ra}-text`,title:typeof Zt=="string"?Zt:void 0},Zt)},[La,Tn,Er,fr,ga,Ra,Ga]),Oo=Array.isArray(An)?An[0]:An,Fo=typeof An=="string"||Array.isArray(An)?An:void 0;let Qa;ga==="line"?Qa=Ln?z.createElement(de,Object.assign({},tt,{strokeColor:Fo,prefixCls:Ra,steps:Ln}),Sr):z.createElement(Ne,Object.assign({},tt,{strokeColor:Oo,prefixCls:Ra,direction:kn}),Sr):(ga==="circle"||ga==="dashboard")&&(Qa=z.createElement(ct,Object.assign({},tt,{strokeColor:Oo,prefixCls:Ra,progressStatus:fr}),Sr));const Nt=ue()(Ra,`${Ra}-status-${fr}`,`${Ra}-${ga==="dashboard"&&"circle"||Ln&&"steps"||ga}`,{[`${Ra}-inline-circle`]:ga==="circle"&&He(Ea,"circle")[0]<=20,[`${Ra}-show-info`]:La,[`${Ra}-${Ea}`]:typeof Ea=="string",[`${Ra}-rtl`]:kn==="rtl"},ca==null?void 0:ca.className,Ht,En,Ha);return Sa(z.createElement("div",Object.assign({ref:st,style:Object.assign(Object.assign({},ca==null?void 0:ca.style),ma),className:Nt,role:"progressbar","aria-valuenow":Er},(0,ge.Z)(pa,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Qa))}),Qt=qt},13570:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ve}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=xe,he=te(7657),Pe=function(Je,Xe){return Ee.createElement(he.Z,(0,z.Z)({},Je,{ref:Xe,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue,De=te(92310),Ce=te.n(De),fe=te(20068),Be=te(42978),pe=te(75931),re=te(18929),E=te(10228),a=te(26112);function x(Oe,Je){var Xe=Oe.disabled,He=Oe.prefixCls,nt=Oe.character,vt=Oe.characterRender,Ct=Oe.index,ct=Oe.count,Bt=Oe.value,Qe=Oe.allowHalf,At=Oe.focused,Ot=Oe.onHover,Ne=Oe.onClick,yt=function(Re){Ot(Re,Ct)},de=function(Re){Ne(Re,Ct)},ie=function(Re){Re.keyCode===E.Z.ENTER&&Ne(Re,Ct)},ae=Ct+1,le=new Set([He]);Bt===0&&Ct===0&&At?le.add("".concat(He,"-focused")):Qe&&Bt+.5>=ae&&BtCt?"true":"false","aria-posinset":Ct+1,"aria-setsize":ct,tabIndex:Xe?-1:0},Ee.createElement("div",{className:"".concat(He,"-first")},Ie),Ee.createElement("div",{className:"".concat(He,"-second")},Ie)));return vt&&(Ge=vt(Ge,Oe)),Ge}var y=Ee.forwardRef(x);function b(){var Oe=Ee.useRef({});function Je(He){return Oe.current[He]}function Xe(He){return function(nt){Oe.current[He]=nt}}return[Je,Xe]}function ee(Oe){var Je=Oe.pageXOffset,Xe="scrollLeft";if(typeof Je!="number"){var He=Oe.document;Je=He.documentElement[Xe],typeof Je!="number"&&(Je=He.body[Xe])}return Je}function ne(Oe){var Je,Xe,He=Oe.ownerDocument,nt=He.body,vt=He&&He.documentElement,Ct=Oe.getBoundingClientRect();return Je=Ct.left,Xe=Ct.top,Je-=vt.clientLeft||nt.clientLeft||0,Xe-=vt.clientTop||nt.clientTop||0,{left:Je,top:Xe}}function oe(Oe){var Je=ne(Oe),Xe=Oe.ownerDocument,He=Xe.defaultView||Xe.parentWindow;return Je.left+=ee(He),Je.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Oe,Je){var Xe,He=Oe.prefixCls,nt=He===void 0?"rc-rate":He,vt=Oe.className,Ct=Oe.defaultValue,ct=Oe.value,Bt=Oe.count,Qe=Bt===void 0?5:Bt,At=Oe.allowHalf,Ot=At===void 0?!1:At,Ne=Oe.allowClear,yt=Ne===void 0?!0:Ne,de=Oe.character,ie=de===void 0?"\u2605":de,ae=Oe.characterRender,le=Oe.disabled,Ie=Oe.direction,Ge=Ie===void 0?"ltr":Ie,Ae=Oe.tabIndex,Re=Ae===void 0?0:Ae,ot=Oe.autoFocus,qe=Oe.onHoverChange,Ye=Oe.onChange,mt=Oe.onFocus,Dt=Oe.onBlur,Tt=Oe.onKeyDown,jt=Oe.onMouseLeave,qt=(0,pe.Z)(Oe,se),Qt=b(),tt=(0,Be.Z)(Qt,2),st=tt[0],zt=tt[1],Ht=Ee.useRef(null),En=function(){if(!le){var ta;(ta=Ht.current)===null||ta===void 0||ta.focus()}};Ee.useImperativeHandle(Je,function(){return{focus:En,blur:function(){if(!le){var ta;(ta=Ht.current)===null||ta===void 0||ta.blur()}}}});var Ln=(0,re.Z)(Ct||0,{value:ct}),An=(0,Be.Z)(Ln,2),Tn=An[0],Ea=An[1],La=(0,re.Z)(null),ga=(0,Be.Z)(La,2),gn=ga[0],Ga=ga[1],ma=function(ta,qr){var tr=Ge==="rtl",yr=ta+1;if(Ot){var Io=st(ta),gr=oe(Io),Vn=Io.clientWidth;(tr&&qr-gr>Vn/2||!tr&&qr-gr0&&!tr||qr===E.Z.RIGHT&&yr>0&&tr?(Ot?yr-=.5:yr-=1,pa(yr),ta.preventDefault()):qr===E.Z.LEFT&&yr{const{componentCls:Je}=Oe;return{[`${Je}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Oe.marginXS},"> div":{transition:`all ${Oe.motionDurationMid}, outline 0s`,"&:hover":{transform:Oe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Oe.lineWidth}px dashed ${Oe.starColor}`,transform:Oe.starHoverScale}},"&-first, &-second":{color:Oe.starBg,transition:`all ${Oe.motionDurationMid}`,userSelect:"none",[Oe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Je}-star-first, &-half ${Je}-star-second`]:{opacity:1},[`&-half ${Je}-star-first, &-full ${Je}-star-second`]:{color:"inherit"}}}},Ve=Oe=>({[`&-rtl${Oe.componentCls}`]:{direction:"rtl"}}),et=Oe=>{const{componentCls:Je}=Oe;return{[Je]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Oe)),{display:"inline-block",margin:0,padding:0,color:Oe.starColor,fontSize:Oe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Je} ${Je}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),lt(Oe)),{[`+ ${Je}-text`]:{display:"inline-block",marginInlineStart:Oe.marginXS,fontSize:Oe.fontSize}}),Ve(Oe))}};var it=(0,at.Z)("Rate",Oe=>{const Je=(0,we.TS)(Oe,{});return[et(Je)]},Oe=>({starColor:Oe.yellow6,starSize:Oe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Oe.colorFillContent})),$e=function(Oe,Je){var Xe={};for(var He in Oe)Object.prototype.hasOwnProperty.call(Oe,He)&&Je.indexOf(He)<0&&(Xe[He]=Oe[He]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,He=Object.getOwnPropertySymbols(Oe);nt{const{prefixCls:Xe,className:He,rootClassName:nt,style:vt,tooltips:Ct,character:ct=Ee.createElement(ge,null)}=Oe,Bt=$e(Oe,["prefixCls","className","rootClassName","style","tooltips","character"]),Qe=(le,Ie)=>{let{index:Ge}=Ie;return Ct?Ee.createElement(Ze.Z,{title:Ct[Ge]},le):le},{getPrefixCls:At,direction:Ot,rate:Ne}=Ee.useContext(be.E_),yt=At("rate",Xe),[de,ie]=it(yt),ae=Object.assign(Object.assign({},Ne==null?void 0:Ne.style),vt);return de(Ee.createElement(ce,Object.assign({ref:Je,character:ct,characterRender:Qe},Bt,{className:Ce()(He,nt,ie,Ne==null?void 0:Ne.className),style:ae,prefixCls:yt,direction:Ot})))})},61621:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return ie}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),he=te(2738),ue=ae=>{const{prefixCls:le,className:Ie,style:Ge,size:Ae,shape:Re}=ae,ot=Ee()({[`${le}-lg`]:Ae==="large",[`${le}-sm`]:Ae==="small"}),qe=Ee()({[`${le}-circle`]:Re==="circle",[`${le}-square`]:Re==="square",[`${le}-round`]:Re==="round"}),Ye=xe.useMemo(()=>typeof Ae=="number"?{width:Ae,height:Ae,lineHeight:`${Ae}px`}:{},[Ae]);return xe.createElement("span",{className:Ee()(le,ot,qe,Ie),style:Object.assign(Object.assign({},Ye),Ge)})},ge=te(36237),De=te(83116),Ce=te(37613);const fe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Be=ae=>({height:ae,lineHeight:`${ae}px`}),pe=ae=>Object.assign({width:ae},Be(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Be(ae)),a=ae=>{const{skeletonAvatarCls:le,gradientFromColor:Ie,controlHeight:Ge,controlHeightLG:Ae,controlHeightSM:Re}=ae;return{[`${le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie},pe(Ge)),[`${le}${le}-circle`]:{borderRadius:"50%"},[`${le}${le}-lg`]:Object.assign({},pe(Ae)),[`${le}${le}-sm`]:Object.assign({},pe(Re))}},x=ae=>{const{controlHeight:le,borderRadiusSM:Ie,skeletonInputCls:Ge,controlHeightLG:Ae,controlHeightSM:Re,gradientFromColor:ot}=ae;return{[`${Ge}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ot,borderRadius:Ie},E(le)),[`${Ge}-lg`]:Object.assign({},E(Ae)),[`${Ge}-sm`]:Object.assign({},E(Re))}},y=ae=>Object.assign({width:ae},Be(ae)),b=ae=>{const{skeletonImageCls:le,imageSizeBase:Ie,gradientFromColor:Ge,borderRadiusSM:Ae}=ae;return{[`${le}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ge,borderRadius:Ae},y(Ie*2)),{[`${le}-path`]:{fill:"#bfbfbf"},[`${le}-svg`]:Object.assign(Object.assign({},y(Ie)),{maxWidth:Ie*4,maxHeight:Ie*4}),[`${le}-svg${le}-svg-circle`]:{borderRadius:"50%"}}),[`${le}${le}-circle`]:{borderRadius:"50%"}}},ee=(ae,le,Ie)=>{const{skeletonButtonCls:Ge}=ae;return{[`${Ie}${Ge}-circle`]:{width:le,minWidth:le,borderRadius:"50%"},[`${Ie}${Ge}-round`]:{borderRadius:le}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Be(ae)),oe=ae=>{const{borderRadiusSM:le,skeletonButtonCls:Ie,controlHeight:Ge,controlHeightLG:Ae,controlHeightSM:Re,gradientFromColor:ot}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ot,borderRadius:le,width:Ge*2,minWidth:Ge*2},ne(Ge))},ee(ae,Ge,Ie)),{[`${Ie}-lg`]:Object.assign({},ne(Ae))}),ee(ae,Ae,`${Ie}-lg`)),{[`${Ie}-sm`]:Object.assign({},ne(Re))}),ee(ae,Re,`${Ie}-sm`))},se=ae=>{const{componentCls:le,skeletonAvatarCls:Ie,skeletonTitleCls:Ge,skeletonParagraphCls:Ae,skeletonButtonCls:Re,skeletonInputCls:ot,skeletonImageCls:qe,controlHeight:Ye,controlHeightLG:mt,controlHeightSM:Dt,gradientFromColor:Tt,padding:jt,marginSM:qt,borderRadius:Qt,titleHeight:tt,blockRadius:st,paragraphLiHeight:zt,controlHeightXS:Ht,paragraphMarginTop:En}=ae;return{[`${le}`]:{display:"table",width:"100%",[`${le}-header`]:{display:"table-cell",paddingInlineEnd:jt,verticalAlign:"top",[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Tt},pe(Ye)),[`${Ie}-circle`]:{borderRadius:"50%"},[`${Ie}-lg`]:Object.assign({},pe(mt)),[`${Ie}-sm`]:Object.assign({},pe(Dt))},[`${le}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ge}`]:{width:"100%",height:tt,background:Tt,borderRadius:st,[`+ ${Ae}`]:{marginBlockStart:Dt}},[`${Ae}`]:{padding:0,"> li":{width:"100%",height:zt,listStyle:"none",background:Tt,borderRadius:st,"+ li":{marginBlockStart:Ht}}},[`${Ae}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${le}-content`]:{[`${Ge}, ${Ae} > li`]:{borderRadius:Qt}}},[`${le}-with-avatar ${le}-content`]:{[`${Ge}`]:{marginBlockStart:qt,[`+ ${Ae}`]:{marginBlockStart:En}}},[`${le}${le}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),x(ae)),b(ae)),[`${le}${le}-block`]:{width:"100%",[`${Re}`]:{width:"100%"},[`${ot}`]:{width:"100%"}},[`${le}${le}-active`]:{[` ${Ge}, ${Ae} > li, - ${Oe}, + ${Ie}, ${Re}, ${ot}, - ${Xe} - `]:Object.assign({},re(ae))}}};var me=(0,De.Z)("Skeleton",ae=>{const{componentCls:le}=ae,Oe=(0,ye.TS)(ae,{skeletonAvatarCls:`${le}-avatar`,skeletonTitleCls:`${le}-title`,skeletonParagraphCls:`${le}-paragraph`,skeletonButtonCls:`${le}-button`,skeletonInputCls:`${le}-input`,skeletonImageCls:`${le}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(Oe)]},ae=>{const{colorFillContent:le,colorFill:Oe}=ae,Ge=le,Ae=Oe;return{color:Ge,colorGradientEnd:Ae,gradientFromColor:Ge,gradientToColor:Ae,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ce=ae=>{const{prefixCls:le,className:Oe,rootClassName:Ge,active:Ae,shape:Re="circle",size:ot="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ye=Xe("skeleton",le),[mt,Dt]=me(Ye),Tt=(0,ve.Z)(ae,["prefixCls","className"]),jt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Ae},Oe,Ge,Dt);return mt(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ye}-avatar`,shape:Re,size:ot},Tt))))},Ze=ae=>{const{prefixCls:le,className:Oe,rootClassName:Ge,active:Ae,block:Re=!1,size:ot="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ye=Xe("skeleton",le),[mt,Dt]=me(Ye),Tt=(0,ve.Z)(ae,["prefixCls"]),jt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Ae,[`${Ye}-block`]:Re},Oe,Ge,Dt);return mt(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ye}-button`,size:ot},Tt))))};const Se="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var we=ae=>{const{prefixCls:le,className:Oe,rootClassName:Ge,style:Ae,active:Re}=ae,{getPrefixCls:ot}=xe.useContext(je.E_),Xe=ot("skeleton",le),[Ye,mt]=me(Xe),Dt=Ee()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Re},Oe,Ge,mt);return Ye(xe.createElement("div",{className:Dt},xe.createElement("div",{className:Ee()(`${Xe}-image`,Oe),style:Ae},xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},xe.createElement("path",{d:Se,className:`${Xe}-image-path`})))))},Je=ae=>{const{prefixCls:le,className:Oe,rootClassName:Ge,active:Ae,block:Re,size:ot="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ye=Xe("skeleton",le),[mt,Dt]=me(Ye),Tt=(0,ve.Z)(ae,["prefixCls"]),jt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Ae,[`${Ye}-block`]:Re},Oe,Ge,Dt);return mt(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ye}-input`,size:ot},Tt))))},tt=te(54476),lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},et=lt,Me=te(7657),he=function(le,Oe){return xe.createElement(Me.Z,(0,tt.Z)({},le,{ref:Oe,icon:et}))},Ie=xe.forwardRef(he),Ve=Ie,He=ae=>{const{prefixCls:le,className:Oe,rootClassName:Ge,style:Ae,active:Re,children:ot}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ye=Xe("skeleton",le),[mt,Dt]=me(Ye),Tt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Re},Dt,Oe,Ge),jt=ot!=null?ot:xe.createElement(Ve,null);return mt(xe.createElement("div",{className:Tt},xe.createElement("div",{className:Ee()(`${Ye}-image`,Oe),style:Ae},jt)))},nt=te(94480),Ct=ae=>{const le=Xe=>{const{width:Ye,rows:mt=2}=ae;if(Array.isArray(Ye))return Ye[Xe];if(mt-1===Xe)return Ye},{prefixCls:Oe,className:Ge,style:Ae,rows:Re}=ae,ot=(0,nt.Z)(Array(Re)).map((Xe,Ye)=>xe.createElement("li",{key:Ye,style:{width:le(Ye)}}));return xe.createElement("ul",{className:Ee()(Oe,Ge),style:Ae},ot)},Bt=ae=>{let{prefixCls:le,className:Oe,width:Ge,style:Ae}=ae;return xe.createElement("h3",{className:Ee()(le,Oe),style:Object.assign({width:Ge},Ae)})};function Qe(ae){return ae&&typeof ae=="object"?ae:{}}function At(ae,le){return ae&&!le?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ot(ae,le){return!ae&&le?{width:"38%"}:ae&&le?{width:"50%"}:{}}function Ne(ae,le){const Oe={};return(!ae||!le)&&(Oe.width="61%"),!ae&&le?Oe.rows=3:Oe.rows=2,Oe}const yt=ae=>{const{prefixCls:le,loading:Oe,className:Ge,rootClassName:Ae,style:Re,children:ot,avatar:Xe=!1,title:Ye=!0,paragraph:mt=!0,active:Dt,round:Tt}=ae,{getPrefixCls:jt,direction:qt,skeleton:Qt}=xe.useContext(je.E_),$e=jt("skeleton",le),[ut,zt]=me($e);if(Oe||!("loading"in ae)){const Ht=!!Xe,En=!!Ye,Ln=!!mt;let An;if(Ht){const La=Object.assign(Object.assign({prefixCls:`${$e}-avatar`},At(En,Ln)),Qe(Xe));An=xe.createElement("div",{className:`${$e}-header`},xe.createElement(ue,Object.assign({},La)))}let Tn;if(En||Ln){let La;if(En){const gn=Object.assign(Object.assign({prefixCls:`${$e}-title`},Ot(Ht,Ln)),Qe(Ye));La=xe.createElement(Bt,Object.assign({},gn))}let ga;if(Ln){const gn=Object.assign(Object.assign({prefixCls:`${$e}-paragraph`},Ne(Ht,En)),Qe(mt));ga=xe.createElement(Ct,Object.assign({},gn))}Tn=xe.createElement("div",{className:`${$e}-content`},La,ga)}const Ea=Ee()($e,{[`${$e}-with-avatar`]:Ht,[`${$e}-active`]:Dt,[`${$e}-rtl`]:qt==="rtl",[`${$e}-round`]:Tt},Qt==null?void 0:Qt.className,Ge,Ae,zt);return ut(xe.createElement("div",{className:Ea,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),Re)},An,Tn))}return typeof ot!="undefined"?ot:null};yt.Button=Ze,yt.Avatar=ce,yt.Input=Je,yt.Image=we,yt.Node=He;var de=yt,ie=de},31797:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(59301),Ee=te(56762),xe=te(92343),je=te(92310),ve=te.n(je),Ce=te(36355),ue=te(61621),De=Pe=>{const{value:ce,formatter:be,precision:Ze,decimalSeparator:Se,groupSeparator:at="",prefixCls:we}=Pe;let st;if(typeof be=="function")st=be(ce);else{const Je=String(ce),tt=Je.match(/^(-?)(\d*)(\.(\d+))?$/);if(!tt||Je==="-")st=Je;else{const lt=tt[1];let et=tt[2]||"0",Me=tt[4]||"";et=et.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof Ze=="number"&&(Me=Me.padEnd(Ze,"0").slice(0,Ze>0?Ze:0)),Me&&(Me=`${Se}${Me}`),st=[z.createElement("span",{key:"int",className:`${we}-content-value-int`},lt,et),Me&&z.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},Me)]}}return z.createElement("span",{className:`${we}-content-value`},st)},ye=te(17313),fe=te(83116),Be=te(37613);const pe=Pe=>{const{componentCls:ce,marginXXS:be,padding:Ze,colorTextDescription:Se,titleFontSize:at,colorTextHeading:we,contentFontSize:st,fontFamily:Je}=Pe;return{[`${ce}`]:Object.assign(Object.assign({},(0,ye.Wf)(Pe)),{[`${ce}-title`]:{marginBottom:be,color:Se,fontSize:at},[`${ce}-skeleton`]:{paddingTop:Ze},[`${ce}-content`]:{color:we,fontSize:st,fontFamily:Je,[`${ce}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ce}-content-prefix, ${ce}-content-suffix`]:{display:"inline-block"},[`${ce}-content-prefix`]:{marginInlineEnd:be},[`${ce}-content-suffix`]:{marginInlineStart:be}}})}};var re=(0,fe.Z)("Statistic",Pe=>{const ce=(0,Be.TS)(Pe,{});return[pe(ce)]},Pe=>{const{fontSizeHeading3:ce,fontSize:be}=Pe;return{titleFontSize:be,contentFontSize:ce}}),a=Pe=>{const{prefixCls:ce,className:be,rootClassName:Ze,style:Se,valueStyle:at,value:we=0,title:st,valueRender:Je,prefix:tt,suffix:lt,loading:et=!1,onMouseEnter:Me,onMouseLeave:he,decimalSeparator:Ie=".",groupSeparator:Ve=","}=Pe,{getPrefixCls:qe,direction:He,statistic:nt}=z.useContext(Ce.E_),vt=qe("statistic",ce),[Ct,ct]=re(vt),Bt=z.createElement(De,Object.assign({decimalSeparator:Ie,groupSeparator:Ve,prefixCls:vt},Pe,{value:we})),Qe=ve()(vt,{[`${vt}-rtl`]:He==="rtl"},nt==null?void 0:nt.className,be,Ze,ct);return Ct(z.createElement("div",{className:Qe,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Se),onMouseEnter:Me,onMouseLeave:he},st&&z.createElement("div",{className:`${vt}-title`},st),z.createElement(ue.Z,{paragraph:!1,loading:et,className:`${vt}-skeleton`},z.createElement("div",{style:at,className:`${vt}-content`},tt&&z.createElement("span",{className:`${vt}-content-prefix`},tt),Je?Je(Bt):Bt,lt&&z.createElement("span",{className:`${vt}-content-suffix`},lt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Pe,ce){let be=Pe;const Ze=/\[[^\]]*]/g,Se=(ce.match(Ze)||[]).map(Je=>Je.slice(1,-1)),at=ce.replace(Ze,"[]"),we=x.reduce((Je,tt)=>{let[lt,et]=tt;if(Je.includes(lt)){const Me=Math.floor(be/et);return be-=Me*et,Je.replace(new RegExp(`${lt}+`,"g"),he=>{const Ie=he.length;return Me.toString().padStart(Ie,"0")})}return Je},at);let st=0;return we.replace(Ze,()=>{const Je=Se[st];return st+=1,Je})}function b(Pe,ce){const{format:be=""}=ce,Ze=new Date(Pe).getTime(),Se=Date.now(),at=Math.max(Ze-Se,0);return y(at,be)}const ee=1e3/30;function ne(Pe){return new Date(Pe).getTime()}const oe=Pe=>{const{value:ce,format:be="HH:mm:ss",onChange:Ze,onFinish:Se}=Pe,at=(0,Ee.Z)(),we=z.useRef(null),st=()=>{Se==null||Se(),we.current&&(clearInterval(we.current),we.current=null)},Je=()=>{const et=ne(ce);et>=Date.now()&&(we.current=setInterval(()=>{at(),Ze==null||Ze(et-Date.now()),et(Je(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[ce]);const tt=(et,Me)=>b(et,Object.assign(Object.assign({},Me),{format:be})),lt=et=>(0,xe.Tm)(et,{title:void 0});return z.createElement(a,Object.assign({},Pe,{valueRender:lt,formatter:tt}))};var se=z.memo(oe);a.Countdown=se;var me=a},15969:function(xt,wt,te){"use strict";te.d(wt,{N:function(){return z}});const z=Ee=>({color:Ee.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Ee.motionDurationSlow}`,"&:focus, &:hover":{color:Ee.colorLinkHover},"&:active":{color:Ee.colorLinkActive}})},1710:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Ui}});var z={},Ee="rc-table-internal-hook",xe=te(42978),je=te(6089),ve=te(34280),Ce=te(13697),ue=te(59301),ge=te(4676);function De(Te){var _e=ue.createContext(void 0),rt=function(pt){var Et=pt.value,Rt=pt.children,kt=ue.useRef(Et);kt.current=Et;var Mt=ue.useState(function(){return{getValue:function(){return kt.current},listeners:new Set}}),nn=(0,xe.Z)(Mt,1),Jt=nn[0];return(0,ve.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function($t){$t(Et)})})},[Et]),ue.createElement(_e.Provider,{value:Jt},Rt)};return{Context:_e,Provider:rt,defaultValue:Te}}function ye(Te,_e){var rt=(0,je.Z)(typeof _e=="function"?_e:function($t){if(_e===void 0)return $t;if(!Array.isArray(_e))return $t[_e];var xn={};return _e.forEach(function(wn){xn[wn]=$t[wn]}),xn}),it=ue.useContext(Te==null?void 0:Te.Context),pt=it||{},Et=pt.listeners,Rt=pt.getValue,kt=ue.useRef();kt.current=rt(it?Rt():Te==null?void 0:Te.defaultValue);var Mt=ue.useState({}),nn=(0,xe.Z)(Mt,2),Jt=nn[1];return(0,ve.Z)(function(){if(!it)return;function $t(xn){var wn=rt(xn);(0,Ce.Z)(kt.current,wn,!0)||Jt({})}return Et.add($t),function(){Et.delete($t)}},[it]),kt.current}var fe=te(54476),Be=te(8654);function pe(){var Te=ue.createContext(null);function _e(){return ue.useContext(Te)}function rt(pt,Et){var Rt=(0,Be.Yr)(pt),kt=function(nn,Jt){var $t=Rt?{ref:Jt}:{},xn=ue.useRef(0),wn=ue.useRef(nn),Bn=_e();return Bn!==null?ue.createElement(pt,(0,fe.Z)({},nn,$t)):((!Et||Et(wn.current,nn))&&(xn.current+=1),wn.current=nn,ue.createElement(Te.Provider,{value:xn.current},ue.createElement(pt,(0,fe.Z)({},nn,$t))))};return Rt?ue.forwardRef(kt):kt}function it(pt,Et){var Rt=(0,Be.Yr)(pt),kt=function(nn,Jt){var $t=Rt?{ref:Jt}:{};return _e(),ue.createElement(pt,(0,fe.Z)({},nn,$t))};return Rt?ue.memo(ue.forwardRef(kt),Et):ue.memo(kt,Et)}return{makeImmutable:rt,responseImmutable:it,useImmutableMark:_e}}var re=pe(),E=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,y=pe(),b=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=De(),se=oe;function me(Te,_e){var rt=ue.useRef(0);rt.current+=1;var it=ue.useRef(Te),pt=[];Object.keys(Te||{}).map(function(Rt){var kt;(Te==null?void 0:Te[Rt])!==((kt=it.current)===null||kt===void 0?void 0:kt[Rt])&&pt.push(Rt)}),it.current=Te;var Et=ue.useRef([]);return pt.length&&(Et.current=pt),ue.useDebugValue(rt.current),ue.useDebugValue(Et.current.join(", ")),_e&&console.log("".concat(_e,":"),rt.current,Et.current),rt.current}var Pe=null,ce=ue.memo(function(){var Te=me();return ue.createElement("h1",null,"Render Times: ",Te)});ce.displayName="RenderBlock";var be=te(76190),Ze=te(33885),Se=te(20068),at=te(92310),we=te.n(at),st=te(80547),Je=te(97938),tt=te(48736),lt=ue.createContext({renderWithProps:!1}),et=lt,Me="RC_TABLE_KEY";function he(Te){return Te==null?[]:Array.isArray(Te)?Te:[Te]}function Ie(Te){var _e=[],rt={};return Te.forEach(function(it){for(var pt=it||{},Et=pt.key,Rt=pt.dataIndex,kt=Et||he(Rt).join("-")||Me;rt[kt];)kt="".concat(kt,"_next");rt[kt]=!0,_e.push(kt)}),_e}function Ve(Te){return Te!=null}function qe(Te){return Te&&(0,be.Z)(Te)==="object"&&!Array.isArray(Te)&&!ue.isValidElement(Te)}function He(Te,_e,rt,it,pt,Et){var Rt=ue.useContext(et),kt=ne(),Mt=(0,st.Z)(function(){if(Ve(it))return[it];var nn=_e==null||_e===""?[]:Array.isArray(_e)?_e:[_e],Jt=(0,Je.Z)(Te,nn),$t=Jt,xn=void 0;if(pt){var wn=pt(Jt,Te,rt);qe(wn)?($t=wn.children,xn=wn.props,Rt.renderWithProps=!0):$t=wn}return[$t,xn]},[kt,Te,it,_e,pt,rt],function(nn,Jt){if(Et){var $t=(0,xe.Z)(nn,2),xn=$t[1],wn=(0,xe.Z)(Jt,2),Bn=wn[1];return Et(Bn,xn)}return Rt.renderWithProps?!0:!(0,Ce.Z)(nn,Jt,!0)});return Mt}function nt(Te,_e,rt,it){var pt=Te+_e-1;return Te<=it&&pt>=rt}function vt(Te,_e){return ye(se,function(rt){var it=nt(Te,_e||1,rt.hoverStartRow,rt.hoverEndRow);return[it,rt.onHover]})}var Ct=function(_e){var rt=_e.ellipsis,it=_e.rowType,pt=_e.children,Et,Rt=rt===!0?{showTitle:!0}:rt;return Rt&&(Rt.showTitle||it==="header")&&(typeof pt=="string"||typeof pt=="number"?Et=pt.toString():ue.isValidElement(pt)&&typeof pt.props.children=="string"&&(Et=pt.props.children)),Et};function ct(Te){var _e,rt,it,pt,Et,Rt,kt,Mt,nn=Te.component,Jt=Te.children,$t=Te.ellipsis,xn=Te.scope,wn=Te.prefixCls,Bn=Te.className,oa=Te.align,Xn=Te.record,ha=Te.render,aa=Te.dataIndex,ya=Te.renderIndex,nr=Te.shouldCellUpdate,pr=Te.index,Ja=Te.rowType,mr=Te.colSpan,Zr=Te.rowSpan,Na=Te.fixLeft,qa=Te.fixRight,za=Te.firstFixLeft,ua=Te.lastFixLeft,ba=Te.firstFixRight,cr=Te.lastFixRight,Kr=Te.appendNode,Wr=Te.additionalProps,ar=Wr===void 0?{}:Wr,Jr=Te.isSticky,no="".concat(wn,"-cell"),uo=ye(se,["supportSticky","allColumnsFixedLeft"]),ao=uo.supportSticky,si=uo.allColumnsFixedLeft,Co=He(Xn,aa,ya,Jt,ha,nr),Br=(0,xe.Z)(Co,2),pi=Br[0],Fr=Br[1],Bo={},No=typeof Na=="number"&&ao,ji=typeof qa=="number"&&ao;No&&(Bo.position="sticky",Bo.left=Na),ji&&(Bo.position="sticky",Bo.right=qa);var wr=(_e=(rt=(it=Fr==null?void 0:Fr.colSpan)!==null&&it!==void 0?it:ar.colSpan)!==null&&rt!==void 0?rt:mr)!==null&&_e!==void 0?_e:1,vr=(pt=(Et=(Rt=Fr==null?void 0:Fr.rowSpan)!==null&&Rt!==void 0?Rt:ar.rowSpan)!==null&&Et!==void 0?Et:Zr)!==null&&pt!==void 0?pt:1,Pr=vt(pr,vr),ir=(0,xe.Z)(Pr,2),Wa=ir[0],On=ir[1],Ia=function(Ar){var sl;Xn&&On(pr,pr+vr-1),ar==null||(sl=ar.onMouseEnter)===null||sl===void 0||sl.call(ar,Ar)},jr=function(Ar){var sl;Xn&&On(-1,-1),ar==null||(sl=ar.onMouseLeave)===null||sl===void 0||sl.call(ar,Ar)};if(wr===0||vr===0)return null;var ro=(kt=ar.title)!==null&&kt!==void 0?kt:Ct({rowType:Ja,ellipsis:$t,children:pi}),rl=we()(no,Bn,(Mt={},(0,Se.Z)(Mt,"".concat(no,"-fix-left"),No&&ao),(0,Se.Z)(Mt,"".concat(no,"-fix-left-first"),za&&ao),(0,Se.Z)(Mt,"".concat(no,"-fix-left-last"),ua&&ao),(0,Se.Z)(Mt,"".concat(no,"-fix-left-all"),ua&&si&&ao),(0,Se.Z)(Mt,"".concat(no,"-fix-right"),ji&&ao),(0,Se.Z)(Mt,"".concat(no,"-fix-right-first"),ba&&ao),(0,Se.Z)(Mt,"".concat(no,"-fix-right-last"),cr&&ao),(0,Se.Z)(Mt,"".concat(no,"-ellipsis"),$t),(0,Se.Z)(Mt,"".concat(no,"-with-append"),Kr),(0,Se.Z)(Mt,"".concat(no,"-fix-sticky"),(No||ji)&&Jr&&ao),(0,Se.Z)(Mt,"".concat(no,"-row-hover"),!Fr&&Wa),Mt),ar.className,Fr==null?void 0:Fr.className),Vi={};oa&&(Vi.textAlign=oa);var Bl=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},Bo),ar.style),Vi),Fr==null?void 0:Fr.style),Ni=pi;return(0,be.Z)(Ni)==="object"&&!Array.isArray(Ni)&&!ue.isValidElement(Ni)&&(Ni=null),$t&&(ua||ba)&&(Ni=ue.createElement("span",{className:"".concat(no,"-content")},Ni)),ue.createElement(nn,(0,fe.Z)({},Fr,ar,{className:rl,style:Bl,title:ro,scope:xn,onMouseEnter:Ia,onMouseLeave:jr,colSpan:wr!==1?wr:null,rowSpan:vr!==1?vr:null}),Kr,Ni)}var Bt=ue.memo(ct);function Qe(Te,_e,rt,it,pt,Et){var Rt=rt[Te]||{},kt=rt[_e]||{},Mt,nn;Rt.fixed==="left"?Mt=it.left[pt==="rtl"?_e:Te]:kt.fixed==="right"&&(nn=it.right[pt==="rtl"?Te:_e]);var Jt=!1,$t=!1,xn=!1,wn=!1,Bn=rt[_e+1],oa=rt[Te-1],Xn=!(Et!=null&&Et.children);if(pt==="rtl"){if(Mt!==void 0){var ha=oa&&oa.fixed==="left";wn=!ha&&Xn}else if(nn!==void 0){var aa=Bn&&Bn.fixed==="right";xn=!aa&&Xn}}else if(Mt!==void 0){var ya=Bn&&Bn.fixed==="left";Jt=!ya&&Xn}else if(nn!==void 0){var nr=oa&&oa.fixed==="right";$t=!nr&&Xn}return{fixLeft:Mt,fixRight:nn,lastFixLeft:Jt,firstFixRight:$t,lastFixRight:xn,firstFixLeft:wn,isSticky:it.isSticky}}var At=ue.createContext({}),Ot=At;function Ne(Te){var _e=Te.className,rt=Te.index,it=Te.children,pt=Te.colSpan,Et=pt===void 0?1:pt,Rt=Te.rowSpan,kt=Te.align,Mt=ye(se,["prefixCls","direction"]),nn=Mt.prefixCls,Jt=Mt.direction,$t=ue.useContext(Ot),xn=$t.scrollColumnIndex,wn=$t.stickyOffsets,Bn=$t.flattenColumns,oa=$t.columns,Xn=rt+Et-1,ha=Xn+1===xn?Et+1:Et,aa=Qe(rt,rt+ha-1,Bn,wn,Jt,oa==null?void 0:oa[rt]);return ue.createElement(Bt,(0,fe.Z)({className:_e,index:rt,component:"td",prefixCls:nn,record:null,dataIndex:null,align:kt,colSpan:ha,rowSpan:Rt,render:function(){return it}},aa))}var yt=te(75931),de=["children"];function ie(Te){var _e=Te.children,rt=(0,yt.Z)(Te,de);return ue.createElement("tr",rt,_e)}function ae(Te){var _e=Te.children;return _e}ae.Row=ie,ae.Cell=Ne;var le=ae;function Oe(Te){var _e=Te.children,rt=Te.stickyOffsets,it=Te.flattenColumns,pt=Te.columns,Et=ye(se,"prefixCls"),Rt=it.length-1,kt=it[Rt],Mt=ue.useMemo(function(){return{stickyOffsets:rt,flattenColumns:it,scrollColumnIndex:kt!=null&&kt.scrollbar?Rt:null,columns:pt}},[kt,it,Rt,rt,pt]);return ue.createElement(Ot.Provider,{value:Mt},ue.createElement("tfoot",{className:"".concat(Et,"-summary")},_e))}var Ge=ee(Oe),Ae=le,Re=te(70425),ot=te(29301),Xe=te(29194),Ye=te(24514),mt=te(75152),Dt=te(26112);function Tt(Te,_e,rt,it,pt,Et,Rt){Te.push({record:_e,indent:rt,index:Rt});var kt=Et(_e),Mt=pt==null?void 0:pt.has(kt);if(_e&&Array.isArray(_e[it])&&Mt)for(var nn=0;nn<_e[it].length;nn+=1)Tt(Te,_e[it][nn],rt+1,it,pt,Et,nn)}function jt(Te,_e,rt,it){var pt=ue.useMemo(function(){if(rt!=null&&rt.size){for(var Et=[],Rt=0;Rt<(Te==null?void 0:Te.length);Rt+=1){var kt=Te[Rt];Tt(Et,kt,0,_e,rt,it,Rt)}return Et}return Te==null?void 0:Te.map(function(Mt,nn){return{record:Mt,indent:0,index:nn}})},[Te,_e,rt,it]);return pt}function qt(Te){var _e=Te.prefixCls,rt=Te.children,it=Te.component,pt=Te.cellComponent,Et=Te.className,Rt=Te.expanded,kt=Te.colSpan,Mt=Te.isEmpty,nn=ye(se,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Jt=nn.scrollbarSize,$t=nn.fixHeader,xn=nn.fixColumn,wn=nn.componentWidth,Bn=nn.horizonScroll,oa=rt;return(Mt?Bn&&wn:xn)&&(oa=ue.createElement("div",{style:{width:wn-($t?Jt:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(_e,"-expanded-row-fixed")},oa)),ue.createElement(it,{className:Et,style:{display:Rt?null:"none"}},ue.createElement(Bt,{component:pt,prefixCls:_e,colSpan:kt},oa))}var Qt=qt;function $e(Te,_e,rt,it){var pt=ye(se,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),Et=pt.flattenColumns,Rt=pt.expandableType,kt=pt.expandedKeys,Mt=pt.childrenColumnName,nn=pt.onTriggerExpand,Jt=pt.rowExpandable,$t=pt.onRow,xn=pt.expandRowByClick,wn=pt.rowClassName,Bn=Rt==="nest",oa=Rt==="row"&&(!Jt||Jt(Te)),Xn=oa||Bn,ha=kt&&kt.has(_e),aa=Mt&&Te&&Te[Mt],ya=(0,Re.useEvent)(nn),nr=$t==null?void 0:$t(Te,rt),pr=nr==null?void 0:nr.onClick,Ja=function(qa){xn&&Xn&&nn(Te,qa);for(var za=arguments.length,ua=new Array(za>1?za-1:0),ba=1;ba=0;kt-=1){var Mt=_e[kt],nn=rt&&rt[kt],Jt=nn&&nn[La];if(Mt||Jt||Rt){var $t=Jt||{},xn=$t.columnType,wn=(0,yt.Z)($t,gn);pt.unshift(ue.createElement("col",(0,fe.Z)({key:kt,style:{width:Mt}},wn))),Rt=!0}}return ue.createElement("colgroup",null,pt)}var ma=Ga,pa=te(94480),Er=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fr(Te,_e){return(0,ue.useMemo)(function(){for(var rt=[],it=0;it<_e;it+=1){var pt=Te[it];if(pt!==void 0)rt[it]=pt;else return null}return rt},[Te.join("_"),_e])}var on=ue.forwardRef(function(Te,_e){var rt=Te.className,it=Te.noData,pt=Te.columns,Et=Te.flattenColumns,Rt=Te.colWidths,kt=Te.columCount,Mt=Te.stickyOffsets,nn=Te.direction,Jt=Te.fixHeader,$t=Te.stickyTopOffset,xn=Te.stickyBottomOffset,wn=Te.stickyClassName,Bn=Te.onScroll,oa=Te.maxContentScroll,Xn=Te.children,ha=(0,yt.Z)(Te,Er),aa=ye(se,["prefixCls","scrollbarSize","isSticky"]),ya=aa.prefixCls,nr=aa.scrollbarSize,pr=aa.isSticky,Ja=pr&&!Jt?0:nr,mr=ue.useRef(null),Zr=ue.useCallback(function(Wr){(0,Be.mH)(_e,Wr),(0,Be.mH)(mr,Wr)},[]);ue.useEffect(function(){var Wr;function ar(Jr){var no=Jr,uo=no.currentTarget,ao=no.deltaX;ao&&(Bn({currentTarget:uo,scrollLeft:uo.scrollLeft+ao}),Jr.preventDefault())}return(Wr=mr.current)===null||Wr===void 0||Wr.addEventListener("wheel",ar),function(){var Jr;(Jr=mr.current)===null||Jr===void 0||Jr.removeEventListener("wheel",ar)}},[]);var Na=ue.useMemo(function(){return Et.every(function(Wr){return Wr.width})},[Et]),qa=Et[Et.length-1],za={fixed:qa?qa.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(ya,"-cell-scrollbar")}}},ua=(0,ue.useMemo)(function(){return Ja?[].concat((0,pa.Z)(pt),[za]):pt},[Ja,pt]),ba=(0,ue.useMemo)(function(){return Ja?[].concat((0,pa.Z)(Et),[za]):Et},[Ja,Et]),cr=(0,ue.useMemo)(function(){var Wr=Mt.right,ar=Mt.left;return(0,Ze.Z)((0,Ze.Z)({},Mt),{},{left:nn==="rtl"?[].concat((0,pa.Z)(ar.map(function(Jr){return Jr+Ja})),[0]):ar,right:nn==="rtl"?Wr:[].concat((0,pa.Z)(Wr.map(function(Jr){return Jr+Ja})),[0]),isSticky:pr})},[Ja,Mt,pr]),Kr=fr(Rt,kt);return ue.createElement("div",{style:(0,Ze.Z)({overflow:"hidden"},pr?{top:$t,bottom:xn}:{}),ref:Zr,className:we()(rt,(0,Se.Z)({},wn,!!wn))},ue.createElement("table",{style:{tableLayout:"fixed",visibility:it||Kr?null:"hidden"}},(!it||!oa||Na)&&ue.createElement(ma,{colWidths:Kr?[].concat((0,pa.Z)(Kr),[Ja]):[],columCount:kt+1,columns:ba}),Xn((0,Ze.Z)((0,Ze.Z)({},ha),{},{stickyOffsets:cr,columns:ua,flattenColumns:ba}))))});on.displayName="FixedHolder";var kn=ue.memo(on);function ca(Te){var _e=Te.cells,rt=Te.stickyOffsets,it=Te.flattenColumns,pt=Te.rowComponent,Et=Te.cellComponent,Rt=Te.tdCellComponent,kt=Te.onHeaderRow,Mt=Te.index,nn=ye(se,["prefixCls","direction"]),Jt=nn.prefixCls,$t=nn.direction,xn;kt&&(xn=kt(_e.map(function(Bn){return Bn.column}),Mt));var wn=Ie(_e.map(function(Bn){return Bn.column}));return ue.createElement(pt,xn,_e.map(function(Bn,oa){var Xn=Bn.column,ha=Qe(Bn.colStart,Bn.colEnd,it,rt,$t,Xn),aa;return Xn&&Xn.onHeaderCell&&(aa=Bn.column.onHeaderCell(Xn)),ue.createElement(Bt,(0,fe.Z)({},Bn,{scope:Xn.title?Bn.colSpan>1?"colgroup":"col":null,ellipsis:Xn.ellipsis,align:Xn.align,component:Xn.title?Et:Rt,prefixCls:Jt,key:wn[oa]},ha,{additionalProps:aa,rowType:"header"}))}))}ca.displayName="HeaderRow";var Ra=ca;function Sa(Te){var _e=[];function rt(Rt,kt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;_e[Mt]=_e[Mt]||[];var nn=kt,Jt=Rt.filter(Boolean).map(function($t){var xn={key:$t.key,className:$t.className||"",children:$t.title,column:$t,colStart:nn},wn=1,Bn=$t.children;return Bn&&Bn.length>0&&(wn=rt(Bn,nn,Mt+1).reduce(function(oa,Xn){return oa+Xn},0),xn.hasSubColumns=!0),"colSpan"in $t&&(wn=$t.colSpan),"rowSpan"in $t&&(xn.rowSpan=$t.rowSpan),xn.colSpan=wn,xn.colEnd=xn.colStart+wn-1,_e[Mt].push(xn),nn+=wn,wn});return Jt}rt(Te,0);for(var it=_e.length,pt=function(kt){_e[kt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=it-kt)})},Et=0;Et1&&arguments[1]!==void 0?arguments[1]:"";return typeof _e=="number"?_e:_e.endsWith("%")?Te*parseFloat(_e)/100:null}function Qa(Te,_e){return ue.useMemo(function(){if(_e&&_e>0){var rt=0,it=0;Te.forEach(function(nn){var Jt=Fo(_e,nn.width);Jt?rt+=Jt:it+=1});var pt=_e-rt,Et=it,Rt=pt/it,kt=0,Mt=Te.map(function(nn){var Jt=(0,Ze.Z)({},nn),$t=Fo(_e,Jt.width);if($t)Jt.width=$t;else{var xn=Math.floor(Rt);Jt.width=Et===1?pt:xn,pt-=xn,Et-=1}return kt+=Jt.width,Jt});return[Mt,kt]}return[Te,_e]},[Te,_e])}var Nt=["children"],Ut=["fixed"];function Zt(Te){return(0,Oo.Z)(Te).filter(function(_e){return ue.isValidElement(_e)}).map(function(_e){var rt=_e.key,it=_e.props,pt=it.children,Et=(0,yt.Z)(it,Nt),Rt=(0,Ze.Z)({key:rt},Et);return pt&&(Rt.children=Zt(pt)),Rt})}function Jn(Te){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Te.filter(function(rt){return rt&&(0,be.Z)(rt)==="object"}).reduce(function(rt,it,pt){var Et=it.fixed,Rt=Et===!0?"left":Et,kt="".concat(_e,"-").concat(pt),Mt=it.children;return Mt&&Mt.length>0?[].concat((0,pa.Z)(rt),(0,pa.Z)(Jn(Mt,kt).map(function(nn){return(0,Ze.Z)({fixed:Rt},nn)}))):[].concat((0,pa.Z)(rt),[(0,Ze.Z)((0,Ze.Z)({key:kt},it),{},{fixed:Rt})])},[])}function Pa(Te){for(var _e=!0,rt=0;rt=0;Et-=1){var Rt=Te[Et];if(pt&&Rt.fixed!=="right")pt=!1;else if(!pt&&Rt.fixed==="right"){warning(!1,"Index ".concat(Et+1," of `columns` missing `fixed='right'` prop."));break}}}function ta(Te){return Te.map(function(_e){var rt=_e.fixed,it=(0,yt.Z)(_e,Ut),pt=rt;return rt==="left"?pt="right":rt==="right"&&(pt="left"),(0,Ze.Z)({fixed:pt},it)})}function qr(Te,_e){var rt=Te.prefixCls,it=Te.columns,pt=Te.children,Et=Te.expandable,Rt=Te.expandedKeys,kt=Te.columnTitle,Mt=Te.getRowKey,nn=Te.onTriggerExpand,Jt=Te.expandIcon,$t=Te.rowExpandable,xn=Te.expandIconColumnIndex,wn=Te.direction,Bn=Te.expandRowByClick,oa=Te.columnWidth,Xn=Te.fixed,ha=Te.scrollWidth,aa=ue.useMemo(function(){return it||Zt(pt)},[it,pt]),ya=ue.useMemo(function(){if(Et){var qa,za=aa.slice();if(!za.includes(z)){var ua=xn||0;ua>=0&&za.splice(ua,0,z)}var ba=za.indexOf(z);za=za.filter(function(ar,Jr){return ar!==z||Jr===ba});var cr=aa[ba],Kr;(Xn==="left"||Xn)&&!xn?Kr="left":(Xn==="right"||Xn)&&xn===aa.length?Kr="right":Kr=cr?cr.fixed:null;var Wr=(qa={},(0,Se.Z)(qa,La,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Se.Z)(qa,"title",kt),(0,Se.Z)(qa,"fixed",Kr),(0,Se.Z)(qa,"className","".concat(rt,"-row-expand-icon-cell")),(0,Se.Z)(qa,"width",oa),(0,Se.Z)(qa,"render",function(Jr,no,uo){var ao=Mt(no,uo),si=Rt.has(ao),Co=$t?$t(no):!0,Br=Jt({prefixCls:rt,expanded:si,expandable:Co,record:no,onExpand:nn});return Bn?ue.createElement("span",{onClick:function(Fr){return Fr.stopPropagation()}},Br):Br}),qa);return za.map(function(ar){return ar===z?Wr:ar})}return aa.filter(function(ar){return ar!==z})},[Et,aa,Mt,Rt,Jt,wn]),nr=ue.useMemo(function(){var qa=ya;return _e&&(qa=_e(qa)),qa.length||(qa=[{render:function(){return null}}]),qa},[_e,ya,wn]),pr=ue.useMemo(function(){return wn==="rtl"?ta(Jn(nr)):Jn(nr)},[nr,wn,ha]),Ja=Qa(pr,ha),mr=(0,xe.Z)(Ja,2),Zr=mr[0],Na=mr[1];return[nr,Zr,Na]}var tr=qr;function yr(Te){var _e,rt=Te.prefixCls,it=Te.record,pt=Te.onExpand,Et=Te.expanded,Rt=Te.expandable,kt="".concat(rt,"-row-expand-icon");if(!Rt)return ue.createElement("span",{className:we()(kt,"".concat(rt,"-row-spaced"))});var Mt=function(Jt){pt(it,Jt),Jt.stopPropagation()};return ue.createElement("span",{className:we()(kt,(_e={},(0,Se.Z)(_e,"".concat(rt,"-row-expanded"),Et),(0,Se.Z)(_e,"".concat(rt,"-row-collapsed"),!Et),_e)),onClick:Mt})}function Io(Te,_e,rt){var it=[];function pt(Et){(Et||[]).forEach(function(Rt,kt){it.push(_e(Rt,kt)),pt(Rt[rt])})}return pt(Te),it}function gr(Te,_e,rt){var it=ga(Te),pt=it.expandIcon,Et=it.expandedRowKeys,Rt=it.defaultExpandedRowKeys,kt=it.defaultExpandAllRows,Mt=it.expandedRowRender,nn=it.onExpand,Jt=it.onExpandedRowsChange,$t=it.childrenColumnName,xn=pt||yr,wn=$t||"children",Bn=ue.useMemo(function(){return Mt?"row":Te.expandable&&Te.internalHooks===Ee&&Te.expandable.__PARENT_RENDER_ICON__||_e.some(function(pr){return pr&&(0,be.Z)(pr)==="object"&&pr[wn]})?"nest":!1},[!!Mt,_e]),oa=ue.useState(function(){return Rt||(kt?Io(_e,rt,wn):[])}),Xn=(0,xe.Z)(oa,2),ha=Xn[0],aa=Xn[1],ya=ue.useMemo(function(){return new Set(Et||ha||[])},[Et,ha]),nr=ue.useCallback(function(pr){var Ja=rt(pr,_e.indexOf(pr)),mr,Zr=ya.has(Ja);Zr?(ya.delete(Ja),mr=(0,pa.Z)(ya)):mr=[].concat((0,pa.Z)(ya),[Ja]),aa(mr),nn&&nn(!Zr,pr),Jt&&Jt(mr)},[rt,ya,_e,nn,Jt]);return[it,Bn,ya,xn,wn,nr]}function Vn(Te,_e,rt,it){var pt=Te.map(function(Et,Rt){return Qe(Rt,Rt,Te,_e,rt,it==null?void 0:it[Rt])});return(0,st.Z)(function(){return pt},[pt],function(Et,Rt){return!(0,Ce.Z)(Et,Rt)})}function so(Te){var _e=(0,ue.useRef)(Te),rt=(0,ue.useState)({}),it=(0,xe.Z)(rt,2),pt=it[1],Et=(0,ue.useRef)(null),Rt=(0,ue.useRef)([]);function kt(Mt){Rt.current.push(Mt);var nn=Promise.resolve();Et.current=nn,nn.then(function(){if(Et.current===nn){var Jt=Rt.current,$t=_e.current;Rt.current=[],Jt.forEach(function(xn){_e.current=xn(_e.current)}),Et.current=null,$t!==_e.current&&pt({})}})}return(0,ue.useEffect)(function(){return function(){Et.current=null}},[]),[_e.current,kt]}function Mo(Te){var _e=(0,ue.useRef)(Te||null),rt=(0,ue.useRef)();function it(){window.clearTimeout(rt.current)}function pt(Rt){_e.current=Rt,it(),rt.current=window.setTimeout(function(){_e.current=null,rt.current=void 0},100)}function Et(){return _e.current}return(0,ue.useEffect)(function(){return it},[]),[pt,Et]}function Po(){var Te=ue.useState(-1),_e=(0,xe.Z)(Te,2),rt=_e[0],it=_e[1],pt=ue.useState(-1),Et=(0,xe.Z)(pt,2),Rt=Et[0],kt=Et[1],Mt=ue.useCallback(function(nn,Jt){it(nn),kt(Jt)},[]);return[rt,Rt,Mt]}var Qr=te(47273),It=(0,Qr.Z)()?window:null;function Sn(Te,_e){var rt=(0,be.Z)(Te)==="object"?Te:{},it=rt.offsetHeader,pt=it===void 0?0:it,Et=rt.offsetSummary,Rt=Et===void 0?0:Et,kt=rt.offsetScroll,Mt=kt===void 0?0:kt,nn=rt.getContainer,Jt=nn===void 0?function(){return It}:nn,$t=Jt()||It;return ue.useMemo(function(){var xn=!!Te;return{isSticky:xn,stickyClassName:xn?"".concat(_e,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Rt,offsetScroll:Mt,container:$t}},[Mt,pt,Rt,_e,$t])}function Pn(Te,_e,rt){var it=(0,ue.useMemo)(function(){for(var pt=[],Et=[],Rt=0,kt=0,Mt=0;Mt<_e;Mt+=1)if(rt==="rtl"){Et[Mt]=kt,kt+=Te[Mt]||0;var nn=_e-Mt-1;pt[nn]=Rt,Rt+=Te[nn]||0}else{pt[Mt]=Rt,Rt+=Te[Mt]||0;var Jt=_e-Mt-1;Et[Jt]=kt,kt+=Te[Jt]||0}return{left:pt,right:Et}},[Te,_e,rt]);return it}var hn=Pn;function na(Te){var _e=Te.className,rt=Te.children;return ue.createElement("div",{className:_e},rt)}var Kn=na,_n=te(8224),Rn=te(55468),Nr=function(_e,rt){var it,pt,Et=_e.scrollBodyRef,Rt=_e.onScroll,kt=_e.offsetScroll,Mt=_e.container,nn=ye(se,"prefixCls"),Jt=((it=Et.current)===null||it===void 0?void 0:it.scrollWidth)||0,$t=((pt=Et.current)===null||pt===void 0?void 0:pt.clientWidth)||0,xn=Jt&&$t*($t/Jt),wn=ue.useRef(),Bn=so({scrollLeft:0,isHiddenScrollBar:!1}),oa=(0,xe.Z)(Bn,2),Xn=oa[0],ha=oa[1],aa=ue.useRef({delta:0,x:0}),ya=ue.useState(!1),nr=(0,xe.Z)(ya,2),pr=nr[0],Ja=nr[1],mr=function(){Ja(!1)},Zr=function(ba){ba.persist(),aa.current.delta=ba.pageX-Xn.scrollLeft,aa.current.x=0,Ja(!0),ba.preventDefault()},Na=function(ba){var cr,Kr=ba||((cr=window)===null||cr===void 0?void 0:cr.event),Wr=Kr.buttons;if(!pr||Wr===0){pr&&Ja(!1);return}var ar=aa.current.x+ba.pageX-aa.current.x-aa.current.delta;ar<=0&&(ar=0),ar+xn>=$t&&(ar=$t-xn),Rt({scrollLeft:ar/$t*(Jt+2)}),aa.current.x=ba.pageX},qa=function(){if(Et.current){var ba=(0,Rn.os)(Et.current).top,cr=ba+Et.current.offsetHeight,Kr=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,Rn.os)(Mt).top+Mt.clientHeight;cr-(0,mt.Z)()<=Kr||ba>=Kr-kt?ha(function(Wr){return(0,Ze.Z)((0,Ze.Z)({},Wr),{},{isHiddenScrollBar:!0})}):ha(function(Wr){return(0,Ze.Z)((0,Ze.Z)({},Wr),{},{isHiddenScrollBar:!1})})}},za=function(ba){ha(function(cr){return(0,Ze.Z)((0,Ze.Z)({},cr),{},{scrollLeft:ba/Jt*$t||0})})};return ue.useImperativeHandle(rt,function(){return{setScrollLeft:za}}),ue.useEffect(function(){var ua=(0,_n.Z)(document.body,"mouseup",mr,!1),ba=(0,_n.Z)(document.body,"mousemove",Na,!1);return qa(),function(){ua.remove(),ba.remove()}},[xn,pr]),ue.useEffect(function(){var ua=(0,_n.Z)(Mt,"scroll",qa,!1),ba=(0,_n.Z)(window,"resize",qa,!1);return function(){ua.remove(),ba.remove()}},[Mt]),ue.useEffect(function(){Xn.isHiddenScrollBar||ha(function(ua){var ba=Et.current;return ba?(0,Ze.Z)((0,Ze.Z)({},ua),{},{scrollLeft:ba.scrollLeft/ba.scrollWidth*ba.clientWidth}):ua})},[Xn.isHiddenScrollBar]),Jt<=$t||!xn||Xn.isHiddenScrollBar?null:ue.createElement("div",{style:{height:(0,mt.Z)(),width:$t,bottom:kt},className:"".concat(nn,"-sticky-scroll")},ue.createElement("div",{onMouseDown:Zr,ref:wn,className:we()("".concat(nn,"-sticky-scroll-bar"),(0,Se.Z)({},"".concat(nn,"-sticky-scroll-bar-active"),pr)),style:{width:"".concat(xn,"px"),transform:"translate3d(".concat(Xn.scrollLeft,"px, 0, 0)")}}))},hr=ue.forwardRef(Nr);function yn(Te){return null}var wo=yn;function _o(Te){return null}var Vo=_o,gi="rc-table",sa=[],Ba={};function Or(){return"No Data"}function Va(Te){var _e,rt=(0,Ze.Z)({rowKey:"key",prefixCls:gi,emptyText:Or},Te),it=rt.prefixCls,pt=rt.className,Et=rt.rowClassName,Rt=rt.style,kt=rt.data,Mt=rt.rowKey,nn=rt.scroll,Jt=rt.tableLayout,$t=rt.direction,xn=rt.title,wn=rt.footer,Bn=rt.summary,oa=rt.caption,Xn=rt.id,ha=rt.showHeader,aa=rt.components,ya=rt.emptyText,nr=rt.onRow,pr=rt.onHeaderRow,Ja=rt.internalHooks,mr=rt.transformColumns,Zr=rt.internalRefs,Na=rt.tailor,qa=rt.sticky,za=kt||sa,ua=!!za.length,ba=Ja===Ee,cr=ue.useCallback(function(Nn,Ft){return(0,Je.Z)(aa,Nn)||Ft},[aa]),Kr=ue.useMemo(function(){return typeof Mt=="function"?Mt:function(Nn){var Ft=Nn&&Nn[Mt];return Ft}},[Mt]),Wr=cr(["body"]),ar=Po(),Jr=(0,xe.Z)(ar,3),no=Jr[0],uo=Jr[1],ao=Jr[2],si=gr(rt,za,Kr),Co=(0,xe.Z)(si,6),Br=Co[0],pi=Co[1],Fr=Co[2],Bo=Co[3],No=Co[4],ji=Co[5],wr=nn==null?void 0:nn.x,vr=ue.useState(0),Pr=(0,xe.Z)(vr,2),ir=Pr[0],Wa=Pr[1],On=tr((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},rt),Br),{},{expandable:!!Br.expandedRowRender,columnTitle:Br.columnTitle,expandedKeys:Fr,getRowKey:Kr,onTriggerExpand:ji,expandIcon:Bo,expandIconColumnIndex:Br.expandIconColumnIndex,direction:$t,scrollWidth:ba&&Na&&typeof wr=="number"?wr:null}),ba?mr:null),Ia=(0,xe.Z)(On,3),jr=Ia[0],ro=Ia[1],rl=Ia[2],Vi=rl!=null?rl:wr,Bl=ue.useMemo(function(){return{columns:jr,flattenColumns:ro}},[jr,ro]),Ni=ue.useRef(),Pi=ue.useRef(),Ar=ue.useRef(),sl=ue.useRef(),gl=ue.useRef(),Qo=ue.useState(!1),ei=(0,xe.Z)(Qo,2),Ii=ei[0],ur=ei[1],Hi=ue.useState(!1),Ao=(0,xe.Z)(Hi,2),ml=Ao[0],al=Ao[1],ti=so(new Map),br=(0,xe.Z)(ti,2),ki=br[0],Ai=br[1],ol=Ie(ro),Al=ol.map(function(Nn){return ki.get(Nn)}),Dl=ue.useMemo(function(){return Al},[Al.join("_")]),hl=hn(Dl,ro.length,$t),Ki=nn&&Ve(nn.y),po=nn&&Ve(Vi)||!!Br.fixed,Yl=po&&ro.some(function(Nn){var Ft=Nn.fixed;return Ft}),iu=ue.useRef(),jl=Sn(qa,it),Hl=jl.isSticky,Ou=jl.offsetHeader,Ku=jl.offsetSummary,Ro=jl.offsetScroll,li=jl.stickyClassName,cl=jl.container,Mi=ue.useMemo(function(){return Bn==null?void 0:Bn(za)},[Bn,za]),El=(Ki||Hl)&&ue.isValidElement(Mi)&&Mi.type===le&&Mi.props.fixed,Sl,Ri,Ql;Ki&&(Ri={overflowY:"scroll",maxHeight:nn.y}),po&&(Sl={overflowX:"auto"},Ki||(Ri={overflowY:"hidden"}),Ql={width:Vi===!0?"auto":Vi,minWidth:"100%"});var Uu=ue.useCallback(function(Nn,Ft){(0,Xe.Z)(Ni.current)&&Ai(function(Cn){if(Cn.get(Nn)!==Ft){var wa=new Map(Cn);return wa.set(Nn,Ft),wa}return Cn})},[]),ls=Mo(null),Yu=(0,xe.Z)(ls,2),Ps=Yu[0],Qu=Yu[1];function Nu(Nn,Ft){Ft&&(typeof Ft=="function"?Ft(Nn):Ft.scrollLeft!==Nn&&(Ft.scrollLeft=Nn,Ft.scrollLeft!==Nn&&setTimeout(function(){Ft.scrollLeft=Nn},0)))}var Pu=(0,je.Z)(function(Nn){var Ft=Nn.currentTarget,Cn=Nn.scrollLeft,wa=$t==="rtl",Ma=typeof Cn=="number"?Cn:Ft.scrollLeft,sn=Ft||Ba;if(!Qu()||Qu()===sn){var _t;Ps(sn),Nu(Ma,Pi.current),Nu(Ma,Ar.current),Nu(Ma,gl.current),Nu(Ma,(_t=iu.current)===null||_t===void 0?void 0:_t.setScrollLeft)}var rn=Ft||Pi.current;if(rn){var kr=rn.scrollWidth,da=rn.clientWidth;if(kr===da){ur(!1),al(!1);return}wa?(ur(-Ma0)):(ur(Ma>0),al(Ma1?oa-ba:0,Kr=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},mr),Mt),{},{flex:"0 0 ".concat(ba,"px"),width:"".concat(ba,"px"),marginRight:cr,pointerEvents:"auto"}),Wr=ue.useMemo(function(){return Jt?za<=1:Na===0||za===0||za>1},[za,Na,Jt]);Wr?Kr.visibility="hidden":Jt&&(Kr.height=$t==null?void 0:$t(za));var ar=Wr?function(){return null}:xn,Jr={};return(za===0||Na===0)&&(Jr.rowSpan=1,Jr.colSpan=1),ue.createElement(Bt,(0,fe.Z)({className:we()(Bn,nn),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:_e.prefixCls,key:ya,record:kt,index:Et,renderIndex:Rt,dataIndex:wn,render:ar,shouldCellUpdate:rt.shouldCellUpdate},nr,{appendNode:pr,additionalProps:(0,Ze.Z)((0,Ze.Z)({},Ja),{},{style:Kr},Jr)}))}var Ll=ll,fl=["data","index","className","rowKey","style","extra","getHeight"],Rl=ue.forwardRef(function(Te,_e){var rt=Te.data,it=Te.index,pt=Te.className,Et=Te.rowKey,Rt=Te.style,kt=Te.extra,Mt=Te.getHeight,nn=(0,yt.Z)(Te,fl),Jt=rt.record,$t=rt.indent,xn=rt.index,wn=ye(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Bn=wn.scrollX,oa=wn.flattenColumns,Xn=wn.prefixCls,ha=wn.fixColumn,aa=wn.componentWidth,ya=$e(Jt,Et,it,$t),nr=ya.rowSupportExpand,pr=ya.expanded,Ja=ya.rowProps,mr=ya.expandedRowRender,Zr=ya.expandedRowClassName,Na;if(nr&&pr){var qa=mr(Jt,it,$t+1,pr),za=Zr==null?void 0:Zr(Jt,it,$t),ua={};ha&&(ua={style:(0,Se.Z)({},"--virtual-width","".concat(aa,"px"))});var ba="".concat(Xn,"-expanded-row-cell");Na=ue.createElement("div",{className:we()("".concat(Xn,"-expanded-row"),"".concat(Xn,"-expanded-row-level-").concat($t+1),za)},ue.createElement(Bt,{component:"div",prefixCls:Xn,className:we()(ba,(0,Se.Z)({},"".concat(ba,"-fixed"),ha)),additionalProps:ua},qa))}var cr=(0,Ze.Z)((0,Ze.Z)({},Rt),{},{width:Bn});kt&&(cr.position="absolute",cr.pointerEvents="none");var Kr=ue.createElement("div",(0,fe.Z)({},Ja,nn,{ref:nr?null:_e,className:we()(pt,"".concat(Xn,"-row"),Ja==null?void 0:Ja.className,(0,Se.Z)({},"".concat(Xn,"-row-extra"),kt)),style:(0,Ze.Z)((0,Ze.Z)({},cr),Ja==null?void 0:Ja.style)}),oa.map(function(Wr,ar){return ue.createElement(Ll,{key:ar,rowInfo:ya,column:Wr,colIndex:ar,indent:$t,index:it,renderIndex:xn,record:Jt,inverse:kt,getHeight:Mt})}));return nr?ue.createElement("div",{ref:_e},Kr,Na):Kr}),Il=ee(Rl),Yi=Il,hi=ue.forwardRef(function(Te,_e){var rt=Te.data,it=Te.onScroll,pt=ye(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Et=pt.flattenColumns,Rt=pt.onColumnResize,kt=pt.getRowKey,Mt=pt.expandedKeys,nn=pt.prefixCls,Jt=pt.childrenColumnName,$t=pt.emptyNode,xn=pt.scrollX,wn=ye(ri),Bn=wn.scrollY,oa=wn.listItemHeight,Xn=ue.useRef(),ha=jt(rt,Jt,Mt,kt),aa=ue.useMemo(function(){var Na=0;return Et.map(function(qa){var za=qa.width,ua=qa.key;return Na+=za,[ua,za,Na]})},[Et]),ya=ue.useMemo(function(){return aa.map(function(Na){return Na[2]})},[aa]);ue.useEffect(function(){aa.forEach(function(Na){var qa=(0,xe.Z)(Na,2),za=qa[0],ua=qa[1];Rt(za,ua)})},[aa]),ue.useImperativeHandle(_e,function(){var Na={};return Object.defineProperty(Na,"scrollLeft",{get:function(){var za;return((za=Xn.current)===null||za===void 0?void 0:za.getScrollInfo().x)||0},set:function(za){var ua;(ua=Xn.current)===null||ua===void 0||ua.scrollTo({left:za})}}),Na});var nr=function(qa,za){var ua,ba=(ua=ha[za])===null||ua===void 0?void 0:ua.record,cr=qa.onCell;if(cr){var Kr,Wr=cr(ba,za);return(Kr=Wr==null?void 0:Wr.rowSpan)!==null&&Kr!==void 0?Kr:1}return 1},pr=function(qa){var za=qa.start,ua=qa.end,ba=qa.getSize,cr=qa.offsetY;if(ua<0)return null;for(var Kr=Et.filter(function(wr){return nr(wr,za)===0}),Wr=za,ar=function(vr){if(Kr=Kr.filter(function(Pr){return nr(Pr,vr)===0}),!Kr.length)return Wr=vr,"break"},Jr=za;Jr>=0;Jr-=1){var no=ar(Jr);if(no==="break")break}for(var uo=Et.filter(function(wr){return nr(wr,ua)!==1}),ao=ua,si=function(vr){if(uo=uo.filter(function(Pr){return nr(Pr,vr)!==1}),!uo.length)return ao=Math.max(vr-1,ua),"break"},Co=ua;Co1})&&pi.push(vr)},Bo=Wr;Bo<=ao;Bo+=1)var No=Fr(Bo);var ji=pi.map(function(wr){var vr=ha[wr],Pr=kt(vr.record,wr),ir=function(Ia){var jr=wr+Ia-1,ro=kt(ha[jr].record,jr),rl=ba(Pr,ro);return rl.bottom-rl.top},Wa=ba(Pr);return ue.createElement(Yi,{key:wr,data:vr,rowKey:Pr,index:wr,style:{top:-cr+Wa.top},extra:!0,getHeight:ir})});return ji},Ja=ue.useMemo(function(){return{columnsOffset:ya}},[ya]),mr="".concat(nn,"-tbody"),Zr;return ha.length?Zr=ue.createElement(Xo.Z,{fullHeight:!1,ref:Xn,className:we()(mr,"".concat(mr,"-virtual")),height:Bn,itemHeight:oa||24,data:ha,itemKey:function(qa){return kt(qa.record)},scrollWidth:xn,onVirtualScroll:function(qa){var za=qa.x;it({scrollLeft:za})},extraRender:pr},function(Na,qa,za){var ua=kt(Na.record,qa);return ue.createElement(Yi,(0,fe.Z)({data:Na,rowKey:ua,index:qa},za))}):Zr=ue.createElement("div",{className:we()("".concat(nn,"-placeholder"))},ue.createElement(Bt,{component:"div",prefixCls:nn},$t)),ue.createElement(vi.Provider,{value:Ja},Zr)}),ul=ee(hi),yl=ul,Fl=function(_e,rt){var it=rt.ref,pt=rt.onScroll;return ue.createElement(yl,{ref:it,data:_e,onScroll:pt})},dl=100;function Pt(Te){var _e=Te.columns,rt=Te.scroll,it=Te.prefixCls,pt=it===void 0?gi:it,Et=Te.className,Rt=Te.listItemHeight,kt=rt||{},Mt=kt.x,nn=kt.y;typeof Mt!="number"&&(Mt=((_e||[]).length+1)*dl),typeof nn!="number"&&(nn=500);var Jt=ue.useMemo(function(){return{scrollY:nn,listItemHeight:Rt}},[nn,Rt]);return ue.createElement(ri.Provider,{value:Jt},ue.createElement(Yr,(0,fe.Z)({},Te,{className:we()(Et,"".concat(pt,"-virtual")),scroll:(0,Ze.Z)((0,Ze.Z)({},rt),{},{x:Mt}),components:{body:Fl},columns:_e,internalHooks:Ee,tailor:!0})))}function Cl(Te){return b(Pt,Te)}var mo=Cl(),Ci=null;function Bi(Te){return null}var $i=Bi;function el(Te){return null}var pl=el,vl=te(2738),Wl=te(68031),zo=te(36355),mi=te(93891),Nl=te(19716),au=te(8628),Kl=te(31724),ru=te(58421),Cr=te(71418),ja=te(88088);function $a(Te){return function(rt){let{prefixCls:it,onExpand:pt,record:Et,expanded:Rt,expandable:kt}=rt;const Mt=`${it}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:nn=>{pt(Et,nn),nn.stopPropagation()},className:we()(Mt,{[`${Mt}-spaced`]:!kt,[`${Mt}-expanded`]:kt&&Rt,[`${Mt}-collapsed`]:kt&&!Rt}),"aria-label":Rt?Te.collapse:Te.expand,"aria-expanded":Rt})}}var Xa=$a;function ko(Te,_e){return"key"in Te&&Te.key!==void 0&&Te.key!==null?Te.key:Te.dataIndex?Array.isArray(Te.dataIndex)?Te.dataIndex.join("."):Te.dataIndex:_e}function fi(Te,_e){return _e?`${_e}-${Te}`:`${Te}`}function Di(Te,_e){return typeof Te=="function"?Te(_e):Te}function Li(Te,_e){const rt=Di(Te,_e);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Qi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ti=Qi,wl=te(7657),Ji=function(_e,rt){return ue.createElement(wl.Z,(0,fe.Z)({},_e,{ref:rt,icon:Ti}))},$r=ue.forwardRef(Ji),Aa=$r,Ei=te(56762);function Ko(Te){const _e=ue.useRef(Te),rt=(0,Ei.Z)();return[()=>_e.current,it=>{_e.current=it,rt()}]}var Jo=te(3113),tn=te(24905),Gt=te(38854),un=te(64165),Qn=te(20834),sr=te(40875),Gr=te(5112),zn=te(17574),or=te(47472),zr=te(92832);function Eo(Te){let{value:_e,onChange:rt,filterSearch:it,tablePrefixCls:pt,locale:Et}=Te;return it?ue.createElement("div",{className:`${pt}-filter-dropdown-search`},ue.createElement(zr.default,{prefix:ue.createElement(or.Z,null),placeholder:Et.filterSearchPlaceholder,onChange:rt,value:_e,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var Ir=Eo,Da=te(10228);const So=Te=>{const{keyCode:_e}=Te;_e===Da.Z.ENTER&&Te.stopPropagation()};var Oi=ue.forwardRef((Te,_e)=>ue.createElement("div",{className:Te.className,onClick:rt=>rt.stopPropagation(),onKeyDown:So,ref:_e},Te.children));function Mr(Te){let _e=[];return(Te||[]).forEach(rt=>{let{value:it,children:pt}=rt;_e.push(it),pt&&(_e=[].concat((0,pa.Z)(_e),(0,pa.Z)(Mr(pt))))}),_e}function Ya(Te){return Te.some(_e=>{let{children:rt}=_e;return rt})}function yo(Te,_e){return typeof _e=="string"||typeof _e=="number"?_e==null?void 0:_e.toString().toLowerCase().includes(Te.trim().toLowerCase()):!1}function Zo(Te){let{filters:_e,prefixCls:rt,filteredKeys:it,filterMultiple:pt,searchValue:Et,filterSearch:Rt}=Te;return _e.map((kt,Mt)=>{const nn=String(kt.value);if(kt.children)return{key:nn||Mt,label:kt.text,popupClassName:`${rt}-dropdown-submenu`,children:Zo({filters:kt.children,prefixCls:rt,filteredKeys:it,filterMultiple:pt,searchValue:Et,filterSearch:Rt})};const Jt=pt?tn.default:Gr.ZP,$t={key:kt.value!==void 0?nn:Mt,label:ue.createElement(ue.Fragment,null,ue.createElement(Jt,{checked:it.includes(nn)}),ue.createElement("span",null,kt.text))};return Et.trim()?typeof Rt=="function"?Rt(Et,kt)?$t:null:yo(Et,kt.text)?$t:null:$t})}function zi(Te){var _e,rt;const{tablePrefixCls:it,prefixCls:pt,column:Et,dropdownPrefixCls:Rt,columnKey:kt,filterMultiple:Mt,filterMode:nn="menu",filterSearch:Jt=!1,filterState:$t,triggerFilter:xn,locale:wn,children:Bn,getPopupContainer:oa}=Te,{filterDropdownOpen:Xn,onFilterDropdownOpenChange:ha,filterResetToDefaultFilteredValue:aa,defaultFilteredValue:ya,filterDropdownVisible:nr,onFilterDropdownVisibleChange:pr}=Et,[Ja,mr]=ue.useState(!1),Zr=!!($t&&(!((_e=$t.filteredKeys)===null||_e===void 0)&&_e.length||$t.forceFiltered)),Na=On=>{mr(On),ha==null||ha(On),pr==null||pr(On)},qa=(rt=Xn!=null?Xn:nr)!==null&&rt!==void 0?rt:Ja,za=$t==null?void 0:$t.filteredKeys,[ua,ba]=Ko(za||[]),cr=On=>{let{selectedKeys:Ia}=On;ba(Ia)},Kr=(On,Ia)=>{let{node:jr,checked:ro}=Ia;cr(Mt?{selectedKeys:On}:{selectedKeys:ro&&jr.key?[jr.key]:[]})};ue.useEffect(()=>{Ja&&cr({selectedKeys:za||[]})},[za]);const[Wr,ar]=ue.useState([]),Jr=On=>{ar(On)},[no,uo]=ue.useState(""),ao=On=>{const{value:Ia}=On.target;uo(Ia)};ue.useEffect(()=>{Ja||uo("")},[Ja]);const si=On=>{const Ia=On&&On.length?On:null;if(Ia===null&&(!$t||!$t.filteredKeys)||(0,Ce.Z)(Ia,$t==null?void 0:$t.filteredKeys,!0))return null;xn({column:Et,key:kt,filteredKeys:Ia})},Co=()=>{Na(!1),si(ua())},Br=function(){let{confirm:On,closeDropdown:Ia}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};On&&si([]),Ia&&Na(!1),uo(""),ba(aa?(ya||[]).map(jr=>String(jr)):[])},pi=function(){let{closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};On&&Na(!1),si(ua())},Fr=On=>{On&&za!==void 0&&ba(za||[]),Na(On),!On&&!Et.filterDropdown&&Co()},Bo=we()({[`${Rt}-menu-without-submenu`]:!Ya(Et.filters||[])}),No=On=>{if(On.target.checked){const Ia=Mr(Et==null?void 0:Et.filters).map(jr=>String(jr));ba(Ia)}else ba([])},ji=On=>{let{filters:Ia}=On;return(Ia||[]).map((jr,ro)=>{const rl=String(jr.value),Vi={title:jr.text,key:jr.value!==void 0?rl:ro};return jr.children&&(Vi.children=ji({filters:jr.children})),Vi})},wr=On=>{var Ia;return Object.assign(Object.assign({},On),{text:On.title,value:On.key,children:((Ia=On.children)===null||Ia===void 0?void 0:Ia.map(jr=>wr(jr)))||[]})};let vr;if(typeof Et.filterDropdown=="function")vr=Et.filterDropdown({prefixCls:`${Rt}-custom`,setSelectedKeys:On=>cr({selectedKeys:On}),selectedKeys:ua(),confirm:pi,clearFilters:Br,filters:Et.filters,visible:qa,close:()=>{Na(!1)}});else if(Et.filterDropdown)vr=Et.filterDropdown;else{const On=ua()||[],Ia=()=>(Et.filters||[]).length===0?ue.createElement(un.Z,{image:un.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):nn==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(Ir,{filterSearch:Jt,value:no,onChange:ao,tablePrefixCls:it,locale:wn}),ue.createElement("div",{className:`${it}-filter-dropdown-tree`},Mt?ue.createElement(tn.default,{checked:On.length===Mr(Et.filters).length,indeterminate:On.length>0&&On.lengthtypeof Jt=="function"?Jt(no,wr(ro)):yo(no,ro.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(Ir,{filterSearch:Jt,value:no,onChange:ao,tablePrefixCls:it,locale:wn}),ue.createElement(Qn.default,{selectable:!0,multiple:Mt,prefixCls:`${Rt}-menu`,className:Bo,onSelect:cr,onDeselect:cr,selectedKeys:On,getPopupContainer:oa,openKeys:Wr,onOpenChange:Jr,items:Zo({filters:Et.filters||[],filterSearch:Jt,prefixCls:pt,filteredKeys:ua(),filterMultiple:Mt,searchValue:no})})),jr=()=>aa?(0,Ce.Z)((ya||[]).map(ro=>String(ro)),On,!0):On.length===0;vr=ue.createElement(ue.Fragment,null,Ia(),ue.createElement("div",{className:`${pt}-dropdown-btns`},ue.createElement(Jo.ZP,{type:"link",size:"small",disabled:jr(),onClick:()=>Br()},wn.filterReset),ue.createElement(Jo.ZP,{type:"primary",size:"small",onClick:Co},wn.filterConfirm)))}Et.filterDropdown&&(vr=ue.createElement(sr.J,{selectable:void 0},vr));const Pr=()=>ue.createElement(Oi,{className:`${pt}-dropdown`},vr);let ir;typeof Et.filterIcon=="function"?ir=Et.filterIcon(Zr):Et.filterIcon?ir=Et.filterIcon:ir=ue.createElement(Aa,null);const{direction:Wa}=ue.useContext(zo.E_);return ue.createElement("div",{className:`${pt}-column`},ue.createElement("span",{className:`${it}-column-title`},Bn),ue.createElement(Gt.Z,{dropdownRender:Pr,trigger:["click"],open:qa,onOpenChange:Fr,getPopupContainer:oa,placement:Wa==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:we()(`${pt}-trigger`,{active:Zr}),onClick:On=>{On.stopPropagation()}},ir)))}var xl=zi;function Xl(Te,_e,rt){let it=[];return(Te||[]).forEach((pt,Et)=>{var Rt;const kt=fi(Et,rt);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let Mt=pt.filteredValue;"filterDropdown"in pt||(Mt=(Rt=Mt==null?void 0:Mt.map(String))!==null&&Rt!==void 0?Rt:Mt),it.push({column:pt,key:ko(pt,kt),filteredKeys:Mt,forceFiltered:pt.filtered})}else it.push({column:pt,key:ko(pt,kt),filteredKeys:_e&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(it=[].concat((0,pa.Z)(it),(0,pa.Z)(Xl(pt.children,_e,kt))))}),it}function fu(Te,_e,rt,it,pt,Et,Rt,kt){return rt.map((Mt,nn)=>{const Jt=fi(nn,kt),{filterMultiple:$t=!0,filterMode:xn,filterSearch:wn}=Mt;let Bn=Mt;if(Bn.filters||Bn.filterDropdown){const oa=ko(Bn,Jt),Xn=it.find(ha=>{let{key:aa}=ha;return oa===aa});Bn=Object.assign(Object.assign({},Bn),{title:ha=>ue.createElement(xl,{tablePrefixCls:Te,prefixCls:`${Te}-filter`,dropdownPrefixCls:_e,column:Bn,columnKey:oa,filterState:Xn,filterMultiple:$t,filterMode:xn,filterSearch:wn,triggerFilter:Et,locale:pt,getPopupContainer:Rt},Di(Mt.title,ha))})}return"children"in Bn&&(Bn=Object.assign(Object.assign({},Bn),{children:fu(Te,_e,Bn.children,it,pt,Et,Rt,Jt)})),Bn})}function ql(Te){const _e={};return Te.forEach(rt=>{let{key:it,filteredKeys:pt,column:Et}=rt;const{filters:Rt,filterDropdown:kt}=Et;if(kt)_e[it]=pt||null;else if(Array.isArray(pt)){const Mt=Mr(Rt);_e[it]=Mt.filter(nn=>pt.includes(String(nn)))}else _e[it]=null}),_e}function su(Te,_e){return _e.reduce((rt,it)=>{const{column:{onFilter:pt,filters:Et},filteredKeys:Rt}=it;return pt&&Rt&&Rt.length?rt.filter(kt=>Rt.some(Mt=>{const nn=Mr(Et),Jt=nn.findIndex(xn=>String(xn)===String(Mt)),$t=Jt!==-1?nn[Jt]:Mt;return pt($t,kt)})):rt},Te)}const Ta=Te=>Te.flatMap(_e=>"children"in _e?[_e].concat((0,pa.Z)(Ta(_e.children||[]))):[_e]);function Iu(Te){let{prefixCls:_e,dropdownPrefixCls:rt,mergedColumns:it,onFilterChange:pt,getPopupContainer:Et,locale:Rt}=Te;const kt=ue.useMemo(()=>Ta(it||[]),[it]),[Mt,nn]=ue.useState(()=>Xl(kt,!0)),Jt=ue.useMemo(()=>{const Bn=Xl(kt,!1);if(Bn.length===0)return Bn;let oa=!0,Xn=!0;if(Bn.forEach(ha=>{let{filteredKeys:aa}=ha;aa!==void 0?oa=!1:Xn=!1}),oa){const ha=(kt||[]).map((aa,ya)=>ko(aa,fi(ya)));return Mt.filter(aa=>{let{key:ya}=aa;return ha.includes(ya)}).map(aa=>{const ya=kt[ha.findIndex(nr=>nr===aa.key)];return Object.assign(Object.assign({},aa),{column:Object.assign(Object.assign({},aa.column),ya),forceFiltered:ya.filtered})})}return Bn},[kt,Mt]),$t=ue.useMemo(()=>ql(Jt),[Jt]),xn=Bn=>{const oa=Jt.filter(Xn=>{let{key:ha}=Xn;return ha!==Bn.key});oa.push(Bn),nn(oa),pt(ql(oa),oa)};return[Bn=>fu(_e,rt,Bn,Jt,Rt,xn,Et),Jt,$t]}var Tl=Iu;function ou(Te,_e,rt){const it=ue.useRef({});function pt(Et){if(!it.current||it.current.data!==Te||it.current.childrenColumnName!==_e||it.current.getRowKey!==rt){let kt=function(Mt){Mt.forEach((nn,Jt)=>{const $t=rt(nn,Jt);Rt.set($t,nn),nn&&typeof nn=="object"&&_e in nn&&kt(nn[_e]||[])})};const Rt=new Map;kt(Te),it.current={data:Te,childrenColumnName:_e,kvMap:Rt,getRowKey:rt}}return it.current.kvMap.get(Et)}return[pt]}var cu=te(50371),pu=function(Te,_e){var rt={};for(var it in Te)Object.prototype.hasOwnProperty.call(Te,it)&&_e.indexOf(it)<0&&(rt[it]=Te[it]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,it=Object.getOwnPropertySymbols(Te);pt{const Et=Te[pt];typeof Et!="function"&&(rt[pt]=Et)}),rt}function tl(Te,_e,rt){const it=rt&&typeof rt=="object"?rt:{},{total:pt=0}=it,Et=pu(it,["total"]),[Rt,kt]=(0,ue.useState)(()=>({current:"defaultCurrent"in Et?Et.defaultCurrent:1,pageSize:"defaultPageSize"in Et?Et.defaultPageSize:Ml})),Mt=(0,cu.Z)(Rt,Et,{total:pt>0?pt:Te}),nn=Math.ceil((pt||Te)/Mt.pageSize);Mt.current>nn&&(Mt.current=nn||1);const Jt=(xn,wn)=>{kt({current:xn!=null?xn:1,pageSize:wn||Mt.pageSize})},$t=(xn,wn)=>{var Bn;rt&&((Bn=rt.onChange)===null||Bn===void 0||Bn.call(rt,xn,wn)),Jt(xn,wn),_e(xn,wn||(Mt==null?void 0:Mt.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:$t}),Jt]}var vu=tl,bu=te(84105),zl=te(35654),hu=te(90782),fo=te(71430),fs=te(18929);const Ul={},zu="SELECT_ALL",Lu="SELECT_INVERT",Zu="SELECT_NONE",ns=[],ju=(Te,_e)=>{let rt=[];return(_e||[]).forEach(it=>{rt.push(it),it&&typeof it=="object"&&Te in it&&(rt=[].concat((0,pa.Z)(rt),(0,pa.Z)(ju(Te,it[Te]))))}),rt};var Hu=(Te,_e)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:it,defaultSelectedRowKeys:pt,getCheckboxProps:Et,onChange:Rt,onSelect:kt,onSelectAll:Mt,onSelectInvert:nn,onSelectNone:Jt,onSelectMultiple:$t,columnWidth:xn,type:wn,selections:Bn,fixed:oa,renderCell:Xn,hideSelectAll:ha,checkStrictly:aa=!0}=_e||{},{prefixCls:ya,data:nr,pageData:pr,getRecordByKey:Ja,getRowKey:mr,expandType:Zr,childrenColumnName:Na,locale:qa,getPopupContainer:za}=Te,[ua,ba]=(0,fs.Z)(it||pt||ns,{value:it}),cr=ue.useRef(new Map),Kr=(0,ue.useCallback)(wr=>{if(rt){const vr=new Map;wr.forEach(Pr=>{let ir=Ja(Pr);!ir&&cr.current.has(Pr)&&(ir=cr.current.get(Pr)),vr.set(Pr,ir)}),cr.current=vr}},[Ja,rt]);ue.useEffect(()=>{Kr(ua)},[ua]);const{keyEntities:Wr}=(0,ue.useMemo)(()=>{if(aa)return{keyEntities:null};let wr=nr;if(rt){const vr=new Set(nr.map((ir,Wa)=>mr(ir,Wa))),Pr=Array.from(cr.current).reduce((ir,Wa)=>{let[On,Ia]=Wa;return vr.has(On)?ir:ir.concat(Ia)},[]);wr=[].concat((0,pa.Z)(wr),(0,pa.Z)(Pr))}return(0,fo.I8)(wr,{externalGetKey:mr,childrenPropName:Na})},[nr,mr,aa,Na,rt]),ar=(0,ue.useMemo)(()=>ju(Na,pr),[Na,pr]),Jr=(0,ue.useMemo)(()=>{const wr=new Map;return ar.forEach((vr,Pr)=>{const ir=mr(vr,Pr),Wa=(Et?Et(vr):null)||{};wr.set(ir,Wa)}),wr},[ar,mr,Et]),no=(0,ue.useCallback)(wr=>{var vr;return!!(!((vr=Jr.get(mr(wr)))===null||vr===void 0)&&vr.disabled)},[Jr,mr]),[uo,ao]=(0,ue.useMemo)(()=>{if(aa)return[ua||[],[]];const{checkedKeys:wr,halfCheckedKeys:vr}=(0,hu.S)(ua,!0,Wr,no);return[wr||[],vr]},[ua,aa,Wr,no]),si=(0,ue.useMemo)(()=>{const wr=wn==="radio"?uo.slice(0,1):uo;return new Set(wr)},[uo,wn]),Co=(0,ue.useMemo)(()=>wn==="radio"?new Set:new Set(ao),[ao,wn]),[Br,pi]=(0,ue.useState)(null);ue.useEffect(()=>{_e||ba(ns)},[!!_e]);const Fr=(0,ue.useCallback)((wr,vr)=>{let Pr,ir;Kr(wr),rt?(Pr=wr,ir=wr.map(Wa=>cr.current.get(Wa))):(Pr=[],ir=[],wr.forEach(Wa=>{const On=Ja(Wa);On!==void 0&&(Pr.push(Wa),ir.push(On))})),ba(Pr),Rt==null||Rt(Pr,ir,{type:vr})},[ba,Ja,Rt,rt]),Bo=(0,ue.useCallback)((wr,vr,Pr,ir)=>{if(kt){const Wa=Pr.map(On=>Ja(On));kt(Ja(wr),vr,Wa,ir)}Fr(Pr,"single")},[kt,Ja,Fr]),No=(0,ue.useMemo)(()=>!Bn||ha?null:(Bn===!0?[zu,Lu,Zu]:Bn).map(vr=>vr===zu?{key:"all",text:qa.selectionAll,onSelect(){Fr(nr.map((Pr,ir)=>mr(Pr,ir)).filter(Pr=>{const ir=Jr.get(Pr);return!(ir!=null&&ir.disabled)||si.has(Pr)}),"all")}}:vr===Lu?{key:"invert",text:qa.selectInvert,onSelect(){const Pr=new Set(si);pr.forEach((Wa,On)=>{const Ia=mr(Wa,On),jr=Jr.get(Ia);jr!=null&&jr.disabled||(Pr.has(Ia)?Pr.delete(Ia):Pr.add(Ia))});const ir=Array.from(Pr);nn&&nn(ir),Fr(ir,"invert")}}:vr===Zu?{key:"none",text:qa.selectNone,onSelect(){Jt==null||Jt(),Fr(Array.from(si).filter(Pr=>{const ir=Jr.get(Pr);return ir==null?void 0:ir.disabled}),"none")}}:vr).map(vr=>Object.assign(Object.assign({},vr),{onSelect:function(){for(var Pr,ir,Wa=arguments.length,On=new Array(Wa),Ia=0;Ia{var vr;if(!_e)return wr.filter(Qo=>Qo!==Ul);let Pr=(0,pa.Z)(wr);const ir=new Set(si),Wa=ar.map(mr).filter(Qo=>!Jr.get(Qo).disabled),On=Wa.every(Qo=>ir.has(Qo)),Ia=Wa.some(Qo=>ir.has(Qo)),jr=()=>{const Qo=[];On?Wa.forEach(Ii=>{ir.delete(Ii),Qo.push(Ii)}):Wa.forEach(Ii=>{ir.has(Ii)||(ir.add(Ii),Qo.push(Ii))});const ei=Array.from(ir);Mt==null||Mt(!On,ei.map(Ii=>Ja(Ii)),Qo.map(Ii=>Ja(Ii))),Fr(ei,"all"),pi(null)};let ro;if(wn!=="radio"){let Qo;if(No){const Ao={getPopupContainer:za,items:No.map((ml,al)=>{const{key:ti,text:br,onSelect:ki}=ml;return{key:ti!=null?ti:al,onClick:()=>{ki==null||ki(Wa)},label:br}})};Qo=ue.createElement("div",{className:`${ya}-selection-extra`},ue.createElement(Gt.Z,{menu:Ao,getPopupContainer:za},ue.createElement("span",null,ue.createElement(bu.Z,null))))}const ei=ar.map((Ao,ml)=>{const al=mr(Ao,ml),ti=Jr.get(al)||{};return Object.assign({checked:ir.has(al)},ti)}).filter(Ao=>{let{disabled:ml}=Ao;return ml}),Ii=!!ei.length&&ei.length===ar.length,ur=Ii&&ei.every(Ao=>{let{checked:ml}=Ao;return ml}),Hi=Ii&&ei.some(Ao=>{let{checked:ml}=Ao;return ml});ro=!ha&&ue.createElement("div",{className:`${ya}-selection`},ue.createElement(tn.default,{checked:Ii?ur:!!ar.length&&On,indeterminate:Ii?!ur&&Hi:!On&&Ia,onChange:jr,disabled:ar.length===0||Ii,"aria-label":Qo?"Custom selection":"Select all",skipGroup:!0}),Qo)}let rl;wn==="radio"?rl=(Qo,ei,Ii)=>{const ur=mr(ei,Ii),Hi=ir.has(ur);return{node:ue.createElement(Gr.ZP,Object.assign({},Jr.get(ur),{checked:Hi,onClick:Ao=>Ao.stopPropagation(),onChange:Ao=>{ir.has(ur)||Bo(ur,!0,[ur],Ao.nativeEvent)}})),checked:Hi}}:rl=(Qo,ei,Ii)=>{var ur;const Hi=mr(ei,Ii),Ao=ir.has(Hi),ml=Co.has(Hi),al=Jr.get(Hi);let ti;return Zr==="nest"?ti=ml:ti=(ur=al==null?void 0:al.indeterminate)!==null&&ur!==void 0?ur:ml,{node:ue.createElement(tn.default,Object.assign({},al,{indeterminate:ti,checked:Ao,skipGroup:!0,onClick:br=>br.stopPropagation(),onChange:br=>{let{nativeEvent:ki}=br;const{shiftKey:Ai}=ki;let ol=-1,Al=-1;if(Ai&&aa){const Dl=new Set([Br,Hi]);Wa.some((hl,Ki)=>{if(Dl.has(hl))if(ol===-1)ol=Ki;else return Al=Ki,!0;return!1})}if(Al!==-1&&ol!==Al&&aa){const Dl=Wa.slice(ol,Al+1),hl=[];Ao?Dl.forEach(po=>{ir.has(po)&&(hl.push(po),ir.delete(po))}):Dl.forEach(po=>{ir.has(po)||(hl.push(po),ir.add(po))});const Ki=Array.from(ir);$t==null||$t(!Ao,Ki.map(po=>Ja(po)),hl.map(po=>Ja(po))),Fr(Ki,"multiple")}else{const Dl=uo;if(aa){const hl=Ao?(0,zl._5)(Dl,Hi):(0,zl.L0)(Dl,Hi);Bo(Hi,!Ao,hl,ki)}else{const hl=(0,hu.S)([].concat((0,pa.Z)(Dl),[Hi]),!0,Wr,no),{checkedKeys:Ki,halfCheckedKeys:po}=hl;let Yl=Ki;if(Ao){const iu=new Set(Ki);iu.delete(Hi),Yl=(0,hu.S)(Array.from(iu),{checked:!1,halfCheckedKeys:po},Wr,no).checkedKeys}Bo(Hi,!Ao,Yl,ki)}}pi(Ao?null:Hi)}})),checked:Ao}};const Vi=(Qo,ei,Ii)=>{const{node:ur,checked:Hi}=rl(Qo,ei,Ii);return Xn?Xn(Hi,ei,Ii,ur):ur};if(!Pr.includes(Ul))if(Pr.findIndex(Qo=>{var ei;return((ei=Qo[La])===null||ei===void 0?void 0:ei.columnType)==="EXPAND_COLUMN"})===0){const[Qo,...ei]=Pr;Pr=[Qo,Ul].concat((0,pa.Z)(ei))}else Pr=[Ul].concat((0,pa.Z)(Pr));const Bl=Pr.indexOf(Ul);Pr=Pr.filter((Qo,ei)=>Qo!==Ul||ei===Bl);const Ni=Pr[Bl-1],Pi=Pr[Bl+1];let Ar=oa;Ar===void 0&&((Pi==null?void 0:Pi.fixed)!==void 0?Ar=Pi.fixed:(Ni==null?void 0:Ni.fixed)!==void 0&&(Ar=Ni.fixed)),Ar&&Ni&&((vr=Ni[La])===null||vr===void 0?void 0:vr.columnType)==="EXPAND_COLUMN"&&Ni.fixed===void 0&&(Ni.fixed=Ar);const sl=we()(`${ya}-selection-col`,{[`${ya}-selection-col-with-dropdown`]:Bn&&wn==="checkbox"}),gl={fixed:Ar,width:xn,className:`${ya}-selection-column`,title:_e.columnTitle||ro,render:Vi,onCell:_e.onCell,[La]:{className:sl}};return Pr.map(Qo=>Qo===Ul?gl:Qo)},[mr,ar,_e,uo,si,Co,xn,No,Zr,Br,Jr,$t,Bo,no]),si]},ps=te(89489),vs=te(59477),_u=te(6848);const Su="ascend",yu="descend";function Bu(Te){return typeof Te.sorter=="object"&&typeof Te.sorter.multiple=="number"?Te.sorter.multiple:!1}function as(Te){return typeof Te=="function"?Te:Te&&typeof Te=="object"&&Te.compare?Te.compare:!1}function hs(Te,_e){return _e?Te[Te.indexOf(_e)+1]:Te[0]}function Du(Te,_e,rt){let it=[];function pt(Et,Rt){it.push({column:Et,key:ko(Et,Rt),multiplePriority:Bu(Et),sortOrder:Et.sortOrder})}return(Te||[]).forEach((Et,Rt)=>{const kt=fi(Rt,rt);Et.children?("sortOrder"in Et&&pt(Et,kt),it=[].concat((0,pa.Z)(it),(0,pa.Z)(Du(Et.children,_e,kt)))):Et.sorter&&("sortOrder"in Et?pt(Et,kt):_e&&Et.defaultSortOrder&&it.push({column:Et,key:ko(Et,kt),multiplePriority:Bu(Et),sortOrder:Et.defaultSortOrder}))}),it}function xr(Te,_e,rt,it,pt,Et,Rt,kt){return(_e||[]).map((Mt,nn)=>{const Jt=fi(nn,kt);let $t=Mt;if($t.sorter){const xn=$t.sortDirections||pt,wn=$t.showSorterTooltip===void 0?Rt:$t.showSorterTooltip,Bn=ko($t,Jt),oa=rt.find(Zr=>{let{key:Na}=Zr;return Na===Bn}),Xn=oa?oa.sortOrder:null,ha=hs(xn,Xn);let aa;if(Mt.sortIcon)aa=Mt.sortIcon({sortOrder:Xn});else{const Zr=xn.includes(Su)&&ue.createElement(vs.Z,{className:we()(`${Te}-column-sorter-up`,{active:Xn===Su})}),Na=xn.includes(yu)&&ue.createElement(ps.Z,{className:we()(`${Te}-column-sorter-down`,{active:Xn===yu})});aa=ue.createElement("span",{className:we()(`${Te}-column-sorter`,{[`${Te}-column-sorter-full`]:!!(Zr&&Na)})},ue.createElement("span",{className:`${Te}-column-sorter-inner`,"aria-hidden":"true"},Zr,Na))}const{cancelSort:ya,triggerAsc:nr,triggerDesc:pr}=Et||{};let Ja=ya;ha===yu?Ja=pr:ha===Su&&(Ja=nr);const mr=typeof wn=="object"?wn:{title:Ja};$t=Object.assign(Object.assign({},$t),{className:we()($t.className,{[`${Te}-column-sort`]:Xn}),title:Zr=>{const Na=ue.createElement("div",{className:`${Te}-column-sorters`},ue.createElement("span",{className:`${Te}-column-title`},Di(Mt.title,Zr)),aa);return wn?ue.createElement(_u.Z,Object.assign({},mr),Na):Na},onHeaderCell:Zr=>{const Na=Mt.onHeaderCell&&Mt.onHeaderCell(Zr)||{},qa=Na.onClick,za=Na.onKeyDown;Na.onClick=cr=>{it({column:Mt,key:Bn,sortOrder:ha,multiplePriority:Bu(Mt)}),qa==null||qa(cr)},Na.onKeyDown=cr=>{cr.keyCode===Da.Z.ENTER&&(it({column:Mt,key:Bn,sortOrder:ha,multiplePriority:Bu(Mt)}),za==null||za(cr))};const ua=Li(Mt.title,{}),ba=ua==null?void 0:ua.toString();return Xn?Na["aria-sort"]=Xn==="ascend"?"ascending":"descending":Na["aria-label"]=ba||"",Na.className=we()(Na.className,`${Te}-column-has-sorters`),Na.tabIndex=0,Mt.ellipsis&&(Na.title=(ua!=null?ua:"").toString()),Na}})}return"children"in $t&&($t=Object.assign(Object.assign({},$t),{children:xr(Te,$t.children,rt,it,pt,Et,Rt,Jt)})),$t})}function rs(Te){const{column:_e,sortOrder:rt}=Te;return{column:_e,order:rt,field:_e.dataIndex,columnKey:_e.key}}function os(Te){const _e=Te.filter(rt=>{let{sortOrder:it}=rt;return it}).map(rs);return _e.length===0&&Te.length?Object.assign(Object.assign({},rs(Te[Te.length-1])),{column:void 0}):_e.length<=1?_e[0]||{}:_e}function Gu(Te,_e,rt){const it=_e.slice().sort((Rt,kt)=>kt.multiplePriority-Rt.multiplePriority),pt=Te.slice(),Et=it.filter(Rt=>{let{column:{sorter:kt},sortOrder:Mt}=Rt;return as(kt)&&Mt});return Et.length?pt.sort((Rt,kt)=>{for(let Mt=0;Mt{const kt=Rt[rt];return kt?Object.assign(Object.assign({},Rt),{[rt]:Gu(kt,_e,rt)}):Rt}):pt}function is(Te){let{prefixCls:_e,mergedColumns:rt,onSorterChange:it,sortDirections:pt,tableLocale:Et,showSorterTooltip:Rt}=Te;const[kt,Mt]=ue.useState(Du(rt,!0)),nn=ue.useMemo(()=>{let Bn=!0;const oa=Du(rt,!1);if(!oa.length)return kt;const Xn=[];function ha(ya){Bn?Xn.push(ya):Xn.push(Object.assign(Object.assign({},ya),{sortOrder:null}))}let aa=null;return oa.forEach(ya=>{aa===null?(ha(ya),ya.sortOrder&&(ya.multiplePriority===!1?Bn=!1:aa=!0)):(aa&&ya.multiplePriority!==!1||(Bn=!1),ha(ya))}),Xn},[rt,kt]),Jt=ue.useMemo(()=>{const Bn=nn.map(oa=>{let{column:Xn,sortOrder:ha}=oa;return{column:Xn,order:ha}});return{sortColumns:Bn,sortColumn:Bn[0]&&Bn[0].column,sortOrder:Bn[0]&&Bn[0].order}},[nn]);function $t(Bn){let oa;Bn.multiplePriority===!1||!nn.length||nn[0].multiplePriority===!1?oa=[Bn]:oa=[].concat((0,pa.Z)(nn.filter(Xn=>{let{key:ha}=Xn;return ha!==Bn.key})),[Bn]),Mt(oa),it(os(oa),oa)}return[Bn=>xr(_e,Bn,nn,$t,pt,Et,Rt),nn,Jt,()=>os(nn)]}function Es(Te,_e){return Te.map(rt=>{const it=Object.assign({},rt);return it.title=Di(rt.title,_e),"children"in it&&(it.children=Es(it.children,_e)),it})}function Ss(Te){return[ue.useCallback(rt=>Es(rt,Te),[Te])]}var Wu=Xr((Te,_e)=>{const{_renderTimes:rt}=Te,{_renderTimes:it}=_e;return rt!==it}),bl=Cl((Te,_e)=>{const{_renderTimes:rt}=Te,{_renderTimes:it}=_e;return rt!==it}),Zl=te(64993),Cu=te(17313),ys=te(83116),Cs=te(37613),ke=Te=>{const{componentCls:_e}=Te,rt=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`,it=(pt,Et,Rt)=>({[`&${_e}-${pt}`]:{[`> ${_e}-container`]:{[`> ${_e}-content, > ${_e}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${_e}-expanded-row-fixed`]:{margin:`-${Et}px -${Rt+Te.lineWidth}px`}}}}}});return{[`${_e}-wrapper`]:{[`${_e}${_e}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${_e}-title`]:{border:rt,borderBottom:0},[`> ${_e}-container`]:{borderInlineStart:rt,borderTop:rt,[` + ${qe} + `]:Object.assign({},re(ae))}}};var me=(0,De.Z)("Skeleton",ae=>{const{componentCls:le}=ae,Ie=(0,Ce.TS)(ae,{skeletonAvatarCls:`${le}-avatar`,skeletonTitleCls:`${le}-title`,skeletonParagraphCls:`${le}-paragraph`,skeletonButtonCls:`${le}-button`,skeletonInputCls:`${le}-input`,skeletonImageCls:`${le}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(Ie)]},ae=>{const{colorFillContent:le,colorFill:Ie}=ae,Ge=le,Ae=Ie;return{color:Ge,colorGradientEnd:Ae,gradientFromColor:Ge,gradientToColor:Ae,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ce=ae=>{const{prefixCls:le,className:Ie,rootClassName:Ge,active:Ae,shape:Re="circle",size:ot="default"}=ae,{getPrefixCls:qe}=xe.useContext(je.E_),Ye=qe("skeleton",le),[mt,Dt]=me(Ye),Tt=(0,he.Z)(ae,["prefixCls","className"]),jt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Ae},Ie,Ge,Dt);return mt(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ye}-avatar`,shape:Re,size:ot},Tt))))},Ze=ae=>{const{prefixCls:le,className:Ie,rootClassName:Ge,active:Ae,block:Re=!1,size:ot="default"}=ae,{getPrefixCls:qe}=xe.useContext(je.E_),Ye=qe("skeleton",le),[mt,Dt]=me(Ye),Tt=(0,he.Z)(ae,["prefixCls"]),jt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Ae,[`${Ye}-block`]:Re},Ie,Ge,Dt);return mt(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ye}-button`,size:ot},Tt))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var we=ae=>{const{prefixCls:le,className:Ie,rootClassName:Ge,style:Ae,active:Re}=ae,{getPrefixCls:ot}=xe.useContext(je.E_),qe=ot("skeleton",le),[Ye,mt]=me(qe),Dt=Ee()(qe,`${qe}-element`,{[`${qe}-active`]:Re},Ie,Ge,mt);return Ye(xe.createElement("div",{className:Dt},xe.createElement("div",{className:Ee()(`${qe}-image`,Ie),style:Ae},xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${qe}-image-svg`},xe.createElement("path",{d:ye,className:`${qe}-image-path`})))))},Ve=ae=>{const{prefixCls:le,className:Ie,rootClassName:Ge,active:Ae,block:Re,size:ot="default"}=ae,{getPrefixCls:qe}=xe.useContext(je.E_),Ye=qe("skeleton",le),[mt,Dt]=me(Ye),Tt=(0,he.Z)(ae,["prefixCls"]),jt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Ae,[`${Ye}-block`]:Re},Ie,Ge,Dt);return mt(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ye}-input`,size:ot},Tt))))},et=te(54476),it={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},$e=it,Me=te(7657),ve=function(le,Ie){return xe.createElement(Me.Z,(0,et.Z)({},le,{ref:Ie,icon:$e}))},Oe=xe.forwardRef(ve),Je=Oe,He=ae=>{const{prefixCls:le,className:Ie,rootClassName:Ge,style:Ae,active:Re,children:ot}=ae,{getPrefixCls:qe}=xe.useContext(je.E_),Ye=qe("skeleton",le),[mt,Dt]=me(Ye),Tt=Ee()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Re},Dt,Ie,Ge),jt=ot!=null?ot:xe.createElement(Je,null);return mt(xe.createElement("div",{className:Tt},xe.createElement("div",{className:Ee()(`${Ye}-image`,Ie),style:Ae},jt)))},nt=te(94480),Ct=ae=>{const le=qe=>{const{width:Ye,rows:mt=2}=ae;if(Array.isArray(Ye))return Ye[qe];if(mt-1===qe)return Ye},{prefixCls:Ie,className:Ge,style:Ae,rows:Re}=ae,ot=(0,nt.Z)(Array(Re)).map((qe,Ye)=>xe.createElement("li",{key:Ye,style:{width:le(Ye)}}));return xe.createElement("ul",{className:Ee()(Ie,Ge),style:Ae},ot)},Bt=ae=>{let{prefixCls:le,className:Ie,width:Ge,style:Ae}=ae;return xe.createElement("h3",{className:Ee()(le,Ie),style:Object.assign({width:Ge},Ae)})};function Qe(ae){return ae&&typeof ae=="object"?ae:{}}function At(ae,le){return ae&&!le?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ot(ae,le){return!ae&&le?{width:"38%"}:ae&&le?{width:"50%"}:{}}function Ne(ae,le){const Ie={};return(!ae||!le)&&(Ie.width="61%"),!ae&&le?Ie.rows=3:Ie.rows=2,Ie}const yt=ae=>{const{prefixCls:le,loading:Ie,className:Ge,rootClassName:Ae,style:Re,children:ot,avatar:qe=!1,title:Ye=!0,paragraph:mt=!0,active:Dt,round:Tt}=ae,{getPrefixCls:jt,direction:qt,skeleton:Qt}=xe.useContext(je.E_),tt=jt("skeleton",le),[st,zt]=me(tt);if(Ie||!("loading"in ae)){const Ht=!!qe,En=!!Ye,Ln=!!mt;let An;if(Ht){const La=Object.assign(Object.assign({prefixCls:`${tt}-avatar`},At(En,Ln)),Qe(qe));An=xe.createElement("div",{className:`${tt}-header`},xe.createElement(ue,Object.assign({},La)))}let Tn;if(En||Ln){let La;if(En){const gn=Object.assign(Object.assign({prefixCls:`${tt}-title`},Ot(Ht,Ln)),Qe(Ye));La=xe.createElement(Bt,Object.assign({},gn))}let ga;if(Ln){const gn=Object.assign(Object.assign({prefixCls:`${tt}-paragraph`},Ne(Ht,En)),Qe(mt));ga=xe.createElement(Ct,Object.assign({},gn))}Tn=xe.createElement("div",{className:`${tt}-content`},La,ga)}const Ea=Ee()(tt,{[`${tt}-with-avatar`]:Ht,[`${tt}-active`]:Dt,[`${tt}-rtl`]:qt==="rtl",[`${tt}-round`]:Tt},Qt==null?void 0:Qt.className,Ge,Ae,zt);return st(xe.createElement("div",{className:Ea,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),Re)},An,Tn))}return typeof ot!="undefined"?ot:null};yt.Button=Ze,yt.Avatar=ce,yt.Input=Ve,yt.Image=we,yt.Node=He;var de=yt,ie=de},31797:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return me}});var z=te(59301),Ee=te(56762),xe=te(92343),je=te(92310),he=te.n(je),Pe=te(36355),ue=te(61621),De=Se=>{const{value:ce,formatter:be,precision:Ze,decimalSeparator:ye,groupSeparator:at="",prefixCls:we}=Se;let lt;if(typeof be=="function")lt=be(ce);else{const Ve=String(ce),et=Ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!et||Ve==="-")lt=Ve;else{const it=et[1];let $e=et[2]||"0",Me=et[4]||"";$e=$e.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof Ze=="number"&&(Me=Me.padEnd(Ze,"0").slice(0,Ze>0?Ze:0)),Me&&(Me=`${ye}${Me}`),lt=[z.createElement("span",{key:"int",className:`${we}-content-value-int`},it,$e),Me&&z.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},Me)]}}return z.createElement("span",{className:`${we}-content-value`},lt)},Ce=te(17313),fe=te(83116),Be=te(37613);const pe=Se=>{const{componentCls:ce,marginXXS:be,padding:Ze,colorTextDescription:ye,titleFontSize:at,colorTextHeading:we,contentFontSize:lt,fontFamily:Ve}=Se;return{[`${ce}`]:Object.assign(Object.assign({},(0,Ce.Wf)(Se)),{[`${ce}-title`]:{marginBottom:be,color:ye,fontSize:at},[`${ce}-skeleton`]:{paddingTop:Ze},[`${ce}-content`]:{color:we,fontSize:lt,fontFamily:Ve,[`${ce}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ce}-content-prefix, ${ce}-content-suffix`]:{display:"inline-block"},[`${ce}-content-prefix`]:{marginInlineEnd:be},[`${ce}-content-suffix`]:{marginInlineStart:be}}})}};var re=(0,fe.Z)("Statistic",Se=>{const ce=(0,Be.TS)(Se,{});return[pe(ce)]},Se=>{const{fontSizeHeading3:ce,fontSize:be}=Se;return{titleFontSize:be,contentFontSize:ce}}),a=Se=>{const{prefixCls:ce,className:be,rootClassName:Ze,style:ye,valueStyle:at,value:we=0,title:lt,valueRender:Ve,prefix:et,suffix:it,loading:$e=!1,onMouseEnter:Me,onMouseLeave:ve,decimalSeparator:Oe=".",groupSeparator:Je=","}=Se,{getPrefixCls:Xe,direction:He,statistic:nt}=z.useContext(Pe.E_),vt=Xe("statistic",ce),[Ct,ct]=re(vt),Bt=z.createElement(De,Object.assign({decimalSeparator:Oe,groupSeparator:Je,prefixCls:vt},Se,{value:we})),Qe=he()(vt,{[`${vt}-rtl`]:He==="rtl"},nt==null?void 0:nt.className,be,Ze,ct);return Ct(z.createElement("div",{className:Qe,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ye),onMouseEnter:Me,onMouseLeave:ve},lt&&z.createElement("div",{className:`${vt}-title`},lt),z.createElement(ue.Z,{paragraph:!1,loading:$e,className:`${vt}-skeleton`},z.createElement("div",{style:at,className:`${vt}-content`},et&&z.createElement("span",{className:`${vt}-content-prefix`},et),Ve?Ve(Bt):Bt,it&&z.createElement("span",{className:`${vt}-content-suffix`},it)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Se,ce){let be=Se;const Ze=/\[[^\]]*]/g,ye=(ce.match(Ze)||[]).map(Ve=>Ve.slice(1,-1)),at=ce.replace(Ze,"[]"),we=x.reduce((Ve,et)=>{let[it,$e]=et;if(Ve.includes(it)){const Me=Math.floor(be/$e);return be-=Me*$e,Ve.replace(new RegExp(`${it}+`,"g"),ve=>{const Oe=ve.length;return Me.toString().padStart(Oe,"0")})}return Ve},at);let lt=0;return we.replace(Ze,()=>{const Ve=ye[lt];return lt+=1,Ve})}function b(Se,ce){const{format:be=""}=ce,Ze=new Date(Se).getTime(),ye=Date.now(),at=Math.max(Ze-ye,0);return y(at,be)}const ee=1e3/30;function ne(Se){return new Date(Se).getTime()}const oe=Se=>{const{value:ce,format:be="HH:mm:ss",onChange:Ze,onFinish:ye}=Se,at=(0,Ee.Z)(),we=z.useRef(null),lt=()=>{ye==null||ye(),we.current&&(clearInterval(we.current),we.current=null)},Ve=()=>{const $e=ne(ce);$e>=Date.now()&&(we.current=setInterval(()=>{at(),Ze==null||Ze($e-Date.now()),$e(Ve(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[ce]);const et=($e,Me)=>b($e,Object.assign(Object.assign({},Me),{format:be})),it=$e=>(0,xe.Tm)($e,{title:void 0});return z.createElement(a,Object.assign({},Se,{valueRender:it,formatter:et}))};var se=z.memo(oe);a.Countdown=se;var me=a},15969:function(xt,wt,te){"use strict";te.d(wt,{N:function(){return z}});const z=Ee=>({color:Ee.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Ee.motionDurationSlow}`,"&:focus, &:hover":{color:Ee.colorLinkHover},"&:active":{color:Ee.colorLinkActive}})},1710:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Ui}});var z={},Ee="rc-table-internal-hook",xe=te(42978),je=te(6089),he=te(34280),Pe=te(13697),ue=te(59301),ge=te(4676);function De(Te){var _e=ue.createContext(void 0),rt=function(pt){var Et=pt.value,Rt=pt.children,kt=ue.useRef(Et);kt.current=Et;var Mt=ue.useState(function(){return{getValue:function(){return kt.current},listeners:new Set}}),nn=(0,xe.Z)(Mt,1),Jt=nn[0];return(0,he.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function($t){$t(Et)})})},[Et]),ue.createElement(_e.Provider,{value:Jt},Rt)};return{Context:_e,Provider:rt,defaultValue:Te}}function Ce(Te,_e){var rt=(0,je.Z)(typeof _e=="function"?_e:function($t){if(_e===void 0)return $t;if(!Array.isArray(_e))return $t[_e];var xn={};return _e.forEach(function(wn){xn[wn]=$t[wn]}),xn}),ut=ue.useContext(Te==null?void 0:Te.Context),pt=ut||{},Et=pt.listeners,Rt=pt.getValue,kt=ue.useRef();kt.current=rt(ut?Rt():Te==null?void 0:Te.defaultValue);var Mt=ue.useState({}),nn=(0,xe.Z)(Mt,2),Jt=nn[1];return(0,he.Z)(function(){if(!ut)return;function $t(xn){var wn=rt(xn);(0,Pe.Z)(kt.current,wn,!0)||Jt({})}return Et.add($t),function(){Et.delete($t)}},[ut]),kt.current}var fe=te(54476),Be=te(8654);function pe(){var Te=ue.createContext(null);function _e(){return ue.useContext(Te)}function rt(pt,Et){var Rt=(0,Be.Yr)(pt),kt=function(nn,Jt){var $t=Rt?{ref:Jt}:{},xn=ue.useRef(0),wn=ue.useRef(nn),Bn=_e();return Bn!==null?ue.createElement(pt,(0,fe.Z)({},nn,$t)):((!Et||Et(wn.current,nn))&&(xn.current+=1),wn.current=nn,ue.createElement(Te.Provider,{value:xn.current},ue.createElement(pt,(0,fe.Z)({},nn,$t))))};return Rt?ue.forwardRef(kt):kt}function ut(pt,Et){var Rt=(0,Be.Yr)(pt),kt=function(nn,Jt){var $t=Rt?{ref:Jt}:{};return _e(),ue.createElement(pt,(0,fe.Z)({},nn,$t))};return Rt?ue.memo(ue.forwardRef(kt),Et):ue.memo(kt,Et)}return{makeImmutable:rt,responseImmutable:ut,useImmutableMark:_e}}var re=pe(),E=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,y=pe(),b=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=De(),se=oe;function me(Te,_e){var rt=ue.useRef(0);rt.current+=1;var ut=ue.useRef(Te),pt=[];Object.keys(Te||{}).map(function(Rt){var kt;(Te==null?void 0:Te[Rt])!==((kt=ut.current)===null||kt===void 0?void 0:kt[Rt])&&pt.push(Rt)}),ut.current=Te;var Et=ue.useRef([]);return pt.length&&(Et.current=pt),ue.useDebugValue(rt.current),ue.useDebugValue(Et.current.join(", ")),_e&&console.log("".concat(_e,":"),rt.current,Et.current),rt.current}var Se=null,ce=ue.memo(function(){var Te=me();return ue.createElement("h1",null,"Render Times: ",Te)});ce.displayName="RenderBlock";var be=te(76190),Ze=te(33885),ye=te(20068),at=te(92310),we=te.n(at),lt=te(80547),Ve=te(97938),et=te(48736),it=ue.createContext({renderWithProps:!1}),$e=it,Me="RC_TABLE_KEY";function ve(Te){return Te==null?[]:Array.isArray(Te)?Te:[Te]}function Oe(Te){var _e=[],rt={};return Te.forEach(function(ut){for(var pt=ut||{},Et=pt.key,Rt=pt.dataIndex,kt=Et||ve(Rt).join("-")||Me;rt[kt];)kt="".concat(kt,"_next");rt[kt]=!0,_e.push(kt)}),_e}function Je(Te){return Te!=null}function Xe(Te){return Te&&(0,be.Z)(Te)==="object"&&!Array.isArray(Te)&&!ue.isValidElement(Te)}function He(Te,_e,rt,ut,pt,Et){var Rt=ue.useContext($e),kt=ne(),Mt=(0,lt.Z)(function(){if(Je(ut))return[ut];var nn=_e==null||_e===""?[]:Array.isArray(_e)?_e:[_e],Jt=(0,Ve.Z)(Te,nn),$t=Jt,xn=void 0;if(pt){var wn=pt(Jt,Te,rt);Xe(wn)?($t=wn.children,xn=wn.props,Rt.renderWithProps=!0):$t=wn}return[$t,xn]},[kt,Te,ut,_e,pt,rt],function(nn,Jt){if(Et){var $t=(0,xe.Z)(nn,2),xn=$t[1],wn=(0,xe.Z)(Jt,2),Bn=wn[1];return Et(Bn,xn)}return Rt.renderWithProps?!0:!(0,Pe.Z)(nn,Jt,!0)});return Mt}function nt(Te,_e,rt,ut){var pt=Te+_e-1;return Te<=ut&&pt>=rt}function vt(Te,_e){return Ce(se,function(rt){var ut=nt(Te,_e||1,rt.hoverStartRow,rt.hoverEndRow);return[ut,rt.onHover]})}var Ct=function(_e){var rt=_e.ellipsis,ut=_e.rowType,pt=_e.children,Et,Rt=rt===!0?{showTitle:!0}:rt;return Rt&&(Rt.showTitle||ut==="header")&&(typeof pt=="string"||typeof pt=="number"?Et=pt.toString():ue.isValidElement(pt)&&typeof pt.props.children=="string"&&(Et=pt.props.children)),Et};function ct(Te){var _e,rt,ut,pt,Et,Rt,kt,Mt,nn=Te.component,Jt=Te.children,$t=Te.ellipsis,xn=Te.scope,wn=Te.prefixCls,Bn=Te.className,oa=Te.align,Xn=Te.record,ha=Te.render,aa=Te.dataIndex,ya=Te.renderIndex,nr=Te.shouldCellUpdate,pr=Te.index,Ja=Te.rowType,mr=Te.colSpan,Zr=Te.rowSpan,Na=Te.fixLeft,qa=Te.fixRight,za=Te.firstFixLeft,ua=Te.lastFixLeft,ba=Te.firstFixRight,cr=Te.lastFixRight,Kr=Te.appendNode,Wr=Te.additionalProps,ar=Wr===void 0?{}:Wr,Jr=Te.isSticky,no="".concat(wn,"-cell"),uo=Ce(se,["supportSticky","allColumnsFixedLeft"]),ao=uo.supportSticky,si=uo.allColumnsFixedLeft,Co=He(Xn,aa,ya,Jt,ha,nr),Br=(0,xe.Z)(Co,2),pi=Br[0],Fr=Br[1],Bo={},No=typeof Na=="number"&&ao,ji=typeof qa=="number"&&ao;No&&(Bo.position="sticky",Bo.left=Na),ji&&(Bo.position="sticky",Bo.right=qa);var wr=(_e=(rt=(ut=Fr==null?void 0:Fr.colSpan)!==null&&ut!==void 0?ut:ar.colSpan)!==null&&rt!==void 0?rt:mr)!==null&&_e!==void 0?_e:1,vr=(pt=(Et=(Rt=Fr==null?void 0:Fr.rowSpan)!==null&&Rt!==void 0?Rt:ar.rowSpan)!==null&&Et!==void 0?Et:Zr)!==null&&pt!==void 0?pt:1,Pr=vt(pr,vr),ir=(0,xe.Z)(Pr,2),Wa=ir[0],On=ir[1],Ia=function(Ar){var sl;Xn&&On(pr,pr+vr-1),ar==null||(sl=ar.onMouseEnter)===null||sl===void 0||sl.call(ar,Ar)},jr=function(Ar){var sl;Xn&&On(-1,-1),ar==null||(sl=ar.onMouseLeave)===null||sl===void 0||sl.call(ar,Ar)};if(wr===0||vr===0)return null;var ro=(kt=ar.title)!==null&&kt!==void 0?kt:Ct({rowType:Ja,ellipsis:$t,children:pi}),rl=we()(no,Bn,(Mt={},(0,ye.Z)(Mt,"".concat(no,"-fix-left"),No&&ao),(0,ye.Z)(Mt,"".concat(no,"-fix-left-first"),za&&ao),(0,ye.Z)(Mt,"".concat(no,"-fix-left-last"),ua&&ao),(0,ye.Z)(Mt,"".concat(no,"-fix-left-all"),ua&&si&&ao),(0,ye.Z)(Mt,"".concat(no,"-fix-right"),ji&&ao),(0,ye.Z)(Mt,"".concat(no,"-fix-right-first"),ba&&ao),(0,ye.Z)(Mt,"".concat(no,"-fix-right-last"),cr&&ao),(0,ye.Z)(Mt,"".concat(no,"-ellipsis"),$t),(0,ye.Z)(Mt,"".concat(no,"-with-append"),Kr),(0,ye.Z)(Mt,"".concat(no,"-fix-sticky"),(No||ji)&&Jr&&ao),(0,ye.Z)(Mt,"".concat(no,"-row-hover"),!Fr&&Wa),Mt),ar.className,Fr==null?void 0:Fr.className),Vi={};oa&&(Vi.textAlign=oa);var Bl=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},Bo),ar.style),Vi),Fr==null?void 0:Fr.style),Ni=pi;return(0,be.Z)(Ni)==="object"&&!Array.isArray(Ni)&&!ue.isValidElement(Ni)&&(Ni=null),$t&&(ua||ba)&&(Ni=ue.createElement("span",{className:"".concat(no,"-content")},Ni)),ue.createElement(nn,(0,fe.Z)({},Fr,ar,{className:rl,style:Bl,title:ro,scope:xn,onMouseEnter:Ia,onMouseLeave:jr,colSpan:wr!==1?wr:null,rowSpan:vr!==1?vr:null}),Kr,Ni)}var Bt=ue.memo(ct);function Qe(Te,_e,rt,ut,pt,Et){var Rt=rt[Te]||{},kt=rt[_e]||{},Mt,nn;Rt.fixed==="left"?Mt=ut.left[pt==="rtl"?_e:Te]:kt.fixed==="right"&&(nn=ut.right[pt==="rtl"?Te:_e]);var Jt=!1,$t=!1,xn=!1,wn=!1,Bn=rt[_e+1],oa=rt[Te-1],Xn=!(Et!=null&&Et.children);if(pt==="rtl"){if(Mt!==void 0){var ha=oa&&oa.fixed==="left";wn=!ha&&Xn}else if(nn!==void 0){var aa=Bn&&Bn.fixed==="right";xn=!aa&&Xn}}else if(Mt!==void 0){var ya=Bn&&Bn.fixed==="left";Jt=!ya&&Xn}else if(nn!==void 0){var nr=oa&&oa.fixed==="right";$t=!nr&&Xn}return{fixLeft:Mt,fixRight:nn,lastFixLeft:Jt,firstFixRight:$t,lastFixRight:xn,firstFixLeft:wn,isSticky:ut.isSticky}}var At=ue.createContext({}),Ot=At;function Ne(Te){var _e=Te.className,rt=Te.index,ut=Te.children,pt=Te.colSpan,Et=pt===void 0?1:pt,Rt=Te.rowSpan,kt=Te.align,Mt=Ce(se,["prefixCls","direction"]),nn=Mt.prefixCls,Jt=Mt.direction,$t=ue.useContext(Ot),xn=$t.scrollColumnIndex,wn=$t.stickyOffsets,Bn=$t.flattenColumns,oa=$t.columns,Xn=rt+Et-1,ha=Xn+1===xn?Et+1:Et,aa=Qe(rt,rt+ha-1,Bn,wn,Jt,oa==null?void 0:oa[rt]);return ue.createElement(Bt,(0,fe.Z)({className:_e,index:rt,component:"td",prefixCls:nn,record:null,dataIndex:null,align:kt,colSpan:ha,rowSpan:Rt,render:function(){return ut}},aa))}var yt=te(75931),de=["children"];function ie(Te){var _e=Te.children,rt=(0,yt.Z)(Te,de);return ue.createElement("tr",rt,_e)}function ae(Te){var _e=Te.children;return _e}ae.Row=ie,ae.Cell=Ne;var le=ae;function Ie(Te){var _e=Te.children,rt=Te.stickyOffsets,ut=Te.flattenColumns,pt=Te.columns,Et=Ce(se,"prefixCls"),Rt=ut.length-1,kt=ut[Rt],Mt=ue.useMemo(function(){return{stickyOffsets:rt,flattenColumns:ut,scrollColumnIndex:kt!=null&&kt.scrollbar?Rt:null,columns:pt}},[kt,ut,Rt,rt,pt]);return ue.createElement(Ot.Provider,{value:Mt},ue.createElement("tfoot",{className:"".concat(Et,"-summary")},_e))}var Ge=ee(Ie),Ae=le,Re=te(70425),ot=te(29301),qe=te(29194),Ye=te(24514),mt=te(75152),Dt=te(26112);function Tt(Te,_e,rt,ut,pt,Et,Rt){Te.push({record:_e,indent:rt,index:Rt});var kt=Et(_e),Mt=pt==null?void 0:pt.has(kt);if(_e&&Array.isArray(_e[ut])&&Mt)for(var nn=0;nn<_e[ut].length;nn+=1)Tt(Te,_e[ut][nn],rt+1,ut,pt,Et,nn)}function jt(Te,_e,rt,ut){var pt=ue.useMemo(function(){if(rt!=null&&rt.size){for(var Et=[],Rt=0;Rt<(Te==null?void 0:Te.length);Rt+=1){var kt=Te[Rt];Tt(Et,kt,0,_e,rt,ut,Rt)}return Et}return Te==null?void 0:Te.map(function(Mt,nn){return{record:Mt,indent:0,index:nn}})},[Te,_e,rt,ut]);return pt}function qt(Te){var _e=Te.prefixCls,rt=Te.children,ut=Te.component,pt=Te.cellComponent,Et=Te.className,Rt=Te.expanded,kt=Te.colSpan,Mt=Te.isEmpty,nn=Ce(se,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Jt=nn.scrollbarSize,$t=nn.fixHeader,xn=nn.fixColumn,wn=nn.componentWidth,Bn=nn.horizonScroll,oa=rt;return(Mt?Bn&&wn:xn)&&(oa=ue.createElement("div",{style:{width:wn-($t?Jt:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(_e,"-expanded-row-fixed")},oa)),ue.createElement(ut,{className:Et,style:{display:Rt?null:"none"}},ue.createElement(Bt,{component:pt,prefixCls:_e,colSpan:kt},oa))}var Qt=qt;function tt(Te,_e,rt,ut){var pt=Ce(se,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),Et=pt.flattenColumns,Rt=pt.expandableType,kt=pt.expandedKeys,Mt=pt.childrenColumnName,nn=pt.onTriggerExpand,Jt=pt.rowExpandable,$t=pt.onRow,xn=pt.expandRowByClick,wn=pt.rowClassName,Bn=Rt==="nest",oa=Rt==="row"&&(!Jt||Jt(Te)),Xn=oa||Bn,ha=kt&&kt.has(_e),aa=Mt&&Te&&Te[Mt],ya=(0,Re.useEvent)(nn),nr=$t==null?void 0:$t(Te,rt),pr=nr==null?void 0:nr.onClick,Ja=function(qa){xn&&Xn&&nn(Te,qa);for(var za=arguments.length,ua=new Array(za>1?za-1:0),ba=1;ba=0;kt-=1){var Mt=_e[kt],nn=rt&&rt[kt],Jt=nn&&nn[La];if(Mt||Jt||Rt){var $t=Jt||{},xn=$t.columnType,wn=(0,yt.Z)($t,gn);pt.unshift(ue.createElement("col",(0,fe.Z)({key:kt,style:{width:Mt}},wn))),Rt=!0}}return ue.createElement("colgroup",null,pt)}var ma=Ga,pa=te(94480),Er=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fr(Te,_e){return(0,ue.useMemo)(function(){for(var rt=[],ut=0;ut<_e;ut+=1){var pt=Te[ut];if(pt!==void 0)rt[ut]=pt;else return null}return rt},[Te.join("_"),_e])}var on=ue.forwardRef(function(Te,_e){var rt=Te.className,ut=Te.noData,pt=Te.columns,Et=Te.flattenColumns,Rt=Te.colWidths,kt=Te.columCount,Mt=Te.stickyOffsets,nn=Te.direction,Jt=Te.fixHeader,$t=Te.stickyTopOffset,xn=Te.stickyBottomOffset,wn=Te.stickyClassName,Bn=Te.onScroll,oa=Te.maxContentScroll,Xn=Te.children,ha=(0,yt.Z)(Te,Er),aa=Ce(se,["prefixCls","scrollbarSize","isSticky"]),ya=aa.prefixCls,nr=aa.scrollbarSize,pr=aa.isSticky,Ja=pr&&!Jt?0:nr,mr=ue.useRef(null),Zr=ue.useCallback(function(Wr){(0,Be.mH)(_e,Wr),(0,Be.mH)(mr,Wr)},[]);ue.useEffect(function(){var Wr;function ar(Jr){var no=Jr,uo=no.currentTarget,ao=no.deltaX;ao&&(Bn({currentTarget:uo,scrollLeft:uo.scrollLeft+ao}),Jr.preventDefault())}return(Wr=mr.current)===null||Wr===void 0||Wr.addEventListener("wheel",ar),function(){var Jr;(Jr=mr.current)===null||Jr===void 0||Jr.removeEventListener("wheel",ar)}},[]);var Na=ue.useMemo(function(){return Et.every(function(Wr){return Wr.width})},[Et]),qa=Et[Et.length-1],za={fixed:qa?qa.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(ya,"-cell-scrollbar")}}},ua=(0,ue.useMemo)(function(){return Ja?[].concat((0,pa.Z)(pt),[za]):pt},[Ja,pt]),ba=(0,ue.useMemo)(function(){return Ja?[].concat((0,pa.Z)(Et),[za]):Et},[Ja,Et]),cr=(0,ue.useMemo)(function(){var Wr=Mt.right,ar=Mt.left;return(0,Ze.Z)((0,Ze.Z)({},Mt),{},{left:nn==="rtl"?[].concat((0,pa.Z)(ar.map(function(Jr){return Jr+Ja})),[0]):ar,right:nn==="rtl"?Wr:[].concat((0,pa.Z)(Wr.map(function(Jr){return Jr+Ja})),[0]),isSticky:pr})},[Ja,Mt,pr]),Kr=fr(Rt,kt);return ue.createElement("div",{style:(0,Ze.Z)({overflow:"hidden"},pr?{top:$t,bottom:xn}:{}),ref:Zr,className:we()(rt,(0,ye.Z)({},wn,!!wn))},ue.createElement("table",{style:{tableLayout:"fixed",visibility:ut||Kr?null:"hidden"}},(!ut||!oa||Na)&&ue.createElement(ma,{colWidths:Kr?[].concat((0,pa.Z)(Kr),[Ja]):[],columCount:kt+1,columns:ba}),Xn((0,Ze.Z)((0,Ze.Z)({},ha),{},{stickyOffsets:cr,columns:ua,flattenColumns:ba}))))});on.displayName="FixedHolder";var kn=ue.memo(on);function ca(Te){var _e=Te.cells,rt=Te.stickyOffsets,ut=Te.flattenColumns,pt=Te.rowComponent,Et=Te.cellComponent,Rt=Te.tdCellComponent,kt=Te.onHeaderRow,Mt=Te.index,nn=Ce(se,["prefixCls","direction"]),Jt=nn.prefixCls,$t=nn.direction,xn;kt&&(xn=kt(_e.map(function(Bn){return Bn.column}),Mt));var wn=Oe(_e.map(function(Bn){return Bn.column}));return ue.createElement(pt,xn,_e.map(function(Bn,oa){var Xn=Bn.column,ha=Qe(Bn.colStart,Bn.colEnd,ut,rt,$t,Xn),aa;return Xn&&Xn.onHeaderCell&&(aa=Bn.column.onHeaderCell(Xn)),ue.createElement(Bt,(0,fe.Z)({},Bn,{scope:Xn.title?Bn.colSpan>1?"colgroup":"col":null,ellipsis:Xn.ellipsis,align:Xn.align,component:Xn.title?Et:Rt,prefixCls:Jt,key:wn[oa]},ha,{additionalProps:aa,rowType:"header"}))}))}ca.displayName="HeaderRow";var Ra=ca;function Sa(Te){var _e=[];function rt(Rt,kt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;_e[Mt]=_e[Mt]||[];var nn=kt,Jt=Rt.filter(Boolean).map(function($t){var xn={key:$t.key,className:$t.className||"",children:$t.title,column:$t,colStart:nn},wn=1,Bn=$t.children;return Bn&&Bn.length>0&&(wn=rt(Bn,nn,Mt+1).reduce(function(oa,Xn){return oa+Xn},0),xn.hasSubColumns=!0),"colSpan"in $t&&(wn=$t.colSpan),"rowSpan"in $t&&(xn.rowSpan=$t.rowSpan),xn.colSpan=wn,xn.colEnd=xn.colStart+wn-1,_e[Mt].push(xn),nn+=wn,wn});return Jt}rt(Te,0);for(var ut=_e.length,pt=function(kt){_e[kt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=ut-kt)})},Et=0;Et1&&arguments[1]!==void 0?arguments[1]:"";return typeof _e=="number"?_e:_e.endsWith("%")?Te*parseFloat(_e)/100:null}function Qa(Te,_e){return ue.useMemo(function(){if(_e&&_e>0){var rt=0,ut=0;Te.forEach(function(nn){var Jt=Fo(_e,nn.width);Jt?rt+=Jt:ut+=1});var pt=_e-rt,Et=ut,Rt=pt/ut,kt=0,Mt=Te.map(function(nn){var Jt=(0,Ze.Z)({},nn),$t=Fo(_e,Jt.width);if($t)Jt.width=$t;else{var xn=Math.floor(Rt);Jt.width=Et===1?pt:xn,pt-=xn,Et-=1}return kt+=Jt.width,Jt});return[Mt,kt]}return[Te,_e]},[Te,_e])}var Nt=["children"],Ut=["fixed"];function Zt(Te){return(0,Oo.Z)(Te).filter(function(_e){return ue.isValidElement(_e)}).map(function(_e){var rt=_e.key,ut=_e.props,pt=ut.children,Et=(0,yt.Z)(ut,Nt),Rt=(0,Ze.Z)({key:rt},Et);return pt&&(Rt.children=Zt(pt)),Rt})}function Jn(Te){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Te.filter(function(rt){return rt&&(0,be.Z)(rt)==="object"}).reduce(function(rt,ut,pt){var Et=ut.fixed,Rt=Et===!0?"left":Et,kt="".concat(_e,"-").concat(pt),Mt=ut.children;return Mt&&Mt.length>0?[].concat((0,pa.Z)(rt),(0,pa.Z)(Jn(Mt,kt).map(function(nn){return(0,Ze.Z)({fixed:Rt},nn)}))):[].concat((0,pa.Z)(rt),[(0,Ze.Z)((0,Ze.Z)({key:kt},ut),{},{fixed:Rt})])},[])}function Pa(Te){for(var _e=!0,rt=0;rt=0;Et-=1){var Rt=Te[Et];if(pt&&Rt.fixed!=="right")pt=!1;else if(!pt&&Rt.fixed==="right"){warning(!1,"Index ".concat(Et+1," of `columns` missing `fixed='right'` prop."));break}}}function ta(Te){return Te.map(function(_e){var rt=_e.fixed,ut=(0,yt.Z)(_e,Ut),pt=rt;return rt==="left"?pt="right":rt==="right"&&(pt="left"),(0,Ze.Z)({fixed:pt},ut)})}function qr(Te,_e){var rt=Te.prefixCls,ut=Te.columns,pt=Te.children,Et=Te.expandable,Rt=Te.expandedKeys,kt=Te.columnTitle,Mt=Te.getRowKey,nn=Te.onTriggerExpand,Jt=Te.expandIcon,$t=Te.rowExpandable,xn=Te.expandIconColumnIndex,wn=Te.direction,Bn=Te.expandRowByClick,oa=Te.columnWidth,Xn=Te.fixed,ha=Te.scrollWidth,aa=ue.useMemo(function(){return ut||Zt(pt)},[ut,pt]),ya=ue.useMemo(function(){if(Et){var qa,za=aa.slice();if(!za.includes(z)){var ua=xn||0;ua>=0&&za.splice(ua,0,z)}var ba=za.indexOf(z);za=za.filter(function(ar,Jr){return ar!==z||Jr===ba});var cr=aa[ba],Kr;(Xn==="left"||Xn)&&!xn?Kr="left":(Xn==="right"||Xn)&&xn===aa.length?Kr="right":Kr=cr?cr.fixed:null;var Wr=(qa={},(0,ye.Z)(qa,La,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(qa,"title",kt),(0,ye.Z)(qa,"fixed",Kr),(0,ye.Z)(qa,"className","".concat(rt,"-row-expand-icon-cell")),(0,ye.Z)(qa,"width",oa),(0,ye.Z)(qa,"render",function(Jr,no,uo){var ao=Mt(no,uo),si=Rt.has(ao),Co=$t?$t(no):!0,Br=Jt({prefixCls:rt,expanded:si,expandable:Co,record:no,onExpand:nn});return Bn?ue.createElement("span",{onClick:function(Fr){return Fr.stopPropagation()}},Br):Br}),qa);return za.map(function(ar){return ar===z?Wr:ar})}return aa.filter(function(ar){return ar!==z})},[Et,aa,Mt,Rt,Jt,wn]),nr=ue.useMemo(function(){var qa=ya;return _e&&(qa=_e(qa)),qa.length||(qa=[{render:function(){return null}}]),qa},[_e,ya,wn]),pr=ue.useMemo(function(){return wn==="rtl"?ta(Jn(nr)):Jn(nr)},[nr,wn,ha]),Ja=Qa(pr,ha),mr=(0,xe.Z)(Ja,2),Zr=mr[0],Na=mr[1];return[nr,Zr,Na]}var tr=qr;function yr(Te){var _e,rt=Te.prefixCls,ut=Te.record,pt=Te.onExpand,Et=Te.expanded,Rt=Te.expandable,kt="".concat(rt,"-row-expand-icon");if(!Rt)return ue.createElement("span",{className:we()(kt,"".concat(rt,"-row-spaced"))});var Mt=function(Jt){pt(ut,Jt),Jt.stopPropagation()};return ue.createElement("span",{className:we()(kt,(_e={},(0,ye.Z)(_e,"".concat(rt,"-row-expanded"),Et),(0,ye.Z)(_e,"".concat(rt,"-row-collapsed"),!Et),_e)),onClick:Mt})}function Io(Te,_e,rt){var ut=[];function pt(Et){(Et||[]).forEach(function(Rt,kt){ut.push(_e(Rt,kt)),pt(Rt[rt])})}return pt(Te),ut}function gr(Te,_e,rt){var ut=ga(Te),pt=ut.expandIcon,Et=ut.expandedRowKeys,Rt=ut.defaultExpandedRowKeys,kt=ut.defaultExpandAllRows,Mt=ut.expandedRowRender,nn=ut.onExpand,Jt=ut.onExpandedRowsChange,$t=ut.childrenColumnName,xn=pt||yr,wn=$t||"children",Bn=ue.useMemo(function(){return Mt?"row":Te.expandable&&Te.internalHooks===Ee&&Te.expandable.__PARENT_RENDER_ICON__||_e.some(function(pr){return pr&&(0,be.Z)(pr)==="object"&&pr[wn]})?"nest":!1},[!!Mt,_e]),oa=ue.useState(function(){return Rt||(kt?Io(_e,rt,wn):[])}),Xn=(0,xe.Z)(oa,2),ha=Xn[0],aa=Xn[1],ya=ue.useMemo(function(){return new Set(Et||ha||[])},[Et,ha]),nr=ue.useCallback(function(pr){var Ja=rt(pr,_e.indexOf(pr)),mr,Zr=ya.has(Ja);Zr?(ya.delete(Ja),mr=(0,pa.Z)(ya)):mr=[].concat((0,pa.Z)(ya),[Ja]),aa(mr),nn&&nn(!Zr,pr),Jt&&Jt(mr)},[rt,ya,_e,nn,Jt]);return[ut,Bn,ya,xn,wn,nr]}function Vn(Te,_e,rt,ut){var pt=Te.map(function(Et,Rt){return Qe(Rt,Rt,Te,_e,rt,ut==null?void 0:ut[Rt])});return(0,lt.Z)(function(){return pt},[pt],function(Et,Rt){return!(0,Pe.Z)(Et,Rt)})}function so(Te){var _e=(0,ue.useRef)(Te),rt=(0,ue.useState)({}),ut=(0,xe.Z)(rt,2),pt=ut[1],Et=(0,ue.useRef)(null),Rt=(0,ue.useRef)([]);function kt(Mt){Rt.current.push(Mt);var nn=Promise.resolve();Et.current=nn,nn.then(function(){if(Et.current===nn){var Jt=Rt.current,$t=_e.current;Rt.current=[],Jt.forEach(function(xn){_e.current=xn(_e.current)}),Et.current=null,$t!==_e.current&&pt({})}})}return(0,ue.useEffect)(function(){return function(){Et.current=null}},[]),[_e.current,kt]}function Mo(Te){var _e=(0,ue.useRef)(Te||null),rt=(0,ue.useRef)();function ut(){window.clearTimeout(rt.current)}function pt(Rt){_e.current=Rt,ut(),rt.current=window.setTimeout(function(){_e.current=null,rt.current=void 0},100)}function Et(){return _e.current}return(0,ue.useEffect)(function(){return ut},[]),[pt,Et]}function Po(){var Te=ue.useState(-1),_e=(0,xe.Z)(Te,2),rt=_e[0],ut=_e[1],pt=ue.useState(-1),Et=(0,xe.Z)(pt,2),Rt=Et[0],kt=Et[1],Mt=ue.useCallback(function(nn,Jt){ut(nn),kt(Jt)},[]);return[rt,Rt,Mt]}var Qr=te(47273),It=(0,Qr.Z)()?window:null;function Sn(Te,_e){var rt=(0,be.Z)(Te)==="object"?Te:{},ut=rt.offsetHeader,pt=ut===void 0?0:ut,Et=rt.offsetSummary,Rt=Et===void 0?0:Et,kt=rt.offsetScroll,Mt=kt===void 0?0:kt,nn=rt.getContainer,Jt=nn===void 0?function(){return It}:nn,$t=Jt()||It;return ue.useMemo(function(){var xn=!!Te;return{isSticky:xn,stickyClassName:xn?"".concat(_e,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Rt,offsetScroll:Mt,container:$t}},[Mt,pt,Rt,_e,$t])}function Pn(Te,_e,rt){var ut=(0,ue.useMemo)(function(){for(var pt=[],Et=[],Rt=0,kt=0,Mt=0;Mt<_e;Mt+=1)if(rt==="rtl"){Et[Mt]=kt,kt+=Te[Mt]||0;var nn=_e-Mt-1;pt[nn]=Rt,Rt+=Te[nn]||0}else{pt[Mt]=Rt,Rt+=Te[Mt]||0;var Jt=_e-Mt-1;Et[Jt]=kt,kt+=Te[Jt]||0}return{left:pt,right:Et}},[Te,_e,rt]);return ut}var hn=Pn;function na(Te){var _e=Te.className,rt=Te.children;return ue.createElement("div",{className:_e},rt)}var Kn=na,_n=te(8224),Rn=te(55468),Nr=function(_e,rt){var ut,pt,Et=_e.scrollBodyRef,Rt=_e.onScroll,kt=_e.offsetScroll,Mt=_e.container,nn=Ce(se,"prefixCls"),Jt=((ut=Et.current)===null||ut===void 0?void 0:ut.scrollWidth)||0,$t=((pt=Et.current)===null||pt===void 0?void 0:pt.clientWidth)||0,xn=Jt&&$t*($t/Jt),wn=ue.useRef(),Bn=so({scrollLeft:0,isHiddenScrollBar:!1}),oa=(0,xe.Z)(Bn,2),Xn=oa[0],ha=oa[1],aa=ue.useRef({delta:0,x:0}),ya=ue.useState(!1),nr=(0,xe.Z)(ya,2),pr=nr[0],Ja=nr[1],mr=function(){Ja(!1)},Zr=function(ba){ba.persist(),aa.current.delta=ba.pageX-Xn.scrollLeft,aa.current.x=0,Ja(!0),ba.preventDefault()},Na=function(ba){var cr,Kr=ba||((cr=window)===null||cr===void 0?void 0:cr.event),Wr=Kr.buttons;if(!pr||Wr===0){pr&&Ja(!1);return}var ar=aa.current.x+ba.pageX-aa.current.x-aa.current.delta;ar<=0&&(ar=0),ar+xn>=$t&&(ar=$t-xn),Rt({scrollLeft:ar/$t*(Jt+2)}),aa.current.x=ba.pageX},qa=function(){if(Et.current){var ba=(0,Rn.os)(Et.current).top,cr=ba+Et.current.offsetHeight,Kr=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,Rn.os)(Mt).top+Mt.clientHeight;cr-(0,mt.Z)()<=Kr||ba>=Kr-kt?ha(function(Wr){return(0,Ze.Z)((0,Ze.Z)({},Wr),{},{isHiddenScrollBar:!0})}):ha(function(Wr){return(0,Ze.Z)((0,Ze.Z)({},Wr),{},{isHiddenScrollBar:!1})})}},za=function(ba){ha(function(cr){return(0,Ze.Z)((0,Ze.Z)({},cr),{},{scrollLeft:ba/Jt*$t||0})})};return ue.useImperativeHandle(rt,function(){return{setScrollLeft:za}}),ue.useEffect(function(){var ua=(0,_n.Z)(document.body,"mouseup",mr,!1),ba=(0,_n.Z)(document.body,"mousemove",Na,!1);return qa(),function(){ua.remove(),ba.remove()}},[xn,pr]),ue.useEffect(function(){var ua=(0,_n.Z)(Mt,"scroll",qa,!1),ba=(0,_n.Z)(window,"resize",qa,!1);return function(){ua.remove(),ba.remove()}},[Mt]),ue.useEffect(function(){Xn.isHiddenScrollBar||ha(function(ua){var ba=Et.current;return ba?(0,Ze.Z)((0,Ze.Z)({},ua),{},{scrollLeft:ba.scrollLeft/ba.scrollWidth*ba.clientWidth}):ua})},[Xn.isHiddenScrollBar]),Jt<=$t||!xn||Xn.isHiddenScrollBar?null:ue.createElement("div",{style:{height:(0,mt.Z)(),width:$t,bottom:kt},className:"".concat(nn,"-sticky-scroll")},ue.createElement("div",{onMouseDown:Zr,ref:wn,className:we()("".concat(nn,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(nn,"-sticky-scroll-bar-active"),pr)),style:{width:"".concat(xn,"px"),transform:"translate3d(".concat(Xn.scrollLeft,"px, 0, 0)")}}))},hr=ue.forwardRef(Nr);function yn(Te){return null}var wo=yn;function _o(Te){return null}var Vo=_o,gi="rc-table",sa=[],Ba={};function Or(){return"No Data"}function Va(Te){var _e,rt=(0,Ze.Z)({rowKey:"key",prefixCls:gi,emptyText:Or},Te),ut=rt.prefixCls,pt=rt.className,Et=rt.rowClassName,Rt=rt.style,kt=rt.data,Mt=rt.rowKey,nn=rt.scroll,Jt=rt.tableLayout,$t=rt.direction,xn=rt.title,wn=rt.footer,Bn=rt.summary,oa=rt.caption,Xn=rt.id,ha=rt.showHeader,aa=rt.components,ya=rt.emptyText,nr=rt.onRow,pr=rt.onHeaderRow,Ja=rt.internalHooks,mr=rt.transformColumns,Zr=rt.internalRefs,Na=rt.tailor,qa=rt.sticky,za=kt||sa,ua=!!za.length,ba=Ja===Ee,cr=ue.useCallback(function(Nn,Ft){return(0,Ve.Z)(aa,Nn)||Ft},[aa]),Kr=ue.useMemo(function(){return typeof Mt=="function"?Mt:function(Nn){var Ft=Nn&&Nn[Mt];return Ft}},[Mt]),Wr=cr(["body"]),ar=Po(),Jr=(0,xe.Z)(ar,3),no=Jr[0],uo=Jr[1],ao=Jr[2],si=gr(rt,za,Kr),Co=(0,xe.Z)(si,6),Br=Co[0],pi=Co[1],Fr=Co[2],Bo=Co[3],No=Co[4],ji=Co[5],wr=nn==null?void 0:nn.x,vr=ue.useState(0),Pr=(0,xe.Z)(vr,2),ir=Pr[0],Wa=Pr[1],On=tr((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},rt),Br),{},{expandable:!!Br.expandedRowRender,columnTitle:Br.columnTitle,expandedKeys:Fr,getRowKey:Kr,onTriggerExpand:ji,expandIcon:Bo,expandIconColumnIndex:Br.expandIconColumnIndex,direction:$t,scrollWidth:ba&&Na&&typeof wr=="number"?wr:null}),ba?mr:null),Ia=(0,xe.Z)(On,3),jr=Ia[0],ro=Ia[1],rl=Ia[2],Vi=rl!=null?rl:wr,Bl=ue.useMemo(function(){return{columns:jr,flattenColumns:ro}},[jr,ro]),Ni=ue.useRef(),Pi=ue.useRef(),Ar=ue.useRef(),sl=ue.useRef(),gl=ue.useRef(),Qo=ue.useState(!1),ei=(0,xe.Z)(Qo,2),Ii=ei[0],ur=ei[1],Hi=ue.useState(!1),Ao=(0,xe.Z)(Hi,2),ml=Ao[0],al=Ao[1],ti=so(new Map),br=(0,xe.Z)(ti,2),ki=br[0],Ai=br[1],ol=Oe(ro),Al=ol.map(function(Nn){return ki.get(Nn)}),Dl=ue.useMemo(function(){return Al},[Al.join("_")]),hl=hn(Dl,ro.length,$t),Ki=nn&&Je(nn.y),po=nn&&Je(Vi)||!!Br.fixed,Yl=po&&ro.some(function(Nn){var Ft=Nn.fixed;return Ft}),iu=ue.useRef(),jl=Sn(qa,ut),Hl=jl.isSticky,Ou=jl.offsetHeader,Ku=jl.offsetSummary,Ro=jl.offsetScroll,li=jl.stickyClassName,cl=jl.container,Mi=ue.useMemo(function(){return Bn==null?void 0:Bn(za)},[Bn,za]),El=(Ki||Hl)&&ue.isValidElement(Mi)&&Mi.type===le&&Mi.props.fixed,Sl,Ri,Ql;Ki&&(Ri={overflowY:"scroll",maxHeight:nn.y}),po&&(Sl={overflowX:"auto"},Ki||(Ri={overflowY:"hidden"}),Ql={width:Vi===!0?"auto":Vi,minWidth:"100%"});var Uu=ue.useCallback(function(Nn,Ft){(0,qe.Z)(Ni.current)&&Ai(function(Cn){if(Cn.get(Nn)!==Ft){var wa=new Map(Cn);return wa.set(Nn,Ft),wa}return Cn})},[]),ls=Mo(null),Yu=(0,xe.Z)(ls,2),Ps=Yu[0],Qu=Yu[1];function Nu(Nn,Ft){Ft&&(typeof Ft=="function"?Ft(Nn):Ft.scrollLeft!==Nn&&(Ft.scrollLeft=Nn,Ft.scrollLeft!==Nn&&setTimeout(function(){Ft.scrollLeft=Nn},0)))}var Pu=(0,je.Z)(function(Nn){var Ft=Nn.currentTarget,Cn=Nn.scrollLeft,wa=$t==="rtl",Ma=typeof Cn=="number"?Cn:Ft.scrollLeft,sn=Ft||Ba;if(!Qu()||Qu()===sn){var _t;Ps(sn),Nu(Ma,Pi.current),Nu(Ma,Ar.current),Nu(Ma,gl.current),Nu(Ma,(_t=iu.current)===null||_t===void 0?void 0:_t.setScrollLeft)}var rn=Ft||Pi.current;if(rn){var kr=rn.scrollWidth,da=rn.clientWidth;if(kr===da){ur(!1),al(!1);return}wa?(ur(-Ma0)):(ur(Ma>0),al(Ma1?oa-ba:0,Kr=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},mr),Mt),{},{flex:"0 0 ".concat(ba,"px"),width:"".concat(ba,"px"),marginRight:cr,pointerEvents:"auto"}),Wr=ue.useMemo(function(){return Jt?za<=1:Na===0||za===0||za>1},[za,Na,Jt]);Wr?Kr.visibility="hidden":Jt&&(Kr.height=$t==null?void 0:$t(za));var ar=Wr?function(){return null}:xn,Jr={};return(za===0||Na===0)&&(Jr.rowSpan=1,Jr.colSpan=1),ue.createElement(Bt,(0,fe.Z)({className:we()(Bn,nn),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:_e.prefixCls,key:ya,record:kt,index:Et,renderIndex:Rt,dataIndex:wn,render:ar,shouldCellUpdate:rt.shouldCellUpdate},nr,{appendNode:pr,additionalProps:(0,Ze.Z)((0,Ze.Z)({},Ja),{},{style:Kr},Jr)}))}var Ll=ll,fl=["data","index","className","rowKey","style","extra","getHeight"],Rl=ue.forwardRef(function(Te,_e){var rt=Te.data,ut=Te.index,pt=Te.className,Et=Te.rowKey,Rt=Te.style,kt=Te.extra,Mt=Te.getHeight,nn=(0,yt.Z)(Te,fl),Jt=rt.record,$t=rt.indent,xn=rt.index,wn=Ce(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Bn=wn.scrollX,oa=wn.flattenColumns,Xn=wn.prefixCls,ha=wn.fixColumn,aa=wn.componentWidth,ya=tt(Jt,Et,ut,$t),nr=ya.rowSupportExpand,pr=ya.expanded,Ja=ya.rowProps,mr=ya.expandedRowRender,Zr=ya.expandedRowClassName,Na;if(nr&&pr){var qa=mr(Jt,ut,$t+1,pr),za=Zr==null?void 0:Zr(Jt,ut,$t),ua={};ha&&(ua={style:(0,ye.Z)({},"--virtual-width","".concat(aa,"px"))});var ba="".concat(Xn,"-expanded-row-cell");Na=ue.createElement("div",{className:we()("".concat(Xn,"-expanded-row"),"".concat(Xn,"-expanded-row-level-").concat($t+1),za)},ue.createElement(Bt,{component:"div",prefixCls:Xn,className:we()(ba,(0,ye.Z)({},"".concat(ba,"-fixed"),ha)),additionalProps:ua},qa))}var cr=(0,Ze.Z)((0,Ze.Z)({},Rt),{},{width:Bn});kt&&(cr.position="absolute",cr.pointerEvents="none");var Kr=ue.createElement("div",(0,fe.Z)({},Ja,nn,{ref:nr?null:_e,className:we()(pt,"".concat(Xn,"-row"),Ja==null?void 0:Ja.className,(0,ye.Z)({},"".concat(Xn,"-row-extra"),kt)),style:(0,Ze.Z)((0,Ze.Z)({},cr),Ja==null?void 0:Ja.style)}),oa.map(function(Wr,ar){return ue.createElement(Ll,{key:ar,rowInfo:ya,column:Wr,colIndex:ar,indent:$t,index:ut,renderIndex:xn,record:Jt,inverse:kt,getHeight:Mt})}));return nr?ue.createElement("div",{ref:_e},Kr,Na):Kr}),Il=ee(Rl),Yi=Il,hi=ue.forwardRef(function(Te,_e){var rt=Te.data,ut=Te.onScroll,pt=Ce(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Et=pt.flattenColumns,Rt=pt.onColumnResize,kt=pt.getRowKey,Mt=pt.expandedKeys,nn=pt.prefixCls,Jt=pt.childrenColumnName,$t=pt.emptyNode,xn=pt.scrollX,wn=Ce(ri),Bn=wn.scrollY,oa=wn.listItemHeight,Xn=ue.useRef(),ha=jt(rt,Jt,Mt,kt),aa=ue.useMemo(function(){var Na=0;return Et.map(function(qa){var za=qa.width,ua=qa.key;return Na+=za,[ua,za,Na]})},[Et]),ya=ue.useMemo(function(){return aa.map(function(Na){return Na[2]})},[aa]);ue.useEffect(function(){aa.forEach(function(Na){var qa=(0,xe.Z)(Na,2),za=qa[0],ua=qa[1];Rt(za,ua)})},[aa]),ue.useImperativeHandle(_e,function(){var Na={};return Object.defineProperty(Na,"scrollLeft",{get:function(){var za;return((za=Xn.current)===null||za===void 0?void 0:za.getScrollInfo().x)||0},set:function(za){var ua;(ua=Xn.current)===null||ua===void 0||ua.scrollTo({left:za})}}),Na});var nr=function(qa,za){var ua,ba=(ua=ha[za])===null||ua===void 0?void 0:ua.record,cr=qa.onCell;if(cr){var Kr,Wr=cr(ba,za);return(Kr=Wr==null?void 0:Wr.rowSpan)!==null&&Kr!==void 0?Kr:1}return 1},pr=function(qa){var za=qa.start,ua=qa.end,ba=qa.getSize,cr=qa.offsetY;if(ua<0)return null;for(var Kr=Et.filter(function(wr){return nr(wr,za)===0}),Wr=za,ar=function(vr){if(Kr=Kr.filter(function(Pr){return nr(Pr,vr)===0}),!Kr.length)return Wr=vr,"break"},Jr=za;Jr>=0;Jr-=1){var no=ar(Jr);if(no==="break")break}for(var uo=Et.filter(function(wr){return nr(wr,ua)!==1}),ao=ua,si=function(vr){if(uo=uo.filter(function(Pr){return nr(Pr,vr)!==1}),!uo.length)return ao=Math.max(vr-1,ua),"break"},Co=ua;Co1})&&pi.push(vr)},Bo=Wr;Bo<=ao;Bo+=1)var No=Fr(Bo);var ji=pi.map(function(wr){var vr=ha[wr],Pr=kt(vr.record,wr),ir=function(Ia){var jr=wr+Ia-1,ro=kt(ha[jr].record,jr),rl=ba(Pr,ro);return rl.bottom-rl.top},Wa=ba(Pr);return ue.createElement(Yi,{key:wr,data:vr,rowKey:Pr,index:wr,style:{top:-cr+Wa.top},extra:!0,getHeight:ir})});return ji},Ja=ue.useMemo(function(){return{columnsOffset:ya}},[ya]),mr="".concat(nn,"-tbody"),Zr;return ha.length?Zr=ue.createElement(Xo.Z,{fullHeight:!1,ref:Xn,className:we()(mr,"".concat(mr,"-virtual")),height:Bn,itemHeight:oa||24,data:ha,itemKey:function(qa){return kt(qa.record)},scrollWidth:xn,onVirtualScroll:function(qa){var za=qa.x;ut({scrollLeft:za})},extraRender:pr},function(Na,qa,za){var ua=kt(Na.record,qa);return ue.createElement(Yi,(0,fe.Z)({data:Na,rowKey:ua,index:qa},za))}):Zr=ue.createElement("div",{className:we()("".concat(nn,"-placeholder"))},ue.createElement(Bt,{component:"div",prefixCls:nn},$t)),ue.createElement(vi.Provider,{value:Ja},Zr)}),ul=ee(hi),yl=ul,Fl=function(_e,rt){var ut=rt.ref,pt=rt.onScroll;return ue.createElement(yl,{ref:ut,data:_e,onScroll:pt})},dl=100;function Pt(Te){var _e=Te.columns,rt=Te.scroll,ut=Te.prefixCls,pt=ut===void 0?gi:ut,Et=Te.className,Rt=Te.listItemHeight,kt=rt||{},Mt=kt.x,nn=kt.y;typeof Mt!="number"&&(Mt=((_e||[]).length+1)*dl),typeof nn!="number"&&(nn=500);var Jt=ue.useMemo(function(){return{scrollY:nn,listItemHeight:Rt}},[nn,Rt]);return ue.createElement(ri.Provider,{value:Jt},ue.createElement(Yr,(0,fe.Z)({},Te,{className:we()(Et,"".concat(pt,"-virtual")),scroll:(0,Ze.Z)((0,Ze.Z)({},rt),{},{x:Mt}),components:{body:Fl},columns:_e,internalHooks:Ee,tailor:!0})))}function Cl(Te){return b(Pt,Te)}var mo=Cl(),Ci=null;function Bi(Te){return null}var $i=Bi;function el(Te){return null}var pl=el,vl=te(2738),Wl=te(68031),zo=te(36355),mi=te(93891),Nl=te(19716),au=te(8628),Kl=te(31724),ru=te(58421),Cr=te(71418),ja=te(88088);function $a(Te){return function(rt){let{prefixCls:ut,onExpand:pt,record:Et,expanded:Rt,expandable:kt}=rt;const Mt=`${ut}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:nn=>{pt(Et,nn),nn.stopPropagation()},className:we()(Mt,{[`${Mt}-spaced`]:!kt,[`${Mt}-expanded`]:kt&&Rt,[`${Mt}-collapsed`]:kt&&!Rt}),"aria-label":Rt?Te.collapse:Te.expand,"aria-expanded":Rt})}}var Xa=$a;function ko(Te,_e){return"key"in Te&&Te.key!==void 0&&Te.key!==null?Te.key:Te.dataIndex?Array.isArray(Te.dataIndex)?Te.dataIndex.join("."):Te.dataIndex:_e}function fi(Te,_e){return _e?`${_e}-${Te}`:`${Te}`}function Di(Te,_e){return typeof Te=="function"?Te(_e):Te}function Li(Te,_e){const rt=Di(Te,_e);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Qi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ti=Qi,wl=te(7657),Ji=function(_e,rt){return ue.createElement(wl.Z,(0,fe.Z)({},_e,{ref:rt,icon:Ti}))},$r=ue.forwardRef(Ji),Aa=$r,Ei=te(56762);function Ko(Te){const _e=ue.useRef(Te),rt=(0,Ei.Z)();return[()=>_e.current,ut=>{_e.current=ut,rt()}]}var Jo=te(3113),tn=te(24905),Gt=te(38854),un=te(64165),Qn=te(20834),sr=te(40875),Gr=te(5112),zn=te(17574),or=te(47472),zr=te(92832);function Eo(Te){let{value:_e,onChange:rt,filterSearch:ut,tablePrefixCls:pt,locale:Et}=Te;return ut?ue.createElement("div",{className:`${pt}-filter-dropdown-search`},ue.createElement(zr.default,{prefix:ue.createElement(or.Z,null),placeholder:Et.filterSearchPlaceholder,onChange:rt,value:_e,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var Ir=Eo,Da=te(10228);const So=Te=>{const{keyCode:_e}=Te;_e===Da.Z.ENTER&&Te.stopPropagation()};var Oi=ue.forwardRef((Te,_e)=>ue.createElement("div",{className:Te.className,onClick:rt=>rt.stopPropagation(),onKeyDown:So,ref:_e},Te.children));function Mr(Te){let _e=[];return(Te||[]).forEach(rt=>{let{value:ut,children:pt}=rt;_e.push(ut),pt&&(_e=[].concat((0,pa.Z)(_e),(0,pa.Z)(Mr(pt))))}),_e}function Ya(Te){return Te.some(_e=>{let{children:rt}=_e;return rt})}function yo(Te,_e){return typeof _e=="string"||typeof _e=="number"?_e==null?void 0:_e.toString().toLowerCase().includes(Te.trim().toLowerCase()):!1}function Zo(Te){let{filters:_e,prefixCls:rt,filteredKeys:ut,filterMultiple:pt,searchValue:Et,filterSearch:Rt}=Te;return _e.map((kt,Mt)=>{const nn=String(kt.value);if(kt.children)return{key:nn||Mt,label:kt.text,popupClassName:`${rt}-dropdown-submenu`,children:Zo({filters:kt.children,prefixCls:rt,filteredKeys:ut,filterMultiple:pt,searchValue:Et,filterSearch:Rt})};const Jt=pt?tn.default:Gr.ZP,$t={key:kt.value!==void 0?nn:Mt,label:ue.createElement(ue.Fragment,null,ue.createElement(Jt,{checked:ut.includes(nn)}),ue.createElement("span",null,kt.text))};return Et.trim()?typeof Rt=="function"?Rt(Et,kt)?$t:null:yo(Et,kt.text)?$t:null:$t})}function zi(Te){var _e,rt;const{tablePrefixCls:ut,prefixCls:pt,column:Et,dropdownPrefixCls:Rt,columnKey:kt,filterMultiple:Mt,filterMode:nn="menu",filterSearch:Jt=!1,filterState:$t,triggerFilter:xn,locale:wn,children:Bn,getPopupContainer:oa}=Te,{filterDropdownOpen:Xn,onFilterDropdownOpenChange:ha,filterResetToDefaultFilteredValue:aa,defaultFilteredValue:ya,filterDropdownVisible:nr,onFilterDropdownVisibleChange:pr}=Et,[Ja,mr]=ue.useState(!1),Zr=!!($t&&(!((_e=$t.filteredKeys)===null||_e===void 0)&&_e.length||$t.forceFiltered)),Na=On=>{mr(On),ha==null||ha(On),pr==null||pr(On)},qa=(rt=Xn!=null?Xn:nr)!==null&&rt!==void 0?rt:Ja,za=$t==null?void 0:$t.filteredKeys,[ua,ba]=Ko(za||[]),cr=On=>{let{selectedKeys:Ia}=On;ba(Ia)},Kr=(On,Ia)=>{let{node:jr,checked:ro}=Ia;cr(Mt?{selectedKeys:On}:{selectedKeys:ro&&jr.key?[jr.key]:[]})};ue.useEffect(()=>{Ja&&cr({selectedKeys:za||[]})},[za]);const[Wr,ar]=ue.useState([]),Jr=On=>{ar(On)},[no,uo]=ue.useState(""),ao=On=>{const{value:Ia}=On.target;uo(Ia)};ue.useEffect(()=>{Ja||uo("")},[Ja]);const si=On=>{const Ia=On&&On.length?On:null;if(Ia===null&&(!$t||!$t.filteredKeys)||(0,Pe.Z)(Ia,$t==null?void 0:$t.filteredKeys,!0))return null;xn({column:Et,key:kt,filteredKeys:Ia})},Co=()=>{Na(!1),si(ua())},Br=function(){let{confirm:On,closeDropdown:Ia}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};On&&si([]),Ia&&Na(!1),uo(""),ba(aa?(ya||[]).map(jr=>String(jr)):[])},pi=function(){let{closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};On&&Na(!1),si(ua())},Fr=On=>{On&&za!==void 0&&ba(za||[]),Na(On),!On&&!Et.filterDropdown&&Co()},Bo=we()({[`${Rt}-menu-without-submenu`]:!Ya(Et.filters||[])}),No=On=>{if(On.target.checked){const Ia=Mr(Et==null?void 0:Et.filters).map(jr=>String(jr));ba(Ia)}else ba([])},ji=On=>{let{filters:Ia}=On;return(Ia||[]).map((jr,ro)=>{const rl=String(jr.value),Vi={title:jr.text,key:jr.value!==void 0?rl:ro};return jr.children&&(Vi.children=ji({filters:jr.children})),Vi})},wr=On=>{var Ia;return Object.assign(Object.assign({},On),{text:On.title,value:On.key,children:((Ia=On.children)===null||Ia===void 0?void 0:Ia.map(jr=>wr(jr)))||[]})};let vr;if(typeof Et.filterDropdown=="function")vr=Et.filterDropdown({prefixCls:`${Rt}-custom`,setSelectedKeys:On=>cr({selectedKeys:On}),selectedKeys:ua(),confirm:pi,clearFilters:Br,filters:Et.filters,visible:qa,close:()=>{Na(!1)}});else if(Et.filterDropdown)vr=Et.filterDropdown;else{const On=ua()||[],Ia=()=>(Et.filters||[]).length===0?ue.createElement(un.Z,{image:un.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):nn==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(Ir,{filterSearch:Jt,value:no,onChange:ao,tablePrefixCls:ut,locale:wn}),ue.createElement("div",{className:`${ut}-filter-dropdown-tree`},Mt?ue.createElement(tn.default,{checked:On.length===Mr(Et.filters).length,indeterminate:On.length>0&&On.lengthtypeof Jt=="function"?Jt(no,wr(ro)):yo(no,ro.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(Ir,{filterSearch:Jt,value:no,onChange:ao,tablePrefixCls:ut,locale:wn}),ue.createElement(Qn.default,{selectable:!0,multiple:Mt,prefixCls:`${Rt}-menu`,className:Bo,onSelect:cr,onDeselect:cr,selectedKeys:On,getPopupContainer:oa,openKeys:Wr,onOpenChange:Jr,items:Zo({filters:Et.filters||[],filterSearch:Jt,prefixCls:pt,filteredKeys:ua(),filterMultiple:Mt,searchValue:no})})),jr=()=>aa?(0,Pe.Z)((ya||[]).map(ro=>String(ro)),On,!0):On.length===0;vr=ue.createElement(ue.Fragment,null,Ia(),ue.createElement("div",{className:`${pt}-dropdown-btns`},ue.createElement(Jo.ZP,{type:"link",size:"small",disabled:jr(),onClick:()=>Br()},wn.filterReset),ue.createElement(Jo.ZP,{type:"primary",size:"small",onClick:Co},wn.filterConfirm)))}Et.filterDropdown&&(vr=ue.createElement(sr.J,{selectable:void 0},vr));const Pr=()=>ue.createElement(Oi,{className:`${pt}-dropdown`},vr);let ir;typeof Et.filterIcon=="function"?ir=Et.filterIcon(Zr):Et.filterIcon?ir=Et.filterIcon:ir=ue.createElement(Aa,null);const{direction:Wa}=ue.useContext(zo.E_);return ue.createElement("div",{className:`${pt}-column`},ue.createElement("span",{className:`${ut}-column-title`},Bn),ue.createElement(Gt.Z,{dropdownRender:Pr,trigger:["click"],open:qa,onOpenChange:Fr,getPopupContainer:oa,placement:Wa==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:we()(`${pt}-trigger`,{active:Zr}),onClick:On=>{On.stopPropagation()}},ir)))}var xl=zi;function Xl(Te,_e,rt){let ut=[];return(Te||[]).forEach((pt,Et)=>{var Rt;const kt=fi(Et,rt);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let Mt=pt.filteredValue;"filterDropdown"in pt||(Mt=(Rt=Mt==null?void 0:Mt.map(String))!==null&&Rt!==void 0?Rt:Mt),ut.push({column:pt,key:ko(pt,kt),filteredKeys:Mt,forceFiltered:pt.filtered})}else ut.push({column:pt,key:ko(pt,kt),filteredKeys:_e&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(ut=[].concat((0,pa.Z)(ut),(0,pa.Z)(Xl(pt.children,_e,kt))))}),ut}function fu(Te,_e,rt,ut,pt,Et,Rt,kt){return rt.map((Mt,nn)=>{const Jt=fi(nn,kt),{filterMultiple:$t=!0,filterMode:xn,filterSearch:wn}=Mt;let Bn=Mt;if(Bn.filters||Bn.filterDropdown){const oa=ko(Bn,Jt),Xn=ut.find(ha=>{let{key:aa}=ha;return oa===aa});Bn=Object.assign(Object.assign({},Bn),{title:ha=>ue.createElement(xl,{tablePrefixCls:Te,prefixCls:`${Te}-filter`,dropdownPrefixCls:_e,column:Bn,columnKey:oa,filterState:Xn,filterMultiple:$t,filterMode:xn,filterSearch:wn,triggerFilter:Et,locale:pt,getPopupContainer:Rt},Di(Mt.title,ha))})}return"children"in Bn&&(Bn=Object.assign(Object.assign({},Bn),{children:fu(Te,_e,Bn.children,ut,pt,Et,Rt,Jt)})),Bn})}function ql(Te){const _e={};return Te.forEach(rt=>{let{key:ut,filteredKeys:pt,column:Et}=rt;const{filters:Rt,filterDropdown:kt}=Et;if(kt)_e[ut]=pt||null;else if(Array.isArray(pt)){const Mt=Mr(Rt);_e[ut]=Mt.filter(nn=>pt.includes(String(nn)))}else _e[ut]=null}),_e}function su(Te,_e){return _e.reduce((rt,ut)=>{const{column:{onFilter:pt,filters:Et},filteredKeys:Rt}=ut;return pt&&Rt&&Rt.length?rt.filter(kt=>Rt.some(Mt=>{const nn=Mr(Et),Jt=nn.findIndex(xn=>String(xn)===String(Mt)),$t=Jt!==-1?nn[Jt]:Mt;return pt($t,kt)})):rt},Te)}const Ta=Te=>Te.flatMap(_e=>"children"in _e?[_e].concat((0,pa.Z)(Ta(_e.children||[]))):[_e]);function Iu(Te){let{prefixCls:_e,dropdownPrefixCls:rt,mergedColumns:ut,onFilterChange:pt,getPopupContainer:Et,locale:Rt}=Te;const kt=ue.useMemo(()=>Ta(ut||[]),[ut]),[Mt,nn]=ue.useState(()=>Xl(kt,!0)),Jt=ue.useMemo(()=>{const Bn=Xl(kt,!1);if(Bn.length===0)return Bn;let oa=!0,Xn=!0;if(Bn.forEach(ha=>{let{filteredKeys:aa}=ha;aa!==void 0?oa=!1:Xn=!1}),oa){const ha=(kt||[]).map((aa,ya)=>ko(aa,fi(ya)));return Mt.filter(aa=>{let{key:ya}=aa;return ha.includes(ya)}).map(aa=>{const ya=kt[ha.findIndex(nr=>nr===aa.key)];return Object.assign(Object.assign({},aa),{column:Object.assign(Object.assign({},aa.column),ya),forceFiltered:ya.filtered})})}return Bn},[kt,Mt]),$t=ue.useMemo(()=>ql(Jt),[Jt]),xn=Bn=>{const oa=Jt.filter(Xn=>{let{key:ha}=Xn;return ha!==Bn.key});oa.push(Bn),nn(oa),pt(ql(oa),oa)};return[Bn=>fu(_e,rt,Bn,Jt,Rt,xn,Et),Jt,$t]}var Tl=Iu;function ou(Te,_e,rt){const ut=ue.useRef({});function pt(Et){if(!ut.current||ut.current.data!==Te||ut.current.childrenColumnName!==_e||ut.current.getRowKey!==rt){let kt=function(Mt){Mt.forEach((nn,Jt)=>{const $t=rt(nn,Jt);Rt.set($t,nn),nn&&typeof nn=="object"&&_e in nn&&kt(nn[_e]||[])})};const Rt=new Map;kt(Te),ut.current={data:Te,childrenColumnName:_e,kvMap:Rt,getRowKey:rt}}return ut.current.kvMap.get(Et)}return[pt]}var cu=te(50371),pu=function(Te,_e){var rt={};for(var ut in Te)Object.prototype.hasOwnProperty.call(Te,ut)&&_e.indexOf(ut)<0&&(rt[ut]=Te[ut]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,ut=Object.getOwnPropertySymbols(Te);pt{const Et=Te[pt];typeof Et!="function"&&(rt[pt]=Et)}),rt}function tl(Te,_e,rt){const ut=rt&&typeof rt=="object"?rt:{},{total:pt=0}=ut,Et=pu(ut,["total"]),[Rt,kt]=(0,ue.useState)(()=>({current:"defaultCurrent"in Et?Et.defaultCurrent:1,pageSize:"defaultPageSize"in Et?Et.defaultPageSize:Ml})),Mt=(0,cu.Z)(Rt,Et,{total:pt>0?pt:Te}),nn=Math.ceil((pt||Te)/Mt.pageSize);Mt.current>nn&&(Mt.current=nn||1);const Jt=(xn,wn)=>{kt({current:xn!=null?xn:1,pageSize:wn||Mt.pageSize})},$t=(xn,wn)=>{var Bn;rt&&((Bn=rt.onChange)===null||Bn===void 0||Bn.call(rt,xn,wn)),Jt(xn,wn),_e(xn,wn||(Mt==null?void 0:Mt.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:$t}),Jt]}var vu=tl,bu=te(84105),zl=te(35654),hu=te(90782),fo=te(71430),fs=te(18929);const Ul={},zu="SELECT_ALL",Lu="SELECT_INVERT",Zu="SELECT_NONE",ns=[],ju=(Te,_e)=>{let rt=[];return(_e||[]).forEach(ut=>{rt.push(ut),ut&&typeof ut=="object"&&Te in ut&&(rt=[].concat((0,pa.Z)(rt),(0,pa.Z)(ju(Te,ut[Te]))))}),rt};var Hu=(Te,_e)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:ut,defaultSelectedRowKeys:pt,getCheckboxProps:Et,onChange:Rt,onSelect:kt,onSelectAll:Mt,onSelectInvert:nn,onSelectNone:Jt,onSelectMultiple:$t,columnWidth:xn,type:wn,selections:Bn,fixed:oa,renderCell:Xn,hideSelectAll:ha,checkStrictly:aa=!0}=_e||{},{prefixCls:ya,data:nr,pageData:pr,getRecordByKey:Ja,getRowKey:mr,expandType:Zr,childrenColumnName:Na,locale:qa,getPopupContainer:za}=Te,[ua,ba]=(0,fs.Z)(ut||pt||ns,{value:ut}),cr=ue.useRef(new Map),Kr=(0,ue.useCallback)(wr=>{if(rt){const vr=new Map;wr.forEach(Pr=>{let ir=Ja(Pr);!ir&&cr.current.has(Pr)&&(ir=cr.current.get(Pr)),vr.set(Pr,ir)}),cr.current=vr}},[Ja,rt]);ue.useEffect(()=>{Kr(ua)},[ua]);const{keyEntities:Wr}=(0,ue.useMemo)(()=>{if(aa)return{keyEntities:null};let wr=nr;if(rt){const vr=new Set(nr.map((ir,Wa)=>mr(ir,Wa))),Pr=Array.from(cr.current).reduce((ir,Wa)=>{let[On,Ia]=Wa;return vr.has(On)?ir:ir.concat(Ia)},[]);wr=[].concat((0,pa.Z)(wr),(0,pa.Z)(Pr))}return(0,fo.I8)(wr,{externalGetKey:mr,childrenPropName:Na})},[nr,mr,aa,Na,rt]),ar=(0,ue.useMemo)(()=>ju(Na,pr),[Na,pr]),Jr=(0,ue.useMemo)(()=>{const wr=new Map;return ar.forEach((vr,Pr)=>{const ir=mr(vr,Pr),Wa=(Et?Et(vr):null)||{};wr.set(ir,Wa)}),wr},[ar,mr,Et]),no=(0,ue.useCallback)(wr=>{var vr;return!!(!((vr=Jr.get(mr(wr)))===null||vr===void 0)&&vr.disabled)},[Jr,mr]),[uo,ao]=(0,ue.useMemo)(()=>{if(aa)return[ua||[],[]];const{checkedKeys:wr,halfCheckedKeys:vr}=(0,hu.S)(ua,!0,Wr,no);return[wr||[],vr]},[ua,aa,Wr,no]),si=(0,ue.useMemo)(()=>{const wr=wn==="radio"?uo.slice(0,1):uo;return new Set(wr)},[uo,wn]),Co=(0,ue.useMemo)(()=>wn==="radio"?new Set:new Set(ao),[ao,wn]),[Br,pi]=(0,ue.useState)(null);ue.useEffect(()=>{_e||ba(ns)},[!!_e]);const Fr=(0,ue.useCallback)((wr,vr)=>{let Pr,ir;Kr(wr),rt?(Pr=wr,ir=wr.map(Wa=>cr.current.get(Wa))):(Pr=[],ir=[],wr.forEach(Wa=>{const On=Ja(Wa);On!==void 0&&(Pr.push(Wa),ir.push(On))})),ba(Pr),Rt==null||Rt(Pr,ir,{type:vr})},[ba,Ja,Rt,rt]),Bo=(0,ue.useCallback)((wr,vr,Pr,ir)=>{if(kt){const Wa=Pr.map(On=>Ja(On));kt(Ja(wr),vr,Wa,ir)}Fr(Pr,"single")},[kt,Ja,Fr]),No=(0,ue.useMemo)(()=>!Bn||ha?null:(Bn===!0?[zu,Lu,Zu]:Bn).map(vr=>vr===zu?{key:"all",text:qa.selectionAll,onSelect(){Fr(nr.map((Pr,ir)=>mr(Pr,ir)).filter(Pr=>{const ir=Jr.get(Pr);return!(ir!=null&&ir.disabled)||si.has(Pr)}),"all")}}:vr===Lu?{key:"invert",text:qa.selectInvert,onSelect(){const Pr=new Set(si);pr.forEach((Wa,On)=>{const Ia=mr(Wa,On),jr=Jr.get(Ia);jr!=null&&jr.disabled||(Pr.has(Ia)?Pr.delete(Ia):Pr.add(Ia))});const ir=Array.from(Pr);nn&&nn(ir),Fr(ir,"invert")}}:vr===Zu?{key:"none",text:qa.selectNone,onSelect(){Jt==null||Jt(),Fr(Array.from(si).filter(Pr=>{const ir=Jr.get(Pr);return ir==null?void 0:ir.disabled}),"none")}}:vr).map(vr=>Object.assign(Object.assign({},vr),{onSelect:function(){for(var Pr,ir,Wa=arguments.length,On=new Array(Wa),Ia=0;Ia{var vr;if(!_e)return wr.filter(Qo=>Qo!==Ul);let Pr=(0,pa.Z)(wr);const ir=new Set(si),Wa=ar.map(mr).filter(Qo=>!Jr.get(Qo).disabled),On=Wa.every(Qo=>ir.has(Qo)),Ia=Wa.some(Qo=>ir.has(Qo)),jr=()=>{const Qo=[];On?Wa.forEach(Ii=>{ir.delete(Ii),Qo.push(Ii)}):Wa.forEach(Ii=>{ir.has(Ii)||(ir.add(Ii),Qo.push(Ii))});const ei=Array.from(ir);Mt==null||Mt(!On,ei.map(Ii=>Ja(Ii)),Qo.map(Ii=>Ja(Ii))),Fr(ei,"all"),pi(null)};let ro;if(wn!=="radio"){let Qo;if(No){const Ao={getPopupContainer:za,items:No.map((ml,al)=>{const{key:ti,text:br,onSelect:ki}=ml;return{key:ti!=null?ti:al,onClick:()=>{ki==null||ki(Wa)},label:br}})};Qo=ue.createElement("div",{className:`${ya}-selection-extra`},ue.createElement(Gt.Z,{menu:Ao,getPopupContainer:za},ue.createElement("span",null,ue.createElement(bu.Z,null))))}const ei=ar.map((Ao,ml)=>{const al=mr(Ao,ml),ti=Jr.get(al)||{};return Object.assign({checked:ir.has(al)},ti)}).filter(Ao=>{let{disabled:ml}=Ao;return ml}),Ii=!!ei.length&&ei.length===ar.length,ur=Ii&&ei.every(Ao=>{let{checked:ml}=Ao;return ml}),Hi=Ii&&ei.some(Ao=>{let{checked:ml}=Ao;return ml});ro=!ha&&ue.createElement("div",{className:`${ya}-selection`},ue.createElement(tn.default,{checked:Ii?ur:!!ar.length&&On,indeterminate:Ii?!ur&&Hi:!On&&Ia,onChange:jr,disabled:ar.length===0||Ii,"aria-label":Qo?"Custom selection":"Select all",skipGroup:!0}),Qo)}let rl;wn==="radio"?rl=(Qo,ei,Ii)=>{const ur=mr(ei,Ii),Hi=ir.has(ur);return{node:ue.createElement(Gr.ZP,Object.assign({},Jr.get(ur),{checked:Hi,onClick:Ao=>Ao.stopPropagation(),onChange:Ao=>{ir.has(ur)||Bo(ur,!0,[ur],Ao.nativeEvent)}})),checked:Hi}}:rl=(Qo,ei,Ii)=>{var ur;const Hi=mr(ei,Ii),Ao=ir.has(Hi),ml=Co.has(Hi),al=Jr.get(Hi);let ti;return Zr==="nest"?ti=ml:ti=(ur=al==null?void 0:al.indeterminate)!==null&&ur!==void 0?ur:ml,{node:ue.createElement(tn.default,Object.assign({},al,{indeterminate:ti,checked:Ao,skipGroup:!0,onClick:br=>br.stopPropagation(),onChange:br=>{let{nativeEvent:ki}=br;const{shiftKey:Ai}=ki;let ol=-1,Al=-1;if(Ai&&aa){const Dl=new Set([Br,Hi]);Wa.some((hl,Ki)=>{if(Dl.has(hl))if(ol===-1)ol=Ki;else return Al=Ki,!0;return!1})}if(Al!==-1&&ol!==Al&&aa){const Dl=Wa.slice(ol,Al+1),hl=[];Ao?Dl.forEach(po=>{ir.has(po)&&(hl.push(po),ir.delete(po))}):Dl.forEach(po=>{ir.has(po)||(hl.push(po),ir.add(po))});const Ki=Array.from(ir);$t==null||$t(!Ao,Ki.map(po=>Ja(po)),hl.map(po=>Ja(po))),Fr(Ki,"multiple")}else{const Dl=uo;if(aa){const hl=Ao?(0,zl._5)(Dl,Hi):(0,zl.L0)(Dl,Hi);Bo(Hi,!Ao,hl,ki)}else{const hl=(0,hu.S)([].concat((0,pa.Z)(Dl),[Hi]),!0,Wr,no),{checkedKeys:Ki,halfCheckedKeys:po}=hl;let Yl=Ki;if(Ao){const iu=new Set(Ki);iu.delete(Hi),Yl=(0,hu.S)(Array.from(iu),{checked:!1,halfCheckedKeys:po},Wr,no).checkedKeys}Bo(Hi,!Ao,Yl,ki)}}pi(Ao?null:Hi)}})),checked:Ao}};const Vi=(Qo,ei,Ii)=>{const{node:ur,checked:Hi}=rl(Qo,ei,Ii);return Xn?Xn(Hi,ei,Ii,ur):ur};if(!Pr.includes(Ul))if(Pr.findIndex(Qo=>{var ei;return((ei=Qo[La])===null||ei===void 0?void 0:ei.columnType)==="EXPAND_COLUMN"})===0){const[Qo,...ei]=Pr;Pr=[Qo,Ul].concat((0,pa.Z)(ei))}else Pr=[Ul].concat((0,pa.Z)(Pr));const Bl=Pr.indexOf(Ul);Pr=Pr.filter((Qo,ei)=>Qo!==Ul||ei===Bl);const Ni=Pr[Bl-1],Pi=Pr[Bl+1];let Ar=oa;Ar===void 0&&((Pi==null?void 0:Pi.fixed)!==void 0?Ar=Pi.fixed:(Ni==null?void 0:Ni.fixed)!==void 0&&(Ar=Ni.fixed)),Ar&&Ni&&((vr=Ni[La])===null||vr===void 0?void 0:vr.columnType)==="EXPAND_COLUMN"&&Ni.fixed===void 0&&(Ni.fixed=Ar);const sl=we()(`${ya}-selection-col`,{[`${ya}-selection-col-with-dropdown`]:Bn&&wn==="checkbox"}),gl={fixed:Ar,width:xn,className:`${ya}-selection-column`,title:_e.columnTitle||ro,render:Vi,onCell:_e.onCell,[La]:{className:sl}};return Pr.map(Qo=>Qo===Ul?gl:Qo)},[mr,ar,_e,uo,si,Co,xn,No,Zr,Br,Jr,$t,Bo,no]),si]},ps=te(89489),vs=te(59477),_u=te(6848);const Su="ascend",yu="descend";function Bu(Te){return typeof Te.sorter=="object"&&typeof Te.sorter.multiple=="number"?Te.sorter.multiple:!1}function as(Te){return typeof Te=="function"?Te:Te&&typeof Te=="object"&&Te.compare?Te.compare:!1}function hs(Te,_e){return _e?Te[Te.indexOf(_e)+1]:Te[0]}function Du(Te,_e,rt){let ut=[];function pt(Et,Rt){ut.push({column:Et,key:ko(Et,Rt),multiplePriority:Bu(Et),sortOrder:Et.sortOrder})}return(Te||[]).forEach((Et,Rt)=>{const kt=fi(Rt,rt);Et.children?("sortOrder"in Et&&pt(Et,kt),ut=[].concat((0,pa.Z)(ut),(0,pa.Z)(Du(Et.children,_e,kt)))):Et.sorter&&("sortOrder"in Et?pt(Et,kt):_e&&Et.defaultSortOrder&&ut.push({column:Et,key:ko(Et,kt),multiplePriority:Bu(Et),sortOrder:Et.defaultSortOrder}))}),ut}function xr(Te,_e,rt,ut,pt,Et,Rt,kt){return(_e||[]).map((Mt,nn)=>{const Jt=fi(nn,kt);let $t=Mt;if($t.sorter){const xn=$t.sortDirections||pt,wn=$t.showSorterTooltip===void 0?Rt:$t.showSorterTooltip,Bn=ko($t,Jt),oa=rt.find(Zr=>{let{key:Na}=Zr;return Na===Bn}),Xn=oa?oa.sortOrder:null,ha=hs(xn,Xn);let aa;if(Mt.sortIcon)aa=Mt.sortIcon({sortOrder:Xn});else{const Zr=xn.includes(Su)&&ue.createElement(vs.Z,{className:we()(`${Te}-column-sorter-up`,{active:Xn===Su})}),Na=xn.includes(yu)&&ue.createElement(ps.Z,{className:we()(`${Te}-column-sorter-down`,{active:Xn===yu})});aa=ue.createElement("span",{className:we()(`${Te}-column-sorter`,{[`${Te}-column-sorter-full`]:!!(Zr&&Na)})},ue.createElement("span",{className:`${Te}-column-sorter-inner`,"aria-hidden":"true"},Zr,Na))}const{cancelSort:ya,triggerAsc:nr,triggerDesc:pr}=Et||{};let Ja=ya;ha===yu?Ja=pr:ha===Su&&(Ja=nr);const mr=typeof wn=="object"?wn:{title:Ja};$t=Object.assign(Object.assign({},$t),{className:we()($t.className,{[`${Te}-column-sort`]:Xn}),title:Zr=>{const Na=ue.createElement("div",{className:`${Te}-column-sorters`},ue.createElement("span",{className:`${Te}-column-title`},Di(Mt.title,Zr)),aa);return wn?ue.createElement(_u.Z,Object.assign({},mr),Na):Na},onHeaderCell:Zr=>{const Na=Mt.onHeaderCell&&Mt.onHeaderCell(Zr)||{},qa=Na.onClick,za=Na.onKeyDown;Na.onClick=cr=>{ut({column:Mt,key:Bn,sortOrder:ha,multiplePriority:Bu(Mt)}),qa==null||qa(cr)},Na.onKeyDown=cr=>{cr.keyCode===Da.Z.ENTER&&(ut({column:Mt,key:Bn,sortOrder:ha,multiplePriority:Bu(Mt)}),za==null||za(cr))};const ua=Li(Mt.title,{}),ba=ua==null?void 0:ua.toString();return Xn?Na["aria-sort"]=Xn==="ascend"?"ascending":"descending":Na["aria-label"]=ba||"",Na.className=we()(Na.className,`${Te}-column-has-sorters`),Na.tabIndex=0,Mt.ellipsis&&(Na.title=(ua!=null?ua:"").toString()),Na}})}return"children"in $t&&($t=Object.assign(Object.assign({},$t),{children:xr(Te,$t.children,rt,ut,pt,Et,Rt,Jt)})),$t})}function rs(Te){const{column:_e,sortOrder:rt}=Te;return{column:_e,order:rt,field:_e.dataIndex,columnKey:_e.key}}function os(Te){const _e=Te.filter(rt=>{let{sortOrder:ut}=rt;return ut}).map(rs);return _e.length===0&&Te.length?Object.assign(Object.assign({},rs(Te[Te.length-1])),{column:void 0}):_e.length<=1?_e[0]||{}:_e}function Gu(Te,_e,rt){const ut=_e.slice().sort((Rt,kt)=>kt.multiplePriority-Rt.multiplePriority),pt=Te.slice(),Et=ut.filter(Rt=>{let{column:{sorter:kt},sortOrder:Mt}=Rt;return as(kt)&&Mt});return Et.length?pt.sort((Rt,kt)=>{for(let Mt=0;Mt{const kt=Rt[rt];return kt?Object.assign(Object.assign({},Rt),{[rt]:Gu(kt,_e,rt)}):Rt}):pt}function is(Te){let{prefixCls:_e,mergedColumns:rt,onSorterChange:ut,sortDirections:pt,tableLocale:Et,showSorterTooltip:Rt}=Te;const[kt,Mt]=ue.useState(Du(rt,!0)),nn=ue.useMemo(()=>{let Bn=!0;const oa=Du(rt,!1);if(!oa.length)return kt;const Xn=[];function ha(ya){Bn?Xn.push(ya):Xn.push(Object.assign(Object.assign({},ya),{sortOrder:null}))}let aa=null;return oa.forEach(ya=>{aa===null?(ha(ya),ya.sortOrder&&(ya.multiplePriority===!1?Bn=!1:aa=!0)):(aa&&ya.multiplePriority!==!1||(Bn=!1),ha(ya))}),Xn},[rt,kt]),Jt=ue.useMemo(()=>{const Bn=nn.map(oa=>{let{column:Xn,sortOrder:ha}=oa;return{column:Xn,order:ha}});return{sortColumns:Bn,sortColumn:Bn[0]&&Bn[0].column,sortOrder:Bn[0]&&Bn[0].order}},[nn]);function $t(Bn){let oa;Bn.multiplePriority===!1||!nn.length||nn[0].multiplePriority===!1?oa=[Bn]:oa=[].concat((0,pa.Z)(nn.filter(Xn=>{let{key:ha}=Xn;return ha!==Bn.key})),[Bn]),Mt(oa),ut(os(oa),oa)}return[Bn=>xr(_e,Bn,nn,$t,pt,Et,Rt),nn,Jt,()=>os(nn)]}function Es(Te,_e){return Te.map(rt=>{const ut=Object.assign({},rt);return ut.title=Di(rt.title,_e),"children"in ut&&(ut.children=Es(ut.children,_e)),ut})}function Ss(Te){return[ue.useCallback(rt=>Es(rt,Te),[Te])]}var Wu=Xr((Te,_e)=>{const{_renderTimes:rt}=Te,{_renderTimes:ut}=_e;return rt!==ut}),bl=Cl((Te,_e)=>{const{_renderTimes:rt}=Te,{_renderTimes:ut}=_e;return rt!==ut}),Zl=te(64993),Cu=te(17313),ys=te(83116),Cs=te(37613),ke=Te=>{const{componentCls:_e}=Te,rt=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`,ut=(pt,Et,Rt)=>({[`&${_e}-${pt}`]:{[`> ${_e}-container`]:{[`> ${_e}-content, > ${_e}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${_e}-expanded-row-fixed`]:{margin:`-${Et}px -${Rt+Te.lineWidth}px`}}}}}});return{[`${_e}-wrapper`]:{[`${_e}${_e}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${_e}-title`]:{border:rt,borderBottom:0},[`> ${_e}-container`]:{borderInlineStart:rt,borderTop:rt,[` > ${_e}-content, > ${_e}-header, > ${_e}-body, @@ -213,10 +213,10 @@ `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:rt},"> thead":{"> tr:not(:last-child) > th":{borderBottom:rt},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${_e}-cell-fix-right-first::after`]:{borderInlineEnd:rt}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${_e}-expanded-row-fixed`]:{margin:`-${Te.tablePaddingVertical}px -${Te.tablePaddingHorizontal+Te.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:Te.lineWidth,bottom:0,borderInlineEnd:rt,content:'""'}}}}}},[`&${_e}-scroll-horizontal`]:{[`> ${_e}-container > ${_e}-body`]:{"> table > tbody":{[` > tr${_e}-expanded-row, > tr${_e}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},it("middle",Te.tablePaddingVerticalMiddle,Te.tablePaddingHorizontalMiddle)),it("small",Te.tablePaddingVerticalSmall,Te.tablePaddingHorizontalSmall)),{[`> ${_e}-footer`]:{border:rt,borderTop:0}}),[`${_e}-cell`]:{[`${_e}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Te.lineWidth}px 0 ${Te.lineWidth}px ${Te.tableHeaderBg}`}},[`${_e}-bordered ${_e}-cell-scrollbar`]:{borderInlineEnd:rt}}}},gt=Te=>{const{componentCls:_e}=Te;return{[`${_e}-wrapper`]:{[`${_e}-cell-ellipsis`]:Object.assign(Object.assign({},Cu.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},ut("middle",Te.tablePaddingVerticalMiddle,Te.tablePaddingHorizontalMiddle)),ut("small",Te.tablePaddingVerticalSmall,Te.tablePaddingHorizontalSmall)),{[`> ${_e}-footer`]:{border:rt,borderTop:0}}),[`${_e}-cell`]:{[`${_e}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Te.lineWidth}px 0 ${Te.lineWidth}px ${Te.tableHeaderBg}`}},[`${_e}-bordered ${_e}-cell-scrollbar`]:{borderInlineEnd:rt}}}},gt=Te=>{const{componentCls:_e}=Te;return{[`${_e}-wrapper`]:{[`${_e}-cell-ellipsis`]:Object.assign(Object.assign({},Cu.vS),{wordBreak:"keep-all",[` &${_e}-cell-fix-left-last, &${_e}-cell-fix-right-first - `]:{overflow:"visible",[`${_e}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${_e}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Ke=Te=>{const{componentCls:_e}=Te;return{[`${_e}-wrapper`]:{[`${_e}-tbody > tr${_e}-placeholder`]:{textAlign:"center",color:Te.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Te.colorBgContainer}}}}},Lt=te(15969),fn=Te=>{const{componentCls:_e,antCls:rt,controlInteractiveSize:it,motionDurationSlow:pt,lineWidth:Et,paddingXS:Rt,lineType:kt,tableBorderColor:Mt,tableExpandIconBg:nn,tableExpandColumnWidth:Jt,borderRadius:$t,fontSize:xn,fontSizeSM:wn,lineHeight:Bn,tablePaddingVertical:oa,tablePaddingHorizontal:Xn,tableExpandedRowBg:ha,paddingXXS:aa}=Te,ya=it/2-Et,nr=ya*2+Et*3,pr=`${Et}px ${kt} ${Mt}`,Ja=aa-Et;return{[`${_e}-wrapper`]:{[`${_e}-expand-icon-col`]:{width:Jt},[`${_e}-row-expand-icon-cell`]:{textAlign:"center",[`${_e}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${_e}-row-indent`]:{height:1,float:"left"},[`${_e}-row-expand-icon`]:Object.assign(Object.assign({},(0,Lt.N)(Te)),{position:"relative",float:"left",boxSizing:"border-box",width:nr,height:nr,padding:0,color:"inherit",lineHeight:`${nr}px`,background:nn,border:pr,borderRadius:$t,transform:`scale(${it/nr})`,transition:`all ${pt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${pt} ease-out`,content:'""'},"&::before":{top:ya,insetInlineEnd:Ja,insetInlineStart:Ja,height:Et},"&::after":{top:Ja,bottom:Ja,insetInlineStart:ya,width:Et,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${_e}-row-indent + ${_e}-row-expand-icon`]:{marginTop:(xn*Bn-Et*3)/2-Math.ceil((wn*1.4-Et*3)/2),marginInlineEnd:Rt},[`tr${_e}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ha}},[`${rt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${_e}-expanded-row-fixed`]:{position:"relative",margin:`-${oa}px -${Xn}px`,padding:`${oa}px ${Xn}px`}}}},va=Te=>{const{componentCls:_e,antCls:rt,iconCls:it,tableFilterDropdownWidth:pt,tableFilterDropdownSearchWidth:Et,paddingXXS:Rt,paddingXS:kt,colorText:Mt,lineWidth:nn,lineType:Jt,tableBorderColor:$t,tableHeaderIconColor:xn,fontSizeSM:wn,tablePaddingHorizontal:Bn,borderRadius:oa,motionDurationSlow:Xn,colorTextDescription:ha,colorPrimary:aa,tableHeaderFilterActiveBg:ya,colorTextDisabled:nr,tableFilterDropdownBg:pr,tableFilterDropdownHeight:Ja,controlItemBgHover:mr,controlItemBgActive:Zr,boxShadowSecondary:Na,filterDropdownMenuBg:qa}=Te,za=`${rt}-dropdown`,ua=`${_e}-filter-dropdown`,ba=`${rt}-tree`,cr=`${nn}px ${Jt} ${$t}`;return[{[`${_e}-wrapper`]:{[`${_e}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${_e}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Rt,marginInline:`${Rt}px ${-Bn/2}px`,padding:`0 ${Rt}px`,color:xn,fontSize:wn,borderRadius:oa,cursor:"pointer",transition:`all ${Xn}`,"&:hover":{color:ha,background:ya},"&.active":{color:aa}}}},{[`${rt}-dropdown`]:{[ua]:Object.assign(Object.assign({},(0,Cu.Wf)(Te)),{minWidth:pt,backgroundColor:pr,borderRadius:oa,boxShadow:Na,overflow:"hidden",[`${za}-menu`]:{maxHeight:Ja,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:qa,"&:empty::after":{display:"block",padding:`${kt}px 0`,color:nr,fontSize:wn,textAlign:"center",content:'"Not Found"'}},[`${ua}-tree`]:{paddingBlock:`${kt}px 0`,paddingInline:kt,[ba]:{padding:0},[`${ba}-treenode ${ba}-node-content-wrapper:hover`]:{backgroundColor:mr},[`${ba}-treenode-checkbox-checked ${ba}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Zr}}},[`${ua}-search`]:{padding:kt,borderBottom:cr,"&-input":{input:{minWidth:Et},[it]:{color:nr}}},[`${ua}-checkall`]:{width:"100%",marginBottom:Rt,marginInlineStart:Rt},[`${ua}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${kt-nn}px ${kt}px`,overflow:"hidden",borderTop:cr}})}},{[`${rt}-dropdown ${ua}, ${ua}-submenu`]:{[`${rt}-checkbox-wrapper + span`]:{paddingInlineStart:kt,color:Mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},In=Te=>{const{componentCls:_e,lineWidth:rt,colorSplit:it,motionDurationSlow:pt,zIndexTableFixed:Et,tableBg:Rt,zIndexTableSticky:kt}=Te,Mt=it;return{[`${_e}-wrapper`]:{[` + `]:{overflow:"visible",[`${_e}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${_e}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Ke=Te=>{const{componentCls:_e}=Te;return{[`${_e}-wrapper`]:{[`${_e}-tbody > tr${_e}-placeholder`]:{textAlign:"center",color:Te.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Te.colorBgContainer}}}}},Lt=te(15969),fn=Te=>{const{componentCls:_e,antCls:rt,controlInteractiveSize:ut,motionDurationSlow:pt,lineWidth:Et,paddingXS:Rt,lineType:kt,tableBorderColor:Mt,tableExpandIconBg:nn,tableExpandColumnWidth:Jt,borderRadius:$t,fontSize:xn,fontSizeSM:wn,lineHeight:Bn,tablePaddingVertical:oa,tablePaddingHorizontal:Xn,tableExpandedRowBg:ha,paddingXXS:aa}=Te,ya=ut/2-Et,nr=ya*2+Et*3,pr=`${Et}px ${kt} ${Mt}`,Ja=aa-Et;return{[`${_e}-wrapper`]:{[`${_e}-expand-icon-col`]:{width:Jt},[`${_e}-row-expand-icon-cell`]:{textAlign:"center",[`${_e}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${_e}-row-indent`]:{height:1,float:"left"},[`${_e}-row-expand-icon`]:Object.assign(Object.assign({},(0,Lt.N)(Te)),{position:"relative",float:"left",boxSizing:"border-box",width:nr,height:nr,padding:0,color:"inherit",lineHeight:`${nr}px`,background:nn,border:pr,borderRadius:$t,transform:`scale(${ut/nr})`,transition:`all ${pt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${pt} ease-out`,content:'""'},"&::before":{top:ya,insetInlineEnd:Ja,insetInlineStart:Ja,height:Et},"&::after":{top:Ja,bottom:Ja,insetInlineStart:ya,width:Et,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${_e}-row-indent + ${_e}-row-expand-icon`]:{marginTop:(xn*Bn-Et*3)/2-Math.ceil((wn*1.4-Et*3)/2),marginInlineEnd:Rt},[`tr${_e}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ha}},[`${rt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${_e}-expanded-row-fixed`]:{position:"relative",margin:`-${oa}px -${Xn}px`,padding:`${oa}px ${Xn}px`}}}},va=Te=>{const{componentCls:_e,antCls:rt,iconCls:ut,tableFilterDropdownWidth:pt,tableFilterDropdownSearchWidth:Et,paddingXXS:Rt,paddingXS:kt,colorText:Mt,lineWidth:nn,lineType:Jt,tableBorderColor:$t,tableHeaderIconColor:xn,fontSizeSM:wn,tablePaddingHorizontal:Bn,borderRadius:oa,motionDurationSlow:Xn,colorTextDescription:ha,colorPrimary:aa,tableHeaderFilterActiveBg:ya,colorTextDisabled:nr,tableFilterDropdownBg:pr,tableFilterDropdownHeight:Ja,controlItemBgHover:mr,controlItemBgActive:Zr,boxShadowSecondary:Na,filterDropdownMenuBg:qa}=Te,za=`${rt}-dropdown`,ua=`${_e}-filter-dropdown`,ba=`${rt}-tree`,cr=`${nn}px ${Jt} ${$t}`;return[{[`${_e}-wrapper`]:{[`${_e}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${_e}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Rt,marginInline:`${Rt}px ${-Bn/2}px`,padding:`0 ${Rt}px`,color:xn,fontSize:wn,borderRadius:oa,cursor:"pointer",transition:`all ${Xn}`,"&:hover":{color:ha,background:ya},"&.active":{color:aa}}}},{[`${rt}-dropdown`]:{[ua]:Object.assign(Object.assign({},(0,Cu.Wf)(Te)),{minWidth:pt,backgroundColor:pr,borderRadius:oa,boxShadow:Na,overflow:"hidden",[`${za}-menu`]:{maxHeight:Ja,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:qa,"&:empty::after":{display:"block",padding:`${kt}px 0`,color:nr,fontSize:wn,textAlign:"center",content:'"Not Found"'}},[`${ua}-tree`]:{paddingBlock:`${kt}px 0`,paddingInline:kt,[ba]:{padding:0},[`${ba}-treenode ${ba}-node-content-wrapper:hover`]:{backgroundColor:mr},[`${ba}-treenode-checkbox-checked ${ba}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Zr}}},[`${ua}-search`]:{padding:kt,borderBottom:cr,"&-input":{input:{minWidth:Et},[ut]:{color:nr}}},[`${ua}-checkall`]:{width:"100%",marginBottom:Rt,marginInlineStart:Rt},[`${ua}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${kt-nn}px ${kt}px`,overflow:"hidden",borderTop:cr}})}},{[`${rt}-dropdown ${ua}, ${ua}-submenu`]:{[`${rt}-checkbox-wrapper + span`]:{paddingInlineStart:kt,color:Mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},In=Te=>{const{componentCls:_e,lineWidth:rt,colorSplit:ut,motionDurationSlow:pt,zIndexTableFixed:Et,tableBg:Rt,zIndexTableSticky:kt}=Te,Mt=ut;return{[`${_e}-wrapper`]:{[` ${_e}-cell-fix-left, ${_e}-cell-fix-right `]:{position:"sticky !important",zIndex:Et,background:Rt},[` @@ -231,10 +231,10 @@ `]:{boxShadow:`inset 10px 0 8px -8px ${Mt}`},[`${_e}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${_e}-ping-right`]:{[`&:not(${_e}-has-fix-right) ${_e}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Mt}`}},[` ${_e}-cell-fix-right-first::after, ${_e}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Mt}`}}}}},Zn=Te=>{const{componentCls:_e,antCls:rt}=Te;return{[`${_e}-wrapper`]:{[`${_e}-pagination${rt}-pagination`]:{margin:`${Te.margin}px 0`},[`${_e}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Te.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},bn=Te=>{const{componentCls:_e,tableRadius:rt}=Te;return{[`${_e}-wrapper`]:{[_e]:{[`${_e}-title, ${_e}-header`]:{borderRadius:`${rt}px ${rt}px 0 0`},[`${_e}-title + ${_e}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${_e}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:rt,borderStartEndRadius:rt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:rt},"> *:last-child":{borderStartEndRadius:rt}}},"&-footer":{borderRadius:`0 0 ${rt}px ${rt}px`}}}}},Ua=Te=>{const{componentCls:_e}=Te;return{[`${_e}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${_e}-pagination-left`]:{justifyContent:"flex-end"},[`${_e}-pagination-right`]:{justifyContent:"flex-start"},[`${_e}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${_e}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${_e}-row-indent`]:{float:"right"}}}}},Oa=Te=>{const{componentCls:_e,antCls:rt,iconCls:it,fontSizeIcon:pt,padding:Et,paddingXS:Rt,tableHeaderIconColor:kt,tableHeaderIconColorHover:Mt,tableSelectionColumnWidth:nn}=Te;return{[`${_e}-wrapper`]:{[`${_e}-selection-col`]:{width:nn,[`&${_e}-selection-col-with-dropdown`]:{width:nn+pt+Et/4}},[`${_e}-bordered ${_e}-selection-col`]:{width:nn+Rt*2,[`&${_e}-selection-col-with-dropdown`]:{width:nn+pt+Et/4+Rt*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Mt}`}}}}},Zn=Te=>{const{componentCls:_e,antCls:rt}=Te;return{[`${_e}-wrapper`]:{[`${_e}-pagination${rt}-pagination`]:{margin:`${Te.margin}px 0`},[`${_e}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Te.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},bn=Te=>{const{componentCls:_e,tableRadius:rt}=Te;return{[`${_e}-wrapper`]:{[_e]:{[`${_e}-title, ${_e}-header`]:{borderRadius:`${rt}px ${rt}px 0 0`},[`${_e}-title + ${_e}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${_e}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:rt,borderStartEndRadius:rt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:rt},"> *:last-child":{borderStartEndRadius:rt}}},"&-footer":{borderRadius:`0 0 ${rt}px ${rt}px`}}}}},Ua=Te=>{const{componentCls:_e}=Te;return{[`${_e}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${_e}-pagination-left`]:{justifyContent:"flex-end"},[`${_e}-pagination-right`]:{justifyContent:"flex-start"},[`${_e}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${_e}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${_e}-row-indent`]:{float:"right"}}}}},Oa=Te=>{const{componentCls:_e,antCls:rt,iconCls:ut,fontSizeIcon:pt,padding:Et,paddingXS:Rt,tableHeaderIconColor:kt,tableHeaderIconColorHover:Mt,tableSelectionColumnWidth:nn}=Te;return{[`${_e}-wrapper`]:{[`${_e}-selection-col`]:{width:nn,[`&${_e}-selection-col-with-dropdown`]:{width:nn+pt+Et/4}},[`${_e}-bordered ${_e}-selection-col`]:{width:nn+Rt*2,[`&${_e}-selection-col-with-dropdown`]:{width:nn+pt+Et/4+Rt*2}},[` table tr th${_e}-selection-column, table tr td${_e}-selection-column - `]:{paddingInlineEnd:Te.paddingXS,paddingInlineStart:Te.paddingXS,textAlign:"center",[`${rt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${_e}-selection-column${_e}-cell-fix-left`]:{zIndex:Te.zIndexTableFixed+1},[`table tr th${_e}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${_e}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${_e}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Te.tablePaddingHorizontal/4}px`,[it]:{color:kt,fontSize:pt,verticalAlign:"baseline","&:hover":{color:Mt}}}}}},er=Te=>{const{componentCls:_e}=Te,rt=(it,pt,Et,Rt)=>({[`${_e}${_e}-${it}`]:{fontSize:Rt,[` + `]:{paddingInlineEnd:Te.paddingXS,paddingInlineStart:Te.paddingXS,textAlign:"center",[`${rt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${_e}-selection-column${_e}-cell-fix-left`]:{zIndex:Te.zIndexTableFixed+1},[`table tr th${_e}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${_e}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${_e}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Te.tablePaddingHorizontal/4}px`,[ut]:{color:kt,fontSize:pt,verticalAlign:"baseline","&:hover":{color:Mt}}}}}},er=Te=>{const{componentCls:_e}=Te,rt=(ut,pt,Et,Rt)=>({[`${_e}${_e}-${ut}`]:{fontSize:Rt,[` ${_e}-title, ${_e}-footer, ${_e}-cell, @@ -243,25 +243,25 @@ ${_e}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${pt}px ${Et}px`},[`${_e}-filter-trigger`]:{marginInlineEnd:`-${Et/2}px`},[`${_e}-expanded-row-fixed`]:{margin:`-${pt}px -${Et}px`},[`${_e}-tbody`]:{[`${_e}-wrapper:only-child ${_e}`]:{marginBlock:`-${pt}px`,marginInline:`${Te.tableExpandColumnWidth-Et}px -${Et}px`}},[`${_e}-selection-column`]:{paddingInlineStart:`${Et/4}px`}}});return{[`${_e}-wrapper`]:Object.assign(Object.assign({},rt("middle",Te.tablePaddingVerticalMiddle,Te.tablePaddingHorizontalMiddle,Te.tableFontSizeMiddle)),rt("small",Te.tablePaddingVerticalSmall,Te.tablePaddingHorizontalSmall,Te.tableFontSizeSmall))}},xo=Te=>{const{componentCls:_e,marginXXS:rt,fontSizeIcon:it,tableHeaderIconColor:pt,tableHeaderIconColorHover:Et}=Te;return{[`${_e}-wrapper`]:{[`${_e}-thead th${_e}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,"&:hover":{background:Te.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Te.colorPrimary},[` + `]:{padding:`${pt}px ${Et}px`},[`${_e}-filter-trigger`]:{marginInlineEnd:`-${Et/2}px`},[`${_e}-expanded-row-fixed`]:{margin:`-${pt}px -${Et}px`},[`${_e}-tbody`]:{[`${_e}-wrapper:only-child ${_e}`]:{marginBlock:`-${pt}px`,marginInline:`${Te.tableExpandColumnWidth-Et}px -${Et}px`}},[`${_e}-selection-column`]:{paddingInlineStart:`${Et/4}px`}}});return{[`${_e}-wrapper`]:Object.assign(Object.assign({},rt("middle",Te.tablePaddingVerticalMiddle,Te.tablePaddingHorizontalMiddle,Te.tableFontSizeMiddle)),rt("small",Te.tablePaddingVerticalSmall,Te.tablePaddingHorizontalSmall,Te.tableFontSizeSmall))}},xo=Te=>{const{componentCls:_e,marginXXS:rt,fontSizeIcon:ut,tableHeaderIconColor:pt,tableHeaderIconColorHover:Et}=Te;return{[`${_e}-wrapper`]:{[`${_e}-thead th${_e}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,"&:hover":{background:Te.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Te.colorPrimary},[` &${_e}-cell-fix-left:hover, &${_e}-cell-fix-right:hover - `]:{background:Te.tableFixedHeaderSortActiveBg}},[`${_e}-thead th${_e}-column-sort`]:{background:Te.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${_e}-column-sort`]:{background:Te.tableBodySortBg},[`${_e}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${_e}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${_e}-column-sorter`]:{marginInlineStart:rt,color:pt,fontSize:0,transition:`color ${Te.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:it,"&.active":{color:Te.colorPrimary}},[`${_e}-column-sorter-up + ${_e}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${_e}-column-sorters:hover ${_e}-column-sorter`]:{color:Et}}}},Lo=Te=>{const{componentCls:_e,opacityLoading:rt,tableScrollThumbBg:it,tableScrollThumbBgHover:pt,tableScrollThumbSize:Et,tableScrollBg:Rt,zIndexTableSticky:kt,stickyScrollBarBorderRadius:Mt}=Te,nn=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`;return{[`${_e}-wrapper`]:{[`${_e}-sticky`]:{"&-holder":{position:"sticky",zIndex:kt,background:Te.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Et}px !important`,zIndex:kt,display:"flex",alignItems:"center",background:Rt,borderTop:nn,opacity:rt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Et,backgroundColor:it,borderRadius:Mt,transition:`all ${Te.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:pt}}}}}}},oi=Te=>{const{componentCls:_e,lineWidth:rt,tableBorderColor:it}=Te,pt=`${rt}px ${Te.lineType} ${it}`;return{[`${_e}-wrapper`]:{[`${_e}-summary`]:{position:"relative",zIndex:Te.zIndexTableFixed,background:Te.tableBg,"> tr":{"> th, > td":{borderBottom:pt}}},[`div${_e}-summary`]:{boxShadow:`0 -${rt}px 0 ${it}`}}}},Zi=Te=>{const{componentCls:_e}=Te,rt=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`,it=`${_e}-expanded-row-cell`;return{[`${_e}-wrapper`]:{[`${_e}-tbody-virtual`]:{[`${_e}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${_e}-cell`]:{borderBottom:rt},[`${_e}-expanded-row`]:{[`${it}${it}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Te.lineWidth}px)`,borderInlineEnd:"none"}}},[`${_e}-bordered`]:{[`${_e}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:rt,position:"absolute"},[`${_e}-cell`]:{borderInlineEnd:rt,[`&${_e}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Te.lineWidth,borderInlineStart:rt}}}}}}};const ii=Te=>{const{componentCls:_e,fontWeightStrong:rt,tablePaddingVertical:it,tablePaddingHorizontal:pt,lineWidth:Et,lineType:Rt,tableBorderColor:kt,tableFontSize:Mt,tableBg:nn,tableRadius:Jt,tableHeaderTextColor:$t,motionDurationMid:xn,tableHeaderBg:wn,tableHeaderCellSplitColor:Bn,tableRowHoverBg:oa,tableSelectedRowBg:Xn,tableSelectedRowHoverBg:ha,tableFooterTextColor:aa,tableFooterBg:ya,paddingContentVerticalLG:nr}=Te,pr=`${Et}px ${Rt} ${kt}`;return{[`${_e}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Cu.dF)()),{[_e]:Object.assign(Object.assign({},(0,Cu.Wf)(Te)),{fontSize:Mt,background:nn,borderRadius:`${Jt}px ${Jt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Jt}px ${Jt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:Te.tableFixedHeaderSortActiveBg}},[`${_e}-thead th${_e}-column-sort`]:{background:Te.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${_e}-column-sort`]:{background:Te.tableBodySortBg},[`${_e}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${_e}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${_e}-column-sorter`]:{marginInlineStart:rt,color:pt,fontSize:0,transition:`color ${Te.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:ut,"&.active":{color:Te.colorPrimary}},[`${_e}-column-sorter-up + ${_e}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${_e}-column-sorters:hover ${_e}-column-sorter`]:{color:Et}}}},Lo=Te=>{const{componentCls:_e,opacityLoading:rt,tableScrollThumbBg:ut,tableScrollThumbBgHover:pt,tableScrollThumbSize:Et,tableScrollBg:Rt,zIndexTableSticky:kt,stickyScrollBarBorderRadius:Mt}=Te,nn=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`;return{[`${_e}-wrapper`]:{[`${_e}-sticky`]:{"&-holder":{position:"sticky",zIndex:kt,background:Te.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Et}px !important`,zIndex:kt,display:"flex",alignItems:"center",background:Rt,borderTop:nn,opacity:rt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Et,backgroundColor:ut,borderRadius:Mt,transition:`all ${Te.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:pt}}}}}}},oi=Te=>{const{componentCls:_e,lineWidth:rt,tableBorderColor:ut}=Te,pt=`${rt}px ${Te.lineType} ${ut}`;return{[`${_e}-wrapper`]:{[`${_e}-summary`]:{position:"relative",zIndex:Te.zIndexTableFixed,background:Te.tableBg,"> tr":{"> th, > td":{borderBottom:pt}}},[`div${_e}-summary`]:{boxShadow:`0 -${rt}px 0 ${ut}`}}}},Zi=Te=>{const{componentCls:_e}=Te,rt=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`,ut=`${_e}-expanded-row-cell`;return{[`${_e}-wrapper`]:{[`${_e}-tbody-virtual`]:{[`${_e}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${_e}-cell`]:{borderBottom:rt},[`${_e}-expanded-row`]:{[`${ut}${ut}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Te.lineWidth}px)`,borderInlineEnd:"none"}}},[`${_e}-bordered`]:{[`${_e}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:rt,position:"absolute"},[`${_e}-cell`]:{borderInlineEnd:rt,[`&${_e}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Te.lineWidth,borderInlineStart:rt}}}}}}};const ii=Te=>{const{componentCls:_e,fontWeightStrong:rt,tablePaddingVertical:ut,tablePaddingHorizontal:pt,lineWidth:Et,lineType:Rt,tableBorderColor:kt,tableFontSize:Mt,tableBg:nn,tableRadius:Jt,tableHeaderTextColor:$t,motionDurationMid:xn,tableHeaderBg:wn,tableHeaderCellSplitColor:Bn,tableRowHoverBg:oa,tableSelectedRowBg:Xn,tableSelectedRowHoverBg:ha,tableFooterTextColor:aa,tableFooterBg:ya,paddingContentVerticalLG:nr}=Te,pr=`${Et}px ${Rt} ${kt}`;return{[`${_e}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Cu.dF)()),{[_e]:Object.assign(Object.assign({},(0,Cu.Wf)(Te)),{fontSize:Mt,background:nn,borderRadius:`${Jt}px ${Jt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Jt}px ${Jt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${_e}-cell, ${_e}-thead > tr > th, ${_e}-tbody > tr > th, ${_e}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${nr}px ${pt}px`,overflowWrap:"break-word"},[`${_e}-title`]:{padding:`${it}px ${pt}px`},[`${_e}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:$t,fontWeight:rt,textAlign:"start",background:wn,borderBottom:pr,transition:`background ${xn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${_e}-selection-column):not(${_e}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Bn,transform:"translateY(-50%)",transition:`background-color ${xn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${_e}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${xn}, border-color ${xn}`,borderBottom:pr,[` + `]:{position:"relative",padding:`${nr}px ${pt}px`,overflowWrap:"break-word"},[`${_e}-title`]:{padding:`${ut}px ${pt}px`},[`${_e}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:$t,fontWeight:rt,textAlign:"start",background:wn,borderBottom:pr,transition:`background ${xn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${_e}-selection-column):not(${_e}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Bn,transform:"translateY(-50%)",transition:`background-color ${xn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${_e}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${xn}, border-color ${xn}`,borderBottom:pr,[` > ${_e}-wrapper:only-child, > ${_e}-expanded-row-fixed > ${_e}-wrapper:only-child - `]:{[_e]:{marginBlock:`-${it}px`,marginInline:`${Te.tableExpandColumnWidth-pt}px -${pt}px`,[`${_e}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:$t,fontWeight:rt,textAlign:"start",background:wn,borderBottom:pr,transition:`background ${xn} ease`},[` + `]:{[_e]:{marginBlock:`-${ut}px`,marginInline:`${Te.tableExpandColumnWidth-pt}px -${pt}px`,[`${_e}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:$t,fontWeight:rt,textAlign:"start",background:wn,borderBottom:pr,transition:`background ${xn} ease`},[` &${_e}-row:hover > th, &${_e}-row:hover > td, > th${_e}-cell-row-hover, > td${_e}-cell-row-hover - `]:{background:oa},[`&${_e}-row-selected`]:{"> th, > td":{background:Xn},"&:hover > th, &:hover > td":{background:ha}}}},[`${_e}-footer`]:{padding:`${it}px ${pt}px`,color:aa,background:ya}})}};var Go=(0,ys.Z)("Table",Te=>{const{colorTextHeading:_e,colorSplit:rt,colorIcon:it,colorIconHover:pt,opacityLoading:Et,colorBgContainer:Rt,controlInteractiveSize:kt,headerBg:Mt,headerColor:nn,headerSortActiveBg:Jt,headerSortHoverBg:$t,bodySortBg:xn,rowHoverBg:wn,rowSelectedBg:Bn,rowSelectedHoverBg:oa,rowExpandedBg:Xn,cellPaddingBlock:ha,cellPaddingInline:aa,cellPaddingBlockMD:ya,cellPaddingInlineMD:nr,cellPaddingBlockSM:pr,cellPaddingInlineSM:Ja,borderColor:mr,footerBg:Zr,footerColor:Na,headerBorderRadius:qa,cellFontSize:za,cellFontSizeMD:ua,cellFontSizeSM:ba,headerSplitColor:cr,fixedHeaderSortActiveBg:Kr,headerFilterHoverBg:Wr,filterDropdownBg:ar,expandIconBg:Jr,selectionColumnWidth:no,stickyScrollBarBg:uo}=Te,ao=new Zl.C(it),si=new Zl.C(pt),Co=2,Br=(0,Cs.TS)(Te,{tableFontSize:za,tableBg:Rt,tableRadius:qa,tablePaddingVertical:ha,tablePaddingHorizontal:aa,tablePaddingVerticalMiddle:ya,tablePaddingHorizontalMiddle:nr,tablePaddingVerticalSmall:pr,tablePaddingHorizontalSmall:Ja,tableBorderColor:mr,tableHeaderTextColor:nn,tableHeaderBg:Mt,tableFooterTextColor:Na,tableFooterBg:Zr,tableHeaderCellSplitColor:cr,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:$t,tableHeaderIconColor:ao.clone().setAlpha(ao.getAlpha()*Et).toRgbString(),tableHeaderIconColorHover:si.clone().setAlpha(si.getAlpha()*Et).toRgbString(),tableBodySortBg:xn,tableFixedHeaderSortActiveBg:Kr,tableHeaderFilterActiveBg:Wr,tableFilterDropdownBg:ar,tableRowHoverBg:wn,tableSelectedRowBg:Bn,tableSelectedRowHoverBg:oa,zIndexTableFixed:Co,zIndexTableSticky:Co+1,tableFontSizeMiddle:ua,tableFontSizeSmall:ba,tableSelectionColumnWidth:no,tableExpandIconBg:Jr,tableExpandColumnWidth:kt+2*Te.padding,tableExpandedRowBg:Xn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:uo,tableScrollThumbBgHover:_e,tableScrollBg:rt});return[ii(Br),Zn(Br),oi(Br),xo(Br),va(Br),ke(Br),bn(Br),fn(Br),oi(Br),Ke(Br),Oa(Br),In(Br),Lo(Br),gt(Br),er(Br),Ua(Br),Zi(Br)]},Te=>{const{colorFillAlter:_e,colorBgContainer:rt,colorTextHeading:it,colorFillSecondary:pt,colorFillContent:Et,controlItemBgActive:Rt,controlItemBgActiveHover:kt,padding:Mt,paddingSM:nn,paddingXS:Jt,colorBorderSecondary:$t,borderRadiusLG:xn,fontSize:wn,controlHeight:Bn,colorTextPlaceholder:oa}=Te,Xn=new Zl.C(pt).onBackground(rt).toHexShortString(),ha=new Zl.C(Et).onBackground(rt).toHexShortString(),aa=new Zl.C(_e).onBackground(rt).toHexShortString();return{headerBg:aa,headerColor:it,headerSortActiveBg:Xn,headerSortHoverBg:ha,bodySortBg:aa,rowHoverBg:aa,rowSelectedBg:Rt,rowSelectedHoverBg:kt,rowExpandedBg:_e,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:nn,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:$t,headerBorderRadius:xn,footerBg:aa,footerColor:it,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:$t,fixedHeaderSortActiveBg:Xn,headerFilterHoverBg:Et,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Bn,stickyScrollBarBg:oa,stickyScrollBarBorderRadius:100}});const Wo=[],jo=(Te,_e)=>{const{prefixCls:rt,className:it,rootClassName:pt,style:Et,size:Rt,bordered:kt,dropdownPrefixCls:Mt,dataSource:nn,pagination:Jt,rowSelection:$t,rowKey:xn="key",rowClassName:wn,columns:Bn,children:oa,childrenColumnName:Xn,onChange:ha,getPopupContainer:aa,loading:ya,expandIcon:nr,expandable:pr,expandedRowRender:Ja,expandIconColumnIndex:mr,indentSize:Zr,scroll:Na,sortDirections:qa,locale:za,showSorterTooltip:ua=!0,virtual:ba}=Te,cr=ue.useMemo(()=>Bn||Zt(oa),[Bn,oa]),Kr=ue.useMemo(()=>cr.some(Ro=>Ro.responsive),[cr]),Wr=(0,au.Z)(Kr),ar=ue.useMemo(()=>{const Ro=new Set(Object.keys(Wr).filter(li=>Wr[li]));return cr.filter(li=>!li.responsive||li.responsive.some(cl=>Ro.has(cl)))},[cr,Wr]),Jr=(0,vl.Z)(Te,["className","style","columns"]),{locale:no=Kl.Z,direction:uo,table:ao,renderEmpty:si,getPrefixCls:Co,getPopupContainer:Br}=ue.useContext(zo.E_),pi=(0,Nl.Z)(Rt),Fr=Object.assign(Object.assign({},no.Table),za),Bo=nn||Wo,No=Co("table",rt),ji=Co("dropdown",Mt),wr=Object.assign({childrenColumnName:Xn,expandIconColumnIndex:mr},pr),{childrenColumnName:vr="children"}=wr,Pr=ue.useMemo(()=>Bo.some(Ro=>Ro==null?void 0:Ro[vr])?"nest":Ja||pr&&pr.expandedRowRender?"row":null,[Bo]),ir={body:ue.useRef()},Wa=ue.useMemo(()=>typeof xn=="function"?xn:Ro=>Ro==null?void 0:Ro[xn],[xn]),[On]=ou(Bo,vr,Wa),Ia={},jr=function(Ro,li){let cl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Mi,El,Sl;const Ri=Object.assign(Object.assign({},Ia),Ro);cl&&((Mi=Ia.resetPagination)===null||Mi===void 0||Mi.call(Ia),!((El=Ri.pagination)===null||El===void 0)&&El.current&&(Ri.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(Sl=Ri.pagination)===null||Sl===void 0?void 0:Sl.pageSize)),Na&&Na.scrollToFirstRowOnChange!==!1&&ir.body.current&&(0,Wl.Z)(0,{getContainer:()=>ir.body.current}),ha==null||ha(Ri.pagination,Ri.filters,Ri.sorter,{currentDataSource:su(Gu(Bo,Ri.sorterStates,vr),Ri.filterStates),action:li})},ro=(Ro,li)=>{jr({sorter:Ro,sorterStates:li},"sort",!1)},[rl,Vi,Bl,Ni]=is({prefixCls:No,mergedColumns:ar,onSorterChange:ro,sortDirections:qa||["ascend","descend"],tableLocale:Fr,showSorterTooltip:ua}),Pi=ue.useMemo(()=>Gu(Bo,Vi,vr),[Bo,Vi]);Ia.sorter=Ni(),Ia.sorterStates=Vi;const Ar=(Ro,li)=>{jr({filters:Ro,filterStates:li},"filter",!0)},[sl,gl,Qo]=Tl({prefixCls:No,locale:Fr,dropdownPrefixCls:ji,mergedColumns:ar,onFilterChange:Ar,getPopupContainer:aa||Br}),ei=su(Pi,gl);Ia.filters=Qo,Ia.filterStates=gl;const Ii=ue.useMemo(()=>{const Ro={};return Object.keys(Qo).forEach(li=>{Qo[li]!==null&&(Ro[li]=Qo[li])}),Object.assign(Object.assign({},Bl),{filters:Ro})},[Bl,Qo]),[ur]=Ss(Ii),Hi=(Ro,li)=>{jr({pagination:Object.assign(Object.assign({},Ia.pagination),{current:Ro,pageSize:li})},"paginate")},[Ao,ml]=vu(ei.length,Hi,Jt);Ia.pagination=Jt===!1?{}:Pl(Ao,Jt),Ia.resetPagination=ml;const al=ue.useMemo(()=>{if(Jt===!1||!Ao.pageSize)return ei;const{current:Ro=1,total:li,pageSize:cl=Ml}=Ao;return ei.lengthcl?ei.slice((Ro-1)*cl,Ro*cl):ei:ei.slice((Ro-1)*cl,Ro*cl)},[!!Jt,ei,Ao&&Ao.current,Ao&&Ao.pageSize,Ao&&Ao.total]),[ti,br]=Hu({prefixCls:No,data:ei,pageData:al,getRowKey:Wa,getRecordByKey:On,expandType:Pr,childrenColumnName:vr,locale:Fr,getPopupContainer:aa||Br},$t),ki=(Ro,li,cl)=>{let Mi;return typeof wn=="function"?Mi=we()(wn(Ro,li,cl)):Mi=we()(wn),we()({[`${No}-row-selected`]:br.has(Wa(Ro,li))},Mi)};wr.__PARENT_RENDER_ICON__=wr.expandIcon,wr.expandIcon=wr.expandIcon||nr||Xa(Fr),Pr==="nest"&&wr.expandIconColumnIndex===void 0?wr.expandIconColumnIndex=$t?1:0:wr.expandIconColumnIndex>0&&$t&&(wr.expandIconColumnIndex-=1),typeof wr.indentSize!="number"&&(wr.indentSize=typeof Zr=="number"?Zr:15);const Ai=ue.useCallback(Ro=>ur(ti(sl(rl(Ro)))),[rl,sl,ti]);let ol,Al;if(Jt!==!1&&(Ao!=null&&Ao.total)){let Ro;Ao.size?Ro=Ao.size:Ro=pi==="small"||pi==="middle"?"small":void 0;const li=El=>ue.createElement(ru.Z,Object.assign({},Ao,{className:we()(`${No}-pagination ${No}-pagination-${El}`,Ao.className),size:Ro})),cl=uo==="rtl"?"left":"right",{position:Mi}=Ao;if(Mi!==null&&Array.isArray(Mi)){const El=Mi.find(Ql=>Ql.includes("top")),Sl=Mi.find(Ql=>Ql.includes("bottom")),Ri=Mi.every(Ql=>`${Ql}`=="none");!El&&!Sl&&!Ri&&(Al=li(cl)),El&&(ol=li(El.toLowerCase().replace("top",""))),Sl&&(Al=li(Sl.toLowerCase().replace("bottom","")))}else Al=li(cl)}let Dl;typeof ya=="boolean"?Dl={spinning:ya}:typeof ya=="object"&&(Dl=Object.assign({spinning:!0},ya));const[hl,Ki]=Go(No),[,po]=(0,ja.Z)(),Yl=we()(`${No}-wrapper`,ao==null?void 0:ao.className,{[`${No}-wrapper-rtl`]:uo==="rtl"},it,pt,Ki),iu=Object.assign(Object.assign({},ao==null?void 0:ao.style),Et),jl=za&&za.emptyText||(si==null?void 0:si("Table"))||ue.createElement(mi.Z,{componentName:"Table"}),Hl=ba?bl:Wu,Ou={},Ku=ue.useMemo(()=>{const{fontSize:Ro,lineHeight:li,padding:cl,paddingXS:Mi,paddingSM:El}=po,Sl=Math.floor(Ro*li);switch(pi){case"large":return cl*2+Sl;case"small":return Mi*2+Sl;default:return El*2+Sl}},[po,pi]);return ba&&(Ou.listItemHeight=Ku),hl(ue.createElement("div",{ref:_e,className:Yl,style:iu},ue.createElement(Cr.Z,Object.assign({spinning:!1},Dl),ol,ue.createElement(Hl,Object.assign({},Ou,Jr,{columns:ar,direction:uo,expandable:wr,prefixCls:No,className:we()({[`${No}-middle`]:pi==="middle",[`${No}-small`]:pi==="small",[`${No}-bordered`]:kt,[`${No}-empty`]:Bo.length===0}),data:al,rowKey:Wa,rowClassName:ki,emptyText:jl,internalHooks:Ee,internalRefs:ir,transformColumns:Ai})),Al)))};var jn=ue.forwardRef(jo);const $o=(Te,_e)=>{const rt=ue.useRef(0);return rt.current+=1,ue.createElement(jn,Object.assign({},Te,{ref:_e,_renderTimes:rt.current}))},ni=ue.forwardRef($o);ni.SELECTION_COLUMN=Ul,ni.EXPAND_COLUMN=z,ni.SELECTION_ALL=zu,ni.SELECTION_INVERT=Lu,ni.SELECTION_NONE=Zu,ni.Column=$i,ni.ColumnGroup=pl,ni.Summary=Ae;var nl=ni,Ui=nl},17574:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Me}});var z=te(60091),Ee=te(94480),xe=te(52671),je=te(8657),ve=te(54476),Ce=te(59301),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ge=ue,De=te(7657),ye=function(Ie,Ve){return Ce.createElement(De.Z,(0,ve.Z)({},Ie,{ref:Ve,icon:ge}))},fe=Ce.forwardRef(ye),Be=fe,pe=te(92310),re=te.n(pe),E=te(35654),a=te(71430),x=te(36355),y=te(56082),b=te(62892),ee=te(20648);const ne=4;function oe(he){const{dropPosition:Ie,dropLevelOffset:Ve,prefixCls:qe,indent:He,direction:nt="ltr"}=he,vt=nt==="ltr"?"left":"right",Ct=nt==="ltr"?"right":"left",ct={[vt]:-Ve*He+ne,[Ct]:0};switch(Ie){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[vt]=He+ne;break}return Ce.createElement("div",{style:ct,className:`${qe}-drop-indicator`})}var se=te(71997),Pe=Ce.forwardRef((he,Ie)=>{const{getPrefixCls:Ve,direction:qe,virtual:He,tree:nt}=Ce.useContext(x.E_),{prefixCls:vt,className:Ct,showIcon:ct=!1,showLine:Bt,switcherIcon:Qe,blockNode:At=!1,children:Ot,checkable:Ne=!1,selectable:yt=!0,draggable:de,motion:ie,style:ae}=he,le=Ve("tree",vt),Oe=Ve(),Ge=ie!=null?ie:Object.assign(Object.assign({},(0,b.Z)(Oe)),{motionAppear:!1}),Ae=Object.assign(Object.assign({},he),{checkable:Ne,selectable:yt,showIcon:ct,motion:Ge,blockNode:At,showLine:!!Bt,dropIndicatorRender:oe}),[Re,ot]=(0,ee.ZP)(le),Xe=Ce.useMemo(()=>{if(!de)return!1;let mt={};switch(typeof de){case"function":mt.nodeDraggable=de;break;case"object":mt=Object.assign({},de);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||Ce.createElement(y.Z,null)),mt},[de]),Ye=mt=>Ce.createElement(se.Z,{prefixCls:le,switcherIcon:Qe,treeNodeProps:mt,showLine:Bt});return Re(Ce.createElement(z.Z,Object.assign({itemHeight:20,ref:Ie,virtual:He},Ae,{style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ae),prefixCls:le,className:re()({[`${le}-icon-hide`]:!ct,[`${le}-block-node`]:At,[`${le}-unselectable`]:!yt,[`${le}-rtl`]:qe==="rtl"},nt==null?void 0:nt.className,Ct,ot),direction:qe,checkable:Ne&&Ce.createElement("span",{className:`${le}-checkbox-inner`}),selectable:yt,switcherIcon:Ye,draggable:Xe}),Ot))}),ce;(function(he){he[he.None=0]="None",he[he.Start=1]="Start",he[he.End=2]="End"})(ce||(ce={}));function be(he,Ie){function Ve(qe){const{key:He,children:nt}=qe;Ie(He,qe)!==!1&&be(nt||[],Ie)}he.forEach(Ve)}function Ze(he){let{treeData:Ie,expandedKeys:Ve,startKey:qe,endKey:He}=he;const nt=[];let vt=ce.None;if(qe&&qe===He)return[qe];if(!qe||!He)return[];function Ct(ct){return ct===qe||ct===He}return be(Ie,ct=>{if(vt===ce.End)return!1;if(Ct(ct)){if(nt.push(ct),vt===ce.None)vt=ce.Start;else if(vt===ce.Start)return vt=ce.End,!1}else vt===ce.Start&&nt.push(ct);return Ve.includes(ct)}),nt}function Se(he,Ie){const Ve=(0,Ee.Z)(Ie),qe=[];return be(he,(He,nt)=>{const vt=Ve.indexOf(He);return vt!==-1&&(qe.push(nt),Ve.splice(vt,1)),!!Ve.length}),qe}var at=function(he,Ie){var Ve={};for(var qe in he)Object.prototype.hasOwnProperty.call(he,qe)&&Ie.indexOf(qe)<0&&(Ve[qe]=he[qe]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,qe=Object.getOwnPropertySymbols(he);He{var{defaultExpandAll:Ve,defaultExpandParent:qe,defaultExpandedKeys:He}=he,nt=at(he,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const vt=Ce.useRef(),Ct=Ce.useRef(),ct=()=>{const{keyEntities:Xe}=(0,a.I8)(st(nt));let Ye;return Ve?Ye=Object.keys(Xe):qe?Ye=(0,E.r7)(nt.expandedKeys||He||[],Xe):Ye=nt.expandedKeys||He,Ye},[Bt,Qe]=Ce.useState(nt.selectedKeys||nt.defaultSelectedKeys||[]),[At,Ot]=Ce.useState(()=>ct());Ce.useEffect(()=>{"selectedKeys"in nt&&Qe(nt.selectedKeys)},[nt.selectedKeys]),Ce.useEffect(()=>{"expandedKeys"in nt&&Ot(nt.expandedKeys)},[nt.expandedKeys]);const Ne=(Xe,Ye)=>{var mt;return"expandedKeys"in nt||Ot(Xe),(mt=nt.onExpand)===null||mt===void 0?void 0:mt.call(nt,Xe,Ye)},yt=(Xe,Ye)=>{var mt;const{multiple:Dt}=nt,{node:Tt,nativeEvent:jt}=Ye,{key:qt=""}=Tt,Qt=st(nt),$e=Object.assign(Object.assign({},Ye),{selected:!0}),ut=(jt==null?void 0:jt.ctrlKey)||(jt==null?void 0:jt.metaKey),zt=jt==null?void 0:jt.shiftKey;let Ht;Dt&&ut?(Ht=Xe,vt.current=qt,Ct.current=Ht,$e.selectedNodes=Se(Qt,Ht)):Dt&&zt?(Ht=Array.from(new Set([].concat((0,Ee.Z)(Ct.current||[]),(0,Ee.Z)(Ze({treeData:Qt,expandedKeys:At,startKey:qt,endKey:vt.current}))))),$e.selectedNodes=Se(Qt,Ht)):(Ht=[qt],vt.current=qt,Ct.current=Ht,$e.selectedNodes=Se(Qt,Ht)),(mt=nt.onSelect)===null||mt===void 0||mt.call(nt,Ht,$e),"selectedKeys"in nt||Qe(Ht)},{getPrefixCls:de,direction:ie}=Ce.useContext(x.E_),{prefixCls:ae,className:le,showIcon:Oe=!0,expandAction:Ge="click"}=nt,Ae=at(nt,["prefixCls","className","showIcon","expandAction"]),Re=de("tree",ae),ot=re()(`${Re}-directory`,{[`${Re}-directory-rtl`]:ie==="rtl"},le);return Ce.createElement(Pe,Object.assign({icon:we,ref:Ie,blockNode:!0},Ae,{showIcon:Oe,expandAction:Ge,prefixCls:Re,className:ot,expandedKeys:At,selectedKeys:Bt,onSelect:yt,onExpand:Ne}))};var lt=Ce.forwardRef(Je);const et=Pe;et.DirectoryTree=lt,et.TreeNode=z.O;var Me=et},20648:function(xt,wt,te){"use strict";te.d(wt,{TM:function(){return pe},Yk:function(){return Be}});var z=te(36237),Ee=te(98447),xe=te(17313),je=te(8378),ve=te(37613),Ce=te(83116);const ue=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),De=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ye=(re,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,xe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,xe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ue,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,xe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},De(re,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Be=(re,E)=>{const a=`.${re}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,ve.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[ye(re,b),fe(b)]},pe=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};wt.ZP=(0,Ce.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,Ee.C2)(`${a}-checkbox`,re)},Be(a,re),(0,je.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},pe(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return x}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},je=xe,ve=te(7657),Ce=function(b,ee){return Ee.createElement(ve.Z,(0,z.Z)({},b,{ref:ee,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(52671),ye=te(58617),fe=te(15075),Be=te(43531),pe=te(92310),re=te.n(pe),E=te(92343),x=y=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:se,expanded:me,loading:Pe}=ne;if(Pe)return Ee.createElement(ye.Z,{className:`${b}-switcher-loading-icon`});let ce;if(oe&&typeof oe=="object"&&(ce=oe.showLeafIcon),se){if(!oe)return null;if(typeof ce!="boolean"&&ce){const Se=typeof ce=="function"?ce(ne):ce,at=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Se)?(0,E.Tm)(Se,{className:re()(Se.props.className||"",at)}):Se}return ce?Ee.createElement(De.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement("span",{className:`${b}-switcher-leaf-line`})}const be=`${b}-switcher-icon`,Ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(Ze)?(0,E.Tm)(Ze,{className:re()(Ze.props.className||"",be)}):Ze!==void 0?Ze:oe?me?Ee.createElement(fe.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(Be.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(ge,{className:be})}},54580:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Qr}});var z=te(59301),Ee=te(94480),xe=te(92310),je=te.n(xe),ve=te(54476),Ce=te(67732),ue=te(83652),ge=te(42403),De=te(158),ye=te(20068),fe=te(75931),Be=te(75044),pe=te(76190),re=te(3202),E=te(26112);function a(It,Sn){var Pn="cannot ".concat(It.method," ").concat(It.action," ").concat(Sn.status,"'"),hn=new Error(Pn);return hn.status=Sn.status,hn.method=It.method,hn.url=It.action,hn}function x(It){var Sn=It.responseText||It.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(Pn){return Sn}}function y(It){var Sn=new XMLHttpRequest;It.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(Kn){Kn.total>0&&(Kn.percent=Kn.loaded/Kn.total*100),It.onProgress(Kn)});var Pn=new FormData;It.data&&Object.keys(It.data).forEach(function(na){var Kn=It.data[na];if(Array.isArray(Kn)){Kn.forEach(function(_n){Pn.append("".concat(na,"[]"),_n)});return}Pn.append(na,Kn)}),It.file instanceof Blob?Pn.append(It.filename,It.file,It.file.name):Pn.append(It.filename,It.file),Sn.onerror=function(Kn){It.onError(Kn)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?It.onError(a(It,Sn),x(Sn)):It.onSuccess(x(Sn),Sn)},Sn.open(It.method,It.action,!0),It.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var hn=It.headers||{};return hn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(hn).forEach(function(na){hn[na]!==null&&Sn.setRequestHeader(na,hn[na])}),Sn.send(Pn),{abort:function(){Sn.abort()}}}var b=+new Date,ee=0;function ne(){return"rc-upload-".concat(b,"-").concat(++ee)}var oe=te(48736),se=function(It,Sn){if(It&&Sn){var Pn=Array.isArray(Sn)?Sn:Sn.split(","),hn=It.name||"",na=It.type||"",Kn=na.replace(/\/.*$/,"");return Pn.some(function(_n){var Rn=_n.trim();if(/^\*(\/\*)?$/.test(_n))return!0;if(Rn.charAt(0)==="."){var Nr=hn.toLowerCase(),hr=Rn.toLowerCase(),yn=[hr];return(hr===".jpg"||hr===".jpeg")&&(yn=[".jpg",".jpeg"]),yn.some(function(wo){return Nr.endsWith(wo)})}return/\/\*$/.test(Rn)?Kn===Rn.replace(/\/.*$/,""):na===Rn?!0:/^\w+$/.test(Rn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Rn,"'.Skip for check.")),!0):!1})}return!0};function me(It,Sn){var Pn=It.createReader(),hn=[];function na(){Pn.readEntries(function(Kn){var _n=Array.prototype.slice.apply(Kn);hn=hn.concat(_n);var Rn=!_n.length;Rn?Sn(hn):na()})}na()}var Pe=function(Sn,Pn,hn){var na=function Kn(_n,Rn){_n&&(_n.path=Rn||"",_n.isFile?_n.file(function(Nr){hn(Nr)&&(_n.fullPath&&!Nr.webkitRelativePath&&(Object.defineProperties(Nr,{webkitRelativePath:{writable:!0}}),Nr.webkitRelativePath=_n.fullPath.replace(/^\//,""),Object.defineProperties(Nr,{webkitRelativePath:{writable:!1}})),Pn([Nr]))}):_n.isDirectory&&me(_n,function(Nr){Nr.forEach(function(hr){Kn(hr,"".concat(Rn).concat(_n.name,"/"))})}))};Sn.forEach(function(Kn){na(Kn.webkitGetAsEntry())})},ce=Pe,be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ze=function(It){(0,ge.Z)(Pn,It);var Sn=(0,De.Z)(Pn);function Pn(){var hn;(0,Ce.Z)(this,Pn);for(var na=arguments.length,Kn=new Array(na),_n=0;_n{let{uid:Kn}=na;return Kn===It.uid});return hn===-1?Pn.push(It):Pn[hn]=It,Pn}function mt(It,Sn){const Pn=It.uid!==void 0?"uid":"name";return Sn.filter(hn=>hn[Pn]===It[Pn])[0]}function Dt(It,Sn){const Pn=It.uid!==void 0?"uid":"name",hn=Sn.filter(na=>na[Pn]!==It[Pn]);return hn.length===Sn.length?null:hn}const Tt=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),hn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(hn)||[""])[0]},jt=It=>It.indexOf("image/")===0,qt=It=>{if(It.type&&!It.thumbUrl)return jt(It.type);const Sn=It.thumbUrl||It.url||"",Pn=Tt(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Pn)?!0:!(/^data:/.test(Sn)||Pn)},Qt=200;function $e(It){return new Promise(Sn=>{if(!It.type||!jt(It.type)){Sn("");return}const Pn=document.createElement("canvas");Pn.width=Qt,Pn.height=Qt,Pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qt}px; height: ${Qt}px; z-index: 9999; display: none;`,document.body.appendChild(Pn);const hn=Pn.getContext("2d"),na=new Image;if(na.onload=()=>{const{width:Kn,height:_n}=na;let Rn=Qt,Nr=Qt,hr=0,yn=0;Kn>_n?(Nr=_n*(Qt/Kn),yn=-(Nr-Rn)/2):(Rn=Kn*(Qt/_n),hr=-(Rn-Nr)/2),hn.drawImage(na,hr,yn,Rn,Nr);const wo=Pn.toDataURL();document.body.removeChild(Pn),window.URL.revokeObjectURL(na.src),Sn(wo)},na.crossOrigin="anonymous",It.type.startsWith("image/svg+xml")){const Kn=new FileReader;Kn.onload=()=>{Kn.result&&(na.src=Kn.result)},Kn.readAsDataURL(It)}else if(It.type.startsWith("image/gif")){const Kn=new FileReader;Kn.onload=()=>{Kn.result&&Sn(Kn.result)},Kn.readAsDataURL(It)}else na.src=window.URL.createObjectURL(It)})}var ut=te(26227),zt=te(41464),Ht=te(15277),En=te(93948),Ln=te(6848),Tn=z.forwardRef((It,Sn)=>{let{prefixCls:Pn,className:hn,style:na,locale:Kn,listType:_n,file:Rn,items:Nr,progress:hr,iconRender:yn,actionIconRender:wo,itemRender:_o,isImgUrl:Vo,showPreviewIcon:gi,showRemoveIcon:sa,showDownloadIcon:Ba,previewIcon:Or,removeIcon:Va,downloadIcon:Xr,onPreview:ho,onDownload:Yr,onClose:Xo}=It;var ri,vi;const{status:qi}=Rn,[ll,Ll]=z.useState(qi);z.useEffect(()=>{qi!=="removed"&&Ll(qi)},[qi]);const[fl,Rl]=z.useState(!1);z.useEffect(()=>{const zo=setTimeout(()=>{Rl(!0)},300);return()=>{clearTimeout(zo)}},[]);const Il=yn(Rn);let Yi=z.createElement("div",{className:`${Pn}-icon`},Il);if(_n==="picture"||_n==="picture-card"||_n==="picture-circle")if(ll==="uploading"||!Rn.thumbUrl&&!Rn.url){const zo=je()(`${Pn}-list-item-thumbnail`,{[`${Pn}-list-item-file`]:ll!=="uploading"});Yi=z.createElement("div",{className:zo},Il)}else{const zo=Vo!=null&&Vo(Rn)?z.createElement("img",{src:Rn.thumbUrl||Rn.url,alt:Rn.name,className:`${Pn}-list-item-image`,crossOrigin:Rn.crossOrigin}):Il,mi=je()(`${Pn}-list-item-thumbnail`,{[`${Pn}-list-item-file`]:Vo&&!Vo(Rn)});Yi=z.createElement("a",{className:mi,onClick:Nl=>ho(Rn,Nl),href:Rn.url||Rn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},zo)}const hi=je()(`${Pn}-list-item`,`${Pn}-list-item-${ll}`),ul=typeof Rn.linkProps=="string"?JSON.parse(Rn.linkProps):Rn.linkProps,yl=sa?wo((typeof Va=="function"?Va(Rn):Va)||z.createElement(ut.Z,null),()=>Xo(Rn),Pn,Kn.removeFile):null,Fl=Ba&&ll==="done"?wo((typeof Xr=="function"?Xr(Rn):Xr)||z.createElement(zt.Z,null),()=>Yr(Rn),Pn,Kn.downloadFile):null,dl=_n!=="picture-card"&&_n!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:je()(`${Pn}-list-item-actions`,{picture:_n==="picture"})},Fl,yl),Pt=je()(`${Pn}-list-item-name`),Cl=Rn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Pt,title:Rn.name},ul,{href:Rn.url,onClick:zo=>ho(Rn,zo)}),Rn.name),dl]:[z.createElement("span",{key:"view",className:Pt,onClick:zo=>ho(Rn,zo),title:Rn.name},Rn.name),dl],mo={pointerEvents:"none",opacity:.5},Ci=gi?z.createElement("a",{href:Rn.url||Rn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Rn.url||Rn.thumbUrl?void 0:mo,onClick:zo=>ho(Rn,zo),title:Kn.previewFile},typeof Or=="function"?Or(Rn):Or||z.createElement(Ht.Z,null)):null,Bi=(_n==="picture-card"||_n==="picture-circle")&&ll!=="uploading"&&z.createElement("span",{className:`${Pn}-list-item-actions`},Ci,ll==="done"&&Fl,yl),{getPrefixCls:$i}=z.useContext(et.E_),el=$i(),pl=z.createElement("div",{className:hi},Yi,Cl,Bi,fl&&z.createElement(Oe.default,{motionName:`${el}-fade`,visible:ll==="uploading",motionDeadline:2e3},zo=>{let{className:mi}=zo;const Nl="percent"in Rn?z.createElement(En.Z,Object.assign({},hr,{type:"line",percent:Rn.percent,"aria-label":Rn["aria-label"],"aria-labelledby":Rn["aria-labelledby"]})):null;return z.createElement("div",{className:je()(`${Pn}-list-item-progress`,mi)},Nl)})),vl=Rn.response&&typeof Rn.response=="string"?Rn.response:((ri=Rn.error)===null||ri===void 0?void 0:ri.statusText)||((vi=Rn.error)===null||vi===void 0?void 0:vi.message)||Kn.uploadError,Wl=ll==="error"?z.createElement(Ln.Z,{title:vl,getPopupContainer:zo=>zo.parentNode},pl):pl;return z.createElement("div",{className:je()(`${Pn}-list-item-container`,hn),style:na,ref:Sn},_o?_o(Wl,Rn,Nr,{download:Yr.bind(null,Rn),preview:ho.bind(null,Rn),remove:Xo.bind(null,Rn)}):Wl)});const Ea=(It,Sn)=>{const{listType:Pn="text",previewFile:hn=$e,onPreview:na,onDownload:Kn,onRemove:_n,locale:Rn,iconRender:Nr,isImageUrl:hr=qt,prefixCls:yn,items:wo=[],showPreviewIcon:_o=!0,showRemoveIcon:Vo=!0,showDownloadIcon:gi=!1,removeIcon:sa,previewIcon:Ba,downloadIcon:Or,progress:Va={size:[-1,2],showInfo:!1},appendAction:Xr,appendActionVisible:ho=!0,itemRender:Yr,disabled:Xo}=It,ri=(0,Ge.Z)(),[vi,qi]=z.useState(!1);z.useEffect(()=>{Pn!=="picture"&&Pn!=="picture-card"&&Pn!=="picture-circle"||(wo||[]).forEach(mo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(mo.originFileObj instanceof File||mo.originFileObj instanceof Blob)||mo.thumbUrl!==void 0||(mo.thumbUrl="",hn&&hn(mo.originFileObj).then(Ci=>{mo.thumbUrl=Ci||"",ri()}))})},[Pn,wo,hn]),z.useEffect(()=>{qi(!0)},[]);const ll=(mo,Ci)=>{if(na)return Ci==null||Ci.preventDefault(),na(mo)},Ll=mo=>{typeof Kn=="function"?Kn(mo):mo.url&&window.open(mo.url)},fl=mo=>{_n==null||_n(mo)},Rl=mo=>{if(Nr)return Nr(mo,Pn);const Ci=mo.status==="uploading",Bi=hr&&hr(mo)?z.createElement(le,null):z.createElement(Ct,null);let $i=Ci?z.createElement(ct.Z,null):z.createElement(Ne,null);return Pn==="picture"?$i=Ci?z.createElement(ct.Z,null):Bi:(Pn==="picture-card"||Pn==="picture-circle")&&($i=Ci?Rn.uploading:Bi),$i},Il=(mo,Ci,Bi,$i)=>{const el={type:"text",size:"small",title:$i,onClick:pl=>{Ci(),(0,Re.l$)(mo)&&mo.props.onClick&&mo.props.onClick(pl)},className:`${Bi}-list-item-action`,disabled:Xo};if((0,Re.l$)(mo)){const pl=(0,Re.Tm)(mo,Object.assign(Object.assign({},mo.props),{onClick:()=>{}}));return z.createElement(ot.ZP,Object.assign({},el,{icon:pl}))}return z.createElement(ot.ZP,Object.assign({},el),z.createElement("span",null,mo))};z.useImperativeHandle(Sn,()=>({handlePreview:ll,handleDownload:Ll}));const{getPrefixCls:Yi}=z.useContext(et.E_),hi=Yi("upload",yn),ul=Yi(),yl=je()(`${hi}-list`,`${hi}-list-${Pn}`),Fl=(0,Ee.Z)(wo.map(mo=>({key:mo.uid,file:mo})));let Pt={motionDeadline:2e3,motionName:`${hi}-${Pn==="picture-card"||Pn==="picture-circle"?"animate-inline":"animate"}`,keys:Fl,motionAppear:vi};const Cl=z.useMemo(()=>{const mo=Object.assign({},(0,Ae.Z)(ul));return delete mo.onAppearEnd,delete mo.onEnterEnd,delete mo.onLeaveEnd,mo},[ul]);return Pn!=="picture-card"&&Pn!=="picture-circle"&&(Pt=Object.assign(Object.assign({},Cl),Pt)),z.createElement("div",{className:yl},z.createElement(Oe.CSSMotionList,Object.assign({},Pt,{component:!1}),mo=>{let{key:Ci,file:Bi,className:$i,style:el}=mo;return z.createElement(Tn,{key:Ci,locale:Rn,prefixCls:hi,className:$i,style:el,file:Bi,items:wo,progress:Va,listType:Pn,isImgUrl:hr,showPreviewIcon:_o,showRemoveIcon:Vo,showDownloadIcon:gi,removeIcon:sa,previewIcon:Ba,downloadIcon:Or,iconRender:Rl,actionIconRender:Il,itemRender:Yr,onPreview:ll,onDownload:Ll,onClose:fl})}),Xr&&z.createElement(Oe.default,Object.assign({},Pt,{visible:ho,forceRender:!0}),mo=>{let{className:Ci,style:Bi}=mo;return(0,Re.Tm)(Xr,$i=>({className:je()($i.className,Ci),style:Object.assign(Object.assign(Object.assign({},Bi),{pointerEvents:Ci?"none":void 0}),$i.style)}))}))};var ga=z.forwardRef(Ea),gn=te(17313),Ga=te(8378),ma=te(83116),pa=te(37613),fr=It=>{const{componentCls:Sn,iconCls:Pn}=It;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[Sn]:{padding:`${It.padding}px 0`},[`${Sn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Sn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:It.margin,[Pn]:{color:It.colorPrimary,fontSize:It.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${It.marginXXS}px`,color:It.colorTextHeading,fontSize:It.fontSizeLG},[`p${Sn}-hint`]:{color:It.colorTextDescription,fontSize:It.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${Pn}, + `]:{background:oa},[`&${_e}-row-selected`]:{"> th, > td":{background:Xn},"&:hover > th, &:hover > td":{background:ha}}}},[`${_e}-footer`]:{padding:`${ut}px ${pt}px`,color:aa,background:ya}})}};var Go=(0,ys.Z)("Table",Te=>{const{colorTextHeading:_e,colorSplit:rt,colorIcon:ut,colorIconHover:pt,opacityLoading:Et,colorBgContainer:Rt,controlInteractiveSize:kt,headerBg:Mt,headerColor:nn,headerSortActiveBg:Jt,headerSortHoverBg:$t,bodySortBg:xn,rowHoverBg:wn,rowSelectedBg:Bn,rowSelectedHoverBg:oa,rowExpandedBg:Xn,cellPaddingBlock:ha,cellPaddingInline:aa,cellPaddingBlockMD:ya,cellPaddingInlineMD:nr,cellPaddingBlockSM:pr,cellPaddingInlineSM:Ja,borderColor:mr,footerBg:Zr,footerColor:Na,headerBorderRadius:qa,cellFontSize:za,cellFontSizeMD:ua,cellFontSizeSM:ba,headerSplitColor:cr,fixedHeaderSortActiveBg:Kr,headerFilterHoverBg:Wr,filterDropdownBg:ar,expandIconBg:Jr,selectionColumnWidth:no,stickyScrollBarBg:uo}=Te,ao=new Zl.C(ut),si=new Zl.C(pt),Co=2,Br=(0,Cs.TS)(Te,{tableFontSize:za,tableBg:Rt,tableRadius:qa,tablePaddingVertical:ha,tablePaddingHorizontal:aa,tablePaddingVerticalMiddle:ya,tablePaddingHorizontalMiddle:nr,tablePaddingVerticalSmall:pr,tablePaddingHorizontalSmall:Ja,tableBorderColor:mr,tableHeaderTextColor:nn,tableHeaderBg:Mt,tableFooterTextColor:Na,tableFooterBg:Zr,tableHeaderCellSplitColor:cr,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:$t,tableHeaderIconColor:ao.clone().setAlpha(ao.getAlpha()*Et).toRgbString(),tableHeaderIconColorHover:si.clone().setAlpha(si.getAlpha()*Et).toRgbString(),tableBodySortBg:xn,tableFixedHeaderSortActiveBg:Kr,tableHeaderFilterActiveBg:Wr,tableFilterDropdownBg:ar,tableRowHoverBg:wn,tableSelectedRowBg:Bn,tableSelectedRowHoverBg:oa,zIndexTableFixed:Co,zIndexTableSticky:Co+1,tableFontSizeMiddle:ua,tableFontSizeSmall:ba,tableSelectionColumnWidth:no,tableExpandIconBg:Jr,tableExpandColumnWidth:kt+2*Te.padding,tableExpandedRowBg:Xn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:uo,tableScrollThumbBgHover:_e,tableScrollBg:rt});return[ii(Br),Zn(Br),oi(Br),xo(Br),va(Br),ke(Br),bn(Br),fn(Br),oi(Br),Ke(Br),Oa(Br),In(Br),Lo(Br),gt(Br),er(Br),Ua(Br),Zi(Br)]},Te=>{const{colorFillAlter:_e,colorBgContainer:rt,colorTextHeading:ut,colorFillSecondary:pt,colorFillContent:Et,controlItemBgActive:Rt,controlItemBgActiveHover:kt,padding:Mt,paddingSM:nn,paddingXS:Jt,colorBorderSecondary:$t,borderRadiusLG:xn,fontSize:wn,controlHeight:Bn,colorTextPlaceholder:oa}=Te,Xn=new Zl.C(pt).onBackground(rt).toHexShortString(),ha=new Zl.C(Et).onBackground(rt).toHexShortString(),aa=new Zl.C(_e).onBackground(rt).toHexShortString();return{headerBg:aa,headerColor:ut,headerSortActiveBg:Xn,headerSortHoverBg:ha,bodySortBg:aa,rowHoverBg:aa,rowSelectedBg:Rt,rowSelectedHoverBg:kt,rowExpandedBg:_e,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:nn,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:$t,headerBorderRadius:xn,footerBg:aa,footerColor:ut,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:$t,fixedHeaderSortActiveBg:Xn,headerFilterHoverBg:Et,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Bn,stickyScrollBarBg:oa,stickyScrollBarBorderRadius:100}});const Wo=[],jo=(Te,_e)=>{const{prefixCls:rt,className:ut,rootClassName:pt,style:Et,size:Rt,bordered:kt,dropdownPrefixCls:Mt,dataSource:nn,pagination:Jt,rowSelection:$t,rowKey:xn="key",rowClassName:wn,columns:Bn,children:oa,childrenColumnName:Xn,onChange:ha,getPopupContainer:aa,loading:ya,expandIcon:nr,expandable:pr,expandedRowRender:Ja,expandIconColumnIndex:mr,indentSize:Zr,scroll:Na,sortDirections:qa,locale:za,showSorterTooltip:ua=!0,virtual:ba}=Te,cr=ue.useMemo(()=>Bn||Zt(oa),[Bn,oa]),Kr=ue.useMemo(()=>cr.some(Ro=>Ro.responsive),[cr]),Wr=(0,au.Z)(Kr),ar=ue.useMemo(()=>{const Ro=new Set(Object.keys(Wr).filter(li=>Wr[li]));return cr.filter(li=>!li.responsive||li.responsive.some(cl=>Ro.has(cl)))},[cr,Wr]),Jr=(0,vl.Z)(Te,["className","style","columns"]),{locale:no=Kl.Z,direction:uo,table:ao,renderEmpty:si,getPrefixCls:Co,getPopupContainer:Br}=ue.useContext(zo.E_),pi=(0,Nl.Z)(Rt),Fr=Object.assign(Object.assign({},no.Table),za),Bo=nn||Wo,No=Co("table",rt),ji=Co("dropdown",Mt),wr=Object.assign({childrenColumnName:Xn,expandIconColumnIndex:mr},pr),{childrenColumnName:vr="children"}=wr,Pr=ue.useMemo(()=>Bo.some(Ro=>Ro==null?void 0:Ro[vr])?"nest":Ja||pr&&pr.expandedRowRender?"row":null,[Bo]),ir={body:ue.useRef()},Wa=ue.useMemo(()=>typeof xn=="function"?xn:Ro=>Ro==null?void 0:Ro[xn],[xn]),[On]=ou(Bo,vr,Wa),Ia={},jr=function(Ro,li){let cl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Mi,El,Sl;const Ri=Object.assign(Object.assign({},Ia),Ro);cl&&((Mi=Ia.resetPagination)===null||Mi===void 0||Mi.call(Ia),!((El=Ri.pagination)===null||El===void 0)&&El.current&&(Ri.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(Sl=Ri.pagination)===null||Sl===void 0?void 0:Sl.pageSize)),Na&&Na.scrollToFirstRowOnChange!==!1&&ir.body.current&&(0,Wl.Z)(0,{getContainer:()=>ir.body.current}),ha==null||ha(Ri.pagination,Ri.filters,Ri.sorter,{currentDataSource:su(Gu(Bo,Ri.sorterStates,vr),Ri.filterStates),action:li})},ro=(Ro,li)=>{jr({sorter:Ro,sorterStates:li},"sort",!1)},[rl,Vi,Bl,Ni]=is({prefixCls:No,mergedColumns:ar,onSorterChange:ro,sortDirections:qa||["ascend","descend"],tableLocale:Fr,showSorterTooltip:ua}),Pi=ue.useMemo(()=>Gu(Bo,Vi,vr),[Bo,Vi]);Ia.sorter=Ni(),Ia.sorterStates=Vi;const Ar=(Ro,li)=>{jr({filters:Ro,filterStates:li},"filter",!0)},[sl,gl,Qo]=Tl({prefixCls:No,locale:Fr,dropdownPrefixCls:ji,mergedColumns:ar,onFilterChange:Ar,getPopupContainer:aa||Br}),ei=su(Pi,gl);Ia.filters=Qo,Ia.filterStates=gl;const Ii=ue.useMemo(()=>{const Ro={};return Object.keys(Qo).forEach(li=>{Qo[li]!==null&&(Ro[li]=Qo[li])}),Object.assign(Object.assign({},Bl),{filters:Ro})},[Bl,Qo]),[ur]=Ss(Ii),Hi=(Ro,li)=>{jr({pagination:Object.assign(Object.assign({},Ia.pagination),{current:Ro,pageSize:li})},"paginate")},[Ao,ml]=vu(ei.length,Hi,Jt);Ia.pagination=Jt===!1?{}:Pl(Ao,Jt),Ia.resetPagination=ml;const al=ue.useMemo(()=>{if(Jt===!1||!Ao.pageSize)return ei;const{current:Ro=1,total:li,pageSize:cl=Ml}=Ao;return ei.lengthcl?ei.slice((Ro-1)*cl,Ro*cl):ei:ei.slice((Ro-1)*cl,Ro*cl)},[!!Jt,ei,Ao&&Ao.current,Ao&&Ao.pageSize,Ao&&Ao.total]),[ti,br]=Hu({prefixCls:No,data:ei,pageData:al,getRowKey:Wa,getRecordByKey:On,expandType:Pr,childrenColumnName:vr,locale:Fr,getPopupContainer:aa||Br},$t),ki=(Ro,li,cl)=>{let Mi;return typeof wn=="function"?Mi=we()(wn(Ro,li,cl)):Mi=we()(wn),we()({[`${No}-row-selected`]:br.has(Wa(Ro,li))},Mi)};wr.__PARENT_RENDER_ICON__=wr.expandIcon,wr.expandIcon=wr.expandIcon||nr||Xa(Fr),Pr==="nest"&&wr.expandIconColumnIndex===void 0?wr.expandIconColumnIndex=$t?1:0:wr.expandIconColumnIndex>0&&$t&&(wr.expandIconColumnIndex-=1),typeof wr.indentSize!="number"&&(wr.indentSize=typeof Zr=="number"?Zr:15);const Ai=ue.useCallback(Ro=>ur(ti(sl(rl(Ro)))),[rl,sl,ti]);let ol,Al;if(Jt!==!1&&(Ao!=null&&Ao.total)){let Ro;Ao.size?Ro=Ao.size:Ro=pi==="small"||pi==="middle"?"small":void 0;const li=El=>ue.createElement(ru.Z,Object.assign({},Ao,{className:we()(`${No}-pagination ${No}-pagination-${El}`,Ao.className),size:Ro})),cl=uo==="rtl"?"left":"right",{position:Mi}=Ao;if(Mi!==null&&Array.isArray(Mi)){const El=Mi.find(Ql=>Ql.includes("top")),Sl=Mi.find(Ql=>Ql.includes("bottom")),Ri=Mi.every(Ql=>`${Ql}`=="none");!El&&!Sl&&!Ri&&(Al=li(cl)),El&&(ol=li(El.toLowerCase().replace("top",""))),Sl&&(Al=li(Sl.toLowerCase().replace("bottom","")))}else Al=li(cl)}let Dl;typeof ya=="boolean"?Dl={spinning:ya}:typeof ya=="object"&&(Dl=Object.assign({spinning:!0},ya));const[hl,Ki]=Go(No),[,po]=(0,ja.Z)(),Yl=we()(`${No}-wrapper`,ao==null?void 0:ao.className,{[`${No}-wrapper-rtl`]:uo==="rtl"},ut,pt,Ki),iu=Object.assign(Object.assign({},ao==null?void 0:ao.style),Et),jl=za&&za.emptyText||(si==null?void 0:si("Table"))||ue.createElement(mi.Z,{componentName:"Table"}),Hl=ba?bl:Wu,Ou={},Ku=ue.useMemo(()=>{const{fontSize:Ro,lineHeight:li,padding:cl,paddingXS:Mi,paddingSM:El}=po,Sl=Math.floor(Ro*li);switch(pi){case"large":return cl*2+Sl;case"small":return Mi*2+Sl;default:return El*2+Sl}},[po,pi]);return ba&&(Ou.listItemHeight=Ku),hl(ue.createElement("div",{ref:_e,className:Yl,style:iu},ue.createElement(Cr.Z,Object.assign({spinning:!1},Dl),ol,ue.createElement(Hl,Object.assign({},Ou,Jr,{columns:ar,direction:uo,expandable:wr,prefixCls:No,className:we()({[`${No}-middle`]:pi==="middle",[`${No}-small`]:pi==="small",[`${No}-bordered`]:kt,[`${No}-empty`]:Bo.length===0}),data:al,rowKey:Wa,rowClassName:ki,emptyText:jl,internalHooks:Ee,internalRefs:ir,transformColumns:Ai})),Al)))};var jn=ue.forwardRef(jo);const $o=(Te,_e)=>{const rt=ue.useRef(0);return rt.current+=1,ue.createElement(jn,Object.assign({},Te,{ref:_e,_renderTimes:rt.current}))},ni=ue.forwardRef($o);ni.SELECTION_COLUMN=Ul,ni.EXPAND_COLUMN=z,ni.SELECTION_ALL=zu,ni.SELECTION_INVERT=Lu,ni.SELECTION_NONE=Zu,ni.Column=$i,ni.ColumnGroup=pl,ni.Summary=Ae;var nl=ni,Ui=nl},17574:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Me}});var z=te(60091),Ee=te(94480),xe=te(52671),je=te(8657),he=te(54476),Pe=te(59301),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ge=ue,De=te(7657),Ce=function(Oe,Je){return Pe.createElement(De.Z,(0,he.Z)({},Oe,{ref:Je,icon:ge}))},fe=Pe.forwardRef(Ce),Be=fe,pe=te(92310),re=te.n(pe),E=te(35654),a=te(71430),x=te(36355),y=te(56082),b=te(62892),ee=te(20648);const ne=4;function oe(ve){const{dropPosition:Oe,dropLevelOffset:Je,prefixCls:Xe,indent:He,direction:nt="ltr"}=ve,vt=nt==="ltr"?"left":"right",Ct=nt==="ltr"?"right":"left",ct={[vt]:-Je*He+ne,[Ct]:0};switch(Oe){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[vt]=He+ne;break}return Pe.createElement("div",{style:ct,className:`${Xe}-drop-indicator`})}var se=te(71997),Se=Pe.forwardRef((ve,Oe)=>{const{getPrefixCls:Je,direction:Xe,virtual:He,tree:nt}=Pe.useContext(x.E_),{prefixCls:vt,className:Ct,showIcon:ct=!1,showLine:Bt,switcherIcon:Qe,blockNode:At=!1,children:Ot,checkable:Ne=!1,selectable:yt=!0,draggable:de,motion:ie,style:ae}=ve,le=Je("tree",vt),Ie=Je(),Ge=ie!=null?ie:Object.assign(Object.assign({},(0,b.Z)(Ie)),{motionAppear:!1}),Ae=Object.assign(Object.assign({},ve),{checkable:Ne,selectable:yt,showIcon:ct,motion:Ge,blockNode:At,showLine:!!Bt,dropIndicatorRender:oe}),[Re,ot]=(0,ee.ZP)(le),qe=Pe.useMemo(()=>{if(!de)return!1;let mt={};switch(typeof de){case"function":mt.nodeDraggable=de;break;case"object":mt=Object.assign({},de);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||Pe.createElement(y.Z,null)),mt},[de]),Ye=mt=>Pe.createElement(se.Z,{prefixCls:le,switcherIcon:Qe,treeNodeProps:mt,showLine:Bt});return Re(Pe.createElement(z.Z,Object.assign({itemHeight:20,ref:Oe,virtual:He},Ae,{style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ae),prefixCls:le,className:re()({[`${le}-icon-hide`]:!ct,[`${le}-block-node`]:At,[`${le}-unselectable`]:!yt,[`${le}-rtl`]:Xe==="rtl"},nt==null?void 0:nt.className,Ct,ot),direction:Xe,checkable:Ne&&Pe.createElement("span",{className:`${le}-checkbox-inner`}),selectable:yt,switcherIcon:Ye,draggable:qe}),Ot))}),ce;(function(ve){ve[ve.None=0]="None",ve[ve.Start=1]="Start",ve[ve.End=2]="End"})(ce||(ce={}));function be(ve,Oe){function Je(Xe){const{key:He,children:nt}=Xe;Oe(He,Xe)!==!1&&be(nt||[],Oe)}ve.forEach(Je)}function Ze(ve){let{treeData:Oe,expandedKeys:Je,startKey:Xe,endKey:He}=ve;const nt=[];let vt=ce.None;if(Xe&&Xe===He)return[Xe];if(!Xe||!He)return[];function Ct(ct){return ct===Xe||ct===He}return be(Oe,ct=>{if(vt===ce.End)return!1;if(Ct(ct)){if(nt.push(ct),vt===ce.None)vt=ce.Start;else if(vt===ce.Start)return vt=ce.End,!1}else vt===ce.Start&&nt.push(ct);return Je.includes(ct)}),nt}function ye(ve,Oe){const Je=(0,Ee.Z)(Oe),Xe=[];return be(ve,(He,nt)=>{const vt=Je.indexOf(He);return vt!==-1&&(Xe.push(nt),Je.splice(vt,1)),!!Je.length}),Xe}var at=function(ve,Oe){var Je={};for(var Xe in ve)Object.prototype.hasOwnProperty.call(ve,Xe)&&Oe.indexOf(Xe)<0&&(Je[Xe]=ve[Xe]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Xe=Object.getOwnPropertySymbols(ve);He{var{defaultExpandAll:Je,defaultExpandParent:Xe,defaultExpandedKeys:He}=ve,nt=at(ve,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const vt=Pe.useRef(),Ct=Pe.useRef(),ct=()=>{const{keyEntities:qe}=(0,a.I8)(lt(nt));let Ye;return Je?Ye=Object.keys(qe):Xe?Ye=(0,E.r7)(nt.expandedKeys||He||[],qe):Ye=nt.expandedKeys||He,Ye},[Bt,Qe]=Pe.useState(nt.selectedKeys||nt.defaultSelectedKeys||[]),[At,Ot]=Pe.useState(()=>ct());Pe.useEffect(()=>{"selectedKeys"in nt&&Qe(nt.selectedKeys)},[nt.selectedKeys]),Pe.useEffect(()=>{"expandedKeys"in nt&&Ot(nt.expandedKeys)},[nt.expandedKeys]);const Ne=(qe,Ye)=>{var mt;return"expandedKeys"in nt||Ot(qe),(mt=nt.onExpand)===null||mt===void 0?void 0:mt.call(nt,qe,Ye)},yt=(qe,Ye)=>{var mt;const{multiple:Dt}=nt,{node:Tt,nativeEvent:jt}=Ye,{key:qt=""}=Tt,Qt=lt(nt),tt=Object.assign(Object.assign({},Ye),{selected:!0}),st=(jt==null?void 0:jt.ctrlKey)||(jt==null?void 0:jt.metaKey),zt=jt==null?void 0:jt.shiftKey;let Ht;Dt&&st?(Ht=qe,vt.current=qt,Ct.current=Ht,tt.selectedNodes=ye(Qt,Ht)):Dt&&zt?(Ht=Array.from(new Set([].concat((0,Ee.Z)(Ct.current||[]),(0,Ee.Z)(Ze({treeData:Qt,expandedKeys:At,startKey:qt,endKey:vt.current}))))),tt.selectedNodes=ye(Qt,Ht)):(Ht=[qt],vt.current=qt,Ct.current=Ht,tt.selectedNodes=ye(Qt,Ht)),(mt=nt.onSelect)===null||mt===void 0||mt.call(nt,Ht,tt),"selectedKeys"in nt||Qe(Ht)},{getPrefixCls:de,direction:ie}=Pe.useContext(x.E_),{prefixCls:ae,className:le,showIcon:Ie=!0,expandAction:Ge="click"}=nt,Ae=at(nt,["prefixCls","className","showIcon","expandAction"]),Re=de("tree",ae),ot=re()(`${Re}-directory`,{[`${Re}-directory-rtl`]:ie==="rtl"},le);return Pe.createElement(Se,Object.assign({icon:we,ref:Oe,blockNode:!0},Ae,{showIcon:Ie,expandAction:Ge,prefixCls:Re,className:ot,expandedKeys:At,selectedKeys:Bt,onSelect:yt,onExpand:Ne}))};var it=Pe.forwardRef(Ve);const $e=Se;$e.DirectoryTree=it,$e.TreeNode=z.O;var Me=$e},20648:function(xt,wt,te){"use strict";te.d(wt,{TM:function(){return pe},Yk:function(){return Be}});var z=te(36237),Ee=te(98447),xe=te(17313),je=te(8378),he=te(37613),Pe=te(83116);const ue=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),De=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ce=(re,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,xe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,xe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ue,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,xe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},De(re,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Be=(re,E)=>{const a=`.${re}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,he.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[Ce(re,b),fe(b)]},pe=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};wt.ZP=(0,Pe.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,Ee.C2)(`${a}-checkbox`,re)},Be(a,re),(0,je.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},pe(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return x}});var z=te(54476),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},je=xe,he=te(7657),Pe=function(b,ee){return Ee.createElement(he.Z,(0,z.Z)({},b,{ref:ee,icon:je}))},ue=Ee.forwardRef(Pe),ge=ue,De=te(52671),Ce=te(58617),fe=te(15075),Be=te(43531),pe=te(92310),re=te.n(pe),E=te(92343),x=y=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:se,expanded:me,loading:Se}=ne;if(Se)return Ee.createElement(Ce.Z,{className:`${b}-switcher-loading-icon`});let ce;if(oe&&typeof oe=="object"&&(ce=oe.showLeafIcon),se){if(!oe)return null;if(typeof ce!="boolean"&&ce){const ye=typeof ce=="function"?ce(ne):ce,at=`${b}-switcher-line-custom-icon`;return(0,E.l$)(ye)?(0,E.Tm)(ye,{className:re()(ye.props.className||"",at)}):ye}return ce?Ee.createElement(De.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement("span",{className:`${b}-switcher-leaf-line`})}const be=`${b}-switcher-icon`,Ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(Ze)?(0,E.Tm)(Ze,{className:re()(Ze.props.className||"",be)}):Ze!==void 0?Ze:oe?me?Ee.createElement(fe.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(Be.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(ge,{className:be})}},54580:function(xt,wt,te){"use strict";te.d(wt,{default:function(){return Qr}});var z=te(59301),Ee=te(94480),xe=te(92310),je=te.n(xe),he=te(54476),Pe=te(67732),ue=te(83652),ge=te(42403),De=te(158),Ce=te(20068),fe=te(75931),Be=te(75044),pe=te(76190),re=te(3202),E=te(26112);function a(It,Sn){var Pn="cannot ".concat(It.method," ").concat(It.action," ").concat(Sn.status,"'"),hn=new Error(Pn);return hn.status=Sn.status,hn.method=It.method,hn.url=It.action,hn}function x(It){var Sn=It.responseText||It.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(Pn){return Sn}}function y(It){var Sn=new XMLHttpRequest;It.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(Kn){Kn.total>0&&(Kn.percent=Kn.loaded/Kn.total*100),It.onProgress(Kn)});var Pn=new FormData;It.data&&Object.keys(It.data).forEach(function(na){var Kn=It.data[na];if(Array.isArray(Kn)){Kn.forEach(function(_n){Pn.append("".concat(na,"[]"),_n)});return}Pn.append(na,Kn)}),It.file instanceof Blob?Pn.append(It.filename,It.file,It.file.name):Pn.append(It.filename,It.file),Sn.onerror=function(Kn){It.onError(Kn)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?It.onError(a(It,Sn),x(Sn)):It.onSuccess(x(Sn),Sn)},Sn.open(It.method,It.action,!0),It.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var hn=It.headers||{};return hn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(hn).forEach(function(na){hn[na]!==null&&Sn.setRequestHeader(na,hn[na])}),Sn.send(Pn),{abort:function(){Sn.abort()}}}var b=+new Date,ee=0;function ne(){return"rc-upload-".concat(b,"-").concat(++ee)}var oe=te(48736),se=function(It,Sn){if(It&&Sn){var Pn=Array.isArray(Sn)?Sn:Sn.split(","),hn=It.name||"",na=It.type||"",Kn=na.replace(/\/.*$/,"");return Pn.some(function(_n){var Rn=_n.trim();if(/^\*(\/\*)?$/.test(_n))return!0;if(Rn.charAt(0)==="."){var Nr=hn.toLowerCase(),hr=Rn.toLowerCase(),yn=[hr];return(hr===".jpg"||hr===".jpeg")&&(yn=[".jpg",".jpeg"]),yn.some(function(wo){return Nr.endsWith(wo)})}return/\/\*$/.test(Rn)?Kn===Rn.replace(/\/.*$/,""):na===Rn?!0:/^\w+$/.test(Rn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Rn,"'.Skip for check.")),!0):!1})}return!0};function me(It,Sn){var Pn=It.createReader(),hn=[];function na(){Pn.readEntries(function(Kn){var _n=Array.prototype.slice.apply(Kn);hn=hn.concat(_n);var Rn=!_n.length;Rn?Sn(hn):na()})}na()}var Se=function(Sn,Pn,hn){var na=function Kn(_n,Rn){_n&&(_n.path=Rn||"",_n.isFile?_n.file(function(Nr){hn(Nr)&&(_n.fullPath&&!Nr.webkitRelativePath&&(Object.defineProperties(Nr,{webkitRelativePath:{writable:!0}}),Nr.webkitRelativePath=_n.fullPath.replace(/^\//,""),Object.defineProperties(Nr,{webkitRelativePath:{writable:!1}})),Pn([Nr]))}):_n.isDirectory&&me(_n,function(Nr){Nr.forEach(function(hr){Kn(hr,"".concat(Rn).concat(_n.name,"/"))})}))};Sn.forEach(function(Kn){na(Kn.webkitGetAsEntry())})},ce=Se,be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ze=function(It){(0,ge.Z)(Pn,It);var Sn=(0,De.Z)(Pn);function Pn(){var hn;(0,Pe.Z)(this,Pn);for(var na=arguments.length,Kn=new Array(na),_n=0;_n{let{uid:Kn}=na;return Kn===It.uid});return hn===-1?Pn.push(It):Pn[hn]=It,Pn}function mt(It,Sn){const Pn=It.uid!==void 0?"uid":"name";return Sn.filter(hn=>hn[Pn]===It[Pn])[0]}function Dt(It,Sn){const Pn=It.uid!==void 0?"uid":"name",hn=Sn.filter(na=>na[Pn]!==It[Pn]);return hn.length===Sn.length?null:hn}const Tt=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),hn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(hn)||[""])[0]},jt=It=>It.indexOf("image/")===0,qt=It=>{if(It.type&&!It.thumbUrl)return jt(It.type);const Sn=It.thumbUrl||It.url||"",Pn=Tt(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Pn)?!0:!(/^data:/.test(Sn)||Pn)},Qt=200;function tt(It){return new Promise(Sn=>{if(!It.type||!jt(It.type)){Sn("");return}const Pn=document.createElement("canvas");Pn.width=Qt,Pn.height=Qt,Pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qt}px; height: ${Qt}px; z-index: 9999; display: none;`,document.body.appendChild(Pn);const hn=Pn.getContext("2d"),na=new Image;if(na.onload=()=>{const{width:Kn,height:_n}=na;let Rn=Qt,Nr=Qt,hr=0,yn=0;Kn>_n?(Nr=_n*(Qt/Kn),yn=-(Nr-Rn)/2):(Rn=Kn*(Qt/_n),hr=-(Rn-Nr)/2),hn.drawImage(na,hr,yn,Rn,Nr);const wo=Pn.toDataURL();document.body.removeChild(Pn),window.URL.revokeObjectURL(na.src),Sn(wo)},na.crossOrigin="anonymous",It.type.startsWith("image/svg+xml")){const Kn=new FileReader;Kn.onload=()=>{Kn.result&&(na.src=Kn.result)},Kn.readAsDataURL(It)}else if(It.type.startsWith("image/gif")){const Kn=new FileReader;Kn.onload=()=>{Kn.result&&Sn(Kn.result)},Kn.readAsDataURL(It)}else na.src=window.URL.createObjectURL(It)})}var st=te(26227),zt=te(41464),Ht=te(15277),En=te(93948),Ln=te(6848),Tn=z.forwardRef((It,Sn)=>{let{prefixCls:Pn,className:hn,style:na,locale:Kn,listType:_n,file:Rn,items:Nr,progress:hr,iconRender:yn,actionIconRender:wo,itemRender:_o,isImgUrl:Vo,showPreviewIcon:gi,showRemoveIcon:sa,showDownloadIcon:Ba,previewIcon:Or,removeIcon:Va,downloadIcon:Xr,onPreview:ho,onDownload:Yr,onClose:Xo}=It;var ri,vi;const{status:qi}=Rn,[ll,Ll]=z.useState(qi);z.useEffect(()=>{qi!=="removed"&&Ll(qi)},[qi]);const[fl,Rl]=z.useState(!1);z.useEffect(()=>{const zo=setTimeout(()=>{Rl(!0)},300);return()=>{clearTimeout(zo)}},[]);const Il=yn(Rn);let Yi=z.createElement("div",{className:`${Pn}-icon`},Il);if(_n==="picture"||_n==="picture-card"||_n==="picture-circle")if(ll==="uploading"||!Rn.thumbUrl&&!Rn.url){const zo=je()(`${Pn}-list-item-thumbnail`,{[`${Pn}-list-item-file`]:ll!=="uploading"});Yi=z.createElement("div",{className:zo},Il)}else{const zo=Vo!=null&&Vo(Rn)?z.createElement("img",{src:Rn.thumbUrl||Rn.url,alt:Rn.name,className:`${Pn}-list-item-image`,crossOrigin:Rn.crossOrigin}):Il,mi=je()(`${Pn}-list-item-thumbnail`,{[`${Pn}-list-item-file`]:Vo&&!Vo(Rn)});Yi=z.createElement("a",{className:mi,onClick:Nl=>ho(Rn,Nl),href:Rn.url||Rn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},zo)}const hi=je()(`${Pn}-list-item`,`${Pn}-list-item-${ll}`),ul=typeof Rn.linkProps=="string"?JSON.parse(Rn.linkProps):Rn.linkProps,yl=sa?wo((typeof Va=="function"?Va(Rn):Va)||z.createElement(st.Z,null),()=>Xo(Rn),Pn,Kn.removeFile):null,Fl=Ba&&ll==="done"?wo((typeof Xr=="function"?Xr(Rn):Xr)||z.createElement(zt.Z,null),()=>Yr(Rn),Pn,Kn.downloadFile):null,dl=_n!=="picture-card"&&_n!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:je()(`${Pn}-list-item-actions`,{picture:_n==="picture"})},Fl,yl),Pt=je()(`${Pn}-list-item-name`),Cl=Rn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Pt,title:Rn.name},ul,{href:Rn.url,onClick:zo=>ho(Rn,zo)}),Rn.name),dl]:[z.createElement("span",{key:"view",className:Pt,onClick:zo=>ho(Rn,zo),title:Rn.name},Rn.name),dl],mo={pointerEvents:"none",opacity:.5},Ci=gi?z.createElement("a",{href:Rn.url||Rn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Rn.url||Rn.thumbUrl?void 0:mo,onClick:zo=>ho(Rn,zo),title:Kn.previewFile},typeof Or=="function"?Or(Rn):Or||z.createElement(Ht.Z,null)):null,Bi=(_n==="picture-card"||_n==="picture-circle")&&ll!=="uploading"&&z.createElement("span",{className:`${Pn}-list-item-actions`},Ci,ll==="done"&&Fl,yl),{getPrefixCls:$i}=z.useContext($e.E_),el=$i(),pl=z.createElement("div",{className:hi},Yi,Cl,Bi,fl&&z.createElement(Ie.default,{motionName:`${el}-fade`,visible:ll==="uploading",motionDeadline:2e3},zo=>{let{className:mi}=zo;const Nl="percent"in Rn?z.createElement(En.Z,Object.assign({},hr,{type:"line",percent:Rn.percent,"aria-label":Rn["aria-label"],"aria-labelledby":Rn["aria-labelledby"]})):null;return z.createElement("div",{className:je()(`${Pn}-list-item-progress`,mi)},Nl)})),vl=Rn.response&&typeof Rn.response=="string"?Rn.response:((ri=Rn.error)===null||ri===void 0?void 0:ri.statusText)||((vi=Rn.error)===null||vi===void 0?void 0:vi.message)||Kn.uploadError,Wl=ll==="error"?z.createElement(Ln.Z,{title:vl,getPopupContainer:zo=>zo.parentNode},pl):pl;return z.createElement("div",{className:je()(`${Pn}-list-item-container`,hn),style:na,ref:Sn},_o?_o(Wl,Rn,Nr,{download:Yr.bind(null,Rn),preview:ho.bind(null,Rn),remove:Xo.bind(null,Rn)}):Wl)});const Ea=(It,Sn)=>{const{listType:Pn="text",previewFile:hn=tt,onPreview:na,onDownload:Kn,onRemove:_n,locale:Rn,iconRender:Nr,isImageUrl:hr=qt,prefixCls:yn,items:wo=[],showPreviewIcon:_o=!0,showRemoveIcon:Vo=!0,showDownloadIcon:gi=!1,removeIcon:sa,previewIcon:Ba,downloadIcon:Or,progress:Va={size:[-1,2],showInfo:!1},appendAction:Xr,appendActionVisible:ho=!0,itemRender:Yr,disabled:Xo}=It,ri=(0,Ge.Z)(),[vi,qi]=z.useState(!1);z.useEffect(()=>{Pn!=="picture"&&Pn!=="picture-card"&&Pn!=="picture-circle"||(wo||[]).forEach(mo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(mo.originFileObj instanceof File||mo.originFileObj instanceof Blob)||mo.thumbUrl!==void 0||(mo.thumbUrl="",hn&&hn(mo.originFileObj).then(Ci=>{mo.thumbUrl=Ci||"",ri()}))})},[Pn,wo,hn]),z.useEffect(()=>{qi(!0)},[]);const ll=(mo,Ci)=>{if(na)return Ci==null||Ci.preventDefault(),na(mo)},Ll=mo=>{typeof Kn=="function"?Kn(mo):mo.url&&window.open(mo.url)},fl=mo=>{_n==null||_n(mo)},Rl=mo=>{if(Nr)return Nr(mo,Pn);const Ci=mo.status==="uploading",Bi=hr&&hr(mo)?z.createElement(le,null):z.createElement(Ct,null);let $i=Ci?z.createElement(ct.Z,null):z.createElement(Ne,null);return Pn==="picture"?$i=Ci?z.createElement(ct.Z,null):Bi:(Pn==="picture-card"||Pn==="picture-circle")&&($i=Ci?Rn.uploading:Bi),$i},Il=(mo,Ci,Bi,$i)=>{const el={type:"text",size:"small",title:$i,onClick:pl=>{Ci(),(0,Re.l$)(mo)&&mo.props.onClick&&mo.props.onClick(pl)},className:`${Bi}-list-item-action`,disabled:Xo};if((0,Re.l$)(mo)){const pl=(0,Re.Tm)(mo,Object.assign(Object.assign({},mo.props),{onClick:()=>{}}));return z.createElement(ot.ZP,Object.assign({},el,{icon:pl}))}return z.createElement(ot.ZP,Object.assign({},el),z.createElement("span",null,mo))};z.useImperativeHandle(Sn,()=>({handlePreview:ll,handleDownload:Ll}));const{getPrefixCls:Yi}=z.useContext($e.E_),hi=Yi("upload",yn),ul=Yi(),yl=je()(`${hi}-list`,`${hi}-list-${Pn}`),Fl=(0,Ee.Z)(wo.map(mo=>({key:mo.uid,file:mo})));let Pt={motionDeadline:2e3,motionName:`${hi}-${Pn==="picture-card"||Pn==="picture-circle"?"animate-inline":"animate"}`,keys:Fl,motionAppear:vi};const Cl=z.useMemo(()=>{const mo=Object.assign({},(0,Ae.Z)(ul));return delete mo.onAppearEnd,delete mo.onEnterEnd,delete mo.onLeaveEnd,mo},[ul]);return Pn!=="picture-card"&&Pn!=="picture-circle"&&(Pt=Object.assign(Object.assign({},Cl),Pt)),z.createElement("div",{className:yl},z.createElement(Ie.CSSMotionList,Object.assign({},Pt,{component:!1}),mo=>{let{key:Ci,file:Bi,className:$i,style:el}=mo;return z.createElement(Tn,{key:Ci,locale:Rn,prefixCls:hi,className:$i,style:el,file:Bi,items:wo,progress:Va,listType:Pn,isImgUrl:hr,showPreviewIcon:_o,showRemoveIcon:Vo,showDownloadIcon:gi,removeIcon:sa,previewIcon:Ba,downloadIcon:Or,iconRender:Rl,actionIconRender:Il,itemRender:Yr,onPreview:ll,onDownload:Ll,onClose:fl})}),Xr&&z.createElement(Ie.default,Object.assign({},Pt,{visible:ho,forceRender:!0}),mo=>{let{className:Ci,style:Bi}=mo;return(0,Re.Tm)(Xr,$i=>({className:je()($i.className,Ci),style:Object.assign(Object.assign(Object.assign({},Bi),{pointerEvents:Ci?"none":void 0}),$i.style)}))}))};var ga=z.forwardRef(Ea),gn=te(17313),Ga=te(8378),ma=te(83116),pa=te(37613),fr=It=>{const{componentCls:Sn,iconCls:Pn}=It;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[Sn]:{padding:`${It.padding}px 0`},[`${Sn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Sn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:It.margin,[Pn]:{color:It.colorPrimary,fontSize:It.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${It.marginXXS}px`,color:It.colorTextHeading,fontSize:It.fontSizeLG},[`p${Sn}-hint`]:{color:It.colorTextDescription,fontSize:It.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${Pn}, p${Sn}-text, p${Sn}-hint `]:{color:It.colorTextDisabled}}}}}},kn=It=>{const{componentCls:Sn,antCls:Pn,iconCls:hn,fontSize:na,lineHeight:Kn}=It,_n=`${Sn}-list-item`,Rn=`${_n}-actions`,Nr=`${_n}-action`,hr=Math.round(na*Kn);return{[`${Sn}-wrapper`]:{[`${Sn}-list`]:Object.assign(Object.assign({},(0,gn.dF)()),{lineHeight:It.lineHeight,[_n]:{position:"relative",height:It.lineHeight*na,marginTop:It.marginXS,fontSize:na,display:"flex",alignItems:"center",transition:`background-color ${It.motionDurationSlow}`,"&:hover":{backgroundColor:It.controlItemBgHover},[`${_n}-name`]:Object.assign(Object.assign({},gn.vS),{padding:`0 ${It.paddingXS}px`,lineHeight:Kn,flex:"auto",transition:`all ${It.motionDurationSlow}`}),[Rn]:{[Nr]:{opacity:0},[`${Nr}${Pn}-btn-sm`]:{height:hr,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -274,5 +274,5 @@ `]:{[_n]:{position:"relative",height:hn+It.lineWidth*2+It.paddingXS*2,padding:It.paddingXS,border:`${It.lineWidth}px ${It.lineType} ${It.colorBorder}`,borderRadius:It.borderRadiusLG,"&:hover":{background:"transparent"},[`${_n}-thumbnail`]:Object.assign(Object.assign({},gn.vS),{width:hn,height:hn,lineHeight:`${hn+It.paddingSM}px`,textAlign:"center",flex:"none",[Pn]:{fontSize:It.fontSizeHeading2,color:It.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${_n}-progress`]:{bottom:na,width:`calc(100% - ${It.paddingSM*2}px)`,marginTop:0,paddingInlineStart:hn+It.paddingXS}},[`${_n}-error`]:{borderColor:It.colorError,[`${_n}-thumbnail ${Pn}`]:{[`svg path[fill='${Fo.blue[0]}']`]:{fill:It.colorErrorBg},[`svg path[fill='${Fo.blue.primary}']`]:{fill:It.colorError}}},[`${_n}-uploading`]:{borderStyle:"dashed",[`${_n}-name`]:{marginBottom:na}}},[`${Kn}${Kn}-picture-circle ${_n}`]:{[`&, &::before, ${_n}-thumbnail`]:{borderRadius:"50%"}}}}},Ut=It=>{const{componentCls:Sn,iconCls:Pn,fontSizeLG:hn,colorTextLightSolid:na}=It,Kn=`${Sn}-list`,_n=`${Kn}-item`,Rn=It.uploadPicCardSize;return{[` ${Sn}-wrapper${Sn}-picture-card-wrapper, ${Sn}-wrapper${Sn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,gn.dF)()),{display:"inline-block",width:"100%",[`${Sn}${Sn}-select`]:{width:Rn,height:Rn,marginInlineEnd:It.marginXS,marginBottom:It.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[`> ${Sn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimary}},[`${Kn}${Kn}-picture-card, ${Kn}${Kn}-picture-circle`]:{[`${Kn}-item-container`]:{display:"inline-block",width:Rn,height:Rn,marginBlock:`0 ${It.marginXS}px`,marginInline:`0 ${It.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[_n]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${It.paddingXS*2}px)`,height:`calc(100% - ${It.paddingXS*2}px)`,backgroundColor:It.colorBgMask,opacity:0,transition:`all ${It.motionDurationSlow}`,content:'" "'}},[`${_n}:hover`]:{[`&::before, ${_n}-actions`]:{opacity:1}},[`${_n}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${It.motionDurationSlow}`,[`${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{zIndex:10,width:hn,margin:`0 ${It.marginXXS}px`,fontSize:hn,cursor:"pointer",transition:`all ${It.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${_n}-actions, ${_n}-actions:hover`]:{[`${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{color:new Qa.C(na).setAlpha(.65).toRgbString(),"&:hover":{color:na}}},[`${_n}-thumbnail, ${_n}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${_n}-name`]:{display:"none",textAlign:"center"},[`${_n}-file + ${_n}-name`]:{position:"absolute",bottom:It.margin,display:"block",width:`calc(100% - ${It.paddingXS*2}px)`},[`${_n}-uploading`]:{[`&${_n}`]:{backgroundColor:It.colorFillAlter},[`&::before, ${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{display:"none"}},[`${_n}-progress`]:{bottom:It.marginXL,width:`calc(100% - ${It.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Sn}-wrapper${Sn}-picture-circle-wrapper`]:{[`${Sn}${Sn}-select`]:{borderRadius:"50%"}}}};var Jn=It=>{const{componentCls:Sn}=It;return{[`${Sn}-rtl`]:{direction:"rtl"}}};const Pa=It=>{const{componentCls:Sn,colorTextDisabled:Pn}=It;return{[`${Sn}-wrapper`]:Object.assign(Object.assign({},(0,gn.Wf)(It)),{[Sn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sn}-select`]:{display:"inline-block"},[`${Sn}-disabled`]:{color:Pn,cursor:"not-allowed"}})}};var ta=(0,ma.Z)("Upload",It=>{const{fontSizeHeading3:Sn,fontSize:Pn,lineHeight:hn,lineWidth:na,controlHeightLG:Kn}=It,_n=Math.round(Pn*hn),Rn=(0,pa.TS)(It,{uploadThumbnailSize:Sn*2,uploadProgressOffset:_n/2+na,uploadPicCardSize:Kn*2.55});return[Pa(Rn),fr(Rn),Nt(Rn),Ut(Rn),kn(Rn),Oo(Rn),Jn(Rn),(0,Ga.Z)(Rn)]},It=>({actionsColor:It.colorTextDescription})),qr=function(It,Sn,Pn,hn){function na(Kn){return Kn instanceof Pn?Kn:new Pn(function(_n){_n(Kn)})}return new(Pn||(Pn=Promise))(function(Kn,_n){function Rn(yn){try{hr(hn.next(yn))}catch(wo){_n(wo)}}function Nr(yn){try{hr(hn.throw(yn))}catch(wo){_n(wo)}}function hr(yn){yn.done?Kn(yn.value):na(yn.value).then(Rn,Nr)}hr((hn=hn.apply(It,Sn||[])).next())})};const tr=`__LIST_IGNORE_${Date.now()}__`,yr=(It,Sn)=>{const{fileList:Pn,defaultFileList:hn,onRemove:na,showUploadList:Kn=!0,listType:_n="text",onPreview:Rn,onDownload:Nr,onChange:hr,onDrop:yn,previewFile:wo,disabled:_o,locale:Vo,iconRender:gi,isImageUrl:sa,progress:Ba,prefixCls:Or,className:Va,type:Xr="select",children:ho,style:Yr,itemRender:Xo,maxCount:ri,data:vi={},multiple:qi=!1,action:ll="",accept:Ll="",supportServerRender:fl=!0,rootClassName:Rl}=It,Il=z.useContext(Me.Z),Yi=_o!=null?_o:Il,[hi,ul]=(0,tt.Z)(hn||[],{value:Pn,postState:$r=>$r!=null?$r:[]}),[yl,Fl]=z.useState("drop"),dl=z.useRef(null);z.useMemo(()=>{const $r=Date.now();(Pn||[]).forEach((Aa,Ei)=>{!Aa.uid&&!Object.isFrozen(Aa)&&(Aa.uid=`__AUTO__${$r}_${Ei}__`)})},[Pn]);const Pt=($r,Aa,Ei)=>{let Ko=(0,Ee.Z)(Aa),Jo=!1;ri===1?Ko=Ko.slice(-1):ri&&(Jo=Ko.length>ri,Ko=Ko.slice(0,ri)),(0,lt.flushSync)(()=>{ul(Ko)});const tn={file:$r,fileList:Ko};Ei&&(tn.event=Ei),(!Jo||Ko.some(Gt=>Gt.uid===$r.uid))&&(0,lt.flushSync)(()=>{hr==null||hr(tn)})},Cl=($r,Aa)=>qr(void 0,void 0,void 0,function*(){const{beforeUpload:Ei,transformFile:Ko}=It;let Jo=$r;if(Ei){const tn=yield Ei($r,Aa);if(tn===!1)return!1;if(delete $r[tr],tn===tr)return Object.defineProperty($r,tr,{value:!0,configurable:!0}),!1;typeof tn=="object"&&tn&&(Jo=tn)}return Ko&&(Jo=yield Ko(Jo)),Jo}),mo=$r=>{const Aa=$r.filter(Jo=>!Jo.file[tr]);if(!Aa.length)return;const Ei=Aa.map(Jo=>Xe(Jo.file));let Ko=(0,Ee.Z)(hi);Ei.forEach(Jo=>{Ko=Ye(Jo,Ko)}),Ei.forEach((Jo,tn)=>{let Gt=Jo;if(Aa[tn].parsedFile)Jo.status="uploading";else{const{originFileObj:un}=Jo;let Qn;try{Qn=new File([un],un.name,{type:un.type})}catch(sr){Qn=new Blob([un],{type:un.type}),Qn.name=un.name,Qn.lastModifiedDate=new Date,Qn.lastModified=new Date().getTime()}Qn.uid=Jo.uid,Gt=Qn}Pt(Gt,Ko)})},Ci=($r,Aa,Ei)=>{try{typeof $r=="string"&&($r=JSON.parse($r))}catch(tn){}if(!mt(Aa,hi))return;const Ko=Xe(Aa);Ko.status="done",Ko.percent=100,Ko.response=$r,Ko.xhr=Ei;const Jo=Ye(Ko,hi);Pt(Ko,Jo)},Bi=($r,Aa)=>{if(!mt(Aa,hi))return;const Ei=Xe(Aa);Ei.status="uploading",Ei.percent=$r.percent;const Ko=Ye(Ei,hi);Pt(Ei,Ko,$r)},$i=($r,Aa,Ei)=>{if(!mt(Ei,hi))return;const Ko=Xe(Ei);Ko.error=$r,Ko.response=Aa,Ko.status="error";const Jo=Ye(Ko,hi);Pt(Ko,Jo)},el=$r=>{let Aa;Promise.resolve(typeof na=="function"?na($r):na).then(Ei=>{var Ko;if(Ei===!1)return;const Jo=Dt($r,hi);Jo&&(Aa=Object.assign(Object.assign({},$r),{status:"removed"}),hi==null||hi.forEach(tn=>{const Gt=Aa.uid!==void 0?"uid":"name";tn[Gt]===Aa[Gt]&&!Object.isFrozen(tn)&&(tn.status="removed")}),(Ko=dl.current)===null||Ko===void 0||Ko.abort(Aa),Pt(Aa,Jo))})},pl=$r=>{Fl($r.type),$r.type==="drop"&&(yn==null||yn($r))};z.useImperativeHandle(Sn,()=>({onBatchStart:mo,onSuccess:Ci,onProgress:Bi,onError:$i,fileList:hi,upload:dl.current}));const{getPrefixCls:vl,direction:Wl,upload:zo}=z.useContext(et.E_),mi=vl("upload",Or),Nl=Object.assign(Object.assign({onBatchStart:mo,onError:$i,onProgress:Bi,onSuccess:Ci},It),{data:vi,multiple:qi,action:ll,accept:Ll,supportServerRender:fl,prefixCls:mi,disabled:Yi,beforeUpload:Cl,onChange:void 0});delete Nl.className,delete Nl.style,(!ho||Yi)&&delete Nl.id;const[au,Kl]=ta(mi),[ru]=(0,he.Z)("Upload",Ie.Z.Upload),{showRemoveIcon:Cr,showPreviewIcon:ja,showDownloadIcon:$a,removeIcon:Xa,previewIcon:ko,downloadIcon:fi}=typeof Kn=="boolean"?{}:Kn,Di=($r,Aa)=>Kn?z.createElement(ga,{prefixCls:mi,listType:_n,items:hi,previewFile:wo,onPreview:Rn,onDownload:Nr,onRemove:el,showRemoveIcon:!Yi&&Cr,showPreviewIcon:ja,showDownloadIcon:$a,removeIcon:Xa,previewIcon:ko,downloadIcon:fi,iconRender:gi,locale:Object.assign(Object.assign({},ru),Vo),isImageUrl:sa,progress:Ba,appendAction:$r,appendActionVisible:Aa,itemRender:Xo,disabled:Yi}):$r,Li=je()(`${mi}-wrapper`,Va,Rl,Kl,zo==null?void 0:zo.className,{[`${mi}-rtl`]:Wl==="rtl",[`${mi}-picture-card-wrapper`]:_n==="picture-card",[`${mi}-picture-circle-wrapper`]:_n==="picture-circle"}),Qi=Object.assign(Object.assign({},zo==null?void 0:zo.style),Yr);if(Xr==="drag"){const $r=je()(Kl,mi,`${mi}-drag`,{[`${mi}-drag-uploading`]:hi.some(Aa=>Aa.status==="uploading"),[`${mi}-drag-hover`]:yl==="dragover",[`${mi}-disabled`]:Yi,[`${mi}-rtl`]:Wl==="rtl"});return au(z.createElement("span",{className:Li},z.createElement("div",{className:$r,style:Qi,onDrop:pl,onDragOver:pl,onDragLeave:pl},z.createElement(Je,Object.assign({},Nl,{ref:dl,className:`${mi}-btn`}),z.createElement("div",{className:`${mi}-drag-container`},ho))),Di()))}const Ti=je()(mi,`${mi}-select`,{[`${mi}-disabled`]:Yi}),Ji=($r=>z.createElement("div",{className:Ti,style:$r},z.createElement(Je,Object.assign({},Nl,{ref:dl}))))(ho?void 0:{display:"none"});return au(_n==="picture-card"||_n==="picture-circle"?z.createElement("span",{className:Li},Di(Ji,!!ho)):z.createElement("span",{className:Li},Ji,Di()))};var gr=z.forwardRef(yr),Vn=function(It,Sn){var Pn={};for(var hn in It)Object.prototype.hasOwnProperty.call(It,hn)&&Sn.indexOf(hn)<0&&(Pn[hn]=It[hn]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var na=0,hn=Object.getOwnPropertySymbols(It);na{var{style:Pn,height:hn}=It,na=Vn(It,["style","height"]);return z.createElement(gr,Object.assign({ref:Sn},na,{type:"drag",style:Object.assign(Object.assign({},Pn),{height:hn})}))});const Po=gr;Po.Dragger=Mo,Po.LIST_IGNORE=tr;var Qr=Po},86251:function(xt,wt){"use strict";wt.byteLength=ue,wt.toByteArray=De,wt.fromByteArray=Be;for(var te=[],z=[],Ee=typeof Uint8Array!="undefined"?Uint8Array:Array,xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,ve=xe.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=pe.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function ue(pe){var re=Ce(pe),E=re[0],a=re[1];return(E+a)*3/4-a}function ge(pe,re,E){return(re+E)*3/4-E}function De(pe){var re,E=Ce(pe),a=E[0],x=E[1],y=new Ee(ge(pe,a,x)),b=0,ee=x>0?a-4:a,ne;for(ne=0;ne>16&255,y[b++]=re>>8&255,y[b++]=re&255;return x===2&&(re=z[pe.charCodeAt(ne)]<<2|z[pe.charCodeAt(ne+1)]>>4,y[b++]=re&255),x===1&&(re=z[pe.charCodeAt(ne)]<<10|z[pe.charCodeAt(ne+1)]<<4|z[pe.charCodeAt(ne+2)]>>2,y[b++]=re>>8&255,y[b++]=re&255),y}function ye(pe){return te[pe>>18&63]+te[pe>>12&63]+te[pe>>6&63]+te[pe&63]}function fe(pe,re,E){for(var a,x=[],y=re;yee?ee:b+y));return a===1?(re=pe[E-1],x.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(pe[E-2]<<8)+pe[E-1],x.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),x.join("")}},19208:function(xt,wt,te){"use strict";var z;var Ee=te(86251),xe=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;wt.lW=ge,z=b,wt.h2=50;var ve=2147483647;z=ve,ge.TYPED_ARRAY_SUPPORT=Ce(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Ce(){try{var de=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(de,ie),de.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function ue(de){if(de>ve)throw new RangeError('The value "'+de+'" is invalid for option "size"');var ie=new Uint8Array(de);return Object.setPrototypeOf(ie,ge.prototype),ie}function ge(de,ie,ae){if(typeof de=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Be(de)}return De(de,ie,ae)}ge.poolSize=8192;function De(de,ie,ae){if(typeof de=="string")return pe(de,ie);if(ArrayBuffer.isView(de))return E(de);if(de==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof de);if(Ot(de,ArrayBuffer)||de&&Ot(de.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Ot(de,SharedArrayBuffer)||de&&Ot(de.buffer,SharedArrayBuffer)))return a(de,ie,ae);if(typeof de=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var le=de.valueOf&&de.valueOf();if(le!=null&&le!==de)return ge.from(le,ie,ae);var Oe=x(de);if(Oe)return Oe;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof de[Symbol.toPrimitive]=="function")return ge.from(de[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof de)}ge.from=function(de,ie,ae){return De(de,ie,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function ye(de){if(typeof de!="number")throw new TypeError('"size" argument must be of type number');if(de<0)throw new RangeError('The value "'+de+'" is invalid for option "size"')}function fe(de,ie,ae){return ye(de),de<=0?ue(de):ie!==void 0?typeof ae=="string"?ue(de).fill(ie,ae):ue(de).fill(ie):ue(de)}ge.alloc=function(de,ie,ae){return fe(de,ie,ae)};function Be(de){return ye(de),ue(de<0?0:y(de)|0)}ge.allocUnsafe=function(de){return Be(de)},ge.allocUnsafeSlow=function(de){return Be(de)};function pe(de,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!ge.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(de,ie)|0,le=ue(ae),Oe=le.write(de,ie);return Oe!==ae&&(le=le.slice(0,Oe)),le}function re(de){for(var ie=de.length<0?0:y(de.length)|0,ae=ue(ie),le=0;le=ve)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ve.toString(16)+" bytes");return de|0}function b(de){return+de!=de&&(de=0),ge.alloc(+de)}ge.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==ge.prototype},ge.compare=function(ie,ae){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),Ot(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(ie)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var le=ie.length,Oe=ae.length,Ge=0,Ae=Math.min(le,Oe);GeOe.length?ge.from(Ae).copy(Oe,Ge):Uint8Array.prototype.set.call(Oe,Ae,Ge);else if(ge.isBuffer(Ae))Ae.copy(Oe,Ge);else throw new TypeError('"list" argument must be an Array of Buffers');Ge+=Ae.length}return Oe};function ee(de,ie){if(ge.isBuffer(de))return de.length;if(ArrayBuffer.isView(de)||Ot(de,ArrayBuffer))return de.byteLength;if(typeof de!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof de);var ae=de.length,le=arguments.length>2&&arguments[2]===!0;if(!le&&ae===0)return 0;for(var Oe=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return Ct(de).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Qe(de).length;default:if(Oe)return le?-1:Ct(de).length;ie=(""+ie).toLowerCase(),Oe=!0}}ge.byteLength=ee;function ne(de,ie,ae){var le=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(de||(de="utf8");;)switch(de){case"hex":return et(this,ie,ae);case"utf8":case"utf-8":return we(this,ie,ae);case"ascii":return tt(this,ie,ae);case"latin1":case"binary":return lt(this,ie,ae);case"base64":return at(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Me(this,ie,ae);default:if(le)throw new TypeError("Unknown encoding: "+de);de=(de+"").toLowerCase(),le=!0}}ge.prototype._isBuffer=!0;function oe(de,ie,ae){var le=de[ie];de[ie]=de[ae],de[ae]=le}ge.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},je&&(ge.prototype[je]=ge.prototype.inspect),ge.prototype.compare=function(ie,ae,le,Oe,Ge){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),!ge.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),le===void 0&&(le=ie?ie.length:0),Oe===void 0&&(Oe=0),Ge===void 0&&(Ge=this.length),ae<0||le>ie.length||Oe<0||Ge>this.length)throw new RangeError("out of range index");if(Oe>=Ge&&ae>=le)return 0;if(Oe>=Ge)return-1;if(ae>=le)return 1;if(ae>>>=0,le>>>=0,Oe>>>=0,Ge>>>=0,this===ie)return 0;for(var Ae=Ge-Oe,Re=le-ae,ot=Math.min(Ae,Re),Xe=this.slice(Oe,Ge),Ye=ie.slice(ae,le),mt=0;mt2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,Ne(ae)&&(ae=Oe?0:de.length-1),ae<0&&(ae=de.length+ae),ae>=de.length){if(Oe)return-1;ae=de.length-1}else if(ae<0)if(Oe)ae=0;else return-1;if(typeof ie=="string"&&(ie=ge.from(ie,le)),ge.isBuffer(ie))return ie.length===0?-1:me(de,ie,ae,le,Oe);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?Oe?Uint8Array.prototype.indexOf.call(de,ie,ae):Uint8Array.prototype.lastIndexOf.call(de,ie,ae):me(de,[ie],ae,le,Oe);throw new TypeError("val must be string, number or Buffer")}function me(de,ie,ae,le,Oe){var Ge=1,Ae=de.length,Re=ie.length;if(le!==void 0&&(le=String(le).toLowerCase(),le==="ucs2"||le==="ucs-2"||le==="utf16le"||le==="utf-16le")){if(de.length<2||ie.length<2)return-1;Ge=2,Ae/=2,Re/=2,ae/=2}function ot(Tt,jt){return Ge===1?Tt[jt]:Tt.readUInt16BE(jt*Ge)}var Xe;if(Oe){var Ye=-1;for(Xe=ae;XeAe&&(ae=Ae-Re),Xe=ae;Xe>=0;Xe--){for(var mt=!0,Dt=0;DtOe&&(le=Oe)):le=Oe;var Ge=ie.length;le>Ge/2&&(le=Ge/2);for(var Ae=0;Ae>>0,isFinite(le)?(le=le>>>0,Oe===void 0&&(Oe="utf8")):(Oe=le,le=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ge=this.length-ae;if((le===void 0||le>Ge)&&(le=Ge),ie.length>0&&(le<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");Oe||(Oe="utf8");for(var Ae=!1;;)switch(Oe){case"hex":return Pe(this,ie,ae,le);case"utf8":case"utf-8":return ce(this,ie,ae,le);case"ascii":case"latin1":case"binary":return be(this,ie,ae,le);case"base64":return Ze(this,ie,ae,le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Se(this,ie,ae,le);default:if(Ae)throw new TypeError("Unknown encoding: "+Oe);Oe=(""+Oe).toLowerCase(),Ae=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function at(de,ie,ae){return ie===0&&ae===de.length?Ee.fromByteArray(de):Ee.fromByteArray(de.slice(ie,ae))}function we(de,ie,ae){ae=Math.min(de.length,ae);for(var le=[],Oe=ie;Oe239?4:Ge>223?3:Ge>191?2:1;if(Oe+Re<=ae){var ot,Xe,Ye,mt;switch(Re){case 1:Ge<128&&(Ae=Ge);break;case 2:ot=de[Oe+1],(ot&192)===128&&(mt=(Ge&31)<<6|ot&63,mt>127&&(Ae=mt));break;case 3:ot=de[Oe+1],Xe=de[Oe+2],(ot&192)===128&&(Xe&192)===128&&(mt=(Ge&15)<<12|(ot&63)<<6|Xe&63,mt>2047&&(mt<55296||mt>57343)&&(Ae=mt));break;case 4:ot=de[Oe+1],Xe=de[Oe+2],Ye=de[Oe+3],(ot&192)===128&&(Xe&192)===128&&(Ye&192)===128&&(mt=(Ge&15)<<18|(ot&63)<<12|(Xe&63)<<6|Ye&63,mt>65535&&mt<1114112&&(Ae=mt))}}Ae===null?(Ae=65533,Re=1):Ae>65535&&(Ae-=65536,le.push(Ae>>>10&1023|55296),Ae=56320|Ae&1023),le.push(Ae),Oe+=Re}return Je(le)}var st=4096;function Je(de){var ie=de.length;if(ie<=st)return String.fromCharCode.apply(String,de);for(var ae="",le=0;lele)&&(ae=le);for(var Oe="",Ge=ie;Gele&&(ie=le),ae<0?(ae+=le,ae<0&&(ae=0)):ae>le&&(ae=le),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Oe=this[ie],Ge=1,Ae=0;++Ae>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Oe=this[ie+--ae],Ge=1;ae>0&&(Ge*=256);)Oe+=this[ie+--ae]*Ge;return Oe},ge.prototype.readUint8=ge.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||he(ie,1,this.length),this[ie]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,2,this.length),this[ie]|this[ie+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,2,this.length),this[ie]<<8|this[ie+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},ge.prototype.readIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Oe=this[ie],Ge=1,Ae=0;++Ae=Ge&&(Oe-=Math.pow(2,8*ae)),Oe},ge.prototype.readIntBE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Oe=ae,Ge=1,Ae=this[ie+--Oe];Oe>0&&(Ge*=256);)Ae+=this[ie+--Oe]*Ge;return Ge*=128,Ae>=Ge&&(Ae-=Math.pow(2,8*ae)),Ae},ge.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||he(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},ge.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||he(ie,2,this.length);var le=this[ie]|this[ie+1]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||he(ie,2,this.length);var le=this[ie+1]|this[ie]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},ge.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},ge.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),xe.read(this,ie,!0,23,4)},ge.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),xe.read(this,ie,!1,23,4)},ge.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||he(ie,8,this.length),xe.read(this,ie,!0,52,8)},ge.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||he(ie,8,this.length),xe.read(this,ie,!1,52,8)};function Ie(de,ie,ae,le,Oe,Ge){if(!ge.isBuffer(de))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>Oe||iede.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(ie,ae,le,Oe){if(ie=+ie,ae=ae>>>0,le=le>>>0,!Oe){var Ge=Math.pow(2,8*le)-1;Ie(this,ie,ae,le,Ge,0)}var Ae=1,Re=0;for(this[ae]=ie&255;++Re>>0,le=le>>>0,!Oe){var Ge=Math.pow(2,8*le)-1;Ie(this,ie,ae,le,Ge,0)}var Ae=le-1,Re=1;for(this[ae+Ae]=ie&255;--Ae>=0&&(Re*=256);)this[ae+Ae]=ie/Re&255;return ae+le},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},ge.prototype.writeIntLE=function(ie,ae,le,Oe){if(ie=+ie,ae=ae>>>0,!Oe){var Ge=Math.pow(2,8*le-1);Ie(this,ie,ae,le,Ge-1,-Ge)}var Ae=0,Re=1,ot=0;for(this[ae]=ie&255;++Ae>0)-ot&255;return ae+le},ge.prototype.writeIntBE=function(ie,ae,le,Oe){if(ie=+ie,ae=ae>>>0,!Oe){var Ge=Math.pow(2,8*le-1);Ie(this,ie,ae,le,Ge-1,-Ge)}var Ae=le-1,Re=1,ot=0;for(this[ae+Ae]=ie&255;--Ae>=0&&(Re*=256);)ie<0&&ot===0&&this[ae+Ae+1]!==0&&(ot=1),this[ae+Ae]=(ie/Re>>0)-ot&255;return ae+le},ge.prototype.writeInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},ge.prototype.writeInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},ge.prototype.writeInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ie(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Ve(de,ie,ae,le,Oe,Ge){if(ae+le>de.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function qe(de,ie,ae,le,Oe){return ie=+ie,ae=ae>>>0,Oe||Ve(de,ie,ae,4,34028234663852886e22,-34028234663852886e22),xe.write(de,ie,ae,le,23,4),ae+4}ge.prototype.writeFloatLE=function(ie,ae,le){return qe(this,ie,ae,!0,le)},ge.prototype.writeFloatBE=function(ie,ae,le){return qe(this,ie,ae,!1,le)};function He(de,ie,ae,le,Oe){return ie=+ie,ae=ae>>>0,Oe||Ve(de,ie,ae,8,17976931348623157e292,-17976931348623157e292),xe.write(de,ie,ae,le,52,8),ae+8}ge.prototype.writeDoubleLE=function(ie,ae,le){return He(this,ie,ae,!0,le)},ge.prototype.writeDoubleBE=function(ie,ae,le){return He(this,ie,ae,!1,le)},ge.prototype.copy=function(ie,ae,le,Oe){if(!ge.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(le||(le=0),!Oe&&Oe!==0&&(Oe=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),Oe>0&&Oe=this.length)throw new RangeError("Index out of range");if(Oe<0)throw new RangeError("sourceEnd out of bounds");Oe>this.length&&(Oe=this.length),ie.length-ae>>0,le=le===void 0?this.length:le>>>0,ie||(ie=0);var Ae;if(typeof ie=="number")for(Ae=ae;Ae55295&&ae<57344){if(!Oe){if(ae>56319){(ie-=3)>-1&&Ge.push(239,191,189);continue}else if(Ae+1===le){(ie-=3)>-1&&Ge.push(239,191,189);continue}Oe=ae;continue}if(ae<56320){(ie-=3)>-1&&Ge.push(239,191,189),Oe=ae;continue}ae=(Oe-55296<<10|ae-56320)+65536}else Oe&&(ie-=3)>-1&&Ge.push(239,191,189);if(Oe=null,ae<128){if((ie-=1)<0)break;Ge.push(ae)}else if(ae<2048){if((ie-=2)<0)break;Ge.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;Ge.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;Ge.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ge}function ct(de){for(var ie=[],ae=0;ae>8,Oe=ae%256,Ge.push(Oe),Ge.push(le);return Ge}function Qe(de){return Ee.toByteArray(vt(de))}function At(de,ie,ae,le){for(var Oe=0;Oe=ie.length||Oe>=de.length);++Oe)ie[Oe+ae]=de[Oe];return Oe}function Ot(de,ie){return de instanceof ie||de!=null&&de.constructor!=null&&de.constructor.name!=null&&de.constructor.name===ie.name}function Ne(de){return de!==de}var yt=function(){for(var de="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var le=ae*16,Oe=0;Oe<16;++Oe)ie[le+Oe]=de[ae]+de[Oe];return ie}()},67467:function(xt,wt){wt.read=function(te,z,Ee,xe,je){var ve,Ce,ue=je*8-xe-1,ge=(1<>1,ye=-7,fe=Ee?je-1:0,Be=Ee?-1:1,pe=te[z+fe];for(fe+=Be,ve=pe&(1<<-ye)-1,pe>>=-ye,ye+=ue;ye>0;ve=ve*256+te[z+fe],fe+=Be,ye-=8);for(Ce=ve&(1<<-ye)-1,ve>>=-ye,ye+=xe;ye>0;Ce=Ce*256+te[z+fe],fe+=Be,ye-=8);if(ve===0)ve=1-De;else{if(ve===ge)return Ce?NaN:(pe?-1:1)*(1/0);Ce=Ce+Math.pow(2,xe),ve=ve-De}return(pe?-1:1)*Ce*Math.pow(2,ve-xe)},wt.write=function(te,z,Ee,xe,je,ve){var Ce,ue,ge,De=ve*8-je-1,ye=(1<>1,Be=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,pe=xe?0:ve-1,re=xe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(ue=isNaN(z)?1:0,Ce=ye):(Ce=Math.floor(Math.log(z)/Math.LN2),z*(ge=Math.pow(2,-Ce))<1&&(Ce--,ge*=2),Ce+fe>=1?z+=Be/ge:z+=Be*Math.pow(2,1-fe),z*ge>=2&&(Ce++,ge/=2),Ce+fe>=ye?(ue=0,Ce=ye):Ce+fe>=1?(ue=(z*ge-1)*Math.pow(2,je),Ce=Ce+fe):(ue=z*Math.pow(2,fe-1)*Math.pow(2,je),Ce=0));je>=8;te[Ee+pe]=ue&255,pe+=re,ue/=256,je-=8);for(Ce=Ce<0;te[Ee+pe]=Ce&255,pe+=re,Ce/=256,De-=8);te[Ee+pe-re]|=E*128}},86129:function(xt,wt,te){var z=te(19208).lW,Ee=te(97671);(function(xe){xt.exports=xe()})(function(){return function xe(je,ve,Ce){function ue(ye,fe){if(!ve[ye]){if(!je[ye]){var Be=void 0;if(!fe&&Be)return require(ye,!0);if(ge)return ge(ye,!0);var pe=new Error("Cannot find module '"+ye+"'");throw pe.code="MODULE_NOT_FOUND",pe}var re=ve[ye]={exports:{}};je[ye][0].call(re.exports,function(E){var a=je[ye][1][E];return ue(a||E)},re,re.exports,xe,je,ve,Ce)}return ve[ye].exports}for(var ge=void 0,De=0;De>2,re=(3&ye)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&pe)<<4|(re=ge.indexOf(De.charAt(a++)))>>2,Be=(3&re)<<6|(E=ge.indexOf(De.charAt(a++))),b[x++]=ye,re!==64&&(b[x++]=fe),E!==64&&(b[x++]=Be);return b}},{"./support":30,"./utils":32}],2:[function(xe,je,ve){"use strict";var Ce=xe("./external"),ue=xe("./stream/DataWorker"),ge=xe("./stream/Crc32Probe"),De=xe("./stream/DataLengthProbe");function ye(fe,Be,pe,re,E){this.compressedSize=fe,this.uncompressedSize=Be,this.crc32=pe,this.compression=re,this.compressedContent=E}ye.prototype={getContentWorker:function(){var fe=new ue(Ce.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new De("data_length")),Be=this;return fe.on("end",function(){if(this.streamInfo.data_length!==Be.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new ue(Ce.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},ye.createWorkerFrom=function(fe,Be,pe){return fe.pipe(new ge).pipe(new De("uncompressedSize")).pipe(Be.compressWorker(pe)).pipe(new De("compressedSize")).withStreamInfo("compression",Be)},je.exports=ye},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(xe,je,ve){"use strict";var Ce=xe("./stream/GenericWorker");ve.STORE={magic:"\0\0",compressWorker:function(){return new Ce("STORE compression")},uncompressWorker:function(){return new Ce("STORE decompression")}},ve.DEFLATE=xe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(xe,je,ve){"use strict";var Ce=xe("./utils"),ue=function(){for(var ge,De=[],ye=0;ye<256;ye++){ge=ye;for(var fe=0;fe<8;fe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;De[ye]=ge}return De}();je.exports=function(ge,De){return ge!==void 0&&ge.length?Ce.getTypeOf(ge)!=="string"?function(ye,fe,Be,pe){var re=ue,E=pe+Be;ye^=-1;for(var a=pe;a>>8^re[255&(ye^fe[a])];return-1^ye}(0|De,ge,ge.length,0):function(ye,fe,Be,pe){var re=ue,E=pe+Be;ye^=-1;for(var a=pe;a>>8^re[255&(ye^fe.charCodeAt(a))];return-1^ye}(0|De,ge,ge.length,0):0}},{"./utils":32}],5:[function(xe,je,ve){"use strict";ve.base64=!1,ve.binary=!1,ve.dir=!1,ve.createFolders=!0,ve.date=null,ve.compression=null,ve.compressionOptions=null,ve.comment=null,ve.unixPermissions=null,ve.dosPermissions=null},{}],6:[function(xe,je,ve){"use strict";var Ce=null;Ce=typeof Promise!="undefined"?Promise:xe("lie"),je.exports={Promise:Ce}},{lie:37}],7:[function(xe,je,ve){"use strict";var Ce=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ue=xe("pako"),ge=xe("./utils"),De=xe("./stream/GenericWorker"),ye=Ce?"uint8array":"array";function fe(Be,pe){De.call(this,"FlateWorker/"+Be),this._pako=null,this._pakoAction=Be,this._pakoOptions=pe,this.meta={}}ve.magic="\b\0",ge.inherits(fe,De),fe.prototype.processChunk=function(Be){this.meta=Be.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(ye,Be.data),!1)},fe.prototype.flush=function(){De.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){De.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new ue[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Be=this;this._pako.onData=function(pe){Be.push({data:pe,meta:Be.meta})}},ve.compressWorker=function(Be){return new fe("Deflate",Be)},ve.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(xe,je,ve){"use strict";function Ce(re,E){var a,x="";for(a=0;a>>=8;return x}function ue(re,E,a,x,y,b){var ee,ne,oe=re.file,se=re.compression,me=b!==ye.utf8encode,Pe=ge.transformTo("string",b(oe.name)),ce=ge.transformTo("string",ye.utf8encode(oe.name)),be=oe.comment,Ze=ge.transformTo("string",b(be)),Se=ge.transformTo("string",ye.utf8encode(be)),at=ce.length!==oe.name.length,we=Se.length!==be.length,st="",Je="",tt="",lt=oe.dir,et=oe.date,Me={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Me.crc32=re.crc32,Me.compressedSize=re.compressedSize,Me.uncompressedSize=re.uncompressedSize);var he=0;E&&(he|=8),me||!at&&!we||(he|=2048);var Ie=0,Ve=0;lt&&(Ie|=16),y==="UNIX"?(Ve=798,Ie|=function(He,nt){var vt=He;return He||(vt=nt?16893:33204),(65535&vt)<<16}(oe.unixPermissions,lt)):(Ve=20,Ie|=function(He){return 63&(He||0)}(oe.dosPermissions)),ee=et.getUTCHours(),ee<<=6,ee|=et.getUTCMinutes(),ee<<=5,ee|=et.getUTCSeconds()/2,ne=et.getUTCFullYear()-1980,ne<<=4,ne|=et.getUTCMonth()+1,ne<<=5,ne|=et.getUTCDate(),at&&(Je=Ce(1,1)+Ce(fe(Pe),4)+ce,st+="up"+Ce(Je.length,2)+Je),we&&(tt=Ce(1,1)+Ce(fe(Ze),4)+Se,st+="uc"+Ce(tt.length,2)+tt);var qe="";return qe+=` -\0`,qe+=Ce(he,2),qe+=se.magic,qe+=Ce(ee,2),qe+=Ce(ne,2),qe+=Ce(Me.crc32,4),qe+=Ce(Me.compressedSize,4),qe+=Ce(Me.uncompressedSize,4),qe+=Ce(Pe.length,2),qe+=Ce(st.length,2),{fileRecord:Be.LOCAL_FILE_HEADER+qe+Pe+st,dirRecord:Be.CENTRAL_FILE_HEADER+Ce(Ve,2)+qe+Ce(Ze.length,2)+"\0\0\0\0"+Ce(Ie,4)+Ce(x,4)+Pe+st+Ze}}var ge=xe("../utils"),De=xe("../stream/GenericWorker"),ye=xe("../utf8"),fe=xe("../crc32"),Be=xe("../signature");function pe(re,E,a,x){De.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=x,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(pe,De),pe.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,De.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-x-1))/a:100}}))},pe.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=ue(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},pe.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=ue(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(x){return Be.DATA_DESCRIPTOR+Ce(x.crc32,4)+Ce(x.compressedSize,4)+Ce(x.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},pe.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;De--)ye=(ye<<8)+this.byteAt(De);return this.index+=ge,ye},readString:function(ge){return Ce.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},je.exports=ue},{"../utils":32}],19:[function(xe,je,ve){"use strict";var Ce=xe("./Uint8ArrayReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(xe,je,ve){"use strict";var Ce=xe("./DataReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},ue.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},ue.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./DataReader":18}],21:[function(xe,je,ve){"use strict";var Ce=xe("./ArrayReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var De=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./ArrayReader":17}],22:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("../support"),ge=xe("./ArrayReader"),De=xe("./StringReader"),ye=xe("./NodeBufferReader"),fe=xe("./Uint8ArrayReader");je.exports=function(Be){var pe=Ce.getTypeOf(Be);return Ce.checkSupport(pe),pe!=="string"||ue.uint8array?pe==="nodebuffer"?new ye(Be):ue.uint8array?new fe(Ce.transformTo("uint8array",Be)):new ge(Ce.transformTo("array",Be)):new De(Be)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(xe,je,ve){"use strict";ve.LOCAL_FILE_HEADER="PK",ve.CENTRAL_FILE_HEADER="PK",ve.CENTRAL_DIRECTORY_END="PK",ve.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",ve.ZIP64_CENTRAL_DIRECTORY_END="PK",ve.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(xe,je,ve){"use strict";var Ce=xe("./GenericWorker"),ue=xe("../utils");function ge(De){Ce.call(this,"ConvertWorker to "+De),this.destType=De}ue.inherits(ge,Ce),ge.prototype.processChunk=function(De){this.push({data:ue.transformTo(this.destType,De.data),meta:De.meta})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(xe,je,ve){"use strict";var Ce=xe("./GenericWorker"),ue=xe("../crc32");function ge(){Ce.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}xe("../utils").inherits(ge,Ce),ge.prototype.processChunk=function(De){this.streamInfo.crc32=ue(De.data,this.streamInfo.crc32||0),this.push(De)},je.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataLengthProbe for "+De),this.propName=De,this.withStreamInfo(De,0)}Ce.inherits(ge,ue),ge.prototype.processChunk=function(De){if(De){var ye=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=ye+De.data.length}ue.prototype.processChunk.call(this,De)},je.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataWorker");var ye=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,De.then(function(fe){ye.dataIsReady=!0,ye.data=fe,ye.max=fe&&fe.length||0,ye.type=Ce.getTypeOf(fe),ye.isPaused||ye._tickAndRepeat()},function(fe){ye.error(fe)})}Ce.inherits(ge,ue),ge.prototype.cleanUp=function(){ue.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!ue.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Ce.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Ce.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var De=null,ye=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":De=this.data.substring(this.index,ye);break;case"uint8array":De=this.data.subarray(this.index,ye);break;case"array":case"nodebuffer":De=this.data.slice(this.index,ye)}return this.index=ye,this.push({data:De,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(xe,je,ve){"use strict";function Ce(ue){this.name=ue||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Ce.prototype={push:function(ue){this.emit("data",ue)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(ue){this.emit("error",ue)}return!0},error:function(ue){return!this.isFinished&&(this.isPaused?this.generatedError=ue:(this.isFinished=!0,this.emit("error",ue),this.previous&&this.previous.error(ue),this.cleanUp()),!0)},on:function(ue,ge){return this._listeners[ue].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ue,ge){if(this._listeners[ue])for(var De=0;De "+ue:ue}},je.exports=Ce},{}],29:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./ConvertWorker"),ge=xe("./GenericWorker"),De=xe("../base64"),ye=xe("../support"),fe=xe("../external"),Be=null;if(ye.nodestream)try{Be=xe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function pe(E,a){return new fe.Promise(function(x,y){var b=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(se,me){b.push(se),a&&a(me)}).on("error",function(se){b=[],y(se)}).on("end",function(){try{var se=function(me,Pe,ce){switch(me){case"blob":return Ce.newBlob(Ce.transformTo("arraybuffer",Pe),ce);case"base64":return De.encode(Pe);default:return Ce.transformTo(me,Pe)}}(ne,function(me,Pe){var ce,be=0,Ze=null,Se=0;for(ce=0;ce>>6:(x<65536?a[ee++]=224|x>>>12:(a[ee++]=240|x>>>18,a[ee++]=128|x>>>12&63),a[ee++]=128|x>>>6&63),a[ee++]=128|63&x);return a}(re)},ve.utf8decode=function(re){return ue.nodebuffer?Ce.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,x,y,b,ee=E.length,ne=new Array(2*ee);for(a=x=0;a>10&1023,ne[x++]=56320|1023&y)}return ne.length!==x&&(ne.subarray?ne=ne.subarray(0,x):ne.length=x),Ce.applyFromCharCode(ne)}(re=Ce.transformTo(ue.uint8array?"uint8array":"array",re))},Ce.inherits(Be,De),Be.prototype.processChunk=function(re){var E=Ce.transformTo(ue.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(ue.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var x=function(b,ee){var ne;for((ee=ee||b.length)>b.length&&(ee=b.length),ne=ee-1;0<=ne&&(192&b[ne])==128;)ne--;return ne<0||ne===0?ee:ne+ye[b[ne]]>ee?ne:ee}(E),y=E;x!==E.length&&(ue.uint8array?(y=E.subarray(0,x),this.leftOver=E.subarray(x,E.length)):(y=E.slice(0,x),this.leftOver=E.slice(x,E.length))),this.push({data:ve.utf8decode(y),meta:re.meta})},Be.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:ve.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},ve.Utf8DecodeWorker=Be,Ce.inherits(pe,De),pe.prototype.processChunk=function(re){this.push({data:ve.utf8encode(re.data),meta:re.meta})},ve.Utf8EncodeWorker=pe},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(xe,je,ve){"use strict";var Ce=xe("./support"),ue=xe("./base64"),ge=xe("./nodejsUtils"),De=xe("./external");function ye(a){return a}function fe(a,x){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=Ce(this.extraFields[1].value);this.uncompressedSize===ue.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===ue.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===ue.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===ue.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,x,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?pe[x++]=224|re>>>12:(pe[x++]=240|re>>>18,pe[x++]=128|re>>>12&63),pe[x++]=128|re>>>6&63),pe[x++]=128|63&re);return pe},ve.buf2binstring=function(Be){return fe(Be,Be.length)},ve.binstring2buf=function(Be){for(var pe=new Ce.Buf8(Be.length),re=0,E=pe.length;re>10&1023,b[E++]=56320|1023&a)}return fe(b,E)},ve.utf8border=function(Be,pe){var re;for((pe=pe||Be.length)>Be.length&&(pe=Be.length),re=pe-1;0<=re&&(192&Be[re])==128;)re--;return re<0||re===0?pe:re+De[Be[re]]>pe?re:pe}},{"./common":41}],43:[function(xe,je,ve){"use strict";je.exports=function(Ce,ue,ge,De){for(var ye=65535&Ce|0,fe=Ce>>>16&65535|0,Be=0;ge!==0;){for(ge-=Be=2e3>>1:ue>>>1;ge[De]=ue}return ge}();je.exports=function(ue,ge,De,ye){var fe=Ce,Be=ye+De;ue^=-1;for(var pe=ye;pe>>8^fe[255&(ue^ge[pe])];return-1^ue}},{}],46:[function(xe,je,ve){"use strict";var Ce,ue=xe("../utils/common"),ge=xe("./trees"),De=xe("./adler32"),ye=xe("./crc32"),fe=xe("./messages"),Be=0,pe=4,re=0,E=-2,a=-1,x=4,y=2,b=8,ee=9,ne=286,oe=30,se=19,me=2*ne+1,Pe=15,ce=3,be=258,Ze=be+ce+1,Se=42,at=113,we=1,st=2,Je=3,tt=4;function lt(Ne,yt){return Ne.msg=fe[yt],yt}function et(Ne){return(Ne<<1)-(4Ne.avail_out&&(de=Ne.avail_out),de!==0&&(ue.arraySet(Ne.output,yt.pending_buf,yt.pending_out,de,Ne.next_out),Ne.next_out+=de,yt.pending_out+=de,Ne.total_out+=de,Ne.avail_out-=de,yt.pending-=de,yt.pending===0&&(yt.pending_out=0))}function Ie(Ne,yt){ge._tr_flush_block(Ne,0<=Ne.block_start?Ne.block_start:-1,Ne.strstart-Ne.block_start,yt),Ne.block_start=Ne.strstart,he(Ne.strm)}function Ve(Ne,yt){Ne.pending_buf[Ne.pending++]=yt}function qe(Ne,yt){Ne.pending_buf[Ne.pending++]=yt>>>8&255,Ne.pending_buf[Ne.pending++]=255&yt}function He(Ne,yt){var de,ie,ae=Ne.max_chain_length,le=Ne.strstart,Oe=Ne.prev_length,Ge=Ne.nice_match,Ae=Ne.strstart>Ne.w_size-Ze?Ne.strstart-(Ne.w_size-Ze):0,Re=Ne.window,ot=Ne.w_mask,Xe=Ne.prev,Ye=Ne.strstart+be,mt=Re[le+Oe-1],Dt=Re[le+Oe];Ne.prev_length>=Ne.good_match&&(ae>>=2),Ge>Ne.lookahead&&(Ge=Ne.lookahead);do if(Re[(de=yt)+Oe]===Dt&&Re[de+Oe-1]===mt&&Re[de]===Re[le]&&Re[++de]===Re[le+1]){le+=2,de++;do;while(Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&leAe&&--ae!=0);return Oe<=Ne.lookahead?Oe:Ne.lookahead}function nt(Ne){var yt,de,ie,ae,le,Oe,Ge,Ae,Re,ot,Xe=Ne.w_size;do{if(ae=Ne.window_size-Ne.lookahead-Ne.strstart,Ne.strstart>=Xe+(Xe-Ze)){for(ue.arraySet(Ne.window,Ne.window,Xe,Xe,0),Ne.match_start-=Xe,Ne.strstart-=Xe,Ne.block_start-=Xe,yt=de=Ne.hash_size;ie=Ne.head[--yt],Ne.head[yt]=Xe<=ie?ie-Xe:0,--de;);for(yt=de=Xe;ie=Ne.prev[--yt],Ne.prev[yt]=Xe<=ie?ie-Xe:0,--de;);ae+=Xe}if(Ne.strm.avail_in===0)break;if(Oe=Ne.strm,Ge=Ne.window,Ae=Ne.strstart+Ne.lookahead,Re=ae,ot=void 0,ot=Oe.avail_in,Re=ce)for(le=Ne.strstart-Ne.insert,Ne.ins_h=Ne.window[le],Ne.ins_h=(Ne.ins_h<=ce&&(Ne.ins_h=(Ne.ins_h<=ce)if(ie=ge._tr_tally(Ne,Ne.strstart-Ne.match_start,Ne.match_length-ce),Ne.lookahead-=Ne.match_length,Ne.match_length<=Ne.max_lazy_match&&Ne.lookahead>=ce){for(Ne.match_length--;Ne.strstart++,Ne.ins_h=(Ne.ins_h<=ce&&(Ne.ins_h=(Ne.ins_h<=ce&&Ne.match_length<=Ne.prev_length){for(ae=Ne.strstart+Ne.lookahead-ce,ie=ge._tr_tally(Ne,Ne.strstart-1-Ne.prev_match,Ne.prev_length-ce),Ne.lookahead-=Ne.prev_length-1,Ne.prev_length-=2;++Ne.strstart<=ae&&(Ne.ins_h=(Ne.ins_h<Ne.pending_buf_size-5&&(de=Ne.pending_buf_size-5);;){if(Ne.lookahead<=1){if(nt(Ne),Ne.lookahead===0&&yt===Be)return we;if(Ne.lookahead===0)break}Ne.strstart+=Ne.lookahead,Ne.lookahead=0;var ie=Ne.block_start+de;if((Ne.strstart===0||Ne.strstart>=ie)&&(Ne.lookahead=Ne.strstart-ie,Ne.strstart=ie,Ie(Ne,!1),Ne.strm.avail_out===0)||Ne.strstart-Ne.block_start>=Ne.w_size-Ze&&(Ie(Ne,!1),Ne.strm.avail_out===0))return we}return Ne.insert=0,yt===pe?(Ie(Ne,!0),Ne.strm.avail_out===0?Je:tt):(Ne.strstart>Ne.block_start&&(Ie(Ne,!1),Ne.strm.avail_out),we)}),new ct(4,4,8,4,vt),new ct(4,5,16,8,vt),new ct(4,6,32,32,vt),new ct(4,4,16,16,Ct),new ct(8,16,32,32,Ct),new ct(8,16,128,128,Ct),new ct(8,32,128,256,Ct),new ct(32,128,258,1024,Ct),new ct(32,258,258,4096,Ct)],ve.deflateInit=function(Ne,yt){return Ot(Ne,yt,b,15,8,0)},ve.deflateInit2=Ot,ve.deflateReset=At,ve.deflateResetKeep=Qe,ve.deflateSetHeader=function(Ne,yt){return Ne&&Ne.state?Ne.state.wrap!==2?E:(Ne.state.gzhead=yt,re):E},ve.deflate=function(Ne,yt){var de,ie,ae,le;if(!Ne||!Ne.state||5>8&255),Ve(ie,ie.gzhead.time>>16&255),Ve(ie,ie.gzhead.time>>24&255),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Ve(ie,255&ie.gzhead.extra.length),Ve(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,3),ie.status=at);else{var Oe=b+(ie.w_bits-8<<4)<<8;Oe|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(Oe|=32),Oe+=31-Oe%31,ie.status=at,qe(ie,Oe),ie.strstart!==0&&(qe(ie,Ne.adler>>>16),qe(ie,65535&Ne.adler)),Ne.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),he(Ne),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Ve(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),he(Ne),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),he(Ne),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Ne.adler=ye(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&he(Ne),ie.pending+2<=ie.pending_buf_size&&(Ve(ie,255&Ne.adler),Ve(ie,Ne.adler>>8&255),Ne.adler=0,ie.status=at)):ie.status=at),ie.pending!==0){if(he(Ne),Ne.avail_out===0)return ie.last_flush=-1,re}else if(Ne.avail_in===0&&et(yt)<=et(de)&&yt!==pe)return lt(Ne,-5);if(ie.status===666&&Ne.avail_in!==0)return lt(Ne,-5);if(Ne.avail_in!==0||ie.lookahead!==0||yt!==Be&&ie.status!==666){var Ge=ie.strategy===2?function(Ae,Re){for(var ot;;){if(Ae.lookahead===0&&(nt(Ae),Ae.lookahead===0)){if(Re===Be)return we;break}if(Ae.match_length=0,ot=ge._tr_tally(Ae,0,Ae.window[Ae.strstart]),Ae.lookahead--,Ae.strstart++,ot&&(Ie(Ae,!1),Ae.strm.avail_out===0))return we}return Ae.insert=0,Re===pe?(Ie(Ae,!0),Ae.strm.avail_out===0?Je:tt):Ae.last_lit&&(Ie(Ae,!1),Ae.strm.avail_out===0)?we:st}(ie,yt):ie.strategy===3?function(Ae,Re){for(var ot,Xe,Ye,mt,Dt=Ae.window;;){if(Ae.lookahead<=be){if(nt(Ae),Ae.lookahead<=be&&Re===Be)return we;if(Ae.lookahead===0)break}if(Ae.match_length=0,Ae.lookahead>=ce&&0Ae.lookahead&&(Ae.match_length=Ae.lookahead)}if(Ae.match_length>=ce?(ot=ge._tr_tally(Ae,1,Ae.match_length-ce),Ae.lookahead-=Ae.match_length,Ae.strstart+=Ae.match_length,Ae.match_length=0):(ot=ge._tr_tally(Ae,0,Ae.window[Ae.strstart]),Ae.lookahead--,Ae.strstart++),ot&&(Ie(Ae,!1),Ae.strm.avail_out===0))return we}return Ae.insert=0,Re===pe?(Ie(Ae,!0),Ae.strm.avail_out===0?Je:tt):Ae.last_lit&&(Ie(Ae,!1),Ae.strm.avail_out===0)?we:st}(ie,yt):Ce[ie.level].func(ie,yt);if(Ge!==Je&&Ge!==tt||(ie.status=666),Ge===we||Ge===Je)return Ne.avail_out===0&&(ie.last_flush=-1),re;if(Ge===st&&(yt===1?ge._tr_align(ie):yt!==5&&(ge._tr_stored_block(ie,0,0,!1),yt===3&&(Me(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),he(Ne),Ne.avail_out===0))return ie.last_flush=-1,re}return yt!==pe?re:ie.wrap<=0?1:(ie.wrap===2?(Ve(ie,255&Ne.adler),Ve(ie,Ne.adler>>8&255),Ve(ie,Ne.adler>>16&255),Ve(ie,Ne.adler>>24&255),Ve(ie,255&Ne.total_in),Ve(ie,Ne.total_in>>8&255),Ve(ie,Ne.total_in>>16&255),Ve(ie,Ne.total_in>>24&255)):(qe(ie,Ne.adler>>>16),qe(ie,65535&Ne.adler)),he(Ne),0=de.w_size&&(le===0&&(Me(de.head),de.strstart=0,de.block_start=0,de.insert=0),Re=new ue.Buf8(de.w_size),ue.arraySet(Re,yt,ot-de.w_size,de.w_size,0),yt=Re,ot=de.w_size),Oe=Ne.avail_in,Ge=Ne.next_in,Ae=Ne.input,Ne.avail_in=ot,Ne.next_in=0,Ne.input=yt,nt(de);de.lookahead>=ce;){for(ie=de.strstart,ae=de.lookahead-(ce-1);de.ins_h=(de.ins_h<>>=ce=Pe>>>24,ee-=ce,(ce=Pe>>>16&255)===0)st[fe++]=65535&Pe;else{if(!(16&ce)){if(!(64&ce)){Pe=ne[(65535&Pe)+(b&(1<>>=ce,ee-=ce),ee<15&&(b+=we[De++]<>>=ce=Pe>>>24,ee-=ce,!(16&(ce=Pe>>>16&255))){if(!(64&ce)){Pe=oe[(65535&Pe)+(b&(1<>>=ce,ee-=ce,(ce=fe-Be)>3,b&=(1<<(ee-=be<<3))-1,Ce.next_in=De,Ce.next_out=fe,Ce.avail_in=De>>24&255)+(Se>>>8&65280)+((65280&Se)<<8)+((255&Se)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Ce.Buf16(320),this.work=new Ce.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(Se){var at;return Se&&Se.state?(at=Se.state,Se.total_in=Se.total_out=at.total=0,Se.msg="",at.wrap&&(Se.adler=1&at.wrap),at.mode=E,at.last=0,at.havedict=0,at.dmax=32768,at.head=null,at.hold=0,at.bits=0,at.lencode=at.lendyn=new Ce.Buf32(a),at.distcode=at.distdyn=new Ce.Buf32(x),at.sane=1,at.back=-1,pe):re}function ne(Se){var at;return Se&&Se.state?((at=Se.state).wsize=0,at.whave=0,at.wnext=0,ee(Se)):re}function oe(Se,at){var we,st;return Se&&Se.state?(st=Se.state,at<0?(we=0,at=-at):(we=1+(at>>4),at<48&&(at&=15)),at&&(at<8||15=tt.wsize?(Ce.arraySet(tt.window,at,we-tt.wsize,tt.wsize,0),tt.wnext=0,tt.whave=tt.wsize):(st<(Je=tt.wsize-tt.wnext)&&(Je=st),Ce.arraySet(tt.window,at,we-st,Je,tt.wnext),(st-=Je)?(Ce.arraySet(tt.window,at,we-st,st,0),tt.wnext=st,tt.whave=tt.wsize):(tt.wnext+=Je,tt.wnext===tt.wsize&&(tt.wnext=0),tt.whave>>8&255,we.check=ge(we.check,le,2,0),Ie=he=0,we.mode=2;break}if(we.flags=0,we.head&&(we.head.done=!1),!(1&we.wrap)||(((255&he)<<8)+(he>>8))%31){Se.msg="incorrect header check",we.mode=30;break}if((15&he)!=8){Se.msg="unknown compression method",we.mode=30;break}if(Ie-=4,Ne=8+(15&(he>>>=4)),we.wbits===0)we.wbits=Ne;else if(Ne>we.wbits){Se.msg="invalid window size",we.mode=30;break}we.dmax=1<>8&1),512&we.flags&&(le[0]=255&he,le[1]=he>>>8&255,we.check=ge(we.check,le,2,0)),Ie=he=0,we.mode=3;case 3:for(;Ie<32;){if(et===0)break e;et--,he+=st[tt++]<>>8&255,le[2]=he>>>16&255,le[3]=he>>>24&255,we.check=ge(we.check,le,4,0)),Ie=he=0,we.mode=4;case 4:for(;Ie<16;){if(et===0)break e;et--,he+=st[tt++]<>8),512&we.flags&&(le[0]=255&he,le[1]=he>>>8&255,we.check=ge(we.check,le,2,0)),Ie=he=0,we.mode=5;case 5:if(1024&we.flags){for(;Ie<16;){if(et===0)break e;et--,he+=st[tt++]<>>8&255,we.check=ge(we.check,le,2,0)),Ie=he=0}else we.head&&(we.head.extra=null);we.mode=6;case 6:if(1024&we.flags&&(et<(He=we.length)&&(He=et),He&&(we.head&&(Ne=we.head.extra_len-we.length,we.head.extra||(we.head.extra=new Array(we.head.extra_len)),Ce.arraySet(we.head.extra,st,tt,He,Ne)),512&we.flags&&(we.check=ge(we.check,st,He,tt)),et-=He,tt+=He,we.length-=He),we.length))break e;we.length=0,we.mode=7;case 7:if(2048&we.flags){if(et===0)break e;for(He=0;Ne=st[tt+He++],we.head&&Ne&&we.length<65536&&(we.head.name+=String.fromCharCode(Ne)),Ne&&He>9&1,we.head.done=!0),Se.adler=we.check=0,we.mode=12;break;case 10:for(;Ie<32;){if(et===0)break e;et--,he+=st[tt++]<>>=7&Ie,Ie-=7&Ie,we.mode=27;break}for(;Ie<3;){if(et===0)break e;et--,he+=st[tt++]<>>=1)){case 0:we.mode=14;break;case 1:if(be(we),we.mode=20,at!==6)break;he>>>=2,Ie-=2;break e;case 2:we.mode=17;break;case 3:Se.msg="invalid block type",we.mode=30}he>>>=2,Ie-=2;break;case 14:for(he>>>=7&Ie,Ie-=7&Ie;Ie<32;){if(et===0)break e;et--,he+=st[tt++]<>>16^65535)){Se.msg="invalid stored block lengths",we.mode=30;break}if(we.length=65535&he,Ie=he=0,we.mode=15,at===6)break e;case 15:we.mode=16;case 16:if(He=we.length){if(et>>=5,Ie-=5,we.ndist=1+(31&he),he>>>=5,Ie-=5,we.ncode=4+(15&he),he>>>=4,Ie-=4,286>>=3,Ie-=3}for(;we.have<19;)we.lens[Oe[we.have++]]=0;if(we.lencode=we.lendyn,we.lenbits=7,de={bits:we.lenbits},yt=ye(0,we.lens,0,19,we.lencode,0,we.work,de),we.lenbits=de.bits,yt){Se.msg="invalid code lengths set",we.mode=30;break}we.have=0,we.mode=19;case 19:for(;we.have>>16&255,Bt=65535&ae,!((Ct=ae>>>24)<=Ie);){if(et===0)break e;et--,he+=st[tt++]<>>=Ct,Ie-=Ct,we.lens[we.have++]=Bt;else{if(Bt===16){for(ie=Ct+2;Ie>>=Ct,Ie-=Ct,we.have===0){Se.msg="invalid bit length repeat",we.mode=30;break}Ne=we.lens[we.have-1],He=3+(3&he),he>>>=2,Ie-=2}else if(Bt===17){for(ie=Ct+3;Ie>>=Ct)),he>>>=3,Ie-=3}else{for(ie=Ct+7;Ie>>=Ct)),he>>>=7,Ie-=7}if(we.have+He>we.nlen+we.ndist){Se.msg="invalid bit length repeat",we.mode=30;break}for(;He--;)we.lens[we.have++]=Ne}}if(we.mode===30)break;if(we.lens[256]===0){Se.msg="invalid code -- missing end-of-block",we.mode=30;break}if(we.lenbits=9,de={bits:we.lenbits},yt=ye(fe,we.lens,0,we.nlen,we.lencode,0,we.work,de),we.lenbits=de.bits,yt){Se.msg="invalid literal/lengths set",we.mode=30;break}if(we.distbits=6,we.distcode=we.distdyn,de={bits:we.distbits},yt=ye(Be,we.lens,we.nlen,we.ndist,we.distcode,0,we.work,de),we.distbits=de.bits,yt){Se.msg="invalid distances set",we.mode=30;break}if(we.mode=20,at===6)break e;case 20:we.mode=21;case 21:if(6<=et&&258<=Me){Se.next_out=lt,Se.avail_out=Me,Se.next_in=tt,Se.avail_in=et,we.hold=he,we.bits=Ie,De(Se,qe),lt=Se.next_out,Je=Se.output,Me=Se.avail_out,tt=Se.next_in,st=Se.input,et=Se.avail_in,he=we.hold,Ie=we.bits,we.mode===12&&(we.back=-1);break}for(we.back=0;ct=(ae=we.lencode[he&(1<>>16&255,Bt=65535&ae,!((Ct=ae>>>24)<=Ie);){if(et===0)break e;et--,he+=st[tt++]<>Qe)])>>>16&255,Bt=65535&ae,!(Qe+(Ct=ae>>>24)<=Ie);){if(et===0)break e;et--,he+=st[tt++]<>>=Qe,Ie-=Qe,we.back+=Qe}if(he>>>=Ct,Ie-=Ct,we.back+=Ct,we.length=Bt,ct===0){we.mode=26;break}if(32&ct){we.back=-1,we.mode=12;break}if(64&ct){Se.msg="invalid literal/length code",we.mode=30;break}we.extra=15&ct,we.mode=22;case 22:if(we.extra){for(ie=we.extra;Ie>>=we.extra,Ie-=we.extra,we.back+=we.extra}we.was=we.length,we.mode=23;case 23:for(;ct=(ae=we.distcode[he&(1<>>16&255,Bt=65535&ae,!((Ct=ae>>>24)<=Ie);){if(et===0)break e;et--,he+=st[tt++]<>Qe)])>>>16&255,Bt=65535&ae,!(Qe+(Ct=ae>>>24)<=Ie);){if(et===0)break e;et--,he+=st[tt++]<>>=Qe,Ie-=Qe,we.back+=Qe}if(he>>>=Ct,Ie-=Ct,we.back+=Ct,64&ct){Se.msg="invalid distance code",we.mode=30;break}we.offset=Bt,we.extra=15&ct,we.mode=24;case 24:if(we.extra){for(ie=we.extra;Ie>>=we.extra,Ie-=we.extra,we.back+=we.extra}if(we.offset>we.dmax){Se.msg="invalid distance too far back",we.mode=30;break}we.mode=25;case 25:if(Me===0)break e;if(He=qe-Me,we.offset>He){if((He=we.offset-He)>we.whave&&we.sane){Se.msg="invalid distance too far back",we.mode=30;break}nt=He>we.wnext?(He-=we.wnext,we.wsize-He):we.wnext-He,He>we.length&&(He=we.length),vt=we.window}else vt=Je,nt=lt-we.offset,He=we.length;for(Meme?(ce=nt[vt+x[at]],Ie[Ve+x[at]]):(ce=96,0),b=1<>lt)+(ee-=b)]=Pe<<24|ce<<16|be|0,ee!==0;);for(b=1<>=1;if(b!==0?(he&=b-1,he+=b):he=0,at++,--qe[Se]==0){if(Se===st)break;Se=Be[pe+x[at]]}if(Je>>7)]}function Ve(ae,le){ae.pending_buf[ae.pending++]=255&le,ae.pending_buf[ae.pending++]=le>>>8&255}function qe(ae,le,Oe){ae.bi_valid>y-Oe?(ae.bi_buf|=le<>y-ae.bi_valid,ae.bi_valid+=Oe-y):(ae.bi_buf|=le<>>=1,Oe<<=1,0<--le;);return Oe>>>1}function vt(ae,le,Oe){var Ge,Ae,Re=new Array(x+1),ot=0;for(Ge=1;Ge<=x;Ge++)Re[Ge]=ot=ot+Oe[Ge-1]<<1;for(Ae=0;Ae<=le;Ae++){var Xe=ae[2*Ae+1];Xe!==0&&(ae[2*Ae]=nt(Re[Xe]++,Xe))}}function Ct(ae){var le;for(le=0;le>1;1<=Oe;Oe--)Qe(ae,Re,Oe);for(Ae=Ye;Oe=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Qe(ae,Re,1),Ge=ae.heap[1],ae.heap[--ae.heap_max]=Oe,ae.heap[--ae.heap_max]=Ge,Re[2*Ae]=Re[2*Oe]+Re[2*Ge],ae.depth[Ae]=(ae.depth[Oe]>=ae.depth[Ge]?ae.depth[Oe]:ae.depth[Ge])+1,Re[2*Oe+1]=Re[2*Ge+1]=Ae,ae.heap[1]=Ae++,Qe(ae,Re,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(Dt,Tt){var jt,qt,Qt,$e,ut,zt,Ht=Tt.dyn_tree,En=Tt.max_code,Ln=Tt.stat_desc.static_tree,An=Tt.stat_desc.has_stree,Tn=Tt.stat_desc.extra_bits,Ea=Tt.stat_desc.extra_base,La=Tt.stat_desc.max_length,ga=0;for($e=0;$e<=x;$e++)Dt.bl_count[$e]=0;for(Ht[2*Dt.heap[Dt.heap_max]+1]=0,jt=Dt.heap_max+1;jt>=7;Ae>>=1)if(1&mt&&Xe.dyn_ltree[2*Ye]!==0)return ue;if(Xe.dyn_ltree[18]!==0||Xe.dyn_ltree[20]!==0||Xe.dyn_ltree[26]!==0)return ge;for(Ye=32;Ye>>3,(Re=ae.static_len+3+7>>>3)<=Ae&&(Ae=Re)):Ae=Re=Oe+5,Oe+4<=Ae&&le!==-1?ie(ae,le,Oe,Ge):ae.strategy===4||Re===Ae?(qe(ae,2+(Ge?1:0),3),At(ae,Ze,Se)):(qe(ae,4+(Ge?1:0),3),function(Xe,Ye,mt,Dt){var Tt;for(qe(Xe,Ye-257,5),qe(Xe,mt-1,5),qe(Xe,Dt-4,4),Tt=0;Tt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&le,ae.pending_buf[ae.l_buf+ae.last_lit]=255&Oe,ae.last_lit++,le===0?ae.dyn_ltree[2*Oe]++:(ae.matches++,le--,ae.dyn_ltree[2*(we[Oe]+Be+1)]++,ae.dyn_dtree[2*Ie(le)]++),ae.last_lit===ae.lit_bufsize-1},ve._tr_align=function(ae){qe(ae,2,3),He(ae,ee,Ze),function(le){le.bi_valid===16?(Ve(le,le.bi_buf),le.bi_buf=0,le.bi_valid=0):8<=le.bi_valid&&(le.pending_buf[le.pending++]=255&le.bi_buf,le.bi_buf>>=8,le.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(xe,je,ve){"use strict";je.exports=function(){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}},{}],54:[function(xe,je,ve){(function(Ce){(function(ue,ge){"use strict";if(!ue.setImmediate){var De,ye,fe,Be,pe=1,re={},E=!1,a=ue.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(ue);x=x&&x.setTimeout?x:ue,De={}.toString.call(ue.process)==="[object process]"?function(ne){Ee.nextTick(function(){b(ne)})}:function(){if(ue.postMessage&&!ue.importScripts){var ne=!0,oe=ue.onmessage;return ue.onmessage=function(){ne=!1},ue.postMessage("","*"),ue.onmessage=oe,ne}}()?(Be="setImmediate$"+Math.random()+"$",ue.addEventListener?ue.addEventListener("message",ee,!1):ue.attachEvent("onmessage",ee),function(ne){ue.postMessage(Be+ne,"*")}):ue.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){b(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(ye=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){b(ne),oe.onreadystatechange=null,ye.removeChild(oe),oe=null},ye.appendChild(oe)}):function(ne){setTimeout(b,0,ne)},x.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),se=0;se0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=de.length,le=ie.length;if(Math.abs(ae-le)!==1)return{add:!1,key:null};function Oe(Ge,Ae){var Re=new Map;Ge.forEach(function(Xe){Re.set(Xe,!0)});var ot=Ae.filter(function(Xe){return!Re.has(Xe)});return ot.length===1?ot[0]:null}return ae ").concat(ie);return ie}var vt=a.forwardRef(function(de,ie){var ae=de.prefixCls,le=de.data,Oe=de.selectable,Ge=de.checkable,Ae=de.expandedKeys,Re=de.selectedKeys,ot=de.checkedKeys,Xe=de.loadedKeys,Ye=de.loadingKeys,mt=de.halfCheckedKeys,Dt=de.keyEntities,Tt=de.disabled,jt=de.dragging,qt=de.dragOverNodeKey,Qt=de.dropPosition,$e=de.motion,ut=de.height,zt=de.itemHeight,Ht=de.virtual,En=de.focusable,Ln=de.activeItem,An=de.focused,Tn=de.tabIndex,Ea=de.onKeyDown,La=de.onFocus,ga=de.onBlur,gn=de.onActiveChange,Ga=de.onListChangeStart,ma=de.onListChangeEnd,pa=(0,ne.Z)(de,tt),Er=a.useRef(null),fr=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(Qr){Er.current.scrollTo(Qr)},getIndentWidth:function(){return fr.current.offsetWidth}}});var on=a.useState(Ae),kn=(0,ee.Z)(on,2),ca=kn[0],Ra=kn[1],Sa=a.useState(le),Ha=(0,ee.Z)(Sa,2),Sr=Ha[0],Oo=Ha[1],Fo=a.useState(le),Qa=(0,ee.Z)(Fo,2),Nt=Qa[0],Ut=Qa[1],Zt=a.useState([]),Jn=(0,ee.Z)(Zt,2),Pa=Jn[0],ta=Jn[1],qr=a.useState(null),tr=(0,ee.Z)(qr,2),yr=tr[0],Io=tr[1],gr=a.useRef(le);gr.current=le;function Vn(){var Po=gr.current;Oo(Po),Ut(Po),ta([]),Io(null),ma()}(0,oe.Z)(function(){Ra(Ae);var Po=st(ca,Ae);if(Po.key!==null)if(Po.add){var Qr=Sr.findIndex(function(Kn){var _n=Kn.key;return _n===Po.key}),It=qe(Je(Sr,le,Po.key),Ht,ut,zt),Sn=Sr.slice();Sn.splice(Qr+1,0,Ve),Ut(Sn),ta(It),Io("show")}else{var Pn=le.findIndex(function(Kn){var _n=Kn.key;return _n===Po.key}),hn=qe(Je(le,Sr,Po.key),Ht,ut,zt),na=le.slice();na.splice(Pn+1,0,Ve),Ut(na),ta(hn),Io("hide")}else Sr!==le&&(Oo(le),Ut(le))},[Ae,le]),a.useEffect(function(){jt||Vn()},[jt]);var so=$e?Nt:le,Mo={expandedKeys:Ae,selectedKeys:Re,loadedKeys:Xe,loadingKeys:Ye,checkedKeys:ot,halfCheckedKeys:mt,dragOverNodeKey:qt,dropPosition:Qt,keyEntities:Dt};return a.createElement(a.Fragment,null,An&&Ln&&a.createElement("span",{style:lt,"aria-live":"assertive"},nt(Ln)),a.createElement("div",null,a.createElement("input",{style:lt,disabled:En===!1||Tt,tabIndex:En!==!1?Tn:null,onKeyDown:Ea,onFocus:La,onBlur:ga,value:"",onChange:et,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:fr,className:"".concat(ae,"-indent-unit")}))),a.createElement(se.Z,(0,z.Z)({},pa,{data:so,itemKey:He,height:ut,fullHeight:!1,virtual:Ht,itemHeight:zt,prefixCls:"".concat(ae,"-list"),ref:Er,onVisibleChange:function(Qr,It){var Sn=new Set(Qr),Pn=It.filter(function(hn){return!Sn.has(hn)});Pn.some(function(hn){return He(hn)===Me})&&Vn()}}),function(Po){var Qr=Po.pos,It=(0,z.Z)({},(b(Po.data),Po.data)),Sn=Po.title,Pn=Po.key,hn=Po.isStart,na=Po.isEnd,Kn=(0,be.km)(Pn,Qr);delete It.key,delete It.children;var _n=(0,be.H8)(Kn,Mo);return a.createElement(we,(0,z.Z)({},It,_n,{title:Sn,active:!!Ln&&Pn===Ln.key,pos:Qr,data:Po.data,isStart:hn,isEnd:na,motion:$e,motionNodes:Pn===Me?Pa:null,motionType:yr,onMotionStart:Ga,onMotionEnd:Vn,treeNodeRequiredProps:Mo,onMouseMove:function(){gn(null)}}))}))});vt.displayName="NodeList";var Ct=vt,ct=te(35654),Bt=te(90782),Qe=te(67841),At=10,Ot=function(de){(0,De.Z)(ae,de);var ie=(0,ye.Z)(ae);function ae(){var le;(0,Ce.Z)(this,ae);for(var Oe=arguments.length,Ge=new Array(Oe),Ae=0;Ae2&&arguments[2]!==void 0?arguments[2]:!1,mt=le.state,Dt=mt.dragChildrenKeys,Tt=mt.dropPosition,jt=mt.dropTargetKey,qt=mt.dropTargetPos,Qt=mt.dropAllowed;if(Qt){var $e=le.props.onDrop;if(le.setState({dragOverNodeKey:null}),le.cleanDragState(),jt!==null){var ut=(0,je.Z)((0,je.Z)({},(0,be.H8)(jt,le.getTreeNodeRequiredProps())),{},{active:((Xe=le.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===jt,data:(0,Qe.Z)(le.state.keyEntities,jt).node}),zt=Dt.indexOf(jt)!==-1;(0,E.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ht=(0,ct.yx)(qt),En={event:Re,node:(0,be.F)(ut),dragNode:le.dragNode?(0,be.F)(le.dragNode.props):null,dragNodesKeys:[le.dragNode.props.eventKey].concat(Dt),dropToGap:Tt!==0,dropPosition:Tt+Number(Ht[Ht.length-1])};Ye||$e==null||$e(En),le.dragNode=null}}},le.cleanDragState=function(){var Re=le.state.draggingNodeKey;Re!==null&&le.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),le.dragStartMousePosition=null,le.currentMouseOverDroppableNodeKey=null},le.triggerExpandActionExpand=function(Re,ot){var Xe=le.state,Ye=Xe.expandedKeys,mt=Xe.flattenNodes,Dt=ot.expanded,Tt=ot.key,jt=ot.isLeaf;if(!(jt||Re.shiftKey||Re.metaKey||Re.ctrlKey)){var qt=mt.filter(function($e){return $e.key===Tt})[0],Qt=(0,be.F)((0,je.Z)((0,je.Z)({},(0,be.H8)(Tt,le.getTreeNodeRequiredProps())),{},{data:qt.data}));le.setExpandedKeys(Dt?(0,ct._5)(Ye,Tt):(0,ct.L0)(Ye,Tt)),le.onNodeExpand(Re,Qt)}},le.onNodeClick=function(Re,ot){var Xe=le.props,Ye=Xe.onClick,mt=Xe.expandAction;mt==="click"&&le.triggerExpandActionExpand(Re,ot),Ye==null||Ye(Re,ot)},le.onNodeDoubleClick=function(Re,ot){var Xe=le.props,Ye=Xe.onDoubleClick,mt=Xe.expandAction;mt==="doubleClick"&&le.triggerExpandActionExpand(Re,ot),Ye==null||Ye(Re,ot)},le.onNodeSelect=function(Re,ot){var Xe=le.state.selectedKeys,Ye=le.state,mt=Ye.keyEntities,Dt=Ye.fieldNames,Tt=le.props,jt=Tt.onSelect,qt=Tt.multiple,Qt=ot.selected,$e=ot[Dt.key],ut=!Qt;ut?qt?Xe=(0,ct.L0)(Xe,$e):Xe=[$e]:Xe=(0,ct._5)(Xe,$e);var zt=Xe.map(function(Ht){var En=(0,Qe.Z)(mt,Ht);return En?En.node:null}).filter(function(Ht){return Ht});le.setUncontrolledState({selectedKeys:Xe}),jt==null||jt(Xe,{event:"select",selected:ut,node:ot,selectedNodes:zt,nativeEvent:Re.nativeEvent})},le.onNodeCheck=function(Re,ot,Xe){var Ye=le.state,mt=Ye.keyEntities,Dt=Ye.checkedKeys,Tt=Ye.halfCheckedKeys,jt=le.props,qt=jt.checkStrictly,Qt=jt.onCheck,$e=ot.key,ut,zt={event:"check",node:ot,checked:Xe,nativeEvent:Re.nativeEvent};if(qt){var Ht=Xe?(0,ct.L0)(Dt,$e):(0,ct._5)(Dt,$e),En=(0,ct._5)(Tt,$e);ut={checked:Ht,halfChecked:En},zt.checkedNodes=Ht.map(function(ga){return(0,Qe.Z)(mt,ga)}).filter(function(ga){return ga}).map(function(ga){return ga.node}),le.setUncontrolledState({checkedKeys:Ht})}else{var Ln=(0,Bt.S)([].concat((0,ve.Z)(Dt),[$e]),!0,mt),An=Ln.checkedKeys,Tn=Ln.halfCheckedKeys;if(!Xe){var Ea=new Set(An);Ea.delete($e);var La=(0,Bt.S)(Array.from(Ea),{checked:!1,halfCheckedKeys:Tn},mt);An=La.checkedKeys,Tn=La.halfCheckedKeys}ut=An,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Tn,An.forEach(function(ga){var gn=(0,Qe.Z)(mt,ga);if(gn){var Ga=gn.node,ma=gn.pos;zt.checkedNodes.push(Ga),zt.checkedNodesPositions.push({node:Ga,pos:ma})}}),le.setUncontrolledState({checkedKeys:An},!1,{halfCheckedKeys:Tn})}Qt==null||Qt(ut,zt)},le.onNodeLoad=function(Re){var ot=Re.key,Xe=new Promise(function(Ye,mt){le.setState(function(Dt){var Tt=Dt.loadedKeys,jt=Tt===void 0?[]:Tt,qt=Dt.loadingKeys,Qt=qt===void 0?[]:qt,$e=le.props,ut=$e.loadData,zt=$e.onLoad;if(!ut||jt.indexOf(ot)!==-1||Qt.indexOf(ot)!==-1)return null;var Ht=ut(Re);return Ht.then(function(){var En=le.state.loadedKeys,Ln=(0,ct.L0)(En,ot);zt==null||zt(Ln,{event:"load",node:Re}),le.setUncontrolledState({loadedKeys:Ln}),le.setState(function(An){return{loadingKeys:(0,ct._5)(An.loadingKeys,ot)}}),Ye()}).catch(function(En){if(le.setState(function(An){return{loadingKeys:(0,ct._5)(An.loadingKeys,ot)}}),le.loadingRetryTimes[ot]=(le.loadingRetryTimes[ot]||0)+1,le.loadingRetryTimes[ot]>=At){var Ln=le.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),le.setUncontrolledState({loadedKeys:(0,ct.L0)(Ln,ot)}),Ye()}mt(En)}),{loadingKeys:(0,ct.L0)(Qt,ot)}})});return Xe.catch(function(){}),Xe},le.onNodeMouseEnter=function(Re,ot){var Xe=le.props.onMouseEnter;Xe==null||Xe({event:Re,node:ot})},le.onNodeMouseLeave=function(Re,ot){var Xe=le.props.onMouseLeave;Xe==null||Xe({event:Re,node:ot})},le.onNodeContextMenu=function(Re,ot){var Xe=le.props.onRightClick;Xe&&(Re.preventDefault(),Xe({event:Re,node:ot}))},le.onFocus=function(){var Re=le.props.onFocus;le.setState({focused:!0});for(var ot=arguments.length,Xe=new Array(ot),Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!le.destroyed){var Ye=!1,mt=!0,Dt={};Object.keys(Re).forEach(function(Tt){if(Tt in le.props){mt=!1;return}Ye=!0,Dt[Tt]=Re[Tt]}),Ye&&(!ot||mt)&&le.setState((0,je.Z)((0,je.Z)({},Dt),Xe))}},le.scrollTo=function(Re){le.listRef.current.scrollTo(Re)},le}return(0,ue.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Oe=this.props.activeKey;Oe!==void 0&&Oe!==this.state.activeKey&&(this.setState({activeKey:Oe}),Oe!==null&&this.scrollTo({key:Oe}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Oe,Ge=this.state,Ae=Ge.focused,Re=Ge.flattenNodes,ot=Ge.keyEntities,Xe=Ge.draggingNodeKey,Ye=Ge.activeKey,mt=Ge.dropLevelOffset,Dt=Ge.dropContainerKey,Tt=Ge.dropTargetKey,jt=Ge.dropPosition,qt=Ge.dragOverNodeKey,Qt=Ge.indent,$e=this.props,ut=$e.prefixCls,zt=$e.className,Ht=$e.style,En=$e.showLine,Ln=$e.focusable,An=$e.tabIndex,Tn=An===void 0?0:An,Ea=$e.selectable,La=$e.showIcon,ga=$e.icon,gn=$e.switcherIcon,Ga=$e.draggable,ma=$e.checkable,pa=$e.checkStrictly,Er=$e.disabled,fr=$e.motion,on=$e.loadData,kn=$e.filterTreeNode,ca=$e.height,Ra=$e.itemHeight,Sa=$e.virtual,Ha=$e.titleRender,Sr=$e.dropIndicatorRender,Oo=$e.onContextMenu,Fo=$e.onScroll,Qa=$e.direction,Nt=$e.rootClassName,Ut=$e.rootStyle,Zt=(0,re.Z)(this.props,{aria:!0,data:!0}),Jn;return Ga&&((0,xe.Z)(Ga)==="object"?Jn=Ga:typeof Ga=="function"?Jn={nodeDraggable:Ga}:Jn={}),a.createElement(x.k.Provider,{value:{prefixCls:ut,selectable:Ea,showIcon:La,icon:ga,switcherIcon:gn,draggable:Jn,draggingNodeKey:Xe,checkable:ma,checkStrictly:pa,disabled:Er,keyEntities:ot,dropLevelOffset:mt,dropContainerKey:Dt,dropTargetKey:Tt,dropPosition:jt,dragOverNodeKey:qt,indent:Qt,direction:Qa,dropIndicatorRender:Sr,loadData:on,filterTreeNode:kn,titleRender:Ha,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Be()(ut,zt,Nt,(Oe={},(0,Ee.Z)(Oe,"".concat(ut,"-show-line"),En),(0,Ee.Z)(Oe,"".concat(ut,"-focused"),Ae),(0,Ee.Z)(Oe,"".concat(ut,"-active-focused"),Ye!==null),Oe)),style:Ut},a.createElement(Ct,(0,z.Z)({ref:this.listRef,prefixCls:ut,style:Ht,data:Re,disabled:Er,selectable:Ea,checkable:!!ma,motion:fr,dragging:Xe!==null,height:ca,itemHeight:Ra,virtual:Sa,focusable:Ln,focused:Ae,tabIndex:Tn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Oo,onScroll:Fo},this.getTreeNodeRequiredProps(),Zt))))}}],[{key:"getDerivedStateFromProps",value:function(Oe,Ge){var Ae=Ge.prevProps,Re={prevProps:Oe};function ot(Ln){return!Ae&&Ln in Oe||Ae&&Ae[Ln]!==Oe[Ln]}var Xe,Ye=Ge.fieldNames;if(ot("fieldNames")&&(Ye=(0,be.w$)(Oe.fieldNames),Re.fieldNames=Ye),ot("treeData")?Xe=Oe.treeData:ot("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,be.zn)(Oe.children)),Xe){Re.treeData=Xe;var mt=(0,be.I8)(Xe,{fieldNames:Ye});Re.keyEntities=(0,je.Z)((0,Ee.Z)({},Me,Ie),mt.keyEntities)}var Dt=Re.keyEntities||Ge.keyEntities;if(ot("expandedKeys")||Ae&&ot("autoExpandParent"))Re.expandedKeys=Oe.autoExpandParent||!Ae&&Oe.defaultExpandParent?(0,ct.r7)(Oe.expandedKeys,Dt):Oe.expandedKeys;else if(!Ae&&Oe.defaultExpandAll){var Tt=(0,je.Z)({},Dt);delete Tt[Me],Re.expandedKeys=Object.keys(Tt).map(function(Ln){return Tt[Ln].key})}else!Ae&&Oe.defaultExpandedKeys&&(Re.expandedKeys=Oe.autoExpandParent||Oe.defaultExpandParent?(0,ct.r7)(Oe.defaultExpandedKeys,Dt):Oe.defaultExpandedKeys);if(Re.expandedKeys||delete Re.expandedKeys,Xe||Re.expandedKeys){var jt=(0,be.oH)(Xe||Ge.treeData,Re.expandedKeys||Ge.expandedKeys,Ye);Re.flattenNodes=jt}if(Oe.selectable&&(ot("selectedKeys")?Re.selectedKeys=(0,ct.BT)(Oe.selectedKeys,Oe):!Ae&&Oe.defaultSelectedKeys&&(Re.selectedKeys=(0,ct.BT)(Oe.defaultSelectedKeys,Oe))),Oe.checkable){var qt;if(ot("checkedKeys")?qt=(0,ct.E6)(Oe.checkedKeys)||{}:!Ae&&Oe.defaultCheckedKeys?qt=(0,ct.E6)(Oe.defaultCheckedKeys)||{}:Xe&&(qt=(0,ct.E6)(Oe.checkedKeys)||{checkedKeys:Ge.checkedKeys,halfCheckedKeys:Ge.halfCheckedKeys}),qt){var Qt=qt,$e=Qt.checkedKeys,ut=$e===void 0?[]:$e,zt=Qt.halfCheckedKeys,Ht=zt===void 0?[]:zt;if(!Oe.checkStrictly){var En=(0,Bt.S)(ut,!0,Dt);ut=En.checkedKeys,Ht=En.halfCheckedKeys}Re.checkedKeys=ut,Re.halfCheckedKeys=Ht}}return ot("loadedKeys")&&(Re.loadedKeys=Oe.loadedKeys),Re}}]),ae}(a.Component);Ot.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},Ot.TreeNode=Pe.Z;var Ne=Ot,yt=Ne},35654:function(xt,wt,te){"use strict";te.d(wt,{BT:function(){return a},E6:function(){return b},L0:function(){return ye},OM:function(){return E},_5:function(){return De},r7:function(){return ee},wA:function(){return Be},yx:function(){return fe}});var z=te(94480),Ee=te(76190),xe=te(48736),je=te(59301),ve=te(39417),Ce=te(67841),ue=te(71430),ge=null;function De(ne,oe){if(!ne)return[];var se=ne.slice(),me=se.indexOf(oe);return me>=0&&se.splice(me,1),se}function ye(ne,oe){var se=(ne||[]).slice();return se.indexOf(oe)===-1&&se.push(oe),se}function fe(ne){return ne.split("-")}function Be(ne,oe){var se=[],me=(0,Ce.Z)(oe,ne);function Pe(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ce.forEach(function(be){var Ze=be.key,Se=be.children;se.push(Ze),Pe(Se)})}return Pe(me.children),se}function pe(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,se,me,Pe,ce,be,Ze,Se,at){var we,st=ne.clientX,Je=ne.clientY,tt=ne.target.getBoundingClientRect(),lt=tt.top,et=tt.height,Me=(at==="rtl"?-1:1)*(((Pe==null?void 0:Pe.x)||0)-st),he=(Me-12)/me,Ie=(0,Ce.Z)(Ze,se.props.eventKey);if(Je-1.5?ce({dragNode:At,dropNode:Ot,dropPosition:1})?ct=1:Ne=!1:ce({dragNode:At,dropNode:Ot,dropPosition:0})?ct=0:ce({dragNode:At,dropNode:Ot,dropPosition:1})?ct=1:Ne=!1:ce({dragNode:At,dropNode:Ot,dropPosition:1})?ct=1:Ne=!1,{dropPosition:ct,dropLevelOffset:Bt,dropTargetKey:Ie.key,dropTargetPos:Ie.pos,dragOverNodeKey:Ct,dropContainerKey:ct===0?null:((we=Ie.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:Ne}}function a(ne,oe){if(ne){var se=oe.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function y(ne,oe){if(!ne)return[];var se=oe||{},me=se.processProps,Pe=me===void 0?x:me,ce=Array.isArray(ne)?ne:[ne];return ce.map(function(be){var Ze=be.children,Se=_objectWithoutProperties(be,ge),at=y(Ze,oe);return React.createElement(TreeNode,_extends({key:Se.key},Pe(Se)),at)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,Ee.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var se=new Set;function me(Pe){if(!se.has(Pe)){var ce=(0,Ce.Z)(oe,Pe);if(ce){se.add(Pe);var be=ce.parent,Ze=ce.node;Ze.disabled||be&&me(be.key)}}}return(ne||[]).forEach(function(Pe){me(Pe)}),(0,z.Z)(se)}},90782:function(xt,wt,te){"use strict";te.d(wt,{S:function(){return ue}});var z=te(48736),Ee=te(67841);function xe(ge,De){var ye=new Set;return ge.forEach(function(fe){De.has(fe)||ye.add(fe)}),ye}function je(ge){var De=ge||{},ye=De.disabled,fe=De.disableCheckbox,Be=De.checkable;return!!(ye||fe)||Be===!1}function ve(ge,De,ye,fe){for(var Be=new Set(ge),pe=new Set,re=0;re<=ye;re+=1){var E=De.get(re)||new Set;E.forEach(function(b){var ee=b.key,ne=b.node,oe=b.children,se=oe===void 0?[]:oe;Be.has(ee)&&!fe(ne)&&se.filter(function(me){return!fe(me.node)}).forEach(function(me){Be.add(me.key)})})}for(var a=new Set,x=ye;x>=0;x-=1){var y=De.get(x)||new Set;y.forEach(function(b){var ee=b.parent,ne=b.node;if(!(fe(ne)||!b.parent||a.has(b.parent.key))){if(fe(b.parent.node)){a.add(ee.key);return}var oe=!0,se=!1;(ee.children||[]).filter(function(me){return!fe(me.node)}).forEach(function(me){var Pe=me.key,ce=Be.has(Pe);oe&&!ce&&(oe=!1),!se&&(ce||pe.has(Pe))&&(se=!0)}),oe&&Be.add(ee.key),se&&pe.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Be),halfCheckedKeys:Array.from(xe(pe,Be))}}function Ce(ge,De,ye,fe,Be){for(var pe=new Set(ge),re=new Set(De),E=0;E<=fe;E+=1){var a=ye.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,se=ee.children,me=se===void 0?[]:se;!pe.has(ne)&&!re.has(ne)&&!Be(oe)&&me.filter(function(Pe){return!Be(Pe.node)}).forEach(function(Pe){pe.delete(Pe.key)})})}re=new Set;for(var x=new Set,y=fe;y>=0;y-=1){var b=ye.get(y)||new Set;b.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(Be(oe)||!ee.parent||x.has(ee.parent.key))){if(Be(ee.parent.node)){x.add(ne.key);return}var se=!0,me=!1;(ne.children||[]).filter(function(Pe){return!Be(Pe.node)}).forEach(function(Pe){var ce=Pe.key,be=pe.has(ce);se&&!be&&(se=!1),!me&&(be||re.has(ce))&&(me=!0)}),se||pe.delete(ne.key),me&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(xe(re,pe))}}function ue(ge,De,ye,fe){var Be=[],pe;fe?pe=fe:pe=je;var re=new Set(ge.filter(function(y){var b=!!(0,Ee.Z)(ye,y);return b||Be.push(y),b})),E=new Map,a=0;Object.keys(ye).forEach(function(y){var b=ye[y],ee=b.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(b),a=Math.max(a,ee)}),(0,z.ZP)(!Be.length,"Tree missing follow keys: ".concat(Be.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return De===!0?x=ve(re,E,a,pe):x=Ce(re,De.halfCheckedKeys,E,a,pe),x}},67841:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return z}});function z(Ee,xe){return Ee[xe]}},71430:function(xt,wt,te){"use strict";te.d(wt,{F:function(){return ee},H8:function(){return b},I8:function(){return y},km:function(){return Be},oH:function(){return a},w$:function(){return pe},zn:function(){return E}});var z=te(76190),Ee=te(94480),xe=te(33885),je=te(75931),ve=te(11592),Ce=te(2738),ue=te(48736),ge=te(67841),De=["children"];function ye(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Be(ne,oe){return ne!=null?ne:oe}function pe(ne){var oe=ne||{},se=oe.title,me=oe._title,Pe=oe.key,ce=oe.children,be=se||"title";return{title:be,_title:me||[be],key:Pe||"key",children:ce||"children"}}function re(ne,oe){var se=new Map;function me(Pe){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Pe||[]).forEach(function(be){var Ze=be[oe.key],Se=be[oe.children];warning(Ze!=null,"Tree node must have a certain key: [".concat(ce).concat(Ze,"]"));var at=String(Ze);warning(!se.has(at)||Ze===null||Ze===void 0,"Same 'key' exist in the Tree: ".concat(at)),se.set(at,!0),me(Se,"".concat(ce).concat(at," > "))})}me(ne)}function E(ne){function oe(se){var me=(0,ve.Z)(se);return me.map(function(Pe){if(!fe(Pe))return(0,ue.ZP)(!Pe,"Tree/TreeNode can only accept TreeNode as children."),null;var ce=Pe.key,be=Pe.props,Ze=be.children,Se=(0,je.Z)(be,De),at=(0,xe.Z)({key:ce},Se),we=oe(Ze);return we.length&&(at.children=we),at}).filter(function(Pe){return Pe})}return oe(ne)}function a(ne,oe,se){var me=pe(se),Pe=me._title,ce=me.key,be=me.children,Ze=new Set(oe===!0?[]:oe),Se=[];function at(we){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Je,tt){for(var lt=ye(st?st.pos:"0",tt),et=Be(Je[ce],lt),Me,he=0;he1&&arguments[1]!==void 0?arguments[1]:{},se=oe.initWrapper,me=oe.processEntity,Pe=oe.onProcessFinished,ce=oe.externalGetKey,be=oe.childrenPropName,Ze=oe.fieldNames,Se=arguments.length>2?arguments[2]:void 0,at=ce||Se,we={},st={},Je={posEntities:we,keyEntities:st};return se&&(Je=se(Je)||Je),x(ne,function(tt){var lt=tt.node,et=tt.index,Me=tt.pos,he=tt.key,Ie=tt.parentPos,Ve=tt.level,qe=tt.nodes,He={node:lt,nodes:qe,index:et,key:he,pos:Me,level:Ve},nt=Be(he,Me);we[Me]=He,st[nt]=He,He.parent=we[Ie],He.parent&&(He.parent.children=He.parent.children||[],He.parent.children.push(He)),me&&me(He,Je)},{externalGetKey:at,childrenPropName:be,fieldNames:Ze}),Pe&&Pe(Je),Je}function b(ne,oe){var se=oe.expandedKeys,me=oe.selectedKeys,Pe=oe.loadedKeys,ce=oe.loadingKeys,be=oe.checkedKeys,Ze=oe.halfCheckedKeys,Se=oe.dragOverNodeKey,at=oe.dropPosition,we=oe.keyEntities,st=(0,ge.Z)(we,ne),Je={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:Pe.indexOf(ne)!==-1,loading:ce.indexOf(ne)!==-1,checked:be.indexOf(ne)!==-1,halfChecked:Ze.indexOf(ne)!==-1,pos:String(st?st.pos:""),dragOver:Se===ne&&at===0,dragOverGapTop:Se===ne&&at===-1,dragOverGapBottom:Se===ne&&at===1};return Je}function ee(ne){var oe=ne.data,se=ne.expanded,me=ne.selected,Pe=ne.checked,ce=ne.loaded,be=ne.loading,Ze=ne.halfChecked,Se=ne.dragOver,at=ne.dragOverGapTop,we=ne.dragOverGapBottom,st=ne.pos,Je=ne.active,tt=ne.eventKey,lt=(0,xe.Z)((0,xe.Z)({},oe),{},{expanded:se,selected:me,checked:Pe,loaded:ce,loading:be,halfChecked:Ze,dragOver:Se,dragOverGapTop:at,dragOverGapBottom:we,pos:st,active:Je,key:tt});return"props"in lt||Object.defineProperty(lt,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),lt}},8224:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(4676);function Ee(xe,je,ve,Ce){var ue=z.unstable_batchedUpdates?function(De){z.unstable_batchedUpdates(ve,De)}:ve;return xe!=null&&xe.addEventListener&&xe.addEventListener(je,ue,Ce),{remove:function(){xe!=null&&xe.removeEventListener&&xe.removeEventListener(je,ue,Ce)}}}},55468:function(xt,wt,te){"use strict";te.d(wt,{g1:function(){return fe},os:function(){return pe}});var z=/margin|padding|width|height|max|min|offset/,Ee={left:!0,top:!0},xe={cssFloat:1,styleFloat:1,float:1};function je(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function ve(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in Ee||(Ee[E]=z.test(E)),Ee[E]?parseFloat(a)||0:a}function Ce(re,E){var a=arguments.length,x=je(re);return E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?x:ve(re,E,x[E]||re.style[E])}function ue(re,E,a){var x=arguments.length;if(E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ue(re,y,E[y]);return je(re)}function ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function ye(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function Be(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function pe(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(xt,wt,te){"use strict";te.d(wt,{G:function(){return je}});var z=te(47273),Ee=function(Ce){if((0,z.Z)()&&window.document.documentElement){var ue=Array.isArray(Ce)?Ce:[Ce],ge=window.document.documentElement;return ue.some(function(De){return De in ge.style})}return!1},xe=function(Ce,ue){if(!Ee(Ce))return!1;var ge=document.createElement("div"),De=ge.style[Ce];return ge.style[Ce]=ue,ge.style[Ce]!==De};function je(ve,Ce){return!Array.isArray(ve)&&Ce!==void 0?xe(ve,Ce):Ee(ve)}},25510:function(xt){"use strict";xt.exports="data:image/png;base64,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"},32637:function(xt){"use strict";xt.exports="data:image/jpeg;base64,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"},25365:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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"},71979:function(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,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"},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,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"},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,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"},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"}}]); + `]:Object.assign(Object.assign({},(0,gn.dF)()),{display:"inline-block",width:"100%",[`${Sn}${Sn}-select`]:{width:Rn,height:Rn,marginInlineEnd:It.marginXS,marginBottom:It.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:It.colorFillAlter,border:`${It.lineWidth}px dashed ${It.colorBorder}`,borderRadius:It.borderRadiusLG,cursor:"pointer",transition:`border-color ${It.motionDurationSlow}`,[`> ${Sn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sn}-disabled):hover`]:{borderColor:It.colorPrimary}},[`${Kn}${Kn}-picture-card, ${Kn}${Kn}-picture-circle`]:{[`${Kn}-item-container`]:{display:"inline-block",width:Rn,height:Rn,marginBlock:`0 ${It.marginXS}px`,marginInline:`0 ${It.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[_n]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${It.paddingXS*2}px)`,height:`calc(100% - ${It.paddingXS*2}px)`,backgroundColor:It.colorBgMask,opacity:0,transition:`all ${It.motionDurationSlow}`,content:'" "'}},[`${_n}:hover`]:{[`&::before, ${_n}-actions`]:{opacity:1}},[`${_n}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${It.motionDurationSlow}`,[`${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{zIndex:10,width:hn,margin:`0 ${It.marginXXS}px`,fontSize:hn,cursor:"pointer",transition:`all ${It.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${_n}-actions, ${_n}-actions:hover`]:{[`${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{color:new Qa.C(na).setAlpha(.65).toRgbString(),"&:hover":{color:na}}},[`${_n}-thumbnail, ${_n}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${_n}-name`]:{display:"none",textAlign:"center"},[`${_n}-file + ${_n}-name`]:{position:"absolute",bottom:It.margin,display:"block",width:`calc(100% - ${It.paddingXS*2}px)`},[`${_n}-uploading`]:{[`&${_n}`]:{backgroundColor:It.colorFillAlter},[`&::before, ${Pn}-eye, ${Pn}-download, ${Pn}-delete`]:{display:"none"}},[`${_n}-progress`]:{bottom:It.marginXL,width:`calc(100% - ${It.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Sn}-wrapper${Sn}-picture-circle-wrapper`]:{[`${Sn}${Sn}-select`]:{borderRadius:"50%"}}}};var Jn=It=>{const{componentCls:Sn}=It;return{[`${Sn}-rtl`]:{direction:"rtl"}}};const Pa=It=>{const{componentCls:Sn,colorTextDisabled:Pn}=It;return{[`${Sn}-wrapper`]:Object.assign(Object.assign({},(0,gn.Wf)(It)),{[Sn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sn}-select`]:{display:"inline-block"},[`${Sn}-disabled`]:{color:Pn,cursor:"not-allowed"}})}};var ta=(0,ma.Z)("Upload",It=>{const{fontSizeHeading3:Sn,fontSize:Pn,lineHeight:hn,lineWidth:na,controlHeightLG:Kn}=It,_n=Math.round(Pn*hn),Rn=(0,pa.TS)(It,{uploadThumbnailSize:Sn*2,uploadProgressOffset:_n/2+na,uploadPicCardSize:Kn*2.55});return[Pa(Rn),fr(Rn),Nt(Rn),Ut(Rn),kn(Rn),Oo(Rn),Jn(Rn),(0,Ga.Z)(Rn)]},It=>({actionsColor:It.colorTextDescription})),qr=function(It,Sn,Pn,hn){function na(Kn){return Kn instanceof Pn?Kn:new Pn(function(_n){_n(Kn)})}return new(Pn||(Pn=Promise))(function(Kn,_n){function Rn(yn){try{hr(hn.next(yn))}catch(wo){_n(wo)}}function Nr(yn){try{hr(hn.throw(yn))}catch(wo){_n(wo)}}function hr(yn){yn.done?Kn(yn.value):na(yn.value).then(Rn,Nr)}hr((hn=hn.apply(It,Sn||[])).next())})};const tr=`__LIST_IGNORE_${Date.now()}__`,yr=(It,Sn)=>{const{fileList:Pn,defaultFileList:hn,onRemove:na,showUploadList:Kn=!0,listType:_n="text",onPreview:Rn,onDownload:Nr,onChange:hr,onDrop:yn,previewFile:wo,disabled:_o,locale:Vo,iconRender:gi,isImageUrl:sa,progress:Ba,prefixCls:Or,className:Va,type:Xr="select",children:ho,style:Yr,itemRender:Xo,maxCount:ri,data:vi={},multiple:qi=!1,action:ll="",accept:Ll="",supportServerRender:fl=!0,rootClassName:Rl}=It,Il=z.useContext(Me.Z),Yi=_o!=null?_o:Il,[hi,ul]=(0,et.Z)(hn||[],{value:Pn,postState:$r=>$r!=null?$r:[]}),[yl,Fl]=z.useState("drop"),dl=z.useRef(null);z.useMemo(()=>{const $r=Date.now();(Pn||[]).forEach((Aa,Ei)=>{!Aa.uid&&!Object.isFrozen(Aa)&&(Aa.uid=`__AUTO__${$r}_${Ei}__`)})},[Pn]);const Pt=($r,Aa,Ei)=>{let Ko=(0,Ee.Z)(Aa),Jo=!1;ri===1?Ko=Ko.slice(-1):ri&&(Jo=Ko.length>ri,Ko=Ko.slice(0,ri)),(0,it.flushSync)(()=>{ul(Ko)});const tn={file:$r,fileList:Ko};Ei&&(tn.event=Ei),(!Jo||Ko.some(Gt=>Gt.uid===$r.uid))&&(0,it.flushSync)(()=>{hr==null||hr(tn)})},Cl=($r,Aa)=>qr(void 0,void 0,void 0,function*(){const{beforeUpload:Ei,transformFile:Ko}=It;let Jo=$r;if(Ei){const tn=yield Ei($r,Aa);if(tn===!1)return!1;if(delete $r[tr],tn===tr)return Object.defineProperty($r,tr,{value:!0,configurable:!0}),!1;typeof tn=="object"&&tn&&(Jo=tn)}return Ko&&(Jo=yield Ko(Jo)),Jo}),mo=$r=>{const Aa=$r.filter(Jo=>!Jo.file[tr]);if(!Aa.length)return;const Ei=Aa.map(Jo=>qe(Jo.file));let Ko=(0,Ee.Z)(hi);Ei.forEach(Jo=>{Ko=Ye(Jo,Ko)}),Ei.forEach((Jo,tn)=>{let Gt=Jo;if(Aa[tn].parsedFile)Jo.status="uploading";else{const{originFileObj:un}=Jo;let Qn;try{Qn=new File([un],un.name,{type:un.type})}catch(sr){Qn=new Blob([un],{type:un.type}),Qn.name=un.name,Qn.lastModifiedDate=new Date,Qn.lastModified=new Date().getTime()}Qn.uid=Jo.uid,Gt=Qn}Pt(Gt,Ko)})},Ci=($r,Aa,Ei)=>{try{typeof $r=="string"&&($r=JSON.parse($r))}catch(tn){}if(!mt(Aa,hi))return;const Ko=qe(Aa);Ko.status="done",Ko.percent=100,Ko.response=$r,Ko.xhr=Ei;const Jo=Ye(Ko,hi);Pt(Ko,Jo)},Bi=($r,Aa)=>{if(!mt(Aa,hi))return;const Ei=qe(Aa);Ei.status="uploading",Ei.percent=$r.percent;const Ko=Ye(Ei,hi);Pt(Ei,Ko,$r)},$i=($r,Aa,Ei)=>{if(!mt(Ei,hi))return;const Ko=qe(Ei);Ko.error=$r,Ko.response=Aa,Ko.status="error";const Jo=Ye(Ko,hi);Pt(Ko,Jo)},el=$r=>{let Aa;Promise.resolve(typeof na=="function"?na($r):na).then(Ei=>{var Ko;if(Ei===!1)return;const Jo=Dt($r,hi);Jo&&(Aa=Object.assign(Object.assign({},$r),{status:"removed"}),hi==null||hi.forEach(tn=>{const Gt=Aa.uid!==void 0?"uid":"name";tn[Gt]===Aa[Gt]&&!Object.isFrozen(tn)&&(tn.status="removed")}),(Ko=dl.current)===null||Ko===void 0||Ko.abort(Aa),Pt(Aa,Jo))})},pl=$r=>{Fl($r.type),$r.type==="drop"&&(yn==null||yn($r))};z.useImperativeHandle(Sn,()=>({onBatchStart:mo,onSuccess:Ci,onProgress:Bi,onError:$i,fileList:hi,upload:dl.current}));const{getPrefixCls:vl,direction:Wl,upload:zo}=z.useContext($e.E_),mi=vl("upload",Or),Nl=Object.assign(Object.assign({onBatchStart:mo,onError:$i,onProgress:Bi,onSuccess:Ci},It),{data:vi,multiple:qi,action:ll,accept:Ll,supportServerRender:fl,prefixCls:mi,disabled:Yi,beforeUpload:Cl,onChange:void 0});delete Nl.className,delete Nl.style,(!ho||Yi)&&delete Nl.id;const[au,Kl]=ta(mi),[ru]=(0,ve.Z)("Upload",Oe.Z.Upload),{showRemoveIcon:Cr,showPreviewIcon:ja,showDownloadIcon:$a,removeIcon:Xa,previewIcon:ko,downloadIcon:fi}=typeof Kn=="boolean"?{}:Kn,Di=($r,Aa)=>Kn?z.createElement(ga,{prefixCls:mi,listType:_n,items:hi,previewFile:wo,onPreview:Rn,onDownload:Nr,onRemove:el,showRemoveIcon:!Yi&&Cr,showPreviewIcon:ja,showDownloadIcon:$a,removeIcon:Xa,previewIcon:ko,downloadIcon:fi,iconRender:gi,locale:Object.assign(Object.assign({},ru),Vo),isImageUrl:sa,progress:Ba,appendAction:$r,appendActionVisible:Aa,itemRender:Xo,disabled:Yi}):$r,Li=je()(`${mi}-wrapper`,Va,Rl,Kl,zo==null?void 0:zo.className,{[`${mi}-rtl`]:Wl==="rtl",[`${mi}-picture-card-wrapper`]:_n==="picture-card",[`${mi}-picture-circle-wrapper`]:_n==="picture-circle"}),Qi=Object.assign(Object.assign({},zo==null?void 0:zo.style),Yr);if(Xr==="drag"){const $r=je()(Kl,mi,`${mi}-drag`,{[`${mi}-drag-uploading`]:hi.some(Aa=>Aa.status==="uploading"),[`${mi}-drag-hover`]:yl==="dragover",[`${mi}-disabled`]:Yi,[`${mi}-rtl`]:Wl==="rtl"});return au(z.createElement("span",{className:Li},z.createElement("div",{className:$r,style:Qi,onDrop:pl,onDragOver:pl,onDragLeave:pl},z.createElement(Ve,Object.assign({},Nl,{ref:dl,className:`${mi}-btn`}),z.createElement("div",{className:`${mi}-drag-container`},ho))),Di()))}const Ti=je()(mi,`${mi}-select`,{[`${mi}-disabled`]:Yi}),Ji=($r=>z.createElement("div",{className:Ti,style:$r},z.createElement(Ve,Object.assign({},Nl,{ref:dl}))))(ho?void 0:{display:"none"});return au(_n==="picture-card"||_n==="picture-circle"?z.createElement("span",{className:Li},Di(Ji,!!ho)):z.createElement("span",{className:Li},Ji,Di()))};var gr=z.forwardRef(yr),Vn=function(It,Sn){var Pn={};for(var hn in It)Object.prototype.hasOwnProperty.call(It,hn)&&Sn.indexOf(hn)<0&&(Pn[hn]=It[hn]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var na=0,hn=Object.getOwnPropertySymbols(It);na{var{style:Pn,height:hn}=It,na=Vn(It,["style","height"]);return z.createElement(gr,Object.assign({ref:Sn},na,{type:"drag",style:Object.assign(Object.assign({},Pn),{height:hn})}))});const Po=gr;Po.Dragger=Mo,Po.LIST_IGNORE=tr;var Qr=Po},86251:function(xt,wt){"use strict";wt.byteLength=ue,wt.toByteArray=De,wt.fromByteArray=Be;for(var te=[],z=[],Ee=typeof Uint8Array!="undefined"?Uint8Array:Array,xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,he=xe.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=pe.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function ue(pe){var re=Pe(pe),E=re[0],a=re[1];return(E+a)*3/4-a}function ge(pe,re,E){return(re+E)*3/4-E}function De(pe){var re,E=Pe(pe),a=E[0],x=E[1],y=new Ee(ge(pe,a,x)),b=0,ee=x>0?a-4:a,ne;for(ne=0;ne>16&255,y[b++]=re>>8&255,y[b++]=re&255;return x===2&&(re=z[pe.charCodeAt(ne)]<<2|z[pe.charCodeAt(ne+1)]>>4,y[b++]=re&255),x===1&&(re=z[pe.charCodeAt(ne)]<<10|z[pe.charCodeAt(ne+1)]<<4|z[pe.charCodeAt(ne+2)]>>2,y[b++]=re>>8&255,y[b++]=re&255),y}function Ce(pe){return te[pe>>18&63]+te[pe>>12&63]+te[pe>>6&63]+te[pe&63]}function fe(pe,re,E){for(var a,x=[],y=re;yee?ee:b+y));return a===1?(re=pe[E-1],x.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(pe[E-2]<<8)+pe[E-1],x.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),x.join("")}},19208:function(xt,wt,te){"use strict";var z;var Ee=te(86251),xe=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;wt.lW=ge,z=b,wt.h2=50;var he=2147483647;z=he,ge.TYPED_ARRAY_SUPPORT=Pe(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Pe(){try{var de=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(de,ie),de.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function ue(de){if(de>he)throw new RangeError('The value "'+de+'" is invalid for option "size"');var ie=new Uint8Array(de);return Object.setPrototypeOf(ie,ge.prototype),ie}function ge(de,ie,ae){if(typeof de=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Be(de)}return De(de,ie,ae)}ge.poolSize=8192;function De(de,ie,ae){if(typeof de=="string")return pe(de,ie);if(ArrayBuffer.isView(de))return E(de);if(de==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof de);if(Ot(de,ArrayBuffer)||de&&Ot(de.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Ot(de,SharedArrayBuffer)||de&&Ot(de.buffer,SharedArrayBuffer)))return a(de,ie,ae);if(typeof de=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var le=de.valueOf&&de.valueOf();if(le!=null&&le!==de)return ge.from(le,ie,ae);var Ie=x(de);if(Ie)return Ie;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof de[Symbol.toPrimitive]=="function")return ge.from(de[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof de)}ge.from=function(de,ie,ae){return De(de,ie,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function Ce(de){if(typeof de!="number")throw new TypeError('"size" argument must be of type number');if(de<0)throw new RangeError('The value "'+de+'" is invalid for option "size"')}function fe(de,ie,ae){return Ce(de),de<=0?ue(de):ie!==void 0?typeof ae=="string"?ue(de).fill(ie,ae):ue(de).fill(ie):ue(de)}ge.alloc=function(de,ie,ae){return fe(de,ie,ae)};function Be(de){return Ce(de),ue(de<0?0:y(de)|0)}ge.allocUnsafe=function(de){return Be(de)},ge.allocUnsafeSlow=function(de){return Be(de)};function pe(de,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!ge.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(de,ie)|0,le=ue(ae),Ie=le.write(de,ie);return Ie!==ae&&(le=le.slice(0,Ie)),le}function re(de){for(var ie=de.length<0?0:y(de.length)|0,ae=ue(ie),le=0;le=he)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+he.toString(16)+" bytes");return de|0}function b(de){return+de!=de&&(de=0),ge.alloc(+de)}ge.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==ge.prototype},ge.compare=function(ie,ae){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),Ot(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(ie)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var le=ie.length,Ie=ae.length,Ge=0,Ae=Math.min(le,Ie);GeIe.length?ge.from(Ae).copy(Ie,Ge):Uint8Array.prototype.set.call(Ie,Ae,Ge);else if(ge.isBuffer(Ae))Ae.copy(Ie,Ge);else throw new TypeError('"list" argument must be an Array of Buffers');Ge+=Ae.length}return Ie};function ee(de,ie){if(ge.isBuffer(de))return de.length;if(ArrayBuffer.isView(de)||Ot(de,ArrayBuffer))return de.byteLength;if(typeof de!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof de);var ae=de.length,le=arguments.length>2&&arguments[2]===!0;if(!le&&ae===0)return 0;for(var Ie=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return Ct(de).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Qe(de).length;default:if(Ie)return le?-1:Ct(de).length;ie=(""+ie).toLowerCase(),Ie=!0}}ge.byteLength=ee;function ne(de,ie,ae){var le=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(de||(de="utf8");;)switch(de){case"hex":return $e(this,ie,ae);case"utf8":case"utf-8":return we(this,ie,ae);case"ascii":return et(this,ie,ae);case"latin1":case"binary":return it(this,ie,ae);case"base64":return at(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Me(this,ie,ae);default:if(le)throw new TypeError("Unknown encoding: "+de);de=(de+"").toLowerCase(),le=!0}}ge.prototype._isBuffer=!0;function oe(de,ie,ae){var le=de[ie];de[ie]=de[ae],de[ae]=le}ge.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},je&&(ge.prototype[je]=ge.prototype.inspect),ge.prototype.compare=function(ie,ae,le,Ie,Ge){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),!ge.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),le===void 0&&(le=ie?ie.length:0),Ie===void 0&&(Ie=0),Ge===void 0&&(Ge=this.length),ae<0||le>ie.length||Ie<0||Ge>this.length)throw new RangeError("out of range index");if(Ie>=Ge&&ae>=le)return 0;if(Ie>=Ge)return-1;if(ae>=le)return 1;if(ae>>>=0,le>>>=0,Ie>>>=0,Ge>>>=0,this===ie)return 0;for(var Ae=Ge-Ie,Re=le-ae,ot=Math.min(Ae,Re),qe=this.slice(Ie,Ge),Ye=ie.slice(ae,le),mt=0;mt2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,Ne(ae)&&(ae=Ie?0:de.length-1),ae<0&&(ae=de.length+ae),ae>=de.length){if(Ie)return-1;ae=de.length-1}else if(ae<0)if(Ie)ae=0;else return-1;if(typeof ie=="string"&&(ie=ge.from(ie,le)),ge.isBuffer(ie))return ie.length===0?-1:me(de,ie,ae,le,Ie);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?Ie?Uint8Array.prototype.indexOf.call(de,ie,ae):Uint8Array.prototype.lastIndexOf.call(de,ie,ae):me(de,[ie],ae,le,Ie);throw new TypeError("val must be string, number or Buffer")}function me(de,ie,ae,le,Ie){var Ge=1,Ae=de.length,Re=ie.length;if(le!==void 0&&(le=String(le).toLowerCase(),le==="ucs2"||le==="ucs-2"||le==="utf16le"||le==="utf-16le")){if(de.length<2||ie.length<2)return-1;Ge=2,Ae/=2,Re/=2,ae/=2}function ot(Tt,jt){return Ge===1?Tt[jt]:Tt.readUInt16BE(jt*Ge)}var qe;if(Ie){var Ye=-1;for(qe=ae;qeAe&&(ae=Ae-Re),qe=ae;qe>=0;qe--){for(var mt=!0,Dt=0;DtIe&&(le=Ie)):le=Ie;var Ge=ie.length;le>Ge/2&&(le=Ge/2);for(var Ae=0;Ae>>0,isFinite(le)?(le=le>>>0,Ie===void 0&&(Ie="utf8")):(Ie=le,le=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ge=this.length-ae;if((le===void 0||le>Ge)&&(le=Ge),ie.length>0&&(le<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ie||(Ie="utf8");for(var Ae=!1;;)switch(Ie){case"hex":return Se(this,ie,ae,le);case"utf8":case"utf-8":return ce(this,ie,ae,le);case"ascii":case"latin1":case"binary":return be(this,ie,ae,le);case"base64":return Ze(this,ie,ae,le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ye(this,ie,ae,le);default:if(Ae)throw new TypeError("Unknown encoding: "+Ie);Ie=(""+Ie).toLowerCase(),Ae=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function at(de,ie,ae){return ie===0&&ae===de.length?Ee.fromByteArray(de):Ee.fromByteArray(de.slice(ie,ae))}function we(de,ie,ae){ae=Math.min(de.length,ae);for(var le=[],Ie=ie;Ie239?4:Ge>223?3:Ge>191?2:1;if(Ie+Re<=ae){var ot,qe,Ye,mt;switch(Re){case 1:Ge<128&&(Ae=Ge);break;case 2:ot=de[Ie+1],(ot&192)===128&&(mt=(Ge&31)<<6|ot&63,mt>127&&(Ae=mt));break;case 3:ot=de[Ie+1],qe=de[Ie+2],(ot&192)===128&&(qe&192)===128&&(mt=(Ge&15)<<12|(ot&63)<<6|qe&63,mt>2047&&(mt<55296||mt>57343)&&(Ae=mt));break;case 4:ot=de[Ie+1],qe=de[Ie+2],Ye=de[Ie+3],(ot&192)===128&&(qe&192)===128&&(Ye&192)===128&&(mt=(Ge&15)<<18|(ot&63)<<12|(qe&63)<<6|Ye&63,mt>65535&&mt<1114112&&(Ae=mt))}}Ae===null?(Ae=65533,Re=1):Ae>65535&&(Ae-=65536,le.push(Ae>>>10&1023|55296),Ae=56320|Ae&1023),le.push(Ae),Ie+=Re}return Ve(le)}var lt=4096;function Ve(de){var ie=de.length;if(ie<=lt)return String.fromCharCode.apply(String,de);for(var ae="",le=0;lele)&&(ae=le);for(var Ie="",Ge=ie;Gele&&(ie=le),ae<0?(ae+=le,ae<0&&(ae=0)):ae>le&&(ae=le),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||ve(ie,ae,this.length);for(var Ie=this[ie],Ge=1,Ae=0;++Ae>>0,ae=ae>>>0,le||ve(ie,ae,this.length);for(var Ie=this[ie+--ae],Ge=1;ae>0&&(Ge*=256);)Ie+=this[ie+--ae]*Ge;return Ie},ge.prototype.readUint8=ge.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||ve(ie,1,this.length),this[ie]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,2,this.length),this[ie]|this[ie+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,2,this.length),this[ie]<<8|this[ie+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},ge.prototype.readIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||ve(ie,ae,this.length);for(var Ie=this[ie],Ge=1,Ae=0;++Ae=Ge&&(Ie-=Math.pow(2,8*ae)),Ie},ge.prototype.readIntBE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||ve(ie,ae,this.length);for(var Ie=ae,Ge=1,Ae=this[ie+--Ie];Ie>0&&(Ge*=256);)Ae+=this[ie+--Ie]*Ge;return Ge*=128,Ae>=Ge&&(Ae-=Math.pow(2,8*ae)),Ae},ge.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||ve(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},ge.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||ve(ie,2,this.length);var le=this[ie]|this[ie+1]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||ve(ie,2,this.length);var le=this[ie+1]|this[ie]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},ge.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},ge.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,4,this.length),xe.read(this,ie,!0,23,4)},ge.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,4,this.length),xe.read(this,ie,!1,23,4)},ge.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,8,this.length),xe.read(this,ie,!0,52,8)},ge.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||ve(ie,8,this.length),xe.read(this,ie,!1,52,8)};function Oe(de,ie,ae,le,Ie,Ge){if(!ge.isBuffer(de))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>Ie||iede.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,le=le>>>0,!Ie){var Ge=Math.pow(2,8*le)-1;Oe(this,ie,ae,le,Ge,0)}var Ae=1,Re=0;for(this[ae]=ie&255;++Re>>0,le=le>>>0,!Ie){var Ge=Math.pow(2,8*le)-1;Oe(this,ie,ae,le,Ge,0)}var Ae=le-1,Re=1;for(this[ae+Ae]=ie&255;--Ae>=0&&(Re*=256);)this[ae+Ae]=ie/Re&255;return ae+le},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},ge.prototype.writeIntLE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,!Ie){var Ge=Math.pow(2,8*le-1);Oe(this,ie,ae,le,Ge-1,-Ge)}var Ae=0,Re=1,ot=0;for(this[ae]=ie&255;++Ae>0)-ot&255;return ae+le},ge.prototype.writeIntBE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,!Ie){var Ge=Math.pow(2,8*le-1);Oe(this,ie,ae,le,Ge-1,-Ge)}var Ae=le-1,Re=1,ot=0;for(this[ae+Ae]=ie&255;--Ae>=0&&(Re*=256);)ie<0&&ot===0&&this[ae+Ae+1]!==0&&(ot=1),this[ae+Ae]=(ie/Re>>0)-ot&255;return ae+le},ge.prototype.writeInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},ge.prototype.writeInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},ge.prototype.writeInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Oe(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Je(de,ie,ae,le,Ie,Ge){if(ae+le>de.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function Xe(de,ie,ae,le,Ie){return ie=+ie,ae=ae>>>0,Ie||Je(de,ie,ae,4,34028234663852886e22,-34028234663852886e22),xe.write(de,ie,ae,le,23,4),ae+4}ge.prototype.writeFloatLE=function(ie,ae,le){return Xe(this,ie,ae,!0,le)},ge.prototype.writeFloatBE=function(ie,ae,le){return Xe(this,ie,ae,!1,le)};function He(de,ie,ae,le,Ie){return ie=+ie,ae=ae>>>0,Ie||Je(de,ie,ae,8,17976931348623157e292,-17976931348623157e292),xe.write(de,ie,ae,le,52,8),ae+8}ge.prototype.writeDoubleLE=function(ie,ae,le){return He(this,ie,ae,!0,le)},ge.prototype.writeDoubleBE=function(ie,ae,le){return He(this,ie,ae,!1,le)},ge.prototype.copy=function(ie,ae,le,Ie){if(!ge.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(le||(le=0),!Ie&&Ie!==0&&(Ie=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),Ie>0&&Ie=this.length)throw new RangeError("Index out of range");if(Ie<0)throw new RangeError("sourceEnd out of bounds");Ie>this.length&&(Ie=this.length),ie.length-ae>>0,le=le===void 0?this.length:le>>>0,ie||(ie=0);var Ae;if(typeof ie=="number")for(Ae=ae;Ae55295&&ae<57344){if(!Ie){if(ae>56319){(ie-=3)>-1&&Ge.push(239,191,189);continue}else if(Ae+1===le){(ie-=3)>-1&&Ge.push(239,191,189);continue}Ie=ae;continue}if(ae<56320){(ie-=3)>-1&&Ge.push(239,191,189),Ie=ae;continue}ae=(Ie-55296<<10|ae-56320)+65536}else Ie&&(ie-=3)>-1&&Ge.push(239,191,189);if(Ie=null,ae<128){if((ie-=1)<0)break;Ge.push(ae)}else if(ae<2048){if((ie-=2)<0)break;Ge.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;Ge.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;Ge.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ge}function ct(de){for(var ie=[],ae=0;ae>8,Ie=ae%256,Ge.push(Ie),Ge.push(le);return Ge}function Qe(de){return Ee.toByteArray(vt(de))}function At(de,ie,ae,le){for(var Ie=0;Ie=ie.length||Ie>=de.length);++Ie)ie[Ie+ae]=de[Ie];return Ie}function Ot(de,ie){return de instanceof ie||de!=null&&de.constructor!=null&&de.constructor.name!=null&&de.constructor.name===ie.name}function Ne(de){return de!==de}var yt=function(){for(var de="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var le=ae*16,Ie=0;Ie<16;++Ie)ie[le+Ie]=de[ae]+de[Ie];return ie}()},67467:function(xt,wt){wt.read=function(te,z,Ee,xe,je){var he,Pe,ue=je*8-xe-1,ge=(1<>1,Ce=-7,fe=Ee?je-1:0,Be=Ee?-1:1,pe=te[z+fe];for(fe+=Be,he=pe&(1<<-Ce)-1,pe>>=-Ce,Ce+=ue;Ce>0;he=he*256+te[z+fe],fe+=Be,Ce-=8);for(Pe=he&(1<<-Ce)-1,he>>=-Ce,Ce+=xe;Ce>0;Pe=Pe*256+te[z+fe],fe+=Be,Ce-=8);if(he===0)he=1-De;else{if(he===ge)return Pe?NaN:(pe?-1:1)*(1/0);Pe=Pe+Math.pow(2,xe),he=he-De}return(pe?-1:1)*Pe*Math.pow(2,he-xe)},wt.write=function(te,z,Ee,xe,je,he){var Pe,ue,ge,De=he*8-je-1,Ce=(1<>1,Be=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,pe=xe?0:he-1,re=xe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(ue=isNaN(z)?1:0,Pe=Ce):(Pe=Math.floor(Math.log(z)/Math.LN2),z*(ge=Math.pow(2,-Pe))<1&&(Pe--,ge*=2),Pe+fe>=1?z+=Be/ge:z+=Be*Math.pow(2,1-fe),z*ge>=2&&(Pe++,ge/=2),Pe+fe>=Ce?(ue=0,Pe=Ce):Pe+fe>=1?(ue=(z*ge-1)*Math.pow(2,je),Pe=Pe+fe):(ue=z*Math.pow(2,fe-1)*Math.pow(2,je),Pe=0));je>=8;te[Ee+pe]=ue&255,pe+=re,ue/=256,je-=8);for(Pe=Pe<0;te[Ee+pe]=Pe&255,pe+=re,Pe/=256,De-=8);te[Ee+pe-re]|=E*128}},86129:function(xt,wt,te){var z=te(19208).lW,Ee=te(97671);(function(xe){xt.exports=xe()})(function(){return function xe(je,he,Pe){function ue(Ce,fe){if(!he[Ce]){if(!je[Ce]){var Be=void 0;if(!fe&&Be)return require(Ce,!0);if(ge)return ge(Ce,!0);var pe=new Error("Cannot find module '"+Ce+"'");throw pe.code="MODULE_NOT_FOUND",pe}var re=he[Ce]={exports:{}};je[Ce][0].call(re.exports,function(E){var a=je[Ce][1][E];return ue(a||E)},re,re.exports,xe,je,he,Pe)}return he[Ce].exports}for(var ge=void 0,De=0;De>2,re=(3&Ce)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&pe)<<4|(re=ge.indexOf(De.charAt(a++)))>>2,Be=(3&re)<<6|(E=ge.indexOf(De.charAt(a++))),b[x++]=Ce,re!==64&&(b[x++]=fe),E!==64&&(b[x++]=Be);return b}},{"./support":30,"./utils":32}],2:[function(xe,je,he){"use strict";var Pe=xe("./external"),ue=xe("./stream/DataWorker"),ge=xe("./stream/Crc32Probe"),De=xe("./stream/DataLengthProbe");function Ce(fe,Be,pe,re,E){this.compressedSize=fe,this.uncompressedSize=Be,this.crc32=pe,this.compression=re,this.compressedContent=E}Ce.prototype={getContentWorker:function(){var fe=new ue(Pe.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new De("data_length")),Be=this;return fe.on("end",function(){if(this.streamInfo.data_length!==Be.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new ue(Pe.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Ce.createWorkerFrom=function(fe,Be,pe){return fe.pipe(new ge).pipe(new De("uncompressedSize")).pipe(Be.compressWorker(pe)).pipe(new De("compressedSize")).withStreamInfo("compression",Be)},je.exports=Ce},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(xe,je,he){"use strict";var Pe=xe("./stream/GenericWorker");he.STORE={magic:"\0\0",compressWorker:function(){return new Pe("STORE compression")},uncompressWorker:function(){return new Pe("STORE decompression")}},he.DEFLATE=xe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(xe,je,he){"use strict";var Pe=xe("./utils"),ue=function(){for(var ge,De=[],Ce=0;Ce<256;Ce++){ge=Ce;for(var fe=0;fe<8;fe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;De[Ce]=ge}return De}();je.exports=function(ge,De){return ge!==void 0&&ge.length?Pe.getTypeOf(ge)!=="string"?function(Ce,fe,Be,pe){var re=ue,E=pe+Be;Ce^=-1;for(var a=pe;a>>8^re[255&(Ce^fe[a])];return-1^Ce}(0|De,ge,ge.length,0):function(Ce,fe,Be,pe){var re=ue,E=pe+Be;Ce^=-1;for(var a=pe;a>>8^re[255&(Ce^fe.charCodeAt(a))];return-1^Ce}(0|De,ge,ge.length,0):0}},{"./utils":32}],5:[function(xe,je,he){"use strict";he.base64=!1,he.binary=!1,he.dir=!1,he.createFolders=!0,he.date=null,he.compression=null,he.compressionOptions=null,he.comment=null,he.unixPermissions=null,he.dosPermissions=null},{}],6:[function(xe,je,he){"use strict";var Pe=null;Pe=typeof Promise!="undefined"?Promise:xe("lie"),je.exports={Promise:Pe}},{lie:37}],7:[function(xe,je,he){"use strict";var Pe=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ue=xe("pako"),ge=xe("./utils"),De=xe("./stream/GenericWorker"),Ce=Pe?"uint8array":"array";function fe(Be,pe){De.call(this,"FlateWorker/"+Be),this._pako=null,this._pakoAction=Be,this._pakoOptions=pe,this.meta={}}he.magic="\b\0",ge.inherits(fe,De),fe.prototype.processChunk=function(Be){this.meta=Be.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(Ce,Be.data),!1)},fe.prototype.flush=function(){De.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){De.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new ue[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Be=this;this._pako.onData=function(pe){Be.push({data:pe,meta:Be.meta})}},he.compressWorker=function(Be){return new fe("Deflate",Be)},he.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(xe,je,he){"use strict";function Pe(re,E){var a,x="";for(a=0;a>>=8;return x}function ue(re,E,a,x,y,b){var ee,ne,oe=re.file,se=re.compression,me=b!==Ce.utf8encode,Se=ge.transformTo("string",b(oe.name)),ce=ge.transformTo("string",Ce.utf8encode(oe.name)),be=oe.comment,Ze=ge.transformTo("string",b(be)),ye=ge.transformTo("string",Ce.utf8encode(be)),at=ce.length!==oe.name.length,we=ye.length!==be.length,lt="",Ve="",et="",it=oe.dir,$e=oe.date,Me={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Me.crc32=re.crc32,Me.compressedSize=re.compressedSize,Me.uncompressedSize=re.uncompressedSize);var ve=0;E&&(ve|=8),me||!at&&!we||(ve|=2048);var Oe=0,Je=0;it&&(Oe|=16),y==="UNIX"?(Je=798,Oe|=function(He,nt){var vt=He;return He||(vt=nt?16893:33204),(65535&vt)<<16}(oe.unixPermissions,it)):(Je=20,Oe|=function(He){return 63&(He||0)}(oe.dosPermissions)),ee=$e.getUTCHours(),ee<<=6,ee|=$e.getUTCMinutes(),ee<<=5,ee|=$e.getUTCSeconds()/2,ne=$e.getUTCFullYear()-1980,ne<<=4,ne|=$e.getUTCMonth()+1,ne<<=5,ne|=$e.getUTCDate(),at&&(Ve=Pe(1,1)+Pe(fe(Se),4)+ce,lt+="up"+Pe(Ve.length,2)+Ve),we&&(et=Pe(1,1)+Pe(fe(Ze),4)+ye,lt+="uc"+Pe(et.length,2)+et);var Xe="";return Xe+=` +\0`,Xe+=Pe(ve,2),Xe+=se.magic,Xe+=Pe(ee,2),Xe+=Pe(ne,2),Xe+=Pe(Me.crc32,4),Xe+=Pe(Me.compressedSize,4),Xe+=Pe(Me.uncompressedSize,4),Xe+=Pe(Se.length,2),Xe+=Pe(lt.length,2),{fileRecord:Be.LOCAL_FILE_HEADER+Xe+Se+lt,dirRecord:Be.CENTRAL_FILE_HEADER+Pe(Je,2)+Xe+Pe(Ze.length,2)+"\0\0\0\0"+Pe(Oe,4)+Pe(x,4)+Se+lt+Ze}}var ge=xe("../utils"),De=xe("../stream/GenericWorker"),Ce=xe("../utf8"),fe=xe("../crc32"),Be=xe("../signature");function pe(re,E,a,x){De.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=x,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(pe,De),pe.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,De.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-x-1))/a:100}}))},pe.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=ue(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},pe.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=ue(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(x){return Be.DATA_DESCRIPTOR+Pe(x.crc32,4)+Pe(x.compressedSize,4)+Pe(x.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},pe.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;De--)Ce=(Ce<<8)+this.byteAt(De);return this.index+=ge,Ce},readString:function(ge){return Pe.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},je.exports=ue},{"../utils":32}],19:[function(xe,je,he){"use strict";var Pe=xe("./Uint8ArrayReader");function ue(ge){Pe.call(this,ge)}xe("../utils").inherits(ue,Pe),ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(xe,je,he){"use strict";var Pe=xe("./DataReader");function ue(ge){Pe.call(this,ge)}xe("../utils").inherits(ue,Pe),ue.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},ue.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},ue.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./DataReader":18}],21:[function(xe,je,he){"use strict";var Pe=xe("./ArrayReader");function ue(ge){Pe.call(this,ge)}xe("../utils").inherits(ue,Pe),ue.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var De=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./ArrayReader":17}],22:[function(xe,je,he){"use strict";var Pe=xe("../utils"),ue=xe("../support"),ge=xe("./ArrayReader"),De=xe("./StringReader"),Ce=xe("./NodeBufferReader"),fe=xe("./Uint8ArrayReader");je.exports=function(Be){var pe=Pe.getTypeOf(Be);return Pe.checkSupport(pe),pe!=="string"||ue.uint8array?pe==="nodebuffer"?new Ce(Be):ue.uint8array?new fe(Pe.transformTo("uint8array",Be)):new ge(Pe.transformTo("array",Be)):new De(Be)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(xe,je,he){"use strict";he.LOCAL_FILE_HEADER="PK",he.CENTRAL_FILE_HEADER="PK",he.CENTRAL_DIRECTORY_END="PK",he.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",he.ZIP64_CENTRAL_DIRECTORY_END="PK",he.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(xe,je,he){"use strict";var Pe=xe("./GenericWorker"),ue=xe("../utils");function ge(De){Pe.call(this,"ConvertWorker to "+De),this.destType=De}ue.inherits(ge,Pe),ge.prototype.processChunk=function(De){this.push({data:ue.transformTo(this.destType,De.data),meta:De.meta})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(xe,je,he){"use strict";var Pe=xe("./GenericWorker"),ue=xe("../crc32");function ge(){Pe.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}xe("../utils").inherits(ge,Pe),ge.prototype.processChunk=function(De){this.streamInfo.crc32=ue(De.data,this.streamInfo.crc32||0),this.push(De)},je.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(xe,je,he){"use strict";var Pe=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataLengthProbe for "+De),this.propName=De,this.withStreamInfo(De,0)}Pe.inherits(ge,ue),ge.prototype.processChunk=function(De){if(De){var Ce=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Ce+De.data.length}ue.prototype.processChunk.call(this,De)},je.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(xe,je,he){"use strict";var Pe=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataWorker");var Ce=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,De.then(function(fe){Ce.dataIsReady=!0,Ce.data=fe,Ce.max=fe&&fe.length||0,Ce.type=Pe.getTypeOf(fe),Ce.isPaused||Ce._tickAndRepeat()},function(fe){Ce.error(fe)})}Pe.inherits(ge,ue),ge.prototype.cleanUp=function(){ue.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!ue.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Pe.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Pe.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var De=null,Ce=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":De=this.data.substring(this.index,Ce);break;case"uint8array":De=this.data.subarray(this.index,Ce);break;case"array":case"nodebuffer":De=this.data.slice(this.index,Ce)}return this.index=Ce,this.push({data:De,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(xe,je,he){"use strict";function Pe(ue){this.name=ue||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Pe.prototype={push:function(ue){this.emit("data",ue)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(ue){this.emit("error",ue)}return!0},error:function(ue){return!this.isFinished&&(this.isPaused?this.generatedError=ue:(this.isFinished=!0,this.emit("error",ue),this.previous&&this.previous.error(ue),this.cleanUp()),!0)},on:function(ue,ge){return this._listeners[ue].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ue,ge){if(this._listeners[ue])for(var De=0;De "+ue:ue}},je.exports=Pe},{}],29:[function(xe,je,he){"use strict";var Pe=xe("../utils"),ue=xe("./ConvertWorker"),ge=xe("./GenericWorker"),De=xe("../base64"),Ce=xe("../support"),fe=xe("../external"),Be=null;if(Ce.nodestream)try{Be=xe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function pe(E,a){return new fe.Promise(function(x,y){var b=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(se,me){b.push(se),a&&a(me)}).on("error",function(se){b=[],y(se)}).on("end",function(){try{var se=function(me,Se,ce){switch(me){case"blob":return Pe.newBlob(Pe.transformTo("arraybuffer",Se),ce);case"base64":return De.encode(Se);default:return Pe.transformTo(me,Se)}}(ne,function(me,Se){var ce,be=0,Ze=null,ye=0;for(ce=0;ce>>6:(x<65536?a[ee++]=224|x>>>12:(a[ee++]=240|x>>>18,a[ee++]=128|x>>>12&63),a[ee++]=128|x>>>6&63),a[ee++]=128|63&x);return a}(re)},he.utf8decode=function(re){return ue.nodebuffer?Pe.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,x,y,b,ee=E.length,ne=new Array(2*ee);for(a=x=0;a>10&1023,ne[x++]=56320|1023&y)}return ne.length!==x&&(ne.subarray?ne=ne.subarray(0,x):ne.length=x),Pe.applyFromCharCode(ne)}(re=Pe.transformTo(ue.uint8array?"uint8array":"array",re))},Pe.inherits(Be,De),Be.prototype.processChunk=function(re){var E=Pe.transformTo(ue.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(ue.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var x=function(b,ee){var ne;for((ee=ee||b.length)>b.length&&(ee=b.length),ne=ee-1;0<=ne&&(192&b[ne])==128;)ne--;return ne<0||ne===0?ee:ne+Ce[b[ne]]>ee?ne:ee}(E),y=E;x!==E.length&&(ue.uint8array?(y=E.subarray(0,x),this.leftOver=E.subarray(x,E.length)):(y=E.slice(0,x),this.leftOver=E.slice(x,E.length))),this.push({data:he.utf8decode(y),meta:re.meta})},Be.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:he.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},he.Utf8DecodeWorker=Be,Pe.inherits(pe,De),pe.prototype.processChunk=function(re){this.push({data:he.utf8encode(re.data),meta:re.meta})},he.Utf8EncodeWorker=pe},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(xe,je,he){"use strict";var Pe=xe("./support"),ue=xe("./base64"),ge=xe("./nodejsUtils"),De=xe("./external");function Ce(a){return a}function fe(a,x){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=Pe(this.extraFields[1].value);this.uncompressedSize===ue.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===ue.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===ue.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===ue.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,x,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?pe[x++]=224|re>>>12:(pe[x++]=240|re>>>18,pe[x++]=128|re>>>12&63),pe[x++]=128|re>>>6&63),pe[x++]=128|63&re);return pe},he.buf2binstring=function(Be){return fe(Be,Be.length)},he.binstring2buf=function(Be){for(var pe=new Pe.Buf8(Be.length),re=0,E=pe.length;re>10&1023,b[E++]=56320|1023&a)}return fe(b,E)},he.utf8border=function(Be,pe){var re;for((pe=pe||Be.length)>Be.length&&(pe=Be.length),re=pe-1;0<=re&&(192&Be[re])==128;)re--;return re<0||re===0?pe:re+De[Be[re]]>pe?re:pe}},{"./common":41}],43:[function(xe,je,he){"use strict";je.exports=function(Pe,ue,ge,De){for(var Ce=65535&Pe|0,fe=Pe>>>16&65535|0,Be=0;ge!==0;){for(ge-=Be=2e3>>1:ue>>>1;ge[De]=ue}return ge}();je.exports=function(ue,ge,De,Ce){var fe=Pe,Be=Ce+De;ue^=-1;for(var pe=Ce;pe>>8^fe[255&(ue^ge[pe])];return-1^ue}},{}],46:[function(xe,je,he){"use strict";var Pe,ue=xe("../utils/common"),ge=xe("./trees"),De=xe("./adler32"),Ce=xe("./crc32"),fe=xe("./messages"),Be=0,pe=4,re=0,E=-2,a=-1,x=4,y=2,b=8,ee=9,ne=286,oe=30,se=19,me=2*ne+1,Se=15,ce=3,be=258,Ze=be+ce+1,ye=42,at=113,we=1,lt=2,Ve=3,et=4;function it(Ne,yt){return Ne.msg=fe[yt],yt}function $e(Ne){return(Ne<<1)-(4Ne.avail_out&&(de=Ne.avail_out),de!==0&&(ue.arraySet(Ne.output,yt.pending_buf,yt.pending_out,de,Ne.next_out),Ne.next_out+=de,yt.pending_out+=de,Ne.total_out+=de,Ne.avail_out-=de,yt.pending-=de,yt.pending===0&&(yt.pending_out=0))}function Oe(Ne,yt){ge._tr_flush_block(Ne,0<=Ne.block_start?Ne.block_start:-1,Ne.strstart-Ne.block_start,yt),Ne.block_start=Ne.strstart,ve(Ne.strm)}function Je(Ne,yt){Ne.pending_buf[Ne.pending++]=yt}function Xe(Ne,yt){Ne.pending_buf[Ne.pending++]=yt>>>8&255,Ne.pending_buf[Ne.pending++]=255&yt}function He(Ne,yt){var de,ie,ae=Ne.max_chain_length,le=Ne.strstart,Ie=Ne.prev_length,Ge=Ne.nice_match,Ae=Ne.strstart>Ne.w_size-Ze?Ne.strstart-(Ne.w_size-Ze):0,Re=Ne.window,ot=Ne.w_mask,qe=Ne.prev,Ye=Ne.strstart+be,mt=Re[le+Ie-1],Dt=Re[le+Ie];Ne.prev_length>=Ne.good_match&&(ae>>=2),Ge>Ne.lookahead&&(Ge=Ne.lookahead);do if(Re[(de=yt)+Ie]===Dt&&Re[de+Ie-1]===mt&&Re[de]===Re[le]&&Re[++de]===Re[le+1]){le+=2,de++;do;while(Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&Re[++le]===Re[++de]&&leAe&&--ae!=0);return Ie<=Ne.lookahead?Ie:Ne.lookahead}function nt(Ne){var yt,de,ie,ae,le,Ie,Ge,Ae,Re,ot,qe=Ne.w_size;do{if(ae=Ne.window_size-Ne.lookahead-Ne.strstart,Ne.strstart>=qe+(qe-Ze)){for(ue.arraySet(Ne.window,Ne.window,qe,qe,0),Ne.match_start-=qe,Ne.strstart-=qe,Ne.block_start-=qe,yt=de=Ne.hash_size;ie=Ne.head[--yt],Ne.head[yt]=qe<=ie?ie-qe:0,--de;);for(yt=de=qe;ie=Ne.prev[--yt],Ne.prev[yt]=qe<=ie?ie-qe:0,--de;);ae+=qe}if(Ne.strm.avail_in===0)break;if(Ie=Ne.strm,Ge=Ne.window,Ae=Ne.strstart+Ne.lookahead,Re=ae,ot=void 0,ot=Ie.avail_in,Re=ce)for(le=Ne.strstart-Ne.insert,Ne.ins_h=Ne.window[le],Ne.ins_h=(Ne.ins_h<=ce&&(Ne.ins_h=(Ne.ins_h<=ce)if(ie=ge._tr_tally(Ne,Ne.strstart-Ne.match_start,Ne.match_length-ce),Ne.lookahead-=Ne.match_length,Ne.match_length<=Ne.max_lazy_match&&Ne.lookahead>=ce){for(Ne.match_length--;Ne.strstart++,Ne.ins_h=(Ne.ins_h<=ce&&(Ne.ins_h=(Ne.ins_h<=ce&&Ne.match_length<=Ne.prev_length){for(ae=Ne.strstart+Ne.lookahead-ce,ie=ge._tr_tally(Ne,Ne.strstart-1-Ne.prev_match,Ne.prev_length-ce),Ne.lookahead-=Ne.prev_length-1,Ne.prev_length-=2;++Ne.strstart<=ae&&(Ne.ins_h=(Ne.ins_h<Ne.pending_buf_size-5&&(de=Ne.pending_buf_size-5);;){if(Ne.lookahead<=1){if(nt(Ne),Ne.lookahead===0&&yt===Be)return we;if(Ne.lookahead===0)break}Ne.strstart+=Ne.lookahead,Ne.lookahead=0;var ie=Ne.block_start+de;if((Ne.strstart===0||Ne.strstart>=ie)&&(Ne.lookahead=Ne.strstart-ie,Ne.strstart=ie,Oe(Ne,!1),Ne.strm.avail_out===0)||Ne.strstart-Ne.block_start>=Ne.w_size-Ze&&(Oe(Ne,!1),Ne.strm.avail_out===0))return we}return Ne.insert=0,yt===pe?(Oe(Ne,!0),Ne.strm.avail_out===0?Ve:et):(Ne.strstart>Ne.block_start&&(Oe(Ne,!1),Ne.strm.avail_out),we)}),new ct(4,4,8,4,vt),new ct(4,5,16,8,vt),new ct(4,6,32,32,vt),new ct(4,4,16,16,Ct),new ct(8,16,32,32,Ct),new ct(8,16,128,128,Ct),new ct(8,32,128,256,Ct),new ct(32,128,258,1024,Ct),new ct(32,258,258,4096,Ct)],he.deflateInit=function(Ne,yt){return Ot(Ne,yt,b,15,8,0)},he.deflateInit2=Ot,he.deflateReset=At,he.deflateResetKeep=Qe,he.deflateSetHeader=function(Ne,yt){return Ne&&Ne.state?Ne.state.wrap!==2?E:(Ne.state.gzhead=yt,re):E},he.deflate=function(Ne,yt){var de,ie,ae,le;if(!Ne||!Ne.state||5>8&255),Je(ie,ie.gzhead.time>>16&255),Je(ie,ie.gzhead.time>>24&255),Je(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Je(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Je(ie,255&ie.gzhead.extra.length),Je(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Je(ie,3),ie.status=at);else{var Ie=b+(ie.w_bits-8<<4)<<8;Ie|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(Ie|=32),Ie+=31-Ie%31,ie.status=at,Xe(ie,Ie),ie.strstart!==0&&(Xe(ie,Ne.adler>>>16),Xe(ie,65535&Ne.adler)),Ne.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),ve(Ne),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Je(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),ve(Ne),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),ve(Ne),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Ne.adler=Ce(Ne.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&ve(Ne),ie.pending+2<=ie.pending_buf_size&&(Je(ie,255&Ne.adler),Je(ie,Ne.adler>>8&255),Ne.adler=0,ie.status=at)):ie.status=at),ie.pending!==0){if(ve(Ne),Ne.avail_out===0)return ie.last_flush=-1,re}else if(Ne.avail_in===0&&$e(yt)<=$e(de)&&yt!==pe)return it(Ne,-5);if(ie.status===666&&Ne.avail_in!==0)return it(Ne,-5);if(Ne.avail_in!==0||ie.lookahead!==0||yt!==Be&&ie.status!==666){var Ge=ie.strategy===2?function(Ae,Re){for(var ot;;){if(Ae.lookahead===0&&(nt(Ae),Ae.lookahead===0)){if(Re===Be)return we;break}if(Ae.match_length=0,ot=ge._tr_tally(Ae,0,Ae.window[Ae.strstart]),Ae.lookahead--,Ae.strstart++,ot&&(Oe(Ae,!1),Ae.strm.avail_out===0))return we}return Ae.insert=0,Re===pe?(Oe(Ae,!0),Ae.strm.avail_out===0?Ve:et):Ae.last_lit&&(Oe(Ae,!1),Ae.strm.avail_out===0)?we:lt}(ie,yt):ie.strategy===3?function(Ae,Re){for(var ot,qe,Ye,mt,Dt=Ae.window;;){if(Ae.lookahead<=be){if(nt(Ae),Ae.lookahead<=be&&Re===Be)return we;if(Ae.lookahead===0)break}if(Ae.match_length=0,Ae.lookahead>=ce&&0Ae.lookahead&&(Ae.match_length=Ae.lookahead)}if(Ae.match_length>=ce?(ot=ge._tr_tally(Ae,1,Ae.match_length-ce),Ae.lookahead-=Ae.match_length,Ae.strstart+=Ae.match_length,Ae.match_length=0):(ot=ge._tr_tally(Ae,0,Ae.window[Ae.strstart]),Ae.lookahead--,Ae.strstart++),ot&&(Oe(Ae,!1),Ae.strm.avail_out===0))return we}return Ae.insert=0,Re===pe?(Oe(Ae,!0),Ae.strm.avail_out===0?Ve:et):Ae.last_lit&&(Oe(Ae,!1),Ae.strm.avail_out===0)?we:lt}(ie,yt):Pe[ie.level].func(ie,yt);if(Ge!==Ve&&Ge!==et||(ie.status=666),Ge===we||Ge===Ve)return Ne.avail_out===0&&(ie.last_flush=-1),re;if(Ge===lt&&(yt===1?ge._tr_align(ie):yt!==5&&(ge._tr_stored_block(ie,0,0,!1),yt===3&&(Me(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),ve(Ne),Ne.avail_out===0))return ie.last_flush=-1,re}return yt!==pe?re:ie.wrap<=0?1:(ie.wrap===2?(Je(ie,255&Ne.adler),Je(ie,Ne.adler>>8&255),Je(ie,Ne.adler>>16&255),Je(ie,Ne.adler>>24&255),Je(ie,255&Ne.total_in),Je(ie,Ne.total_in>>8&255),Je(ie,Ne.total_in>>16&255),Je(ie,Ne.total_in>>24&255)):(Xe(ie,Ne.adler>>>16),Xe(ie,65535&Ne.adler)),ve(Ne),0=de.w_size&&(le===0&&(Me(de.head),de.strstart=0,de.block_start=0,de.insert=0),Re=new ue.Buf8(de.w_size),ue.arraySet(Re,yt,ot-de.w_size,de.w_size,0),yt=Re,ot=de.w_size),Ie=Ne.avail_in,Ge=Ne.next_in,Ae=Ne.input,Ne.avail_in=ot,Ne.next_in=0,Ne.input=yt,nt(de);de.lookahead>=ce;){for(ie=de.strstart,ae=de.lookahead-(ce-1);de.ins_h=(de.ins_h<>>=ce=Se>>>24,ee-=ce,(ce=Se>>>16&255)===0)lt[fe++]=65535&Se;else{if(!(16&ce)){if(!(64&ce)){Se=ne[(65535&Se)+(b&(1<>>=ce,ee-=ce),ee<15&&(b+=we[De++]<>>=ce=Se>>>24,ee-=ce,!(16&(ce=Se>>>16&255))){if(!(64&ce)){Se=oe[(65535&Se)+(b&(1<>>=ce,ee-=ce,(ce=fe-Be)>3,b&=(1<<(ee-=be<<3))-1,Pe.next_in=De,Pe.next_out=fe,Pe.avail_in=De>>24&255)+(ye>>>8&65280)+((65280&ye)<<8)+((255&ye)<<24)}function b(){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 Pe.Buf16(320),this.work=new Pe.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(ye){var at;return ye&&ye.state?(at=ye.state,ye.total_in=ye.total_out=at.total=0,ye.msg="",at.wrap&&(ye.adler=1&at.wrap),at.mode=E,at.last=0,at.havedict=0,at.dmax=32768,at.head=null,at.hold=0,at.bits=0,at.lencode=at.lendyn=new Pe.Buf32(a),at.distcode=at.distdyn=new Pe.Buf32(x),at.sane=1,at.back=-1,pe):re}function ne(ye){var at;return ye&&ye.state?((at=ye.state).wsize=0,at.whave=0,at.wnext=0,ee(ye)):re}function oe(ye,at){var we,lt;return ye&&ye.state?(lt=ye.state,at<0?(we=0,at=-at):(we=1+(at>>4),at<48&&(at&=15)),at&&(at<8||15=et.wsize?(Pe.arraySet(et.window,at,we-et.wsize,et.wsize,0),et.wnext=0,et.whave=et.wsize):(lt<(Ve=et.wsize-et.wnext)&&(Ve=lt),Pe.arraySet(et.window,at,we-lt,Ve,et.wnext),(lt-=Ve)?(Pe.arraySet(et.window,at,we-lt,lt,0),et.wnext=lt,et.whave=et.wsize):(et.wnext+=Ve,et.wnext===et.wsize&&(et.wnext=0),et.whave>>8&255,we.check=ge(we.check,le,2,0),Oe=ve=0,we.mode=2;break}if(we.flags=0,we.head&&(we.head.done=!1),!(1&we.wrap)||(((255&ve)<<8)+(ve>>8))%31){ye.msg="incorrect header check",we.mode=30;break}if((15&ve)!=8){ye.msg="unknown compression method",we.mode=30;break}if(Oe-=4,Ne=8+(15&(ve>>>=4)),we.wbits===0)we.wbits=Ne;else if(Ne>we.wbits){ye.msg="invalid window size",we.mode=30;break}we.dmax=1<>8&1),512&we.flags&&(le[0]=255&ve,le[1]=ve>>>8&255,we.check=ge(we.check,le,2,0)),Oe=ve=0,we.mode=3;case 3:for(;Oe<32;){if($e===0)break e;$e--,ve+=lt[et++]<>>8&255,le[2]=ve>>>16&255,le[3]=ve>>>24&255,we.check=ge(we.check,le,4,0)),Oe=ve=0,we.mode=4;case 4:for(;Oe<16;){if($e===0)break e;$e--,ve+=lt[et++]<>8),512&we.flags&&(le[0]=255&ve,le[1]=ve>>>8&255,we.check=ge(we.check,le,2,0)),Oe=ve=0,we.mode=5;case 5:if(1024&we.flags){for(;Oe<16;){if($e===0)break e;$e--,ve+=lt[et++]<>>8&255,we.check=ge(we.check,le,2,0)),Oe=ve=0}else we.head&&(we.head.extra=null);we.mode=6;case 6:if(1024&we.flags&&($e<(He=we.length)&&(He=$e),He&&(we.head&&(Ne=we.head.extra_len-we.length,we.head.extra||(we.head.extra=new Array(we.head.extra_len)),Pe.arraySet(we.head.extra,lt,et,He,Ne)),512&we.flags&&(we.check=ge(we.check,lt,He,et)),$e-=He,et+=He,we.length-=He),we.length))break e;we.length=0,we.mode=7;case 7:if(2048&we.flags){if($e===0)break e;for(He=0;Ne=lt[et+He++],we.head&&Ne&&we.length<65536&&(we.head.name+=String.fromCharCode(Ne)),Ne&&He<$e;);if(512&we.flags&&(we.check=ge(we.check,lt,He,et)),$e-=He,et+=He,Ne)break e}else we.head&&(we.head.name=null);we.length=0,we.mode=8;case 8:if(4096&we.flags){if($e===0)break e;for(He=0;Ne=lt[et+He++],we.head&&Ne&&we.length<65536&&(we.head.comment+=String.fromCharCode(Ne)),Ne&&He<$e;);if(512&we.flags&&(we.check=ge(we.check,lt,He,et)),$e-=He,et+=He,Ne)break e}else we.head&&(we.head.comment=null);we.mode=9;case 9:if(512&we.flags){for(;Oe<16;){if($e===0)break e;$e--,ve+=lt[et++]<>9&1,we.head.done=!0),ye.adler=we.check=0,we.mode=12;break;case 10:for(;Oe<32;){if($e===0)break e;$e--,ve+=lt[et++]<>>=7&Oe,Oe-=7&Oe,we.mode=27;break}for(;Oe<3;){if($e===0)break e;$e--,ve+=lt[et++]<>>=1)){case 0:we.mode=14;break;case 1:if(be(we),we.mode=20,at!==6)break;ve>>>=2,Oe-=2;break e;case 2:we.mode=17;break;case 3:ye.msg="invalid block type",we.mode=30}ve>>>=2,Oe-=2;break;case 14:for(ve>>>=7&Oe,Oe-=7&Oe;Oe<32;){if($e===0)break e;$e--,ve+=lt[et++]<>>16^65535)){ye.msg="invalid stored block lengths",we.mode=30;break}if(we.length=65535&ve,Oe=ve=0,we.mode=15,at===6)break e;case 15:we.mode=16;case 16:if(He=we.length){if($e>>=5,Oe-=5,we.ndist=1+(31&ve),ve>>>=5,Oe-=5,we.ncode=4+(15&ve),ve>>>=4,Oe-=4,286>>=3,Oe-=3}for(;we.have<19;)we.lens[Ie[we.have++]]=0;if(we.lencode=we.lendyn,we.lenbits=7,de={bits:we.lenbits},yt=Ce(0,we.lens,0,19,we.lencode,0,we.work,de),we.lenbits=de.bits,yt){ye.msg="invalid code lengths set",we.mode=30;break}we.have=0,we.mode=19;case 19:for(;we.have>>16&255,Bt=65535&ae,!((Ct=ae>>>24)<=Oe);){if($e===0)break e;$e--,ve+=lt[et++]<>>=Ct,Oe-=Ct,we.lens[we.have++]=Bt;else{if(Bt===16){for(ie=Ct+2;Oe>>=Ct,Oe-=Ct,we.have===0){ye.msg="invalid bit length repeat",we.mode=30;break}Ne=we.lens[we.have-1],He=3+(3&ve),ve>>>=2,Oe-=2}else if(Bt===17){for(ie=Ct+3;Oe>>=Ct)),ve>>>=3,Oe-=3}else{for(ie=Ct+7;Oe>>=Ct)),ve>>>=7,Oe-=7}if(we.have+He>we.nlen+we.ndist){ye.msg="invalid bit length repeat",we.mode=30;break}for(;He--;)we.lens[we.have++]=Ne}}if(we.mode===30)break;if(we.lens[256]===0){ye.msg="invalid code -- missing end-of-block",we.mode=30;break}if(we.lenbits=9,de={bits:we.lenbits},yt=Ce(fe,we.lens,0,we.nlen,we.lencode,0,we.work,de),we.lenbits=de.bits,yt){ye.msg="invalid literal/lengths set",we.mode=30;break}if(we.distbits=6,we.distcode=we.distdyn,de={bits:we.distbits},yt=Ce(Be,we.lens,we.nlen,we.ndist,we.distcode,0,we.work,de),we.distbits=de.bits,yt){ye.msg="invalid distances set",we.mode=30;break}if(we.mode=20,at===6)break e;case 20:we.mode=21;case 21:if(6<=$e&&258<=Me){ye.next_out=it,ye.avail_out=Me,ye.next_in=et,ye.avail_in=$e,we.hold=ve,we.bits=Oe,De(ye,Xe),it=ye.next_out,Ve=ye.output,Me=ye.avail_out,et=ye.next_in,lt=ye.input,$e=ye.avail_in,ve=we.hold,Oe=we.bits,we.mode===12&&(we.back=-1);break}for(we.back=0;ct=(ae=we.lencode[ve&(1<>>16&255,Bt=65535&ae,!((Ct=ae>>>24)<=Oe);){if($e===0)break e;$e--,ve+=lt[et++]<>Qe)])>>>16&255,Bt=65535&ae,!(Qe+(Ct=ae>>>24)<=Oe);){if($e===0)break e;$e--,ve+=lt[et++]<>>=Qe,Oe-=Qe,we.back+=Qe}if(ve>>>=Ct,Oe-=Ct,we.back+=Ct,we.length=Bt,ct===0){we.mode=26;break}if(32&ct){we.back=-1,we.mode=12;break}if(64&ct){ye.msg="invalid literal/length code",we.mode=30;break}we.extra=15&ct,we.mode=22;case 22:if(we.extra){for(ie=we.extra;Oe>>=we.extra,Oe-=we.extra,we.back+=we.extra}we.was=we.length,we.mode=23;case 23:for(;ct=(ae=we.distcode[ve&(1<>>16&255,Bt=65535&ae,!((Ct=ae>>>24)<=Oe);){if($e===0)break e;$e--,ve+=lt[et++]<>Qe)])>>>16&255,Bt=65535&ae,!(Qe+(Ct=ae>>>24)<=Oe);){if($e===0)break e;$e--,ve+=lt[et++]<>>=Qe,Oe-=Qe,we.back+=Qe}if(ve>>>=Ct,Oe-=Ct,we.back+=Ct,64&ct){ye.msg="invalid distance code",we.mode=30;break}we.offset=Bt,we.extra=15&ct,we.mode=24;case 24:if(we.extra){for(ie=we.extra;Oe>>=we.extra,Oe-=we.extra,we.back+=we.extra}if(we.offset>we.dmax){ye.msg="invalid distance too far back",we.mode=30;break}we.mode=25;case 25:if(Me===0)break e;if(He=Xe-Me,we.offset>He){if((He=we.offset-He)>we.whave&&we.sane){ye.msg="invalid distance too far back",we.mode=30;break}nt=He>we.wnext?(He-=we.wnext,we.wsize-He):we.wnext-He,He>we.length&&(He=we.length),vt=we.window}else vt=Ve,nt=it-we.offset,He=we.length;for(Meme?(ce=nt[vt+x[at]],Oe[Je+x[at]]):(ce=96,0),b=1<>it)+(ee-=b)]=Se<<24|ce<<16|be|0,ee!==0;);for(b=1<>=1;if(b!==0?(ve&=b-1,ve+=b):ve=0,at++,--Xe[ye]==0){if(ye===lt)break;ye=Be[pe+x[at]]}if(Ve>>7)]}function Je(ae,le){ae.pending_buf[ae.pending++]=255&le,ae.pending_buf[ae.pending++]=le>>>8&255}function Xe(ae,le,Ie){ae.bi_valid>y-Ie?(ae.bi_buf|=le<>y-ae.bi_valid,ae.bi_valid+=Ie-y):(ae.bi_buf|=le<>>=1,Ie<<=1,0<--le;);return Ie>>>1}function vt(ae,le,Ie){var Ge,Ae,Re=new Array(x+1),ot=0;for(Ge=1;Ge<=x;Ge++)Re[Ge]=ot=ot+Ie[Ge-1]<<1;for(Ae=0;Ae<=le;Ae++){var qe=ae[2*Ae+1];qe!==0&&(ae[2*Ae]=nt(Re[qe]++,qe))}}function Ct(ae){var le;for(le=0;le>1;1<=Ie;Ie--)Qe(ae,Re,Ie);for(Ae=Ye;Ie=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Qe(ae,Re,1),Ge=ae.heap[1],ae.heap[--ae.heap_max]=Ie,ae.heap[--ae.heap_max]=Ge,Re[2*Ae]=Re[2*Ie]+Re[2*Ge],ae.depth[Ae]=(ae.depth[Ie]>=ae.depth[Ge]?ae.depth[Ie]:ae.depth[Ge])+1,Re[2*Ie+1]=Re[2*Ge+1]=Ae,ae.heap[1]=Ae++,Qe(ae,Re,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(Dt,Tt){var jt,qt,Qt,tt,st,zt,Ht=Tt.dyn_tree,En=Tt.max_code,Ln=Tt.stat_desc.static_tree,An=Tt.stat_desc.has_stree,Tn=Tt.stat_desc.extra_bits,Ea=Tt.stat_desc.extra_base,La=Tt.stat_desc.max_length,ga=0;for(tt=0;tt<=x;tt++)Dt.bl_count[tt]=0;for(Ht[2*Dt.heap[Dt.heap_max]+1]=0,jt=Dt.heap_max+1;jt>=7;Ae>>=1)if(1&mt&&qe.dyn_ltree[2*Ye]!==0)return ue;if(qe.dyn_ltree[18]!==0||qe.dyn_ltree[20]!==0||qe.dyn_ltree[26]!==0)return ge;for(Ye=32;Ye>>3,(Re=ae.static_len+3+7>>>3)<=Ae&&(Ae=Re)):Ae=Re=Ie+5,Ie+4<=Ae&&le!==-1?ie(ae,le,Ie,Ge):ae.strategy===4||Re===Ae?(Xe(ae,2+(Ge?1:0),3),At(ae,Ze,ye)):(Xe(ae,4+(Ge?1:0),3),function(qe,Ye,mt,Dt){var Tt;for(Xe(qe,Ye-257,5),Xe(qe,mt-1,5),Xe(qe,Dt-4,4),Tt=0;Tt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&le,ae.pending_buf[ae.l_buf+ae.last_lit]=255&Ie,ae.last_lit++,le===0?ae.dyn_ltree[2*Ie]++:(ae.matches++,le--,ae.dyn_ltree[2*(we[Ie]+Be+1)]++,ae.dyn_dtree[2*Oe(le)]++),ae.last_lit===ae.lit_bufsize-1},he._tr_align=function(ae){Xe(ae,2,3),He(ae,ee,Ze),function(le){le.bi_valid===16?(Je(le,le.bi_buf),le.bi_buf=0,le.bi_valid=0):8<=le.bi_valid&&(le.pending_buf[le.pending++]=255&le.bi_buf,le.bi_buf>>=8,le.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(xe,je,he){"use strict";je.exports=function(){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}},{}],54:[function(xe,je,he){(function(Pe){(function(ue,ge){"use strict";if(!ue.setImmediate){var De,Ce,fe,Be,pe=1,re={},E=!1,a=ue.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(ue);x=x&&x.setTimeout?x:ue,De={}.toString.call(ue.process)==="[object process]"?function(ne){Ee.nextTick(function(){b(ne)})}:function(){if(ue.postMessage&&!ue.importScripts){var ne=!0,oe=ue.onmessage;return ue.onmessage=function(){ne=!1},ue.postMessage("","*"),ue.onmessage=oe,ne}}()?(Be="setImmediate$"+Math.random()+"$",ue.addEventListener?ue.addEventListener("message",ee,!1):ue.attachEvent("onmessage",ee),function(ne){ue.postMessage(Be+ne,"*")}):ue.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){b(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(Ce=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){b(ne),oe.onreadystatechange=null,Ce.removeChild(oe),oe=null},Ce.appendChild(oe)}):function(ne){setTimeout(b,0,ne)},x.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),se=0;se0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=de.length,le=ie.length;if(Math.abs(ae-le)!==1)return{add:!1,key:null};function Ie(Ge,Ae){var Re=new Map;Ge.forEach(function(qe){Re.set(qe,!0)});var ot=Ae.filter(function(qe){return!Re.has(qe)});return ot.length===1?ot[0]:null}return ae ").concat(ie);return ie}var vt=a.forwardRef(function(de,ie){var ae=de.prefixCls,le=de.data,Ie=de.selectable,Ge=de.checkable,Ae=de.expandedKeys,Re=de.selectedKeys,ot=de.checkedKeys,qe=de.loadedKeys,Ye=de.loadingKeys,mt=de.halfCheckedKeys,Dt=de.keyEntities,Tt=de.disabled,jt=de.dragging,qt=de.dragOverNodeKey,Qt=de.dropPosition,tt=de.motion,st=de.height,zt=de.itemHeight,Ht=de.virtual,En=de.focusable,Ln=de.activeItem,An=de.focused,Tn=de.tabIndex,Ea=de.onKeyDown,La=de.onFocus,ga=de.onBlur,gn=de.onActiveChange,Ga=de.onListChangeStart,ma=de.onListChangeEnd,pa=(0,ne.Z)(de,et),Er=a.useRef(null),fr=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(Qr){Er.current.scrollTo(Qr)},getIndentWidth:function(){return fr.current.offsetWidth}}});var on=a.useState(Ae),kn=(0,ee.Z)(on,2),ca=kn[0],Ra=kn[1],Sa=a.useState(le),Ha=(0,ee.Z)(Sa,2),Sr=Ha[0],Oo=Ha[1],Fo=a.useState(le),Qa=(0,ee.Z)(Fo,2),Nt=Qa[0],Ut=Qa[1],Zt=a.useState([]),Jn=(0,ee.Z)(Zt,2),Pa=Jn[0],ta=Jn[1],qr=a.useState(null),tr=(0,ee.Z)(qr,2),yr=tr[0],Io=tr[1],gr=a.useRef(le);gr.current=le;function Vn(){var Po=gr.current;Oo(Po),Ut(Po),ta([]),Io(null),ma()}(0,oe.Z)(function(){Ra(Ae);var Po=lt(ca,Ae);if(Po.key!==null)if(Po.add){var Qr=Sr.findIndex(function(Kn){var _n=Kn.key;return _n===Po.key}),It=Xe(Ve(Sr,le,Po.key),Ht,st,zt),Sn=Sr.slice();Sn.splice(Qr+1,0,Je),Ut(Sn),ta(It),Io("show")}else{var Pn=le.findIndex(function(Kn){var _n=Kn.key;return _n===Po.key}),hn=Xe(Ve(le,Sr,Po.key),Ht,st,zt),na=le.slice();na.splice(Pn+1,0,Je),Ut(na),ta(hn),Io("hide")}else Sr!==le&&(Oo(le),Ut(le))},[Ae,le]),a.useEffect(function(){jt||Vn()},[jt]);var so=tt?Nt:le,Mo={expandedKeys:Ae,selectedKeys:Re,loadedKeys:qe,loadingKeys:Ye,checkedKeys:ot,halfCheckedKeys:mt,dragOverNodeKey:qt,dropPosition:Qt,keyEntities:Dt};return a.createElement(a.Fragment,null,An&&Ln&&a.createElement("span",{style:it,"aria-live":"assertive"},nt(Ln)),a.createElement("div",null,a.createElement("input",{style:it,disabled:En===!1||Tt,tabIndex:En!==!1?Tn:null,onKeyDown:Ea,onFocus:La,onBlur:ga,value:"",onChange:$e,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:fr,className:"".concat(ae,"-indent-unit")}))),a.createElement(se.Z,(0,z.Z)({},pa,{data:so,itemKey:He,height:st,fullHeight:!1,virtual:Ht,itemHeight:zt,prefixCls:"".concat(ae,"-list"),ref:Er,onVisibleChange:function(Qr,It){var Sn=new Set(Qr),Pn=It.filter(function(hn){return!Sn.has(hn)});Pn.some(function(hn){return He(hn)===Me})&&Vn()}}),function(Po){var Qr=Po.pos,It=(0,z.Z)({},(b(Po.data),Po.data)),Sn=Po.title,Pn=Po.key,hn=Po.isStart,na=Po.isEnd,Kn=(0,be.km)(Pn,Qr);delete It.key,delete It.children;var _n=(0,be.H8)(Kn,Mo);return a.createElement(we,(0,z.Z)({},It,_n,{title:Sn,active:!!Ln&&Pn===Ln.key,pos:Qr,data:Po.data,isStart:hn,isEnd:na,motion:tt,motionNodes:Pn===Me?Pa:null,motionType:yr,onMotionStart:Ga,onMotionEnd:Vn,treeNodeRequiredProps:Mo,onMouseMove:function(){gn(null)}}))}))});vt.displayName="NodeList";var Ct=vt,ct=te(35654),Bt=te(90782),Qe=te(67841),At=10,Ot=function(de){(0,De.Z)(ae,de);var ie=(0,Ce.Z)(ae);function ae(){var le;(0,Pe.Z)(this,ae);for(var Ie=arguments.length,Ge=new Array(Ie),Ae=0;Ae2&&arguments[2]!==void 0?arguments[2]:!1,mt=le.state,Dt=mt.dragChildrenKeys,Tt=mt.dropPosition,jt=mt.dropTargetKey,qt=mt.dropTargetPos,Qt=mt.dropAllowed;if(Qt){var tt=le.props.onDrop;if(le.setState({dragOverNodeKey:null}),le.cleanDragState(),jt!==null){var st=(0,je.Z)((0,je.Z)({},(0,be.H8)(jt,le.getTreeNodeRequiredProps())),{},{active:((qe=le.getActiveItem())===null||qe===void 0?void 0:qe.key)===jt,data:(0,Qe.Z)(le.state.keyEntities,jt).node}),zt=Dt.indexOf(jt)!==-1;(0,E.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ht=(0,ct.yx)(qt),En={event:Re,node:(0,be.F)(st),dragNode:le.dragNode?(0,be.F)(le.dragNode.props):null,dragNodesKeys:[le.dragNode.props.eventKey].concat(Dt),dropToGap:Tt!==0,dropPosition:Tt+Number(Ht[Ht.length-1])};Ye||tt==null||tt(En),le.dragNode=null}}},le.cleanDragState=function(){var Re=le.state.draggingNodeKey;Re!==null&&le.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),le.dragStartMousePosition=null,le.currentMouseOverDroppableNodeKey=null},le.triggerExpandActionExpand=function(Re,ot){var qe=le.state,Ye=qe.expandedKeys,mt=qe.flattenNodes,Dt=ot.expanded,Tt=ot.key,jt=ot.isLeaf;if(!(jt||Re.shiftKey||Re.metaKey||Re.ctrlKey)){var qt=mt.filter(function(tt){return tt.key===Tt})[0],Qt=(0,be.F)((0,je.Z)((0,je.Z)({},(0,be.H8)(Tt,le.getTreeNodeRequiredProps())),{},{data:qt.data}));le.setExpandedKeys(Dt?(0,ct._5)(Ye,Tt):(0,ct.L0)(Ye,Tt)),le.onNodeExpand(Re,Qt)}},le.onNodeClick=function(Re,ot){var qe=le.props,Ye=qe.onClick,mt=qe.expandAction;mt==="click"&&le.triggerExpandActionExpand(Re,ot),Ye==null||Ye(Re,ot)},le.onNodeDoubleClick=function(Re,ot){var qe=le.props,Ye=qe.onDoubleClick,mt=qe.expandAction;mt==="doubleClick"&&le.triggerExpandActionExpand(Re,ot),Ye==null||Ye(Re,ot)},le.onNodeSelect=function(Re,ot){var qe=le.state.selectedKeys,Ye=le.state,mt=Ye.keyEntities,Dt=Ye.fieldNames,Tt=le.props,jt=Tt.onSelect,qt=Tt.multiple,Qt=ot.selected,tt=ot[Dt.key],st=!Qt;st?qt?qe=(0,ct.L0)(qe,tt):qe=[tt]:qe=(0,ct._5)(qe,tt);var zt=qe.map(function(Ht){var En=(0,Qe.Z)(mt,Ht);return En?En.node:null}).filter(function(Ht){return Ht});le.setUncontrolledState({selectedKeys:qe}),jt==null||jt(qe,{event:"select",selected:st,node:ot,selectedNodes:zt,nativeEvent:Re.nativeEvent})},le.onNodeCheck=function(Re,ot,qe){var Ye=le.state,mt=Ye.keyEntities,Dt=Ye.checkedKeys,Tt=Ye.halfCheckedKeys,jt=le.props,qt=jt.checkStrictly,Qt=jt.onCheck,tt=ot.key,st,zt={event:"check",node:ot,checked:qe,nativeEvent:Re.nativeEvent};if(qt){var Ht=qe?(0,ct.L0)(Dt,tt):(0,ct._5)(Dt,tt),En=(0,ct._5)(Tt,tt);st={checked:Ht,halfChecked:En},zt.checkedNodes=Ht.map(function(ga){return(0,Qe.Z)(mt,ga)}).filter(function(ga){return ga}).map(function(ga){return ga.node}),le.setUncontrolledState({checkedKeys:Ht})}else{var Ln=(0,Bt.S)([].concat((0,he.Z)(Dt),[tt]),!0,mt),An=Ln.checkedKeys,Tn=Ln.halfCheckedKeys;if(!qe){var Ea=new Set(An);Ea.delete(tt);var La=(0,Bt.S)(Array.from(Ea),{checked:!1,halfCheckedKeys:Tn},mt);An=La.checkedKeys,Tn=La.halfCheckedKeys}st=An,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Tn,An.forEach(function(ga){var gn=(0,Qe.Z)(mt,ga);if(gn){var Ga=gn.node,ma=gn.pos;zt.checkedNodes.push(Ga),zt.checkedNodesPositions.push({node:Ga,pos:ma})}}),le.setUncontrolledState({checkedKeys:An},!1,{halfCheckedKeys:Tn})}Qt==null||Qt(st,zt)},le.onNodeLoad=function(Re){var ot=Re.key,qe=new Promise(function(Ye,mt){le.setState(function(Dt){var Tt=Dt.loadedKeys,jt=Tt===void 0?[]:Tt,qt=Dt.loadingKeys,Qt=qt===void 0?[]:qt,tt=le.props,st=tt.loadData,zt=tt.onLoad;if(!st||jt.indexOf(ot)!==-1||Qt.indexOf(ot)!==-1)return null;var Ht=st(Re);return Ht.then(function(){var En=le.state.loadedKeys,Ln=(0,ct.L0)(En,ot);zt==null||zt(Ln,{event:"load",node:Re}),le.setUncontrolledState({loadedKeys:Ln}),le.setState(function(An){return{loadingKeys:(0,ct._5)(An.loadingKeys,ot)}}),Ye()}).catch(function(En){if(le.setState(function(An){return{loadingKeys:(0,ct._5)(An.loadingKeys,ot)}}),le.loadingRetryTimes[ot]=(le.loadingRetryTimes[ot]||0)+1,le.loadingRetryTimes[ot]>=At){var Ln=le.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),le.setUncontrolledState({loadedKeys:(0,ct.L0)(Ln,ot)}),Ye()}mt(En)}),{loadingKeys:(0,ct.L0)(Qt,ot)}})});return qe.catch(function(){}),qe},le.onNodeMouseEnter=function(Re,ot){var qe=le.props.onMouseEnter;qe==null||qe({event:Re,node:ot})},le.onNodeMouseLeave=function(Re,ot){var qe=le.props.onMouseLeave;qe==null||qe({event:Re,node:ot})},le.onNodeContextMenu=function(Re,ot){var qe=le.props.onRightClick;qe&&(Re.preventDefault(),qe({event:Re,node:ot}))},le.onFocus=function(){var Re=le.props.onFocus;le.setState({focused:!0});for(var ot=arguments.length,qe=new Array(ot),Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1,qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!le.destroyed){var Ye=!1,mt=!0,Dt={};Object.keys(Re).forEach(function(Tt){if(Tt in le.props){mt=!1;return}Ye=!0,Dt[Tt]=Re[Tt]}),Ye&&(!ot||mt)&&le.setState((0,je.Z)((0,je.Z)({},Dt),qe))}},le.scrollTo=function(Re){le.listRef.current.scrollTo(Re)},le}return(0,ue.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ie=this.props.activeKey;Ie!==void 0&&Ie!==this.state.activeKey&&(this.setState({activeKey:Ie}),Ie!==null&&this.scrollTo({key:Ie}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ie,Ge=this.state,Ae=Ge.focused,Re=Ge.flattenNodes,ot=Ge.keyEntities,qe=Ge.draggingNodeKey,Ye=Ge.activeKey,mt=Ge.dropLevelOffset,Dt=Ge.dropContainerKey,Tt=Ge.dropTargetKey,jt=Ge.dropPosition,qt=Ge.dragOverNodeKey,Qt=Ge.indent,tt=this.props,st=tt.prefixCls,zt=tt.className,Ht=tt.style,En=tt.showLine,Ln=tt.focusable,An=tt.tabIndex,Tn=An===void 0?0:An,Ea=tt.selectable,La=tt.showIcon,ga=tt.icon,gn=tt.switcherIcon,Ga=tt.draggable,ma=tt.checkable,pa=tt.checkStrictly,Er=tt.disabled,fr=tt.motion,on=tt.loadData,kn=tt.filterTreeNode,ca=tt.height,Ra=tt.itemHeight,Sa=tt.virtual,Ha=tt.titleRender,Sr=tt.dropIndicatorRender,Oo=tt.onContextMenu,Fo=tt.onScroll,Qa=tt.direction,Nt=tt.rootClassName,Ut=tt.rootStyle,Zt=(0,re.Z)(this.props,{aria:!0,data:!0}),Jn;return Ga&&((0,xe.Z)(Ga)==="object"?Jn=Ga:typeof Ga=="function"?Jn={nodeDraggable:Ga}:Jn={}),a.createElement(x.k.Provider,{value:{prefixCls:st,selectable:Ea,showIcon:La,icon:ga,switcherIcon:gn,draggable:Jn,draggingNodeKey:qe,checkable:ma,checkStrictly:pa,disabled:Er,keyEntities:ot,dropLevelOffset:mt,dropContainerKey:Dt,dropTargetKey:Tt,dropPosition:jt,dragOverNodeKey:qt,indent:Qt,direction:Qa,dropIndicatorRender:Sr,loadData:on,filterTreeNode:kn,titleRender:Ha,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Be()(st,zt,Nt,(Ie={},(0,Ee.Z)(Ie,"".concat(st,"-show-line"),En),(0,Ee.Z)(Ie,"".concat(st,"-focused"),Ae),(0,Ee.Z)(Ie,"".concat(st,"-active-focused"),Ye!==null),Ie)),style:Ut},a.createElement(Ct,(0,z.Z)({ref:this.listRef,prefixCls:st,style:Ht,data:Re,disabled:Er,selectable:Ea,checkable:!!ma,motion:fr,dragging:qe!==null,height:ca,itemHeight:Ra,virtual:Sa,focusable:Ln,focused:Ae,tabIndex:Tn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Oo,onScroll:Fo},this.getTreeNodeRequiredProps(),Zt))))}}],[{key:"getDerivedStateFromProps",value:function(Ie,Ge){var Ae=Ge.prevProps,Re={prevProps:Ie};function ot(Ln){return!Ae&&Ln in Ie||Ae&&Ae[Ln]!==Ie[Ln]}var qe,Ye=Ge.fieldNames;if(ot("fieldNames")&&(Ye=(0,be.w$)(Ie.fieldNames),Re.fieldNames=Ye),ot("treeData")?qe=Ie.treeData:ot("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),qe=(0,be.zn)(Ie.children)),qe){Re.treeData=qe;var mt=(0,be.I8)(qe,{fieldNames:Ye});Re.keyEntities=(0,je.Z)((0,Ee.Z)({},Me,Oe),mt.keyEntities)}var Dt=Re.keyEntities||Ge.keyEntities;if(ot("expandedKeys")||Ae&&ot("autoExpandParent"))Re.expandedKeys=Ie.autoExpandParent||!Ae&&Ie.defaultExpandParent?(0,ct.r7)(Ie.expandedKeys,Dt):Ie.expandedKeys;else if(!Ae&&Ie.defaultExpandAll){var Tt=(0,je.Z)({},Dt);delete Tt[Me],Re.expandedKeys=Object.keys(Tt).map(function(Ln){return Tt[Ln].key})}else!Ae&&Ie.defaultExpandedKeys&&(Re.expandedKeys=Ie.autoExpandParent||Ie.defaultExpandParent?(0,ct.r7)(Ie.defaultExpandedKeys,Dt):Ie.defaultExpandedKeys);if(Re.expandedKeys||delete Re.expandedKeys,qe||Re.expandedKeys){var jt=(0,be.oH)(qe||Ge.treeData,Re.expandedKeys||Ge.expandedKeys,Ye);Re.flattenNodes=jt}if(Ie.selectable&&(ot("selectedKeys")?Re.selectedKeys=(0,ct.BT)(Ie.selectedKeys,Ie):!Ae&&Ie.defaultSelectedKeys&&(Re.selectedKeys=(0,ct.BT)(Ie.defaultSelectedKeys,Ie))),Ie.checkable){var qt;if(ot("checkedKeys")?qt=(0,ct.E6)(Ie.checkedKeys)||{}:!Ae&&Ie.defaultCheckedKeys?qt=(0,ct.E6)(Ie.defaultCheckedKeys)||{}:qe&&(qt=(0,ct.E6)(Ie.checkedKeys)||{checkedKeys:Ge.checkedKeys,halfCheckedKeys:Ge.halfCheckedKeys}),qt){var Qt=qt,tt=Qt.checkedKeys,st=tt===void 0?[]:tt,zt=Qt.halfCheckedKeys,Ht=zt===void 0?[]:zt;if(!Ie.checkStrictly){var En=(0,Bt.S)(st,!0,Dt);st=En.checkedKeys,Ht=En.halfCheckedKeys}Re.checkedKeys=st,Re.halfCheckedKeys=Ht}}return ot("loadedKeys")&&(Re.loadedKeys=Ie.loadedKeys),Re}}]),ae}(a.Component);Ot.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},Ot.TreeNode=Se.Z;var Ne=Ot,yt=Ne},35654:function(xt,wt,te){"use strict";te.d(wt,{BT:function(){return a},E6:function(){return b},L0:function(){return Ce},OM:function(){return E},_5:function(){return De},r7:function(){return ee},wA:function(){return Be},yx:function(){return fe}});var z=te(94480),Ee=te(76190),xe=te(48736),je=te(59301),he=te(39417),Pe=te(67841),ue=te(71430),ge=null;function De(ne,oe){if(!ne)return[];var se=ne.slice(),me=se.indexOf(oe);return me>=0&&se.splice(me,1),se}function Ce(ne,oe){var se=(ne||[]).slice();return se.indexOf(oe)===-1&&se.push(oe),se}function fe(ne){return ne.split("-")}function Be(ne,oe){var se=[],me=(0,Pe.Z)(oe,ne);function Se(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ce.forEach(function(be){var Ze=be.key,ye=be.children;se.push(Ze),Se(ye)})}return Se(me.children),se}function pe(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,se,me,Se,ce,be,Ze,ye,at){var we,lt=ne.clientX,Ve=ne.clientY,et=ne.target.getBoundingClientRect(),it=et.top,$e=et.height,Me=(at==="rtl"?-1:1)*(((Se==null?void 0:Se.x)||0)-lt),ve=(Me-12)/me,Oe=(0,Pe.Z)(Ze,se.props.eventKey);if(Ve-1.5?ce({dragNode:At,dropNode:Ot,dropPosition:1})?ct=1:Ne=!1:ce({dragNode:At,dropNode:Ot,dropPosition:0})?ct=0:ce({dragNode:At,dropNode:Ot,dropPosition:1})?ct=1:Ne=!1:ce({dragNode:At,dropNode:Ot,dropPosition:1})?ct=1:Ne=!1,{dropPosition:ct,dropLevelOffset:Bt,dropTargetKey:Oe.key,dropTargetPos:Oe.pos,dragOverNodeKey:Ct,dropContainerKey:ct===0?null:((we=Oe.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:Ne}}function a(ne,oe){if(ne){var se=oe.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function y(ne,oe){if(!ne)return[];var se=oe||{},me=se.processProps,Se=me===void 0?x:me,ce=Array.isArray(ne)?ne:[ne];return ce.map(function(be){var Ze=be.children,ye=_objectWithoutProperties(be,ge),at=y(Ze,oe);return React.createElement(TreeNode,_extends({key:ye.key},Se(ye)),at)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,Ee.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var se=new Set;function me(Se){if(!se.has(Se)){var ce=(0,Pe.Z)(oe,Se);if(ce){se.add(Se);var be=ce.parent,Ze=ce.node;Ze.disabled||be&&me(be.key)}}}return(ne||[]).forEach(function(Se){me(Se)}),(0,z.Z)(se)}},90782:function(xt,wt,te){"use strict";te.d(wt,{S:function(){return ue}});var z=te(48736),Ee=te(67841);function xe(ge,De){var Ce=new Set;return ge.forEach(function(fe){De.has(fe)||Ce.add(fe)}),Ce}function je(ge){var De=ge||{},Ce=De.disabled,fe=De.disableCheckbox,Be=De.checkable;return!!(Ce||fe)||Be===!1}function he(ge,De,Ce,fe){for(var Be=new Set(ge),pe=new Set,re=0;re<=Ce;re+=1){var E=De.get(re)||new Set;E.forEach(function(b){var ee=b.key,ne=b.node,oe=b.children,se=oe===void 0?[]:oe;Be.has(ee)&&!fe(ne)&&se.filter(function(me){return!fe(me.node)}).forEach(function(me){Be.add(me.key)})})}for(var a=new Set,x=Ce;x>=0;x-=1){var y=De.get(x)||new Set;y.forEach(function(b){var ee=b.parent,ne=b.node;if(!(fe(ne)||!b.parent||a.has(b.parent.key))){if(fe(b.parent.node)){a.add(ee.key);return}var oe=!0,se=!1;(ee.children||[]).filter(function(me){return!fe(me.node)}).forEach(function(me){var Se=me.key,ce=Be.has(Se);oe&&!ce&&(oe=!1),!se&&(ce||pe.has(Se))&&(se=!0)}),oe&&Be.add(ee.key),se&&pe.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Be),halfCheckedKeys:Array.from(xe(pe,Be))}}function Pe(ge,De,Ce,fe,Be){for(var pe=new Set(ge),re=new Set(De),E=0;E<=fe;E+=1){var a=Ce.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,se=ee.children,me=se===void 0?[]:se;!pe.has(ne)&&!re.has(ne)&&!Be(oe)&&me.filter(function(Se){return!Be(Se.node)}).forEach(function(Se){pe.delete(Se.key)})})}re=new Set;for(var x=new Set,y=fe;y>=0;y-=1){var b=Ce.get(y)||new Set;b.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(Be(oe)||!ee.parent||x.has(ee.parent.key))){if(Be(ee.parent.node)){x.add(ne.key);return}var se=!0,me=!1;(ne.children||[]).filter(function(Se){return!Be(Se.node)}).forEach(function(Se){var ce=Se.key,be=pe.has(ce);se&&!be&&(se=!1),!me&&(be||re.has(ce))&&(me=!0)}),se||pe.delete(ne.key),me&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(xe(re,pe))}}function ue(ge,De,Ce,fe){var Be=[],pe;fe?pe=fe:pe=je;var re=new Set(ge.filter(function(y){var b=!!(0,Ee.Z)(Ce,y);return b||Be.push(y),b})),E=new Map,a=0;Object.keys(Ce).forEach(function(y){var b=Ce[y],ee=b.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(b),a=Math.max(a,ee)}),(0,z.ZP)(!Be.length,"Tree missing follow keys: ".concat(Be.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return De===!0?x=he(re,E,a,pe):x=Pe(re,De.halfCheckedKeys,E,a,pe),x}},67841:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return z}});function z(Ee,xe){return Ee[xe]}},71430:function(xt,wt,te){"use strict";te.d(wt,{F:function(){return ee},H8:function(){return b},I8:function(){return y},km:function(){return Be},oH:function(){return a},w$:function(){return pe},zn:function(){return E}});var z=te(76190),Ee=te(94480),xe=te(33885),je=te(75931),he=te(11592),Pe=te(2738),ue=te(48736),ge=te(67841),De=["children"];function Ce(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Be(ne,oe){return ne!=null?ne:oe}function pe(ne){var oe=ne||{},se=oe.title,me=oe._title,Se=oe.key,ce=oe.children,be=se||"title";return{title:be,_title:me||[be],key:Se||"key",children:ce||"children"}}function re(ne,oe){var se=new Map;function me(Se){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Se||[]).forEach(function(be){var Ze=be[oe.key],ye=be[oe.children];warning(Ze!=null,"Tree node must have a certain key: [".concat(ce).concat(Ze,"]"));var at=String(Ze);warning(!se.has(at)||Ze===null||Ze===void 0,"Same 'key' exist in the Tree: ".concat(at)),se.set(at,!0),me(ye,"".concat(ce).concat(at," > "))})}me(ne)}function E(ne){function oe(se){var me=(0,he.Z)(se);return me.map(function(Se){if(!fe(Se))return(0,ue.ZP)(!Se,"Tree/TreeNode can only accept TreeNode as children."),null;var ce=Se.key,be=Se.props,Ze=be.children,ye=(0,je.Z)(be,De),at=(0,xe.Z)({key:ce},ye),we=oe(Ze);return we.length&&(at.children=we),at}).filter(function(Se){return Se})}return oe(ne)}function a(ne,oe,se){var me=pe(se),Se=me._title,ce=me.key,be=me.children,Ze=new Set(oe===!0?[]:oe),ye=[];function at(we){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Ve,et){for(var it=Ce(lt?lt.pos:"0",et),$e=Be(Ve[ce],it),Me,ve=0;ve1&&arguments[1]!==void 0?arguments[1]:{},se=oe.initWrapper,me=oe.processEntity,Se=oe.onProcessFinished,ce=oe.externalGetKey,be=oe.childrenPropName,Ze=oe.fieldNames,ye=arguments.length>2?arguments[2]:void 0,at=ce||ye,we={},lt={},Ve={posEntities:we,keyEntities:lt};return se&&(Ve=se(Ve)||Ve),x(ne,function(et){var it=et.node,$e=et.index,Me=et.pos,ve=et.key,Oe=et.parentPos,Je=et.level,Xe=et.nodes,He={node:it,nodes:Xe,index:$e,key:ve,pos:Me,level:Je},nt=Be(ve,Me);we[Me]=He,lt[nt]=He,He.parent=we[Oe],He.parent&&(He.parent.children=He.parent.children||[],He.parent.children.push(He)),me&&me(He,Ve)},{externalGetKey:at,childrenPropName:be,fieldNames:Ze}),Se&&Se(Ve),Ve}function b(ne,oe){var se=oe.expandedKeys,me=oe.selectedKeys,Se=oe.loadedKeys,ce=oe.loadingKeys,be=oe.checkedKeys,Ze=oe.halfCheckedKeys,ye=oe.dragOverNodeKey,at=oe.dropPosition,we=oe.keyEntities,lt=(0,ge.Z)(we,ne),Ve={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:Se.indexOf(ne)!==-1,loading:ce.indexOf(ne)!==-1,checked:be.indexOf(ne)!==-1,halfChecked:Ze.indexOf(ne)!==-1,pos:String(lt?lt.pos:""),dragOver:ye===ne&&at===0,dragOverGapTop:ye===ne&&at===-1,dragOverGapBottom:ye===ne&&at===1};return Ve}function ee(ne){var oe=ne.data,se=ne.expanded,me=ne.selected,Se=ne.checked,ce=ne.loaded,be=ne.loading,Ze=ne.halfChecked,ye=ne.dragOver,at=ne.dragOverGapTop,we=ne.dragOverGapBottom,lt=ne.pos,Ve=ne.active,et=ne.eventKey,it=(0,xe.Z)((0,xe.Z)({},oe),{},{expanded:se,selected:me,checked:Se,loaded:ce,loading:be,halfChecked:Ze,dragOver:ye,dragOverGapTop:at,dragOverGapBottom:we,pos:lt,active:Ve,key:et});return"props"in it||Object.defineProperty(it,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),it}},8224:function(xt,wt,te){"use strict";te.d(wt,{Z:function(){return Ee}});var z=te(4676);function Ee(xe,je,he,Pe){var ue=z.unstable_batchedUpdates?function(De){z.unstable_batchedUpdates(he,De)}:he;return xe!=null&&xe.addEventListener&&xe.addEventListener(je,ue,Pe),{remove:function(){xe!=null&&xe.removeEventListener&&xe.removeEventListener(je,ue,Pe)}}}},55468:function(xt,wt,te){"use strict";te.d(wt,{g1:function(){return fe},os:function(){return pe}});var z=/margin|padding|width|height|max|min|offset/,Ee={left:!0,top:!0},xe={cssFloat:1,styleFloat:1,float:1};function je(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function he(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in Ee||(Ee[E]=z.test(E)),Ee[E]?parseFloat(a)||0:a}function Pe(re,E){var a=arguments.length,x=je(re);return E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?x:he(re,E,x[E]||re.style[E])}function ue(re,E,a){var x=arguments.length;if(E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ue(re,y,E[y]);return je(re)}function ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function Ce(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function Be(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function pe(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(xt,wt,te){"use strict";te.d(wt,{G:function(){return je}});var z=te(47273),Ee=function(Pe){if((0,z.Z)()&&window.document.documentElement){var ue=Array.isArray(Pe)?Pe:[Pe],ge=window.document.documentElement;return ue.some(function(De){return De in ge.style})}return!1},xe=function(Pe,ue){if(!Ee(Pe))return!1;var ge=document.createElement("div"),De=ge.style[Pe];return ge.style[Pe]=ue,ge.style[Pe]!==De};function je(he,Pe){return!Array.isArray(he)&&Pe!==void 0?xe(he,Pe):Ee(he)}},25510:function(xt){"use strict";xt.exports="data:image/png;base64,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"},32637:function(xt){"use strict";xt.exports="data:image/jpeg;base64,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"},25365:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,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"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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"},71979:function(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,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"},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,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"},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"}}]); diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.bb476e51.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.e5ca4435.async.js similarity index 75% rename from p__Classrooms__Lists__GroupHomework__Detail__index.bb476e51.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.e5ca4435.async.js index 3a75c20bcc..40a21ef7b2 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.bb476e51.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.e5ca4435.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[195],{27812:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},89489:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},59477:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},26227:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},67921:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},49198:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},41464:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},87169:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},52671:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},8657:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},56082:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},61481:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},33853:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},63524:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},15075:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},43531:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},38819:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},86697:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,fe){return ye.createElement(he.Z,(0,x.Z)({},De,{ref:fe,icon:Ge}))},le=ye.forwardRef(be),ge=le},43701:function(Ft,bt){"use strict";bt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},9008:function(Ft,bt){"use strict";bt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},46604:function(Ft,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},961:function(Ft,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},14875:function(Ft,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},10109:function(){"use strict";function Ft(re,E,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=re,this._defaultValue=E,this._minimum=a,this._maximum=b}Object.defineProperty(Ft.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(Ft.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(Ft.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(Ft.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,E){var a=go.Shape._FigureParameters[re];return a?a[E]:null},go.Shape.setFigureParameter=function(re,E,a){if(!(a instanceof Ft))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[re];b||(b=[],go.Shape._FigureParameters[re]=b),b[E]=a};var bt=[];function te(re,E){var a=bt.pop();return a===void 0?new go.Point(re,E):(a.x=re,a.y=E,a)}function x(){var re=bt.pop();return re===void 0?new go.Point:re}function ye(re){bt.push(re)}function Oe(re,E,a,b,y,z,ee,ne,oe){oe||(oe=new go.Point);var ue=re-a,me=y-ee,Fe=NaN,Se=NaN;if(ue===0)if(me===0)re===a&&(Fe=re,Se=E);else{var Le=(z-ne)/me,ze=z-Le*y;Fe=re,Se=Le*Fe+ze}else if(me===0){var ve=(E-b)/ue,nt=E-ve*re;Fe=y,Se=ve*Fe+nt}else{var ve=(E-b)/ue,Le=(z-ne)/me,nt=E-ve*re,ze=z-Le*y;Fe=(ze-nt)/(ve-Le),Se=ve*Fe+nt}return oe.x=Fe,oe.y=Se,oe}function Ge(re,E,a,b,y,z,ee,ne,oe,ue,me,Fe,Se,Le){var ze=1-oe,ve=oe,nt=re*ze+a*ve,we=E*ze+b*ve,ut=a*ze+y*ve,Ue=b*ze+z*ve,qe=y*ze+ee*ve,gt=z*ze+ne*ve,ot=nt*ze+ut*ve,Ke=we*ze+Ue*ve,_e=ut*ze+qe*ve,Re=Ue*ze+gt*ve,Ve=ot*ze+_e*ve,et=Ke*ze+Re*ve;ue.x=nt,ue.y=we,me.x=ot,me.y=Ke,Fe.x=Ve,Fe.y=et,Se.x=_e,Se.y=Re,Le.x=qe,Le.y=gt}var he=new go.Spot(.156,.156),be=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Ft("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*le,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=E,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E/2,b.startY=0,b.endX=E/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,E,a){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*E,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,E,a){var b=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=he,y.spot2=be,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,le*E,0,E,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,le*a,(1-le)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,le*a,le*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*E,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Ft("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(b=.5);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),z.spot1=he,z.spot2=be,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,E,a){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Ft("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,E,a){var b=re?re.parameter1:NaN,y=re?re.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var z=b%360;z<0&&(z+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,z,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,E,a){var b=le/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-b)*a,(y+b)*E,(z+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,E,a){var b=re?re.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ee=a/2,ne=Math.atan2(a,E),oe=b-Math.min(Math.cos(ne)*b/2,z),ue=b-Math.min(Math.sin(ne)*b/2,ee),y=new go.Geometry,me=new go.PathFigure(oe,0,!0);return y.add(me),me.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,E,a-ue)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ue)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,0,ue).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Ft("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Ft("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-b)*E,.25*a,Math.abs(1-b)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,le*E,0,E,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+le/2)*a,le*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ee=.3,ne=0,oe=z*le;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-oe+ee)*E,(.5-z+ne)*a,(.5-z+ee+.05)*E,(.5-oe+ne-.02)*a)),z=.2,ee=0,ne=-.3,oe=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-z+ne)*a,(.5-z+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+z+ne)*a)),z=.2,ee=-.3,ne=0,oe=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee-.05)*E,(.5-oe+ne-.02)*a,(.5+oe+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-z+ne)*a,(.5-z+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+oe+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+oe+ne)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+z)*E,ne*a,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,z*E,z*E).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(re,E,a){var b=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=.5,ne=.5,oe=new go.PathFigure(ee*E,(ne-z)*a);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),z=.4,y=le*.4;var ue=x(),me=x(),Fe=x(),Se=x();Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.42,ue,me,Fe,Se,Se);var Le=x(),ze=x(),ve=x();Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.58,Se,Se,ve,Le,ze);var nt=x(),we=x(),ut=x();Ge(ee,ne+z,ee-y,ne+z,ee-z,ne+y,ee-z,ne,.42,nt,we,ut,Se,Se);var Ue=x(),qe=x(),gt=x();return Ge(ee,ne+z,ee-y,ne+z,ee-z,ne+y,ee-z,ne,.58,Se,Se,gt,Ue,qe),oe.add(new go.PathSegment(go.PathSegment.Move,gt.x*E,gt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,Ue.x*E,Ue.y*a,qe.x*E,qe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Fe.x*E,Fe.y*a,ue.x*E,ue.y*a,me.x*E,me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,gt.x*E,gt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,ut.x*E,ut.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ve.x*E,ve.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,Le.x*E,Le.y*a,ze.x*E,ze.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ut.x*E,ut.y*a,nt.x*E,nt.y*a,we.x*E,we.y*a).close()),ye(ue),ye(me),ye(Fe),ye(Se),ye(Le),ye(ze),ye(ve),ye(nt),ye(we),ye(ut),ye(Ue),ye(qe),ye(gt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>E&&(b=E);var y=(E-b)/2,z=y+b;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,E,a){var b=new go.Geometry,y=le*.4,z=.4,ee=.5,ne=.5,oe=x(),ue=x(),me=x(),Fe=x(),Se=new go.PathFigure((ee-z)*E,ne*a,!1);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.44,me,Fe,ue,oe,oe),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,me.x*E,me.y*a,Fe.x*E,Fe.y*a));var Le=te(ue.x,ue.y);Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.56,oe,oe,ue,me,Fe);var ze=te(ue.x,ue.y);Se.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.95*.9)*E,Le.y*.1*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*E,Le.y*.1*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Se.add(new go.PathSegment(go.PathSegment.Line,E,0)),Se.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Se.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,.15*a)),Se.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,(ze.y*.1+.05*.9)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,ze.x*E,ze.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,me.x*E,me.y*a,Fe.x*E,Fe.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),z=.35,y=le*.35;var ve=new go.PathFigure(ee*E,(ne-z)*a,!1);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a));var nt=new go.PathFigure((ee-z)*E,ne*a,!1);return b.add(nt),ye(oe),ye(ue),ye(me),ye(Fe),ye(Le),ye(ze),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(re,E,a){var b=new go.Geometry,y=.375,z=0,ee=-.125,ne=y*le,oe=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ne+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ne+ee)*a,(.5+ne+z)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ne+ee)*a,(.5-ne+z)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ee=-.125,ne=y*le;var oe=new go.PathFigure((1-.5+y+z)*E,(.5+ee)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ne+ee)*a,(.5+ne+z)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ne+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ne+ee)*a));var oe=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);return b.add(oe),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(re,E,a){var b=re?re.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,E,a){var b=re?re.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,E,a){var b=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Ft("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=re?re.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-b)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,oe=new go.Geometry,ue=new go.PathFigure(0,ee,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,z,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=Oe(0,ne/a,1,ne/a,z/E,1,1,.5,x());return oe.spot2=new go.Spot(me.x,me.y),ye(me),oe}),go.Shape.setFigureParameter("Arrow2",0,new Ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Ft("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=30),b>E&&(b=E);var y=re?re.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-b,ee=(a-y)/2,ne=ee+y,oe=new go.Geometry,ue=new go.PathFigure(0,ee,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,z,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=Oe(0,ne/a,1,ne/a,z/E,1,1,.5,x());return oe.spot2=new go.Spot(me.x,me.y),ye(me),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Ft("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var oe=Oe(0,.5,.3,0,0,y/a,.1,y/a,x());return ee.spot1=new go.Spot(oe.x,oe.y),oe=Oe(.7,1,1,.5,0,z/a,1,z/a,oe),ee.spot2=new go.Spot(oe.x,oe.y),ye(oe),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Ft("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ne=(a-y)/2,oe=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ne=0,oe=a):(z=0,ee=a,ne=0,oe=a));var ue=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ue.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var Fe=Oe(0,.5,.3,ne/a,0,z/a,1,z/a,x());return ue.spot1=new go.Spot(Fe.x,Fe.y),Fe=Oe(.7,oe/a,1,.5,0,ee/a,1,ee/a,Fe),ue.spot2=new go.Spot(Fe.x,Fe.y),ye(Fe),ue}),go.Shape.setFigureParameter("IBeamArrow",0,new Ft("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var oe=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(oe.x,oe.y),ye(oe),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new Ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Ft("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ne=(a-y)/2,oe=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ne=0,oe=a):(z=0,ee=a,ne=0,oe=a));var ue=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ue.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),ue.spot1=new go.Spot(0,z/a);var Fe=Oe(.7,oe/a,1,.5,0,ee/a,1,ee/a,x());return ue.spot2=new go.Spot(Fe.x,Fe.y),ye(Fe),ue}),go.Shape.setFigureParameter("Pointer",0,new Ft("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ee=Oe(.2,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),ye(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Ft("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y.spot1=new go.Spot(b,.35);var ee=Oe(0,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),ye(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Ft("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var oe=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(oe.x,oe.y),ye(oe),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Ft("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=50);var y=(a-b)/2,z=y+b;b>a&&(y=0,z=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var oe=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(oe.x,oe.y),ye(oe),ee}),go.Shape.setFigureParameter("SquareArrow",0,new Ft("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(0,.9*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(0,b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,b,(.5+z)*E,0,1*E,le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-le*b,(.5+z)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,1*a,0,a-le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b));var ne=new go.PathFigure(E,b,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*b,1*E,2*b-le*b,(.5+z)*E,2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*E,2*b,0,2*b-le*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(0,a-b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b,(.5+z)*E,0,E,le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-le*b,(.5+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,a,0,a-le*b));var ne=new go.PathFigure(0,a-b,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*b,0,a-b-le*b,(.5-z)*E,a-2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-b,(.5+z)*E,a-2*b,E,a-b-le*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-le*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,le*b,0));var ne=new go.PathFigure(b,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+le*b,0,2*b,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+z)*a,b+le*b,a)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(E-b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-le*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,le*b,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0));var ne=new go.PathFigure(E-b,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*b,.5*a,E-b-le*b,0,E-2*b,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E-2*b,(.5+z)*a,E-b-le*b,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(re,E,a){var b=new go.Geometry,y=.2,z=.1,ee=le*y,ne=le*z,oe=.5,ue=.1,me=new go.PathFigure(oe*E,(ue+z)*a,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*E,ue*a,(oe-ee)*E,(ue+z)*a,(oe-y)*E,(ue+ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-z)*a,(oe-y)*E,(ue-ne)*a,(oe-ee)*E,(ue-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*E,ue*a,(oe+ee)*E,(ue-z)*a,(oe+y)*E,(ue-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+z)*a,(oe+y)*E,(ue+ne)*a,(oe+ee)*E,(ue+z)*a));var Fe=.05,Se=le*Fe;oe=.05,ue=.25;var Le=new go.PathFigure(.5*E,.2*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),oe=.95,ue=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe+Fe)*E,ue*a,(oe+Se)*E,(ue-Fe)*a,(oe+Fe)*E,(ue-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Fe=.025,Se=le*Fe,oe=.825,ue=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Fe)*a,(oe+Fe)*E,(ue-Se)*a,(oe+Se)*E,(ue-Fe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Fe)*E,ue*a,(oe-Se)*E,(ue-Fe)*a,(oe-Fe)*E,(ue-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Fe=.05,Se=le*Fe,oe=.5,ue=.7,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Fe)*a,(oe+Fe)*E,(ue-Se)*a,(oe+Se)*E,(ue-Fe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Fe)*E,ue*a,(oe-Se)*E,(ue-Fe)*a,(oe-Fe)*E,(ue-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Fe=.025,Se=le*Fe,oe=.175,ue=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Fe)*a,(oe+Fe)*E,(ue-Se)*a,(oe+Se)*E,(ue-Fe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Fe)*E,ue*a,(oe-Se)*E,(ue-Fe)*a,(oe-Fe)*E,(ue-Se)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Fe=.05,Se=le*Fe,oe=.05,ue=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-Fe)*a,(oe-Fe)*E,(ue-Se)*a,(oe-Se)*E,(ue-Fe)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Ft("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("Database",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ne=new go.PathFigure(E,.1*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ne=new go.PathFigure(E,.1*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=le*.2,ee=new go.PathFigure(0,.2*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("Document",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN,z=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),b}),go.Shape.defineFigureGenerator("Junction",function(re,E,a){var b=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=le*.5,ne=.5,oe=new go.PathFigure(E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var ue=new go.PathFigure((z+y)*E,(z+y)*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ue.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(.5*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN,z=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN,z=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b}),go.Shape.defineFigureGenerator("Process",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(re,E,a){var b=new go.Geometry,y=le*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ne=new go.PathFigure(E,z*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var oe=new go.PathFigure(.8*E,.75*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(re,E,a){var b=new go.Geometry,y=le*.1,z=.1,ee=.9,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ue=new go.PathFigure((ee+z)*E,ne*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne-z)*a,(ee+z)*E,(ne-y)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.4,ee=le*.1,ne=.1,oe=.9,ue=.5,me=new go.PathFigure(.8*E,.5*a,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Fe=new go.PathFigure((oe+ne)*E,ue*a,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ne)*a,(oe+ne)*E,(ue+ee)*a,(oe+ee)*E,(ue+ne)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E,ue*a,(oe-ee)*E,(ue+ne)*a,(oe-ne)*E,(ue+ee)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ne)*a,(oe-ne)*E,(ue-ee)*a,(oe-ee)*E,(ue-ne)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E,ue*a,(oe+ee)*E,(ue-ne)*a,(oe+ne)*E,(ue-ee)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=0,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ne-y)*a,.7*E,(ne-z)*a)),y=.1,z=le*.1,ee=.9,ne=.5;var ue=new go.PathFigure((ee-y)*E,ne*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=0,ne=.5,oe=new go.PathFigure(0,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z+z)*E,(ne-y)*a,.8*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+z)*a,(ee+z+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ue=new go.PathFigure(.8*E,.5*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ne-y)*a,.7*E,(ne-z)*a)),y=.1,z=le*.1,ee=.9,ne=.5;var me=new go.PathFigure((ee-y)*E,ne*a,!0);return b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ue=new go.PathFigure(.2*E,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z)*E,(ne-y)*a,.9*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(re,E,a){var b=new go.Geometry,y=le*.1,z=.1,ee=.1,ne=.5,oe=new go.PathFigure((ee-y*.5)*E,a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+z)*E,0,(ee+y)*E,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-z)*E,ne*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne-z)*a,(ee+z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*E,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*E,ne*a,ee*E,(ne-z)*a,ee*E,(ne+z)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Diode",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(re,E,a){var b=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ee=le*.8,ne=.8,oe=0,ue=.5,me=(y-E)/2,Fe=(z-a)/2,Se=new go.PathFigure(oe*E+me,(ue+ne)*a+Fe,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,ue*a+Fe,(oe-ee)*E+me,(ue+ne)*a+Fe,(oe-ne)*E+me,(ue+ee)*a+Fe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+Fe,(oe-ne)*E+me,(ue-ee)*a+Fe,(oe-ee)*E+me,(ue-ne)*a+Fe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,ue*a+Fe,oe*E+me,(ue-ne)*a+Fe,(oe-ne+ee*.5)*E+me,(ue-ee)*a+Fe)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+Fe,(oe-ne+ee*.5)*E+me,(ue+ee)*a+Fe,oe*E+me,(ue+ne)*a+Fe).close()),ee=le*.4,ne=.4,oe=.2,ue=.5;var Le=new go.PathFigure(oe*E+me,(ue+ne)*a+Fe,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,ue*a+Fe,(oe-ee)*E+me,(ue+ne)*a+Fe,(oe-ne)*E+me,(ue+ee)*a+Fe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+Fe,(oe-ne)*E+me,(ue-ee)*a+Fe,(oe-ee)*E+me,(ue-ne)*a+Fe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,ue*a+Fe,oe*E+me,(ue-ne)*a+Fe,(oe-ne+ee*.5)*E+me,(ue-ee)*a+Fe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+Fe,(oe-ne+ee*.5)*E+me,(ue+ee)*a+Fe,oe*E+me,(ue+ne)*a+Fe).close()),ee=le*.2,ne=.2,oe=.5,ue=.5;var ze=new go.PathFigure((oe-ne)*E+me,ue*a+Fe,!0);b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+Fe,(oe-ne)*E+me,(ue-ee)*a+Fe,(oe-ee)*E+me,(ue-ne)*a+Fe)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,ue*a+Fe,(oe+ee)*E+me,(ue-ne)*a+Fe,(oe+ne)*E+me,(ue-ee)*a+Fe)),ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+Fe,(oe+ne)*E+me,(ue+ee)*a+Fe,(oe+ee)*E+me,(ue+ne)*a+Fe)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,ue*a+Fe,(oe-ee)*E+me,(ue+ne)*a+Fe,(oe-ne)*E+me,(ue+ee)*a+Fe)),ee=le*.4,ne=.4,oe=.8,ue=.5;var ve=new go.PathFigure(oe*E+me,(ue-ne)*a+Fe,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,ue*a+Fe,(oe+ee)*E+me,(ue-ne)*a+Fe,(oe+ne)*E+me,(ue-ee)*a+Fe)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+Fe,(oe+ne)*E+me,(ue+ee)*a+Fe,(oe+ee)*E+me,(ue+ne)*a+Fe)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,ue*a+Fe,oe*E+me,(ue+ne)*a+Fe,(oe+ne-ee*.5)*E+me,(ue+ee)*a+Fe)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+Fe,(oe+ne-ee*.5)*E+me,(ue-ee)*a+Fe,oe*E+me,(ue-ne)*a+Fe).close()),ee=le*.8,ne=.8,oe=1,ue=.5;var nt=new go.PathFigure(oe*E+me,(ue-ne)*a+Fe,!0);return b.add(nt),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,ue*a+Fe,(oe+ee)*E+me,(ue-ne)*a+Fe,(oe+ne)*E+me,(ue-ee)*a+Fe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+Fe,(oe+ne)*E+me,(ue+ee)*a+Fe,(oe+ee)*E+me,(ue+ne)*a+Fe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,ue*a+Fe,oe*E+me,(ue+ne)*a+Fe,(oe+ne-ee*.5)*E+me,(ue+ee)*a+Fe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+Fe,(oe+ne-ee*.5)*E+me,(ue-ee)*a+Fe,oe*E+me,(ue-ne)*a+Fe).close()),b}),go.Shape.defineFigureGenerator("Email",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),b}),go.Shape.defineFigureGenerator("Power",function(re,E,a){var b=new go.Geometry,y=le*.4,z=.4,ee=.5,ne=.5,oe=x(),ue=x(),me=x(),Fe=x();Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.5,oe,oe,ue,me,Fe);var Se=te(ue.x,ue.y),Le=new go.PathFigure(ue.x*E,ue.y*a,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,me.x*E,me.y*a,Fe.x*E,Fe.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),Ge(ee-z,ne,ee-z,ne-y,ee-y,ne-z,ee,ne-z,.5,me,Fe,ue,oe,oe),Le.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,me.x*E,me.y*a,Fe.x*E,Fe.y*a)),y=le*.3,z=.3,Ge(ee-z,ne,ee-z,ne-y,ee-y,ne-z,ee,ne-z,.5,me,Fe,ue,oe,oe),Le.add(new go.PathSegment(go.PathSegment.Line,ue.x*E,ue.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,Fe.x*E,Fe.y*a,me.x*E,me.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.5,oe,oe,ue,me,Fe),Le.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,Fe.x*E,Fe.y*a,me.x*E,me.y*a).close());var Le=new go.PathFigure(.45*E,0,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),ye(oe),ye(ue),ye(me),ye(Fe),ye(Se),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ee,ne,oe){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+oe)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,E,a){var b=new go.Geometry,y=.5,z=0,ee=0,ne=y*le,oe=.4*Math.SQRT2/2+.5,ue=.5-.5*Math.SQRT2/2,me=1,Fe=.5,Se=.5,Le=0,ze=new go.PathFigure(oe*E,(1-ue)*a,!1);return b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,me*E,Fe*a,me*E,.7*a,me*E,Fe*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Se+z)*E,(Le+z)*a,(.5+y+z)*E,(.5-ne+z)*a,(.5+ne+z)*E,(.5-y+z)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+ne+ee)*a,(.5-ne+z)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,oe=ee,ue=Math.PI/4,me=4*(1-Math.cos(ue))/(3*Math.sin(ue)),Fe=me*.5,Se=ee,Le=ee,ze=me*Se,ve=me*Le;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Se)*E,oe*a,(ne-(ze+Se)/2)*E,(oe+(Le+ve)/2)*a,(ne-Se)*E,(oe+ve)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(oe-Le)*a,(ne-Se)*E,(oe-ve)*a,(ne-ze)*E,(oe-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Se)*E,oe*a,(ne+ze)*E,(oe-Le)*a,(ne+Se)*E,(oe-ve)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+Se)*E,(oe+ve)*a,(ne+(ze+Se)/2)*E,(oe+(Le+ve)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var nt=new go.PathFigure(.2*E,a,!1);b.add(nt),nt.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var we=new go.PathFigure(.8*E,a,!1);return b.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(.1*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=new go.PathFigure(E,y*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var ne=new go.PathFigure(y*E,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=le*.1,oe=.2,ue=.9,me=new go.PathFigure((oe-ee)*E,ue*a,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ee)*a,(oe-ee)*E,(ue-ne)*a,(oe-ne)*E,(ue-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,ue*a,(oe+ne)*E,(ue-ee)*a,(oe+ee)*E,(ue-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ee)*a,(oe+ee)*E,(ue+ne)*a,(oe+ne)*E,(ue+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,ue*a,(oe-ne)*E,(ue+ee)*a,(oe-ee)*E,(ue+ne)*a).close()),ee=.1,ne=le*.1,oe=.8,ue=.9;var Fe=new go.PathFigure((oe-ee)*E,ue*a,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ee)*a,(oe-ee)*E,(ue-ne)*a,(oe-ne)*E,(ue-ee)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,ue*a,(oe+ne)*E,(ue-ee)*a,(oe+ee)*E,(ue-ne)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ee)*a,(oe+ee)*E,(ue+ne)*a,(oe+ne)*E,(ue+ee)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,ue*a,(oe-ne)*E,(ue+ee)*a,(oe-ee)*E,(ue+ne)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var oe=.1,ue=le*.1,me=.1,Fe=.9,Se=new go.PathFigure((me-oe)*E,Fe*a,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-oe)*a,(me-oe)*E,(Fe-ue)*a,(me-ue)*E,(Fe-oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,Fe*a,(me+ue)*E,(Fe-oe)*a,(me+oe)*E,(Fe-ue)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+oe)*a,(me+oe)*E,(Fe+ue)*a,(me+ue)*E,(Fe+oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,Fe*a,(me-ue)*E,(Fe+oe)*a,(me-oe)*E,(Fe+ue)*a)),oe=.1,ue=le*.1,me=.4,Fe=.9;var Le=new go.PathFigure((me-oe)*E,Fe*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-oe)*a,(me-oe)*E,(Fe-ue)*a,(me-ue)*E,(Fe-oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,Fe*a,(me+ue)*E,(Fe-oe)*a,(me+oe)*E,(Fe-ue)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+oe)*a,(me+oe)*E,(Fe+ue)*a,(me+ue)*E,(Fe+oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,Fe*a,(me-ue)*E,(Fe+oe)*a,(me-oe)*E,(Fe+ue)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var me=.05,Fe=le*.05,Se=.175,Le=.95,ne=new go.PathFigure((Se-me)*E,Le*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-me)*a,(Se-me)*E,(Le-Fe)*a,(Se-Fe)*E,(Le-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se+me)*E,Le*a,(Se+Fe)*E,(Le-me)*a,(Se+me)*E,(Le-Fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+me)*a,(Se+me)*E,(Le+Fe)*a,(Se+Fe)*E,(Le+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se-me)*E,Le*a,(Se-Fe)*E,(Le+me)*a,(Se-me)*E,(Le+Fe)*a));var me=.05,Fe=le*.05,Se=.375,Le=.95,oe=new go.PathFigure((Se-me)*E,Le*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-me)*a,(Se-me)*E,(Le-Fe)*a,(Se-Fe)*E,(Le-me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se+me)*E,Le*a,(Se+Fe)*E,(Le-me)*a,(Se+me)*E,(Le-Fe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+me)*a,(Se+me)*E,(Le+Fe)*a,(Se+Fe)*E,(Le+me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se-me)*E,Le*a,(Se-Fe)*E,(Le+me)*a,(Se-me)*E,(Le+Fe)*a));var me=.05,Fe=le*.05,Se=.625,Le=.95,ue=new go.PathFigure((Se-me)*E,Le*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-me)*a,(Se-me)*E,(Le-Fe)*a,(Se-Fe)*E,(Le-me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Se+me)*E,Le*a,(Se+Fe)*E,(Le-me)*a,(Se+me)*E,(Le-Fe)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+me)*a,(Se+me)*E,(Le+Fe)*a,(Se+Fe)*E,(Le+me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Se-me)*E,Le*a,(Se-Fe)*E,(Le+me)*a,(Se-me)*E,(Le+Fe)*a));var me=.05,Fe=le*.05,Se=.825,Le=.95,ze=new go.PathFigure((Se-me)*E,Le*a,!0);b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le-me)*a,(Se-me)*E,(Le-Fe)*a,(Se-Fe)*E,(Le-me)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Se+me)*E,Le*a,(Se+Fe)*E,(Le-me)*a,(Se+me)*E,(Le-Fe)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(Le+me)*a,(Se+me)*E,(Le+Fe)*a,(Se+Fe)*E,(Le+me)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Se-me)*E,Le*a,(Se-Fe)*E,(Le+me)*a,(Se-me)*E,(Le+Fe)*a).close());var ve=new go.PathFigure(0,a,!1);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,oe=le*.05,ue=.35,me=.775,Fe=new go.PathFigure((ue-ne)*E,me*a,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(me-ne)*a,(ue-ne)*E,(me-oe)*a,(ue-oe)*E,(me-ne)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E,me*a,(ue+oe)*E,(me-ne)*a,(ue+ne)*E,(me-oe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(me+ne)*a,(ue+ne)*E,(me+oe)*a,(ue+oe)*E,(me+ne)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E,me*a,(ue-oe)*E,(me+ne)*a,(ue-ne)*E,(me+oe)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(re,E,a){var b=new go.Geometry,y=.3,z=le*.3,ee=.5,ne=.7,oe=new go.PathFigure((ee-y)*E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a));var ue=new go.PathFigure(0,.7*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),b}),go.Shape.defineFigureGenerator("Battery",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(re,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a));var ue=new go.PathFigure(.15*E,.5*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(re,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a).close()),y=.05,z=le*.05,ee=.5,ne=.8;var ue=new go.PathFigure((ee-y)*E,ne*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a).close()),ue.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),b}),go.Shape.defineFigureGenerator("Gear",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var oe=new go.PathFigure(.5*E,.1*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var oe=new go.PathFigure(E*.816,a,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var oe=new go.PathFigure(E*1,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,E,a){var b=new go.Geometry,y=8,z=y*le,ee=new go.PathFigure(y,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var ne=new go.PathFigure(E*.83,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var oe=new go.PathFigure(E*.83,a*1,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ue=new go.PathFigure(E*.78,a*.05,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*le,z=a*.8,ee=new go.Geometry,ne=new go.PathFigure(b,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,z-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,z,E,z-y,E-y,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),ne.add(new go.PathSegment(go.PathSegment.Line,b,z)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,y,z,0,z-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(re,E,a){var b=new go.Geometry,y=15,z=y*le,ee=new go.PathFigure(E*.62,a*.475,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},91989:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ft={},bt="5.0",te={},x=null,ye=!1,Oe=!1,Ge=null,he=!1,be=null,le=null,ge=0;ge4?parseFloat(He):5};Ft.setHTML5Codebase=function(He,at){le=He,Re(He,at)},Ft.setJavaCodebase=Ft.setJavaCodebaseVersion=Ft.isCompiledInstalled=Ft.setPreCompiledScriptPath=Ft.setPreCompiledResourcePath=function(){},Ft.setHTML5CodebaseVersion=function(He,at){var St=parseFloat(He);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}be=He,_e(He,at)},Ft.getHTML5CodebaseVersion=function(){return re},Ft.getParameters=function(){return te},Ft.setFontsCSSURL=function(He){ee=He},Ft.setGiacJSURL=function(He){},Ft.setJNLPFile=function(He){De=He},Ft.setJNLPBaseDir=function(He){},Ft.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var at="auto",St=te.id,Pt,dt=!1,Bt=0;Bt=5)return!0;var He=Ft.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},Ft.startAnimation=function(){var He=Ft.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},Ft.stopAnimation=function(){var He=Ft.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},Ft.getAppletObject=function(){var He=te.id!==void 0?te.id:"ggbApplet";return window[He]},Ft.resize=function(){};var ze=function(He,at,St){var Pt=document.createElement("param");Pt.setAttribute("name",at),Pt.setAttribute("value",St),He.appendChild(Pt)},ve=function(He){return He&&He!=="false"},nt=function(He,at,St){oe(re)<=4.2&&(St=!0);var Pt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Pt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var dt=document.createElement("div");dt.classList.add("appletParameters","notranslate");var Bt=at.width,Ae=at.height;if(at.disableAutoScale=at.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():at.disableAutoScale,at.width!==void 0)if(oe(re)<=4.4)ve(at.showToolBar)&&(at.height-=7),ve(at.showAlgebraInput)&&(at.height-=37),at.width<605&&ve(at.showToolBar)&&(at.width=605,Bt=605);else{var yt=100;(ve(at.showToolBar)||ve(at.showMenuBar))&&(at.hasOwnProperty("customToolBar")&&(at.customToolbar=at.customToolBar),yt=ve(at.showMenuBar)?245:155),Bt=5?(at.appletOnLoad=function(Ce){var mt=He.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(it),window.GGBT_wsf_view&&$(window).trigger("resize"),ke(Ce)},ce||it.appendChild(ie)):dt.appendChild(ie),it.appendChild(dt),ce||He.appendChild(it),setTimeout(function(){Ft.resize()},1)}else{var ae=document.createElement("div");ae.className="applet_scaler",ae.style.position="relative",ae.style.display="block",ae.appendChild(dt),He.appendChild(ae),at.appletOnLoad=function(Ce){Ft.resize(),ke(Ce)}}function se(Ce,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,mt.appletOnLoad):renderGGBElement(Ce),Ve("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function de(Ce,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(At){se(At.article,At.params)}),html5AppletsToProcess=null)},oe(re)<5&&(Ce.className+=" geogebraweb")):se(Ce,mt)}if(Pt){scriptLoadStarted=!0;for(var Pe=0;Pe0?(Ot.remove(),it.attr("id","fullscreencontent").show(),jQuery(ke).append(it),window.dispatchEvent(new Event("resize"))):nt(Ot,at,!1),window.GGBT_wsf_view.launchFullScreen(ke)}else Ee=Pt,nt(He,at,!1);if(!window.GGBT_wsf_view)for(Ae=0;AeHe/4*3&&(Ot=He/4*3),ke=Ot/5.8,yt.setAttribute("src",y),yt.setAttribute("width",Ot),yt.setAttribute("height",ke);var it=(He-Ot)/2,ce=(at-ke)/2;yt.style.left=it+"px",yt.style.top=ce+"px",dt.appendChild(yt)}}return dt.appendChild(Ae),dt},ot=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},Ke=["web","webSimple","web3d","tablet","tablet3d","phone"],_e=function(He,at){if(re=He,at){Re(re,!0);return}var St=!ye;if(St){var Pt=oe(re);!isNaN(Pt)&&Pt<4.4&&(St=!1)}var dt,Bt;window.location.protocol.substr(0,4)==="http"?dt=window.location.protocol:dt="http:";var Ae=re.indexOf("//");Ae>0?Bt=re:Ae===0?Bt=dt+re:Bt="https://www.geogebra.org/apps/5.2.814.0/";for(var yt in Ke)if(re.slice(Ke[yt].length*-1)===Ke[yt]||re.slice((Ke[yt].length+1)*-1)===Ke[yt]+"/"){Re(Bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!ve(te.showToolBar)&&!ve(te.showMenuBar)&&!ve(te.showAlgebraInput)&&!ve(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Bt+="webSimple/":Bt+="web3d/",Re(Bt,!1)},Re=function(He,at){if(He.requirejs){fe=He;return}He.slice(-1)!=="/"&&(He+="/"),fe=He,at===null&&(at=He.indexOf("http")===-1),Ne=at,E="web.nocache.js",a=!1;var St=fe.split("/");St.length>1&&(!at&&St[St.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ke.indexOf(St[St.length-2])>=0&&(E=St[St.length-2]+".nocache.js")),St=He.split("/"),re=St[St.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Pt=parseFloat(re);Pt!==NaN&&Pt<5&&He.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Pt+" is deprecated. Using version latest instead."),_e("5.0",at))},Ve=function(He,at){window.console&&window.console.log&&(!at||typeof at.showLogging=="undefined"||at.showLogging&&at.showLogging!=="false")&&console.log(He)};te.material_id!==void 0?Fe(et):et();function et(){var He=bt;be!==null?He=be:parseFloat(He)<5&&(He="5.0"),_e(He,!1),le!==null&&Re(le,Ne),he=!0}return Ft},GGBAppletUtils=function(){"use strict";function Ft(){return window.GGBT_wsf_edit!==void 0}function bt(he,be){be!=1?(he.style.transformOrigin="0% 0% 0px",he.style.webkitTransformOrigin="0% 0% 0px",he.style.transform="scale("+be+","+be+")",he.style.webkitTransform="scale("+be+","+be+")",he.style.maxWidth="initial",he.querySelector(".ggb_preview")!==null&&(he.querySelector(".ggb_preview").style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[0]!==void 0&&(he.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[1]!==void 0&&(he.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(he.style.transform="none",he.style.webkitTransform="none")}function te(he,be,le,ge,Ie,De){var fe=null;if(De!=null&&De!="")for(var Ne=he.parentNode;Ne!=null;)if((" "+Ne.className+" ").indexOf(" "+De+" ")>-1){fe=Ne;break}else Ne=Ne.parentNode;var Ee=0,re=0,E=0,a=0,b=0,y=0,z=0;if(fe)Ee=fe.offsetWidth,re=Math.max(ge?fe.offsetWidth:0,fe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ee=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Ee):(Ee=window.innerWidth,re=window.innerHeight,E=window.innerWidth),he){var ee=he.getBoundingClientRect();ee.left>0&&ee.left<=Ee&&(Ie===void 0||!Ie)&&(document.dir==="rtl"?(b=Ee-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,b=E<=480?10:30),a=y+b)}if(he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=he.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return he&&((le===void 0||!le)&&be>0&&be+a1&&(De=!0)),be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(De=!0),!(he.hasOwnProperty("disableAutoScale")&&he.disableAutoScale))Ie=x(he,be,De,le,he.scaleContainerClass);else return ge;return De&&(!he.hasOwnProperty("scale")||ge===1)?Ie:Math.min(ge,Ie)}function Oe(he){var be=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),ge=he.getBoundingClientRect(),Ie=(be-ge.width)/2,De=(le-ge.height)/2;De<0&&(De=0),he.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ie<40?he.style.left="40px":he.style.left=Ie+"px",he.style.top=De+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De<40?he.style.top="40px":he.style.top=De+"px",he.style.left=Ie+"px")}function Ge(he,be){var le=he.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(be.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(he)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var ge=ye(be,he);Ft()&&le.setAttribute("data-param-scale",ge);for(var Ie=null,De=0;De=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ft){var bt=c[Ft];return bt==null?null:bt},r=d,webModule.__errFn=e}function B(){function Ft(he){var be=he.lastIndexOf(rb);be==-1&&(be=he.length);var le=he.indexOf(sb);le==-1&&(le=he.length);var ge=he.lastIndexOf(tb,Math.min(le,be));return ge>=O?he.substring(O,ge+P):W}function bt(he){if(!he.match(/^\w+:\/\//)){var be=o.createElement(ub);be.src=he+vb,he=Ft(be.src)}return he}function te(){var he=__gwt_getMetaProperty(wb);return he!=null?he:W}function x(){for(var he=o.getElementsByTagName(_),be=O;beO?he[he.length-P].href:W}function Oe(){var he=o.location;return he.href==he.protocol+zb+he.host+he.pathname+he.search+he.hash}var Ge=te();return Ge==W&&(Ge=x()),Ge==W&&(Ge=ye()),Ge==W&&Oe()&&(Ge=Ft(o.location.href)),Ge=bt(Ge),Ge}function C(Ft){return Ft.match(/^\//)||Ft.match(/^[a-zA-Z]+:\/\//)?Ft:webModule.__moduleBase+Ft}function D(){var Ft=[],bt=O,te=[],x=[];function ye(he){var be=x[he](),le=te[he];if(be in le)return be;var ge=[];for(var Ie in le)ge[le[Ie]]=Ie;throw r&&r(he,ge,be),null}if(__gwt_isKnownPropertyValue=function(he,be){return be in te[he]},webModule.__getPropMap=function(){var he={};for(var be in te)te.hasOwnProperty(be)&&(he[be]=ye(be));return he},webModule.__computePropValue=ye,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Oe;try{Oe=Cb;var Ge=Oe.indexOf(Db);Ge!=-1&&(bt=parseInt(Oe.substring(Ge+P),$),Oe=Oe.substring(O,Ge))}catch(he){}return webModule.__softPermutationId=bt,C(Oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},35976:function(Ft,bt,te){"use strict";te.d(bt,{Ax:function(){return Ge},Ds:function(){return he},KI:function(){return le},SI:function(){return Oe},f1:function(){return ye}});var x=te(21600);function ye(ge){let Ie=!0;if(ge.length>0){for(let De=0;Dea in E?Oe(E,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):E[a]=b,De=(E,a)=>{for(var b in a||(a={}))le.call(a,b)&&Ie(E,b,a[b]);if(be)for(var b of be(a))ge.call(a,b)&&Ie(E,b,a[b]);return E},fe=(E,a)=>Ge(E,he(a)),Ne=(E,a)=>{var b={};for(var y in E)le.call(E,y)&&a.indexOf(y)<0&&(b[y]=E[y]);if(E!=null&&be)for(var y of be(E))a.indexOf(y)<0&&ge.call(E,y)&&(b[y]=E[y]);return b},Ee=(E,a,b)=>new Promise((y,z)=>{var ee=ue=>{try{oe(b.next(ue))}catch(me){z(me)}},ne=ue=>{try{oe(b.throw(ue))}catch(me){z(me)}},oe=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(ee,ne);oe((b=b.apply(E,a)).next())});const re=E=>{var a=E,{children:b}=a,y=Ne(a,["children"]);const[z,ee]=(0,ye.useState)(!1);return ye.createElement(x.ZP,fe(De({},y),{loading:z,onClick:ne=>Ee(void 0,null,function*(){try{ee(!0),yield y.onClick(ne),ee(!1)}catch(oe){console.error(oe),ee(!1)}})}),b)}},74089:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return z}});var x=te(59301),ye=te(78241),Oe=te(8591),Ge=te(43418),he=te(5083),be=te(92832),le=te(1710),ge=te(95237),Ie=te(43604),De=te(66649),fe=te.n(De),Ne=te(92232),Ee=te(52985),re={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=te(30467),a=te(53051),b=(ee,ne,oe)=>new Promise((ue,me)=>{var Fe=ze=>{try{Le(oe.next(ze))}catch(ve){me(ve)}},Se=ze=>{try{Le(oe.throw(ze))}catch(ve){me(ve)}},Le=ze=>ze.done?ue(ze.value):Promise.resolve(ze.value).then(Fe,Se);Le((oe=oe.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:oe,successCallback:ue=()=>{},visible:me,homeworkIds:Fe,courseId:Se,isBatch:Le,shixunHomeworks:ze})=>{const[ve]=ye.default.useForm(),[nt,we]=(0,x.useState)(!1),[ut,Ue]=(0,x.useState)(!1),[qe,gt]=(0,x.useState)(!1),[ot,Ke]=(0,x.useState)([]),[_e,Re]=(0,x.useState)([]),[Ve,et]=(0,x.useState)([]),[He,at]=(0,x.useState)([]),[St,Pt]=(0,x.useState)([]),[dt,Bt]=(0,x.useState)([]),[Ae,yt]=(0,x.useState)([]),[Ot,ke]=(0,x.useState)([]),[it,ce]=(0,x.useState)([]);(0,x.useEffect)(()=>{me?ie():se()},[me]);const ie=()=>b(void 0,null,function*(){we(!0);const de=yield(0,E.oR)(Fe[0],{course_id:Se});gt(de.no_group),Le?(yt(de.all_course_groups),ke(de.all_course_groups)):(at(de.late_course_groups),Pt(de.late_course_groups),Ke(de.submit_course_groups),Re(de.submit_course_groups)),we(!1),ve.setFieldsValue({end_time:fe()()})}),ae=()=>b(void 0,null,function*(){const de=ve.getFieldsValue(),Pe=fe()(de.end_time).format("YYYY-MM-DD HH:mm");if((Le?it.length===0:Ve.length===0&&dt.length===0)&&!qe){Oe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Ue(!0);const Be=yield(0,E.Mc)(Se,{no_group:qe,homework_ids:Fe,group_ids:Le?it:Ve,end_time:Pe,late_group_ids:Le?it:dt});Ue(!1),Be.status===0&&(se(),Oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),ue(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),se=()=>{et([]),Bt([]),Re([]),Pt([])};return x.createElement(Ge.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:re.modalWrapper,width:Le||qe?520:760,open:me,confirmLoading:ut,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>ae(),onCancel:()=>{se(),ee({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:re.tips},x.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),x.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),x.createElement(ye.default,{form:ve,layout:"vertical"},x.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},x.createElement(he.default,{style:{width:"100%"},disabledDate:de=>(0,a.Q8)(de,ne),disabledTime:de=>(0,a.d0)(de),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!qe&&x.createElement(x.Fragment,null,Le?x.createElement("div",null,x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:de=>{ke(Ae.filter(Pe=>Pe.name.indexOf(de.target.value)>-1))}}),x.createElement(le.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:de=>{ce(de)}},rowKey:"id",pagination:!1,dataSource:Ot,loading:nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):x.createElement(ge.Z,{gutter:24},x.createElement(Ie.Z,{span:14},x.createElement("div",{className:re.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:de=>{Re(ot.filter(Pe=>Pe.name.indexOf(de.target.value)>-1))}}),x.createElement("div",{className:re.tableWrapper},x.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:de=>{et(de)}},rowKey:"id",pagination:!1,dataSource:_e,loading:nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),x.createElement(Ie.Z,{flex:10,style:{maxWidth:"280px"}},x.createElement("div",{className:re.homeworkType},"\u8865\u4EA4\u622A\u6B62"),x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:de=>{Pt(He.filter(Pe=>Pe.name.indexOf(de.target.value)>-1))}}),x.createElement("div",{className:re.tableWrapper},x.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:de=>{Bt(de)}},rowKey:"id",pagination:!1,loading:nt,dataSource:St,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var z=(0,Ee.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},65504:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(43418),Oe=te(8591),Ge=te(3113),he=te(86129),be=te.n(he),le=te(21600),ge=te(92232),Ie=te(82186),De=te(59301),fe=Object.defineProperty,Ne=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(oe,ue,me)=>ue in oe?fe(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[ue]=me,y=(oe,ue)=>{for(var me in ue||(ue={}))E.call(ue,me)&&b(oe,me,ue[me]);if(re)for(var me of re(ue))a.call(ue,me)&&b(oe,me,ue[me]);return oe},z=(oe,ue)=>Ne(oe,Ee(ue)),ee=(oe,ue,me)=>new Promise((Fe,Se)=>{var Le=nt=>{try{ve(me.next(nt))}catch(we){Se(we)}},ze=nt=>{try{ve(me.throw(nt))}catch(we){Se(we)}},ve=nt=>nt.done?Fe(nt.value):Promise.resolve(nt.value).then(Le,ze);ve((me=me.apply(oe,ue)).next())});const ne=({files:oe=[],name:ue,buttonProps:me={},hide:Fe,onOk:Se=()=>{}},Le)=>{const[ze,ve]=(0,x.useState)(!1);let nt=(0,x.useRef)(new(be()));(0,x.useImperativeHandle)(Le,()=>({exportReport:we,exportAndCreateUserFolder:ut}));const we=(Ke,_e="\u9644\u4EF6")=>ee(void 0,null,function*(){const Re=Ke||oe;ve(!0);let Ve=0,et=0,He=0,at=ye.default.info({width:460,title:De.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",_e,",",De.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:De.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",De.createElement("span",{className:"c-blue"},Ve+1),"/",Re==null?void 0:Re.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function St(){return ee(this,null,function*(){var Pt,dt;qe({},`${le.Z.API_SERVER}/api/attachments/${(0,ge.Jn)((Pt=Re==null?void 0:Re[Ve])==null?void 0:Pt.id)}?t=${(0,ge.Jn)((dt=Re==null?void 0:Re[Ve])==null?void 0:dt.id,Date.now())}`,(Bt,Ae)=>ee(this,null,function*(){var yt,Ot;if(((yt=Bt.target.response)==null?void 0:yt.type)==="application/json"){let ce=yield Ue(Bt.target.response);if(ce.message){Oe.ZP.warning((ce==null?void 0:ce.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),ve(!1);return}}let ke=new Blob([Bt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});et=et+ke.size;let it=(Ot=Re==null?void 0:Re[Ve])==null?void 0:Ot.filename;setTimeout(()=>ee(this,null,function*(){nt.current.file(it,ke),at.update({content:De.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",De.createElement("span",{className:"c-blue"},Ve+1),"/",Re==null?void 0:Re.length,He>0?De.createElement("span",null,"(\u5DF2\u62C6\u5206",He,"\u4E2Azip\u5305)"):"")}),Ve===(Re==null?void 0:Re.length)-1?ot(at,He>0?He+1:0):et>900*1024*1024?(He++,et=0,gt(He,()=>{Ve++,St()})):(Ve++,St())}),2600)}))})}St()}),ut=(Ke,_e="\u9644\u4EF6",Re)=>ee(void 0,null,function*(){ve(!0);let Ve=0;const et=Ke.flat().length,He=ye.default.info({width:460,title:De.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",_e,",",De.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:De.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",De.createElement("span",{className:"c-blue"},Ve),"/",et),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function at(dt,Bt){return ee(this,null,function*(){const Ae=yield(0,Ie.ZP)(`${le.Z.API_SERVER}/api/attachments/${dt.id}`,{method:"get"});let yt=new Blob([Ae],{type:"application/vnd.ms-excel;charset=utf-8"}),Ot=dt.filename;Bt.file(Ot,yt),Ve+=1,He.update({content:De.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",De.createElement("span",{className:"c-blue"},Ve),"/",et)})})}for(const dt of Ke){const Bt=`${dt[0].user_name}-${dt[0].student_id}`,Ae=nt.current.folder(Bt);for(const yt of dt)yield at(yt,Ae)}const St=yield nt.current.generateAsync({type:"blob"}),Pt=document.createElement("a");Pt.href=window.URL.createObjectURL(St),Pt.download=`${Re||ue}.zip`,document.body.appendChild(Pt),Pt.click(),document.body.removeChild(Pt),window.URL.revokeObjectURL(Pt.href),He.destroy(),ve(!1),Se(),nt.current=new(be())});function Ue(Ke){return new Promise(_e=>{let Re=new FileReader;Re.readAsText(Ke,"utf-8"),Re.addEventListener("loadend",()=>{const Ve=JSON.parse(Re.result);_e(Ve)})})}const qe=(Ke,_e,Re,Ve)=>{const et=_e,He=new window.XMLHttpRequest;return He.withCredentials=!0,He.addEventListener("load",function(at){Re(at,He)},!1),He.addEventListener("error",function(at){Ve&&Ve(at)},!1),He.responseType="blob",He.open("GET",et),He.send(null),He},gt=(Ke,_e)=>{nt.current.generateAsync({type:"blob"}).then(function(Re){const Ve=document.createElement("a");Ve.href=window.URL.createObjectURL(Re),Ve.download=ue+`-${Ke}.zip`,document.body.appendChild(Ve);const et=document.createEvent("MouseEvents");et.initEvent("click",!1,!1),Ve.dispatchEvent(et),document.body.removeChild(Ve),nt.current=new(be()),_e()})},ot=(Ke,_e)=>{nt.current.generateAsync({type:"blob"}).then(function(Re){const Ve=document.createElement("a");Ve.href=window.URL.createObjectURL(Re),_e>0?Ve.download=ue+`-${_e}.zip`:Ve.download=ue+".zip",document.body.appendChild(Ve);const et=document.createEvent("MouseEvents");et.initEvent("click",!1,!1),Ve.dispatchEvent(et),document.body.removeChild(Ve),Ke.destroy(),ve(!1),Se(),nt.current=new(be())})};return Fe?De.createElement(De.Fragment,null):De.createElement(Ge.ZP,z(y({},me),{onClick:()=>we(),loading:ze}),"\u4E0B\u8F7D")};bt.Z=(0,x.forwardRef)(ne)},99709:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var x=te(59301),ye={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"},Oe=te(92310),Ge=te.n(Oe),he=te(45313),be=te(55018),le=te(92232),ge=te(21600),Ie=te(82186),De=te(99287),fe=te(52985),Ne=te(8591),Ee=(a,b,y)=>new Promise((z,ee)=>{var ne=me=>{try{ue(y.next(me))}catch(Fe){ee(Fe)}},oe=me=>{try{ue(y.throw(me))}catch(Fe){ee(Fe)}},ue=me=>me.done?z(me.value):Promise.resolve(me.value).then(ne,oe);ue((y=y.apply(a,b)).next())});const re=({className:a,style:b,dataSource:y=[],authority:z=!1,callback:ee,showDimensions:ne=!0,classroomList:oe})=>{var ue;const[me,Fe]=(0,x.useState)({content:"",type:""}),[Se,Le]=(0,x.useState)({}),[ze,ve]=(0,x.useState)(!1),[nt,we]=(0,x.useState)({title:"",visible:!1,src:"",snapshotData:{}}),ut=(0,x.useRef)(),Ue=Ke=>Ee(void 0,null,function*(){if(Le(Ke),Ke.file_type==="txt"){const _e=yield(0,Ie.ZP)(Ke.url,{method:"get",headers:{"Content-Type":"application/xml"}});ut.current=_e}Fe({type:Ke.file_type,content:ge.Z.API_SERVER+Ke.url})}),qe=Ke=>{var _e;we({visible:!0,src:ge.Z.API_SERVER+Ke.url,id:Ke.id,title:Ke.title,snapshotData:(_e=Ke==null?void 0:Ke.subitem)==null?void 0:_e.settings})},gt=Ke=>Ee(void 0,null,function*(){var _e;Fe({type:Ke.file_type,content:ge.Z.API_SERVER+((_e=Ke==null?void 0:Ke.subitem)==null?void 0:_e.url)})}),ot=()=>{ee(),we({visible:!1})};return y!=null&&y.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Ge()(ye.list,a),style:b},y.map((Ke,_e)=>{var Re,Ve,et;return x.createElement("div",{key:_e,className:ye.row},x.createElement("div",{className:ye.title,onClick:()=>Ue(Ke)},x.createElement("i",{className:"iconfont icon-fujian1"}),x.createElement("span",{title:Ke.title},Ke.title)),x.createElement("div",{className:ye.size},Ke.filesize),x.createElement("div",{className:ye.download,onClick:()=>{var He,at;if((0,De.Rm)()&&!((He=oe.AssistantObject.normal)!=null&&He.can_download)){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,le.Nd)("",`${ge.Z.API_SERVER}${(at=Ke.url)==null?void 0:at.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Ke==null?void 0:Ke.file_type)&&x.createElement("div",{className:ye.preview,onClick:()=>Ue(Ke)},x.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Ke==null?void 0:Ke.file_type)&&ne&&(z?x.createElement("div",{className:ye.annotation,onClick:()=>qe(Ke)},x.createElement("i",{className:"iconfont icon-pizhu"}),(Re=Ke.subitem)!=null&&Re.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Ve=Ke.subitem)==null?void 0:Ve.id)&&x.createElement("div",{className:ye.annotation,onClick:()=>gt(Ke)},x.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ke==null?void 0:Ke.file_type)&&((et=Ke.subitem)==null?void 0:et.id)&&x.createElement("div",{className:ye.download,style:{marginLeft:20},onClick:()=>{var He,at;(0,le.Nd)("",`${ge.Z.API_SERVER}${(at=(He=Ke==null?void 0:Ke.subitem)==null?void 0:He.url)==null?void 0:at.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ke==null?void 0:Ke.file_type)&&(0,De.eB)()&&["xlsx","docx","pptx"].includes(Ke==null?void 0:Ke.file_sub)&&ne&&x.createElement("div",{className:ye.annotation,onClick:()=>{ve(!0),Ue(Ke)}},x.createElement("i",{className:"iconfont icon-pizhu"}),Ke.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ke.is_edit&&(0,De.dE)()&&ne&&x.createElement("div",{className:ye.annotation,onClick:()=>{Ue(Ke)}},x.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),x.createElement(he.Z,{close:!0,data:me==null?void 0:me.content,type:me==null?void 0:me.type,hasMask:!0,disabledDownload:(0,De.Rm)()&&!((ue=oe.AssistantObject.normal)!=null&&ue.can_download),editOffice:ze?"edit":"view",monacoEditor:{value:ut.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:z&&ne&&me.type==="image"?()=>qe(Se):null,onClose:()=>{ee(),ve(!1),Fe({content:"",type:""})}}),x.createElement(be.Z,{onOk:ot,onClose:()=>we({visible:!1}),data:nt,showFullTools:!0})):null};var E=(0,fe.connect)(({classroomList:a})=>({classroomList:a}))(re)},55018:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var x=te(59301),ye={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Oe=te(92310),Ge=te.n(Oe),he=te(71418),be=te(2859),le=te(82186),ge=te(92232),Ie=(Ne,Ee,re)=>new Promise((E,a)=>{var b=ee=>{try{z(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{z(re.throw(ee))}catch(ne){a(ne)}},z=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(b,y);z((re=re.apply(Ne,Ee)).next())}),fe=({data:Ne,className:Ee,fullWidth:re,style:E={},onClose:a,onOk:b,showFullTools:y,noAssociationId:z})=>{const ee=(0,x.useRef)(null),ne=(0,x.useRef)(null),oe=(0,x.useRef)(null),ue=(0,x.useRef)(null),[me,Fe]=(0,x.useState)(!1),[Se,Le]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Ne!=null&&Ne.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Ne!=null&&Ne.src&&ze()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Ne==null?void 0:Ne.visible]);const ze=()=>Ie(void 0,null,function*(){Fe(!0),Le("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ue=yield(0,ge.ZJ)(Ne==null?void 0:Ne.src);ee.current.src="",ee.current.src=Ue,ee.current.onload=function(){ut()},Fe(!1),Le("")}),ve=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},nt=Ue=>Ie(void 0,null,function*(){Fe(!0),Le("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qe=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ne.title,file:Ue.dataUrl}});qe!=null&&qe.id&&!z?(yield(0,le.ZP)(`/api/attachments/${Ne.id}/add_subitem.json`,{method:"post",body:{subitem_id:qe==null?void 0:qe.id,settings:JSON.stringify(Ue.state)}})).status===0&&b():qe!=null&&qe.id&&b(qe),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",Fe(!1),Le("")}),we=()=>{const Ue=document.querySelector('a[href="https://markerjs.com/"]');Ue&&Ue.parentNode&&(Ue.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(gt=>{const ot=document.querySelector(gt.name);ot&&ot.setAttribute("title",gt.title)})},ut=()=>{ne.current=new be.hP(ee.current),ne.current.targetRoot=ue.current,ne.current.addEventListener("render",nt),ne.current.addEventListener("beforeclose",ve),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Ne!=null&&Ne.snapshotData&&ne.current.restoreState(Ne.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return x.createElement(x.Fragment,null,(Ne==null?void 0:Ne.visible)&&x.createElement(he.Z,{spinning:me,tip:Se,style:{position:"absolute"}},x.createElement("div",{ref:ue,className:Ge()(ye.imageDimensions,Ee,re?ye.fullWidth:""),style:E},x.createElement("img",{className:ye.img,ref:ee}))))}},69104:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(95237),Oe=te(43604),Ge=te(99313),he=te(3113),be=te(68762),le=te(43701),ge=te(48136),Ie=te(59301);const De=(0,x.forwardRef)(({callback:fe,showSaveButton:Ne,value:Ee=""},re)=>{const E=(0,x.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[195],{27812:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},89489:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},59477:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},26227:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},67921:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},49198:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},41464:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},87169:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},52671:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},8657:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},56082:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},61481:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},33853:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},63524:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},15075:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},43531:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},38819:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},86697:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,fe){return Pe.createElement(he.Z,(0,x.Z)({},Be,{ref:fe,icon:Ge}))},le=Pe.forwardRef(be),ge=le},43701:function(Ft,bt){"use strict";bt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},9008:function(Ft,bt){"use strict";bt.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",fenzu:"fenzu___zWsIa",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},46604:function(Ft,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},961:function(Ft,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},14875:function(Ft,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},10109:function(){"use strict";function Ft(re,E,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=re,this._defaultValue=E,this._minimum=a,this._maximum=b}Object.defineProperty(Ft.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(Ft.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(Ft.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(Ft.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,E){var a=go.Shape._FigureParameters[re];return a?a[E]:null},go.Shape.setFigureParameter=function(re,E,a){if(!(a instanceof Ft))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[re];b||(b=[],go.Shape._FigureParameters[re]=b),b[E]=a};var bt=[];function te(re,E){var a=bt.pop();return a===void 0?new go.Point(re,E):(a.x=re,a.y=E,a)}function x(){var re=bt.pop();return re===void 0?new go.Point:re}function Pe(re){bt.push(re)}function Oe(re,E,a,b,y,z,ee,ne,oe){oe||(oe=new go.Point);var ue=re-a,me=y-ee,ye=NaN,Ee=NaN;if(ue===0)if(me===0)re===a&&(ye=re,Ee=E);else{var Le=(z-ne)/me,He=z-Le*y;ye=re,Ee=Le*ye+He}else if(me===0){var ve=(E-b)/ue,nt=E-ve*re;ye=y,Ee=ve*ye+nt}else{var ve=(E-b)/ue,Le=(z-ne)/me,nt=E-ve*re,He=z-Le*y;ye=(He-nt)/(ve-Le),Ee=ve*ye+nt}return oe.x=ye,oe.y=Ee,oe}function Ge(re,E,a,b,y,z,ee,ne,oe,ue,me,ye,Ee,Le){var He=1-oe,ve=oe,nt=re*He+a*ve,xe=E*He+b*ve,it=a*He+y*ve,Ue=b*He+z*ve,qe=y*He+ee*ve,ct=z*He+ne*ve,ot=nt*He+it*ve,Ke=xe*He+Ue*ve,_e=it*He+qe*ve,Re=Ue*He+ct*ve,Ve=ot*He+_e*ve,$e=Ke*He+Re*ve;ue.x=nt,ue.y=xe,me.x=ot,me.y=Ke,ye.x=Ve,ye.y=$e,Ee.x=_e,Ee.y=Re,Le.x=qe,Le.y=ct}var he=new go.Spot(.156,.156),be=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Ft("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*le,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=E,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E/2,b.startY=0,b.endX=E/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,E,a){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*E,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,E,a){var b=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=he,y.spot2=be,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(re,E,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=E,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,le*E,0,E,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,le*a,(1-le)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,le*a,le*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*E,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Ft("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(b=.5);var y=Math.abs(b)*E;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(b=E/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ee.add(new go.PathSegment(go.PathSegment.Move,E/2+ne,E/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),z.spot1=he,z.spot2=be,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,E,a){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Ft("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,E,a){var b=re?re.parameter1:NaN,y=re?re.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var z=b%360;z<0&&(z+=360);var ee=y%360,ne=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,z,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,E,a){var b=le/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-b)*a,(y+b)*E,(z+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,E)/2,z=E/2,ee=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee-y)).add(new go.PathSegment(go.PathSegment.Line,E,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee+y)).add(new go.PathSegment(go.PathSegment.Line,0,ee-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ee-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,E,a){var b=re?re.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ee=a/2,ne=Math.atan2(a,E),oe=b-Math.min(Math.cos(ne)*b/2,z),ue=b-Math.min(Math.sin(ne)*b/2,ee),y=new go.Geometry,me=new go.PathFigure(oe,0,!0);return y.add(me),me.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,ue)),me.add(new go.PathSegment(go.PathSegment.Line,.8*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,E,a-ue)),me.add(new go.PathSegment(go.PathSegment.Line,E-oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,oe,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ue)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,0,ue).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Ft("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*E,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Ft("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-b)*E,.25*a,Math.abs(1-b)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,le*E,0,E,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+le/2)*a,le*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ee=.3,ne=0,oe=z*le;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-oe+ee)*E,(.5-z+ne)*a,(.5-z+ee+.05)*E,(.5-oe+ne-.02)*a)),z=.2,ee=0,ne=-.3,oe=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*E,(.5+ne)*a,(.5+oe+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee)*E,(.5-oe+ne)*a,(.5+oe+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-z+ne)*a,(.5-z+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+z+ne)*a)),z=.2,ee=-.3,ne=0,oe=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-z+ne)*a,(1-.5+z+ee-.05)*E,(.5-oe+ne-.02)*a,(.5+oe+ee)*E,(.5-z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*E,(.5+ne)*a,(.5-oe+ee)*E,(.5-z+ne)*a,(.5-z+ee)*E,(.5-oe+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+z+ne)*a,(.5-z+ee)*E,(.5+oe+ne)*a,(.5-oe+ee)*E,(.5+z+ne)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+oe+ee)*E,(.5+z+ne)*a,(.5+z+ee)*E,(.5+oe+ne)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ee=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*E,ne*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ee,a*ne,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),ne=.75,y=new go.PathFigure((ee+z)*E,ne*a,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ee,a*ne,z*E,z*E).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(re,E,a){var b=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,b*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=.5,ne=.5,oe=new go.PathFigure(ee*E,(ne-z)*a);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),z=.4,y=le*.4;var ue=x(),me=x(),ye=x(),Ee=x();Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.42,ue,me,ye,Ee,Ee);var Le=x(),He=x(),ve=x();Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.58,Ee,Ee,ve,Le,He);var nt=x(),xe=x(),it=x();Ge(ee,ne+z,ee-y,ne+z,ee-z,ne+y,ee-z,ne,.42,nt,xe,it,Ee,Ee);var Ue=x(),qe=x(),ct=x();return Ge(ee,ne+z,ee-y,ne+z,ee-z,ne+y,ee-z,ne,.58,Ee,Ee,ct,Ue,qe),oe.add(new go.PathSegment(go.PathSegment.Move,ct.x*E,ct.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,Ue.x*E,Ue.y*a,qe.x*E,qe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ye.x*E,ye.y*a,ue.x*E,ue.y*a,me.x*E,me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ct.x*E,ct.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,it.x*E,it.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ve.x*E,ve.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,Le.x*E,Le.y*a,He.x*E,He.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,it.x*E,it.y*a,nt.x*E,nt.y*a,xe.x*E,xe.y*a).close()),Pe(ue),Pe(me),Pe(ye),Pe(Ee),Pe(Le),Pe(He),Pe(ve),Pe(nt),Pe(xe),Pe(it),Pe(Ue),Pe(qe),Pe(ct),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Ft("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>E&&(b=E);var y=(E-b)/2,z=y+b;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,E,a){var b=new go.Geometry,y=le*.4,z=.4,ee=.5,ne=.5,oe=x(),ue=x(),me=x(),ye=x(),Ee=new go.PathFigure((ee-z)*E,ne*a,!1);b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.44,me,ye,ue,oe,oe),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,me.x*E,me.y*a,ye.x*E,ye.y*a));var Le=te(ue.x,ue.y);Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.56,oe,oe,ue,me,ye);var He=te(ue.x,ue.y);Ee.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.95*.9)*E,Le.y*.1*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*E,Le.y*.1*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ee.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,(He.x*.1+.9)*E,.15*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,(He.x*.1+.9)*E,(He.y*.1+.05*.9)*a)),Ee.add(new go.PathSegment(go.PathSegment.Line,He.x*E,He.y*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,me.x*E,me.y*a,ye.x*E,ye.y*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),z=.35,y=le*.35;var ve=new go.PathFigure(ee*E,(ne-z)*a,!1);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a));var nt=new go.PathFigure((ee-z)*E,ne*a,!1);return b.add(nt),Pe(oe),Pe(ue),Pe(me),Pe(ye),Pe(Le),Pe(He),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(re,E,a){var b=new go.Geometry,y=.375,z=0,ee=-.125,ne=y*le,oe=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ne+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ne+ee)*a,(.5+ne+z)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ne+ee)*a,(.5-ne+z)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ee=-.125,ne=y*le;var oe=new go.PathFigure((1-.5+y+z)*E,(.5+ee)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ee)*a,(.5+y+z)*E,(.5+ne+ee)*a,(.5+ne+z)*E,(.5+y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5+y+ee)*a,(.5-y+z)*E,(.5+ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ee)*a,(.5+ne+z)*E,(.5-y+ee)*a,(1-.5+y+z)*E,(.5-ne+ee)*a));var oe=new go.PathFigure((.525+z)*E,(.5+y+ee)*a,!1);return b.add(oe),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(re,E,a){var b=re?re.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,E,a){var b=re?re.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,E,a){var b=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,E,a){var b=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*E,b*a,b*E,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Ft("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=re?re.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-b)*E,ee=(.5-y/2)*a,ne=(.5+y/2)*a,oe=new go.Geometry,ue=new go.PathFigure(0,ee,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,z,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=Oe(0,ne/a,1,ne/a,z/E,1,1,.5,x());return oe.spot2=new go.Spot(me.x,me.y),Pe(me),oe}),go.Shape.setFigureParameter("Arrow2",0,new Ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Ft("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=30),b>E&&(b=E);var y=re?re.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-b,ee=(a-y)/2,ne=ee+y,oe=new go.Geometry,ue=new go.PathFigure(0,ee,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,z,0)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/a);var me=Oe(0,ne/a,1,ne/a,z/E,1,1,.5,x());return oe.spot2=new go.Spot(me.x,me.y),Pe(me),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Ft("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var oe=Oe(0,.5,.3,0,0,y/a,.1,y/a,x());return ee.spot1=new go.Spot(oe.x,oe.y),oe=Oe(.7,1,1,.5,0,z/a,1,z/a,oe),ee.spot2=new go.Spot(oe.x,oe.y),Pe(oe),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Ft("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ne=(a-y)/2,oe=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ne=0,oe=a):(z=0,ee=a,ne=0,oe=a));var ue=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ue.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close());var ye=Oe(0,.5,.3,ne/a,0,z/a,1,z/a,x());return ue.spot1=new go.Spot(ye.x,ye.y),ye=Oe(.7,oe/a,1,.5,0,ee/a,1,ee/a,ye),ue.spot2=new go.Spot(ye.x,ye.y),Pe(ye),ue}),go.Shape.setFigureParameter("IBeamArrow",0,new Ft("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(0,y/a);var oe=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(oe.x,oe.y),Pe(oe),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new Ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Ft("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-b)/2,ee=z+b,ne=(a-y)/2,oe=ne+y;(b>a||y>a)&&(y>b?(b=b*a/y,z=(a-b)/2,ee=z+b,ne=0,oe=a):(z=0,ee=a,ne=0,oe=a));var ue=new go.Geometry,me=new go.PathFigure(E,.5*a,!0);ue.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,oe)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),me.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne).close()),ue.spot1=new go.Spot(0,z/a);var ye=Oe(.7,oe/a,1,.5,0,ee/a,1,ee/a,x());return ue.spot2=new go.Spot(ye.x,ye.y),Pe(ye),ue}),go.Shape.setFigureParameter("Pointer",0,new Ft("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ee=Oe(.2,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),Pe(ee),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Ft("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*E,.75*a,b*E,.25*a).close()),y.spot1=new go.Spot(b,.35);var ee=Oe(0,.65,1,.65,0,1,1,.5,x());return y.spot2=new go.Spot(ee.x,ee.y),Pe(ee),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Ft("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*a,z=(.5+b/2)*a,ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,.3);var oe=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(oe.x,oe.y),Pe(oe),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Ft("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=50);var y=(a-b)/2,z=y+b;b>a&&(y=0,z=a);var ee=new go.Geometry,ne=new go.PathFigure(E,.5*a,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ee.spot1=new go.Spot(.2,y/a);var oe=Oe(.7,1,1,.5,0,z/a,1,z/a,x());return ee.spot2=new go.Spot(oe.x,oe.y),Pe(oe),ee}),go.Shape.setFigureParameter("SquareArrow",0,new Ft("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(0,.9*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(0,b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*E,b,(.5+z)*E,0,1*E,le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-le*b,(.5+z)*E,1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,1*a,0,a-le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b));var ne=new go.PathFigure(E,b,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*b,1*E,2*b-le*b,(.5+z)*E,2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*E,2*b,0,2*b-le*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(0,a-b,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*b,(.5-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,b,(.5+z)*E,0,E,le*b)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-le*b,(.5+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-z)*E,a,0,a-le*b));var ne=new go.PathFigure(0,a-b,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*b,0,a-b-le*b,(.5-z)*E,a-2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,a-b,(.5+z)*E,a-2*b,E,a-b-le*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-le*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,le*b,0));var ne=new go.PathFigure(b,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+le*b,0,2*b,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+z)*a,b+le*b,a)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=le*.5,ee=new go.PathFigure(E-b,0,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*b,0,E,(.5-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E,(.5+z)*a,E-le*b,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*b,a,0,(.5+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*a,le*b,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E-b,0));var ne=new go.PathFigure(E-b,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-2*b,.5*a,E-b-le*b,0,E-2*b,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,a,E-2*b,(.5+z)*a,E-b-le*b,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(re,E,a){var b=new go.Geometry,y=.2,z=.1,ee=le*y,ne=le*z,oe=.5,ue=.1,me=new go.PathFigure(oe*E,(ue+z)*a,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*E,ue*a,(oe-ee)*E,(ue+z)*a,(oe-y)*E,(ue+ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-z)*a,(oe-y)*E,(ue-ne)*a,(oe-ee)*E,(ue-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*E,ue*a,(oe+ee)*E,(ue-z)*a,(oe+y)*E,(ue-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+z)*a,(oe+y)*E,(ue+ne)*a,(oe+ee)*E,(ue+z)*a));var ye=.05,Ee=le*ye;oe=.05,ue=.25;var Le=new go.PathFigure(.5*E,.2*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),oe=.95,ue=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ye)*E,ue*a,(oe+Ee)*E,(ue-ye)*a,(oe+ye)*E,(ue-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),ye=.025,Ee=le*ye,oe=.825,ue=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ye)*a,(oe+ye)*E,(ue-Ee)*a,(oe+Ee)*E,(ue-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ye)*E,ue*a,(oe-Ee)*E,(ue-ye)*a,(oe-ye)*E,(ue-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),ye=.05,Ee=le*ye,oe=.5,ue=.7,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ye)*a,(oe+ye)*E,(ue-Ee)*a,(oe+Ee)*E,(ue-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ye)*E,ue*a,(oe-Ee)*E,(ue-ye)*a,(oe-ye)*E,(ue-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),ye=.025,Ee=le*ye,oe=.175,ue=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ye)*a,(oe+ye)*E,(ue-Ee)*a,(oe+Ee)*E,(ue-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ye)*E,ue*a,(oe-Ee)*E,(ue-ye)*a,(oe-ye)*E,(ue-Ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ye=.05,Ee=le*ye,oe=.05,ue=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ye)*a,(oe-ye)*E,(ue-Ee)*a,(oe-Ee)*E,(ue-ye)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Ft("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,E,a){var b=re?re.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*E,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("Database",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ne=new go.PathFigure(E,.1*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.1,ee=new go.PathFigure(E,.1*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var ne=new go.PathFigure(E,.1*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=le*.2,ee=new go.PathFigure(0,.2*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,y*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,y*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),b}),go.Shape.defineFigureGenerator("Document",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ee=new go.PathFigure(E,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN,z=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),b}),go.Shape.defineFigureGenerator("Junction",function(re,E,a){var b=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=le*.5,ne=.5,oe=new go.PathFigure(E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,E,(ne+ee)*a,(ne+ee)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-ee)*E,a,0,(ne+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,0,0,(ne-ee)*a,(ne-ee)*E,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,ne*a,(ne+ee)*E,0,E,(ne-ee)*a));var ue=new go.PathFigure((z+y)*E,(z+y)*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ue.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(.5*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var ne=new go.PathFigure(.5*y*E,y*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ne=new go.PathFigure(E,.5*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(re,E,a){var b=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN,z=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN,z=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure((1-y)*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b}),go.Shape.defineFigureGenerator("Process",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ee=new go.PathFigure(y*E,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,E,a){var b=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(re,E,a){var b=new go.Geometry,y=le*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=new go.PathFigure(E,z*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var ne=new go.PathFigure(E,z*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var oe=new go.PathFigure(.8*E,.75*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(re,E,a){var b=new go.Geometry,y=le*.1,z=.1,ee=.9,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ue=new go.PathFigure((ee+z)*E,ne*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne-z)*a,(ee+z)*E,(ne-y)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(re,E,a){var b=new go.Geometry,y=le*.5,z=le*.4,ee=le*.1,ne=.1,oe=.9,ue=.5,me=new go.PathFigure(.8*E,.5*a,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var ye=new go.PathFigure((oe+ne)*E,ue*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ne)*a,(oe+ne)*E,(ue+ee)*a,(oe+ee)*E,(ue+ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E,ue*a,(oe-ee)*E,(ue+ne)*a,(oe-ne)*E,(ue+ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ne)*a,(oe-ne)*E,(ue-ee)*a,(oe-ee)*E,(ue-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E,ue*a,(oe+ee)*E,(ue-ne)*a,(oe+ne)*E,(ue-ee)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=0,ne=.5,oe=new go.PathFigure(.8*E,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ne-y)*a,.7*E,(ne-z)*a)),y=.1,z=le*.1,ee=.9,ne=.5;var ue=new go.PathFigure((ee-y)*E,ne*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=0,ne=.5,oe=new go.PathFigure(0,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z+z)*E,(ne-y)*a,.8*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(ne+z)*a,(ee+z+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ue=new go.PathFigure(.8*E,.5*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ee+z)*E,(ne-y)*a,.7*E,(ne-z)*a)),y=.1,z=le*.1,ee=.9,ne=.5;var me=new go.PathFigure((ee-y)*E,ne*a,!0);return b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(re,E,a){var b=new go.Geometry,y=.5,z=le*y,ee=.2,ne=.5,oe=new go.PathFigure(.1*E,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ue=new go.PathFigure(.2*E,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ee+z)*E,(ne-y)*a,.9*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(re,E,a){var b=new go.Geometry,y=le*.1,z=.1,ee=.1,ne=.5,oe=new go.PathFigure((ee-y*.5)*E,a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,(ee+z)*E,0,(ee+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,0,(ee-y)*E,a,(ee-z)*E,0)),ee=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y*.5)*E,a,(ee+z)*E,0,(ee+y)*E,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,E,a){var b=new go.Geometry,y=le*.5,z=.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-z)*E,ne*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-z)*a,(ee-z)*E,(ne-y)*a,(ee-y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne-z)*a,(ee+z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*E,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*E,ne*a,ee*E,(ne-z)*a,ee*E,(ne+z)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("Diode",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(re,E,a){var b=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ee=le*.8,ne=.8,oe=0,ue=.5,me=(y-E)/2,ye=(z-a)/2,Ee=new go.PathFigure(oe*E+me,(ue+ne)*a+ye,!0);b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,ue*a+ye,(oe-ee)*E+me,(ue+ne)*a+ye,(oe-ne)*E+me,(ue+ee)*a+ye)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+ye,(oe-ne)*E+me,(ue-ee)*a+ye,(oe-ee)*E+me,(ue-ne)*a+ye)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,ue*a+ye,oe*E+me,(ue-ne)*a+ye,(oe-ne+ee*.5)*E+me,(ue-ee)*a+ye)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+ye,(oe-ne+ee*.5)*E+me,(ue+ee)*a+ye,oe*E+me,(ue+ne)*a+ye).close()),ee=le*.4,ne=.4,oe=.2,ue=.5;var Le=new go.PathFigure(oe*E+me,(ue+ne)*a+ye,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,ue*a+ye,(oe-ee)*E+me,(ue+ne)*a+ye,(oe-ne)*E+me,(ue+ee)*a+ye)),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+ye,(oe-ne)*E+me,(ue-ee)*a+ye,(oe-ee)*E+me,(ue-ne)*a+ye)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*E+me,ue*a+ye,oe*E+me,(ue-ne)*a+ye,(oe-ne+ee*.5)*E+me,(ue-ee)*a+ye)),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+ye,(oe-ne+ee*.5)*E+me,(ue+ee)*a+ye,oe*E+me,(ue+ne)*a+ye).close()),ee=le*.2,ne=.2,oe=.5,ue=.5;var He=new go.PathFigure((oe-ne)*E+me,ue*a+ye,!0);b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+ye,(oe-ne)*E+me,(ue-ee)*a+ye,(oe-ee)*E+me,(ue-ne)*a+ye)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,ue*a+ye,(oe+ee)*E+me,(ue-ne)*a+ye,(oe+ne)*E+me,(ue-ee)*a+ye)),He.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+ye,(oe+ne)*E+me,(ue+ee)*a+ye,(oe+ee)*E+me,(ue+ne)*a+ye)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*E+me,ue*a+ye,(oe-ee)*E+me,(ue+ne)*a+ye,(oe-ne)*E+me,(ue+ee)*a+ye)),ee=le*.4,ne=.4,oe=.8,ue=.5;var ve=new go.PathFigure(oe*E+me,(ue-ne)*a+ye,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,ue*a+ye,(oe+ee)*E+me,(ue-ne)*a+ye,(oe+ne)*E+me,(ue-ee)*a+ye)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+ye,(oe+ne)*E+me,(ue+ee)*a+ye,(oe+ee)*E+me,(ue+ne)*a+ye)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,ue*a+ye,oe*E+me,(ue+ne)*a+ye,(oe+ne-ee*.5)*E+me,(ue+ee)*a+ye)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+ye,(oe+ne-ee*.5)*E+me,(ue-ee)*a+ye,oe*E+me,(ue-ne)*a+ye).close()),ee=le*.8,ne=.8,oe=1,ue=.5;var nt=new go.PathFigure(oe*E+me,(ue-ne)*a+ye,!0);return b.add(nt),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*E+me,ue*a+ye,(oe+ee)*E+me,(ue-ne)*a+ye,(oe+ne)*E+me,(ue-ee)*a+ye)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue+ne)*a+ye,(oe+ne)*E+me,(ue+ee)*a+ye,(oe+ee)*E+me,(ue+ne)*a+ye)),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*E+me,ue*a+ye,oe*E+me,(ue+ne)*a+ye,(oe+ne-ee*.5)*E+me,(ue+ee)*a+ye)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+me,(ue-ne)*a+ye,(oe+ne-ee*.5)*E+me,(ue-ee)*a+ye,oe*E+me,(ue-ne)*a+ye).close()),b}),go.Shape.defineFigureGenerator("Email",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.6*E,a,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var ne=new go.PathFigure(0,.5*a,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),b}),go.Shape.defineFigureGenerator("Power",function(re,E,a){var b=new go.Geometry,y=le*.4,z=.4,ee=.5,ne=.5,oe=x(),ue=x(),me=x(),ye=x();Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.5,oe,oe,ue,me,ye);var Ee=te(ue.x,ue.y),Le=new go.PathFigure(ue.x*E,ue.y*a,!0);b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,me.x*E,me.y*a,ye.x*E,ye.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee+z)*E,(ne+y)*a,(ee+y)*E,(ne+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,(ee-y)*E,(ne+z)*a,(ee-z)*E,(ne+y)*a)),Ge(ee-z,ne,ee-z,ne-y,ee-y,ne-z,ee,ne-z,.5,me,ye,ue,oe,oe),Le.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,me.x*E,me.y*a,ye.x*E,ye.y*a)),y=le*.3,z=.3,Ge(ee-z,ne,ee-z,ne-y,ee-y,ne-z,ee,ne-z,.5,me,ye,ue,oe,oe),Le.add(new go.PathSegment(go.PathSegment.Line,ue.x*E,ue.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*E,ne*a,ye.x*E,ye.y*a,me.x*E,me.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+z)*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*E,ne*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),Ge(ee,ne-z,ee+y,ne-z,ee+z,ne-y,ee+z,ne,.5,oe,oe,ue,me,ye),Le.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*E,ue.y*a,ye.x*E,ye.y*a,me.x*E,me.y*a).close());var Le=new go.PathFigure(.45*E,0,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),Pe(oe),Pe(ue),Pe(me),Pe(ye),Pe(Ee),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ee,ne,oe){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*E,(.8+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*E,(.5+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*E,(.8+oe)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,E,a){var b=new go.Geometry,y=.5,z=0,ee=0,ne=y*le,oe=.4*Math.SQRT2/2+.5,ue=.5-.5*Math.SQRT2/2,me=1,ye=.5,Ee=.5,Le=0,He=new go.PathFigure(oe*E,(1-ue)*a,!1);return b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,me*E,ye*a,me*E,.7*a,me*E,ye*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+z)*E,(Le+z)*a,(.5+y+z)*E,(.5-ne+z)*a,(.5+ne+z)*E,(.5-y+z)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ee)*a,(.5-ne+z)*E,(.5-y+ee)*a,(.5-y+z)*E,(.5-ne+ee)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+ne+ee)*a,(.5-ne+z)*E,.9*a)),He.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),He.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),He.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ee=.5-.285,ne=.5,oe=ee,ue=Math.PI/4,me=4*(1-Math.cos(ue))/(3*Math.sin(ue)),ye=me*.5,Ee=ee,Le=ee,He=me*Ee,ve=me*Le;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Ee)*E,oe*a,(ne-(He+Ee)/2)*E,(oe+(Le+ve)/2)*a,(ne-Ee)*E,(oe+ve)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(oe-Le)*a,(ne-Ee)*E,(oe-ve)*a,(ne-He)*E,(oe-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Ee)*E,oe*a,(ne+He)*E,(oe-Le)*a,(ne+Ee)*E,(oe-ve)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(ne+Ee)*E,(oe+ve)*a,(ne+(He+Ee)/2)*E,(oe+(Le+ve)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var nt=new go.PathFigure(.2*E,a,!1);b.add(nt),nt.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var xe=new go.PathFigure(.8*E,a,!1);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(E,a,!1);b.add(z);var ee=new go.PathFigure(.1*E,a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ee=new go.PathFigure(.675*E,.575*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=new go.PathFigure(E,y*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var ne=new go.PathFigure(y*E,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ee=new go.PathFigure(0,.6*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ee=.1,ne=le*.1,oe=.2,ue=.9,me=new go.PathFigure((oe-ee)*E,ue*a,!0);b.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ee)*a,(oe-ee)*E,(ue-ne)*a,(oe-ne)*E,(ue-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,ue*a,(oe+ne)*E,(ue-ee)*a,(oe+ee)*E,(ue-ne)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ee)*a,(oe+ee)*E,(ue+ne)*a,(oe+ne)*E,(ue+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,ue*a,(oe-ne)*E,(ue+ee)*a,(oe-ee)*E,(ue+ne)*a).close()),ee=.1,ne=le*.1,oe=.8,ue=.9;var ye=new go.PathFigure((oe-ee)*E,ue*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue-ee)*a,(oe-ee)*E,(ue-ne)*a,(oe-ne)*E,(ue-ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*E,ue*a,(oe+ne)*E,(ue-ee)*a,(oe+ee)*E,(ue-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(ue+ee)*a,(oe+ee)*E,(ue+ne)*a,(oe+ne)*E,(ue+ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*E,ue*a,(oe-ne)*E,(ue+ee)*a,(oe-ee)*E,(ue+ne)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.5*E,.8*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var ne=new go.PathFigure(.5*E,.7*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var oe=.1,ue=le*.1,me=.1,ye=.9,Ee=new go.PathFigure((me-oe)*E,ye*a,!0);b.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye-oe)*a,(me-oe)*E,(ye-ue)*a,(me-ue)*E,(ye-oe)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,ye*a,(me+ue)*E,(ye-oe)*a,(me+oe)*E,(ye-ue)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye+oe)*a,(me+oe)*E,(ye+ue)*a,(me+ue)*E,(ye+oe)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,ye*a,(me-ue)*E,(ye+oe)*a,(me-oe)*E,(ye+ue)*a)),oe=.1,ue=le*.1,me=.4,ye=.9;var Le=new go.PathFigure((me-oe)*E,ye*a,!0);return b.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye-oe)*a,(me-oe)*E,(ye-ue)*a,(me-ue)*E,(ye-oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*E,ye*a,(me+ue)*E,(ye-oe)*a,(me+oe)*E,(ye-ue)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(ye+oe)*a,(me+oe)*E,(ye+ue)*a,(me+ue)*E,(ye+oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*E,ye*a,(me-ue)*E,(ye+oe)*a,(me-oe)*E,(ye+ue)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ee=new go.PathFigure(.55*E,.4*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var me=.05,ye=le*.05,Ee=.175,Le=.95,ne=new go.PathFigure((Ee-me)*E,Le*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le-me)*a,(Ee-me)*E,(Le-ye)*a,(Ee-ye)*E,(Le-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+me)*E,Le*a,(Ee+ye)*E,(Le-me)*a,(Ee+me)*E,(Le-ye)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le+me)*a,(Ee+me)*E,(Le+ye)*a,(Ee+ye)*E,(Le+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-me)*E,Le*a,(Ee-ye)*E,(Le+me)*a,(Ee-me)*E,(Le+ye)*a));var me=.05,ye=le*.05,Ee=.375,Le=.95,oe=new go.PathFigure((Ee-me)*E,Le*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le-me)*a,(Ee-me)*E,(Le-ye)*a,(Ee-ye)*E,(Le-me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+me)*E,Le*a,(Ee+ye)*E,(Le-me)*a,(Ee+me)*E,(Le-ye)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le+me)*a,(Ee+me)*E,(Le+ye)*a,(Ee+ye)*E,(Le+me)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-me)*E,Le*a,(Ee-ye)*E,(Le+me)*a,(Ee-me)*E,(Le+ye)*a));var me=.05,ye=le*.05,Ee=.625,Le=.95,ue=new go.PathFigure((Ee-me)*E,Le*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le-me)*a,(Ee-me)*E,(Le-ye)*a,(Ee-ye)*E,(Le-me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+me)*E,Le*a,(Ee+ye)*E,(Le-me)*a,(Ee+me)*E,(Le-ye)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le+me)*a,(Ee+me)*E,(Le+ye)*a,(Ee+ye)*E,(Le+me)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-me)*E,Le*a,(Ee-ye)*E,(Le+me)*a,(Ee-me)*E,(Le+ye)*a));var me=.05,ye=le*.05,Ee=.825,Le=.95,He=new go.PathFigure((Ee-me)*E,Le*a,!0);b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le-me)*a,(Ee-me)*E,(Le-ye)*a,(Ee-ye)*E,(Le-me)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+me)*E,Le*a,(Ee+ye)*E,(Le-me)*a,(Ee+me)*E,(Le-ye)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,Ee*E,(Le+me)*a,(Ee+me)*E,(Le+ye)*a,(Ee+ye)*E,(Le+me)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-me)*E,Le*a,(Ee-ye)*E,(Le+me)*a,(Ee-me)*E,(Le+ye)*a).close());var ve=new go.PathFigure(0,a,!1);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ee=new go.PathFigure(.15*E,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var ne=.05,oe=le*.05,ue=.35,me=.775,ye=new go.PathFigure((ue-ne)*E,me*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(me-ne)*a,(ue-ne)*E,(me-oe)*a,(ue-oe)*E,(me-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ne)*E,me*a,(ue+oe)*E,(me-ne)*a,(ue+ne)*E,(me-oe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*E,(me+ne)*a,(ue+ne)*E,(me+oe)*a,(ue+oe)*E,(me+ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ne)*E,me*a,(ue-oe)*E,(me+ne)*a,(ue-ne)*E,(me+oe)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(re,E,a){var b=new go.Geometry,y=.3,z=le*.3,ee=.5,ne=.7,oe=new go.PathFigure((ee-y)*E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a));var ue=new go.PathFigure(0,.7*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),b}),go.Shape.defineFigureGenerator("Battery",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(re,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a));var ue=new go.PathFigure(.15*E,.5*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(re,E,a){var b=new go.Geometry,y=.5,z=le*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-y)*E,ne*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a).close()),y=.05,z=le*.05,ee=.5,ne=.8;var ue=new go.PathFigure((ee-y)*E,ne*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne-y)*a,(ee-y)*E,(ne-z)*a,(ee-z)*E,(ne-y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee+y)*E,ne*a,(ee+z)*E,(ne-y)*a,(ee+y)*E,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,(ne+y)*a,(ee+y)*E,(ne+z)*a,(ee+z)*E,(ne+y)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ee-y)*E,ne*a,(ee-z)*E,(ne+y)*a,(ee-y)*E,(ne+z)*a).close()),ue.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),b}),go.Shape.defineFigureGenerator("Gear",function(re,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ee=new go.PathFigure(.402*E,.85*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var ne=new go.PathFigure(.678*E,.85*a,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var oe=new go.PathFigure(.5*E,.1*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,a*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ee=new go.PathFigure(E*.408,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var ne=new go.PathFigure(E*.612,a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var oe=new go.PathFigure(E*.816,a,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ee=new go.PathFigure(E*.055,.13*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var ne=new go.PathFigure(E*.055,.18*a,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var oe=new go.PathFigure(E*1,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(E*.11,a*.1,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var ne=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,E,a){var b=new go.Geometry,y=8,z=y*le,ee=new go.PathFigure(y,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var ne=new go.PathFigure(E*.83,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var oe=new go.PathFigure(E*.83,a*1,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ue=new go.PathFigure(E*.78,a*.05,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ue.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,E,a){var b=re?re.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,E/3),b=Math.min(b,a/3);var y=b*le,z=a*.8,ee=new go.Geometry,ne=new go.PathFigure(b,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,b,E-y,0,E,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E,z-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-b,z,E,z-y,E-y,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),ne.add(new go.PathSegment(go.PathSegment.Line,b,z)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,y,z,0,z-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,.8,-y,-y)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(re,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ee=new go.PathFigure(E*.28,a*.37,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(re,E,a){var b=new go.Geometry,y=15,z=y*le,ee=new go.PathFigure(E*.62,a*.475,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.4,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ee=new go.PathFigure(E*.5,a*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(re,E,a){var b=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},91989:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ft={},bt="5.0",te={},x=null,Pe=!1,Oe=!1,Ge=null,he=!1,be=null,le=null,ge=0;ge4?parseFloat(ze):5};Ft.setHTML5Codebase=function(ze,at){le=ze,Re(ze,at)},Ft.setJavaCodebase=Ft.setJavaCodebaseVersion=Ft.isCompiledInstalled=Ft.setPreCompiledScriptPath=Ft.setPreCompiledResourcePath=function(){},Ft.setHTML5CodebaseVersion=function(ze,at){var St=parseFloat(ze);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}be=ze,_e(ze,at)},Ft.getHTML5CodebaseVersion=function(){return re},Ft.getParameters=function(){return te},Ft.setFontsCSSURL=function(ze){ee=ze},Ft.setGiacJSURL=function(ze){},Ft.setJNLPFile=function(ze){Be=ze},Ft.setJNLPBaseDir=function(ze){},Ft.inject=function(){function ze(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var at="auto",St=te.id,Pt,dt=!1,Bt=0;Bt=5)return!0;var ze=Ft.getAppletObject();return ze&&typeof ze.recalculateEnvironments=="function"?(ze.recalculateEnvironments(),!0):!1},Ft.startAnimation=function(){var ze=Ft.getAppletObject();return ze&&typeof ze.startAnimation=="function"?(ze.startAnimation(),!0):!1},Ft.stopAnimation=function(){var ze=Ft.getAppletObject();return ze&&typeof ze.stopAnimation=="function"?(ze.stopAnimation(),!0):!1},Ft.getAppletObject=function(){var ze=te.id!==void 0?te.id:"ggbApplet";return window[ze]},Ft.resize=function(){};var He=function(ze,at,St){var Pt=document.createElement("param");Pt.setAttribute("name",at),Pt.setAttribute("value",St),ze.appendChild(Pt)},ve=function(ze){return ze&&ze!=="false"},nt=function(ze,at,St){oe(re)<=4.2&&(St=!0);var Pt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Pt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var dt=document.createElement("div");dt.classList.add("appletParameters","notranslate");var Bt=at.width,Ae=at.height;if(at.disableAutoScale=at.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():at.disableAutoScale,at.width!==void 0)if(oe(re)<=4.4)ve(at.showToolBar)&&(at.height-=7),ve(at.showAlgebraInput)&&(at.height-=37),at.width<605&&ve(at.showToolBar)&&(at.width=605,Bt=605);else{var yt=100;(ve(at.showToolBar)||ve(at.showMenuBar))&&(at.hasOwnProperty("customToolBar")&&(at.customToolbar=at.customToolBar),yt=ve(at.showMenuBar)?245:155),Bt=5?(at.appletOnLoad=function(Fe){var mt=ze.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(lt),window.GGBT_wsf_view&&$(window).trigger("resize"),ke(Fe)},ce||lt.appendChild(ie)):dt.appendChild(ie),lt.appendChild(dt),ce||ze.appendChild(lt),setTimeout(function(){Ft.resize()},1)}else{var ae=document.createElement("div");ae.className="applet_scaler",ae.style.position="relative",ae.style.display="block",ae.appendChild(dt),ze.appendChild(ae),at.appletOnLoad=function(Fe){Ft.resize(),ke(Fe)}}function se(Fe,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Fe,mt.appletOnLoad):renderGGBElement(Fe),Ve("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function de(Fe,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Fe,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(At){se(At.article,At.params)}),html5AppletsToProcess=null)},oe(re)<5&&(Fe.className+=" geogebraweb")):se(Fe,mt)}if(Pt){scriptLoadStarted=!0;for(var Ce=0;Ce0?(Ot.remove(),lt.attr("id","fullscreencontent").show(),jQuery(ke).append(lt),window.dispatchEvent(new Event("resize"))):nt(Ot,at,!1),window.GGBT_wsf_view.launchFullScreen(ke)}else Se=Pt,nt(ze,at,!1);if(!window.GGBT_wsf_view)for(Ae=0;Aeze/4*3&&(Ot=ze/4*3),ke=Ot/5.8,yt.setAttribute("src",y),yt.setAttribute("width",Ot),yt.setAttribute("height",ke);var lt=(ze-Ot)/2,ce=(at-ke)/2;yt.style.left=lt+"px",yt.style.top=ce+"px",dt.appendChild(yt)}}return dt.appendChild(Ae),dt},ot=function(ze){return ze=ze.toLowerCase(),ze==="html5"||ze==="screenshot"?ze:"html5"},Ke=["web","webSimple","web3d","tablet","tablet3d","phone"],_e=function(ze,at){if(re=ze,at){Re(re,!0);return}var St=!Pe;if(St){var Pt=oe(re);!isNaN(Pt)&&Pt<4.4&&(St=!1)}var dt,Bt;window.location.protocol.substr(0,4)==="http"?dt=window.location.protocol:dt="http:";var Ae=re.indexOf("//");Ae>0?Bt=re:Ae===0?Bt=dt+re:Bt="https://www.geogebra.org/apps/5.2.814.0/";for(var yt in Ke)if(re.slice(Ke[yt].length*-1)===Ke[yt]||re.slice((Ke[yt].length+1)*-1)===Ke[yt]+"/"){Re(Bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!ve(te.showToolBar)&&!ve(te.showMenuBar)&&!ve(te.showAlgebraInput)&&!ve(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Bt+="webSimple/":Bt+="web3d/",Re(Bt,!1)},Re=function(ze,at){if(ze.requirejs){fe=ze;return}ze.slice(-1)!=="/"&&(ze+="/"),fe=ze,at===null&&(at=ze.indexOf("http")===-1),Ie=at,E="web.nocache.js",a=!1;var St=fe.split("/");St.length>1&&(!at&&St[St.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ke.indexOf(St[St.length-2])>=0&&(E=St[St.length-2]+".nocache.js")),St=ze.split("/"),re=St[St.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Pt=parseFloat(re);Pt!==NaN&&Pt<5&&ze.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Pt+" is deprecated. Using version latest instead."),_e("5.0",at))},Ve=function(ze,at){window.console&&window.console.log&&(!at||typeof at.showLogging=="undefined"||at.showLogging&&at.showLogging!=="false")&&console.log(ze)};te.material_id!==void 0?ye($e):$e();function $e(){var ze=bt;be!==null?ze=be:parseFloat(ze)<5&&(ze="5.0"),_e(ze,!1),le!==null&&Re(le,Ie),he=!0}return Ft},GGBAppletUtils=function(){"use strict";function Ft(){return window.GGBT_wsf_edit!==void 0}function bt(he,be){be!=1?(he.style.transformOrigin="0% 0% 0px",he.style.webkitTransformOrigin="0% 0% 0px",he.style.transform="scale("+be+","+be+")",he.style.webkitTransform="scale("+be+","+be+")",he.style.maxWidth="initial",he.querySelector(".ggb_preview")!==null&&(he.querySelector(".ggb_preview").style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[0]!==void 0&&(he.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),he.querySelectorAll(".ggb_preview img")[1]!==void 0&&(he.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(he.style.transform="none",he.style.webkitTransform="none")}function te(he,be,le,ge,Ne,Be){var fe=null;if(Be!=null&&Be!="")for(var Ie=he.parentNode;Ie!=null;)if((" "+Ie.className+" ").indexOf(" "+Be+" ")>-1){fe=Ie;break}else Ie=Ie.parentNode;var Se=0,re=0,E=0,a=0,b=0,y=0,z=0;if(fe)Se=fe.offsetWidth,re=Math.max(ge?fe.offsetWidth:0,fe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Se=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Se):(Se=window.innerWidth,re=window.innerHeight,E=window.innerWidth),he){var ee=he.getBoundingClientRect();ee.left>0&&ee.left<=Se&&(Ne===void 0||!Ne)&&(document.dir==="rtl"?(b=Se-ee.width-ee.left,y=E<=480?10:30):(y=ee.left,b=E<=480?10:30),a=y+b)}if(he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=he.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return he&&((le===void 0||!le)&&be>0&&be+a1&&(Be=!0)),be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(he.hasOwnProperty("disableAutoScale")&&he.disableAutoScale))Ne=x(he,be,Be,le,he.scaleContainerClass);else return ge;return Be&&(!he.hasOwnProperty("scale")||ge===1)?Ne:Math.min(ge,Ne)}function Oe(he){var be=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),ge=he.getBoundingClientRect(),Ne=(be-ge.width)/2,Be=(le-ge.height)/2;Be<0&&(Be=0),he.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ne<40?he.style.left="40px":he.style.left=Ne+"px",he.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?he.style.top="40px":he.style.top=Be+"px",he.style.left=Ne+"px")}function Ge(he,be){var le=he.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(be.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(he)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var ge=Pe(be,he);Ft()&&le.setAttribute("data-param-scale",ge);for(var Ne=null,Be=0;Be=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ft){var bt=c[Ft];return bt==null?null:bt},r=d,webModule.__errFn=e}function B(){function Ft(he){var be=he.lastIndexOf(rb);be==-1&&(be=he.length);var le=he.indexOf(sb);le==-1&&(le=he.length);var ge=he.lastIndexOf(tb,Math.min(le,be));return ge>=O?he.substring(O,ge+P):W}function bt(he){if(!he.match(/^\w+:\/\//)){var be=o.createElement(ub);be.src=he+vb,he=Ft(be.src)}return he}function te(){var he=__gwt_getMetaProperty(wb);return he!=null?he:W}function x(){for(var he=o.getElementsByTagName(_),be=O;beO?he[he.length-P].href:W}function Oe(){var he=o.location;return he.href==he.protocol+zb+he.host+he.pathname+he.search+he.hash}var Ge=te();return Ge==W&&(Ge=x()),Ge==W&&(Ge=Pe()),Ge==W&&Oe()&&(Ge=Ft(o.location.href)),Ge=bt(Ge),Ge}function C(Ft){return Ft.match(/^\//)||Ft.match(/^[a-zA-Z]+:\/\//)?Ft:webModule.__moduleBase+Ft}function D(){var Ft=[],bt=O,te=[],x=[];function Pe(he){var be=x[he](),le=te[he];if(be in le)return be;var ge=[];for(var Ne in le)ge[le[Ne]]=Ne;throw r&&r(he,ge,be),null}if(__gwt_isKnownPropertyValue=function(he,be){return be in te[he]},webModule.__getPropMap=function(){var he={};for(var be in te)te.hasOwnProperty(be)&&(he[be]=Pe(be));return he},webModule.__computePropValue=Pe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Oe;try{Oe=Cb;var Ge=Oe.indexOf(Db);Ge!=-1&&(bt=parseInt(Oe.substring(Ge+P),$),Oe=Oe.substring(O,Ge))}catch(he){}return webModule.__softPermutationId=bt,C(Oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},35976:function(Ft,bt,te){"use strict";te.d(bt,{Ax:function(){return Ge},Ds:function(){return he},KI:function(){return le},SI:function(){return Oe},f1:function(){return Pe}});var x=te(21600);function Pe(ge){let Ne=!0;if(ge.length>0){for(let Be=0;Bea in E?Oe(E,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):E[a]=b,Be=(E,a)=>{for(var b in a||(a={}))le.call(a,b)&&Ne(E,b,a[b]);if(be)for(var b of be(a))ge.call(a,b)&&Ne(E,b,a[b]);return E},fe=(E,a)=>Ge(E,he(a)),Ie=(E,a)=>{var b={};for(var y in E)le.call(E,y)&&a.indexOf(y)<0&&(b[y]=E[y]);if(E!=null&&be)for(var y of be(E))a.indexOf(y)<0&&ge.call(E,y)&&(b[y]=E[y]);return b},Se=(E,a,b)=>new Promise((y,z)=>{var ee=ue=>{try{oe(b.next(ue))}catch(me){z(me)}},ne=ue=>{try{oe(b.throw(ue))}catch(me){z(me)}},oe=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(ee,ne);oe((b=b.apply(E,a)).next())});const re=E=>{var a=E,{children:b}=a,y=Ie(a,["children"]);const[z,ee]=(0,Pe.useState)(!1);return Pe.createElement(x.ZP,fe(Be({},y),{loading:z,onClick:ne=>Se(void 0,null,function*(){try{ee(!0),yield y.onClick(ne),ee(!1)}catch(oe){console.error(oe),ee(!1)}})}),b)}},74089:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return z}});var x=te(59301),Pe=te(78241),Oe=te(8591),Ge=te(43418),he=te(5083),be=te(92832),le=te(1710),ge=te(95237),Ne=te(43604),Be=te(66649),fe=te.n(Be),Ie=te(92232),Se=te(52985),re={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=te(30467),a=te(53051),b=(ee,ne,oe)=>new Promise((ue,me)=>{var ye=He=>{try{Le(oe.next(He))}catch(ve){me(ve)}},Ee=He=>{try{Le(oe.throw(He))}catch(ve){me(ve)}},Le=He=>He.done?ue(He.value):Promise.resolve(He.value).then(ye,Ee);Le((oe=oe.apply(ee,ne)).next())});const y=({dispatch:ee,courseEndTime:ne,classroomList:oe,successCallback:ue=()=>{},visible:me,homeworkIds:ye,courseId:Ee,isBatch:Le,shixunHomeworks:He})=>{const[ve]=Pe.default.useForm(),[nt,xe]=(0,x.useState)(!1),[it,Ue]=(0,x.useState)(!1),[qe,ct]=(0,x.useState)(!1),[ot,Ke]=(0,x.useState)([]),[_e,Re]=(0,x.useState)([]),[Ve,$e]=(0,x.useState)([]),[ze,at]=(0,x.useState)([]),[St,Pt]=(0,x.useState)([]),[dt,Bt]=(0,x.useState)([]),[Ae,yt]=(0,x.useState)([]),[Ot,ke]=(0,x.useState)([]),[lt,ce]=(0,x.useState)([]);(0,x.useEffect)(()=>{me?ie():se()},[me]);const ie=()=>b(void 0,null,function*(){xe(!0);const de=yield(0,E.oR)(ye[0],{course_id:Ee});ct(de.no_group),Le?(yt(de.all_course_groups),ke(de.all_course_groups)):(at(de.late_course_groups),Pt(de.late_course_groups),Ke(de.submit_course_groups),Re(de.submit_course_groups)),xe(!1),ve.setFieldsValue({end_time:fe()()})}),ae=()=>b(void 0,null,function*(){const de=ve.getFieldsValue(),Ce=fe()(de.end_time).format("YYYY-MM-DD HH:mm");if((Le?lt.length===0:Ve.length===0&&dt.length===0)&&!qe){Oe.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}Ue(!0);const De=yield(0,E.Mc)(Ee,{no_group:qe,homework_ids:ye,group_ids:Le?lt:Ve,end_time:Ce,late_group_ids:Le?lt:dt});Ue(!1),De.status===0&&(se(),Oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),ue(),ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),se=()=>{$e([]),Bt([]),Re([]),Pt([])};return x.createElement(Ge.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:re.modalWrapper,width:Le||qe?520:760,open:me,confirmLoading:it,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>ae(),onCancel:()=>{se(),ee({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:re.tips},x.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),x.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),x.createElement(Pe.default,{form:ve,layout:"vertical"},x.createElement(Pe.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},x.createElement(he.default,{style:{width:"100%"},disabledDate:de=>(0,a.Q8)(de,ne),disabledTime:de=>(0,a.d0)(de),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,Ie.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!qe&&x.createElement(x.Fragment,null,Le?x.createElement("div",null,x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:de=>{ke(Ae.filter(Ce=>Ce.name.indexOf(de.target.value)>-1))}}),x.createElement(le.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:de=>{ce(de)}},rowKey:"id",pagination:!1,dataSource:Ot,loading:nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):x.createElement(ge.Z,{gutter:24},x.createElement(Ne.Z,{span:14},x.createElement("div",{className:re.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:de=>{Re(ot.filter(Ce=>Ce.name.indexOf(de.target.value)>-1))}}),x.createElement("div",{className:re.tableWrapper},x.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:de=>{$e(de)}},rowKey:"id",pagination:!1,dataSource:_e,loading:nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),x.createElement(Ne.Z,{flex:10,style:{maxWidth:"280px"}},x.createElement("div",{className:re.homeworkType},"\u8865\u4EA4\u622A\u6B62"),x.createElement(be.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:de=>{Pt(ze.filter(Ce=>Ce.name.indexOf(de.target.value)>-1))}}),x.createElement("div",{className:re.tableWrapper},x.createElement(le.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:re.antdTable,rowSelection:{type:"checkbox",onChange:de=>{Bt(de)}},rowKey:"id",pagination:!1,loading:nt,dataSource:St,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var z=(0,Se.connect)(({shixunHomeworks:ee,classroomList:ne})=>({shixunHomeworks:ee,classroomList:ne}))(y)},65504:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(43418),Oe=te(8591),Ge=te(3113),he=te(86129),be=te.n(he),le=te(21600),ge=te(92232),Ne=te(82186),Be=te(59301),fe=Object.defineProperty,Ie=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(oe,ue,me)=>ue in oe?fe(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[ue]=me,y=(oe,ue)=>{for(var me in ue||(ue={}))E.call(ue,me)&&b(oe,me,ue[me]);if(re)for(var me of re(ue))a.call(ue,me)&&b(oe,me,ue[me]);return oe},z=(oe,ue)=>Ie(oe,Se(ue)),ee=(oe,ue,me)=>new Promise((ye,Ee)=>{var Le=nt=>{try{ve(me.next(nt))}catch(xe){Ee(xe)}},He=nt=>{try{ve(me.throw(nt))}catch(xe){Ee(xe)}},ve=nt=>nt.done?ye(nt.value):Promise.resolve(nt.value).then(Le,He);ve((me=me.apply(oe,ue)).next())});const ne=({files:oe=[],name:ue,buttonProps:me={},hide:ye,onOk:Ee=()=>{}},Le)=>{const[He,ve]=(0,x.useState)(!1);let nt=(0,x.useRef)(new(be()));(0,x.useImperativeHandle)(Le,()=>({exportReport:xe,exportAndCreateUserFolder:it}));const xe=(Ke,_e="\u9644\u4EF6")=>ee(void 0,null,function*(){const Re=Ke||oe;ve(!0);let Ve=0,$e=0,ze=0,at=Pe.default.info({width:460,title:Be.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",_e,",",Be.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Be.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Be.createElement("span",{className:"c-blue"},Ve+1),"/",Re==null?void 0:Re.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function St(){return ee(this,null,function*(){var Pt,dt;qe({},`${le.Z.API_SERVER}/api/attachments/${(0,ge.Jn)((Pt=Re==null?void 0:Re[Ve])==null?void 0:Pt.id)}?t=${(0,ge.Jn)((dt=Re==null?void 0:Re[Ve])==null?void 0:dt.id,Date.now())}`,(Bt,Ae)=>ee(this,null,function*(){var yt,Ot;if(((yt=Bt.target.response)==null?void 0:yt.type)==="application/json"){let ce=yield Ue(Bt.target.response);if(ce.message){Oe.ZP.warning((ce==null?void 0:ce.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),ve(!1);return}}let ke=new Blob([Bt.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});$e=$e+ke.size;let lt=(Ot=Re==null?void 0:Re[Ve])==null?void 0:Ot.filename;setTimeout(()=>ee(this,null,function*(){nt.current.file(lt,ke),at.update({content:Be.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Be.createElement("span",{className:"c-blue"},Ve+1),"/",Re==null?void 0:Re.length,ze>0?Be.createElement("span",null,"(\u5DF2\u62C6\u5206",ze,"\u4E2Azip\u5305)"):"")}),Ve===(Re==null?void 0:Re.length)-1?ot(at,ze>0?ze+1:0):$e>900*1024*1024?(ze++,$e=0,ct(ze,()=>{Ve++,St()})):(Ve++,St())}),2600)}))})}St()}),it=(Ke,_e="\u9644\u4EF6",Re)=>ee(void 0,null,function*(){ve(!0);let Ve=0;const $e=Ke.flat().length,ze=Pe.default.info({width:460,title:Be.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",_e,",",Be.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:Be.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Be.createElement("span",{className:"c-blue"},Ve),"/",$e),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function at(dt,Bt){return ee(this,null,function*(){const Ae=yield(0,Ne.ZP)(`${le.Z.API_SERVER}/api/attachments/${dt.id}`,{method:"get"});let yt=new Blob([Ae],{type:"application/vnd.ms-excel;charset=utf-8"}),Ot=dt.filename;Bt.file(Ot,yt),Ve+=1,ze.update({content:Be.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",Be.createElement("span",{className:"c-blue"},Ve),"/",$e)})})}for(const dt of Ke){const Bt=`${dt[0].user_name}-${dt[0].student_id}`,Ae=nt.current.folder(Bt);for(const yt of dt)yield at(yt,Ae)}const St=yield nt.current.generateAsync({type:"blob"}),Pt=document.createElement("a");Pt.href=window.URL.createObjectURL(St),Pt.download=`${Re||ue}.zip`,document.body.appendChild(Pt),Pt.click(),document.body.removeChild(Pt),window.URL.revokeObjectURL(Pt.href),ze.destroy(),ve(!1),Ee(),nt.current=new(be())});function Ue(Ke){return new Promise(_e=>{let Re=new FileReader;Re.readAsText(Ke,"utf-8"),Re.addEventListener("loadend",()=>{const Ve=JSON.parse(Re.result);_e(Ve)})})}const qe=(Ke,_e,Re,Ve)=>{const $e=_e,ze=new window.XMLHttpRequest;return ze.withCredentials=!0,ze.addEventListener("load",function(at){Re(at,ze)},!1),ze.addEventListener("error",function(at){Ve&&Ve(at)},!1),ze.responseType="blob",ze.open("GET",$e),ze.send(null),ze},ct=(Ke,_e)=>{nt.current.generateAsync({type:"blob"}).then(function(Re){const Ve=document.createElement("a");Ve.href=window.URL.createObjectURL(Re),Ve.download=ue+`-${Ke}.zip`,document.body.appendChild(Ve);const $e=document.createEvent("MouseEvents");$e.initEvent("click",!1,!1),Ve.dispatchEvent($e),document.body.removeChild(Ve),nt.current=new(be()),_e()})},ot=(Ke,_e)=>{nt.current.generateAsync({type:"blob"}).then(function(Re){const Ve=document.createElement("a");Ve.href=window.URL.createObjectURL(Re),_e>0?Ve.download=ue+`-${_e}.zip`:Ve.download=ue+".zip",document.body.appendChild(Ve);const $e=document.createEvent("MouseEvents");$e.initEvent("click",!1,!1),Ve.dispatchEvent($e),document.body.removeChild(Ve),Ke.destroy(),ve(!1),Ee(),nt.current=new(be())})};return ye?Be.createElement(Be.Fragment,null):Be.createElement(Ge.ZP,z(y({},me),{onClick:()=>xe(),loading:He}),"\u4E0B\u8F7D")};bt.Z=(0,x.forwardRef)(ne)},99709:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var x=te(59301),Pe={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"},Oe=te(92310),Ge=te.n(Oe),he=te(45313),be=te(55018),le=te(92232),ge=te(21600),Ne=te(82186),Be=te(99287),fe=te(52985),Ie=te(8591),Se=(a,b,y)=>new Promise((z,ee)=>{var ne=me=>{try{ue(y.next(me))}catch(ye){ee(ye)}},oe=me=>{try{ue(y.throw(me))}catch(ye){ee(ye)}},ue=me=>me.done?z(me.value):Promise.resolve(me.value).then(ne,oe);ue((y=y.apply(a,b)).next())});const re=({className:a,style:b,dataSource:y=[],authority:z=!1,callback:ee,showDimensions:ne=!0,classroomList:oe})=>{var ue;const[me,ye]=(0,x.useState)({content:"",type:""}),[Ee,Le]=(0,x.useState)({}),[He,ve]=(0,x.useState)(!1),[nt,xe]=(0,x.useState)({title:"",visible:!1,src:"",snapshotData:{}}),it=(0,x.useRef)(),Ue=Ke=>Se(void 0,null,function*(){if(Le(Ke),Ke.file_type==="txt"){const _e=yield(0,Ne.ZP)(Ke.url,{method:"get",headers:{"Content-Type":"application/xml"}});it.current=_e}ye({type:Ke.file_type,content:ge.Z.API_SERVER+Ke.url})}),qe=Ke=>{var _e;xe({visible:!0,src:ge.Z.API_SERVER+Ke.url,id:Ke.id,title:Ke.title,snapshotData:(_e=Ke==null?void 0:Ke.subitem)==null?void 0:_e.settings})},ct=Ke=>Se(void 0,null,function*(){var _e;ye({type:Ke.file_type,content:ge.Z.API_SERVER+((_e=Ke==null?void 0:Ke.subitem)==null?void 0:_e.url)})}),ot=()=>{ee(),xe({visible:!1})};return y!=null&&y.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Ge()(Pe.list,a),style:b},y.map((Ke,_e)=>{var Re,Ve,$e;return x.createElement("div",{key:_e,className:Pe.row},x.createElement("div",{className:Pe.title,onClick:()=>Ue(Ke)},x.createElement("i",{className:"iconfont icon-fujian1"}),x.createElement("span",{title:Ke.title},Ke.title)),x.createElement("div",{className:Pe.size},Ke.filesize),x.createElement("div",{className:Pe.download,onClick:()=>{var ze,at;if((0,Be.Rm)()&&!((ze=oe.AssistantObject.normal)!=null&&ze.can_download)){Ie.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,le.Nd)("",`${ge.Z.API_SERVER}${(at=Ke.url)==null?void 0:at.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(Ke==null?void 0:Ke.file_type)&&x.createElement("div",{className:Pe.preview,onClick:()=>Ue(Ke)},x.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(Ke==null?void 0:Ke.file_type)&&ne&&(z?x.createElement("div",{className:Pe.annotation,onClick:()=>qe(Ke)},x.createElement("i",{className:"iconfont icon-pizhu"}),(Re=Ke.subitem)!=null&&Re.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((Ve=Ke.subitem)==null?void 0:Ve.id)&&x.createElement("div",{className:Pe.annotation,onClick:()=>ct(Ke)},x.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(Ke==null?void 0:Ke.file_type)&&(($e=Ke.subitem)==null?void 0:$e.id)&&x.createElement("div",{className:Pe.download,style:{marginLeft:20},onClick:()=>{var ze,at;(0,le.Nd)("",`${ge.Z.API_SERVER}${(at=(ze=Ke==null?void 0:Ke.subitem)==null?void 0:ze.url)==null?void 0:at.replace("disposition=inline","")}`)}},x.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(Ke==null?void 0:Ke.file_type)&&(0,Be.eB)()&&["xlsx","docx","pptx"].includes(Ke==null?void 0:Ke.file_sub)&&ne&&x.createElement("div",{className:Pe.annotation,onClick:()=>{ve(!0),Ue(Ke)}},x.createElement("i",{className:"iconfont icon-pizhu"}),Ke.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),Ke.is_edit&&(0,Be.dE)()&&ne&&x.createElement("div",{className:Pe.annotation,onClick:()=>{Ue(Ke)}},x.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),x.createElement(he.Z,{close:!0,data:me==null?void 0:me.content,type:me==null?void 0:me.type,hasMask:!0,disabledDownload:(0,Be.Rm)()&&!((ue=oe.AssistantObject.normal)!=null&&ue.can_download),editOffice:He?"edit":"view",monacoEditor:{value:it.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:z&&ne&&me.type==="image"?()=>qe(Ee):null,onClose:()=>{ee(),ve(!1),ye({content:"",type:""})}}),x.createElement(be.Z,{onOk:ot,onClose:()=>xe({visible:!1}),data:nt,showFullTools:!0})):null};var E=(0,fe.connect)(({classroomList:a})=>({classroomList:a}))(re)},55018:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var x=te(59301),Pe={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Oe=te(92310),Ge=te.n(Oe),he=te(71418),be=te(2859),le=te(82186),ge=te(92232),Ne=(Ie,Se,re)=>new Promise((E,a)=>{var b=ee=>{try{z(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{z(re.throw(ee))}catch(ne){a(ne)}},z=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(b,y);z((re=re.apply(Ie,Se)).next())}),fe=({data:Ie,className:Se,fullWidth:re,style:E={},onClose:a,onOk:b,showFullTools:y,noAssociationId:z})=>{const ee=(0,x.useRef)(null),ne=(0,x.useRef)(null),oe=(0,x.useRef)(null),ue=(0,x.useRef)(null),[me,ye]=(0,x.useState)(!1),[Ee,Le]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Ie!=null&&Ie.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Ie!=null&&Ie.src&&He()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Ie==null?void 0:Ie.visible]);const He=()=>Ne(void 0,null,function*(){ye(!0),Le("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ue=yield(0,ge.ZJ)(Ie==null?void 0:Ie.src);ee.current.src="",ee.current.src=Ue,ee.current.onload=function(){it()},ye(!1),Le("")}),ve=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},nt=Ue=>Ne(void 0,null,function*(){ye(!0),Le("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qe=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ie.title,file:Ue.dataUrl}});qe!=null&&qe.id&&!z?(yield(0,le.ZP)(`/api/attachments/${Ie.id}/add_subitem.json`,{method:"post",body:{subitem_id:qe==null?void 0:qe.id,settings:JSON.stringify(Ue.state)}})).status===0&&b():qe!=null&&qe.id&&b(qe),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",ye(!1),Le("")}),xe=()=>{const Ue=document.querySelector('a[href="https://markerjs.com/"]');Ue&&Ue.parentNode&&(Ue.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ct=>{const ot=document.querySelector(ct.name);ot&&ot.setAttribute("title",ct.title)})},it=()=>{ne.current=new be.hP(ee.current),ne.current.targetRoot=ue.current,ne.current.addEventListener("render",nt),ne.current.addEventListener("beforeclose",ve),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Ie!=null&&Ie.snapshotData&&ne.current.restoreState(Ie.snapshotData),setTimeout(()=>{window.scrollTo(0,0),xe()},300)};return x.createElement(x.Fragment,null,(Ie==null?void 0:Ie.visible)&&x.createElement(he.Z,{spinning:me,tip:Ee,style:{position:"absolute"}},x.createElement("div",{ref:ue,className:Ge()(Pe.imageDimensions,Se,re?Pe.fullWidth:""),style:E},x.createElement("img",{className:Pe.img,ref:ee}))))}},69104:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(95237),Oe=te(43604),Ge=te(99313),he=te(3113),be=te(68762),le=te(43701),ge=te(48136),Ne=te(59301);const Be=(0,x.forwardRef)(({callback:fe,showSaveButton:Ie,value:Se=""},re)=>{const E=(0,x.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ie.createElement(ye.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Ie.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ie.createElement("div",null,Ie.createElement(be.Z,{value:`$$${ne.value}$$`}),ne.name),Ie.createElement("div",{className:le.Z.children},ne.children.map((ue,me)=>Ie.createElement("div",{key:me},Ie.createElement("h1",null,ue.name),Ie.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Fe,Se)=>Ie.createElement(Oe.Z,{key:Se,onClick:()=>y(Fe),className:le.Z.diamond},Ie.createElement(be.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ie.createElement(ye.Z,{className:le.Z.lists,gutter:[10,10]},b.map((ne,oe)=>Ie.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ie.createElement("div",null,Ie.createElement(be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Ie.createElement("div",{className:le.Z.children},ne.children.map((ue,me)=>Ie.createElement("div",{key:me},ue.name&&Ie.createElement("h1",null,ue.name),Ie.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Fe,Se)=>Ie.createElement(Oe.Z,{key:Se,onClick:()=>y(Fe),className:le.Z.diamond},Ie.createElement(be.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,x.useImperativeHandle)(re,()=>({getData:ee})),Ie.createElement("div",{className:le.Z.mathWrap},Ie.createElement(Ge.default,{defaultActiveKey:"1",items:z}),Ie.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ee||""),Ne&&Ie.createElement("div",{className:le.Z.button},Ie.createElement(he.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=De},11352:function(Ft,bt,te){"use strict";te.d(bt,{z:function(){return ot},Z:function(){return Ke}});var x=te(59301),ye=te(54580),Oe=te(8591),Ge=te(43418),he=te(3113),be=te(21600),le=te(88181),ge=Object.defineProperty,Ie=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ne=(_e,Re,Ve)=>Re in _e?ge(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):_e[Re]=Ve,Ee=(_e,Re)=>{for(var Ve in Re||(Re={}))De.call(Re,Ve)&&Ne(_e,Ve,Re[Ve]);if(Ie)for(var Ve of Ie(Re))fe.call(Re,Ve)&&Ne(_e,Ve,Re[Ve]);return _e},re=(_e,Re,Ve)=>new Promise((et,He)=>{var at=dt=>{try{Pt(Ve.next(dt))}catch(Bt){He(Bt)}},St=dt=>{try{Pt(Ve.throw(dt))}catch(Bt){He(Bt)}},Pt=dt=>dt.done?et(dt.value):Promise.resolve(dt.value).then(at,St);Pt((Ve=Ve.apply(_e,Re)).next())});const E="\u3000\u3000";function a(_e){var Re=["Bytes","KB","MB","GB","TB"];if(_e==0)return"0 Byte";var Ve=parseInt(""+Math.floor(Math.log(_e)/Math.log(1024)),10);return(_e/Math.pow(1024,Ve)).toFixed(1)+" "+Re[Ve]}var b=({value:_e=[],action:Re,onChange:Ve,className:et,maxSize:He=150,title:at="\u6587\u4EF6\u4E0A\u4F20",accept:St=null})=>{const Pt={multiple:!1,fileList:_e,accept:St,withCredentials:!0,beforeUpload:Bt=>Bt.size/1024/1024(ce.name.indexOf(E)===-1&&(ce.name=`${ce.name}${E}${a(ce.size)}`),Ee({},ce))),Bt.file.status==="done"&&((yt=(Ae=Bt.file)==null?void 0:Ae.response)==null?void 0:yt.status)===-1){message.error((ke=(Ot=Bt.file)==null?void 0:Ot.response)==null?void 0:ke.message),Ve([]);return}Ve(it)},onRemove:Bt=>re(void 0,null,function*(){const Ae=Bt.size/1024/1024;return Bt.status==="uploading"?!0:Ae0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:_e.length>0,ghost:!0},at),React.createElement("span",{onClick:dt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",He,"M)"," ")))},y=te(61481),z=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,me=(_e,Re,Ve)=>Re in _e?ee(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):_e[Re]=Ve,Fe=(_e,Re)=>{for(var Ve in Re||(Re={}))oe.call(Re,Ve)&&me(_e,Ve,Re[Ve]);if(ne)for(var Ve of ne(Re))ue.call(Re,Ve)&&me(_e,Ve,Re[Ve]);return _e};const Se=_e=>React.createElement("svg",Fe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=Object.defineProperty,ve=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ut=(_e,Re,Ve)=>Re in _e?ze(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):_e[Re]=Ve,Ue=(_e,Re)=>{for(var Ve in Re||(Re={}))nt.call(Re,Ve)&&ut(_e,Ve,Re[Ve]);if(ve)for(var Ve of ve(Re))we.call(Re,Ve)&&ut(_e,Ve,Re[Ve]);return _e},qe=(_e,Re,Ve)=>new Promise((et,He)=>{var at=dt=>{try{Pt(Ve.next(dt))}catch(Bt){He(Bt)}},St=dt=>{try{Pt(Ve.throw(dt))}catch(Bt){He(Bt)}},Pt=dt=>dt.done?et(dt.value):Promise.resolve(dt.value).then(at,St);Pt((Ve=Ve.apply(_e,Re)).next())});const{Dragger:gt}=ye.default;function ot(_e){let Re=[];return _e&&_e.length>0&&(Re=_e.map(Ve=>({uid:Ve.id,id:Ve.id,name:Ve.title+E+Ve.filesize,url:Ve.url,filesize:Ve.filesize,status:"done",response:{id:Ve.id}}))),Re}var Ke=({value:_e,onChange:Re,action:Ve,data:et,className:He,maxSize:at=150,title:St="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Pt=!1,accept:dt="",additionalText:Bt,isDragger:Ae,number:yt=1e3,aloneClear:Ot=!1,realTimeRemove:ke=!0,uploadText:it,setFileProgress:ce,showFileProgress:ie})=>{const[ae,se]=(0,x.useState)(!1);let[de,Pe]=(0,x.useState)(_e||[]),[pe,Be]=(0,x.useState)(1);(0,x.useEffect)(()=>{_e&&(pe===1&&Pe([..._e]),Be(2),yt===(_e==null?void 0:_e.length)&&se(!0))},[_e]);const $e=()=>{setTimeout(()=>{de.pop(),Pe([...de])},500)};ie&&ce(de.some(mt=>mt.status==="uploading"));const Je={multiple:!0,disabled:ae,accept:dt,withCredentials:!0,fileList:de,beforeUpload:(mt,At)=>{const Tt=mt.size/1024/1024;return de.concat(At).length>yt?(de.pop(),Pe([...de]),Oe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${yt}\u4E2A\u6587\u4EF6`),Ot?Promise.reject():($e(),!1)):Tt=yt?se(!0):se(!1),Pe([...de]),de=de.map(zt=>{var Xe,lt;return(Xe=zt==null?void 0:zt.response)!=null&&Xe.id&&(zt.url=(lt=zt==null?void 0:zt.response)==null?void 0:lt.url),zt.name.indexOf(E)===-1&&(zt.name=`${zt.name}${E}${a(zt.size)}`),Ue({},zt)}),console.log("info:",mt,de),Re(de)},onRemove:mt=>qe(void 0,null,function*(){if(!ke)return!0;const At=()=>qe(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let Ht=yield(0,le.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve(Ht)}else return!0});return Pt?new Promise((Tt,Ht)=>{Ge.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const Jt=yield At();Oe.ZP.success("\u5220\u9664\u6210\u529F"),Tt(!0)}),onCancel:()=>Tt(!1)})}):yield At()})};function Ce(mt){mt.preventDefault(),mt.stopPropagation()}return x.createElement("div",{className:`multi-upload ${He||""}`},Ae&&x.createElement(gt,Ue({},Je),x.createElement("p",{className:"ant-upload-drag-icon"},x.createElement(y.Z,null)),x.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",x.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",at,"MB)"," "),Bt),!Ae&&x.createElement(ye.default,Ue({},Je),x.createElement(he.ZP,{disabled:ae,className:"upload_button"},x.createElement("img",{className:"aBtn_img",src:Le}),St),x.createElement("span",{onClick:Ce,className:"upload_text"},it||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${at}MB)`)))}},61822:function(Ft,bt,te){"use strict";te.d(bt,{Q:function(){return be}});var x=te(59301),ye=te(57809),Oe=te(5112),Ge=te(5871),he=te(59301),be=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(be||{});const le=({value:ge,onChange:Ie,disabled:De,hidePercentOption:fe=!1,percentType:Ne="select"})=>{const Ee=(0,x.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,x.useState)(Ee);console.log(re);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,b=(0,x.useCallback)(y=>{if(re===1){const z=y.replace("\u5206","");return isNaN(parseInt(z,10))?0:z}else return y.replace("%","")},[re]);return(0,x.useEffect)(()=>{E(ge.type)},[ge]),he.createElement("div",{style:{display:"flex",alignItems:"center"}},Ne=="select"&&he.createElement(ye.default,{size:"large",onChange:y=>{E(y),Ie({type:y,inputValue:y===1?5:20})},value:re||Ee,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:De}),Ne=="radio"&&he.createElement(Oe.ZP.Group,{size:"large",onChange:y=>{const z=y.target.value;E(z),Ie({type:z,inputValue:z===1?5:20})},value:re||Ee,disabled:De},!fe&&he.createElement(Oe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),he.createElement(Oe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Ne=="radio"&&he.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),he.createElement(Ge.Z,{size:"large",disabled:De,value:ge.inputValue,style:{width:"120px"},parser:b,addonAfter:ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Ie({type:re,inputValue:y})}}),Ne=="radio"&&ge.type==2&&he.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=le},70170:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(59301),ye={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"},Oe=te(43418),Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",be=(Ie,De,fe)=>new Promise((Ne,Ee)=>{var re=b=>{try{a(fe.next(b))}catch(y){Ee(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Ee(y)}},a=b=>b.done?Ne(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ie,De)).next())}),ge=({type:Ie,resdata:De,onok:fe,oktext:Ne,okloading:Ee})=>{const[re,E]=(0,x.useState)(!1),{can_copy_list:a,can_copy_num:b,challenge_type:y,course_data_list:z,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:ue,repeat_shixun_num:me,student_count:Fe,total_num:Se,use_num:Le}=De;let ze=b>0||Ie==="exercise";(0,x.useEffect)(()=>{(De==null?void 0:De.student_count)>0&&E(!0)},[De]),console.log("---11",Ee),(0,x.useEffect)(()=>{Ee||E(!1)},[Ee]);const ve=()=>{if(Ie==="exercise"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:ye.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:ye.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(Ie==="exercise"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:ye.orangeColor},Le),"\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",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ie==="shixun"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ie==="shixun"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\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",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ie==="subject"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:ye.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ie==="subject"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:ye.orangeColor},Fe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:ye.orangeColor},Le)," \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",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ie==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:ye.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:ye.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(Ie==="shixunpush"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:ye.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ie==="shixunpush"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:ye.orangeColor},Le),"\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",x.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},nt=()=>{if(Ie==="exercise"||Ie==="subject"||Ie==="exercisepush"||Ie==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ne>0&&x.createElement("div",null,x.createElement("span",{className:ye.flex},x.createElement("img",{src:he,style:{width:14}}),x.createElement("span",{className:ye.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:ye.statusbody},Ie==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:ye.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"),(Ie==="subject"||Ie==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&x.createElement("span",{className:ye.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"),Ie==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&x.createElement("span",{className:ye.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"),x.createElement("div",null,ee==null?void 0:ee.map((we,ut)=>x.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",ut+1!==ne&&"\u3001"))))),b>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:ye.flex},x.createElement("img",{src:Ge,style:{width:14}}),x.createElement("span",{className:ye.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:ye.statusbody},Ie==="exercise"&&x.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"),(Ie==="subject"||Ie==="exercisepush")&&x.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"),Ie==="shixunpush"&&x.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"),x.createElement("div",null,a==null?void 0:a.map((we,ut)=>x.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",ut+1!==b&&"\u3001"))))));if(Ie==="shixun")return x.createElement("div",{style:{marginTop:20}},b>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 x.createElement(Oe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:Ee,okText:ze?Ne:"\u6211\u77E5\u9053\u4E86",onOk:()=>be(void 0,null,function*(){ze?yield fe([...a,...oe]):E(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ve(),nt()))}},1191:function(Ft,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var x=te(59301),ye=te(57809),Oe=te(78241),Ge=te(3113),he=te(89780),be=te.n(he),le=te(11965),ge=te(67977),Ie=Object.defineProperty,De=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,ue,me)=>ue in oe?Ie(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[ue]=me,a=(oe,ue)=>{for(var me in ue||(ue={}))Ee.call(ue,me)&&E(oe,me,ue[me]);if(Ne)for(var me of Ne(ue))re.call(ue,me)&&E(oe,me,ue[me]);return oe},b=(oe,ue)=>De(oe,fe(ue));const y=ye.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={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"]};bt.Z=({callback:oe,onCancel:ue})=>{const[me,Fe]=(0,x.useState)("python");function Se(ze){Fe(ee[ze][1])}function Le(ze){oe(ze)}return x.createElement(Oe.default,b(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Le,style:{width:500}}),x.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(ye.default,{getPopupContainer:ze=>ze.parentNode,onChange:Se},Object.keys(ee).map(ze=>x.createElement(y,{key:ze,value:ze},ee[ze][0])))),x.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ne,{mode:me})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Ge.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function ne({value:oe,onChange:ue,mode:me,options:Fe={}}){const Se=(0,x.useRef)(),[Le,ze]=(0,x.useState)();return(0,x.useEffect)(()=>{if(Le){let ve=function(nt){const we=nt.getValue();ue&&ue(we)};return Le.on("change",ve),()=>{Le.off("change",ve)}}},[Le,ue]),(0,x.useEffect)(()=>{Le&&Le.setOption("mode",me)},[Le,me]),(0,x.useEffect)(()=>{Le&&(oe!==Le.getValue()||oe==="")&&setTimeout(()=>{Le.setValue(oe||"")},300)},[Le,oe]),(0,x.useEffect)(()=>{if(Se.current&&!Le){const ve=be().fromTextArea(Se.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Fe));ze(ve)}},[Se.current,Le]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Se}))}},35556:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ua}});var x=te(59301),ye=te(89780),Oe=te.n(ye),Ge=te(76374),he=te(11965),be=te(6313),le=te(25717),ge=te(99498),Ie=te(25419),De=te(67549),fe=te(68762),Ne=({value:kt="",className:Kt,showTextOnly:It,showLines:Un,style:ma={}})=>{const Qn=(0,x.useMemo)(()=>"",[kt]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Qn}}))},Ee=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(kt,Kt,It)=>Kt in kt?re(kt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:It}):kt[Kt]=It,ne=(kt,Kt)=>{for(var It in Kt||(Kt={}))y.call(Kt,It)&&ee(kt,It,Kt[It]);if(b)for(var It of b(Kt))z.call(Kt,It)&&ee(kt,It,Kt[It]);return kt},oe=(kt,Kt)=>E(kt,a(Kt));let ue=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:kt,title:Kt,icon:It,actionName:Un,className:ma="",children:Qn}){function eo(){kt(Un)}return Ee.createElement("a",{title:Kt,className:ma,onClick:eo},Ee.createElement("i",{className:`${It}`}),Qn)}var Fe=({watch:kt,showNullButton:Kt,showNullProgramButton:It,onActionCallback:Un,fullScreen:ma,insertTemp:Qn,hidetoolBar:eo,extraUse:rr})=>{const wr=[...ue,{title:`${kt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${kt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ee.createElement("ul",{className:"markdown-toolbar-container"},!eo&&wr.map((Lo,fr)=>Ee.createElement("li",{key:fr},Lo.actionName?Ee.createElement(me,oe(ne({},Lo),{onActionCallback:Un})):Ee.createElement("span",{className:"v-line"}))),Kt?Ee.createElement("li",null,Ee.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,It?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Ee.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ee.createElement("li",null,Ee.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Qn&&Ee.createElement("li",null,Ee.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Qn}`,onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),rr&&Ee.createElement("li",null,rr),Ee.createElement("li",{className:"btn-full-screen"},Ee.createElement(me,{icon:`${ma?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ma?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Un})))},Se=te(76624),Le=te(78241),ze=te(92832),ve=te(3113),nt=Object.defineProperty,we=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,ot=(kt,Kt,It)=>Kt in kt?nt(kt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:It}):kt[Kt]=It,Ke=(kt,Kt)=>{for(var It in Kt||(Kt={}))qe.call(Kt,It)&&ot(kt,It,Kt[It]);if(Ue)for(var It of Ue(Kt))gt.call(Kt,It)&&ot(kt,It,Kt[It]);return kt},_e=(kt,Kt)=>we(kt,ut(Kt));const Re={labelCol:{span:4},wrapperCol:{span:20}};var Ve=({callback:kt,onCancel:Kt})=>{function It(Un){kt(Un)}return x.createElement(Le.default,_e(Ke({},Re),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,style:{width:500}}),x.createElement(Le.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(ze.default,null)),x.createElement(Le.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(ze.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},et=te(1191),He=te(62784),at=te(43418),St=te(95237),Pt=te(55018),dt=te(59301),Bt=({callback:kt,onCancel:Kt})=>{const It=document.createElement("canvas"),Un=It.getContext("2d");It.width=1e3,It.height=800,Un.fillStyle="#ffffff",Un.fillRect(0,0,It.width,It.height);const ma=It.toDataURL("image/png");return dt.createElement(at.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},dt.createElement(St.Z,{style:{height:"100vh"}},dt.createElement(Pt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ma,visible:!0,title:String(Date.now())},onOk:Qn=>{kt({src:Qn.url})},onClose:Kt})))},Ae=te(12378);function yt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(yt,go.CommandHandler),yt.prototype.canAlignSelection=function(){var kt=this.diagram;return!(kt===null||kt.isReadOnly||kt.isModelReadOnly||kt.selection.count<2)},yt.prototype.alignLeft=function(){var kt=this.diagram;kt.startTransaction("aligning left");var Kt=1/0;kt.selection.each(function(It){It instanceof go.Link||(Kt=Math.min(It.position.x,Kt))}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Kt,It.position.y))}),kt.commitTransaction("aligning left")},yt.prototype.alignRight=function(){var kt=this.diagram;kt.startTransaction("aligning right");var Kt=-1/0;kt.selection.each(function(It){if(!(It instanceof go.Link)){var Un=It.actualBounds.x+It.actualBounds.width;Kt=Math.max(Un,Kt)}}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Kt-It.actualBounds.width,It.position.y))}),kt.commitTransaction("aligning right")},yt.prototype.alignTop=function(){var kt=this.diagram;kt.startTransaction("alignTop");var Kt=1/0;kt.selection.each(function(It){It instanceof go.Link||(Kt=Math.min(It.position.y,Kt))}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.position.x,Kt))}),kt.commitTransaction("alignTop")},yt.prototype.alignBottom=function(){var kt=this.diagram;kt.startTransaction("aligning bottom");var Kt=-1/0;kt.selection.each(function(It){if(!(It instanceof go.Link)){var Un=It.actualBounds.y+It.actualBounds.height;Kt=Math.max(Un,Kt)}}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.actualBounds.x,Kt-It.actualBounds.height))}),kt.commitTransaction("aligning bottom")},yt.prototype.alignCenterX=function(){var kt=this.diagram,Kt=kt.selection.first();if(Kt){kt.startTransaction("aligning Center X");var It=Kt.actualBounds.x+Kt.actualBounds.width/2;kt.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(It-Un.actualBounds.width/2,Un.actualBounds.y))}),kt.commitTransaction("aligning Center X")}},yt.prototype.alignCenterY=function(){var kt=this.diagram,Kt=kt.selection.first();if(Kt){kt.startTransaction("aligning Center Y");var It=Kt.actualBounds.y+Kt.actualBounds.height/2;kt.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(Un.actualBounds.x,It-Un.actualBounds.height/2))}),kt.commitTransaction("aligning Center Y")}},yt.prototype.alignColumn=function(kt){var Kt=this.diagram;Kt.startTransaction("align Column"),kt===void 0&&(kt=0),kt=parseFloat(kt);var It=new Array;Kt.selection.each(function(rr){rr instanceof go.Link||It.push(rr)});for(var Un=0;Un0){for(var rr=Qn.elt(eo-1);rr!==null&&rr.isTreeExpanded&&!rr.isTreeLeaf;){var wr=this._sortTreeChildrenByY(rr);rr=wr.last()}rr!==null&&kt.select(rr)}else kt.select(ma)}}else if(It.key==="Down")if(Kt.isTreeExpanded&&!Kt.isTreeLeaf){var Un=this._sortTreeChildrenByY(Kt).first();Un!==null&&kt.select(Un)}else for(;Kt!==null;){var ma=Kt.findTreeParentNode();if(ma===null)break;var Qn=this._sortTreeChildrenByY(ma),eo=Qn.indexOf(Kt);if(eoQn.y?1:ma.xQn.x?1:0}),Kt},yt.prototype.copyToClipboard=function(kt){go.CommandHandler.prototype.copyToClipboard.call(this,kt),this._lastPasteOffset.set(this.pasteOffset)},yt.prototype.pasteFromClipboard=function(){var kt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(kt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),kt},Object.defineProperty(yt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(kt){if(kt!=="move"&&kt!=="select"&&kt!=="scroll"&&kt!=="tree"&&kt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+kt);this._arrowKeyBehavior=kt}}),Object.defineProperty(yt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(kt){if(!(kt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+kt);this._pasteOffset.set(kt)}});var Ot=yt,ke=te(10109),it=te(43604),ce=te(82186),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),se=(kt,Kt,It)=>new Promise((Un,ma)=>{var Qn=wr=>{try{rr(It.next(wr))}catch(Lo){ma(Lo)}},eo=wr=>{try{rr(It.throw(wr))}catch(Lo){ma(Lo)}},rr=wr=>wr.done?Un(wr.value):Promise.resolve(wr.value).then(Qn,eo);rr((It=It.apply(kt,Kt)).next())});function de({onCancel:kt,callback:Kt}){let It=(0,x.useRef)(),Un=(0,x.useRef)(),ma=(0,x.useRef)(),Qn=(0,x.useRef)(!1);const eo=(0,x.useRef)(!1),[rr,wr]=(0,x.useState)(0);function Lo(){const qn=Ae.bx.make,co={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};It.current=new Ae.S0(Un.current,{padding:20,grid:qn(Ae.s_,"Grid",qn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),qn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:$n=>{var Ta=$n.diagram.commandHandler.addTopLevelParts($n.diagram.selection,!0);Ta||$n.diagram.currentTool.doCancel()},commandHandler:qn(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:$n=>{var Ta=$n.subject;Ta.location=Ta.location.copy().snapToGridPoint($n.diagram.grid.gridOrigin,$n.diagram.grid.gridCellSize),setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:$n=>{var Ta=$n.subject;setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()})},LinkRelinked:$n=>{var Ta=$n.parameter.part;Ta.invalidateConnectedLinks();var Nr=$n.subject;$n.diagram.toolManager.linkingTool.isForwards?Nr.toNode.invalidateConnectedLinks():Nr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),It.current.nodeTemplate=qn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),qn(Ae.bn,{name:"SHAPE",fill:co.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),qn(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),qn(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),It.current.nodeTemplate.toolTip=qn("ToolTip",qn(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},qn(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),qn(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Uo($n,Ta){var Nr=(Va,mo)=>{Va.handled=!0,Va.diagram.model.commit(Qr=>{var Rr=mo.part.adornedPart,Eo=new Ae.E9().setRectSpot(Rr.actualBounds,$n);Eo.subtract(Rr.location),Eo.scale(2,2),Eo.x+=Math.sign(Eo.x)*130,Eo.y+=Math.sign(Eo.y)*130,Eo.add(Rr.location),Eo.snapToGridPoint(Va.diagram.grid.gridOrigin,Va.diagram.grid.gridCellSize);var Jo=Qr.copyNodeData(Rr.data);Qr.setGroupKeyForNodeData(Jo,Qr.getGroupKeyForNodeData(Rr.data)),Qr.addNodeData(Jo);var xi={from:Rr.key,to:Qr.getKeyForNodeData(Jo)};Qr.addLinkData(xi);var Pa=Va.diagram.findNodeForData(Jo);Pa.location=Eo,Va.diagram.select(Pa),setTimeout(()=>{Va.diagram.commandHandler.editTextBlock()},20)})};return qn(Ae.bn,{figure:Ta,alignment:$n,alignmentFocus:$n.opposite(),width:$n.equals(Ae.z6.Top)||$n.equals(Ae.z6.Bottom)?25:18,height:$n.equals(Ae.z6.Top)||$n.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:co.white,strokeWidth:4,mouseEnter:(Va,mo)=>mo.fill="dodgerblue",mouseLeave:(Va,mo)=>mo.fill="orange",isActionable:!0,click:Nr,contextClick:Nr})}function Ao($n){return qn(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ta,Nr)=>Nr.fill="dodgerblue",mouseLeave:(Ta,Nr)=>Nr.fill="orange",click:(Ta,Nr)=>{Ta.diagram.commandHandler.showContextMenu(Nr.part.adornedPart)}},$n||{})}It.current.nodeTemplate.selectionAdornmentTemplate=qn(Ae.uz,"Spot",qn(Ae.Vm,{padding:10}),Uo(Ae.z6.Top,"TriangleUp"),Uo(Ae.z6.Left,"TriangleLeft"),Uo(Ae.z6.Right,"TriangleRight"),Uo(Ae.z6.Bottom,"TriangleDown"),Ao({alignment:new Ae.z6(.75,0)}));function qr($n,Ta){return(Nr,Va)=>{Nr.handled=!0,Nr.diagram.model.commit(mo=>{mo.set(Va.part.adornedPart.data,$n,Ta)})}}function wt($n,Ta){return Ta||(Ta="color"),qn(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.stroke="dodgerblue",mouseLeave:(Nr,Va)=>Va.stroke="lightgray",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}function hn(){return[qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.white,"fill"),wt(co.beige,"fill"),wt(co.extralightblue,"fill"),wt(co.extralightred,"fill"))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.lightgray,"fill"),wt(co.lightgreen,"fill"),wt(co.lightblue,"fill"),wt(co.lightred,"fill")))]}function En(){return[qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.black),wt(co.green),wt(co.blue),wt(co.red))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.white),wt(co.magenta),wt(co.purple),wt(co.orange)))]}function Zn($n,Ta){return Ta||(Ta="thickness"),qn(Ae.bn,"LineH",{width:16,height:16,strokeWidth:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}function na($n,Ta){return Ta||(Ta="dash"),qn(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}function Jn(){return[qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Zn(1),Zn(2),Zn(3),Zn(4))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",na(null),na([2,4]),na([4,4])))]}function Vn($n,Ta){return Ta||(Ta="figure"),qn(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.fill="dodgerblue",mouseLeave:(Nr,Va)=>Va.fill="lightgray",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}It.current.nodeTemplate.contextMenu=qn("ContextMenu",qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Vn("Rectangle"),Vn("RoundedRectangle"),Vn("Ellipse"),Vn("Diamond"))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Vn("Parallelogram2"),Vn("ManualOperation"),Vn("Procedure"),Vn("Cylinder1"))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Vn("Terminator"),Vn("CreateRequest"),Vn("Document"),Vn("TriangleDown"))),hn(),En(),Jn()),It.current.groupTemplate=qn(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:($n,Ta)=>{var Nr=Ta.addMembers(Ta.diagram.selection,!0);Nr||Ta.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),qn(Ae.s_,"Auto",{name:"BODY"},qn(Ae.bn,{parameter1:10,fill:co.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),qn(Ae.Vm,{background:"transparent",margin:20})),qn(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),It.current.groupTemplate.selectionAdornmentTemplate=qn(Ae.uz,"Spot",qn(Ae.s_,"Auto",qn(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),qn(Ae.Vm,{margin:1.5})),Ao({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),It.current.groupTemplate.contextMenu=qn("ContextMenu",hn(),En(),Jn()),It.current.linkTemplate=qn(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",$n=>$n>=1?10:0),new Ae.KX("toShortLength","dir",$n=>$n>=1?10:0),new Ae.KX("points").makeTwoWay(),qn(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),qn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",$n=>$n===1)),qn(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",$n=>$n>=1),new Ae.KX("width","thickness",$n=>7+3*$n),new Ae.KX("height","thickness",$n=>7+3*$n),new Ae.KX("segmentOffset","thickness",$n=>new Ae.E9(-15,4+1.5*$n))),qn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",$n=>$n===2),new Ae.KX("width","thickness",$n=>7+3*$n),new Ae.KX("height","thickness",$n=>7+3*$n),new Ae.KX("segmentOffset","thickness",$n=>new Ae.E9(-15,4+1.5*$n))),qn(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),It.current.linkTemplate.selectionAdornmentTemplate=qn(Ae.uz,qn(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Gn(2)},new Ae.KX("pathPattern","thickness",Gn)),Ao({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function Gn($n){return qn(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+($n+4).toString()+" H3"})}function Tr($n){var Ta="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return $n===0?Ta="M0 0 M16 16 M0 8 L16 8":$n===2&&(Ta="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),qn(Ae.bn,{geometryString:Ta,margin:2,background:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:qr("dir",$n),contextClick:qr("dir",$n)})}function br($n){var Ta=(Nr,Va)=>{Nr.handled=!0,Nr.diagram.model.commit(mo=>{var Qr=Va.part.adornedPart;mo.set(Qr.data,$n?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),($n?Qr.toNode:Qr.fromNode).invalidateConnectedLinks()})};return qn(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:Ta,contextClick:Ta})}function vn($n,Ta){var Nr=0,Va=Ae.z6.RightSide;$n.equals(Ae.z6.Top)?(Nr=270,Va=Ae.z6.TopSide):$n.equals(Ae.z6.Left)?(Nr=180,Va=Ae.z6.LeftSide):$n.equals(Ae.z6.Bottom)&&(Nr=90,Va=Ae.z6.BottomSide),Ta||(Nr-=180);var mo=(Qr,Rr)=>{Qr.handled=!0,Qr.diagram.model.commit(Eo=>{var Jo=Rr.part.adornedPart;Eo.set(Jo.data,Ta?"toSpot":"fromSpot",Ae.z6.stringify(Va)),(Ta?Jo.toNode:Jo.fromNode).invalidateConnectedLinks()})};return qn(Ae.bn,{alignment:$n,alignmentFocus:$n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Nr,background:"transparent",mouseEnter:(Qr,Rr)=>Rr.background="dodgerblue",mouseLeave:(Qr,Rr)=>Rr.background="transparent",click:mo,contextClick:mo})}It.current.linkTemplate.contextMenu=qn("ContextMenu",En(),Jn(),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Tr(0),Tr(1),Tr(2))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",qn(Ae.s_,"Spot",br(!1),vn(Ae.z6.Top,!1),vn(Ae.z6.Left,!1),vn(Ae.z6.Right,!1),vn(Ae.z6.Bottom,!1)),qn(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},br(!0),vn(Ae.z6.Top,!0),vn(Ae.z6.Left,!0),vn(Ae.z6.Right,!0),vn(Ae.z6.Bottom,!0)))));const Ro=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ne.createElement(Pe.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Ne.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ne.createElement("div",null,Ne.createElement(be.Z,{value:`$$${ne.value}$$`}),ne.name),Ne.createElement("div",{className:le.Z.children},ne.children.map((ue,me)=>Ne.createElement("div",{key:me},Ne.createElement("h1",null,ue.name),Ne.createElement(Pe.Z,{gutter:[10,10]},ue.data.map((ye,Ee)=>Ne.createElement(Oe.Z,{key:Ee,onClick:()=>y(ye),className:le.Z.diamond},Ne.createElement(be.Z,{value:"`$$"+ye.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ne.createElement(Pe.Z,{className:le.Z.lists,gutter:[10,10]},b.map((ne,oe)=>Ne.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ne.createElement("div",null,Ne.createElement(be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Ne.createElement("div",{className:le.Z.children},ne.children.map((ue,me)=>Ne.createElement("div",{key:me},ue.name&&Ne.createElement("h1",null,ue.name),Ne.createElement(Pe.Z,{gutter:[10,10]},ue.data.map((ye,Ee)=>Ne.createElement(Oe.Z,{key:Ee,onClick:()=>y(ye),className:le.Z.diamond},Ne.createElement(be.Z,{value:"`$$"+ye.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,x.useImperativeHandle)(re,()=>({getData:ee})),Ne.createElement("div",{className:le.Z.mathWrap},Ne.createElement(Ge.default,{defaultActiveKey:"1",items:z}),Ne.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Se||""),Ie&&Ne.createElement("div",{className:le.Z.button},Ne.createElement(he.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=Be},11352:function(Ft,bt,te){"use strict";te.d(bt,{z:function(){return ot},Z:function(){return Ke}});var x=te(59301),Pe=te(54580),Oe=te(8591),Ge=te(43418),he=te(3113),be=te(21600),le=te(88181),ge=Object.defineProperty,Ne=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ie=(_e,Re,Ve)=>Re in _e?ge(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):_e[Re]=Ve,Se=(_e,Re)=>{for(var Ve in Re||(Re={}))Be.call(Re,Ve)&&Ie(_e,Ve,Re[Ve]);if(Ne)for(var Ve of Ne(Re))fe.call(Re,Ve)&&Ie(_e,Ve,Re[Ve]);return _e},re=(_e,Re,Ve)=>new Promise(($e,ze)=>{var at=dt=>{try{Pt(Ve.next(dt))}catch(Bt){ze(Bt)}},St=dt=>{try{Pt(Ve.throw(dt))}catch(Bt){ze(Bt)}},Pt=dt=>dt.done?$e(dt.value):Promise.resolve(dt.value).then(at,St);Pt((Ve=Ve.apply(_e,Re)).next())});const E="\u3000\u3000";function a(_e){var Re=["Bytes","KB","MB","GB","TB"];if(_e==0)return"0 Byte";var Ve=parseInt(""+Math.floor(Math.log(_e)/Math.log(1024)),10);return(_e/Math.pow(1024,Ve)).toFixed(1)+" "+Re[Ve]}var b=({value:_e=[],action:Re,onChange:Ve,className:$e,maxSize:ze=150,title:at="\u6587\u4EF6\u4E0A\u4F20",accept:St=null})=>{const Pt={multiple:!1,fileList:_e,accept:St,withCredentials:!0,beforeUpload:Bt=>Bt.size/1024/1024(ce.name.indexOf(E)===-1&&(ce.name=`${ce.name}${E}${a(ce.size)}`),Se({},ce))),Bt.file.status==="done"&&((yt=(Ae=Bt.file)==null?void 0:Ae.response)==null?void 0:yt.status)===-1){message.error((ke=(Ot=Bt.file)==null?void 0:Ot.response)==null?void 0:ke.message),Ve([]);return}Ve(lt)},onRemove:Bt=>re(void 0,null,function*(){const Ae=Bt.size/1024/1024;return Bt.status==="uploading"?!0:Ae0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:_e.length>0,ghost:!0},at),React.createElement("span",{onClick:dt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ze,"M)"," ")))},y=te(61481),z=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,me=(_e,Re,Ve)=>Re in _e?ee(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):_e[Re]=Ve,ye=(_e,Re)=>{for(var Ve in Re||(Re={}))oe.call(Re,Ve)&&me(_e,Ve,Re[Ve]);if(ne)for(var Ve of ne(Re))ue.call(Re,Ve)&&me(_e,Ve,Re[Ve]);return _e};const Ee=_e=>React.createElement("svg",ye({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",He=Object.defineProperty,ve=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,it=(_e,Re,Ve)=>Re in _e?He(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):_e[Re]=Ve,Ue=(_e,Re)=>{for(var Ve in Re||(Re={}))nt.call(Re,Ve)&&it(_e,Ve,Re[Ve]);if(ve)for(var Ve of ve(Re))xe.call(Re,Ve)&&it(_e,Ve,Re[Ve]);return _e},qe=(_e,Re,Ve)=>new Promise(($e,ze)=>{var at=dt=>{try{Pt(Ve.next(dt))}catch(Bt){ze(Bt)}},St=dt=>{try{Pt(Ve.throw(dt))}catch(Bt){ze(Bt)}},Pt=dt=>dt.done?$e(dt.value):Promise.resolve(dt.value).then(at,St);Pt((Ve=Ve.apply(_e,Re)).next())});const{Dragger:ct}=Pe.default;function ot(_e){let Re=[];return _e&&_e.length>0&&(Re=_e.map(Ve=>({uid:Ve.id,id:Ve.id,name:Ve.title+E+Ve.filesize,url:Ve.url,filesize:Ve.filesize,status:"done",response:{id:Ve.id}}))),Re}var Ke=({value:_e,onChange:Re,action:Ve,data:$e,className:ze,maxSize:at=150,title:St="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Pt=!1,accept:dt="",additionalText:Bt,isDragger:Ae,number:yt=1e3,aloneClear:Ot=!1,realTimeRemove:ke=!0,uploadText:lt,setFileProgress:ce,showFileProgress:ie})=>{const[ae,se]=(0,x.useState)(!1);let[de,Ce]=(0,x.useState)(_e||[]),[pe,De]=(0,x.useState)(1);(0,x.useEffect)(()=>{_e&&(pe===1&&Ce([..._e]),De(2),yt===(_e==null?void 0:_e.length)&&se(!0))},[_e]);const et=()=>{setTimeout(()=>{de.pop(),Ce([...de])},500)};ie&&ce(de.some(mt=>mt.status==="uploading"));const Je={multiple:!0,disabled:ae,accept:dt,withCredentials:!0,fileList:de,beforeUpload:(mt,At)=>{const Tt=mt.size/1024/1024;return de.concat(At).length>yt?(de.pop(),Ce([...de]),Oe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${yt}\u4E2A\u6587\u4EF6`),Ot?Promise.reject():(et(),!1)):Tt=yt?se(!0):se(!1),Ce([...de]),de=de.map(zt=>{var Xe,ut;return(Xe=zt==null?void 0:zt.response)!=null&&Xe.id&&(zt.url=(ut=zt==null?void 0:zt.response)==null?void 0:ut.url),zt.name.indexOf(E)===-1&&(zt.name=`${zt.name}${E}${a(zt.size)}`),Ue({},zt)}),console.log("info:",mt,de),Re(de)},onRemove:mt=>qe(void 0,null,function*(){if(!ke)return!0;const At=()=>qe(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let Ht=yield(0,le.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve(Ht)}else return!0});return Pt?new Promise((Tt,Ht)=>{Ge.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const Jt=yield At();Oe.ZP.success("\u5220\u9664\u6210\u529F"),Tt(!0)}),onCancel:()=>Tt(!1)})}):yield At()})};function Fe(mt){mt.preventDefault(),mt.stopPropagation()}return x.createElement("div",{className:`multi-upload ${ze||""}`},Ae&&x.createElement(ct,Ue({},Je),x.createElement("p",{className:"ant-upload-drag-icon"},x.createElement(y.Z,null)),x.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",x.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",at,"MB)"," "),Bt),!Ae&&x.createElement(Pe.default,Ue({},Je),x.createElement(he.ZP,{disabled:ae,className:"upload_button"},x.createElement("img",{className:"aBtn_img",src:Le}),St),x.createElement("span",{onClick:Fe,className:"upload_text"},lt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${at}MB)`)))}},61822:function(Ft,bt,te){"use strict";te.d(bt,{Q:function(){return be}});var x=te(59301),Pe=te(57809),Oe=te(5112),Ge=te(5871),he=te(59301),be=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(be||{});const le=({value:ge,onChange:Ne,disabled:Be,hidePercentOption:fe=!1,percentType:Ie="select"})=>{const Se=(0,x.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,x.useState)(Se);console.log(re);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,b=(0,x.useCallback)(y=>{if(re===1){const z=y.replace("\u5206","");return isNaN(parseInt(z,10))?0:z}else return y.replace("%","")},[re]);return(0,x.useEffect)(()=>{E(ge.type)},[ge]),he.createElement("div",{style:{display:"flex",alignItems:"center"}},Ie=="select"&&he.createElement(Pe.default,{size:"large",onChange:y=>{E(y),Ne({type:y,inputValue:y===1?5:20})},value:re||Se,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Be}),Ie=="radio"&&he.createElement(Oe.ZP.Group,{size:"large",onChange:y=>{const z=y.target.value;E(z),Ne({type:z,inputValue:z===1?5:20})},value:re||Se,disabled:Be},!fe&&he.createElement(Oe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),he.createElement(Oe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Ie=="radio"&&he.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),he.createElement(Ge.Z,{size:"large",disabled:Be,value:ge.inputValue,style:{width:"120px"},parser:b,addonAfter:ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Ne({type:re,inputValue:y})}}),Ie=="radio"&&ge.type==2&&he.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=le},70170:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var x=te(59301),Pe={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"},Oe=te(43418),Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",be=(Ne,Be,fe)=>new Promise((Ie,Se)=>{var re=b=>{try{a(fe.next(b))}catch(y){Se(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Se(y)}},a=b=>b.done?Ie(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ne,Be)).next())}),ge=({type:Ne,resdata:Be,onok:fe,oktext:Ie,okloading:Se})=>{const[re,E]=(0,x.useState)(!1),{can_copy_list:a,can_copy_num:b,challenge_type:y,course_data_list:z,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:ue,repeat_shixun_num:me,student_count:ye,total_num:Ee,use_num:Le}=Be;let He=b>0||Ne==="exercise";(0,x.useEffect)(()=>{(Be==null?void 0:Be.student_count)>0&&E(!0)},[Be]),console.log("---11",Se),(0,x.useEffect)(()=>{Se||E(!1)},[Se]);const ve=()=>{if(Ne==="exercise"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Pe.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Pe.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(Ne==="exercise"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Pe.orangeColor},Le),"\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",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixun"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixun"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\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",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="subject"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Pe.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="subject"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:Pe.orangeColor},ye)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:Pe.orangeColor},Le)," \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",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:Pe.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:Pe.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(Ne==="shixunpush"&&y===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Pe.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixunpush"&&y===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Pe.orangeColor},ye),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:Pe.orangeColor},Le),"\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",x.createElement("span",{className:Pe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},nt=()=>{if(Ne==="exercise"||Ne==="subject"||Ne==="exercisepush"||Ne==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ne>0&&x.createElement("div",null,x.createElement("span",{className:Pe.flex},x.createElement("img",{src:he,style:{width:14}}),x.createElement("span",{className:Pe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Pe.statusbody},Ne==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Pe.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"),(Ne==="subject"||Ne==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",He&&x.createElement("span",{className:Pe.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"),Ne==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",He&&x.createElement("span",{className:Pe.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"),x.createElement("div",null,ee==null?void 0:ee.map((xe,it)=>x.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",it+1!==ne&&"\u3001"))))),b>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:Pe.flex},x.createElement("img",{src:Ge,style:{width:14}}),x.createElement("span",{className:Pe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Pe.statusbody},Ne==="exercise"&&x.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"),(Ne==="subject"||Ne==="exercisepush")&&x.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"),Ne==="shixunpush"&&x.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"),x.createElement("div",null,a==null?void 0:a.map((xe,it)=>x.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",it+1!==b&&"\u3001"))))));if(Ne==="shixun")return x.createElement("div",{style:{marginTop:20}},b>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 x.createElement(Oe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!He&&"none"}},zIndex:1003,confirmLoading:Se,okText:He?Ie:"\u6211\u77E5\u9053\u4E86",onOk:()=>be(void 0,null,function*(){He?yield fe([...a,...oe]):E(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ve(),nt()))}},1191:function(Ft,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var x=te(59301),Pe=te(57809),Oe=te(78241),Ge=te(3113),he=te(89780),be=te.n(he),le=te(11965),ge=te(67977),Ne=Object.defineProperty,Be=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,ue,me)=>ue in oe?Ne(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[ue]=me,a=(oe,ue)=>{for(var me in ue||(ue={}))Se.call(ue,me)&&E(oe,me,ue[me]);if(Ie)for(var me of Ie(ue))re.call(ue,me)&&E(oe,me,ue[me]);return oe},b=(oe,ue)=>Be(oe,fe(ue));const y=Pe.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={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"]};bt.Z=({callback:oe,onCancel:ue})=>{const[me,ye]=(0,x.useState)("python");function Ee(He){ye(ee[He][1])}function Le(He){oe(He)}return x.createElement(Oe.default,b(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Le,style:{width:500}}),x.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(Pe.default,{getPopupContainer:He=>He.parentNode,onChange:Ee},Object.keys(ee).map(He=>x.createElement(y,{key:He,value:He},ee[He][0])))),x.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ne,{mode:me})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Ge.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function ne({value:oe,onChange:ue,mode:me,options:ye={}}){const Ee=(0,x.useRef)(),[Le,He]=(0,x.useState)();return(0,x.useEffect)(()=>{if(Le){let ve=function(nt){const xe=nt.getValue();ue&&ue(xe)};return Le.on("change",ve),()=>{Le.off("change",ve)}}},[Le,ue]),(0,x.useEffect)(()=>{Le&&Le.setOption("mode",me)},[Le,me]),(0,x.useEffect)(()=>{Le&&(oe!==Le.getValue()||oe==="")&&setTimeout(()=>{Le.setValue(oe||"")},300)},[Le,oe]),(0,x.useEffect)(()=>{if(Ee.current&&!Le){const ve=be().fromTextArea(Ee.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ye));He(ve)}},[Ee.current,Le]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Ee}))}},35556:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ua}});var x=te(59301),Pe=te(89780),Oe=te.n(Pe),Ge=te(76374),he=te(11965),be=te(6313),le=te(25717),ge=te(99498),Ne=te(25419),Be=te(67549),fe=te(68762),Ie=({value:kt="",className:Kt,showTextOnly:It,showLines:Un,style:ma={}})=>{const Qn=(0,x.useMemo)(()=>"",[kt]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Qn}}))},Se=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(kt,Kt,It)=>Kt in kt?re(kt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:It}):kt[Kt]=It,ne=(kt,Kt)=>{for(var It in Kt||(Kt={}))y.call(Kt,It)&&ee(kt,It,Kt[It]);if(b)for(var It of b(Kt))z.call(Kt,It)&&ee(kt,It,Kt[It]);return kt},oe=(kt,Kt)=>E(kt,a(Kt));let ue=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:kt,title:Kt,icon:It,actionName:Un,className:ma="",children:Qn}){function eo(){kt(Un)}return Se.createElement("a",{title:Kt,className:ma,onClick:eo},Se.createElement("i",{className:`${It}`}),Qn)}var ye=({watch:kt,showNullButton:Kt,showNullProgramButton:It,onActionCallback:Un,fullScreen:ma,insertTemp:Qn,hidetoolBar:eo,extraUse:rr})=>{const wr=[...ue,{title:`${kt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${kt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Se.createElement("ul",{className:"markdown-toolbar-container"},!eo&&wr.map((Lo,fr)=>Se.createElement("li",{key:fr},Lo.actionName?Se.createElement(me,oe(ne({},Lo),{onActionCallback:Un})):Se.createElement("span",{className:"v-line"}))),Kt?Se.createElement("li",null,Se.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Un},Se.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,It?Se.createElement(Se.Fragment,null,Se.createElement("li",null,Se.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Un},Se.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Se.createElement("li",null,Se.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Un},Se.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Qn&&Se.createElement("li",null,Se.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Qn}`,onActionCallback:Un},Se.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),rr&&Se.createElement("li",null,rr),Se.createElement("li",{className:"btn-full-screen"},Se.createElement(me,{icon:`${ma?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ma?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Un})))},Ee=te(76624),Le=te(78241),He=te(92832),ve=te(3113),nt=Object.defineProperty,xe=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ot=(kt,Kt,It)=>Kt in kt?nt(kt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:It}):kt[Kt]=It,Ke=(kt,Kt)=>{for(var It in Kt||(Kt={}))qe.call(Kt,It)&&ot(kt,It,Kt[It]);if(Ue)for(var It of Ue(Kt))ct.call(Kt,It)&&ot(kt,It,Kt[It]);return kt},_e=(kt,Kt)=>xe(kt,it(Kt));const Re={labelCol:{span:4},wrapperCol:{span:20}};var Ve=({callback:kt,onCancel:Kt})=>{function It(Un){kt(Un)}return x.createElement(Le.default,_e(Ke({},Re),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,style:{width:500}}),x.createElement(Le.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(He.default,null)),x.createElement(Le.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(He.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},$e=te(1191),ze=te(62784),at=te(43418),St=te(95237),Pt=te(55018),dt=te(59301),Bt=({callback:kt,onCancel:Kt})=>{const It=document.createElement("canvas"),Un=It.getContext("2d");It.width=1e3,It.height=800,Un.fillStyle="#ffffff",Un.fillRect(0,0,It.width,It.height);const ma=It.toDataURL("image/png");return dt.createElement(at.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},dt.createElement(St.Z,{style:{height:"100vh"}},dt.createElement(Pt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ma,visible:!0,title:String(Date.now())},onOk:Qn=>{kt({src:Qn.url})},onClose:Kt})))},Ae=te(12378);function yt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(yt,go.CommandHandler),yt.prototype.canAlignSelection=function(){var kt=this.diagram;return!(kt===null||kt.isReadOnly||kt.isModelReadOnly||kt.selection.count<2)},yt.prototype.alignLeft=function(){var kt=this.diagram;kt.startTransaction("aligning left");var Kt=1/0;kt.selection.each(function(It){It instanceof go.Link||(Kt=Math.min(It.position.x,Kt))}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Kt,It.position.y))}),kt.commitTransaction("aligning left")},yt.prototype.alignRight=function(){var kt=this.diagram;kt.startTransaction("aligning right");var Kt=-1/0;kt.selection.each(function(It){if(!(It instanceof go.Link)){var Un=It.actualBounds.x+It.actualBounds.width;Kt=Math.max(Un,Kt)}}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Kt-It.actualBounds.width,It.position.y))}),kt.commitTransaction("aligning right")},yt.prototype.alignTop=function(){var kt=this.diagram;kt.startTransaction("alignTop");var Kt=1/0;kt.selection.each(function(It){It instanceof go.Link||(Kt=Math.min(It.position.y,Kt))}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.position.x,Kt))}),kt.commitTransaction("alignTop")},yt.prototype.alignBottom=function(){var kt=this.diagram;kt.startTransaction("aligning bottom");var Kt=-1/0;kt.selection.each(function(It){if(!(It instanceof go.Link)){var Un=It.actualBounds.y+It.actualBounds.height;Kt=Math.max(Un,Kt)}}),kt.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.actualBounds.x,Kt-It.actualBounds.height))}),kt.commitTransaction("aligning bottom")},yt.prototype.alignCenterX=function(){var kt=this.diagram,Kt=kt.selection.first();if(Kt){kt.startTransaction("aligning Center X");var It=Kt.actualBounds.x+Kt.actualBounds.width/2;kt.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(It-Un.actualBounds.width/2,Un.actualBounds.y))}),kt.commitTransaction("aligning Center X")}},yt.prototype.alignCenterY=function(){var kt=this.diagram,Kt=kt.selection.first();if(Kt){kt.startTransaction("aligning Center Y");var It=Kt.actualBounds.y+Kt.actualBounds.height/2;kt.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(Un.actualBounds.x,It-Un.actualBounds.height/2))}),kt.commitTransaction("aligning Center Y")}},yt.prototype.alignColumn=function(kt){var Kt=this.diagram;Kt.startTransaction("align Column"),kt===void 0&&(kt=0),kt=parseFloat(kt);var It=new Array;Kt.selection.each(function(rr){rr instanceof go.Link||It.push(rr)});for(var Un=0;Un0){for(var rr=Qn.elt(eo-1);rr!==null&&rr.isTreeExpanded&&!rr.isTreeLeaf;){var wr=this._sortTreeChildrenByY(rr);rr=wr.last()}rr!==null&&kt.select(rr)}else kt.select(ma)}}else if(It.key==="Down")if(Kt.isTreeExpanded&&!Kt.isTreeLeaf){var Un=this._sortTreeChildrenByY(Kt).first();Un!==null&&kt.select(Un)}else for(;Kt!==null;){var ma=Kt.findTreeParentNode();if(ma===null)break;var Qn=this._sortTreeChildrenByY(ma),eo=Qn.indexOf(Kt);if(eoQn.y?1:ma.xQn.x?1:0}),Kt},yt.prototype.copyToClipboard=function(kt){go.CommandHandler.prototype.copyToClipboard.call(this,kt),this._lastPasteOffset.set(this.pasteOffset)},yt.prototype.pasteFromClipboard=function(){var kt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(kt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),kt},Object.defineProperty(yt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(kt){if(kt!=="move"&&kt!=="select"&&kt!=="scroll"&&kt!=="tree"&&kt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+kt);this._arrowKeyBehavior=kt}}),Object.defineProperty(yt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(kt){if(!(kt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+kt);this._pasteOffset.set(kt)}});var Ot=yt,ke=te(10109),lt=te(43604),ce=te(82186),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),se=(kt,Kt,It)=>new Promise((Un,ma)=>{var Qn=wr=>{try{rr(It.next(wr))}catch(Lo){ma(Lo)}},eo=wr=>{try{rr(It.throw(wr))}catch(Lo){ma(Lo)}},rr=wr=>wr.done?Un(wr.value):Promise.resolve(wr.value).then(Qn,eo);rr((It=It.apply(kt,Kt)).next())});function de({onCancel:kt,callback:Kt}){let It=(0,x.useRef)(),Un=(0,x.useRef)(),ma=(0,x.useRef)(),Qn=(0,x.useRef)(!1);const eo=(0,x.useRef)(!1),[rr,wr]=(0,x.useState)(0);function Lo(){const qn=Ae.bx.make,co={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};It.current=new Ae.S0(Un.current,{padding:20,grid:qn(Ae.s_,"Grid",qn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),qn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:$n=>{var Ta=$n.diagram.commandHandler.addTopLevelParts($n.diagram.selection,!0);Ta||$n.diagram.currentTool.doCancel()},commandHandler:qn(Ot),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:$n=>{var Ta=$n.subject;Ta.location=Ta.location.copy().snapToGridPoint($n.diagram.grid.gridOrigin,$n.diagram.grid.gridCellSize),setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:$n=>{var Ta=$n.subject;setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()})},LinkRelinked:$n=>{var Ta=$n.parameter.part;Ta.invalidateConnectedLinks();var Nr=$n.subject;$n.diagram.toolManager.linkingTool.isForwards?Nr.toNode.invalidateConnectedLinks():Nr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),It.current.nodeTemplate=qn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),qn(Ae.bn,{name:"SHAPE",fill:co.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),qn(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),qn(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),It.current.nodeTemplate.toolTip=qn("ToolTip",qn(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},qn(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),qn(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Uo($n,Ta){var Nr=(Va,mo)=>{Va.handled=!0,Va.diagram.model.commit(Qr=>{var Rr=mo.part.adornedPart,Eo=new Ae.E9().setRectSpot(Rr.actualBounds,$n);Eo.subtract(Rr.location),Eo.scale(2,2),Eo.x+=Math.sign(Eo.x)*130,Eo.y+=Math.sign(Eo.y)*130,Eo.add(Rr.location),Eo.snapToGridPoint(Va.diagram.grid.gridOrigin,Va.diagram.grid.gridCellSize);var Jo=Qr.copyNodeData(Rr.data);Qr.setGroupKeyForNodeData(Jo,Qr.getGroupKeyForNodeData(Rr.data)),Qr.addNodeData(Jo);var xi={from:Rr.key,to:Qr.getKeyForNodeData(Jo)};Qr.addLinkData(xi);var Pa=Va.diagram.findNodeForData(Jo);Pa.location=Eo,Va.diagram.select(Pa),setTimeout(()=>{Va.diagram.commandHandler.editTextBlock()},20)})};return qn(Ae.bn,{figure:Ta,alignment:$n,alignmentFocus:$n.opposite(),width:$n.equals(Ae.z6.Top)||$n.equals(Ae.z6.Bottom)?25:18,height:$n.equals(Ae.z6.Top)||$n.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:co.white,strokeWidth:4,mouseEnter:(Va,mo)=>mo.fill="dodgerblue",mouseLeave:(Va,mo)=>mo.fill="orange",isActionable:!0,click:Nr,contextClick:Nr})}function Ao($n){return qn(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ta,Nr)=>Nr.fill="dodgerblue",mouseLeave:(Ta,Nr)=>Nr.fill="orange",click:(Ta,Nr)=>{Ta.diagram.commandHandler.showContextMenu(Nr.part.adornedPart)}},$n||{})}It.current.nodeTemplate.selectionAdornmentTemplate=qn(Ae.uz,"Spot",qn(Ae.Vm,{padding:10}),Uo(Ae.z6.Top,"TriangleUp"),Uo(Ae.z6.Left,"TriangleLeft"),Uo(Ae.z6.Right,"TriangleRight"),Uo(Ae.z6.Bottom,"TriangleDown"),Ao({alignment:new Ae.z6(.75,0)}));function qr($n,Ta){return(Nr,Va)=>{Nr.handled=!0,Nr.diagram.model.commit(mo=>{mo.set(Va.part.adornedPart.data,$n,Ta)})}}function wt($n,Ta){return Ta||(Ta="color"),qn(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.stroke="dodgerblue",mouseLeave:(Nr,Va)=>Va.stroke="lightgray",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}function hn(){return[qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.white,"fill"),wt(co.beige,"fill"),wt(co.extralightblue,"fill"),wt(co.extralightred,"fill"))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.lightgray,"fill"),wt(co.lightgreen,"fill"),wt(co.lightblue,"fill"),wt(co.lightred,"fill")))]}function En(){return[qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.black),wt(co.green),wt(co.blue),wt(co.red))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",wt(co.white),wt(co.magenta),wt(co.purple),wt(co.orange)))]}function Zn($n,Ta){return Ta||(Ta="thickness"),qn(Ae.bn,"LineH",{width:16,height:16,strokeWidth:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}function na($n,Ta){return Ta||(Ta="dash"),qn(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}function Jn(){return[qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Zn(1),Zn(2),Zn(3),Zn(4))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",na(null),na([2,4]),na([4,4])))]}function Vn($n,Ta){return Ta||(Ta="figure"),qn(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:$n,margin:1,background:"transparent",mouseEnter:(Nr,Va)=>Va.fill="dodgerblue",mouseLeave:(Nr,Va)=>Va.fill="lightgray",click:qr(Ta,$n),contextClick:qr(Ta,$n)})}It.current.nodeTemplate.contextMenu=qn("ContextMenu",qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Vn("Rectangle"),Vn("RoundedRectangle"),Vn("Ellipse"),Vn("Diamond"))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Vn("Parallelogram2"),Vn("ManualOperation"),Vn("Procedure"),Vn("Cylinder1"))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Vn("Terminator"),Vn("CreateRequest"),Vn("Document"),Vn("TriangleDown"))),hn(),En(),Jn()),It.current.groupTemplate=qn(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:($n,Ta)=>{var Nr=Ta.addMembers(Ta.diagram.selection,!0);Nr||Ta.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),qn(Ae.s_,"Auto",{name:"BODY"},qn(Ae.bn,{parameter1:10,fill:co.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),qn(Ae.Vm,{background:"transparent",margin:20})),qn(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),It.current.groupTemplate.selectionAdornmentTemplate=qn(Ae.uz,"Spot",qn(Ae.s_,"Auto",qn(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),qn(Ae.Vm,{margin:1.5})),Ao({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),It.current.groupTemplate.contextMenu=qn("ContextMenu",hn(),En(),Jn()),It.current.linkTemplate=qn(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",$n=>$n>=1?10:0),new Ae.KX("toShortLength","dir",$n=>$n>=1?10:0),new Ae.KX("points").makeTwoWay(),qn(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),qn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",$n=>$n===1)),qn(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",$n=>$n>=1),new Ae.KX("width","thickness",$n=>7+3*$n),new Ae.KX("height","thickness",$n=>7+3*$n),new Ae.KX("segmentOffset","thickness",$n=>new Ae.E9(-15,4+1.5*$n))),qn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",$n=>$n===2),new Ae.KX("width","thickness",$n=>7+3*$n),new Ae.KX("height","thickness",$n=>7+3*$n),new Ae.KX("segmentOffset","thickness",$n=>new Ae.E9(-15,4+1.5*$n))),qn(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),It.current.linkTemplate.selectionAdornmentTemplate=qn(Ae.uz,qn(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Gn(2)},new Ae.KX("pathPattern","thickness",Gn)),Ao({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function Gn($n){return qn(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+($n+4).toString()+" H3"})}function Tr($n){var Ta="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return $n===0?Ta="M0 0 M16 16 M0 8 L16 8":$n===2&&(Ta="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),qn(Ae.bn,{geometryString:Ta,margin:2,background:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:qr("dir",$n),contextClick:qr("dir",$n)})}function br($n){var Ta=(Nr,Va)=>{Nr.handled=!0,Nr.diagram.model.commit(mo=>{var Qr=Va.part.adornedPart;mo.set(Qr.data,$n?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),($n?Qr.toNode:Qr.fromNode).invalidateConnectedLinks()})};return qn(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Nr,Va)=>Va.background="dodgerblue",mouseLeave:(Nr,Va)=>Va.background="transparent",click:Ta,contextClick:Ta})}function vn($n,Ta){var Nr=0,Va=Ae.z6.RightSide;$n.equals(Ae.z6.Top)?(Nr=270,Va=Ae.z6.TopSide):$n.equals(Ae.z6.Left)?(Nr=180,Va=Ae.z6.LeftSide):$n.equals(Ae.z6.Bottom)&&(Nr=90,Va=Ae.z6.BottomSide),Ta||(Nr-=180);var mo=(Qr,Rr)=>{Qr.handled=!0,Qr.diagram.model.commit(Eo=>{var Jo=Rr.part.adornedPart;Eo.set(Jo.data,Ta?"toSpot":"fromSpot",Ae.z6.stringify(Va)),(Ta?Jo.toNode:Jo.fromNode).invalidateConnectedLinks()})};return qn(Ae.bn,{alignment:$n,alignmentFocus:$n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Nr,background:"transparent",mouseEnter:(Qr,Rr)=>Rr.background="dodgerblue",mouseLeave:(Qr,Rr)=>Rr.background="transparent",click:mo,contextClick:mo})}It.current.linkTemplate.contextMenu=qn("ContextMenu",En(),Jn(),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",Tr(0),Tr(1),Tr(2))),qn("ContextMenuButton",qn(Ae.s_,"Horizontal",qn(Ae.s_,"Spot",br(!1),vn(Ae.z6.Top,!1),vn(Ae.z6.Left,!1),vn(Ae.z6.Right,!1),vn(Ae.z6.Bottom,!1)),qn(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},br(!0),vn(Ae.z6.Top,!0),vn(Ae.z6.Left,!0),vn(Ae.z6.Right,!0),vn(Ae.z6.Bottom,!0)))));const Ro=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,30 +86,30 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var _o=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Qo($n){return console.log("shapeName:",$n),_o.indexOf($n)>=0}var ni=new Ae.YI(ma.current,{maxSelectionCount:1,linkTemplate:qn(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:qn(Ae.uz,"Link",{locationSpot:Ae.z6.Center},qn(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),qn(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),qn(Ae.bn,{isPanelMain:!0,strokeWidth:2}),qn(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map($n=>({text:"\u672A\u547D\u540D",size:"100 100",figure:$n.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return It.current.addDiagramListener("TextEdited",function($n){var Ta;const Nr=$n.subject.part;var Va=(Ta=document.activeElement)==null?void 0:Ta.value;typeof Va=="string"&&Va.trim()===""&&It.current.model.commit(function(mo){mo.set(Nr.data,"text","\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}),ni.nodeTemplate=qn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),qn(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),qn(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{It.current.grid=qn(Ae.s_,"Grid",qn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),qn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),It.current.grid.visible=!0,It.current.grid.gridCellStroke="darkgray",It.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=It.current,It.current}const fr=()=>se(this,null,function*(){var qn=It.current.makeImage();const co=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:qn.src}});Kt({src:co.url})});return(0,x.useEffect)(()=>(setTimeout(()=>{Lo()},500),wr(rr+1),()=>{It.current=null}),[]),ae.createElement("div",{ref:eo,className:Qn.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(at.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!rr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(St.Z,null,ae.createElement(it.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(it.Z,{onClick:()=>{var qn,co,Uo=It.current.selection.first();if(Qn.current=!Qn.current,document.activeElement&&Uo){let Ao=(co=(qn=document.activeElement)==null?void 0:qn.value)==null?void 0:co.trim();typeof Ao=="string"&&It.current.model.commit(function(qr){qr.set(Uo.data,"text",Ao||"\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}wr(rr+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:kt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:ma})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Un,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(ve.ZP,{size:"large",onClick:fr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Pe=de,pe=te(5112),Be=te(5871);const $e=pe.ZP.Group,Je={margin:"0 8px"};var Ce=({callback:kt,onCancel:Kt})=>{function It(Un){kt(Un)}return x.createElement(Le.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:It},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Je},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Je},"\u884C\u6570"),x.createElement(Le.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Be.Z,null)),x.createElement("span",{style:Je},"\u5217\u6570"),x.createElement(Le.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Be.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Je},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(Le.default.Item,{name:"align"},x.createElement($e,null,x.createElement(pe.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(pe.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(pe.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(pe.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},mt=te(78673),At=te(91989),Tt=te.n(At),Jt=(0,x.forwardRef)(({use3d:kt,width:Kt,height:It,callback:Un,showSaveButton:ma},Qn)=>{const eo=(0,x.useRef)(),rr=(0,x.useRef)(),[wr,Lo]=(0,x.useState)(!1),fr=(0,x.useRef)({id:eo,appName:"graphing",width:Kt||1e3,height:It||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{rr.current=new(Tt())(fr.current,!0),window.onload=function(){rr.current.inject("applet_container")}},[]);const qn=()=>{var co=window.ggbApplet.getPNGBase64(1,!0,72);return Un&&Un(co),co};return(0,x.useEffect)(()=>{fr.current.appName=wr?"3D":"graphing",rr.current.inject("applet_container")},[wr]),(0,x.useEffect)(()=>{Lo(kt)},[kt]),(0,x.useImperativeHandle)(Qn,()=>({getImgData:qn})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:eo}),x.createElement(St.Z,{align:"middle"},x.createElement(it.Z,{flex:1},x.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wr,onChange:co=>Lo(co)})),x.createElement(it.Z,null,x.createElement(ve.ZP,{size:"large",onClick:qn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),zt=te(69104),Xe=te(1012),lt=te(8591);const Dt="link",Lt="upload-image",sn="add-flowchart",pn="draw-image",yn="add-flowchart",bn="code-block",da="add-table",Ra="------------",Fa={default:Ra,left:`:${Ra}`,center:`:${Ra}:`,right:`${Ra}:`};var Aa=te(38869),ir=(kt,Kt,It)=>new Promise((Un,ma)=>{var Qn=wr=>{try{rr(It.next(wr))}catch(Lo){ma(Lo)}},eo=wr=>{try{rr(It.throw(wr))}catch(Lo){ma(Lo)}},rr=wr=>wr.done?Un(wr.value):Promise.resolve(wr.value).then(Qn,eo);rr((It=It.apply(kt,Kt)).next())});function Ba(){}let Ea=0;const Er=1e4,dr="\u2581",$t="@\u2581\u2581@",Bn="@\u2581@",Xn=` +]}`;var _o=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Qo($n){return console.log("shapeName:",$n),_o.indexOf($n)>=0}var ni=new Ae.YI(ma.current,{maxSelectionCount:1,linkTemplate:qn(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:qn(Ae.uz,"Link",{locationSpot:Ae.z6.Center},qn(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),qn(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),qn(Ae.bn,{isPanelMain:!0,strokeWidth:2}),qn(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map($n=>({text:"\u672A\u547D\u540D",size:"100 100",figure:$n.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return It.current.addDiagramListener("TextEdited",function($n){var Ta;const Nr=$n.subject.part;var Va=(Ta=document.activeElement)==null?void 0:Ta.value;typeof Va=="string"&&Va.trim()===""&&It.current.model.commit(function(mo){mo.set(Nr.data,"text","\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}),ni.nodeTemplate=qn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),qn(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),qn(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{It.current.grid=qn(Ae.s_,"Grid",qn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),qn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),It.current.grid.visible=!0,It.current.grid.gridCellStroke="darkgray",It.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=It.current,It.current}const fr=()=>se(this,null,function*(){var qn=It.current.makeImage();const co=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:qn.src}});Kt({src:co.url})});return(0,x.useEffect)(()=>(setTimeout(()=>{Lo()},500),wr(rr+1),()=>{It.current=null}),[]),ae.createElement("div",{ref:eo,className:Qn.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(at.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!rr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(St.Z,null,ae.createElement(lt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(lt.Z,{onClick:()=>{var qn,co,Uo=It.current.selection.first();if(Qn.current=!Qn.current,document.activeElement&&Uo){let Ao=(co=(qn=document.activeElement)==null?void 0:qn.value)==null?void 0:co.trim();typeof Ao=="string"&&It.current.model.commit(function(qr){qr.set(Uo.data,"text",Ao||"\u672A\u547D\u540D"),It.current.commandHandler.stopCommand()},"increment")}wr(rr+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:kt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:ma})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Un,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(ve.ZP,{size:"large",onClick:fr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ce=de,pe=te(5112),De=te(5871);const et=pe.ZP.Group,Je={margin:"0 8px"};var Fe=({callback:kt,onCancel:Kt})=>{function It(Un){kt(Un)}return x.createElement(Le.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:It},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Je},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Je},"\u884C\u6570"),x.createElement(Le.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(De.Z,null)),x.createElement("span",{style:Je},"\u5217\u6570"),x.createElement(Le.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(De.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Je},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(Le.default.Item,{name:"align"},x.createElement(et,null,x.createElement(pe.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(pe.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(pe.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(pe.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},mt=te(78673),At=te(91989),Tt=te.n(At),Jt=(0,x.forwardRef)(({use3d:kt,width:Kt,height:It,callback:Un,showSaveButton:ma},Qn)=>{const eo=(0,x.useRef)(),rr=(0,x.useRef)(),[wr,Lo]=(0,x.useState)(!1),fr=(0,x.useRef)({id:eo,appName:"graphing",width:Kt||1e3,height:It||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{rr.current=new(Tt())(fr.current,!0),window.onload=function(){rr.current.inject("applet_container")}},[]);const qn=()=>{var co=window.ggbApplet.getPNGBase64(1,!0,72);return Un&&Un(co),co};return(0,x.useEffect)(()=>{fr.current.appName=wr?"3D":"graphing",rr.current.inject("applet_container")},[wr]),(0,x.useEffect)(()=>{Lo(kt)},[kt]),(0,x.useImperativeHandle)(Qn,()=>({getImgData:qn})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:eo}),x.createElement(St.Z,{align:"middle"},x.createElement(lt.Z,{flex:1},x.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wr,onChange:co=>Lo(co)})),x.createElement(lt.Z,null,x.createElement(ve.ZP,{size:"large",onClick:qn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),zt=te(69104),Xe=te(1012),ut=te(8591);const Dt="link",Lt="upload-image",sn="add-flowchart",pn="draw-image",yn="add-flowchart",bn="code-block",da="add-table",Ra="------------",Fa={default:Ra,left:`:${Ra}`,center:`:${Ra}:`,right:`${Ra}:`};var Aa=te(38869),ir=(kt,Kt,It)=>new Promise((Un,ma)=>{var Qn=wr=>{try{rr(It.next(wr))}catch(Lo){ma(Lo)}},eo=wr=>{try{rr(It.throw(wr))}catch(Lo){ma(Lo)}},rr=wr=>wr.done?Un(wr.value):Promise.resolve(wr.value).then(Qn,eo);rr((It=It.apply(kt,Kt)).next())});function Ba(){}let Ea=0;const Er=1e4,dr="\u2581",$t="@\u2581\u2581@",Bn="@\u2581@",Xn=` **\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`,Sa=["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 pa(kt){return/^\d+$/.test(kt)?`${kt}px`:kt}const jn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",xo={[jn+"-B"]:"bold",[jn+"-I"]:"italic"},Co={[Dt]:"\u6DFB\u52A0\u94FE\u63A5",[bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Lt]:"\u6DFB\u52A0\u56FE\u7247",[pn]:"\u6DFB\u52A0\u753B\u56FE",[sn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[da]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ua=({defaultValue:kt="",onChange:Kt,width:It="100%",height:Un=400,miniToolbar:ma=!1,isFocus:Qn=!1,watch:eo,insertTemp:rr,mode:wr="markdown",id:Lo="markdown-editor-id",showResizeBar:fr=!1,noStorage:qn=!1,showNullButton:co=!1,showNullProgramButton:Uo=!1,hidetoolBar:Ao=!1,fullScreen:qr=!1,onBlur:wt,onCMBeforeChange:hn,onFullScreen:En,className:Zn="",disablePaste:na=!1,disabled:Jn=!1,disabledFill:Vn=!1,placeholder:Gn="",values:Tr="",extraUse:br})=>{const[vn,Ro]=(0,x.useState)(null),[_o,Qo]=(0,x.useState)(kt),[ni,$n]=(0,x.useState)(eo),[Ta,Nr]=(0,x.useState)(qr),[Va,mo]=(0,x.useState)(""),[Qr,Rr]=(0,x.useState)(0),[Eo,Jo]=(0,x.useState)(Un),[xi,Pa]=(0,x.useState)(!1),wa=(0,x.useRef)((0,Xe.Z)()),il=(0,x.useRef)(!1),el=(0,x.useRef)(),[dl,rl]=(0,x.useState)(0),[_i,hi]=(0,x.useState)(0),Ki=(0,x.useRef)(),Mi=(0,x.useRef)(),Ji=(0,x.useRef)(),$i=(0,x.useRef)(),Yi=()=>ir(void 0,null,function*(){var Ar;const ba=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:wa.current}});(Ar=ba==null?void 0:ba.attachments)!=null&&Ar.length&&(console.log("cm:",vn,Ki),ba.attachments.map(er=>{er.content_type.indexOf("image")>-1?vn.replaceSelection(`![,](/api/attachments/${er.id}?type=${er.content_type})`):er.content_type.indexOf("video")>-1?vn.replaceSelection(``):er.content_type.indexOf("pdf")>-1?vn.replaceSelection(`${er.name}`):vn.replaceSelection(`[${er.name}](${ENV.API_SERVER}/api/attachments/${er.id}?type=${er.content_type})`)}))});(0,x.useEffect)(()=>{const Ar=window.scrollY||window.pageYOffset;Qo(Tr),vn==null||vn.setValue(Tr),window.scrollTo(0,Ar)},[Tr]),(0,x.useEffect)(()=>{En==null||En(Ta)},[Ta]),(0,x.useEffect)(()=>{if(Ki.current){let Ar=function(er,qa){var Io;if(na){qa.preventDefault();return}const ai=qa.clipboardData;if(ai){const Ei=ai.types.toString(),Ci=ai.items;if(Ei==="Files"||ai.types.indexOf("Files")>-1){if(qa.preventDefault(),wr=="stex")return;try{let Oi=Ci[1];((Io=Ci[0])==null?void 0:Io.kind)==="file"&&(Oi=Ci[0]);const Fi=Oi.getAsFile(),nl=Fi.name.split(".").pop();(0,He.I)(Fi,Hi=>{var so,To,li;Hi.id?((so=Fi==null?void 0:Fi.type)==null?void 0:so.indexOf("image"))>-1?ba.replaceSelection(``):((To=Fi==null?void 0:Fi.type)==null?void 0:To.indexOf("video"))>-1?ba.replaceSelection(``):((li=Fi==null?void 0:Fi.type)==null?void 0:li.indexOf("pdf"))>-1?ba.replaceSelection(`${Fi.name}`):Sa.includes(nl)?ba.replaceSelection(`${Fi.name}`):ba.replaceSelection(`[${Fi.name}](/api/attachments/${Hi.id}?type=${Hi.content_type})`):(Hi==null?void 0:Hi.status)===401&&(lt.ZP.warning((Hi==null?void 0:Hi.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Oi){lt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ba=Oe().fromTextArea(Ki.current,{mode:wr,lineNumbers:!ma,lineWrapping:!0,value:kt,autoCloseTags:!Uo,autoCloseBrackets:!0});return ba.on("keyup",function(er,qa){qa.keyCode===8&&(er.getValue()==""?ba.setOption("placeholder",Gn):ba.setOption("placeholder",null))}),ba.on("keydown",function(er,qa){if(qa.keyCode===8){var Io=So(er);Io&&qa.preventDefault()}}),Qn&&ba.focus(),ba.on("paste",Ar),ba.on("dragleave",function(er,qa){Mi.current.classList.remove("mouse-hover-md")}),Jn&&ba.on("beforeChange",function(er,qa){(qa.origin==="paste"||qa.origin==="+input")&&qa.cancel()}),Ro(ba),()=>{ba.off("paste",Ar)}}},[]);const Xi=(0,x.useCallback)(()=>{if(Mi.current)try{}catch(Ar){console.log(Ar,"---- to set md editor body height")}},[Eo,Mi,Ta]);(0,x.useEffect)(()=>{function Ar(){let ba=new Ge.Z(er=>{for(let qa of er)(qa.target.offsetHeight>0||qa.target.offsetWidth>0)&&(Xi(),vn.setSize("100%","100%"),vn.refresh())});return ba.observe(Ki.current.parentElement),ba}if(vn){const ba=Ar();return()=>{var er,qa;(er=Ki.current)!=null&&er.parentElement&&ba.unobserve((qa=Ki.current)==null?void 0:qa.parentElement)}}},[vn,Xi]),(0,x.useEffect)(()=>{if(vn){let Ar=[];for(const[ba,er]of Object.entries(xo)){let qa={[ba]:()=>{gi(er)}};Ar.push(qa),vn.addKeyMap(qa)}return el.current=setInterval(()=>{il.current&&Yi()},4e3),()=>{clearInterval(el.current);for(let ba of Ar)vn.removeKeyMap(ba)}}},[vn]),(0,x.useEffect)(()=>{qr!==Ta&&Nr(qr)},[qr]),(0,Aa.Z)(()=>{if(!qn&&Qr>0){let Ar=new Date().getTime(),ba=window.sessionStorage.getItem(Lo);Ar>=Qr+Er&&(!ba||ba!==_o)&&(window.sessionStorage.setItem(Lo,_o),Pa(!0))}},Er),(0,x.useEffect)(()=>{$n(eo)},[vn,eo]),(0,x.useEffect)(()=>{vn&&Qn&&vn.focus()},[vn,Qn]),(0,x.useEffect)(()=>{if(ni&&vn){let Ar=function(er){let qa=er.target;if($i.current){let Io=qa.scrollTop/qa.scrollHeight;$i.current.scrollTop=$i.current.scrollHeight*Io}};const ba=vn.getScrollerElement();return ba.addEventListener("scroll",Ar),()=>{ba.removeEventListener("scroll",Ar)}}},[vn,ni]),(0,x.useEffect)(()=>{if(vn&&hn){let Ar=function(ba,er){hn(ba,er)};return vn.on("beforeChange",Ar),()=>{vn.off("beforeChange",Ar)}}},[vn,hn]),(0,x.useEffect)(()=>{if(vn&&wt){let Ar=function(){wt(vn.getValue())};return vn.on("blur",Ar),()=>{vn.off("blur",Ar)}}},[vn,wt]);function So(Ar,ba){var er=Ar.getDoc(),qa=er.getCursor(),Io=er.getLine(qa.line),ai=Io.charAt(qa.ch-1),Ei=Io.lastIndexOf("@\u2581@",qa.ch),Ci=Io.lastIndexOf("@\u2581\u2581@",qa.ch),Oi=Ei>Ci?Ei:Ci,Fi=Ei>Ci?3:4;if($t.indexOf(ai)===-1)return null;if(console.log("change1:",ba,Ar,Io,qa,Oi,Ei,Ci,ai),Oi>=0&&qa.ch-Oi<5){var nl=Oi+Fi;return er.replaceRange("",{line:qa.line,ch:Oi},{line:qa.line,ch:nl}),{line:qa.line,ch:nl}}return null}(0,x.useEffect)(()=>{if(vn){let Ar=function(ba,er){const qa=ba.getValue();Qo(qa),Rr(new Date().getTime()),ba.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Kt&&(Uo?Kt(qa,mi(qa)):Kt(qa))};return vn.on("change",Ar),()=>{vn.off("change",Ar)}}},[vn,Kt]),(0,x.useEffect)(()=>{if(vn)if(kt==null)vn.setValue(""),Qo("");else{const Ar=window.scrollY||window.pageYOffset;kt!==vn.getValue()&&(vn.setValue(kt),Qo(kt),vn.setCursor(Jn?1:vn.lineCount(),0),window.scrollTo(0,Ar))}},[vn,kt]);const gi=(0,x.useCallback)(Ar=>{const ba=vn.getCursor(),er=vn.getSelection();let qa=er.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Sa=["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 pa(kt){return/^\d+$/.test(kt)?`${kt}px`:kt}const jn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",xo={[jn+"-B"]:"bold",[jn+"-I"]:"italic"},Co={[Dt]:"\u6DFB\u52A0\u94FE\u63A5",[bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Lt]:"\u6DFB\u52A0\u56FE\u7247",[pn]:"\u6DFB\u52A0\u753B\u56FE",[sn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[da]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ua=({defaultValue:kt="",onChange:Kt,width:It="100%",height:Un=400,miniToolbar:ma=!1,isFocus:Qn=!1,watch:eo,insertTemp:rr,mode:wr="markdown",id:Lo="markdown-editor-id",showResizeBar:fr=!1,noStorage:qn=!1,showNullButton:co=!1,showNullProgramButton:Uo=!1,hidetoolBar:Ao=!1,fullScreen:qr=!1,onBlur:wt,onCMBeforeChange:hn,onFullScreen:En,className:Zn="",disablePaste:na=!1,disabled:Jn=!1,disabledFill:Vn=!1,placeholder:Gn="",values:Tr="",extraUse:br})=>{const[vn,Ro]=(0,x.useState)(null),[_o,Qo]=(0,x.useState)(kt),[ni,$n]=(0,x.useState)(eo),[Ta,Nr]=(0,x.useState)(qr),[Va,mo]=(0,x.useState)(""),[Qr,Rr]=(0,x.useState)(0),[Eo,Jo]=(0,x.useState)(Un),[xi,Pa]=(0,x.useState)(!1),wa=(0,x.useRef)((0,Xe.Z)()),il=(0,x.useRef)(!1),el=(0,x.useRef)(),[dl,rl]=(0,x.useState)(0),[_i,hi]=(0,x.useState)(0),Ki=(0,x.useRef)(),Mi=(0,x.useRef)(),Ji=(0,x.useRef)(),$i=(0,x.useRef)(),Yi=()=>ir(void 0,null,function*(){var Ar;const ba=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:wa.current}});(Ar=ba==null?void 0:ba.attachments)!=null&&Ar.length&&(console.log("cm:",vn,Ki),ba.attachments.map(er=>{er.content_type.indexOf("image")>-1?vn.replaceSelection(`![,](/api/attachments/${er.id}?type=${er.content_type})`):er.content_type.indexOf("video")>-1?vn.replaceSelection(``):er.content_type.indexOf("pdf")>-1?vn.replaceSelection(`${er.name}`):vn.replaceSelection(`[${er.name}](${ENV.API_SERVER}/api/attachments/${er.id}?type=${er.content_type})`)}))});(0,x.useEffect)(()=>{const Ar=window.scrollY||window.pageYOffset;Qo(Tr),vn==null||vn.setValue(Tr),window.scrollTo(0,Ar)},[Tr]),(0,x.useEffect)(()=>{En==null||En(Ta)},[Ta]),(0,x.useEffect)(()=>{if(Ki.current){let Ar=function(er,qa){var Io;if(na){qa.preventDefault();return}const ai=qa.clipboardData;if(ai){const Ei=ai.types.toString(),Ci=ai.items;if(Ei==="Files"||ai.types.indexOf("Files")>-1){if(qa.preventDefault(),wr=="stex")return;try{let Oi=Ci[1];((Io=Ci[0])==null?void 0:Io.kind)==="file"&&(Oi=Ci[0]);const Fi=Oi.getAsFile(),nl=Fi.name.split(".").pop();(0,ze.I)(Fi,Hi=>{var so,To,li;Hi.id?((so=Fi==null?void 0:Fi.type)==null?void 0:so.indexOf("image"))>-1?ba.replaceSelection(``):((To=Fi==null?void 0:Fi.type)==null?void 0:To.indexOf("video"))>-1?ba.replaceSelection(``):((li=Fi==null?void 0:Fi.type)==null?void 0:li.indexOf("pdf"))>-1?ba.replaceSelection(`${Fi.name}`):Sa.includes(nl)?ba.replaceSelection(`${Fi.name}`):ba.replaceSelection(`[${Fi.name}](/api/attachments/${Hi.id}?type=${Hi.content_type})`):(Hi==null?void 0:Hi.status)===401&&(ut.ZP.warning((Hi==null?void 0:Hi.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Oi){ut.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ba=Oe().fromTextArea(Ki.current,{mode:wr,lineNumbers:!ma,lineWrapping:!0,value:kt,autoCloseTags:!Uo,autoCloseBrackets:!0});return ba.on("keyup",function(er,qa){qa.keyCode===8&&(er.getValue()==""?ba.setOption("placeholder",Gn):ba.setOption("placeholder",null))}),ba.on("keydown",function(er,qa){if(qa.keyCode===8){var Io=So(er);Io&&qa.preventDefault()}}),Qn&&ba.focus(),ba.on("paste",Ar),ba.on("dragleave",function(er,qa){Mi.current.classList.remove("mouse-hover-md")}),Jn&&ba.on("beforeChange",function(er,qa){(qa.origin==="paste"||qa.origin==="+input")&&qa.cancel()}),Ro(ba),()=>{ba.off("paste",Ar)}}},[]);const Xi=(0,x.useCallback)(()=>{if(Mi.current)try{}catch(Ar){console.log(Ar,"---- to set md editor body height")}},[Eo,Mi,Ta]);(0,x.useEffect)(()=>{function Ar(){let ba=new Ge.Z(er=>{for(let qa of er)(qa.target.offsetHeight>0||qa.target.offsetWidth>0)&&(Xi(),vn.setSize("100%","100%"),vn.refresh())});return ba.observe(Ki.current.parentElement),ba}if(vn){const ba=Ar();return()=>{var er,qa;(er=Ki.current)!=null&&er.parentElement&&ba.unobserve((qa=Ki.current)==null?void 0:qa.parentElement)}}},[vn,Xi]),(0,x.useEffect)(()=>{if(vn){let Ar=[];for(const[ba,er]of Object.entries(xo)){let qa={[ba]:()=>{gi(er)}};Ar.push(qa),vn.addKeyMap(qa)}return el.current=setInterval(()=>{il.current&&Yi()},4e3),()=>{clearInterval(el.current);for(let ba of Ar)vn.removeKeyMap(ba)}}},[vn]),(0,x.useEffect)(()=>{qr!==Ta&&Nr(qr)},[qr]),(0,Aa.Z)(()=>{if(!qn&&Qr>0){let Ar=new Date().getTime(),ba=window.sessionStorage.getItem(Lo);Ar>=Qr+Er&&(!ba||ba!==_o)&&(window.sessionStorage.setItem(Lo,_o),Pa(!0))}},Er),(0,x.useEffect)(()=>{$n(eo)},[vn,eo]),(0,x.useEffect)(()=>{vn&&Qn&&vn.focus()},[vn,Qn]),(0,x.useEffect)(()=>{if(ni&&vn){let Ar=function(er){let qa=er.target;if($i.current){let Io=qa.scrollTop/qa.scrollHeight;$i.current.scrollTop=$i.current.scrollHeight*Io}};const ba=vn.getScrollerElement();return ba.addEventListener("scroll",Ar),()=>{ba.removeEventListener("scroll",Ar)}}},[vn,ni]),(0,x.useEffect)(()=>{if(vn&&hn){let Ar=function(ba,er){hn(ba,er)};return vn.on("beforeChange",Ar),()=>{vn.off("beforeChange",Ar)}}},[vn,hn]),(0,x.useEffect)(()=>{if(vn&&wt){let Ar=function(){wt(vn.getValue())};return vn.on("blur",Ar),()=>{vn.off("blur",Ar)}}},[vn,wt]);function So(Ar,ba){var er=Ar.getDoc(),qa=er.getCursor(),Io=er.getLine(qa.line),ai=Io.charAt(qa.ch-1),Ei=Io.lastIndexOf("@\u2581@",qa.ch),Ci=Io.lastIndexOf("@\u2581\u2581@",qa.ch),Oi=Ei>Ci?Ei:Ci,Fi=Ei>Ci?3:4;if($t.indexOf(ai)===-1)return null;if(console.log("change1:",ba,Ar,Io,qa,Oi,Ei,Ci,ai),Oi>=0&&qa.ch-Oi<5){var nl=Oi+Fi;return er.replaceRange("",{line:qa.line,ch:Oi},{line:qa.line,ch:nl}),{line:qa.line,ch:nl}}return null}(0,x.useEffect)(()=>{if(vn){let Ar=function(ba,er){const qa=ba.getValue();Qo(qa),Rr(new Date().getTime()),ba.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Kt&&(Uo?Kt(qa,mi(qa)):Kt(qa))};return vn.on("change",Ar),()=>{vn.off("change",Ar)}}},[vn,Kt]),(0,x.useEffect)(()=>{if(vn)if(kt==null)vn.setValue(""),Qo("");else{const Ar=window.scrollY||window.pageYOffset;kt!==vn.getValue()&&(vn.setValue(kt),Qo(kt),vn.setCursor(Jn?1:vn.lineCount(),0),window.scrollTo(0,Ar))}},[vn,kt]);const gi=(0,x.useCallback)(Ar=>{const ba=vn.getCursor(),er=vn.getSelection();let qa=er.split(` `);switch(Ar){case"bold":return vn.replaceSelection("**"+er+"**"),er===""&&vn.setCursor(ba.line,ba.ch+2),vn.focus();case"italic":return vn.replaceSelection("*"+er+"*"),er===""&&vn.setCursor(ba.line,ba.ch+1),vn.focus();case"code":return vn.replaceSelection("`"+er+"`"),er===""&&vn.setCursor(ba.line,ba.ch+1),vn.focus();case"inline-latex":return mo("inline-latex"),vn.focus();case"latex":return vn.replaceSelection("```latex\n"+er+"\n```"),vn.setCursor(ba.line+1,er.length+1),vn.focus();case"line-break":return vn.replaceSelection(`
`),vn.focus();case"list-ul":return er===""?vn.replaceSelection("- "+er):vn.replaceSelection(qa.map(Io=>Io===""?"":`- ${Io}`).join(` `)),vn.focus();case"list-ol":return er===""?vn.replaceSelection("1. "+er):vn.replaceSelection(qa.map((Io,ai)=>Io===""?"":`${ai+1}. ${Io}`).join(` `)),vn.focus();case"add-null-ch":return er===""&&vn.setCursor(ba.line,ba.ch),vn.replaceSelection(dr),vn.focus();case"add-signal":return er===""&&vn.setCursor(ba.line,ba.ch),vn.replaceSelection(Bn),vn.focus();case"add-multiple":return er===""&&vn.setCursor(ba.line,ba.ch),vn.replaceSelection($t),vn.focus();case"inster-template-1":return er===""&&vn.setCursor(ba.line,ba.ch),vn.replaceSelection(Xn),vn.focus();case"eraser":return vn.setValue(""),vn.focus();case"trigger-watch":return $n(!ni),vn.focus();case"trigger-full-screen":return Nr(!Ta),vn.focus();case Dt:mo(Dt);return;case bn:mo(bn);return;case Lt:mo(Lt);return;case pn:mo(pn);return;case"maths-latex":mo("maths-latex");return;case sn:mo(sn);return;case da:mo(da);return;default:throw new Error}},[vn,ni,Ta]),Ir=(0,x.useCallback)((Ar,ba)=>{var er,qa,Io,ai,Ei,Ci;switch(mo(""),Va){case Dt:const{title:so,link:To}=Ar;return vn.replaceSelection(`[${so}](${To})`),vn.focus();case bn:const{language:li,content:Ho}=Ar;return vn.replaceSelection(["```"+li,Ho,"```"].join(` -`)),vn.focus();case"maths-latex":for(var Oi=atob(Ar),Fi=new Uint8Array(Oi.length),nl=0;nl{cr.id?vn.replaceSelection(`![,](/api/attachments/${cr.id}?type=${cr.content_type})`):(cr==null?void 0:cr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vn.replaceSelection("`$$"+Ar+"$$`");break;case Lt:case pn:case yn:const{src:jo,alt:an}=Ar,Wt=ba,Gt=(Io=(qa=(er=Wt==null?void 0:Wt.name)==null?void 0:er.split("."))==null?void 0:qa.pop)==null?void 0:Io.call(qa);return((ai=Wt==null?void 0:Wt.type)==null?void 0:ai.indexOf("image"))>-1||!(Wt!=null&&Wt.type)?Wt.align||Wt.width?vn.replaceSelection(`

${an||

`):vn.replaceSelection(`${an||`):((Ei=Wt==null?void 0:Wt.type)==null?void 0:Ei.indexOf("video"))>-1?vn.replaceSelection(``):((Ci=Wt==null?void 0:Wt.type)==null?void 0:Ci.indexOf("pdf"))>-1?vn.replaceSelection(`${Wt.name}`):Sa.includes(Gt)?vn.replaceSelection(`${Wt.name}`):vn.replaceSelection(`[${Wt.name}](${jo})`),vn.focus();case da:const{row:ia,col:pr,align:Kr}=Ar;let Yn=` +`)),vn.focus();case"maths-latex":for(var Oi=atob(Ar),Fi=new Uint8Array(Oi.length),nl=0;nl{cr.id?vn.replaceSelection(`![,](/api/attachments/${cr.id}?type=${cr.content_type})`):(cr==null?void 0:cr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vn.replaceSelection("`$$"+Ar+"$$`");break;case Lt:case pn:case yn:const{src:jo,alt:an}=Ar,Wt=ba,Gt=(Io=(qa=(er=Wt==null?void 0:Wt.name)==null?void 0:er.split("."))==null?void 0:qa.pop)==null?void 0:Io.call(qa);return((ai=Wt==null?void 0:Wt.type)==null?void 0:ai.indexOf("image"))>-1||!(Wt!=null&&Wt.type)?Wt.align||Wt.width?vn.replaceSelection(`

${an||

`):vn.replaceSelection(`${an||`):((Ei=Wt==null?void 0:Wt.type)==null?void 0:Ei.indexOf("video"))>-1?vn.replaceSelection(``):((Ci=Wt==null?void 0:Wt.type)==null?void 0:Ci.indexOf("pdf"))>-1?vn.replaceSelection(`${Wt.name}`):Sa.includes(Gt)?vn.replaceSelection(`${Wt.name}`):vn.replaceSelection(`[${Wt.name}](${jo})`),vn.focus();case da:const{row:ia,col:pr,align:Kr}=Ar;let Yn=` `;for(let cr=0;cr{switch(Va){case Dt:return x.createElement(Ve,{callback:Ir,onCancel:zi});case bn:return x.createElement(et.Z,{callback:Ir,onCancel:zi});case Lt:return x.createElement(He.Z,{callback:Ir,onCancel:zi});case sn:return x.createElement(Pe,{callback:Ir,onCancel:zi});case da:return x.createElement(Ce,{callback:Ir,onCancel:zi});case"maths-latex":return x.createElement(Jt,{showSaveButton:!0,callback:Ir});case"inline-latex":return x.createElement(zt.Z,{showSaveButton:!0,callback:Ir});default:return null}},[Va]);function zi(){mo("")}(0,x.useEffect)(()=>{if(Ji.current){let Ar=function(Ei){Io=!0,ai=Ei.pageY},ba=function(){Io=!1},er=function(Ei){if(Io){let Ci=Ei.pageY-ai;Ci<0&&(Ci=0),Ci>300&&(Ci=300);let Oi=Un+Ci+"px";Jo(Oi)}},qa=Ji.current,Io=!1,ai=0;return qa.addEventListener("mousedown",Ar),document.addEventListener("mousemove",er),document.addEventListener("mouseup",ba),()=>{qa.removeEventListener("mousedown",Ar),document.removeEventListener("mousemove",er),document.removeEventListener("mouseup",ba)}}},[vn,Ji]),(0,x.useEffect)(()=>{Jo(Un)},[Un]);const tl=pa(It),ml=pa(Eo),fl={width:tl,height:ml},Pi=(0,x.useMemo)(()=>{if(Qr){let Ar=new Date(Qr),ba=Ar.getHours(),er=Ar.getMinutes(),qa=Ar.getSeconds();return ba=ba<10?"0"+ba:ba,er=er<10?"0"+er:er,qa=qa<10?"0"+qa:qa,`${ba}:${er}:${qa}`}return 0},[Qr]),mi=Ar=>{const ba=[];if(Uo){let er=-1;Ar=Ar.replace(/(@▁▁@|@▁@)/g,function(qa,Io,ai){ba.push({multiLine:qa!==Bn})})}return ba};function Vi(){window.sessionStorage.removeItem(Lo),Pa(!1),Rr(0)}function pl(){Pa(!1),Rr(0),vn.setValue(window.sessionStorage.getItem(Lo))}(0,x.useEffect)(()=>{Co[Va]&&Va!==pn&&Va!==sn&&setTimeout(()=>{const Ar=document.getElementsByClassName("markdown-popup-form")[0],ba=window.innerWidth/2-Ar.offsetWidth/2,er=window.innerHeight/2-Ar.offsetHeight/2;rl(ba),hi(er)},0)},[Va]);const El=Ar=>{Ar.preventDefault();const ba=Ar.clientX-dl,er=Ar.clientY-_i;document.body.onmousemove=qa=>{let Io=qa.clientX-ba,ai=qa.clientY-er;const Ei=document.getElementsByClassName("markdown-popup-form")[0],Ci=window.innerWidth-Ei.offsetWidth,Oi=window.innerHeight-Ei.offsetHeight;Io=Math.max(0,Math.min(Io,Ci)),ai=Math.max(0,Math.min(ai,Oi)),yl(qa.clientX,qa.clientY,ba,er)&&(rl(Io),hi(ai))},document.body.onmouseup=function(){document.body.onmousemove=null}},yl=(Ar,ba,er,qa)=>{const Io=document.body.clientHeight,ai=document.body.clientWidth;return Ar<20&&er>Ar||Ar>ai-20&&erba||ba>Io-20&&qaze in Le?Ne(Le,ze,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Le[ze]=ve,z=(Le,ze)=>{for(var ve in ze||(ze={}))a.call(ze,ve)&&y(Le,ve,ze[ve]);if(E)for(var ve of E(ze))b.call(ze,ve)&&y(Le,ve,ze[ve]);return Le},ee=(Le,ze)=>Ee(Le,re(ze));const{useForm:ne}=x.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:Le,onCancel:ze})=>{const[ve]=ne();let nt=(0,Ie.useRef)();function we(qe){nt.current.width=ve.getFieldValue("width"),nt.current.align=ve.getFieldValue("align"),Le(qe,nt.current)}function ut(qe,gt){if(qe.status===-1){ye.ZP.error(qe.message);return}ve.setFieldsValue({src:`/api/attachments/${qe.id}`,type:gt.type})}function Ue(qe){let gt=qe.target.files[0];nt.current=gt,Se(gt,ut)}return fe.createElement(x.default,ee(z({form:ve},ue),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),fe.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(Oe.default,{style:oe})),fe.createElement(Fe,{onFileChange:Ue}))),fe.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(Oe.default,{style:{width:264}})),fe.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(Ge.Z,null,fe.createElement(x.default.Item,{name:"width",style:{margin:0}},fe.createElement(he.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),fe.createElement("aside",null,fe.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(le.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function Fe({onFileChange:Le}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:Le}))}function Se(Le,ze){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw ye.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",Le),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(we){ze(JSON.parse(we.target.responseText),Le)},!1),nt.addEventListener("error",function(we){console.error(we)},!1),nt.open("POST",`${ge.KI}/api/attachments.json`),nt.send(ve)}},76624:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var x=te(59301),ye=te(4676);class Oe extends x.Component{constructor(he){super(he);const be=window.document;this.node=be.createElement("div"),be.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,ye.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(Ft,bt,te){"use strict";te.d(bt,{i:function(){return ue},Z:function(){return Fe}});var x={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"},ye=te(71418),Oe=te(6848),Ge=te(93948),he=te(92310),be=te.n(he),le=te(92232),ge=te(77740),Ie=te(99287),De=te(79005),fe=te(20345),Ne=te(77882),Ee=te(31081),re=te(75309),E=te(71979),a=te(47558),b=te(42922),y=te(66832),z=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:fe},{name:"101\u8BA1\u5212",ptimg:Ne,swimg:Ee},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Fe=({className:Se,dataSource:Le=[],col:ze=4,right:ve,bottom:nt=23,precision:we=0,wrapWidth:ut=1200,trackEventItems:Ue,loading:qe,onRemove:gt=()=>{},isCurrent:ot=!0,showAlias:Ke=!1,showProgress:_e=!1})=>{const Re=Math.floor((ut-(ze-1)*ve)/ze),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(et=>(window.ENV==="build"&&(et.ptimg=`/react/build${et.ptimg}`,et.swimg=`/react/build${et.swimg}`),et));return oe.createElement(ye.Z,{spinning:qe},oe.createElement("div",{className:be()(x.list,Se)},!!(Le!=null&&Le.length)&&(Le==null?void 0:Le.map((et,He)=>{var at,St,Pt,dt,Bt,Ae;const{name:yt,id:Ot,identifier:ke,featured:it,school_name:ce,image_url:ie,excellent:ae,is_plan:se}=et;return oe.createElement("div",{key:Ot,className:ot&&_e?x.wrapisCurrent:x.wrap,style:{width:Re,marginRight:(1+He)%ze===0?0:ve+we,marginBottom:nt}},oe.createElement("a",{className:x.li,onClick:de=>{de.preventDefault(),de.stopPropagation(),Ue&&(0,le.L9)([Ue]),(0,le.xg)(`/paths/${ke}`)}},oe.createElement("div",{className:x.img},oe.createElement("img",{className:x.cover,src:`${ie}`}),ot&&(0,Ie.bg)()&&(et==null?void 0:et.studying)&&oe.createElement("div",{className:`${x.movebq} user-path-items`,onClick:de=>{de.stopPropagation(),gt(et)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(at=et==null?void 0:et.subject_tags)==null?void 0:at.map((de,Pe)=>{var pe,Be;if(Pe===0){const Je=(pe=Ve.find(Ce=>Ce.name==de))==null?void 0:pe.swimg;return oe.createElement("img",{className:x.sign,src:Je,style:{left:"-4px"}})}const $e=(Be=Ve.find(Je=>Je.name==de))==null?void 0:Be.ptimg;return oe.createElement("img",{className:x.sign,src:$e,style:{left:`${48+52*(Pe-1)+2*Pe}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(et==null?void 0:et.excellent)&&oe.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:x.name},oe.createElement(Oe.Z,{title:Ke&&(et!=null&&et.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${yt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${et==null?void 0:et.excellent_alias_name}`)):yt},oe.createElement("span",{className:x.e},Ke&&(et==null?void 0:et.excellent_alias_name)||yt))),ot&&_e&&((St=et==null?void 0:et.progress)==null?void 0:St.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(Ge.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Pt=et==null?void 0:et.progress)==null?void 0:Pt.my_score)/((dt=et==null?void 0:et.progress)==null?void 0:dt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Bt=et==null?void 0:et.progress)==null?void 0:Bt.my_score,"/",(Ae=et==null?void 0:et.progress)==null?void 0:Ae.all_score),(!ot||!_e)&&oe.createElement("div",{className:x.tags},oe.createElement("div",null,oe.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,et.stages_count))),oe.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,et.members_count)))))))})),!Le.length&&oe.createElement(ge.Z,null)))}},68492:function(Ft,bt,te){"use strict";te.d(bt,{jL:function(){return he},w9:function(){return pa},vv:function(){return It},dN:function(){return Co},QD:function(){return il},cQ:function(){return Pe.Z},vg:function(){return dr},Oz:function(){return Fa},op:function(){return Rr},O5:function(){return Pi},_b:function(){return Ki},t7:function(){return nt},tT:function(){return Ue},Gi:function(){return Ao},YG:function(){return eo},Ed:function(){return co},kT:function(){return Lo},qp:function(){return b},Um:function(){return ue},K3:function(){return ee},vr:function(){return rl},qE:function(){return xi},Je:function(){return ot},wb:function(){return Ae},rC:function(){return de},lB:function(){return ke},cq:function(){return na},kO:function(){return Tr},tp:function(){return Se},Si:function(){return pl},k8:function(){return jo},Du:function(){return ai}});var x=te(59301),ye={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"},Oe="data:image/png;base64,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",he=({dataSource:an=[],img:Wt,imgWidth:Gt=346,title:ia,sunTitle:pr,bannerExtraContent:Kr})=>x.createElement("div",{className:ye.banner},x.createElement("div",{className:ye.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,ia),x.createElement("span",null,pr)),an.length>0&&x.createElement("div",{className:ye.btns},an.map((Yn,cr)=>x.createElement("div",{key:cr,onClick:Yn.click},Yn.name,Yn.sign?x.createElement("img",{src:Oe,width:39}):null))),Kr),Wt&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Wt,width:Gt}))),be={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),ge=te.n(le),Ie=te(89392),De=Object.defineProperty,fe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,re=(an,Wt,Gt)=>Wt in an?De(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,E=(an,Wt)=>{for(var Gt in Wt||(Wt={}))Ne.call(Wt,Gt)&&re(an,Gt,Wt[Gt]);if(fe)for(var Gt of fe(Wt))Ee.call(Wt,Gt)&&re(an,Gt,Wt[Gt]);return an},b=({dataSource:an=[],value:Wt,onChange:Gt,onTitleChange:ia,className:pr,title:Kr,titleWidth:Yn=41,style:cr={},fontColor:Hr="#6A7283",showCount:yo,classNameActive:Sr,styleItem:Oa={}})=>{const[fo,Go]=(0,x.useState)(0),[fi,Zr]=(0,x.useState)(!1),Jr=(0,x.useRef)(null),Xo=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var lr;an.length!==0&&(((lr=Jr==null?void 0:Jr.current)==null?void 0:lr.clientHeight)>97?Go(1):Go(0)),an.length===0&&Go(0),Zr(!1)},[an]),x.createElement("div",{className:ge()(be.row,pr),style:cr},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ia==null?void 0:ia(),2e3),style:{width:Yn,marginTop:fi?12:4},className:`${be.title} ${ia?"current":""}`},Kr),x.createElement("div",{className:fi?`${be.tagsWrap} ${be.tagsBorderWrap}`:be.tagsWrap},x.createElement("div",{className:be.bar,ref:Xo,style:fo>0?{height:fo===1?97:"auto",overflow:fo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:be.tag,ref:Jr},an==null?void 0:an.map(lr=>x.createElement("span",{onClick:()=>Gt(lr.id),key:lr.id,style:E(E({color:Hr},Oa),(lr==null?void 0:lr.style)||{}),className:Wt===lr.id?ge()(Sr||be.active,lr.classNameActive):""},x.createElement("span",{title:lr.name,className:be.name},lr.name),!!yo&&x.createElement("span",{className:be.num},lr.count))))),!!fo&&x.createElement(x.Fragment,null,fo===1?x.createElement("div",{onClick:()=>{var lr;Go(2),((lr=Jr==null?void 0:Jr.current)==null?void 0:lr.clientHeight)>245?Zr(!0):Zr(!1)},className:be.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{Xo.current.scrollTop=0,Go(1),Zr(!1)},className:be.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:an=[],value:Wt,onChange:Gt,onTitleChange:ia,className:pr,title:Kr,titleWidth:Yn=41,style:cr={},fontColor:Hr="#6A7283",showCount:yo,expand:Sr=!0})=>{const[Oa,fo]=(0,x.useState)(0),[Go,fi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Jr=(0,x.useRef)(null),[Xo,lr]=(0,x.useState)(Sr);return x.createElement("div",{className:ge()(y.row,pr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ia==null?void 0:ia(),2e3),style:{width:Yn,marginTop:Go?12:4},className:`${y.title} ${ia?"current":""}`},Kr),x.createElement("i",{className:`iconfont ${Xo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Xo?8:10},onClick:()=>lr(!Xo)})),Xo&&x.createElement("div",{className:Go?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},x.createElement("div",{className:y.fenge}),x.createElement("div",{className:y.bar,ref:Jr},x.createElement("div",{className:y.tag,ref:Zr},an==null?void 0:an.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Hr},className:Wt===pt.id?y.active:""},x.createElement("span",{title:pt.name,className:y.name},pt.name),!!yo&&x.createElement("span",{className:y.num},pt.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ue=({dataSource:an=[],value:Wt,onChange:Gt,onTitleChange:ia,className:pr,title:Kr,titleWidth:Yn=41,style:cr={},fontColor:Hr="#fff",showCount:yo,expand:Sr=!0})=>{const[Oa,fo]=(0,x.useState)(0),[Go,fi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Jr=(0,x.useRef)(null),[Xo,lr]=(0,x.useState)(Sr);return x.createElement("div",{className:ge()(ne.row,pr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ie.throttle)(()=>ia==null?void 0:ia(),2e3),style:{width:Yn},className:`${ne.title} ${ia?"current":""}`},Kr),x.createElement("i",{className:`iconfont ${Xo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Xo?"#00DDC7":"#037F74",fontSize:Xo?10:12},onClick:()=>lr(!Xo)})),Xo&&x.createElement("div",{className:Go?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},x.createElement("div",{className:ne.bar,ref:Jr},x.createElement("div",{className:ne.tag,ref:Zr},an==null?void 0:an.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Hr},className:Wt===pt.id?ne.active:""},x.createElement("span",{title:pt.name,className:ne.name},pt.name),!!yo&&x.createElement("span",{className:ne.num},pt.count)))))))},me={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Se=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={}})=>x.createElement("div",{style:pr,className:ge()(me.tabs,ia)},an.map(Kr=>x.createElement("span",{onClick:()=>Gt(Kr.id),className:Wt===Kr.id?me.active:"",key:Kr.id},Kr.name))),Le={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"},ze=te(92832),nt=({dataSource:an=[],value:Wt="",onChange:Gt,onInputChange:ia=()=>{},className:pr,style:Kr={},placeholder:Yn,allowClear:cr=!1})=>{var Hr;const[yo,Sr]=(0,x.useState)(""),[Oa,fo]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Jr=Wt;(Zr=JSON.stringify(Wt))!=null&&Zr.includes("{")&&(Sr(Wt.id),Jr=Wt.value||"");try{fo(decodeURIComponent(Jr||""))}catch(Xo){fo(decodeURIComponent(Jr||""))}},[Wt]);const Go=()=>{Gt(encodeURIComponent(Oa),yo||null)},fi=Zr=>{Zr!==yo&&(Sr(Zr),Gt(encodeURIComponent(Oa),Zr))};return x.createElement("div",{className:ge()(Le.input,pr),style:Kr},!!an.length&&x.createElement("div",{className:Le.dropdown},x.createElement("div",{className:Le.text},(Hr=an.find(Zr=>Zr.id===yo))==null?void 0:Hr.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Le.b1}),x.createElement("b",{className:Le.b2})),x.createElement("div",{className:Le.menu},an.map((Zr,Jr)=>x.createElement("div",{key:Jr,onClick:()=>fi(Zr.id)},Zr.name)))),x.createElement(ze.default,{onPressEnter:Go,value:Oa,onChange:Zr=>{fo(Zr.target.value),ia(encodeURIComponent(Zr.target.value),yo||null)},bordered:!1,placeholder:Yn}),x.createElement("i",{onClick:Go,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ue=({dataSource:an=[],value:Wt="",onChange:Gt,onInputChange:ia=()=>{},className:pr,style:Kr={},placeholder:Yn,allowClear:cr=!1})=>{var Hr;const[yo,Sr]=(0,x.useState)(""),[Oa,fo]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Jr=Wt;(Zr=JSON.stringify(Wt))!=null&&Zr.includes("{")&&(Sr(Wt.id),Jr=Wt.value||"");try{fo(decodeURIComponent(Jr||""))}catch(Xo){fo(decodeURIComponent(Jr||""))}},[Wt]);const Go=()=>{Gt(encodeURIComponent(Oa),yo||null)},fi=Zr=>{Zr!==yo&&(Sr(Zr),Gt(encodeURIComponent(Oa),Zr))};return x.createElement("div",{className:ge()(we.input,pr),style:Kr},!!an.length&&x.createElement("div",{className:we.dropdown},x.createElement("div",{className:we.text},(Hr=an.find(Zr=>Zr.id===yo))==null?void 0:Hr.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:we.menu},an.map((Zr,Jr)=>x.createElement("div",{key:Jr,onClick:()=>fi(Zr.id)},Zr.name)))),x.createElement(ze.default,{onPressEnter:Go,value:Oa,onChange:Zr=>{fo(Zr.target.value),ia(encodeURIComponent(Zr.target.value),yo||null)},bordered:!1,placeholder:Yn}),x.createElement("i",{onClick:Go,className:"iconfont icon-sousuo9 font14 pl10 current"}))},qe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ot=({value:an,onChange:Wt,className:Gt,total:ia,pageSize:pr,style:Kr={}})=>{const Yn=an<2,cr=an>=Math.ceil(ia/pr);return ia<=pr?x.createElement(x.Fragment,null):x.createElement("div",{className:ge()(qe.quickPager,Gt),style:Kr},x.createElement("div",{onClick:()=>{Yn||Wt(an-1,"prev")},className:Yn?qe.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{cr||Wt(an+1,"next")},className:cr?qe.disabled:""},"\u4E0B\u4E00\u9875"))},Ke={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"},_e=te(71418),Re=te(6848),Ve=te(13570),et=te(21600),He=te(92232),at=te(96908),St=te(57177),Pt=te(81378),dt=te(77740),Ae=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr})=>{const yo=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:Hr},x.createElement("div",{className:ge()(Ke.list,an)},!!Wt.length&&Wt.map((Sr,Oa)=>{const{name:fo,id:Go,identifier:fi,power:Zr,cover_image_id:Jr,pic:Xo}=Sr;return x.createElement("div",{className:Ke.wrap,key:Go,style:{width:yo,marginRight:(1+Oa)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/shixuns/${fi}/challenges`,className:Ke.li,onClick:lr=>{lr.preventDefault(),cr&&(0,He.L9)([cr]),Zr&&(0,He.xg)(`/shixuns/${fi}/challenges`)}},x.createElement("div",{className:Ke.img},x.createElement("img",{className:Ke.cover,src:`${Xo}`}),Sr.is_jupyter&&x.createElement("img",{className:Ke.sign,src:at}),Sr.is_jupyter_lab&&x.createElement("img",{className:Ke.sign,src:St}),Sr.is_unity_3d&&x.createElement("img",{className:Ke.sign,src:Pt})),x.createElement("div",{className:Ke.name},x.createElement(Re.Z,{title:fo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ke.e},fo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:Ke.tags},x.createElement(Re.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Sr.challenges_count))),!!Sr.myshixuns_count&&x.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,Sr.myshixuns_count))),x.createElement(Re.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,Sr.level))),x.createElement("div",{className:Ke.rate},x.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:Sr.score_info}),x.createElement("span",null,"\xA0",Sr.score_info?`${Sr.score_info}\u5206`:"5\u5206")))),!Zr&&x.createElement("div",{className:Ke.lockWrap},x.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Wt.length&&x.createElement(dt.Z,null)))},yt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ke=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,wrapClassName:cr,trackEventItems:Hr,loading:yo})=>{const Sr=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:yo},x.createElement("div",{className:ge()(yt.list,an)},!!Wt.length&&Wt.map((Oa,fo)=>{const{name:Go,id:fi,identifier:Zr,power:Jr,cover_image_id:Xo,pic:lr}=Oa;return x.createElement("div",{className:ge()(yt.wrap,cr),key:fi,style:{width:Sr,marginRight:(1+fo)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:yt.li,onClick:pt=>{pt.preventDefault(),Hr&&(0,He.L9)([Hr]),Jr&&(0,He.xg)(`/shixuns/${Zr}/challenges`)}},x.createElement("img",{src:te(47621),className:yt.titleBg}),x.createElement("div",{className:yt.name},x.createElement(Re.Z,{title:Go||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:yt.e},Go||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:yt.img},x.createElement("img",{className:yt.cover,src:Xo?`${et.Z.API_SERVER}/api/attachments/${Xo}`:`${et.Z.IMG_SERVER+lr}`}),Oa.is_jupyter&&x.createElement("div",{className:yt.bq},"Jupyter"),Oa.is_jupyter_lab&&x.createElement("div",{className:yt.bq},"JupyterLab"),Oa.is_unity_3d&&x.createElement("div",{className:yt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:yt.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:yt.value},Oa.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:yt.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:yt.value},Oa.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:yt.text},"\u5173\u5361\u6570"),x.createElement("span",{className:yt.value},Oa.challenges_count)),x.createElement("div",{className:yt.rate},x.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:Oa.score_info}),x.createElement("span",{className:yt.value,style:{color:"#FF9C00"}},"\xA0",Oa.score_info?`${Oa.score_info}\u5206`:"5\u5206"))))),!Jr&&x.createElement("div",{className:yt.lockWrap},x.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Wt.length&&x.createElement(dt.Z,null)))},it={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},ce="data:image/png;base64,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",ie="data:image/png;base64,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",ae="data:image/png;base64,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",de=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr,wrapClassName:yo,imgClassName:Sr})=>{const Oa=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:Hr},x.createElement("div",{className:ge()(it.list,an)},!!Wt.length&&Wt.map((fo,Go)=>{const{name:fi,id:Zr,identifier:Jr,power:Xo,cover_image_id:lr,pic:pt}=fo;return x.createElement("div",{className:ge()(it.wrap,yo),key:Zr,style:{width:Oa,marginRight:(1+Go)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Jr}/challenges`,className:it.li,onClick:ol=>{ol.preventDefault(),cr&&(0,He.L9)([cr]),Xo&&(0,He.xg)(`/shixuns/${Jr}/challenges`)}},x.createElement("div",{className:ge()(it.img,Sr)},x.createElement("img",{className:it.cover,src:lr?`${et.Z.API_SERVER}/api/attachments/${lr}`:`${et.Z.IMG_SERVER+pt}`}),fo.is_jupyter&&x.createElement("img",{className:it.sign,src:ce}),fo.is_jupyter_lab&&x.createElement("img",{className:it.sign,src:ie}),fo.is_unity_3d&&x.createElement("img",{className:it.sign,src:ae})),x.createElement("div",{className:it.name},x.createElement(Re.Z,{title:fi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:it.e},fi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:it.tags},x.createElement(Re.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,fo.challenges_count))),!!fo.myshixuns_count&&x.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,fo.myshixuns_count))),x.createElement(Re.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,fo.level))),x.createElement("div",{className:it.rate},x.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:fo.score_info}),x.createElement("span",null,"\xA0",fo.score_info?`${fo.score_info}\u5206`:"5\u5206")))),!Xo&&x.createElement("div",{className:it.lockWrap},x.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Wt.length&&x.createElement(dt.Z,null)))},Pe=te(48289),pe={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Be=te(79005),$e=te(20345),Je=te(77882),Ce=te(31081),mt=te(75309),At=te(71979),Tt=te(47558),Ht=te(42922),Jt=te(66832),zt=te(96593),Xe=te(19664),lt=te(91833),Dt=Object.defineProperty,Lt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,yn=(an,Wt,Gt)=>Wt in an?Dt(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,bn=(an,Wt)=>{for(var Gt in Wt||(Wt={}))sn.call(Wt,Gt)&&yn(an,Gt,Wt[Gt]);if(Lt)for(var Gt of Lt(Wt))pn.call(Wt,Gt)&&yn(an,Gt,Wt[Gt]);return an};const da=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Be,swimg:$e},{name:"101\u8BA1\u5212",ptimg:Je,swimg:Ce},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:At},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:Ht},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Jt,swimg:zt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Xe,swimg:lt}];var Fa=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr,wrapClassName:yo,imgClassName:Sr,isArrow:Oa=!1,imgStyle:fo={}})=>{const Go=Math.floor((Yn-(Gt-1)*ia)/Gt),[fi,Zr]=(0,x.useState)(),[Jr,Xo]=(0,x.useState)(),lr=ol=>Zr(ol),pt=()=>Zr(-1);return x.createElement(_e.Z,{spinning:Hr},x.createElement("div",{className:ge()(pe.list,an)},!!(Wt!=null&&Wt.length)&&(Wt==null?void 0:Wt.map((ol,Sl)=>{var Ll;const{name:vl,id:bl,identifier:xl,featured:_l,school_name:wi,image_url:Qi,excellent:Pl,is_plan:Nl}=ol;return x.createElement("div",{key:bl,className:ge()(pe.wrap,yo),style:{width:Go,marginRight:(1+Sl)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/paths/${xl}`,className:pe.li,onClick:sl=>{sl.preventDefault(),cr&&(0,He.L9)([cr]),(0,He.xg)(`/paths/${xl}`)}},x.createElement("img",{src:te(39057),className:pe.titleBg}),x.createElement("div",{className:pe.name},x.createElement(Re.Z,{title:vl},x.createElement("span",{className:pe.e,style:{color:Oa&&fi===Sl?"#145DFF":"#000000"},onMouseEnter:()=>{lr(Sl)},onMouseLeave:pt},vl))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:ge()(pe.img,Sr)},x.createElement("img",{className:pe.cover,style:bn({},fo),src:`${et.Z.IMG_SERVER+Qi}`}),(Ll=ol==null?void 0:ol.subject_tags)==null?void 0:Ll.map((sl,qi)=>{var Cl,Ui;if(qi===0){const cl=(Cl=da.find(Il=>Il.name==sl))==null?void 0:Cl.swimg;return x.createElement("img",{className:pe.sign,src:cl,style:{left:"-4px"}})}const Wl=(Ui=da.find(cl=>cl.name==sl))==null?void 0:Ui.ptimg;return x.createElement("img",{className:pe.sign,src:Wl,style:{left:`${48+52*(qi-1)+2*qi}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ol==null?void 0:ol.excellent)&&x.createElement("div",{className:pe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:pe.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:pe.value},ol.stages_count)),x.createElement("div",null,x.createElement("span",{className:pe.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:pe.value},ol.members_count))))))})),!Wt.length&&x.createElement(dt.Z,null)))},Aa={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},ir=te(99287),Ba=te(59301);const Ea=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Be,swimg:$e},{name:"101\u8BA1\u5212",ptimg:Je,swimg:Ce},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:At},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:Ht},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Jt,swimg:zt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Xe,swimg:lt}];var dr=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr,onRemove:yo=()=>{},isCurrent:Sr=!0,showAlias:Oa=!1,wrapClassName:fo,imgClassName:Go})=>{const fi=Math.floor((Yn-(Gt-1)*ia)/Gt),Zr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Jr=>(window.ENV==="build"&&(Jr.ptimg=`/react/build${Jr.ptimg}`,Jr.swimg=`/react/build${Jr.swimg}`),Jr));return Ba.createElement(_e.Z,{spinning:Hr},Ba.createElement("div",{className:ge()(Aa.list,an)},!!(Wt!=null&&Wt.length)&&(Wt==null?void 0:Wt.map((Jr,Xo)=>{var lr;const{name:pt,id:ol,identifier:Sl,featured:Ll,school_name:vl,image_url:bl,excellent:xl,is_plan:_l}=Jr;return Ba.createElement("div",{key:ol,className:ge()(Aa.wrap,fo),style:{width:fi,marginRight:(1+Xo)%Gt===0?0:ia+Kr,marginBottom:pr}},Ba.createElement("a",{className:Aa.li,onClick:wi=>{wi.preventDefault(),wi.stopPropagation(),cr&&(0,He.L9)([cr]),(0,He.xg)(`/paths/${Sl}`)}},Ba.createElement("div",{className:ge()(Aa.img,Go)},Ba.createElement("img",{className:Aa.cover,src:`${et.Z.IMG_SERVER+bl}`}),Sr&&(0,ir.bg)()&&(Jr==null?void 0:Jr.studying)&&Ba.createElement("div",{className:`${Aa.movebq} user-path-items`,onClick:wi=>{wi.stopPropagation(),yo(Jr)}},Ba.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ba.createElement("span",{className:"c-red"},"\u79FB\u9664")),(lr=Jr==null?void 0:Jr.subject_tags)==null?void 0:lr.map((wi,Qi)=>{var Pl,Nl;if(Qi===0){const qi=(Pl=Zr.find(Cl=>Cl.name==wi))==null?void 0:Pl.swimg;return Ba.createElement("img",{className:Aa.sign,src:qi,style:{left:"-4px"}})}const sl=(Nl=Zr.find(qi=>qi.name==wi))==null?void 0:Nl.ptimg;return Ba.createElement("img",{className:Aa.sign,src:sl,style:{left:`${48+52*(Qi-1)+2*Qi}px`}})}),Ba.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Jr==null?void 0:Jr.excellent)&&Ba.createElement("div",{className:Aa.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ba.createElement("div",{className:Aa.name},Ba.createElement(Re.Z,{title:Oa&&(Jr!=null&&Jr.excellent_alias_name)?Ba.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pt}`,Ba.createElement("br",null),Ba.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Jr==null?void 0:Jr.excellent_alias_name}`)):pt},Ba.createElement("span",{className:Aa.e},Oa&&(Jr==null?void 0:Jr.excellent_alias_name)||pt))),Ba.createElement("div",{className:Aa.tags},Ba.createElement("div",null,Ba.createElement(Re.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ba.createElement("span",null,Ba.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ba.createElement("span",null,Jr.stages_count))),Ba.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ba.createElement("span",null,Ba.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ba.createElement("span",null,Jr.members_count)))))))})),!Wt.length&&Ba.createElement(dt.Z,null)))},$t={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Bn="data:image/png;base64,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",Xn=te(59301),pa=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr})=>{const yo=Math.floor((Yn-(Gt-1)*ia)/Gt);return Xn.createElement(_e.Z,{spinning:Hr},Xn.createElement("div",{className:ge()($t.list,an)},!!Wt.length&&Wt.map((Sr,Oa)=>{const{subject_identifier:fo,id:Go,identifier:fi,power:Zr}=Sr,Jr=Sr.is_public!=0&&Sr.is_public;return Xn.createElement("div",{className:$t.wrap,key:Go,style:{width:yo,marginRight:(1+Oa)%Gt===0?0:ia+Kr,marginBottom:pr}},Xn.createElement("a",{className:$t.li,onClick:Xo=>{Xo.preventDefault(),cr&&(0,He.L9)([cr]),(0,He.xg)(Sr.first_category_url)}},Xn.createElement("div",{className:$t.top},Xn.createElement(Re.Z,{title:Sr.name},Xn.createElement("div",{className:$t.name},Sr.name)),Xn.createElement("img",{className:$t.img,src:et.Z.IMG_SERVER+"/images/"+Sr.avatar_url}),Xn.createElement("div",{className:$t.text,title:Sr.creator},Sr.creator),fo&&Xn.createElement("div",{className:$t.btns},Xn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Xn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Jr&&Xn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Xn.createElement("div",{className:$t.bottom},Sr.visits>0&&Xn.createElement(Re.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Xn.createElement("span",null,Xn.createElement("i",{className:"iconfont icon-liulanyan"}),Xn.createElement("span",null,Sr.visits))),Sr.course_members_count>0&&Xn.createElement(Re.Z,{title:"\u6210\u5458",placement:"bottom"},Xn.createElement("span",null,Xn.createElement("i",{className:"iconfont icon-chengyuan"}),Sr.course_members_count)),Sr.tasks_count>0&&Xn.createElement(Re.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Xn.createElement("span",null,Xn.createElement("i",{className:"iconfont icon-zuoye"}),Sr.tasks_count)),Sr.is_end?Xn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Xn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Sr.is_accessible&&Xn.createElement("div",{className:$t.lockWrap},Xn.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Xn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Wt.length&&Xn.createElement(dt.Z,null)))},Za={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},jn="data:image/png;base64,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",Co=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,wrapClassName:cr,trackEventItems:Hr,loading:yo})=>{const Sr=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:yo},x.createElement("div",{className:ge()(Za.list,an)},!!Wt.length&&Wt.map((Oa,fo)=>{const{subject_identifier:Go,id:fi,identifier:Zr,power:Jr}=Oa,Xo=Oa.is_public!=0&&Oa.is_public;return x.createElement("div",{className:ge()(`${Za.wrap} ${Oa.is_accessible?"":Za.warpStyle}`,cr),key:fi,style:{width:Sr,marginRight:(1+fo)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{className:Za.li,onClick:lr=>{lr.preventDefault(),Hr&&(0,He.L9)([Hr]),(0,He.xg)(Oa.first_category_url)}},x.createElement("div",{className:Za.creator},x.createElement("img",{className:Za.img,src:et.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),x.createElement("div",{className:Za.text,title:Oa.creator},Oa.creator)),x.createElement("div",{className:Za.top},x.createElement(Re.Z,{title:Oa.name},x.createElement("div",{className:Za.name},Oa.name)),Xo&&x.createElement("div",{className:Za.sign},"\u516C\u5F00")),x.createElement("div",{className:Za.middle},x.createElement("div",{className:Za.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Za.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Za.value},(Oa==null?void 0:Oa.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Za.text},"\u6210\u5458"),x.createElement("span",{className:Za.value},(Oa==null?void 0:Oa.course_members_count)||0))),x.createElement("div",{className:Za.row},x.createElement("div",null,x.createElement("span",{className:Za.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Za.value},(Oa==null?void 0:Oa.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Za.text},"\u72B6\u6001"),Oa.is_end?x.createElement("span",{className:Za.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Za.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Go&&x.createElement("div",{className:Za.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oa.is_accessible&&x.createElement("div",{className:Za.lockWrap},x.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Wt.length&&x.createElement(dt.Z,null)))},Ua={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},kt="data:image/png;base64,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",It=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,wrapClassName:cr,trackEventItems:Hr,loading:yo})=>{const Sr=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:yo},x.createElement("div",{className:ge()(Ua.list,an)},!!Wt.length&&Wt.map((Oa,fo)=>{const{subject_identifier:Go,id:fi,identifier:Zr,power:Jr}=Oa,Xo=Oa.is_public!=0&&Oa.is_public;return x.createElement("div",{className:ge()(`${Ua.wrap} ${Oa.is_accessible?"":Ua.warpStyle}`,cr),key:fi,style:{width:Sr,marginRight:(1+fo)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{className:Ua.li,onClick:lr=>{lr.preventDefault(),Hr&&(0,He.L9)([Hr]),(0,He.xg)(Oa.first_category_url)}},x.createElement("div",{className:Ua.creator},x.createElement("img",{className:Ua.img,src:et.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),x.createElement("div",{className:Ua.text,title:Oa.creator},Oa.creator)),x.createElement("div",{className:Ua.top},x.createElement(Re.Z,{title:Oa.name},x.createElement("div",{className:Ua.name},Oa.name)),Xo&&x.createElement("div",{className:Ua.sign})),x.createElement("div",{className:Ua.middle},x.createElement("div",{className:Ua.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Ua.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Ua.value},(Oa==null?void 0:Oa.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Ua.text},"\u6210\u5458"),x.createElement("span",{className:Ua.value},(Oa==null?void 0:Oa.course_members_count)||0))),x.createElement("div",{className:Ua.row},x.createElement("div",null,x.createElement("span",{className:Ua.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Ua.value},(Oa==null?void 0:Oa.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Ua.text},"\u72B6\u6001"),Oa.is_end?x.createElement("span",{className:Ua.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Ua.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Go&&x.createElement("div",{className:Ua.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oa.is_accessible&&x.createElement("div",{className:Ua.lockWrap},x.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Wt.length&&x.createElement(dt.Z,null)))},Un={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"},ma=te(52985),eo=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={},tabBarExtraContent:Kr})=>x.createElement("div",{className:ge()(Un.tabs,ia),style:pr},x.createElement("div",{className:Un.tabsWrap},an.map((Yn,cr)=>x.createElement("aside",{className:Un.tab,onClick:()=>{Gt(Yn.id),Yn.link&&ma.history.push(Yn.link)},key:cr},x.createElement("div",{className:Wt===Yn.id?Un.active:""},Yn.name),(Yn==null?void 0:Yn.resetCount)==null&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement("span",null,"\uFF08",Yn==null?void 0:Yn.total,"\uFF09"),(Yn==null?void 0:Yn.resetCount)!==void 0&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement(Re.Z,{title:(Yn==null?void 0:Yn.tip)!=null?Yn==null?void 0:Yn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Yn==null?void 0:Yn.resetCount),"/",x.createElement("span",null,Yn==null?void 0:Yn.total),"\uFF09"))))),x.createElement("div",{className:Un.tabBar},Kr)),rr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Lo=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={},tabBarExtraContent:Kr})=>x.createElement("div",{className:ge()(rr.tabs,ia),style:pr},x.createElement("div",{className:rr.tabsWrap},an.map((Yn,cr)=>x.createElement("aside",{className:rr.tab,onClick:()=>{Gt(Yn.id),Yn.link&&ma.history.push(Yn.link)},key:cr},x.createElement("div",{className:Wt===Yn.id?rr.active:""},Yn.name),(Yn==null?void 0:Yn.resetCount)==null&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement("span",null,"\uFF08",Yn==null?void 0:Yn.total,"\uFF09"),(Yn==null?void 0:Yn.resetCount)!==void 0&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement(Re.Z,{title:(Yn==null?void 0:Yn.tip)!=null?Yn==null?void 0:Yn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Yn==null?void 0:Yn.resetCount),"/",x.createElement("span",null,Yn==null?void 0:Yn.total),"\uFF09"))))),x.createElement("div",{className:rr.tabBar},Kr)),fr={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},co=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={},tabBarExtraContent:Kr})=>x.createElement("div",{className:ge()(fr.tabs,ia),style:pr},x.createElement("div",{className:fr.tabsWrap},an.map((Yn,cr)=>x.createElement("aside",{className:`${fr.tab} ${Wt===Yn.id?fr.active:""}`,onClick:()=>{Gt(Yn.id),Yn.link&&ma.history.push(Yn.link)},key:cr},x.createElement("div",null,Yn.name),(Yn==null?void 0:Yn.resetCount)==null&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement("span",null,"\uFF08",Yn==null?void 0:Yn.total,"\uFF09"),(Yn==null?void 0:Yn.resetCount)!==void 0&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement(Re.Z,{title:(Yn==null?void 0:Yn.tip)!=null?Yn==null?void 0:Yn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Yn==null?void 0:Yn.resetCount),"/",x.createElement("span",null,Yn==null?void 0:Yn.total),"\uFF09"))))),x.createElement("div",{className:fr.tabBar},Kr)),Ao=({className:an,style:Wt={},children:Gt})=>x.createElement("div",{className:ge()(an),style:Wt},Gt),qr={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"},wt=te(38854),hn=te(20834);const En=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var na=({sortValue:an,dropValue:Wt,className:Gt,onSort:ia,onDrop:pr,dataSource:Kr=En})=>{var Yn;return x.createElement("div",{className:ge()(qr.orderWrap,Gt)},x.createElement(wt.Z,{dropdownRender:()=>x.createElement(hn.default,null,Kr.map((cr,Hr)=>x.createElement(hn.default.Item,{key:Hr,onClick:()=>pr(cr.id)},cr.name)))},x.createElement("span",{className:qr.orderTextWrap},(Yn=Kr.find(cr=>Wt===cr.id))==null?void 0:Yn.name)),x.createElement("span",{className:qr.orderIconWrap},x.createElement("span",{className:qr.orderAsc},x.createElement("i",{className:an==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qr.cursorPointer} ${qr.active}`:`iconfont icon-sanjiaoxing-up font12 ${qr.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")})),x.createElement("span",{className:qr.orderDesc},x.createElement("i",{className:an==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qr.cursorPointer} ${qr.active}`:`iconfont icon-sanjiaoxing-down font12 ${qr.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")}))))},Jn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Vn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Tr=({sortValue:an,dropValue:Wt,className:Gt,onSort:ia,onDrop:pr,dataSource:Kr=Vn})=>{var Yn;return x.createElement("div",{className:ge()(Jn.orderWrap,Gt)},x.createElement(wt.Z,{dropdownRender:()=>x.createElement(hn.default,null,Kr.map((cr,Hr)=>x.createElement(hn.default.Item,{key:Hr,onClick:()=>pr(cr.id)},cr.name)))},x.createElement("span",{className:Jn.orderTextWrap},(Yn=Kr.find(cr=>Wt===cr.id))==null?void 0:Yn.name)),x.createElement("span",{className:Jn.orderIconWrap},x.createElement("span",{className:Jn.orderAsc},x.createElement("i",{className:an==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Jn.cursorPointer} ${Jn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Jn.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")})),x.createElement("span",{className:Jn.orderDesc},x.createElement("i",{className:an==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Jn.cursorPointer} ${Jn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Jn.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")}))))},br={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},vn=te(3113),Ro=te(13656),_o=Object.defineProperty,Qo=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,Ta=(an,Wt,Gt)=>Wt in an?_o(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,Nr=(an,Wt)=>{for(var Gt in Wt||(Wt={}))ni.call(Wt,Gt)&&Ta(an,Gt,Wt[Gt]);if(Qo)for(var Gt of Qo(Wt))$n.call(Wt,Gt)&&Ta(an,Gt,Wt[Gt]);return an},Va=(an,Wt)=>{var Gt={};for(var ia in an)ni.call(an,ia)&&Wt.indexOf(ia)<0&&(Gt[ia]=an[ia]);if(an!=null&&Qo)for(var ia of Qo(an))Wt.indexOf(ia)<0&&$n.call(an,ia)&&(Gt[ia]=an[ia]);return Gt},mo=(an,Wt,Gt)=>new Promise((ia,pr)=>{var Kr=Hr=>{try{cr(Gt.next(Hr))}catch(yo){pr(yo)}},Yn=Hr=>{try{cr(Gt.throw(Hr))}catch(yo){pr(yo)}},cr=Hr=>Hr.done?ia(Hr.value):Promise.resolve(Hr.value).then(Kr,Yn);cr((Gt=Gt.apply(an,Wt)).next())}),Rr=an=>{var Wt=an,{className:Gt,style:ia,children:pr,loading:Kr=!1,openLoading:Yn,onClick:cr=()=>{},size:Hr="middle",shape:yo="round",theme:Sr}=Wt,Oa=Va(Wt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[fo,Go]=(0,x.useState)(!1),fi=(0,x.useMemo)(()=>{switch(Sr){case Ro.Fy.THEMEONE:return br.ThemeOne;case Ro.Fy.DEFAULT:default:return br.btn}},[Sr]);return x.createElement(vn.ZP,Nr({onClick:(0,Ie.throttle)(Zr=>mo(void 0,null,function*(){Yn&&Go(!0);try{yield cr(Zr)}catch(Jr){console.log("error",Jr)}Yn&&Go(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(fi,br[`${Hr}-${yo}`],Gt),style:ia,size:Hr,shape:yo,loading:fo||Kr},Oa),pr)},Eo={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"},xi=({className:an,style:Wt,children:Gt=null,onClick:ia,title:pr})=>x.createElement("div",{className:ge()(Eo.head,an),style:Wt},x.createElement("span",{className:"primary-hover",onClick:ia},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:pr},pr),x.createElement("div",{className:Eo.node},Gt)),Pa={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"},il=({confirmShow:an=!0,confirmTitle:Wt,confirmClick:Gt,cancelShow:ia=!0,cancelTitle:pr,cancelClick:Kr,className:Yn,style:cr,confirmLoading:Hr=!1})=>x.createElement("div",{className:ge()(Pa.btns,Yn),style:cr},an&&x.createElement(vn.ZP,{loading:Hr,onClick:Gt,type:"primary",className:Pa.confirm},Wt),ia&&x.createElement(vn.ZP,{onClick:Kr,className:Pa.cancel},pr)),el={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"},rl=({className:an,style:Wt={},LeftContent:Gt,children:ia,RightContent:pr})=>x.createElement("div",{className:ge()(el.fixedBottom,an),style:Wt},x.createElement("div",{className:el.wrap},x.createElement("div",{className:el.left},Gt),x.createElement("div",{className:el.center},ia),x.createElement("div",{className:el.right},pr))),_i={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"},Ki=({className:an,style:Wt={},dataSource:Gt=[]})=>x.createElement("div",{className:ge()(_i.crumbs,an),style:Wt},Gt.map((ia,pr)=>prma.history.push(ia.path)},ia.name):x.createElement("span",null,ia.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:pr,style:{color:"#5F6368"}},ia.name))),Mi=te(31797),Ji=Object.defineProperty,$i=Object.defineProperties,Yi=Object.getOwnPropertyDescriptors,Xi=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,gi=Object.prototype.propertyIsEnumerable,Ir=(an,Wt,Gt)=>Wt in an?Ji(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,Zi=(an,Wt)=>{for(var Gt in Wt||(Wt={}))So.call(Wt,Gt)&&Ir(an,Gt,Wt[Gt]);if(Xi)for(var Gt of Xi(Wt))gi.call(Wt,Gt)&&Ir(an,Gt,Wt[Gt]);return an},zi=(an,Wt)=>$i(an,Yi(Wt)),tl=(an,Wt)=>{var Gt={};for(var ia in an)So.call(an,ia)&&Wt.indexOf(ia)<0&&(Gt[ia]=an[ia]);if(an!=null&&Xi)for(var ia of Xi(an))Wt.indexOf(ia)<0&&gi.call(an,ia)&&(Gt[ia]=an[ia]);return Gt};const{Countdown:ml}=Mi.default;var Pi=an=>{var Wt=an,{onChange:Gt}=Wt,ia=tl(Wt,["onChange"]);const[pr,Kr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof pr=="number"&&pr>=0&&Gt(pr)},[pr]);const Yn=cr=>{const Hr=Math.floor(cr/1e3);Kr(Hr)};return x.createElement(ml,zi(Zi({},ia),{onChange:Yn}))},mi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},pl=({DataProps:an,className:Wt,style:Gt={}})=>{var ia;return x.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",mi.ClassRoomItem,Wt),style:Gt,onClick:()=>{(0,He.xg)(an==null?void 0:an.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(ia=et.Z)==null?void 0:ia.IMG_SERVER}/images/${an==null?void 0:an.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(an==null?void 0:an.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(an!=null&&an.is_public)&&x.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),x.createElement("span",{className:ge()("text-16px font-medium",mi.TitleDom)},an==null?void 0:an.name)),x.createElement("div",{className:"c-grey-333 font-medium"},an==null?void 0:an.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",an==null?void 0:an.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",an==null?void 0:an.tasks_count),an!=null&&an.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},El=Object.defineProperty,yl=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,er=(an,Wt,Gt)=>Wt in an?El(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,qa=(an,Wt)=>{for(var Gt in Wt||(Wt={}))Ar.call(Wt,Gt)&&er(an,Gt,Wt[Gt]);if(yl)for(var Gt of yl(Wt))ba.call(Wt,Gt)&&er(an,Gt,Wt[Gt]);return an},ai=({DataProps:an=[],selectValue:Wt,onChange:Gt,className:ia,style:pr={},extra:Kr,classNameItem:Yn,styleItem:cr={},barHidden:Hr})=>{const[yo,Sr]=(0,x.useState)();return(0,x.useEffect)(()=>{Sr(Array.isArray(Wt)?Wt:[Wt])},[Wt]),x.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",ia),style:qa({borderBottom:"1px solid #D3F0FF"},pr)},an==null?void 0:an.map(Oa=>x.createElement("div",{key:Oa==null?void 0:Oa.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",Yn,Oa==null?void 0:Oa.className),style:qa(qa({color:yo!=null&&yo.includes(Oa==null?void 0:Oa.id)?"#1890FF":"",minWidth:88},cr),(Oa==null?void 0:Oa.style)||{}),onClick:fo=>{Gt==null||Gt({domEvent:fo,item:Oa}),Oa!=null&&Oa.link&&ma.history.push(Oa==null?void 0:Oa.link)}},Oa==null?void 0:Oa.name,!Hr&&(yo==null?void 0:yo.includes(Oa==null?void 0:Oa.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Kr))},Ei=Object.defineProperty,Ci=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,so=(an,Wt,Gt)=>Wt in an?Ei(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,To=(an,Wt)=>{for(var Gt in Wt||(Wt={}))nl.call(Wt,Gt)&&so(an,Gt,Wt[Gt]);if(Fi)for(var Gt of Fi(Wt))Hi.call(Wt,Gt)&&so(an,Gt,Wt[Gt]);return an},li=(an,Wt)=>Ci(an,Oi(Wt)),jo=({value:an,onChange:Wt,onInputChange:Gt,className:ia,style:pr={},InputProps:Kr})=>{const[Yn,cr]=(0,x.useState)(an);return x.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",ia),style:To({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},pr)},x.createElement(ze.default,li(To({bordered:!1},Kr),{onChange:Hr=>{cr(Hr.target.value),Gt==null||Gt(encodeURIComponent(Hr.target.value))},onPressEnter:Hr=>{Wt==null||Wt({domEvent:Hr,item:{value:Yn}})}})),x.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Hr=>{Wt==null||Wt({domEvent:Hr,item:{value:Yn}})}}))}},38869:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var x=te(59301);function ye(Oe,Ge){const he=(0,x.useRef)();(0,x.useEffect)(()=>{he.current=Oe}),(0,x.useEffect)(()=>{function be(){he.current()}if(Ge!==null){let le=setInterval(be,Ge);return()=>clearInterval(le)}},[Ge])}},39318:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(78241),Oe=te(95237),Ge=te(43604),he=te(57809),be=te(5871),le=te(6848),ge=te(5083),Ie=te(92832),De=te(52985),fe=te(53051),Ne=te(46604),Ee=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Fe,Se,Le)=>Se in Fe?re(Fe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Fe[Se]=Le,ne=(Fe,Se)=>{for(var Le in Se||(Se={}))y.call(Se,Le)&&ee(Fe,Le,Se[Le]);if(b)for(var Le of b(Se))z.call(Se,Le)&&ee(Fe,Le,Se[Le]);return Fe},oe=(Fe,Se)=>E(Fe,a(Se)),ue=(Fe,Se)=>{var Le={};for(var ze in Fe)y.call(Fe,ze)&&Se.indexOf(ze)<0&&(Le[ze]=Fe[ze]);if(Fe!=null&&b)for(var ze of b(Fe))Se.indexOf(ze)<0&&z.call(Fe,ze)&&(Le[ze]=Fe[ze]);return Le};const me=({disabled:Fe,shixunHomeworks:Se,selectOptions:Le,form:ze})=>{const{workSetting:ve}=Se,[nt,we]=(0,x.useState)([]),ut=(0,x.useMemo)(()=>Le==null?void 0:Le.filter(Ue=>!nt.includes(Ue.value)),[nt,Le]);return(0,x.useEffect)(()=>{var Ue;const qe=((Ue=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ue.filter(gt=>gt.appeal_time))||[];we(qe.map(gt=>gt.group_name))},[ve]),Ee.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(Ue,{add:qe,remove:gt})=>Ee.createElement(Ee.Fragment,null,Ue.map(ot=>{var Ke;const _e=ot,{key:Re,name:Ve}=_e,et=ue(_e,["key","name"]),at=ze.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return Ee.createElement("div",{key:Re},Ee.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ee.createElement(Ge.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Re+1),Ee.createElement(Ge.Z,null,Ee.createElement(ye.default.Item,oe(ne({},et),{name:[ot.name,"group_name"]}),Ee.createElement(he.default,{mode:"multiple",disabled:Fe||!at,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Ne.Z.multiple_select,options:ut||[],onSelect:St=>{we(Pt=>[...Pt,St])},onDeselect:St=>{we(Pt=>Pt.filter(dt=>dt!==St))}}))),Ee.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ee.createElement(Ge.Z,null,Ee.createElement(ye.default.Item,oe(ne({},et),{label:"",name:[ot.name,"appeal_penalty"]}),Ee.createElement(be.Z,{min:0,disabled:Fe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ee.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ee.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ne.Z.title_icon}`})),Ee.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ee.createElement(Ge.Z,null,Ee.createElement(ye.default.Item,oe(ne({},et),{label:"",name:[ot.name,"appeal_time"]}),Ee.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Fe,size:"large",disabledDate:St=>(0,fe.Q8)(St,ve==null?void 0:ve.course_end_date),disabledTime:St=>(0,fe.d0)(St),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ee.createElement(ye.default.Item,oe(ne({},et),{name:[Ve,"deleteflag"]}),Ee.createElement(Ie.default,{type:"hidden"})),!Fe&&Ue.length<((Ke=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ke.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{qe({deleteflag:!0})}}),Re!==0&&!Fe&&at&&Ee.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const St=ze.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];we(Pt=>Pt.filter(dt=>!St.includes(dt))),gt(Ve)}})))})))};bt.Z=(0,De.connect)(({shixunHomeworks:Fe})=>({shixunHomeworks:Fe}))(me)},23456:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(5083),Oe=te(78241),Ge=te(95237),he=te(43604),be=te(57809),le=te(8591),ge=te(92832),Ie=te(5871),De=te(6848),fe=te(24905),Ne=te(66649),Ee=te.n(Ne),re=te(52985),E=te(53051),a=te(99287),b=te(46604),y=te(59301),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Fe=(we,ut,Ue)=>ut in we?z(we,ut,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):we[ut]=Ue,Se=(we,ut)=>{for(var Ue in ut||(ut={}))ue.call(ut,Ue)&&Fe(we,Ue,ut[Ue]);if(oe)for(var Ue of oe(ut))me.call(ut,Ue)&&Fe(we,Ue,ut[Ue]);return we},Le=(we,ut)=>ee(we,ne(ut)),ze=(we,ut)=>{var Ue={};for(var qe in we)ue.call(we,qe)&&ut.indexOf(qe)<0&&(Ue[qe]=we[qe]);if(we!=null&&oe)for(var qe of oe(we))ut.indexOf(qe)<0&&me.call(we,qe)&&(Ue[qe]=we[qe]);return Ue};const{RangePicker:ve}=ye.default,nt=({disabled:we,shixunHomeworks:ut,selectOptions:Ue,form:qe,data:gt,classroomList:ot})=>{const{workSetting:Ke}=ut,[_e,Re]=(0,x.useState)([]),Ve=(0,x.useMemo)(()=>Ue==null?void 0:Ue.filter(He=>!_e.includes(He.value)),[_e,Ue]);(0,x.useEffect)(()=>{var He;const at=((He=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:He.filter(St=>St.evaluation_end))||[];Re(at.map(St=>St.group_name))},[Ke]);const et=He=>{var at;const St=(at=Ke==null?void 0:Ke.anonymous_appeal_settings)==null?void 0:at.find(Pt=>Pt.group_id===He);return gt.anonymous_appeal&&St&&(St==null?void 0:St.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},(He,{add:at,remove:St})=>y.createElement(y.Fragment,null,He.map(Pt=>{var dt,Bt;const Ae=Pt,{key:yt,name:Ot}=Ae,ke=ze(Ae,["key","name"]),it=qe.getFieldValue(["anonymous_comment_settings",Ot]),ce=it.deleteflag,ie=Ee()((dt=it.evaluation_start)==null?void 0:dt[0])<=Ee()(),ae=!ce&&ie?[!0,et(it==null?void 0:it.group_id)]:[!1,!1];return y.createElement("div",{key:yt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ge.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",yt+1),y.createElement(he.Z,{flex:1},y.createElement(Ge.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Oe.default.Item,Le(Se({},ke),{name:[Ot,"group_name"]}),y.createElement(be.default,{mode:"multiple",disabled:we||!ce,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:se=>{Re(de=>[...de,se])},onDeselect:se=>{Re(de=>de.filter(Pe=>Pe!==se))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Oe.default.Item,Le(Se({},ke),{name:[Ot,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var se;const de=(se=it==null?void 0:it.evaluation_start)==null?void 0:se[0];return[de?Ee()(de):Ee()(),Ee()()]}},size:"large",style:{width:"500px"},disabled:we||ae,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,Ke==null?void 0:Ke.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(Oe.default.Item,Le(Se({},ke),{name:[Ot,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!we&&He.length<((Bt=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:Bt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{at({deleteflag:!0})}}),yt!==0&&!we&&ce&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=qe.getFieldValue(["anonymous_comment_settings",Ot,"group_name"])||[];Re(de=>de.filter(Pe=>!se.includes(Pe))),St(Ot)}})))),y.createElement(Ge.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Le(Se({},ke),{label:"",colon:!1,name:[Ot,"evaluation_num"]}),y.createElement(Ie.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:we||!ce&&ie}))),y.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Le(Se({},ke),{label:"",colon:!1,name:[Ot,"absence_penalty"]}),y.createElement(Ie.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:we,onChange:se=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{style:{marginLeft:"40px"}},y.createElement(Oe.default.Item,Le(Se({},ke),{name:[Ot,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:we,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};bt.Z=(0,re.connect)(({shixunHomeworks:we,classroomList:ut})=>({shixunHomeworks:we,classroomList:ut}))(nt)},78717:function(Ft,bt,te){"use strict";var x=te(52985),ye=te(95237),Oe=te(43604),Ge=te(5083),he=te(5871),be=te(6848),le=te(66649),ge=te.n(le),Ie=te(53051),De=te(46604),fe=te(59301);const Ne=({data:Ee,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return fe.createElement("div",null,fe.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(Oe.Z,null,fe.createElement(Ge.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:z=>(0,Ie.Q8)(z,b==null?void 0:b.course_end_date),disabledTime:z=>(0,Ie.d0)(z),value:Ee.appeal_time?ge()(Ee.appeal_time):"",onChange:(z,ee)=>{Ee.appeal_time=ee,E(Object.assign({},Ee))}})),fe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(Oe.Z,null,fe.createElement(he.Z,{size:"large",disabled:re,value:Ee.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:z=>{Ee.appeal_penalty=z,E(Object.assign({},Ee))}})),fe.createElement(be.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`}))))};bt.Z=(0,x.connect)(({shixunHomeworks:Ee})=>({shixunHomeworks:Ee}))(Ne)},5709:function(Ft,bt,te){"use strict";var x=te(5083),ye=te(5871),Oe=te(6848),Ge=te(24905),he=te(66649),be=te.n(he),le=te(52985),ge=te(53051),Ie=te(46604),De=te(59301);const fe=({data:Ne,setData:Ee,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,b=be()(a==null?void 0:a.evaluation_start)<=be()(),y=Ne.anonymous_appeal;return De.createElement("div",null,De.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},De.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),De.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:z=>(0,ge.Q8)(z,a==null?void 0:a.course_end_date),disabledTime:z=>(0,ge.d0)(z),disabled:re||b||y,value:Ne.evaluation_start?be()(Ne.evaluation_start):"",onChange:(z,ee)=>{Ne.evaluation_start=ee,Ee(Object.assign({},Ne))}}),De.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),De.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:z=>(0,ge.Q8)(z,a==null?void 0:a.course_end_date,Ne.evaluation_start),disabledTime:z=>(0,ge.d0)(z,be()(Ne.evaluation_start)),disabled:re||y,value:Ne.evaluation_end?be()(Ne.evaluation_end):"",onChange:(z,ee)=>{Ne.evaluation_end=ee,Ee(Object.assign({},Ne))}})),De.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},De.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),De.createElement(ye.Z,{disabled:re||b||y,value:Ne.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:z=>{Ne.evaluation_num=z,Ee(Object.assign({},Ne))}}),De.createElement(Oe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},De.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ie.Z.title_icon}`})),De.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),De.createElement(ye.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Ne.absence_penalty,onChange:z=>{Ne.absence_penalty=z,Ee(Object.assign({},Ne))}})),Ne.anonymous_comment&&De.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},De.createElement(Ge.default,{checked:Ne.student_comment,disabled:re,onChange:()=>{Ne.student_comment=!Ne.student_comment,Ee(Object.assign({},Ne))}},De.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};bt.Z=(0,le.connect)(({shixunHomeworks:Ne})=>({shixunHomeworks:Ne}))(fe)},89112:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return oe}});var x=te(59301),ye=te(43418),Oe=te(8591),Ge=te(95237),he=te(43604),be=te(3113),le=te(54580),ge=te(1710),Ie={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},De=te(68492),fe=te(21600),Ne=te(82186),Ee=te(92232),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ue,me,Fe)=>me in ue?re(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ue[me]=Fe,z=(ue,me)=>{for(var Fe in me||(me={}))a.call(me,Fe)&&y(ue,Fe,me[Fe]);if(E)for(var Fe of E(me))b.call(me,Fe)&&y(ue,Fe,me[Fe]);return ue},ee=(ue,me,Fe)=>new Promise((Se,Le)=>{var ze=we=>{try{nt(Fe.next(we))}catch(ut){Le(ut)}},ve=we=>{try{nt(Fe.throw(we))}catch(ut){Le(ut)}},nt=we=>we.done?Se(we.value):Promise.resolve(we.value).then(ze,ve);nt((Fe=Fe.apply(ue,me)).next())}),oe=({visible:ue,categoryId:me,getData:Fe,onCancle:Se})=>{var Le,ze;const[ve,nt]=(0,x.useState)([]),[we,ut]=(0,x.useState)(!1),[Ue,qe]=(0,x.useState)(!1),[gt,ot]=(0,x.useState)({success_size:0,error_list:[]}),Ke={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{nt([])},beforeUpload:_e=>ee(void 0,null,function*(){return nt([_e]),!1}),fileList:ve,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ue,onOk:()=>ee(void 0,null,function*(){if(ve.length===0){Oe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}qe(!0);const _e=new FormData;_e.append("file",ve[0]);const Re=yield(0,Ne.ZP)(`/api/homework_commons/${me}/import_external_score.json`,{method:"post",body:_e},!0);(Re==null?void 0:Re.status)===0&&(ot(Re),Se(),Fe(),ut(!0),nt([])),qe(!1)}),onCancel:()=>{nt([]),Se()}},x.createElement("div",{className:Ie.achieveSty},x.createElement("div",{className:Ie.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Ge.Z,{align:"middle",className:"mt20"},x.createElement(he.Z,{className:"mr10"},x.createElement("span",{className:Ie.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(he.Z,null,x.createElement(be.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Ie.downloadbutton,onClick:_e=>{_e.stopPropagation(),_e.preventDefault(),(0,Ee.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${me}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(le.default.Dragger,z({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Ke),x.createElement("div",null,x.createElement(De.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:we,onCancel:()=>{ut(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",gt==null?void 0:gt.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(Le=gt==null?void 0:gt.error_list)==null?void 0:Le.length," "),"\u4E2A\u5B66\u751F")),!!((ze=gt==null?void 0:gt.error_list)!=null&&ze.length)&&x.createElement("div",{className:"mb20"},x.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:_e=>x.createElement("span",{style:{color:"#000"}},_e)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:_e=>x.createElement("span",{style:{color:"#666"}},_e)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:_e=>x.createElement("span",{style:{color:"#000"}},_e)}],dataSource:gt==null?void 0:gt.error_list,pagination:!1,scroll:{y:47*8}})))))}},26956:function(Ft,bt,te){"use strict";te.d(bt,{$s:function(){return ye},Kc:function(){return he},Um:function(){return Ge},YT:function(){return x},ck:function(){return Oe}});var x=(be=>(be.STUDENT_SELF="student_self",be.TEACHER_ASSIGN="teacher_assign",be))(x||{}),ye=(be=>(be.BY_PERSON="by_person",be.BY_GROUP="by_group",be.BY_FILE="by_file",be))(ye||{}),Oe=(be=>(be.BY_CLASS="by_class",be.BY_RANDOM="by_random",be))(Oe||{}),Ge=(be=>(be.BY_SCORE="by_score",be.BY_HEADCOUNT="by_headcount",be.BY_RULE_RANDOM="by_rule_random",be))(Ge||{}),he=(be=>(be.BY_RULE="by_rule",be.BY_LEADER="by_leader",be))(he||{})},62546:function(Ft,bt,te){"use strict";var x=te(43418),ye=te(8591),Oe=te(82186),Ge=te(52985),he=te(99287),be=te(59301),le=(Ie,De,fe)=>new Promise((Ne,Ee)=>{var re=b=>{try{a(fe.next(b))}catch(y){Ee(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Ee(y)}},a=b=>b.done?Ne(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ie,De)).next())});const ge=({shixunHomeworks:Ie,dispatch:De,classroomList:fe,getData:Ne})=>be.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Ie.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){var Ee;if((0,he.Rm)()&&!((Ee=fe.AssistantObject.normal)!=null&&Ee.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Oe.ZP)(`/api/homework_commons/${Ie.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ie.actionTabs.work_group_id}})).status===0&&(ye.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),De({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne())}),onCancel:()=>{De({type:"shixunHomeworks/setActionTabs",payload:{}})}},be.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),be.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));bt.Z=(0,Ge.connect)(({shixunHomeworks:Ie,classroomList:De})=>({shixunHomeworks:Ie,classroomList:De}))(ge)},28639:function(Ft,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return io}});var x=te(59301),ye=te(52985),Oe=te(49127),Ge=te(3113),he=te(8591),be=te(66104),le=te(6848),ge=te(99313),Ie=te(43418),De=te(95237),fe=te(43604),Ne=te(92832),Ee=te(1710),re=te(27812),E=te(92232),a=te(99287),b=te(78241),y=te(20834),z=te(24905),ee=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),me=te(57809),Fe=te(84105),Se=te(87395),Le=te(67921),ze=te(89489),ve=te(82186),nt=te(77740),we=te(62546),ut=Object.defineProperty,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,ot=(tt,Ye,Qe)=>Ye in tt?ut(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ke=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))qe.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);if(Ue)for(var Qe of Ue(Ye))gt.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);return tt},_e=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Re=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)(),[Ut,rn]=(0,x.useState)(!0),[Yt,Pn]=(0,x.useState)(!1),[Qt]=b.default.useForm();return x.createElement(x.Fragment,null,x.createElement(Ie.default,{centered:!0,title:"\u8C03\u5206",open:tt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>_e(void 0,null,function*(){yield Qt.validateFields();const Ct=Qt.getFieldsValue();Pn(!0),(yield(0,ve.ZP)(`/api/student_works/${tt.actionTabs.id}/adjust_score.json`,{method:"post",body:Ke({},Ct)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Qt.resetFields(),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getWorkList",payload:Ke({},tt.actionTabs.params)})),Pn(!1)}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),x.createElement(b.default,{form:Qt,layout:"horizontal"},x.createElement("div",{style:{display:"flex",alignItems:"baseline"}},x.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},x.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),x.createElement("span",{className:"ml10"},"\u5206")),x.createElement("div",null,x.createElement(b.default.Item,{name:"comment"},x.createElement(Ne.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ve=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(Re),et=te(35556),He={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},at=te(3995),St=te(58798),Pt=te(68492),dt=te(89392),Bt=te(66649),Ae=te.n(Bt),yt=te(20562),Ot=te(67741),ke=te(58617),it=te(59301),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(tt,Ye,Qe)=>Ye in tt?ce(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Pe=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ae.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);if(ie)for(var Qe of ie(Ye))se.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);return tt},pe=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Be=({shixunHomeworks:tt,user:Ye,loading:Qe,dispatch:Ut,classroomList:rn,globalSetting:Yt})=>{var Pn,Qt,Ct,Vt,Wn,ha;const Sn=(0,ye.useParams)(),{workList:xt,workSetting:tn}=tt,[,An,en]=(0,yt.U)(Ot.Gw,{homeworkId:xt==null?void 0:xt.id}),[mn,ja]=(0,x.useState)([]),un=[(xt==null?void 0:xt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(vt,ea)=>{var nr,Ze,Rt,ta,xr,Xt;return{children:((nr=ea.project_info)==null?void 0:nr.id)!==-1?it.createElement("a",{target:"_blank",title:(Ze=ea.project_info)==null?void 0:Ze.name,href:`${(Rt=Yt==null?void 0:Yt.setting)==null?void 0:Rt.old_url}/projects${(ta=ea.project_info)==null?void 0:ta.id}`,style:{whiteSpace:"break-spaces"}},(xr=ea.project_info)==null?void 0:xr.name):(Xt=ea.project_info)==null?void 0:Xt.name,props:{rowSpan:ea.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(vt,ea)=>it.createElement("div",{style:{display:"flex",alignItems:"center"}},it.createElement("span",{className:He.atitle,style:{width:ea.is_leader?"":130,maxWidth:ea.is_leader&&80}}," ",vt),ea.is_leader&&it.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(xt==null?void 0:xt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:vt=>vt||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(vt,ea)=>vt||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(vt,ea)=>({children:vt?it.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",it.createElement("br",null),Ae()(vt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:ea.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(vt,ea)=>({children:vt===-1?"\u91CD\u505A\u4E2D":it.createElement(E.Uw,{status:vt}),props:{rowSpan:ea.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(vt,ea)=>({children:it.createElement("span",{className:"c-blue"},vt),props:{rowSpan:ea.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(vt,ea)=>it.createElement(le.Z,{placement:"bottom",title:it.createElement("div",null,it.createElement("div",null,ea.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ea.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),it.createElement("div",null,ea.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ea.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?it.createElement("div",null,ea.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ea.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",xt!=null&&xt.is_group_grade?it.createElement("div",null,ea.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${ea.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",it.createElement("div",null,ea.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${ea.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),it.createElement("div",null,ea.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${ea.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?it.createElement("div",null,ea.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ea.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(xt==null?void 0:xt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ea.appeal_penalty||"0.0"}\u5206`,it.createElement("div",null,ea.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${ea.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(xt!=null&&xt.is_jupyter||xt!=null&&xt.is_jupyter_lab)&&it.createElement("div",{onClick:nr=>{nr.stopPropagation(),ye.history.push(`/classrooms/${Sn.coursesId}/group_homework/${Sn.categoryId}/review/${ea.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},vt>0?it.createElement("span",{style:{color:"#ff8100"}},vt):vt)},(tn==null?void 0:tn.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(vt,ea={},nr=0)=>(xt==null?void 0:xt.work_status)==0?"--":vt||"--"},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:xt!=null&&xt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(vt,ea)=>{var nr;return(nr=xt.homework_status)!=null&&nr.includes("\u5BFC\u5165")?it.createElement("div",null,it.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(Ze=>pe(void 0,null,function*(){var Rt,ta,xr,Xt,ca;Ze.stopPropagation();let Ka=yield(0,ve.ZP)(`/api/student_works/${ea==null?void 0:ea.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:it.createElement("div",null,it.createElement("div",{style:{display:"flex"}},it.createElement("div",null,it.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),it.createElement("span",{style:{marginLeft:10}},(Rt=Ka==null?void 0:Ka.data)==null?void 0:Rt.user_name)),it.createElement("div",{style:{marginLeft:60}},it.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),it.createElement("span",{style:{marginLeft:10}},(ta=Ka==null?void 0:Ka.data)==null?void 0:ta.student_id)),it.createElement("div",{style:{marginLeft:60}},it.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),it.createElement("span",{style:{marginLeft:10}},(xr=Ka==null?void 0:Ka.data)==null?void 0:xr.group_name))),it.createElement("div",{style:{marginTop:22}},it.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),it.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Xt=Ka==null?void 0:Ka.data)==null?void 0:Xt.description)||"\u6682\u65E0\u4FE1\u606F")),it.createElement("div",{style:{marginTop:22,marginBottom:20}},it.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),it.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ca=Ka==null?void 0:Ka.data)==null?void 0:ca.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):ea.work_status===0?it.createElement("div",null,"--"):it.createElement("a",{className:"c-blue",onClick:Ze=>{var Rt,ta;if(Ze.preventDefault(),(0,a.Rm)()&&!((ta=(Rt=rn==null?void 0:rn.AssistantObject)==null?void 0:Rt.group)!=null&&ta.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${Sn.coursesId}/group_homework/${Sn.categoryId}/review/${ea.id}?review=review`)}}," \u67E5\u770B ")}}].filter(vt=>!!vt),Xa=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(vt,ea,nr)=>nr+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:vt=>vt?it.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):it.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:vt=>vt?Ae()(vt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:vt=>vt||"--"},{title:it.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",it.createElement(le.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},it.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:vt=>vt||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:vt=>vt===1?it.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):vt===-1?"--":it.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(vt,ea)=>it.createElement("a",{onClick:()=>{var nr;if([0,-1].includes(xt==null?void 0:xt.work_status)){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(nr=xt.homework_status)!=null&&nr.includes("\u5BFC\u5165")||ye.history.push(`/classrooms/${Sn.coursesId}/group_homework/${Sn.categoryId}/review/${ea.id}`)}},ea!=null&&ea.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,x.useEffect)(()=>{xt!=null&&xt.course_id&&ja(xt.student_works)},[xt]),it.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(xt!=null&&xt.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&(((Pn=xt==null?void 0:xt.homework_status)==null?void 0:Pn.includes("\u672A\u53D1\u5E03"))||((Qt=xt==null?void 0:xt.homework_status)==null?void 0:Qt.includes("\u672A\u5F00\u59CB")))&&it.createElement(nt.Z,null),!((Ct=xt==null?void 0:xt.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03"))&&!((Vt=xt==null?void 0:xt.homework_status)!=null&&Vt.includes("\u672A\u5F00\u59CB"))&&it.createElement(it.Fragment,null,it.createElement(De.Z,{wrap:!1,align:"middle",justify:"space-between"},it.createElement(fe.Z,null,it.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),it.createElement(fe.Z,null,it.createElement("span",null,(Wn=xt==null?void 0:xt.left_time)==null?void 0:Wn.status,it.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(ha=xt==null?void 0:xt.left_time)==null?void 0:ha.time)))),(xt==null?void 0:xt.is_shixun)&&!(xt!=null&&xt.open_evaluate)&&!(xt!=null&&xt.is_close_tips)&&it.createElement(De.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},it.createElement(fe.Z,null,it.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),it.createElement(fe.Z,null,it.createElement("span",{className:"current",onClick:()=>pe(void 0,null,function*(){const vt=yield(0,ve.ZP)(`/api/homework_commons/${Sn.categoryId}/close_tips.json`,{method:"post"});(vt==null?void 0:vt.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Pe({},Sn)})})},"X"))),(xt==null?void 0:xt.feedback_notice)&&it.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},it.createElement("i",{className:"iconfont icon-tishi11 font14"}),it.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),An?it.createElement(ke.Z,null):it.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>pe(void 0,null,function*(){const vt=yield en({homeworkId:xt==null?void 0:xt.id});(vt==null?void 0:vt.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Pe({},Sn)})})})),it.createElement(Ee.default,{className:"mt15",loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(vt,ea)=>(vt==null?void 0:vt.item_index)%2===0&&He.tables,pagination:!1,dataSource:[xt],columns:un,locale:{emptyText:it.createElement(nt.Z,null)},scroll:xt!=null&&xt.student_anonymous_comment||xt!=null&&xt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(xt==null?void 0:xt.student_anonymous_comment)&&it.createElement("div",{className:"mt30"},it.createElement(De.Z,{wrap:!1,align:"middle",justify:"space-between"},it.createElement(fe.Z,null,"\u5171",it.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(xt==null?void 0:xt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),it.createElement(fe.Z,null,it.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",it.createElement("span",{className:"c-grey-333 ml10"},(xt==null?void 0:xt.evaluation_start)&&Ae()(xt==null?void 0:xt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(xt==null?void 0:xt.evaluation_end)&&Ae()(xt==null?void 0:xt.evaluation_end).format("YYYY-MM-DD HH:mm")))),it.createElement(Ee.default,{className:"mt15",locale:{emptyText:it.createElement(nt.Z,null)},columns:Xa,dataSource:mn,pagination:!1}))))};var $e=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(Be),Je=te(89112),Ce=te(59301),mt=Object.defineProperty,At=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Xe=(tt,Ye,Qe)=>Ye in tt?mt(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,lt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Jt.call(Ye,Qe)&&Xe(tt,Qe,Ye[Qe]);if(Ht)for(var Qe of Ht(Ye))zt.call(Ye,Qe)&&Xe(tt,Qe,Ye[Qe]);return tt},Dt=(tt,Ye)=>At(tt,Tt(Ye)),Lt=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const sn=(0,x.createRef)(),pn=({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut,dispatch:rn,zip:Yt,btnLoading:Pn,setBtnLoading:Qt})=>{var Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja,un;const[Xa]=(0,ye.useSearchParams)(),[vt,ea]=(0,x.useState)(lt(lt({},(0,ye.useParams)()),{page:Xa.get("page")||1,limit:20})),nr=(0,ye.useLocation)(),{workList:Ze}=tt,[Rt,ta]=(0,x.useState)({}),[xr,Xt]=(0,x.useState)(""),[ca,Ka]=(0,x.useState)(""),[Or,Wa]=(0,x.useState)(""),[ar,kr]=(0,x.useState)([]),[uo,Rn]=(0,x.useState)(),[Fr,ga]=(0,x.useState)([]),[No,Si]=(0,x.useState)(!1),[mr,Bo]=(0,x.useState)([]),[ro,aa]=(0,x.useState)(!1),[va,Fo]=(0,x.useState)(),[Xr,Oo]=(0,x.useState)(1),[$o,wo]=(0,x.useState)(),[Ko,Do]=(0,x.useState)(),[pi,Ti]=(0,x.useState)(),[Ri,lo]=(0,x.useState)(!1),[ll]=b.default.useForm(),[ul,di]=(0,x.useState)({groupAll:[],userAll:[]}),[bi,Ln]=(0,x.useState)(!1),[zn,_n]=(0,x.useState)(!1),[Hn,sa]=(0,x.useState)({status:!1,visible:!0}),[Pr]=b.default.useForm(),Mo=()=>Lt(void 0,null,function*(){const ln=yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/get_group_members`,{method:"get",params:{}}),Kn=yield(0,ve.ZP)(`/api/courses/${vt.coursesId}/students.json`,{method:"get",params:{coursesId:vt.coursesId,homework_id:vt.categoryId,page:1,limit:2e3}});(ln==null?void 0:ln.status)==0&&di({groupAll:ln==null?void 0:ln.group_infos,userAll:Kn==null?void 0:Kn.students})});(0,x.useEffect)(()=>{var ln;((ln=Ze==null?void 0:Ze.course_recommends)==null?void 0:ln.length)>0&&Ln(!0)},[Ze==null?void 0:Ze.course_recommends]),(0,x.useEffect)(()=>{sn&&sn.current&&(sn.current.clientHeight>47?sa({status:!0,visible:!0}):sa({status:!1,visible:!0}))},[Ze.course_group_info&&Ze.course_group_info.length]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id},[Ze==null?void 0:Ze.course_id]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id&&setTimeout(()=>{var ln,Kn;if(Ze.base_on_project){let Po=[];(ln=Ze.new_student_works)==null||ln.map((yi,Ii)=>{var Di;(Di=yi==null?void 0:yi.student_works)==null||Di.map((ki,kl)=>{var Rl,Fl,Gi,Jl;ki.item_index=yi.item_index,ki.rowSpan=ki!=null&&ki.is_leader?(Rl=yi==null?void 0:yi.student_works)==null?void 0:Rl.length:((Fl=ki==null?void 0:ki.project_info)==null?void 0:Fl.id)===-1?1:((Jl=(Gi=yi==null?void 0:yi.student_works)==null?void 0:Gi.filter(hu=>hu.is_leader))==null?void 0:Jl.length)>0?0:1,Po.push(ki)})}),console.log("---",Po),kr([...Po])}else{let Po=[];(Kn=Ze.new_student_works)==null||Kn.map((yi,Ii)=>{var Di;(Di=yi==null?void 0:yi.student_works)==null||Di.map((ki,kl)=>{var Rl,Fl,Gi;ki.item_index=yi.item_index,ki.rowSpan=kl==0?(Rl=yi==null?void 0:yi.student_works)==null?void 0:Rl.length:((Gi=(Fl=yi==null?void 0:yi.student_works)==null?void 0:Fl.filter(Jl=>Jl.id))==null?void 0:Gi.length)>0?0:1,Po.push(ki)})}),kr([...Po])}},400)},[Ze]);const vi=()=>Lt(void 0,null,function*(){const ln=yield rn({type:"shixunHomeworks/getWorkList",payload:lt({},vt)})});(0,x.useEffect)(()=>{if(Xa.get("page")){let ln=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};ea(lt(lt({},vt),ln)),ln.task_status=(ln==null?void 0:ln.work_status)||"all",ln.member_work=ln!=null&&ln.member_work?[ln==null?void 0:ln.member_work]:"all",ln.course_group_info=(ln==null?void 0:ln.course_group)||"all",ln.file_status=ln!=null&&ln.file_status?[ln==null?void 0:ln.file_status]:"all",ln.teacher_comment=ln!=null&&ln.teacher_comment?[ln==null?void 0:ln.teacher_comment]:"all",Pr.setFieldsValue(lt({},ln))}},[]);function ka(){Oo(1),Rn(""),wo(""),Do(""),Ti(""),Bo([])}const Lr=()=>{vt.page=1;const ln=Object.assign({},Pr.getFieldValue());delete vt.course_group,delete vt.teacher_comment,Object.keys(ln).map(function(Kn){var Po;switch(Kn){case"teacher_comment":case"member_work":ln[Kn].length>1||!ln[Kn].length?(delete vt[Kn],Pr.setFieldsValue({[Kn]:"all"})):(vt[Kn]=(Po=ln[Kn])==null?void 0:Po[0],Pr.setFieldsValue({teacher_comment:ln[Kn]}));break;case"file_status":ln[Kn].includes("all")||Ze[Kn].length===ln[Kn].length||!ln[Kn].length?(delete vt.file_status,Pr.setFieldsValue({file_status:"all"})):(vt.file_status=ln[Kn][0],Pr.setFieldsValue({file_status:ln[Kn]}));break;case"work_status":ln[Kn].includes("all")||Ze.task_status.length===ln[Kn].length||!ln[Kn].length?(delete vt.work_status,Pr.setFieldsValue({work_status:"all"})):(vt.work_status=ln[Kn],Pr.setFieldsValue({work_status:vt.work_status}));break;case"course_group_info":ln[Kn].includes("all")||Ze[Kn].length===ln[Kn].length||!ln[Kn].length?(delete vt.course_group,Pr.setFieldsValue({course_group_info:"all"})):(vt.course_group=ln[Kn],Pr.setFieldsValue({course_group_info:vt.course_group}));break}}),vi()},Ni=(ln,Kn)=>{vt.page=ln,vt.limit=Kn,vi()},vo=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Fn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ze!=null&&Ze.base_on_project?"left":"",render:(ln,Kn,Po)=>({children:ln,props:{rowSpan:Kn.rowSpan}})},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(ln,Kn)=>{var Po,yi,Ii,Di,ki,kl;return{children:((Po=Kn.project_info)==null?void 0:Po.id)!==-1?Ce.createElement("a",{target:"_blank",title:(yi=Kn.project_info)==null?void 0:yi.name,href:`${(Ii=Ut==null?void 0:Ut.setting)==null?void 0:Ii.old_url}/projects${(Di=Kn.project_info)==null?void 0:Di.id}`,style:{whiteSpace:"break-spaces"}},(ki=Kn.project_info)==null?void 0:ki.name):(kl=Kn.project_info)==null?void 0:kl.name,props:{rowSpan:Kn.rowSpan}}}},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(ln,Kn)=>({children:Ce.createElement("span",{className:"c-blue"},ln),props:{rowSpan:Kn.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(ln,Kn)=>Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(le.Z,{placement:"bottom",title:ln},Ce.createElement("span",{className:He.atitle,style:{width:Kn.is_leader?"":130,maxWidth:Kn.is_leader&&80}}," ",ln)),Kn.is_leader&&Ce.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Ze!=null&&Ze.base_on_project?80:130,ellipsis:!0,render:ln=>Ce.createElement("span",{style:{color:"#666666"}},ln)},(0,a.GJ)()&&!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(Ze!=null&&Ze.anonymous_comment)&&!Ze.anonymous_appeal||(0,a.dE)()&&((Ct=Ze.homework_status)==null?void 0:Ct.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:vt.order==="work_score"?vt.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(ln,Kn)=>Ce.createElement(le.Z,{placement:"bottom",title:Ce.createElement("div",null,Ce.createElement("div",null,Kn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Kn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ce.createElement("div",null,Kn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Kn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Ce.createElement("div",null,Kn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Kn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ze!=null&&Ze.is_group_grade?Ce.createElement("div",null,Kn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Kn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Ce.createElement("div",null,Kn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ce.createElement("div",null,Kn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Ce.createElement("div",null,Kn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Kn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ze==null?void 0:Ze.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Kn.appeal_penalty||"0.0"}\u5206`,Ce.createElement("div",null,Kn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ze!=null&&Ze.is_jupyter||Ze!=null&&Ze.is_jupyter_lab)&&Ce.createElement("div",{onClick:Po=>{Po.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),ye.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Kn.id}?page=${vt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ln>0?Ce.createElement("span",{style:{color:"#ff8100"}},ln):ln)},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:ln=>ln||"--"},(Ze==null?void 0:Ze.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(ln,Kn)=>({children:ln||"--"})},(Ze==null?void 0:Ze.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(ln,Kn)=>{var Po;return{children:((Po=Kn.project_info)==null?void 0:Po.id)!==-1?Ce.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,Ii;window.open(`${(yi=Ut==null?void 0:Ut.setting)==null?void 0:yi.old_url}${(Ii=Kn.project_info)==null?void 0:Ii.id}/pulls`)}},Kn==null?void 0:Kn.pull_requests_count):"--",props:{rowSpan:Kn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(ln,Kn)=>{var Po;return{children:((Po=Kn.project_info)==null?void 0:Po.id)!==-1?Ce.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,Ii;window.open(`${(yi=Ut==null?void 0:Ut.setting)==null?void 0:yi.old_url}${(Ii=Kn.project_info)==null?void 0:Ii.id}/sonar`)}},Ce.createElement("div",null,"bug ",Kn==null?void 0:Kn.bug),Ce.createElement("div",null,"Security ",Kn==null?void 0:Kn.security),Ce.createElement("div",null,"Codesmell ",Kn==null?void 0:Kn.codesmell)):"--",props:{rowSpan:Kn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:vt.order==="update_time"?vt.b_order==="desc"?"descend":"ascend":null,render:(ln,Kn)=>({children:Ce.createElement(le.Z,{placement:"bottom",title:ln?Ce.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ce.createElement("br",null),Ae()(ln).format("YYYY-MM-DD HH:mm")):"--"},ln?Ce.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Ce.createElement("br",null),Ae()(ln).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Kn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:Ze!=null&&Ze.base_on_project?110:200,fixed:Ze!=null&&Ze.base_on_project?"right":"",render:(ln,Kn)=>({children:ln===-1?"\u91CD\u505A\u4E2D":Ce.createElement("div",{style:{whiteSpace:"break-spaces"}},Ce.createElement(E.Uw,{status:ln,lineBreak:!0})),props:{rowSpan:Kn.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:Ze!=null&&Ze.base_on_project?"right":"",align:"left",dataInex:"action",render:(ln,Kn)=>{var Po,yi;return(Po=Ze.homework_status)!=null&&Po.includes("\u5BFC\u5165")?Ce.createElement("div",null,(0,a.GJ)()&&Ce.createElement("a",{onClick:Ii=>{Ii.stopPropagation(),rn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Kn==null?void 0:Kn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Ce.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(Ii=>Lt(void 0,null,function*(){var Di,ki,kl,Rl,Fl;Ii.stopPropagation();let Gi=yield(0,ve.ZP)(`/api/student_works/${Kn==null?void 0:Kn.id}/passed_condition.json`,{method:"get"});Ie.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Ce.createElement("div",null,Ce.createElement("div",{style:{display:"flex"}},Ce.createElement("div",null,Ce.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Ce.createElement("span",{style:{marginLeft:10}},(Di=Gi==null?void 0:Gi.data)==null?void 0:Di.user_name)),Ce.createElement("div",{style:{marginLeft:60}},Ce.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Ce.createElement("span",{style:{marginLeft:10}},(ki=Gi==null?void 0:Gi.data)==null?void 0:ki.student_id)),Ce.createElement("div",{style:{marginLeft:60}},Ce.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Ce.createElement("span",{style:{marginLeft:10}},(kl=Gi==null?void 0:Gi.data)==null?void 0:kl.group_name))),Ce.createElement("div",{style:{marginTop:22}},Ce.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Ce.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Rl=Gi==null?void 0:Gi.data)==null?void 0:Rl.description)||"\u6682\u65E0\u4FE1\u606F")),Ce.createElement("div",{style:{marginTop:22,marginBottom:20}},Ce.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Ce.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Fl=Gi==null?void 0:Gi.data)==null?void 0:Fl.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Kn.work_status===0&&!(0,a.GJ)()?Ce.createElement("div",null,"--"):Ce.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Ce.createElement("a",{className:"c-blue",onClick:Ii=>{var Di,ki;if(Ii.preventDefault(),(0,a.Rm)()&&!((ki=(Di=Ye==null?void 0:Ye.AssistantObject)==null?void 0:Di.group)!=null&&ki.can_view)){he.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),ye.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Kn.id}?page=${vt.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Ce.createElement("a",{className:"c-blue",onClick:Ii=>{var Di;if(Ii.preventDefault(),(Ze==null?void 0:Ze.work_status)==0){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((Di=Ye.AssistantObject.group)!=null&&Di.can_view)){he.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),ye.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Kn.id}?page=${vt.page}`)}},Kn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Ce.createElement(le.Z,{placement:"bottom",title:Ce.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Ce.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Ce.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Ii=>{var Di;if(Ii.preventDefault(),(0,a.Rm)()&&!((Di=Ye.AssistantObject.group)!=null&&Di.can_appraise)){he.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}rn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Kn,id:Kn.id,params:vt}})}},"\u8C03\u5206")),(0,a.GJ)()&&Ce.createElement("div",null,(Ze!=null&&Ze.is_new_rule?Kn.work_status!==-1&&Kn.work_status!==0:Kn.work_status!==-1&&Kn.work_status!==0&&!((yi=Ze==null?void 0:Ze.homework_status)!=null&&yi.includes("\u5DF2\u622A\u6B62")))&&Ce.createElement(De.Z,{justify:"center"},Ce.createElement("span",{className:`${He.redoBtn}`,onClick:Ii=>{var Di;if(Ii.stopPropagation(),(0,a.Rm)()&&!((Di=Ye.AssistantObject.normal)!=null&&Di.can_redo)){he.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}rn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ze.homework_id,work_group_id:Kn.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(ln=>!!ln),ya=[...Fn.map(ln=>lt({},ln))];ya[0].render=ln=>"\u6211";const Mn=()=>Lt(void 0,null,function*(){var ln;Qt(!0);const Kn=yield(0,ve.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Kn.status===0?(ln=Yt.current)==null||ln.exportReport(Kn.files):Qt(!1)}),Yr=()=>Lt(void 0,null,function*(){var ln;const Kn=yield(0,ve.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Kn.status===0&&(Array.isArray(Kn.sub_data)&&Kn.sub_data.length>0?(ln=Yt.current)==null||ln.exportAndCreateUserFolder(Kn.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ze==null?void 0:Ze.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),al=()=>{var ln,Kn;return Ce.createElement(y.default,null,Ce.createElement(y.default.Item,{key:"1"},Ce.createElement("span",{onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}rn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{(0,at.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((ln=Ze.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&Ce.createElement(y.default.Item,{key:"3"},Ce.createElement(Ge.ZP,{loading:Pn,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}rn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Mn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Kn=Ze.homework_status)!=null&&Kn.includes("\u5BFC\u5165"))&&Ce.createElement(y.default.Item,{key:"4"},Ce.createElement(St.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}rn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Yr()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Ce.createElement(y.default.Item,{key:"2"},Ce.createElement("span",{onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${vt.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(Ze!=null&&Ze.student_anonymous_comment)?Ce.createElement($e,null):Ce.createElement("section",{className:`${He.wrap} minH500`},Ce.createElement("aside",null,Ce.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Ze!=null&&Ze.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&Ce.createElement("aside",{className:"bg-white inline-block w100"},Ce.createElement(nt.Z,null)),!(0,a.GJ)()&&Ce.createElement("aside",{className:"pt10 pb10"},Ce.createElement("span",{className:"c-orange"},Ze.commit_count),"\u5DF2\u4EA4",Ce.createElement("span",{className:"ml10"},Ze.uncommit_count),"\u672A\u4EA4",((Vt=Ze==null?void 0:Ze.left_time)==null?void 0:Vt.time)&&Ce.createElement("span",{className:"ml10"},Ce.createElement("span",null,(Wn=Ze==null?void 0:Ze.left_time)==null?void 0:Wn.status),Ce.createElement("span",{className:"c-orange"},(ha=Ze==null?void 0:Ze.left_time)==null?void 0:ha.time))),Ce.createElement("aside",null,(0,a.GJ)()&&Ce.createElement("aside",{className:"mb30"},Ce.createElement(b.default,{form:Pr,onChange:Lr,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Ce.createElement(b.default.Item,{name:"teacher_comment"},Ce.createElement(z.default.Group,{style:{width:"100%"}},Ce.createElement(De.Z,null,Ce.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Ce.createElement(fe.Z,{flex:"80px"},Ce.createElement(z.default,{value:"all",checked:!Rt.teacher_comment},"\u5168\u90E8")),Ce.createElement(fe.Z,{flex:"1"},Ze.teacher_comment&&Ze.teacher_comment.map(ln=>Ce.createElement(z.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"file_status"},Ce.createElement(z.default.Group,{style:{width:"100%"}},Ce.createElement(De.Z,null,Ce.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Ce.createElement(fe.Z,{flex:"80px"},Ce.createElement(z.default,{value:"all"},"\u5168\u90E8")),Ce.createElement(fe.Z,{flex:"1"},(Sn=Ze==null?void 0:Ze.file_status)==null?void 0:Sn.map(ln=>Ce.createElement(z.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"work_status"},Ce.createElement(z.default.Group,{value:[],style:{width:"100%"}},Ce.createElement(De.Z,null,Ce.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Ce.createElement(fe.Z,{flex:"80px"},Ce.createElement(z.default,{value:"all",checked:!Rt.work_status},"\u5168\u90E8")),Ce.createElement(fe.Z,{flex:"1"},Ze.task_status&&Ze.task_status.map(ln=>Ce.createElement(z.default,{name:"work_status",value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Ce.createElement(b.default.Item,{name:"member_work"},Ce.createElement(z.default.Group,{style:{width:"100%"}},Ce.createElement(De.Z,null,Ce.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Ce.createElement(fe.Z,{flex:"80px"},Ce.createElement(z.default,{value:"all"},"\u5168\u90E8")),Ce.createElement(fe.Z,{flex:"1"},vo.map(ln=>Ce.createElement(z.default,{value:ln.id,key:ln.id},ln.name)))))),Ce.createElement(b.default.Item,{name:"course_group_info"},Ce.createElement(z.default.Group,{style:{width:"100%"}},Ce.createElement(De.Z,null,Ce.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Ce.createElement(fe.Z,{flex:"80px"},Ce.createElement(z.default,{value:"all",checked:!Rt.course_group},"\u5168\u90E8")),Ce.createElement(fe.Z,{flex:"1",className:`${He.workListClass} ${Hn.visible?He.visible:""} ${Hn.status?"":He.status}`},Ce.createElement("div",{ref:sn,className:He.left},Ze.course_group_info&&Ze.course_group_info.map(ln=>Ce.createElement(z.default,{value:ln.course_group_id,key:ln.course_group_id},ln.group_group_name,"(",ln.count,")"))),Hn.status&&Ce.createElement("div",{className:He.tips,onClick:()=>sa(Dt(lt({},Hn),{visible:!Hn.visible}))},Ce.createElement("span",null,Hn.visible?"\u5C55\u5F00":"\u6536\u8D77",Hn.visible?Ce.createElement(Fe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ce.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Ce.createElement(De.Z,{align:"middle"},Ce.createElement(fe.Z,{flex:"1"},Ce.createElement(De.Z,{align:"middle"},Ce.createElement(fe.Z,null,Ce.createElement(Ne.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ln=>{vt.page=1,vt.search=ln.trim(),rn({type:"shixunHomeworks/getWorkList",payload:lt({},vt)})},style:{width:240}})),Ce.createElement(fe.Z,null,Ce.createElement("span",{className:"ml5 c-red"},Ze.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ze.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Ce.createElement(fe.Z,{style:{textAlign:"end"},className:He.workListButtonWrap},!((xt=Ze.homework_status)!=null&&xt.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Ce.createElement(St.Z,{className:"mr20",onClick:()=>Lt(void 0,null,function*(){yield Mo(),lo(!0)})},"\u8C03\u6574\u5206\u7EC4"),((tn=Ze.homework_status)==null?void 0:tn.includes("\u5DF2\u622A\u6B62"))&&Ce.createElement(Ge.ZP,{className:"mr20",icon:Ce.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{_n(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Ce.createElement(ee.Z,{dropdownRender:al},Ce.createElement(Ge.ZP,null,Ce.createElement(Le.Z,null),"\u5BFC\u51FA",Ce.createElement(ze.Z,null)))))),(0,a.G5)()&&Ce.createElement("div",null,(Ze==null?void 0:Ze.base_on_project)&&Ce.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Ce.createElement(Ee.default,{dataSource:[Ze==null?void 0:Ze.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Ze!=null&&Ze.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(ln=>!!ln)})),!!Fr.length&&Ce.createElement(Ee.default,{className:`mb10 ${He.tableWrapper}`,dataSource:Fr,columns:ya,pagination:!1,showHeader:!1,loading:!1}),Ce.createElement("aside",{style:{paddingBottom:30}},Ce.createElement(Ee.default,{loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ln,Kn)=>ln!=null&&ln.searched?He.tables1:(ln==null?void 0:ln.item_index)%2===0&&He.tables,className:He.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:ar,columns:Fn,scroll:(Ze==null?void 0:Ze.base_on_project)&&{x:1220},onChange:(ln,Kn,Po)=>{if(Po.order===void 0)switch(Po.field){case"student_id":Xt("descend"),vt.b_order="desc",vt.order=Po.field;break;default:delete vt.b_order,delete vt.order}else vt.b_order=Po.order.replace("end",""),vt.order=Po.field;rn({type:"shixunHomeworks/getWorkList",payload:lt({},vt)})}})),Ce.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Ni,defaultCurrent:parseInt(vt.page)||1,current:parseInt(vt.page)||1,defaultPageSize:20,total:tt.workList.work_count})))),Ce.createElement(Ve,null),No&&Ce.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:No,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Lt(void 0,null,function*(){if(Xr===2){if(mr.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!pi){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,status:mr}});ln.status===0&&(Fo(ln),Si(!1),aa(!0))}else{if(!(Ko===0||$o===0)){if(!Ko){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!$o){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Ko>$o){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!pi){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,min_score:Ko,max_score:$o}});ln.status===0&&(Fo(ln),Si(!1),aa(!0))}}),onCancel:()=>{Si(!1),ka()}},Ce.createElement("div",{style:{padding:"32px"}},Ce.createElement("div",null,Ce.createElement("div",null,Ce.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ce.createElement(oe.ZP.Group,{value:Xr,onChange:ln=>{Oo(ln.target.value)}},Ce.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ce.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Xr===1&&Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"70px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ce.createElement(ue.Z,{min:0,max:100,value:Ko,onChange:ln=>Do(ln),style:{width:"100px"}}),Ce.createElement("span",{style:{width:"80px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ce.createElement(ue.Z,{min:0,max:100,value:$o,onChange:ln=>wo(ln),style:{width:"100px"}})),Xr===2&&Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ce.createElement(z.default.Group,{onChange:ln=>{Bo([...ln])},style:{width:"100%"}},(An=Ze.task_status)==null?void 0:An.map((ln,Kn)=>Ce.createElement(z.default,{name:"task_status",value:ln.id},ln.name,"(",ln.count,")")))),Ce.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ce.createElement("span",{style:{width:"70px",textAlign:"end"}},Ce.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ce.createElement(et.Z,{className:He.MdEditor,onChange:ln=>Ti(ln),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ro&&Ce.createElement(Ie.default,{open:ro,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Lt(void 0,null,function*(){Xr===2?(yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,status:mr}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),ka(),vi(),aa(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,min_score:Ko,max_score:$o}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),ka(),vi(),aa(!1))}),onCancel:()=>{ka(),aa(!1)}},Ce.createElement("div",{style:{padding:"32px"}},Xr===1&&Ce.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Ko,"-",$o,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Xr===2&&Ce.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((en=Ze.task_status)==null?void 0:en.filter(ln=>mr==null?void 0:mr.includes(ln.id)).map(ln=>ln.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ce.createElement("br",null),Ce.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",va==null?void 0:va.count,"\u540D\u5B66\u751F"))),Ce.createElement(Ie.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:Ri,onOk:()=>Lt(void 0,null,function*(){ll.submit()}),onCancel:()=>{lo(!1)}},Ce.createElement(b.default,{form:ll,initialValues:{},labelCol:{span:4},onFinish:ln=>Lt(void 0,null,function*(){if(!ln.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!ln.group_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/adjust_group.json`,{method:"post",body:ln})).status==0&&(he.ZP.success("\u8C03\u6574\u6210\u529F"),ll.resetFields(),lo(!1),yield vi())})},Ce.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Ce.createElement(me.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(ln,Kn)=>{var Po;return((Po=Kn==null?void 0:Kn.label)!=null?Po:"").toLowerCase().includes(ln.toLowerCase())},options:(mn=ul==null?void 0:ul.userAll)==null?void 0:mn.map(ln=>({value:ln.user_id,label:ln.name}))})),Ce.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Ce.createElement(me.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(ln,Kn)=>{var Po;return((Po=Kn==null?void 0:Kn.label)!=null?Po:"").toLowerCase().includes(ln.toLowerCase())},options:(ja=ul==null?void 0:ul.groupAll)==null?void 0:ja.map(ln=>({value:ln.group_id,label:`\uFF08${ln.group_name}\uFF09`+(ln==null?void 0:ln.name_list)}))})))),Ce.createElement(Ie.default,{title:Ce.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Ce.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:bi,footer:null,onCancel:()=>{Ln(!1)},width:700},Ce.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Ce.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(un=Ze==null?void 0:Ze.course_recommends)==null?void 0:un.map((ln,Kn)=>Ce.createElement(De.Z,{key:Kn,align:"middle",justify:"space-between"},Ce.createElement(De.Z,{style:{width:525},align:"middle",wrap:!1},Ce.createElement("div",{className:He.Onerow,style:{display:"inline-block"}},Kn+1,"\u3001",ln.name),ln.type=="\u5916\u94FE"&&Ce.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Ce.createElement(fe.Z,null,Ce.createElement(Pt.op,{type:"link",onClick:()=>{window.open(ln==null?void 0:ln.url)}},"\u67E5\u770B"),ln.type!="\u5916\u94FE"&&Ce.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>Lt(void 0,null,function*(){(0,E.FH)("",`${ln==null?void 0:ln.url}`)})},"\u4E0B\u8F7D"))))),Ce.createElement(we.Z,{getData:()=>vi()}),Ce.createElement(Je.Z,{visible:zn,getData:vi,categoryId:vt.categoryId,onCancle:()=>{_n(!1)}}))};var yn=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(pn),bn=te(21600),da=te(68762),Ra=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,Ba=(tt,Ye,Qe)=>Ye in tt?Ra(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ea=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Aa.call(Ye,Qe)&&Ba(tt,Qe,Ye[Qe]);if(Fa)for(var Qe of Fa(Ye))ir.call(Ye,Qe)&&Ba(tt,Qe,Ye[Qe]);return tt},Er=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const dr=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)();return x.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:tt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Er(void 0,null,function*(){(yield Ye({type:"shixunHomeworks/deleteReply",payload:{object_id:tt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getReplyList",payload:Ea({},tt.actionTabs.params)}))}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var $t=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(dr),Bn=te(99709),Xn=te(71418),Sa=te(26227),pa=te(63524),Za={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},jn=te(59301),xo=Object.defineProperty,Co=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Kt=(tt,Ye,Qe)=>Ye in tt?xo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,It=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ua.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);if(Co)for(var Qe of Co(Ye))kt.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);return tt},Un=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});Ae().locale("ZH-cn");const ma=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,user:rn,dispatch:Yt})=>{var Pn,Qt,Ct,Vt;const[Wn,ha]=(0,x.useState)(It({},(0,ye.useParams)())),[Sn,xt]=(0,x.useState)(!1),[tn,An]=(0,x.useState)(-1),[en,mn]=(0,x.useState)(""),[ja,un]=(0,x.useState)(""),{workList:Xa}=tt,{detailLeftMenus:vt}=Ye,{shixunHomeworksDetail:ea,replyList:nr,workDetail:Ze}=tt;return Wn.page_size=10,(0,x.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Wn)}),vt.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:It({},Wn)})},[Wn.categoryId]),jn.createElement("section",{className:Za.bg},jn.createElement(Xn.Z,{spinning:Ut["shixunHomeworks/getWorkDetail"]},jn.createElement("section",{className:""},jn.createElement("aside",{className:[Za.desc,"c-black","font14","bg-white"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&jn.createElement(da.Z,{value:(Ze==null?void 0:Ze.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Pn=Ze==null?void 0:Ze.group_info)==null?void 0:Pn.min_num," ~ ",(Qt=Ze==null?void 0:Ze.group_info)==null?void 0:Qt.max_num,"\u4EBA ",jn.createElement("span",{className:"c-light-black"},"\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"),jn.createElement("br",null),!((Ct=Qe==null?void 0:Qe.setting)!=null&&Ct.hide_project)&&jn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(Vt=Ze==null?void 0:Ze.group_info)!=null&&Vt.base_on_project?"\u662F":"\u5426",jn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),jn.createElement(Bn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Ze==null?void 0:Ze.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Wn)})}}),tt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&jn.createElement("aside",{className:["bg-white"].join(" ")},jn.createElement(et.Z,{onChange:Rt=>{mn(Rt)},defaultValue:Ze==null?void 0:Ze.explanation,height:200,isFocus:!0,watch:!0}),jn.createElement(De.Z,null,jn.createElement(fe.Z,{span:24,className:"tr"},jn.createElement(Ge.ZP,{type:"default",size:"large",onClick:()=>Un(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),jn.createElement(Ge.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Un(void 0,null,function*(){en===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:en,categoryId:Wn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Wn)}))})},"\u4FDD\u5B58"))))),jn.createElement("aside",{className:[Za.reply,"bg-white","mt20"].join(" ")},Sn&&jn.createElement(et.Z,{onChange:Rt=>{mn(Rt)},height:200,isFocus:!0,watch:!0}),jn.createElement(De.Z,{onClick:()=>{xt(!0)}},jn.createElement(fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Sn&&jn.createElement(Ne.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),jn.createElement(fe.Z,null,jn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Un(void 0,null,function*(){var Rt;if((0,a.Rm)()&&!((Rt=Ye.AssistantObject.practice)!=null&&Rt.can_create)){he.ZP.warn("\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}en===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Wn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:en}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)}),xt(!1),mn(""))})},"\u53D1\u8868")))),(nr==null?void 0:nr.comments)&&nr.comments!=""&&jn.createElement("aside",{className:[Za.replyList,"bg-white"].join(" ")},nr==null?void 0:nr.comments.map(function(Rt,ta){var xr,Xt,ca,Ka;return jn.createElement(De.Z,{gutter:[12,12],key:ta},jn.createElement(fe.Z,{flex:"40px"},jn.createElement("img",{className:Za.headpic,width:"40",src:`${bn.Z.IMG_SERVER}/images/${(xr=Rt==null?void 0:Rt.author)==null?void 0:xr.image_url}`})),jn.createElement(fe.Z,{flex:"1"},jn.createElement(De.Z,{align:"middle"},jn.createElement(fe.Z,{span:20},jn.createElement("span",{className:"c-light-black"},(Xt=Rt==null?void 0:Rt.author)==null?void 0:Xt.name),jn.createElement("span",{className:"c-light-black ml10"},Rt==null?void 0:Rt.time," \u53D1\u5E03")),jn.createElement(fe.Z,{className:"tr",span:4},jn.createElement("div",{className:"tr"},((0,a.GJ)()||((ca=rn==null?void 0:rn.userInfo)==null?void 0:ca.login)===((Ka=Rt==null?void 0:Rt.author)==null?void 0:Ka.login))&&jn.createElement(le.Z,{title:"\u5220\u9664"},jn.createElement(Sa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Wn,selectArr:Rt}})}})))),jn.createElement(fe.Z,{span:24},jn.createElement(da.Z,{value:Rt.content})),Rt.children&&jn.createElement("aside",{className:Za.comment},Rt.children.map(function(Or,Wa){var ar,kr;return jn.createElement(De.Z,{key:Wa},jn.createElement(fe.Z,{span:24},jn.createElement(De.Z,null,jn.createElement(fe.Z,{flex:"1"},Or.author.name,jn.createElement("span",{className:"c-light-black ml10"},Or==null?void 0:Or.time)),jn.createElement(fe.Z,null,((0,a.GJ)()||((ar=rn==null?void 0:rn.userInfo)==null?void 0:ar.login)===((kr=Or==null?void 0:Or.author)==null?void 0:kr.login))&&jn.createElement(le.Z,{title:"\u5220\u9664"},jn.createElement(Sa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Wn,selectArr:Or}})}}))))),jn.createElement(fe.Z,null,jn.createElement(da.Z,{value:Or.content})))})),jn.createElement(fe.Z,{span:24,className:"mt5 c-light-black"},tn===ta&&jn.createElement("aside",null,jn.createElement(et.Z,{onChange:Or=>{un(Or)},height:150,isFocus:!0}),jn.createElement(De.Z,null,jn.createElement(fe.Z,{span:24,className:"tr"},jn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Un(this,null,function*(){ja===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Wn.categoryId,jour_type:"HomeworkCommon",m_parent_id:Rt.id,reply_id:1,notes:ja}}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),An(-1))})},"\u53D1\u8868")))),tn!==ta&&jn.createElement("div",{className:"tr"},jn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>An(ta)}),!!Rt.user_praise&&jn.createElement("span",{className:"c-orange"},jn.createElement(pa.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Rt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)})})}),!!Rt.praise_count&&Rt.praise_count),!Rt.user_praise&&jn.createElement("span",null,jn.createElement(pa.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:Rt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)})})}),!!Rt.praise_count&&Rt.praise_count))))))})))),jn.createElement("aside",{className:"tc mt30 pb30"},jn.createElement(ne.Z,{defaultCurrent:1,total:nr==null?void 0:nr.total_count,hideOnSinglePage:!0,current:Wn.page||1,onChange:Rt=>{Wn.page=Rt,Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)})}})),jn.createElement($t,null))};var Qn=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,user:Qe,loading:Ut,globalSetting:rn})=>({shixunHomeworks:tt,globalSetting:rn,user:Qe,classroomList:Ye,loading:Ut.effects}))(ma),eo=Object.defineProperty,rr=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,fr=(tt,Ye,Qe)=>Ye in tt?eo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,qn=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))wr.call(Ye,Qe)&&fr(tt,Qe,Ye[Qe]);if(rr)for(var Qe of rr(Ye))Lo.call(Ye,Qe)&&fr(tt,Qe,Ye[Qe]);return tt};Ae().locale("ZH-cn");const co=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,dispatch:rn})=>{var Yt;const Pn=(0,ye.useParams)(),{detailLeftMenus:Qt}=Ye,{replyList:Ct,referenceAnswer:Vt}=tt;return Pn.page_size=10,(0,x.useEffect)(()=>{rn({type:"shixunHomeworks/getReplyList",payload:qn({},Pn)}),rn({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Pn.categoryId}}),Qt.course_modules||rn({type:"classroomList/getClassroomLeftMenus",payload:qn({},Pn)})},[Pn.categoryId]),x.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},x.createElement("aside",{className:["c-black","font14"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&x.createElement("div",null,(Vt==null?void 0:Vt.reference_answer)&&x.createElement(da.Z,{value:Vt==null?void 0:Vt.reference_answer}),!(Vt!=null&&Vt.reference_answer)&&x.createElement(nt.Z,null)),(Yt=Vt==null?void 0:Vt.attachments)==null?void 0:Yt.map((Wn,ha)=>x.createElement("div",null,x.createElement("a",{href:`${bn.Z.API_SERVER}${Wn.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Wn.title),x.createElement("span",{className:"c-light-black ml20 font12"},Wn.filesize))))))};var Uo=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut})=>({shixunHomeworks:tt,globalSetting:Ut,classroomList:Ye,loading:Qe.effects}))(co),Ao=te(15027),qr={modal:"modal___lF39e"},wt=te(59301),hn=Object.defineProperty,En=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Gn=(tt,Ye,Qe)=>Ye in tt?hn(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Tr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Jn.call(Ye,Qe)&&Gn(tt,Qe,Ye[Qe]);if(na)for(var Qe of na(Ye))Vn.call(Ye,Qe)&&Gn(tt,Qe,Ye[Qe]);return tt},br=(tt,Ye)=>En(tt,Zn(Ye)),vn=(tt,Ye)=>{var Qe={};for(var Ut in tt)Jn.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&na)for(var Ut of na(tt))Ye.indexOf(Ut)<0&&Vn.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},Ro=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const _o=tt=>{var Ye=tt,{classroomList:Qe,shixunHomeworks:Ut,dispatch:rn,cb:Yt}=Ye,Pn=vn(Ye,["classroomList","shixunHomeworks","dispatch","cb"]),Qt,Ct,Vt,Wn,ha;const Sn=(0,ye.useParams)(),[xt,tn]=(0,x.useState)(""),[An,en]=(0,x.useState)([]),[mn,ja]=(0,x.useState)({learn:0,active:0,score:0,chat:0});console.log(Ut,"classroomList");const{workList:un}=Ut;(0,x.useEffect)(()=>{Qe.actionTabs.key},[Qe.actionTabs]);const Xa=()=>Ro(void 0,null,function*(){if(!xt){he.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}rn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let vt=yield(0,ve.ZP)(`/api/homework_commons/${Sn.categoryId}/ai_bulk_create.json`,{method:"post",body:br(Tr({min:1,max:xt,course_id:Sn.coursesId},mn),{course_group_ids:An})});(vt==null?void 0:vt.status)===0&&(he.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),rn({type:"classroomList/setActionTabs",payload:{}}),Yt()),rn({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return wt.createElement(Ie.default,{width:584,className:qr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{en([]),tn(""),ja({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Xa,open:Qe.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{rn({type:"classroomList/setActionTabs",payload:{}})}},wt.createElement("p",{style:{display:"flex",alignItems:"center"}},wt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),wt.createElement(ue.Z,{style:{width:100},min:(Qt=un==null?void 0:un.group_data)==null?void 0:Qt.min_num,max:(Ct=un==null?void 0:un.group_data)==null?void 0:Ct.max_num,precision:0,step:1,value:xt,onChange:vt=>{tn(vt)}}),wt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(Vt=un==null?void 0:un.group_data)==null?void 0:Vt.min_num,"~",(Wn=un==null?void 0:un.group_data)==null?void 0:Wn.max_num,"\u4EBA")),wt.createElement("p",{style:{display:"flex"}},wt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),wt.createElement(z.default.Group,{value:An,onChange:vt=>{en(vt)}},(ha=un==null?void 0:un.course_group_info)==null?void 0:ha.map(vt=>wt.createElement(z.default,{key:vt==null?void 0:vt.course_group_id,value:vt==null?void 0:vt.course_group_id},vt==null?void 0:vt.group_group_name)))),wt.createElement("div",{style:{display:"flex"}},wt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),wt.createElement(z.default.Group,{onChange:vt=>{ja({learn:vt.indexOf(1)>-1?1:0,active:vt.indexOf(2)>-1?1:0,score:vt.indexOf(3)>-1?1:0,chat:vt.indexOf(4)>-1?1:0})}},wt.createElement(z.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),wt.createElement(z.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),wt.createElement(z.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),wt.createElement(z.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Qo=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(_o),ni=te(74089),$n={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Ta=te(59301),Nr=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Va=({})=>{var tt,Ye;const[Qe,Ut]=(0,x.useState)(!0),[rn,Yt]=(0,x.useState)(!1),[Pn,Qt]=(0,x.useState)([]),[Ct,Vt]=(0,x.useState)([]),[Wn,ha]=(0,x.useState)([]),[Sn,xt]=(0,x.useState)([]),[tn,An]=(0,x.useState)(""),en=(0,ye.useParams)();function mn(){return Nr(this,null,function*(){let Xa=yield(0,ve.ZP)(`/api/homework_commons/${en.categoryId}/homework_common_collaborators.json`,{method:"get"});Vt(Xa)})}function ja(){return Nr(this,null,function*(){var Xa;let vt=yield(0,ve.ZP)(`/api/courses/${en==null?void 0:en.coursesId}/teachers`,{method:"get",params:{homework_id:en.categoryId,limit:1e3}});(Xa=vt==null?void 0:vt.teacher_list)==null||Xa.map(ea=>{ea.key=ea.user_id}),ha(vt==null?void 0:vt.teacher_list),xt(vt==null?void 0:vt.teacher_list)})}(0,x.useEffect)(()=>{mn(),ja()},[en]);const un=()=>{};return Ta.createElement("section",{className:$n.form},Ta.createElement(De.Z,{className:$n.content,style:{padding:"20px 30px",gap:20}},(tt=Ct==null?void 0:Ct.data)==null?void 0:tt.map(Xa=>Ta.createElement(De.Z,{align:"middle",className:`${$n.borderSty} ${tn===(Xa==null?void 0:Xa.id)?$n.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ta.createElement("span",{className:"c-grey-333"},Xa==null?void 0:Xa.real_name),(Ct==null?void 0:Ct.can_edit)&&Ta.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${$n.delSty}`,onMouseEnter:()=>{An(Xa.id)},onMouseLeave:()=>{An("")},onClick:()=>Nr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${en.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Xa.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),mn(),ja())})}))),(Ct==null?void 0:Ct.can_edit)&&Ta.createElement(Ge.ZP,{className:$n.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Yt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Ct!=null&&Ct.can_edit)&&!((Ye=Ct==null?void 0:Ct.data)!=null&&Ye.length)&&Ta.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Ta.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:rn,onCancel:()=>Yt(!1),onOk:()=>Nr(void 0,null,function*(){if(Pn.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ve.ZP)(`/api/homework_commons/${en.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Pn}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),Qt([]),mn(),ja(),Yt(!1))})},Ta.createElement("div",null,Ta.createElement("div",{style:{display:"flex"}},Ta.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Ta.createElement(Ne.default.Search,{onChange:Xa=>{ha(Sn.filter(vt=>vt.name.indexOf(Xa.target.value)>-1))}})),Ta.createElement(Ee.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Xa,vt)=>{Qt(Xa)},selectedRowKeys:Pn,getCheckboxProps:Xa=>({disabled:Xa.is_collaborator})},pagination:!1,dataSource:Wn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var mo=(0,ye.connect)(({shixunHomeworks:tt,loading:Ye})=>({shixunHomeworks:tt,loading:Ye.effects}))(Va),Qr=te(5083),Rr=te(78673),Eo=te(61822),Jo=te(34278),xi=te(53051),Pa=te(9008),wa=te(59301),il=Object.defineProperty,el=Object.defineProperties,dl=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,hi=Object.prototype.propertyIsEnumerable,Ki=(tt,Ye,Qe)=>Ye in tt?il(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Mi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))_i.call(Ye,Qe)&&Ki(tt,Qe,Ye[Qe]);if(rl)for(var Qe of rl(Ye))hi.call(Ye,Qe)&&Ki(tt,Qe,Ye[Qe]);return tt},Ji=(tt,Ye)=>el(tt,dl(Ye)),$i=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const{RangePicker:Yi}=Qr.default,{Option:Xi}=me.default,So=({shixunHomeworks:tt,classroomList:Ye,getData:Qe,dispatch:Ut})=>{var rn,Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja;const{workSetting:un,workList:Xa}=tt,vt=(0,ye.useParams)(),[ea,nr]=(0,x.useState)(!0);let[Ze,Rt]=(0,x.useState)([]),[ta,xr]=(0,x.useState)([]);const[Xt,ca]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[Ka,Or]=(0,x.useState)(!1);(0,x.useEffect)(()=>{un!=null&&un.course_id&&(Object.keys(Xt).map(function(aa){aa.indexOf("proportion")>-1?Xt[aa]=un[aa]*100:Xt[aa]=un[aa]}),un.anonymous_comment&&(Xt.unified_late=un.unified_anonymous_comment,Or(un.unified_anonymous_comment)),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),Xt.unified_setting||(Xt.unified_late=!1,Xt.unified_anonymous_comment=!1,Xt.unified_anonymous_appeal=!1),Ze=JSON.parse(JSON.stringify(un.group_settings.map(aa=>Ji(Mi({},aa),{group_name:[aa.group_name]})).filter(aa=>aa.publish_time!==null))),ta=JSON.parse(JSON.stringify(un.allow_late_settings.map(aa=>Ji(Mi({},aa),{group_name:[aa.group_name]})).filter(aa=>aa.late_time!==null))),ca(Mi({},Xt)),Rt(Ze.length?[...Ze]:[{}]),xr([...ta]))},[un]),(0,x.useEffect)(()=>{nr(!(0,a.GJ)())},[(0,a.GJ)()]);const[Wa,ar]=(0,x.useState)(!1),kr=()=>$i(void 0,null,function*(){ar(!Wa);const aa=JSON.parse(JSON.stringify(Xt));if(aa.categoryId=vt.categoryId,Xt.unified_setting||(Ze=Ze==null?void 0:Ze.map(va=>{var Fo,Xr;if(!va.publish_time||!va.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!va.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ar(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return va.group_name=typeof(va==null?void 0:va.group_name)=="string"?[va==null?void 0:va.group_name]:va==null?void 0:va.group_name,va.group_id=(Xr=(Fo=va==null?void 0:va.group_name)==null?void 0:Fo.map(Oo=>{var $o,wo;let Ko=(wo=($o=un.group_settings)==null?void 0:$o.filter(Do=>(Do==null?void 0:Do.group_name)===Oo))==null?void 0:wo[0];return Ko==null?void 0:Ko.group_id}))==null?void 0:Xr.toString().split(","),va})),aa.group_settings=Ze,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ar(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else ta=ta==null?void 0:ta.map(va=>{var Fo,Xr;if(va.penalty_type=Eo.Q.Number,va.late_penalty===null||va.late_penalty===void 0||va.late_penalty<0||va.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ar(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!va.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!va.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ar(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return va.group_name=typeof(va==null?void 0:va.group_name)=="string"?[va==null?void 0:va.group_name]:va==null?void 0:va.group_name,va.group_id=(Xr=(Fo=va==null?void 0:va.group_name)==null?void 0:Fo.map(Oo=>{var $o,wo;let Ko=(wo=($o=un.group_settings)==null?void 0:$o.filter(Do=>(Do==null?void 0:Do.group_name)===Oo))==null?void 0:wo[0];return Ko==null?void 0:Ko.group_id}))==null?void 0:Xr.toString().split(","),va}),aa.allow_late_settings=ta;if(Xt!=null&&Xt.submit_limit&&!(Xt!=null&&Xt.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1);return}if(Xt!=null&&Xt.can_submit&&!(Xt!=null&&Xt.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1);return}Object.keys(aa).map(function(va){va.indexOf("proportion")>-1&&(aa[va]=aa[va]/100)}),Ut({type:"shixunHomeworks/updateSetting",payload:Ji(Mi({},aa),{penalty_type:Eo.Q.Number})}).then(va=>{va.status===0?(ar(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Qe()):ar(!1)})}),uo=(0,x.useMemo)(()=>(un==null?void 0:un.allow_late)||(un==null?void 0:un.all_group_late),[un,Xa]),Rn=(aa,va,Fo="group_id")=>{var Xr;return va?va.find(Oo=>Oo[Fo]===aa):(Xr=un==null?void 0:un.group_settings)==null?void 0:Xr.find(Oo=>Oo.group_id[0]===aa)},Fr=aa=>{var va,Fo;const Xr=Rn(aa,un==null?void 0:un.allow_late_settings,"id"),Oo=Rn(aa,un==null?void 0:un.anonymous_comment_settings),$o=Rn(aa);return(un==null?void 0:un.allow_late)&&Xr&&Ae()(Xr==null?void 0:Xr.late_time)<=Ae()()||(un==null?void 0:un.anonymous_comment)&&Oo&&(Oo==null?void 0:Oo.evaluation_start)!==null||((Fo=(Ae()($o==null?void 0:$o.end_time)<=Ae()()&&((va=un==null?void 0:un.allow_late_settings)==null?void 0:va.filter(wo=>wo.group_id.includes(aa))))[0])==null?void 0:Fo.late_time)!=null},ga=un==null?void 0:un.anonymous_comment,No=(rn=un==null?void 0:un.allow_late_settings)!=null&&rn.length?(Yt=un==null?void 0:un.allow_late_settings)==null?void 0:Yt.every(aa=>{if(aa.evaluation_start)return!0}):!1,Si=(un==null?void 0:un.unified_late)&&(un==null?void 0:un.anonymous_comment),mr=un==null?void 0:un.anonymous_comment,Bo=aa=>{if(!aa)return!1;const va=Rn(aa,un==null?void 0:un.anonymous_comment_settings);return(un==null?void 0:un.anonymous_comment)&&va&&(va==null?void 0:va.evaluation_start)!==null},ro=aa=>{const va=Rn(aa,un==null?void 0:un.anonymous_comment_settings);return va&&(va==null?void 0:va.evaluation_start)!==null};return wa.createElement("div",{style:{padding:"30px 50px"}},wa.createElement("div",{className:`${Pa.Z.title}`},wa.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),wa.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},wa.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Pa.Z.title_icon}`}))),wa.createElement("div",{className:Pa.Z.content},((Pn=un==null?void 0:un.group_settings)==null?void 0:Pn.length)>0?wa.createElement(De.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(Qt=Pa.Z)==null?void 0:Qt.h_lh_40}`,align:"middle"},wa.createElement(Rr.Z,{checked:Xt.unified_setting,disabled:ea||!((Ct=un==null?void 0:un.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((Wn=(Vt=Ye.AssistantObject)==null?void 0:Vt.group)!=null&&Wn.can_publish)||!(un!=null&&un.manage_all_group),onChange:()=>{var aa;if(!((aa=un==null?void 0:un.homework_status)!=null&&aa.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Xt.unified_setting=!Xt.unified_setting,Xt.unified_setting||(Xt.unified_late=!1),ca(Object.assign({},Xt)),Ze==""){Rt([{}]);return}Xt.unified_setting&&(Rt([]),xr([{late_penalty:5}]))}}),wa.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),wa.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,Xt.unified_setting&&wa.createElement("div",{className:Pa.Z.row_sty,style:{padding:"5px 30px"}},wa.createElement(De.Z,{align:"middle"},wa.createElement(fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),wa.createElement(fe.Z,{className:"ml5"},wa.createElement(Qr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:ea||!((ha=un==null?void 0:un.homework_status)!=null&&ha.includes("\u672A\u53D1\u5E03")||(Sn=un==null?void 0:un.homework_status)!=null&&Sn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((tn=(xt=Ye.AssistantObject)==null?void 0:xt.group)!=null&&tn.can_publish),value:Xt.publish_time?Ae()(Xt.publish_time):"",disabledDate:aa=>(0,xi.Q8)(aa,un==null?void 0:un.course_end_date),disabledTime:aa=>(0,xi.d0)(aa),onChange:(aa,va)=>{Xt.publish_time=va,!Xt.end_time&&Xt.unified_setting&&(Xt.end_time=Ae()(aa).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),wa.createElement(De.Z,{align:"middle"},wa.createElement(fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),wa.createElement(fe.Z,{className:"ml5"},wa.createElement(Qr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:No||mr||(un==null?void 0:un.allow_late)&&(un==null?void 0:un.homework_status.includes("\u5DF2\u622A\u6B62"))||ea||(un==null?void 0:un.allow_late)&&Ae()()>=Ae()(un==null?void 0:un.end_time)||(0,a.Rm)()&&!((en=(An=Ye.AssistantObject)==null?void 0:An.group)!=null&&en.can_publish),disabledDate:aa=>(0,xi.Q8)(aa,un==null?void 0:un.course_end_date,Xt.publish_time),disabledTime:aa=>(0,xi.d0)(aa,Xt.publish_time),value:Xt.end_time?Ae()(Xt.end_time):"",onChange:(aa,va)=>{Xt.end_time=va,ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Xt.unified_setting&&wa.createElement(De.Z,null,Ze&&Ze.map(function(aa,va){var Fo,Xr,Oo,$o;return wa.createElement(De.Z,{key:va},wa.createElement(De.Z,{style:{padding:"5px 14px 5px 52px"}},wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",va+1),wa.createElement(fe.Z,{flex:"auto",style:{maxWidth:350}},wa.createElement(me.default,{disabled:ea||((Fo=un==null?void 0:un.homework_status)!=null&&Fo.includes("\u672A\u53D1\u5E03")&&aa.id||Ae()(){var Ko,Do;if((0,a.Rm)()&&!((Do=(Ko=Ye.AssistantObject)==null?void 0:Ko.group)!=null&&Do.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[va].group_name=wo,Ze[va].group_id=aa.group_id;const pi=(0,dt.flattenDeep)(Ze.map(Ri=>Ri.group_name)),Ti=ta.map(Ri=>{let lo=(Ri==null?void 0:Ri.group_name)||[];return Ji(Mi({},Ri),{group_name:(0,dt.remove)(lo,ll=>pi.includes(ll))})});xr(Ti),Rt(Ze.slice())}},un.group_settings&&un.group_settings.map(function(wo){if(!Ze.map(Ko=>Ko.group_name).toString().split(",").includes(String(wo.group_name)))return wa.createElement(Xi,{value:wo.group_name,key:wo.id},wo.group_name)})))),wa.createElement(fe.Z,{style:{padding:"5px 0"}},wa.createElement(Yi,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[aa.publish_time?Ae()(aa.publish_time):Ae()(),Ae()()]},disabled:ea||(Ae()()<=Ae()((Xr=Rn(aa.id))==null?void 0:Xr.publish_time)?!1:[!0,Fr(aa.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:wo=>(0,xi.Q8)(wo,un==null?void 0:un.course_end_date),disabledTime:wo=>(0,xi.d0)(wo),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:aa.publish_time&&[Ae()(aa.publish_time),Ae()(aa.end_time)],onChange:(wo,Ko)=>{var Do,pi;if((0,a.Rm)()&&!((pi=(Do=Ye.AssistantObject)==null?void 0:Do.group)!=null&&pi.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[va].publish_time=Ko[0],Ze[va].end_time=Ko[1],Rt([...Ze])}})),!ea&&wa.createElement(fe.Z,{className:`${(Oo=Pa.Z)==null?void 0:Oo.h_lh_40}`,style:{padding:"5px 0"}},Ze.length<(($o=un==null?void 0:un.group_settings)==null?void 0:$o.length)&&wa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Rt(Ze.concat({}))}}),(aa!=null&&aa.publish_time&&Ae()(){var wo,Ko;if((0,a.Rm)()&&!((Ko=(wo=Ye.AssistantObject)==null?void 0:wo.normal)!=null&&Ko.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Do=(0,dt.cloneDeep)(ta);Do.forEach((pi,Ti)=>{pi.group_name&&(pi.group_name=pi.group_name.filter(Ri=>{var lo;return!((lo=Ze[va].group_name)!=null&&lo.includes(Ri))}))}),Ze=Ze.filter((pi,Ti)=>va!==Ti),xr(Do),Rt(Ze.slice()),setTimeout(()=>Rt(Ze.slice()),10)}}):wa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),wa.createElement(Jo.ZP,{checkMarginLeft:60,className:"mb20",disabled:ea,value:Xt,onChange:aa=>ca(Mi(Mi({},Xt),aa))}),wa.createElement(wa.Fragment,null,wa.createElement("div",{className:`${Pa.Z.title} mt30`},wa.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),wa.createElement("div",{className:Pa.Z.content},wa.createElement(De.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(mn=Pa.Z)==null?void 0:mn.h_lh_40}`,align:"middle"},wa.createElement(Rr.Z,{checked:Xt.allow_late,disabled:No||ea||(un==null?void 0:un.allow_late),onChange:aa=>{var va;if((0,a.Rm)()&&!((va=Ye.AssistantObject.group)!=null&&va.can_late)){he.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}aa&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:wa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},wa.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),wa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),wa.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Xt.allow_late=!Xt.allow_late,ta==""&&xr([{late_penalty:5}]),ca(Object.assign({},Xt))}}),wa.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),wa.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:wa.createElement("div",{style:{display:"flex",flexFlow:"column"}},wa.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),wa.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),wa.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},wa.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Pa.Z.title_icon}`}))),(Xt==null?void 0:Xt.allow_late)&&wa.createElement("div",{className:"pb5"},wa.createElement(De.Z,{className:Pa.Z.row_sty1},wa.createElement(fe.Z,{className:Pa.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),wa.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:ea,value:Xt.unified_late,onChange:aa=>{var va;if((0,a.Rm)()&&!((va=Ye.AssistantObject.group)!=null&&va.can_late)){he.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}Xt.unified_late=aa.target.value,ta==""&&!aa.target.value&&xr([{late_penalty:5}]),ca(Mi({},Xt))}},(Xt==null?void 0:Xt.unified_setting)&&wa.createElement(oe.ZP,{disabled:(un==null?void 0:un.allow_late)||!(un!=null&&un.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ja=un==null?void 0:un.group_settings)==null?void 0:ja.length)&&wa.createElement(oe.ZP,{disabled:un==null?void 0:un.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Xt!=null&&Xt.unified_late?wa.createElement("div",null,wa.createElement(De.Z,{wrap:!1,align:"middle",className:`${Pa.Z.row_sty1} mb10 mt5`},wa.createElement(fe.Z,{className:Pa.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),wa.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},wa.createElement(ue.Z,{disabled:ea||ga,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Xt.late_penalty,onChange:aa=>{var va;if((0,a.Rm)()&&!((va=Ye.AssistantObject.group)!=null&&va.can_late)){he.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}Xt.late_penalty=aa,ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),wa.createElement(De.Z,{className:`${Pa.Z.row_sty1}`},wa.createElement(fe.Z,{className:Pa.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),wa.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},wa.createElement(Qr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ea||Si||No,value:Xt.late_time?Ae()(Xt.late_time):"",disabledDate:aa=>(0,xi.Q8)(aa,un==null?void 0:un.course_end_date),disabledTime:aa=>(0,xi.d0)(aa),onChange:(aa,va)=>{var Fo;if((0,a.Rm)()&&!((Fo=Ye.AssistantObject.group)!=null&&Fo.can_late)){he.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}Xt.late_time=va,ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ta.map(function(aa,va){var Fo;return wa.createElement(De.Z,{key:va,style:{padding:"5px 14px 5px 52px"}},wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",va+1),wa.createElement(fe.Z,{className:"mr20 ml10"},wa.createElement(me.default,{size:"large",disabled:ea||!((Fo=Xa==null?void 0:Xa.homework_status)!=null&&Fo.includes("\u672A\u53D1\u5E03"))&&aa.id,mode:"multiple",style:{width:250},value:typeof aa.group_name=="string"?[aa.group_name]:aa.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Xr=>{var Oo;if((0,a.Rm)()&&!((Oo=Ye.AssistantObject.normal)!=null&&Oo.can_late)){he.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}ta[va].group_name=Xr,ta[va].group_id=aa.group_id,xr(ta.slice())}},un.group_settings&&un.group_settings.map(function(Xr){if(Xt!=null&&Xt.unified_setting&&!ta.map(Oo=>Oo.group_name).toString().split(",").includes(String(Xr.group_name))&&!ro(Xr.id))return wa.createElement(Xi,{value:Xr.group_name,key:Xr.id},Xr.group_name);if(Ze.map(Oo=>Oo.group_name).toString().split(",").includes(String(Xr.group_name))&&!ta.map(Oo=>Oo.group_name).toString().split(",").includes(String(Xr.group_name))&&!ro(Xr.id))return wa.createElement(Xi,{value:Xr.group_name,key:Xr.id},Xr.group_name)}))),wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),wa.createElement(fe.Z,{className:"mr20 ml10"},wa.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:ea||Bo(aa.id),defaultValue:aa.late_penalty,onChange:Xr=>{var Oo,$o;if((0,a.Rm)()&&!(($o=(Oo=Ye.AssistantObject)==null?void 0:Oo.normal)!=null&&$o.can_late)){he.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}ta[va].late_penalty=Xr,ta[va].penalty_type=Eo.Q.Number}})),wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),wa.createElement(fe.Z,{className:"ml10"},wa.createElement(Qr.default,{size:"large",disabled:ea||Bo(aa.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Xr=>(0,xi.Q8)(Xr,un==null?void 0:un.course_end_date),disabledTime:Xr=>(0,xi.d0)(Xr),format:"YYYY-MM-DD HH:mm",value:aa!=null&&aa.late_time?Ae()(aa.late_time):void 0,onChange:(Xr,Oo)=>{var $o,wo;if((0,a.Rm)()&&!((wo=($o=Ye.AssistantObject)==null?void 0:$o.normal)!=null&&wo.can_late)){he.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}ta[va].late_time=Oo,xr([...ta])}})),!ea&&wa.createElement(fe.Z,{style:{height:40,lineHeight:"40px"}},wa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{xr(ta.concat({penalty_type:Eo.Q.Number,late_penalty:5}))}}),va>0&&!aa.id?wa.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ta=ta.filter((Xr,Oo)=>va!==Oo),xr(ta.slice()),setTimeout(()=>xr(ta.slice()),10)}}):wa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),wa.createElement(Ge.ZP,{loading:Wa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>kr()},"\u4FDD\u5B58"))};var gi=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(So),Ir=te(59301),Zi=Object.defineProperty,zi=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,ml=Object.getOwnPropertySymbols,fl=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,mi=(tt,Ye,Qe)=>Ye in tt?Zi(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))fl.call(Ye,Qe)&&mi(tt,Qe,Ye[Qe]);if(ml)for(var Qe of ml(Ye))Pi.call(Ye,Qe)&&mi(tt,Qe,Ye[Qe]);return tt},pl=(tt,Ye)=>zi(tt,tl(Ye)),El=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const yl=({shixunHomeworks:tt,getData:Ye,dispatch:Qe})=>{const{workSetting:Ut}=tt,rn=(0,ye.useParams)(),[Yt,Pn]=(0,x.useState)(!0);let[Qt,Ct]=(0,x.useState)([]),[Vt,Wn]=(0,x.useState)([]);const[ha,Sn]=(0,x.useState)(!1),[xt,tn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,x.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(xt).map(function(en){en.indexOf("proportion")>-1?(xt[en]=(Ut[en]*100).toFixed(0),console.log(en,xt[en],Ut[en])):xt[en]=Ut[en]}),(!xt.allow_late||!xt.unified_late)&&(xt.late_penalty=5),xt.unified_setting||(xt.unified_late=!1,xt.unified_anonymous_comment=!1,xt.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Ut.group_settings.map(en=>pl(Vi({},en),{group_name:[en.group_name]})).filter(en=>en.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(en=>pl(Vi({},en),{group_name:[en.group_name]})).filter(en=>en.late_time!==null))),tn(Vi({},xt)),Ct([...Qt]),Wn([...Vt]),console.log(xt,Ut))},[Ut]);const An=()=>El(void 0,null,function*(){const en=JSON.parse(JSON.stringify(xt));if(en.categoryId=rn.categoryId,xt.unified_setting||(Qt=Qt==null?void 0:Qt.map(mn=>{var ja,un;if(!mn.publish_time||!mn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!mn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mn.group_name=typeof(mn==null?void 0:mn.group_name)=="string"?[mn==null?void 0:mn.group_name]:mn==null?void 0:mn.group_name,mn.group_id=(un=(ja=mn==null?void 0:mn.group_name)==null?void 0:ja.map(Xa=>{var vt,ea;let nr=(ea=(vt=Ut.group_settings)==null?void 0:vt.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Xa))==null?void 0:ea[0];return nr==null?void 0:nr.group_id}))==null?void 0:un.toString().split(","),mn})),en.group_settings=Qt,xt.allow_late)if(xt.unified_late){if(xt.late_penalty===null||xt.late_penalty===void 0||xt.late_penalty<0||xt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!xt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(mn=>{var ja,un;if(mn.penalty_type=Eo.Q.Number,mn.late_penalty===null||mn.late_penalty===void 0||mn.late_penalty<0||mn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!mn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mn.group_name=typeof(mn==null?void 0:mn.group_name)=="string"?[mn==null?void 0:mn.group_name]:mn==null?void 0:mn.group_name,mn.group_id=(un=(ja=mn==null?void 0:mn.group_name)==null?void 0:ja.map(Xa=>{var vt,ea;let nr=(ea=(vt=Ut.group_settings)==null?void 0:vt.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Xa))==null?void 0:ea[0];return nr==null?void 0:nr.group_id}))==null?void 0:un.toString().split(","),mn}),en.allow_late_settings=Vt;Object.keys(en).map(function(mn){mn.indexOf("proportion")>-1&&(en[mn]=en[mn]/100)}),Qe({type:"shixunHomeworks/updateSetting",payload:pl(Vi({},en),{penalty_type:Eo.Q.Number})}).then(mn=>{mn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ye())})});return Ir.createElement("div",{className:$n.form},Ir.createElement("div",{className:$n.title},"\u7EC4\u957F\u8BC4\u5206"),Ir.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ir.createElement(Rr.Z,{disabled:Yt,checked:xt.is_group_grade,onChange:en=>{xt.is_group_grade=en,tn(Vi({},xt))}}),Ir.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Ir.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),Ir.createElement("div",{className:$n.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Ir.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:xt.ta_mode,onChange:en=>{xt.ta_mode=en.target.value,tn(Vi({},xt))}},Ir.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},Ir.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Ir.createElement("br",null),Ir.createElement(oe.ZP,{value:0},Ir.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),Ir.createElement("div",{className:$n.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Ir.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:xt.final_mode,onChange:en=>{xt.final_mode=en.target.value,tn(Vi({},xt))}},Ir.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},Ir.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Ir.createElement(oe.ZP,{value:!0},Ir.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),xt.final_mode?Ir.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):Ir.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ir.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.te_proportion,onChange:en=>{xt.te_proportion=en,tn(Object.assign({},xt))}}),Ir.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.ta_proportion,onChange:en=>{xt.ta_proportion=en,tn(Object.assign({},xt))}}),xt.is_group_grade&&Ir.createElement(Ir.Fragment,null,Ir.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.gr_proportion,onChange:en=>{xt.gr_proportion=en,tn(Object.assign({},xt))}})),Ir.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:xt.st_proportion,onChange:en=>{xt.st_proportion=en,tn(Object.assign({},xt))}})),!Yt&&Ir.createElement(Ir.Fragment,null,Ir.createElement(Ge.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>An()},"\u4FDD\u5B58"),Ir.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Sn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Ir.createElement(Ie.default,{open:ha,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{Sn(!1)},onOk:()=>El(void 0,null,function*(){const en=JSON.parse(JSON.stringify(xt));Object.keys(en).map(function(ja){ja.indexOf("proportion")>-1&&(en[ja]=en[ja]/100)}),(yield(0,ve.ZP)(`/api/courses/${rn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:en}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Sn(!1))})},Ir.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var Ar=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(yl),ba=te(59301),er=Object.defineProperty,qa=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,ai=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Oi=(tt,Ye,Qe)=>Ye in tt?er(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Fi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ei.call(Ye,Qe)&&Oi(tt,Qe,Ye[Qe]);if(ai)for(var Qe of ai(Ye))Ci.call(Ye,Qe)&&Oi(tt,Qe,Ye[Qe]);return tt},nl=(tt,Ye)=>qa(tt,Io(Ye)),Hi=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const so=({getData:tt,dispatch:Ye,shixunHomeworks:Qe})=>{const{workSetting:Ut}=Qe,rn=(0,ye.useParams)(),[Yt,Pn]=(0,x.useState)(!0);let[Qt,Ct]=(0,x.useState)([]),[Vt,Wn]=(0,x.useState)([]);const[ha,Sn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,x.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(ha).map(function(tn){tn.indexOf("proportion")>-1?(ha[tn]=Ut[tn]*100,console.log(tn,ha[tn],Ut[tn])):ha[tn]=Ut[tn]}),(!ha.allow_late||!ha.unified_late)&&(ha.late_penalty=5),ha.unified_setting||(ha.unified_late=!1,ha.unified_anonymous_comment=!1,ha.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Ut.group_settings.map(tn=>nl(Fi({},tn),{group_name:[tn.group_name]})).filter(tn=>tn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(tn=>nl(Fi({},tn),{group_name:[tn.group_name]})).filter(tn=>tn.late_time!==null))),Sn(Fi({},ha)),Ct([...Qt]),Wn([...Vt]))},[Ut]);const xt=()=>Hi(void 0,null,function*(){const tn=JSON.parse(JSON.stringify(ha));if(tn.categoryId=rn.categoryId,ha.unified_setting||(Qt=Qt==null?void 0:Qt.map(An=>{var en,mn;if(!An.publish_time||!An.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!An.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return An.group_name=typeof(An==null?void 0:An.group_name)=="string"?[An==null?void 0:An.group_name]:An==null?void 0:An.group_name,An.group_id=(mn=(en=An==null?void 0:An.group_name)==null?void 0:en.map(ja=>{var un,Xa;let vt=(Xa=(un=Ut.group_settings)==null?void 0:un.filter(ea=>(ea==null?void 0:ea.group_name)===ja))==null?void 0:Xa[0];return vt==null?void 0:vt.group_id}))==null?void 0:mn.toString().split(","),An})),tn.group_settings=Qt,ha.allow_late)if(ha.unified_late){if(ha.late_penalty===null||ha.late_penalty===void 0||ha.late_penalty<0||ha.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ha.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(An=>{var en,mn;if(An.penalty_type=Eo.Q.Number,An.late_penalty===null||An.late_penalty===void 0||An.late_penalty<0||An.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!An.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!An.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return An.group_name=typeof(An==null?void 0:An.group_name)=="string"?[An==null?void 0:An.group_name]:An==null?void 0:An.group_name,An.group_id=(mn=(en=An==null?void 0:An.group_name)==null?void 0:en.map(ja=>{var un,Xa;let vt=(Xa=(un=Ut.group_settings)==null?void 0:un.filter(ea=>(ea==null?void 0:ea.group_name)===ja))==null?void 0:Xa[0];return vt==null?void 0:vt.group_id}))==null?void 0:mn.toString().split(","),An}),tn.allow_late_settings=Vt;Object.keys(tn).map(function(An){An.indexOf("proportion")>-1&&(tn[An]=tn[An]/100)}),Ye({type:"shixunHomeworks/updateSetting",payload:nl(Fi({},tn),{penalty_type:Eo.Q.Number})}).then(An=>{An.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),tt())})});return ba.createElement("div",{className:$n.form},ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.work_public,disabled:Yt,onChange:tn=>{ha.work_public=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.score_open,disabled:Yt,onChange:tn=>{tn.target.checked&&(ha.personal_score_open=!0),ha.score_open=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.personal_score_open,disabled:Yt||ha.score_open,onChange:tn=>{ha.personal_score_open=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.answer_public,disabled:Yt,onChange:tn=>{ha.answer_public=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Yt&&ba.createElement(ba.Fragment,null,ba.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:xt},"\u4FDD\u5B58")))};var To=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(so),li=te(5709),Ho=te(23456),jo=te(78717),an=te(39318),Wt=te(94002),Gt=te(59301),ia=Object.defineProperty,pr=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,Yn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,yo=(tt,Ye,Qe)=>Ye in tt?ia(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Sr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))cr.call(Ye,Qe)&&yo(tt,Qe,Ye[Qe]);if(Yn)for(var Qe of Yn(Ye))Hr.call(Ye,Qe)&&yo(tt,Qe,Ye[Qe]);return tt},Oa=(tt,Ye)=>pr(tt,Kr(Ye)),fo=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Go=(tt,Ye)=>{if(Ye==="comment"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.evaluation_end!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Wt.M)(Qe,["evaluation_start","evaluation_end"]).map(Yt=>Oa(Sr({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ye==="appeal"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.appeal_time!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Wt.M)(Qe,["appeal_time"]).map(Yt=>Oa(Sr({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},fi=(tt,Ye)=>tt.map(Qe=>Ye.find(Ut=>Ut.value===Qe).id),Zr=({shixunHomeworks:tt,classroomList:Ye,dispatch:Qe})=>{var Ut,rn,Yt,Pn,Qt,Ct,Vt,Wn,ha;const{workSetting:Sn,workList:xt}=tt,tn=(0,ye.useParams)(),[An,en]=(0,x.useState)(!0);let[mn,ja]=(0,x.useState)([]),[un,Xa]=(0,x.useState)([]);const[vt,ea]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),nr=(Ut=Sn==null?void 0:Sn.anonymous_comment_settings)==null?void 0:Ut.map(Rn=>({label:Rn.group_name,value:Rn.group_name,id:Rn.group_id})),Ze=(rn=Sn==null?void 0:Sn.anonymous_appeal_settings)==null?void 0:rn.map(Rn=>({label:Rn.group_name,value:Rn.group_name,id:Rn.group_id})),[Rt]=b.default.useForm(),[ta]=b.default.useForm(),xr=()=>fo(void 0,null,function*(){const Rn=(0,Wt.Y)(Rt.getFieldsValue(),"YYYY-MM-DD HH:mm"),Fr=(0,dt.cloneDeep)(Rn);for(const ga of Fr.anonymous_comment_settings||[]){if(!(ga!=null&&ga.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ga.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ga.evaluation_end=ga==null?void 0:ga.evaluation_start[1],ga.evaluation_start=ga==null?void 0:ga.evaluation_start[0],ga.group_id=fi(ga.group_name,nr),Reflect.deleteProperty(ga,"deleteflag")}return Fr}),Xt=()=>{const Rn=(0,Wt.Y)(ta.getFieldsValue(),"YYYY-MM-DD HH:mm"),Fr=(0,dt.cloneDeep)(Rn);for(const ga of Fr.anonymous_appeal_settings||[])ga.group_id=fi(ga.group_name,Ze),Reflect.deleteProperty(ga,"deleteflag");return Fr},ca=()=>fo(void 0,null,function*(){yield Qe({type:"shixunHomeworks/getWorkSetting",payload:Sr({},tn)}),Rt.resetFields(),ta.resetFields()});(0,x.useEffect)(()=>{Sn!=null&&Sn.course_id&&(Object.keys(vt).map(function(Rn){Rn.indexOf("proportion")>-1?vt[Rn]=Sn[Rn]*100:vt[Rn]=Sn[Rn]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=5),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),mn=JSON.parse(JSON.stringify(Sn.group_settings.map(Rn=>Oa(Sr({},Rn),{group_name:[Rn.group_name]})).filter(Rn=>Rn.publish_time!==null))),un=JSON.parse(JSON.stringify(Sn.allow_late_settings.map(Rn=>Oa(Sr({},Rn),{group_name:[Rn.group_name]})).filter(Rn=>Rn.late_time!==null))),ea(Sr({},vt)),ja([...mn]),Xa([...un]))},[Sn]),(0,x.useEffect)(()=>{en(!(0,a.t_)()&&!(Sn!=null&&Sn.can_edit))},[Sn,(0,a.t_)()]);const Ka=(((Yt=Sn==null?void 0:Sn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(nr==null?void 0:nr.length)>0)&&(Sn==null?void 0:Sn.student_works),Or=((Pn=Sn==null?void 0:Sn.anonymous_appeal_settings)==null?void 0:Pn.length)>0,Wa=(Sn==null?void 0:Sn.anonymous_comment)&&(Sn==null?void 0:Sn.unified_anonymous_comment)&&((Qt=xt==null?void 0:xt.homework_status)==null?void 0:Qt.includes("\u5DF2\u622A\u6B62"))||Or,[ar,kr]=(0,x.useState)(!1),uo=()=>fo(void 0,null,function*(){kr(!ar);const Rn=JSON.parse(JSON.stringify(vt));if(Rn.categoryId=tn.categoryId,vt.unified_setting||(mn=mn==null?void 0:mn.map(ga=>{var No,Si;if(!ga.publish_time||!ga.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),kr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ga.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),kr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(Si=(No=ga==null?void 0:ga.group_name)==null?void 0:No.map(mr=>{var Bo,ro;let aa=(ro=(Bo=Sn.group_settings)==null?void 0:Bo.filter(va=>(va==null?void 0:va.group_name)===mr))==null?void 0:ro[0];return aa==null?void 0:aa.group_id}))==null?void 0:Si.toString().split(","),ga})),Rn.group_settings=mn,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),kr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),kr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else un=un==null?void 0:un.map(ga=>{var No,Si;if(ga.penalty_type=Eo.Q.Number,ga.late_penalty===null||ga.late_penalty===void 0||ga.late_penalty<0||ga.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),kr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ga.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),kr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ga.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),kr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(Si=(No=ga==null?void 0:ga.group_name)==null?void 0:No.map(mr=>{var Bo,ro;let aa=(ro=(Bo=Sn.group_settings)==null?void 0:Bo.filter(va=>(va==null?void 0:va.group_name)===mr))==null?void 0:ro[0];return aa==null?void 0:aa.group_id}))==null?void 0:Si.toString().split(","),ga}),Rn.allow_late_settings=un;if(vt.evaluation_start){if(vt.end_time&&Ae()(vt.evaluation_start)<=Ae()(vt.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),kr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(vt.late_time&&Ae()(vt.evaluation_start)<=Ae()(vt.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),kr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(Rn).map(function(ga){ga.indexOf("proportion")>-1&&(Rn[ga]=Rn[ga]/100)}),Rn.anonymous_comment&&!Rn.unified_anonymous_comment){const ga=yield xr();Rn.anonymous_comment_settings=ga.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(No=>{Reflect.deleteProperty(Rn,No)})}if(Rn.anonymous_appeal&&!Rn.unified_anonymous_appeal){const ga=Xt();Rn.anonymous_appeal_settings=ga.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(No=>{Reflect.deleteProperty(Rn,No)})}(yield(0,ve.ZP)(`/api/homework_commons/${tn.categoryId}/evaluation_setting.json`,{method:"post",body:Sr({},Rn)})).status===0?(kr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),en(!0),ca()):kr(!1)});return Gt.createElement("div",{className:$n.form},Gt.createElement("div",{className:$n.title},"\u4F5C\u4E1A\u533F\u8BC4"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement(Rr.Z,{checked:vt.anonymous_comment,disabled:An||!Ka||(Sn==null?void 0:Sn.anonymous_comment),onChange:()=>{var Rn;if((0,a.Rm)()&&!((Rn=Ye.AssistantObject.group)!=null&&Rn.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.anonymous_comment=!vt.anonymous_comment,vt.allow_late&&!vt.evaluation_start?vt.late_time&&vt.late_time!=""&&(vt.evaluation_start=Ae()(vt.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=Ae()(vt.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):vt.unified_setting&&!vt.evaluation_start&&vt.end_time&&vt.end_time!=""&&(vt.evaluation_start=Ae()(vt.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=Ae()(vt.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),vt.anonymous_comment&&(vt.evaluation_num=parseInt(vt.evaluation_num)?vt.evaluation_num:3,vt.absence_penalty=parseInt(vt.absence_penalty)?vt.absence_penalty:3),ea(Object.assign({},vt))}}),Gt.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Gt.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Gt.createElement(le.Z,{title:Gt.createElement("div",null,Gt.createElement("div",null,"\u89C4\u5219"),Gt.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Gt.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),Gt.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),Gt.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Gt.createElement("i",{className:`iconfont icon-tishixiaowenhao ${$n.title_icon}`}))),vt.anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:vt.unified_anonymous_comment,disabled:An||vt.anonymous_appeal||(Sn==null?void 0:Sn.anonymous_comment),onChange:Rn=>{var Fr;if((0,a.Rm)()&&!((Fr=Ye.AssistantObject.group)!=null&&Fr.can_anonymous_comment)){he.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}ea(ga=>Oa(Sr({},ga),{unified_anonymous_comment:Rn.target.value})),Rt.resetFields()}},(Sn==null?void 0:Sn.unified_setting)&&(Sn==null?void 0:Sn.unified_late)&&Gt.createElement(oe.ZP,{value:!0,disabled:An||vt.anonymous_appeal||(Sn==null?void 0:Sn.anonymous_comment)||!(Sn!=null&&Sn.manage_all_group)},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ct=Sn==null?void 0:Sn.group_settings)==null?void 0:Ct.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),vt.anonymous_comment&&vt.unified_anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:vt.anonymous_group,disabled:An||vt.anonymous_appeal||(Sn==null?void 0:Sn.anonymous_comment),onChange:Rn=>{var Fr;if((0,a.Rm)()&&!((Fr=Ye.AssistantObject.group)!=null&&Fr.can_anonymous_comment)){he.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}ea(ga=>Oa(Sr({},ga),{anonymous_group:Rn.target.value}))}},Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Vt=Sn==null?void 0:Sn.group_settings)==null?void 0:Vt.length)>0&&Gt.createElement(oe.ZP,{value:!0,disabled:An||!(Sn!=null&&Sn.can_anonymous_group)},Gt.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),vt.anonymous_comment&&Gt.createElement(Gt.Fragment,null,vt.unified_anonymous_comment?Gt.createElement(li.Z,{data:vt,setData:ea,disabled:An}):Gt.createElement(b.default,{form:Rt,autoComplete:"off",initialValues:Sn!=null&&Sn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Go(Sn==null?void 0:Sn.anonymous_comment_settings,"comment")}},Gt.createElement(Ho.Z,{disabled:An,selectOptions:nr,form:Rt,data:vt}))),Gt.createElement("div",{className:$n.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement(Rr.Z,{checked:vt.anonymous_appeal,disabled:An||!Wa||(Sn==null?void 0:Sn.anonymous_appeal),onChange:()=>{var Rn;if((0,a.Rm)()&&!((Rn=Ye.AssistantObject.group)!=null&&Rn.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.anonymous_appeal=!vt.anonymous_appeal,vt.anonymous_appeal&&(vt.appeal_penalty=parseInt(vt.appeal_penalty)?vt.appeal_penalty:2),ea(Object.assign({},vt))}}),Gt.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),vt.anonymous_appeal&&Gt.createElement(Gt.Fragment,null,Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:vt.unified_anonymous_appeal,disabled:An||(Sn==null?void 0:Sn.anonymous_appeal),onChange:Rn=>{var Fr;if((0,a.Rm)()&&!((Fr=Ye.AssistantObject.group)!=null&&Fr.can_anonymous_appeal)){he.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}ea(ga=>Oa(Sr({},ga),{unified_anonymous_appeal:Rn.target.value})),ta.resetFields()}},(Sn==null?void 0:Sn.unified_anonymous_comment)&&Gt.createElement(oe.ZP,{value:!0,disabled:!(Sn!=null&&Sn.manage_all_group)},Gt.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Wn=Sn==null?void 0:Sn.group_settings)==null?void 0:Wn.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),vt.unified_anonymous_appeal?Gt.createElement(jo.Z,{data:vt,setData:ea,disabled:An}):Gt.createElement(b.default,{form:ta,initialValues:Sn!=null&&Sn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Go(Sn==null?void 0:Sn.anonymous_appeal_settings,"appeal")}},Gt.createElement(an.Z,{disabled:An||(0,a.Rm)()&&!((ha=Ye.AssistantObject.group)!=null&&ha.can_anonymous_appeal),selectOptions:Ze,form:ta}))),!An&&Gt.createElement(Ge.ZP,{loading:ar,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>uo()},"\u4FDD\u5B58"))};var Jr=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(Zr),Xo=te(73466),lr=te(26956),pt=te(59301),ol=Object.defineProperty,Sl=Object.defineProperties,Ll=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,xl=Object.prototype.propertyIsEnumerable,_l=(tt,Ye,Qe)=>Ye in tt?ol(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,wi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))bl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);if(vl)for(var Qe of vl(Ye))xl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);return tt},Qi=(tt,Ye)=>Sl(tt,Ll(Ye)),Pl=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Nl=tt=>Pl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/publish_setting.json`,{method:"post",body:tt})}),sl=tt=>Pl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/evaluation_setting.json`,{method:"post",body:tt})}),qi=(tt,Ye)=>tt==null?void 0:tt.map(Qe=>{var Ut;return(Ut=Ye==null?void 0:Ye.find(rn=>rn.value===Qe))==null?void 0:Ut.id}),Cl=(tt,Ye)=>{var Qe;return tt=typeof tt=="string"?[tt]:tt,(Qe=tt==null?void 0:tt.map(Ut=>Ye==null?void 0:Ye.find(rn=>{var Yt;return(Yt=rn==null?void 0:rn.group_name)==null?void 0:Yt.includes(Ut)})))==null?void 0:Qe.filter(Ut=>Ut)},Ui=(tt,Ye,Qe,Ut=!1)=>{let rn=null,Yt=Ut?Ye:Cl(tt,Ye);return Yt==null||Yt.forEach((Pn,Qt)=>{(Qt==0||Qe(Pn,rn||{}))&&(rn=Pn)}),rn},Wl=({shixunHomeworks:tt,loading:Ye,dispatch:Qe,classroomList:Ut})=>{var rn,Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja,un,Xa,vt,ea;const nr=(0,ye.useParams)(),{workSetting:Ze,workList:Rt}=tt,[,ta,xr]=(0,yt.U)(Nl,{categoryId:nr==null?void 0:nr.categoryId,penalty_type:Eo.Q.Number}),[,Xt,ca]=(0,yt.U)(sl,{categoryId:nr==null?void 0:nr.categoryId}),[Ka]=b.default.useForm(),Or=b.default.useWatch("unified_setting",Ka),Wa=b.default.useWatch("group_settings",Ka),ar=b.default.useWatch("allow_late_settings",Ka),kr=b.default.useWatch("end_time",Ka),uo=b.default.useWatch("publish_time",Ka),Rn=b.default.useWatch("allow_late",Ka),Fr=b.default.useWatch("unified_late",Ka),ga=b.default.useWatch("late_time",Ka),No=b.default.useWatch("anonymous_comment",Ka),Si=b.default.useWatch("unified_anonymous_comment",Ka),mr=b.default.useWatch("evaluation_start",Ka),Bo=b.default.useWatch("anonymous_appeal",Ka),ro=b.default.useWatch("anonymous_comment_settings",Ka),aa=b.default.useWatch("unified_anonymous_appeal",Ka),va=b.default.useWatch("anonymous_appeal_settings",Ka),[Fo,Xr]=(0,x.useState)(!1),[Oo,$o]=(0,x.useState)({}),wo=Fo||(0,a.Rm)()&&!((Yt=(rn=Ut.AssistantObject)==null?void 0:rn.group)!=null&&Yt.can_publish),Ko=Fo||(0,a.Rm)()&&!((Qt=(Pn=Ut.AssistantObject)==null?void 0:Pn.group)!=null&&Qt.can_late),Do=Fo||(0,a.Rm)()&&!((Vt=(Ct=Ut.AssistantObject)==null?void 0:Ct.group)!=null&&Vt.can_anonymous_comment),pi=Fo||(0,a.Rm)()&&!((ha=(Wn=Ut.AssistantObject)==null?void 0:Wn.group)!=null&&ha.can_anonymous_appeal),Ti=(Ln,zn)=>{if(Ln!=null&&Ln.some(_n=>typeof _n.group_name!="string")){const _n=[];Ln==null||Ln.forEach(Hn=>{var sa;typeof Hn.group_name!="string"&&((sa=Hn.group_name)==null||sa.forEach(Pr=>{_n.push(Qi(wi({},Hn),{group_name:Pr}))}))}),Ln=_n}return Ln==null?void 0:Ln.filter(_n=>{var Hn,sa,Pr;return!((Pr=(sa=(Hn=zn==null?void 0:zn.map(Mo=>Mo==null?void 0:Mo.group_name))==null?void 0:Hn.toString())==null?void 0:sa.split(","))!=null&&Pr.includes(String(_n.group_name)))&&_n.is_admin})},Ri=Ln=>{if(Ln=="allow_late"){Ie.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("div",null,pt.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Ln=="anonymous_comment"){Ie.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",pt.createElement("br",null),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Ln=="anonymous_appeal"){Ie.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),pt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",pt.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",pt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",pt.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",pt.createElement("br",null))});return}if(Ln=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Ln=="unified_anonymous_comment")return Or===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Ln=="unified_anonymous_appeal")return Or===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":Fr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Ln=="make_up_score")return Rn?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Ln=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},lo=(Ln,zn={})=>{var _n,Hn,sa,Pr,Mo,vi,ka,Lr,Ni,vo;if(Ln=="unified_setting")return wo||!((_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u672A\u53D1\u5E03"))||!(Ze!=null&&Ze.manage_all_group);if(Ln=="publish_time")return wo||!((Hn=Rt==null?void 0:Rt.homework_status)!=null&&Hn.includes("\u672A\u53D1\u5E03")||(sa=Rt==null?void 0:Rt.homework_status)!=null&&sa.includes("\u672A\u5F00\u59CB"));if(Ln=="end_time"){const Fn=Ui([],(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn)))return wo||!(zn!=null&&zn.is_admin)||!((Pr=Rt==null?void 0:Rt.homework_status)!=null&&Pr.includes("\u672A\u53D1\u5E03"))&&(zn==null?void 0:zn.publish_time)&&Ae()().startOf("second")>=Ae()((Mo=zn==null?void 0:zn.publish_time)==null?void 0:Mo[0]).startOf("second");if(["group_settings","publish_time"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.allow_late_settings)||[],(Mn,Yr)=>(Mn==null?void 0:Mn.late_time)&&(Yr==null?void 0:Yr.late_time)&&Ae()(Mn==null?void 0:Mn.late_time).startOf("second")(Mn==null?void 0:Mn.evaluation_start)&&(Yr==null?void 0:Yr.evaluation_start)&&Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second")=Ae()((ka=zn==null?void 0:zn.publish_time)==null?void 0:ka[0]).startOf("second"),(Ze==null?void 0:Ze.allow_late)&&(Fn==null?void 0:Fn.late_time)&&Ae()().startOf("second")>=Ae()(zn==null?void 0:zn.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(ya==null?void 0:ya.evaluation_start)&&Ae()().startOf("second")>=Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")]}if(Ln=="allow_late"){const Fn=((Lr=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:Lr.filter(Mn=>Mn.late_time!==null).map(Mn=>{var Yr;return(Yr=Mn==null?void 0:Mn.group_id)==null?void 0:Yr[0]}))||[],ya=Ui(null,(Ze==null?void 0:Ze.group_settings)||[],(Mn,Yr)=>(Mn==null?void 0:Mn.end_time)&&(Yr==null?void 0:Yr.end_time)&&Ae()(Mn==null?void 0:Mn.end_time).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Fn==null?void 0:Fn.includes((Ni=ya==null?void 0:ya.group_id)==null?void 0:Ni[0]))&&(Ze==null?void 0:Ze.allow_late)&&(ya==null?void 0:ya.end_time)&&Ae()().startOf("second")>=Ae()(ya==null?void 0:ya.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")}if(Ln=="unified_late"){const Fn=Ui(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||Or===!1}if(Ln=="late_penalty"||Ln=="late_time")return Ko||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.group_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.end_time)&&(Mn==null?void 0:Mn.end_time)&&Ae()(ya==null?void 0:ya.end_time).startOf("second")>Ae()(Mn==null?void 0:Mn.end_time).startOf("second"));return wo||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.end_time)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.end_time).startOf("second")||(zn==null?void 0:zn.group_name)&&((vo=zn==null?void 0:zn.group_name)==null?void 0:vo.length)&&(Ze==null?void 0:Ze.unified_setting)&&(Ze==null?void 0:Ze.end_time)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return wo||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(Ln=="anonymous_comment"){const Fn=Ui(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"),!0);return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(Ln=="unified_anonymous_comment"){const Fn=Ui(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||!(Ze!=null&&Ze.unified_anonymous_comment)&&(Ze==null?void 0:Ze.anonymous_comment)&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")||Fr===!1||Or===!1}if(Ln=="anonymous_group")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="evaluation_start")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="evaluation_start")return Do;if(Ln=="evaluation_end")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Ln=="evaluation_num")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="absence_penalty")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||[(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))||["anonymous_comment_settings","student_comment"].every(Fn=>Ln==null?void 0:Ln.includes(Fn)))return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin);if(Ln=="student_comment")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Ln=="is_open_abnormal_score")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.is_open_abnormal_score);if(Ln=="anonymous_appeal")return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ze.anonymous_appeal&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="unified_anonymous_appeal")return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||Fr===!1||Or===!1||Si==!1;if(Ln=="appeal_penalty")return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_end)&&(Mn==null?void 0:Mn.evaluation_end)&&Ae()(ya==null?void 0:ya.evaluation_end).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_end).startOf("second"));return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_end)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))?pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin):!1},ll=(Ln,zn)=>{var _n,Hn,sa,Pr,Mo,vi,ka,Lr,Ni;if(console.log("handleValuesChange",Ln,zn),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Ln&&(zn!=null&&zn.end_time||Ka.setFieldsValue({end_time:Ae()(zn==null?void 0:zn.publish_time).add(7,"days")})),"unified_setting"in Ln&&(zn!=null&&zn.unified_setting||Ka.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Ln&&(zn!=null&&zn.unified_late||Ka.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Ln&&(zn!=null&&zn.unified_anonymous_comment||Ka.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Ln){let vo=[];(_n=zn==null?void 0:zn.group_settings)==null||_n.forEach(Fn=>{vo=[...vo,...(Fn==null?void 0:Fn.group_name)||[]]}),Ka.setFieldsValue({allow_late_settings:((Hn=zn==null?void 0:zn.allow_late_settings)==null?void 0:Hn.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((sa=zn==null?void 0:zn.anonymous_comment_settings)==null?void 0:sa.map(Fn=>{var ya,Mn;return Qi(wi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ya=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ya[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Mn=Fn==null?void 0:Fn.group_name)==null?void 0:Mn.filter(Yr=>vo.includes(Yr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Pr=zn==null?void 0:zn.anonymous_appeal_settings)==null?void 0:Pr.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Ln){let vo=[];(Mo=zn==null?void 0:zn.allow_late_settings)==null||Mo.forEach(Fn=>{vo=[...vo,...(Fn==null?void 0:Fn.group_name)||[]]}),Ka.setFieldsValue({anonymous_comment_settings:((vi=zn==null?void 0:zn.anonymous_comment_settings)==null?void 0:vi.map(Fn=>{var ya,Mn;return Qi(wi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ya=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ya[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Mn=Fn==null?void 0:Fn.group_name)==null?void 0:Mn.filter(Yr=>vo.includes(Yr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ka=zn==null?void 0:zn.anonymous_appeal_settings)==null?void 0:ka.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Ln){let vo=[];(Lr=zn==null?void 0:zn.anonymous_comment_settings)==null||Lr.forEach(Fn=>{vo=[...vo,...(Fn==null?void 0:Fn.group_name)||[]]}),Ka.setFieldsValue({anonymous_appeal_settings:((Ni=zn==null?void 0:zn.anonymous_appeal_settings)==null?void 0:Ni.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ka.validateFields(),console.log("=====",Ae()(zn==null?void 0:zn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ul=Ln=>Pl(void 0,null,function*(){var zn,_n,Hn,sa;const Pr=Ln;if(Pr.min_num>Pr.max_num){he.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}Pr.group_settings=(zn=Pr==null?void 0:Pr.group_settings)==null?void 0:zn.map(ka=>{var Lr,Ni;return ka.end_time=Ae()((Lr=ka==null?void 0:ka.publish_time)==null?void 0:Lr[1]).startOf("second"),ka.publish_time=Ae()((Ni=ka==null?void 0:ka.publish_time)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Pr.allow_late_settings=(_n=Pr==null?void 0:Pr.allow_late_settings)==null?void 0:_n.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),Pr.anonymous_comment_settings=(Hn=Pr==null?void 0:Pr.anonymous_comment_settings)==null?void 0:Hn.map(ka=>{var Lr,Ni;return ka.evaluation_end=Ae()((Lr=ka==null?void 0:ka.evaluation_start)==null?void 0:Lr[1]).startOf("second"),ka.evaluation_start=Ae()((Ni=ka==null?void 0:ka.evaluation_start)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Pr.anonymous_appeal_settings=(sa=Pr==null?void 0:Pr.anonymous_appeal_settings)==null?void 0:sa.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),!((yield xr(wi({},Pr))).status!==0||(yield ca(wi({},Pr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),di(),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),di=()=>{Qe({type:"shixunHomeworks/getWorkSetting",payload:wi({},nr)}),Qe({type:"shixunHomeworks/getWorkList",payload:wi({},nr)})};(0,x.useEffect)(()=>{var Ln,zn,_n,Hn;let sa=(Ln=Ze==null?void 0:Ze.group_settings)==null?void 0:Ln.filter(Lr=>Lr.publish_time!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name],publish_time:(Lr==null?void 0:Lr.publish_time)&&[Ae()(Lr==null?void 0:Lr.publish_time),Ae()(Lr==null?void 0:Lr.end_time)]}));sa=(0,E.QE)((sa==null?void 0:sa.length)>0?sa:[]);const Pr=(zn=Ze.allow_late_settings)==null?void 0:zn.filter(Lr=>Lr.late_time!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name],late_time:(Lr==null?void 0:Lr.late_time)&&Ae()(Lr==null?void 0:Lr.late_time)})),Mo=(_n=Ze.anonymous_comment_settings)==null?void 0:_n.filter(Lr=>Lr.evaluation_start!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name],evaluation_start:(Lr==null?void 0:Lr.evaluation_start)&&[Ae()(Lr==null?void 0:Lr.evaluation_start),Ae()(Lr==null?void 0:Lr.evaluation_end)]})),vi=(Hn=Ze.anonymous_appeal_settings)==null?void 0:Hn.filter(Lr=>Lr.appeal_time!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name]})),ka=Qi(wi({},Ze),{late_penalty:Ze!=null&&Ze.allow_late?Ze==null?void 0:Ze.late_penalty:5,evaluation_num:Ze!=null&&Ze.evaluation_num?Ze==null?void 0:Ze.evaluation_num:3,absence_penalty:Ze!=null&&Ze.anonymous_comment?Ze==null?void 0:Ze.absence_penalty:3,appeal_penalty:Ze!=null&&Ze.anonymous_appeal?Ze==null?void 0:Ze.appeal_penalty:2,publish_time:Ze!=null&&Ze.publish_time?Ae()(Ze==null?void 0:Ze.publish_time):"",end_time:Ze!=null&&Ze.end_time?Ae()(Ze==null?void 0:Ze.end_time):"",late_time:Ze!=null&&Ze.late_time?Ae()(Ze==null?void 0:Ze.late_time):"",evaluation_start:Ze!=null&&Ze.evaluation_start?Ae()(Ze==null?void 0:Ze.evaluation_start):"",evaluation_end:Ze!=null&&Ze.evaluation_end?Ae()(Ze==null?void 0:Ze.evaluation_end):"",group_settings:sa!=null&&sa.length?sa:[{is_admin:!0}],allow_late_settings:Pr!=null&&Pr.length?Pr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Mo!=null&&Mo.length?Mo:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:vi!=null&&vi.length?vi:[{is_admin:!0,appeal_penalty:2}]});Ka.setFieldsValue(ka),$o(ka),Xr(!(0,a.GJ)()),console.log("workSetting",Ze)},[Ze]),(0,x.useEffect)(()=>(Qe({type:"globalSetting/footerToggle",payload:!1}),()=>{Qe({type:"globalSetting/footerToggle",payload:!0}),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ka==null||Ka.resetFields()}),[]);const bi=(Ln,zn)=>{Qe({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ln,index:zn,rangePickerDisabled:lo(["group_settings","publish_time"],Wa==null?void 0:Wa[zn]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return pt.createElement(Xn.Z,{spinning:!!Ye["shixunHomeworks/getWorkSetting"]||!!Ye["shixunHomeworks/getWorkList"]},pt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},pt.createElement(b.default,{form:Ka,colon:!1,disabled:Fo,initialValues:Oo,scrollToFirstError:!0,onValuesChange:ll,onFinish:ul},pt.createElement("div",{style:{paddingBottom:"30px"}},pt.createElement("div",{className:`${Pa.Z.title}`},pt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),pt.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},pt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Pa.Z.title_icon}`}))),pt.createElement("div",{className:Pa.Z.content},pt.createElement(De.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line}`},pt.createElement(b.default.Item,{className:(Sn=Pa.Z)==null?void 0:Sn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_setting")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((xt=Ze==null?void 0:Ze.group_settings)==null?void 0:xt.length)>0&&pt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Or?pt.createElement(De.Z,{className:Pa.Z.row_sty,style:{padding:"5px 30px"}},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{style:{width:200},size:"large",disabled:lo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date),disabledTime:Ln=>(0,E.d0)(Ln),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{style:{width:200},size:"large",disabled:lo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(uo).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(uo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):pt.createElement(b.default.List,{name:"group_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo,vi,ka,Lr,Ni;return pt.createElement(De.Z,{key:Hn.key,style:{padding:"5px 14px 5px 30px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",sa+1),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["group_settings","group_name"],Wa==null?void 0:Wa[sa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Pr=Ze==null?void 0:Ze.group_settings)==null?void 0:Pr.filter(vo=>{var Fn,ya,Mn;return!((Mn=(ya=(Fn=Wa==null?void 0:Wa.map(Yr=>Yr==null?void 0:Yr.group_name))==null?void 0:Fn.toString())==null?void 0:ya.split(","))!=null&&Mn.includes(String(vo.group_name)))&&vo.is_admin}),maxTagCount:4,maxTagPlaceholder:vo=>pt.createElement("div",{style:{cursor:"pointer"},onClick:()=>bi(Wa[sa],sa)},"+",vo==null?void 0:vo.length)}))),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml20",name:[Hn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},pt.createElement(Qr.default.RangePicker,{style:{width:585},size:"large",disabled:lo(["group_settings","publish_time"],Wa==null?void 0:Wa[sa]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:vo=>(0,E.Q8)(vo,Ze==null?void 0:Ze.course_end_date),disabledTime:vo=>(0,E.d0)(vo),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:vo=>{if(vo!=null&&vo[0]&&!(vo!=null&&vo[1])){const Fn=Ka.getFieldValue("group_settings");Fn[sa].publish_time=[vo[0],Ae()(vo[0]).add(7,"days")],Ka.setFieldsValue({group_settings:Fn})}}}))),!Fo&&pt.createElement(De.Z,{className:(Mo=Pa.Z)==null?void 0:Mo.h_lh_40},((ka=(vi=Wa==null?void 0:Wa[sa])==null?void 0:vi.group_id)==null?void 0:ka.length)>1&&pt.createElement(fe.Z,null,pt.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},pt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>bi(Wa[sa],sa)}))),((Ni=(Lr=Ze==null?void 0:Ze.group_settings)==null?void 0:Lr.filter(vo=>{var Fn,ya,Mn;return!((Mn=(ya=(Fn=Wa==null?void 0:Wa.map(Yr=>Yr==null?void 0:Yr.group_name))==null?void 0:Fn.toString())==null?void 0:ya.split(","))!=null&&Mn.includes(String(vo.group_name)))&&vo.is_admin}))==null?void 0:Ni.length)>0&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0})}})),sa!=0&&!lo(["group_settings","group_name"],Wa==null?void 0:Wa[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),pt.createElement("div",{style:{paddingBottom:"30px"},className:Pa.Z.fenzu},pt.createElement("div",{className:`${Pa.Z.title}`},pt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),pt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},pt.createElement(b.default.Item,{name:"group_type",label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},pt.createElement(oe.ZP.Group,{options:[{value:lr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:lr.YT.TEACHER_ASSIGN,label:pt.createElement(pt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"min_num",normalize:Ln=>Math.round(Ln),label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),pt.createElement(b.default.Item,{name:"max_num",normalize:Ln=>Math.round(Ln),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),pt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\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")),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},pt.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),pt.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},pt.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),pt.createElement(Jo.rU,{form:Ka}),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${Pa.Z.title} mt30`},pt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),pt.createElement("div",{className:Pa.Z.content},pt.createElement(De.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(tn=Pa.Z)==null?void 0:tn.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},pt.createElement(Rr.Z,{disabled:lo("allow_late")})),pt.createElement(fe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),pt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),Rn&&pt.createElement(pt.Fragment,null,pt.createElement(De.Z,{className:Pa.Z.row_sty1},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),pt.createElement(b.default.Item,{className:`${(An=Pa.Z)==null?void 0:An.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_late")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((en=Ze==null?void 0:Ze.group_settings)==null?void 0:en.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Or===!1&&pt.createElement(le.Z,{title:Ri("unified_late")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Fr?pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb10 mt5`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),pt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:lo("late_penalty")}))),pt.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),pt.createElement(De.Z,{className:Pa.Z.row_sty1},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(zn).startOf("second")<=Ae()(kr).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{style:{width:280},size:"large",disabled:lo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(kr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(kr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):pt.createElement(b.default.List,{name:"allow_late_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo,vi,ka,Lr,Ni;const vo=kr||((vi=(Mo=Ui((Pr=ar==null?void 0:ar[sa])==null?void 0:Pr.group_name,Wa||[],(Fn,ya)=>{var Mn,Yr;return Ae()((Mn=Fn==null?void 0:Fn.publish_time)==null?void 0:Mn[1]).startOf("second")>Ae()((Yr=ya==null?void 0:ya.publish_time)==null?void 0:Yr[1]).startOf("second")}))==null?void 0:Mo.publish_time)==null?void 0:vi[1]);return pt.createElement(De.Z,{key:Hn.key,style:{padding:"5px 14px 5px 52px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",sa+1),pt.createElement(fe.Z,{className:"mr20 ml20"},pt.createElement(b.default.Item,{name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["allow_late_settings","group_name"],ar==null?void 0:ar[sa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,[...ar||[],...(Ze==null?void 0:Ze.anonymous_comment)&&!(Ze!=null&&Ze.unified_anonymous_comment)&&((ka=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:ka.filter(Fn=>(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")))||[]])}))),pt.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),pt.createElement(fe.Z,{className:"mr20 ml10"},pt.createElement(b.default.Item,{name:[Hn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:lo(["allow_late_settings","late_penalty"],ar==null?void 0:ar[sa])}))),pt.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(fe.Z,{className:"ml10"},pt.createElement(b.default.Item,{name:[Hn.name,"late_time"],rules:[{required:!0,validator:(Fn,ya)=>ya==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):vo&&Ae()(ya).startOf("second")<=Ae()(vo).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},pt.createElement(Qr.default,{disabled:lo(["allow_late_settings","late_time"],ar==null?void 0:ar[sa]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>(0,E.Q8)(Fn,Ze==null?void 0:Ze.course_end_date,Ae()(vo).add(1,"minutes").format()),disabledTime:Fn=>(0,E.d0)(Fn,Ae()(vo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),!Fo&&pt.createElement(De.Z,{className:(Lr=Pa.Z)==null?void 0:Lr.h_lh_40},((Ni=Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,ar))==null?void 0:Ni.length)>0&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0,late_penalty:5})}})),sa!=0&&!lo(["allow_late_settings","group_name"],ar==null?void 0:ar[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${Pa.Z.title} mt30`},pt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),pt.createElement("div",{className:Pa.Z.content},pt.createElement(De.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(mn=Pa.Z)==null?void 0:mn.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},pt.createElement(Rr.Z,{disabled:lo("anonymous_comment")})),pt.createElement(fe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),pt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),No&&pt.createElement(pt.Fragment,null,pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} ${!Rn&&"mb10"} mt5`},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},pt.createElement(z.default,null," ",Rn?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Rn&&pt.createElement(fe.Z,{className:"mr10"},pt.createElement(b.default.Item,{name:"make_up_score"},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),pt.createElement(fe.Z,null,pt.createElement(le.Z,{title:Ri("make_up_score")},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),pt.createElement("div",{style:{position:"relative"}},pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb5 ${Pa.Z.bottom_line}`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:`${(ja=Pa.Z)==null?void 0:ja.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_anonymous_comment")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((un=Ze==null?void 0:Ze.group_settings)==null?void 0:un.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(Fr===!1||Or===!1)&&pt.createElement(le.Z,{title:Ri("unified_anonymous_comment")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Si?pt.createElement(pt.Fragment,null,pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"anonymous_group",className:`${(Xa=Pa.Z)==null?void 0:Xa.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:lo("anonymous_group")},pt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((vt=Ze==null?void 0:Ze.group_settings)==null?void 0:vt.length)>0&&pt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Ae()(zn).startOf("second")<=Ae()(ga||kr).startOf("second")?Promise.reject(ga?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{disabled:lo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(ga||kr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(ga||kr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(zn).startOf("second")<=Ae()(mr||ga||kr).startOf("second")?Promise.reject(mr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ga?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{disabled:lo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(mr||ga||kr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(mr||ga||kr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:lo("evaluation_num")}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:lo("absence_penalty")}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):pt.createElement(b.default.List,{name:"anonymous_comment_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo,vi,ka,Lr,Ni,vo;const Fn=ga||((Mo=Ui((Pr=ro==null?void 0:ro[sa])==null?void 0:Pr.group_name,ar||[],(ya,Mn)=>Ae()(ya==null?void 0:ya.late_time).startOf("second")>Ae()(Mn==null?void 0:Mn.late_time).startOf("second")))==null?void 0:Mo.late_time)||kr||((Lr=(ka=Ui((vi=ro==null?void 0:ro[sa])==null?void 0:vi.group_name,Wa||[],(ya,Mn)=>{var Yr,al;return Ae()((Yr=ya==null?void 0:ya.publish_time)==null?void 0:Yr[1]).startOf("second")>Ae()((al=Mn==null?void 0:Mn.publish_time)==null?void 0:al[1]).startOf("second")}))==null?void 0:ka.publish_time)==null?void 0:Lr[1]);return pt.createElement(De.Z,{key:Hn.key,style:{padding:"0px 14px 0px 82px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",sa+1),pt.createElement(De.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(fe.Z,null,pt.createElement(De.Z,{wrap:!1,align:"top"},pt.createElement(fe.Z,{className:"mr20 ml15"},pt.createElement(b.default.Item,{name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[sa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,ro)}))),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:[Hn.name,"evaluation_start"],rules:[{required:!0,validator:(ya,Mn)=>Mn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Fn&&Ae()(Mn).startOf("second")<=Ae()(Fn).startOf("second")?Promise.reject(kr?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},pt.createElement(Qr.default.RangePicker,{disabled:lo(["anonymous_comment_settings","evaluation_start"],ro==null?void 0:ro[sa]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:ya=>(0,E.Q8)(ya,Ze==null?void 0:Ze.course_end_date,Ae()(Fn).add(1,"minutes").format()),disabledTime:ya=>(0,E.d0)(ya,Ae()(Fn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),pt.createElement(De.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:lo(["anonymous_comment_settings","evaluation_num"],ro==null?void 0:ro[sa])}))),pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:lo(["anonymous_comment_settings","absence_penalty"],ro==null?void 0:ro[sa])}))),!Si&&pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Hn.name,"student_comment"],valuePropName:"checked"},pt.createElement(z.default,{disabled:lo(["anonymous_comment_settings","student_comment"],ro==null?void 0:ro[sa])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Fo&&pt.createElement(De.Z,{className:(Ni=Pa.Z)==null?void 0:Ni.h_lh_40},((vo=Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,ro))==null?void 0:vo.length)>0&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),sa!=0&&!lo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb5 mt5`},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},pt.createElement(z.default,{disabled:lo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:Pa.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Ln,zn)=>zn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},pt.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:lo("student_comment"),min:1,max:100}))),pt.createElement(fe.Z,null," ",pt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Fo?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":pt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ze!=null&&Ze.anonymous_comment)){he.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${nr==null?void 0:nr.coursesId}/common_homework/${nr==null?void 0:nr.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),pt.createElement(le.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),Si&&pt.createElement(b.default.Item,{className:`${Pa.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},pt.createElement(z.default,{disabled:lo("student_comment")},pt.createElement(De.Z,{gutter:10},pt.createElement(fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Pa.Z.h_lh_40},pt.createElement(z.default,{disabled:lo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),pt.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Bo&&pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_anonymous_appeal")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ea=Ze==null?void 0:Ze.group_settings)==null?void 0:ea.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(Fr===!1||Or===!1||Si==!1)&&pt.createElement(le.Z,{title:Ri("unified_anonymous_appeal")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),aa?pt.createElement(De.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:lo("appeal_penalty")}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):pt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo;return pt.createElement(De.Z,{key:Hn.key,style:{padding:"5px 14px 5px 82px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",sa+1),pt.createElement(De.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["anonymous_appeal_settings","group_name"],va==null?void 0:va[sa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ti(Si?Ze==null?void 0:Ze.group_settings:ro,va)}))),pt.createElement(fe.Z,{className:`${Pa.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:lo(["anonymous_appeal_settings","appeal_penalty"],va==null?void 0:va[sa])}))),!Fo&&pt.createElement(De.Z,{className:(Pr=Pa.Z)==null?void 0:Pr.h_lh_40},!!((Mo=Ti(Si?Ze==null?void 0:Ze.group_settings:ro,va))!=null&&Mo.length)&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0,appeal_penalty:2})}})),sa!=0&&!lo(["anonymous_appeal_settings","group_name"],va==null?void 0:va[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(wo||Ko||Do))&&pt.createElement(Ge.ZP,{loading:ta||Xt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ka.submit()}},"\u4FDD\u5B58"),pt.createElement(Xo.Z,{onConfirm:(Ln,zn)=>{Wa.splice(Ln,0,...zn),Wa.splice(Ln+zn.length,1);const _n=(0,E.QE)([...Wa]);_n.forEach(Hn=>{var sa;((sa=Hn==null?void 0:Hn.publish_time)==null?void 0:sa.length)==2?Hn.publish_time=Hn.publish_time:Hn.publish_time=[Ae()(Hn==null?void 0:Hn.publish_time),Ae()(Hn==null?void 0:Hn.end_time)]}),Ka.setFieldValue("group_settings",[..._n])}})))};var cl=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe})=>({shixunHomeworks:tt,classroomList:Ye,loading:Qe.effects}))(Wl),Il=te(4274),hl=te(59301),uu=Object.defineProperty,gl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,Zl=(tt,Ye,Qe)=>Ye in tt?uu(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ql=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Kl.call(Ye,Qe)&&Zl(tt,Qe,Ye[Qe]);if(gl)for(var Qe of gl(Ye))Ul.call(Ye,Qe)&&Zl(tt,Qe,Ye[Qe]);return tt},$l=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const vu=({shixunHomeworks:tt,dispatch:Ye})=>{const{workSetting:Qe}=tt;(0,x.useEffect)(()=>{Pn()},[]);const Ut=(0,ye.useParams)(),[rn,Yt]=(0,x.useState)("1"),Pn=()=>$l(void 0,null,function*(){yield Ye({type:"shixunHomeworks/getWorkSetting",payload:ql({},Ut)})}),Qt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Qe!=null&&Qe.is_new_rule?hl.createElement(cl,null):hl.createElement(gi,{getData:Pn})},!(Qe!=null&&Qe.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:hl.createElement(Jr,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:hl.createElement(Ar,{getData:Pn})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:hl.createElement(To,{getData:Pn})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:hl.createElement(mo,null)}].filter(Ct=>!!Ct);return(0,x.useEffect)(()=>(Ye({type:"globalSetting/footerToggle",payload:!1}),()=>{Ye({type:"globalSetting/footerToggle",payload:!0})}),[]),hl.createElement("div",{style:{paddingBottom:"50px"}},hl.createElement(Il.Z,{dataSource:Qt,style:{marginBottom:52}}))};var eu=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(vu),su=te(8394),du=te(40221),Yl=te(65504),zl=Object.defineProperty,wl=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,nu=(tt,Ye,Qe)=>Ye in tt?zl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,au=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ml.call(Ye,Qe)&&nu(tt,Qe,Ye[Qe]);if(wl)for(var Qe of wl(Ye))tu.call(Ye,Qe)&&nu(tt,Qe,Ye[Qe]);return tt};const ru=tt=>React.createElement("svg",au({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},tt),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Tl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Vl=Object.defineProperty,iu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,gu=Object.prototype.propertyIsEnumerable,Ql=(tt,Ye,Qe)=>Ye in tt?Vl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Al=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))cu.call(Ye,Qe)&&Ql(tt,Qe,Ye[Qe]);if(iu)for(var Qe of iu(Ye))gu.call(Ye,Qe)&&Ql(tt,Qe,Ye[Qe]);return tt},Bl=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Hl=({user:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)(),[Ut,rn]=(0,x.useState)({page:1,limit:10}),[Yt,Pn]=(0,x.useState)([{}]),[Qt,Ct]=(0,x.useState)(0),[Vt,Wn]=(0,x.useState)(!0),ha=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(An,en,mn)=>mn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:An=>An||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:An=>An||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(An,en)=>{var mn;return x.createElement("span",null,x.createElement("span",null,An),x.createElement(le.Z,{overlayClassName:Tl.tip,placement:"right",title:x.createElement(De.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(mn=en==null?void 0:en.from_course_group_members)==null?void 0:mn.map(ja=>x.createElement("div",null,ja))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(An,en)=>{var mn;return x.createElement("span",null,x.createElement("span",null,An),x.createElement(le.Z,{overlayClassName:Tl.tip,placement:"right",title:x.createElement(De.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(mn=en==null?void 0:en.to_course_group_members)==null?void 0:mn.map(ja=>x.createElement("div",null,ja))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(An,en)=>x.createElement(x.Fragment,null,An==="\u5F85\u5904\u7406"&&x.createElement("span",{className:Tl.btns},x.createElement("span",{onClick:()=>Sn(en.id,2)},"\u62D2\u7EDD"),x.createElement("span",{className:"ml30",onClick:()=>Sn(en.id,1)},"\u540C\u610F")),An==="\u5DF2\u540C\u610F"&&x.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),An==="\u5DF2\u62D2\u7EDD"&&x.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],Sn=(An,en)=>Bl(void 0,null,function*(){Wn(!0);const mn=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/deal_request`,{method:"post",body:{request_id:An,status:en}});(mn==null?void 0:mn.status)===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),xt(Ut)),Wn(!1)});(0,x.useEffect)(()=>{xt(Ut)},[]);const xt=An=>Bl(void 0,null,function*(){Wn(!0);const en=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/get_request`,{method:"get",params:Al({},An)});(en==null?void 0:en.status)===0&&(Pn(en.data),Ct(en==null?void 0:en.total_count)),Wn(!1)}),tn=(An,en)=>{Ut.page=An,Ut.limit=en,rn(Al({},Ut)),xt(Ut)};return x.createElement("section",{className:Tl.wrap},x.createElement(Ee.default,{dataSource:Yt,bordered:!1,rowKey:An=>An.id,columns:ha,loading:Vt,pagination:{pageSize:Ut.limit,total:Qt,current:Ut.page,onChange:tn,showQuickJumper:!0,hideOnSinglePage:!0}}))};var mu=(0,ye.connect)(({user:tt})=>({user:tt}))(Hl),fu=te(64165),xe={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Te=Object.defineProperty,je=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,jt=(tt,Ye,Qe)=>Ye in tt?Te(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Nt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ct.call(Ye,Qe)&&jt(tt,Qe,Ye[Qe]);if(je)for(var Qe of je(Ye))ft.call(Ye,Qe)&&jt(tt,Qe,Ye[Qe]);return tt},gn=(tt,Ye)=>{var Qe={};for(var Ut in tt)ct.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&je)for(var Ut of je(tt))Ye.indexOf(Ut)<0&&ft.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},dn=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const xn=tt=>{var Ye=tt,{classroomList:Qe,dispatch:Ut,cb:rn}=Ye,Yt=gn(Ye,["classroomList","dispatch","cb"]),Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn;const An=(0,ye.useParams)(),[en,mn]=(0,x.useState)({}),[ja,un]=(0,x.useState)(""),[Xa,vt]=(0,x.useState)(!0),[ea,nr]=(0,x.useState)(!1),[Ze,Rt]=(0,x.useState)("");(0,x.useEffect)(()=>{Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&ta()},[Qe.actionTabs]);const ta=(Xt="")=>dn(void 0,null,function*(){vt(!0);const ca=yield(0,ve.ZP)(`/api/homework_commons/${An.categoryId}/get_group_members`,{method:"get",params:{group_id:Xt}});(ca==null?void 0:ca.status)===0&&mn(Nt({},ca)),vt(!1)}),xr=()=>dn(void 0,null,function*(){if(!ja){he.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!Ze){he.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}nr(!0);let Xt=yield(0,ve.ZP)(`/api/homework_commons/${An.categoryId}/create_request`,{method:"post",body:{to_course_group_id:ja,reason:Ze}});(Xt==null?void 0:Xt.status)===0&&(he.ZP.info("\u64CD\u4F5C\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),rn()),nr(!1)});return x.createElement(Ie.default,{width:700,centered:!0,afterClose:()=>{un(""),Rt("")},confirmLoading:ea,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:xr,open:Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:xe.modal},x.createElement(Xn.Z,{spinning:Xa},x.createElement(De.Z,{align:"middle",justify:"space-between"},x.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",x.createElement("b",null,en==null?void 0:en.current_group)),x.createElement(De.Z,{align:"middle"},x.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),x.createElement(me.default,{onChange:Xt=>{un(Xt),ta(Xt)},value:ja,size:"large",style:{width:248}},(Pn=en==null?void 0:en.group_infos)==null?void 0:Pn.map(Xt=>x.createElement(me.default.Option,{key:Xt.group_id,value:Xt.group_id},Xt.group_name))))),x.createElement(De.Z,{className:"mt15"},x.createElement("div",{className:xe.member,style:{borderRight:"1px solid #D9DFE8"}},x.createElement(De.Z,{className:xe.head},x.createElement("div",null,en==null?void 0:en.current_group,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(Qt=en==null?void 0:en.current_group_members)==null?void 0:Qt.length),"\u4EBA")),x.createElement(De.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:xe.listWrap,style:{borderRight:0}},(Ct=en==null?void 0:en.current_group_members)==null?void 0:Ct.map(Xt=>x.createElement("div",{key:Xt.user_id,className:xe.list},x.createElement("img",{src:`${bn.Z.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`}),x.createElement("span",null,Xt.real_name),(Xt==null?void 0:Xt.is_me)&&x.createElement("div",null,"\u6211")))))),x.createElement("div",{className:xe.member},!((Vt=en==null?void 0:en.group_members)!=null&&Vt.length)&&x.createElement(fu.Z,null),!!((Wn=en==null?void 0:en.group_members)!=null&&Wn.length)&&x.createElement(x.Fragment,null,x.createElement(De.Z,{className:xe.head},x.createElement("div",null,(Sn=(ha=en==null?void 0:en.group_infos)==null?void 0:ha.find(Xt=>Xt.group_id===ja))==null?void 0:Sn.group_name,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(xt=en==null?void 0:en.group_members)==null?void 0:xt.length),"\u4EBA")),x.createElement(De.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:xe.listWrap,style:{borderLeft:0}},(tn=en==null?void 0:en.group_members)==null?void 0:tn.map(Xt=>x.createElement("div",{key:Xt.user_id,className:xe.list},x.createElement("img",{src:`${bn.Z.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`}),x.createElement("span",null,Xt.real_name)))))))),x.createElement(De.Z,{className:"mt15"},x.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),x.createElement(Ne.default.TextArea,{maxLength:300,value:Ze,onChange:Xt=>Rt(Xt.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var Ca=(0,ye.connect)(({classroomList:tt})=>({classroomList:tt}))(xn),Dn={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},Tn=te(32215),la=te(74732),ua=te(3829),cn=te(37906),Nn={TabsStyle:"TabsStyle___TanFG"},fn=te(59301),Qa=Object.defineProperty,Ga=Object.defineProperties,$a=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,bo=(tt,Ye,Qe)=>Ye in tt?Qa(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,jr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))tr.call(Ye,Qe)&&bo(tt,Qe,Ye[Qe]);if(sr)for(var Qe of sr(Ye))za.call(Ye,Qe)&&bo(tt,Qe,Ye[Qe]);return tt},po=(tt,Ye)=>Ga(tt,$a(Ye)),ko=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const ei=tt=>ko(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${tt.userId}/deal_appeal_score.json`,{method:"post",body:tt})}),ui=({globalSetting:tt,shixunHomeworks:Ye,dispatch:Qe,classroomList:Ut})=>{var rn,Yt,Pn,Qt,Ct,Vt;const Wn=(0,ye.useParams)(),[ha]=(0,ye.useSearchParams)(),[Sn]=b.default.useForm(),{workSetting:xt}=Ye,[tn,An]=(0,x.useState)(!1),[en,mn]=(0,x.useState)(null),[,ja,un,Xa]=(0,yt.U)(Ot.cN,{homeworkId:Wn==null?void 0:Wn.categoryId}),[,vt,ea,nr]=(0,yt.U)(Ot.Qz,{homeworkId:Wn==null?void 0:Wn.categoryId}),[,Ze,Rt,ta]=(0,yt.U)(Ot.mQ,{homeworkId:Wn==null?void 0:Wn.categoryId}),[,,xr,Xt]=(0,yt.U)(ei,{}),[ca,Ka]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),Or=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Wa=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Rn,Fr,ga)=>`${((ca==null?void 0:ca.page)-1)*ca.limit+ga+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},Rn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Rn=>Ae()(Rn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],ar=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Rn,Fr,ga)=>`${((ca==null?void 0:ca.page)-1)*ca.limit+ga+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Rn=>Rn===-1?"\u91CD\u505A\u4E2D":fn.createElement(E.Uw,{status:Rn})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],kr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Rn,Fr,ga)=>`${((ca==null?void 0:ca.page)-1)*ca.limit+ga+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},Rn)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Rn=>Ae()(Rn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Rn,Fr)=>fn.createElement(fn.Fragment,null,Rn==3&&fn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Rn==4&&fn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Rn==1&&fn.createElement(fn.Fragment,null,fn.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ko(void 0,null,function*(){(yield xr({userId:Fr.student_work_id,score_id:Fr.student_works_score_id,status:4})).status===0&&uo()})},"\u9A73\u56DE"),fn.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>ko(void 0,null,function*(){mn(Fr),An(!0)})},"\u63A5\u53D7")))}],uo=(Rn=ca)=>{ca.activeKey=="1"&&ea({page:Rn==null?void 0:Rn.page,limit:Rn==null?void 0:Rn.limit}),ca.activeKey=="2"&&Rt({page:Rn==null?void 0:Rn.page,limit:Rn==null?void 0:Rn.limit}),ca.activeKey=="3"&&un({page:Rn==null?void 0:Rn.page,limit:Rn==null?void 0:Rn.limit,status:Rn==null?void 0:Rn.status})};return(0,x.useEffect)(()=>{uo(ca)},[ca]),(0,x.useEffect)(()=>{console.log("params",Wn,ha.get("TabsActiveKey")?ha.get("TabsActiveKey"):xt!=null&&xt.is_new_rule?"3":"1"),Ka(po(jr({},ca),{activeKey:ha.get("TabsActiveKey")||"1"}))},[ha.get("TabsActiveKey")]),fn.createElement(Xn.Z,{spinning:vt||ja||Ze},fn.createElement("section",{className:"p30",style:{background:"#fff"}},fn.createElement(ge.default,{destroyInactiveTabPane:!0,className:Nn.TabsStyle,activeKey:ca.activeKey,onChange:Rn=>{Ka(po(jr({},ca),{activeKey:Rn,page:1,limit:10}))}},fn.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},fn.createElement(Ee.default,{className:"mt20",locale:{emptyText:fn.createElement(nt.Z,null)},columns:Wa,dataSource:((rn=nr==null?void 0:nr.data)==null?void 0:rn.list)||[],pagination:{total:((Yt=nr==null?void 0:nr.data)==null?void 0:Yt.count)||0,onChange:(Rn,Fr)=>{Ka(po(jr({},ca),{page:Rn,limit:Fr}))},current:ca==null?void 0:ca.page,pageSize:ca==null?void 0:ca.limit,showTotal:Rn=>fn.createElement(fn.Fragment,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Rn),"\u6761\u6570\u636E")}})),fn.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},fn.createElement(Ee.default,{className:"mt20",locale:{emptyText:fn.createElement(nt.Z,null)},columns:ar,dataSource:((Pn=ta==null?void 0:ta.data)==null?void 0:Pn.list)||[],pagination:{total:((Qt=ta==null?void 0:ta.data)==null?void 0:Qt.count)||0,onChange:(Rn,Fr)=>{Ka(po(jr({},ca),{page:Rn,limit:Fr}))},current:ca==null?void 0:ca.page,pageSize:ca==null?void 0:ca.limit,showTotal:Rn=>fn.createElement(fn.Fragment,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Rn),"\u6761\u6570\u636E")}})),fn.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},fn.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:ca.status,onChange:Rn=>{Ka(po(jr({},ca),{status:Rn,page:1}))},dataSource:Or,titleWidth:60}),fn.createElement(Ee.default,{locale:{emptyText:fn.createElement(nt.Z,null)},columns:kr,dataSource:((Ct=Xa==null?void 0:Xa.data)==null?void 0:Ct.list)||[],pagination:{total:((Vt=Xa==null?void 0:Xa.data)==null?void 0:Vt.count)||0,onChange:(Rn,Fr)=>{Ka(po(jr({},ca),{page:Rn,limit:Fr}))},current:ca==null?void 0:ca.page,pageSize:ca==null?void 0:ca.limit,showTotal:Rn=>fn.createElement(fn.Fragment,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Rn),"\u6761\u6570\u636E")}}))),fn.createElement(Ie.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:tn,centered:!0,destroyOnClose:!0,onCancel:()=>{An(!1)},maskClosable:!1,width:544,onOk:()=>{Sn.submit()}},fn.createElement(b.default,{form:Sn,colon:!1,onFinish:Rn=>ko(void 0,null,function*(){(yield xr(po(jr({},Rn),{userId:en.student_work_id,score_id:en.student_works_score_id,status:3}))).status===0&&(uo(),An(!1))})},fn.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),fn.createElement(cn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${en==null?void 0:en.student_work_id}`,target:"_blank"},en==null?void 0:en.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:fn.createElement("span",{style:{color:"#191919"}},en==null?void 0:en.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:fn.createElement("span",{style:{color:"#191919"}},en==null?void 0:en.score)}]}),fn.createElement(De.Z,{className:"mt20",wrap:!1},fn.createElement(fe.Z,null,fn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},fn.createElement(ue.Z,{min:1,max:100,step:1}))),fn.createElement(fe.Z,null,fn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),fn.createElement(fe.Z,null,fn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},fn.createElement(z.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ai=(0,ye.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:rn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:rn}))(ui),Yo={},_r=te(59301),Zo=Object.defineProperty,ri=Object.defineProperties,si=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Li=(tt,Ye,Qe)=>Ye in tt?Zo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Me=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))qo.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);if(Wo)for(var Qe of Wo(Ye))ji.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);return tt},We=(tt,Ye)=>ri(tt,si(Ye)),rt=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const st=({shixunHomeworks:tt,loading:Ye,globalSetting:Qe,dispatch:Ut})=>{const[rn,Yt]=(0,x.useState)(Me(Me({},(0,ye.useParams)()),{page:1,limit:20})),{workList:Pn,workSetting:Qt}=tt,[Ct,Vt]=(0,x.useState)([]),Wn=()=>rt(void 0,null,function*(){const xt=yield Ut({type:"shixunHomeworks/getWorkList",payload:We(Me({},rn),{score_open:Qt==null?void 0:Qt.score_open,work_public:Qt==null?void 0:Qt.work_public})});Vt((xt==null?void 0:xt.student_works)||[])});(0,x.useEffect)(()=>{Wn()},[]);const ha=(xt,tn)=>{rn.page=xt,rn.limit=20,Wn()},Sn=[(Pn==null?void 0:Pn.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(xt,tn)=>{var An,en,mn,ja,un,Xa;return{children:((An=tn.project_info)==null?void 0:An.id)!==-1?_r.createElement("a",{target:"_blank",title:(en=tn.project_info)==null?void 0:en.name,href:`${(mn=Qe==null?void 0:Qe.setting)==null?void 0:mn.old_url}/projects${(ja=tn.project_info)==null?void 0:ja.id}`,style:{whiteSpace:"break-spaces"}},(un=tn.project_info)==null?void 0:un.name):(Xa=tn.project_info)==null?void 0:Xa.name,props:{rowSpan:tn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(xt,tn)=>_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement("span",{className:Yo.atitle,style:{width:tn.is_leader?"":130,maxWidth:tn.is_leader&&80}}," ",xt),tn.is_leader&&_r.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Pn!=null&&Pn.base_on_project),render:xt=>_r.createElement("span",{style:{color:"#666666"}},xt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Pn!=null&&Pn.base_on_project),render:(xt,tn)=>_r.createElement(le.Z,{placement:"bottom",title:_r.createElement("div",null,_r.createElement("div",null,tn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${tn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),_r.createElement("div",null,tn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${tn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?_r.createElement("div",null,tn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${tn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Pn!=null&&Pn.is_group_grade?_r.createElement("div",null,tn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${tn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",_r.createElement("div",null,tn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${tn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),_r.createElement("div",null,tn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${tn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?_r.createElement("div",null,tn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${tn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",_r.createElement("div",null,tn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${tn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Pn!=null&&Pn.is_jupyter||Pn!=null&&Pn.is_jupyter_lab)&&_r.createElement("div",{onClick:An=>{An.stopPropagation(),ye.history.push(`/classrooms/${rn.coursesId}/group_homework/${rn.categoryId}/review/${tn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},xt>0?_r.createElement("span",{style:{color:"#ff8100"}},xt):xt)},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:xt=>xt||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(xt,tn)=>xt||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(xt,tn)=>({children:xt?_r.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",_r.createElement("br",null),Ae()(xt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:tn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(xt,tn)=>({children:xt===-1?"\u91CD\u505A\u4E2D":_r.createElement(E.Uw,{status:xt}),props:{rowSpan:tn.rowSpan}})},!(Pn!=null&&Pn.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(xt,tn)=>({children:_r.createElement("span",{className:"c-blue"},xt),props:{rowSpan:tn.rowSpan}})},{title:"\u64CD\u4F5C",width:Pn!=null&&Pn.base_on_project?100:150,align:"left",dataInex:"action",render:(xt,tn)=>Pn!=null&&Pn.work_public?_r.createElement("a",{className:"c-blue",onClick:An=>{An.preventDefault(),ye.history.push(`/classrooms/${rn.coursesId}/group_homework/${rn.categoryId}/review/${tn.id}`)}}," \u67E5\u770B "):"--"}].filter(xt=>!!xt);return _r.createElement("div",{className:"p30 bg-white"},_r.createElement("aside",{style:{paddingBottom:30}},_r.createElement(Ee.default,{loading:Ye["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(xt,tn)=>(xt==null?void 0:xt.item_index)%2===0&&Yo.tables,className:Yo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Ct,columns:Sn,onChange:(xt,tn,An)=>{if(An.order===void 0)switch(An.field){case"student_id":rn.b_order="desc",rn.order=An.field;break;default:delete rn.b_order,delete rn.order}else rn.b_order=An.order.replace("end",""),rn.order=An.field;Ut({type:"shixunHomeworks/getWorkList",payload:Me({},rn)})}})),_r.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:ha,defaultCurrent:rn.page||1,current:rn.page||1,defaultPageSize:20,total:tt.workList.work_count}))};var ht=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(st),Et=te(54580),Mt=te(59301),Zt=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const{Dragger:_t}=Et.default,on=({})=>{const tt=(0,ye.useParams)(),[Ye]=b.default.useForm(),[Qe,Ut]=(0,x.useState)([]),[rn,Yt]=(0,x.useState)(!1);let[Pn,Qt]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Ct(){return Zt(this,null,function*(){var Vt,Wn;let ha;Yt(!0),window.location.href.indexOf("exercise")>-1?ha=`/api/exercises/${tt==null?void 0:tt.categoryId}/redo_logs.json`:ha=`/api/homework_commons/${tt==null?void 0:tt.categoryId}/redo_logs.json`;let Sn=yield(0,ve.ZP)(ha,{method:"get",params:Pn});if(Yt(!1),(Sn==null?void 0:Sn.status)===0){let xt=[];(Wn=(Vt=Sn==null?void 0:Sn.data)==null?void 0:Vt.list)==null||Wn.map((tn,An)=>{var en;(en=tn==null?void 0:tn.group_infos)==null||en.map((mn,ja)=>{var un,Xa,vt;mn.rowSpan=ja==0?(un=tn==null?void 0:tn.group_infos)==null?void 0:un.length:((vt=(Xa=tn==null?void 0:tn.group_infos)==null?void 0:Xa.filter(ea=>ea.work_group_id))==null?void 0:vt.length)>0?0:1,xt.push(mn)})}),Ut([...xt])}})}return(0,x.useEffect)(()=>{Ct()},[]),Mt.createElement("div",{style:{padding:"30px",background:"#fff"}},Mt.createElement(Ee.default,{loading:rn,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(Vt,Wn)=>({children:Mt.createElement("span",null,Vt),props:{rowSpan:Wn.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Vt,Wn)=>({children:Mt.createElement("span",null,Ae()(Vt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Wn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(Vt,Wn)=>({children:Mt.createElement("span",null,Vt),props:{rowSpan:Wn.rowSpan}})}],dataSource:Qe,pagination:!1}),Mt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Vt,Wn)=>{Pn.page=Vt,Pn.limit=Wn,Qt(Pn),Ct()},current:Pn.page,total:Qe.count,pageSize:Pn.limit,style:{marginTop:20}}))};var qt=(0,ye.connect)(({classroomList:tt})=>({classroomList:tt}))(on),nn=te(45413),On={StepsStyle:"StepsStyle___U8mUn"},wn=te(86697),Cn=te(30467),oa={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},xa=({onFinish:tt})=>{var Ye,Qe,Ut,rn,Yt;const{shixunHomeworks:Pn}=(0,ye.useSelector)(Ze=>Ze),{actionTabs:Qt}=Pn,Ct=(0,ye.useDispatch)(),Vt=(0,ye.useParams)(),[,,Wn,ha]=(0,yt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[Sn,xt,tn,An]=(0,yt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[en,mn]=(0,x.useState)([]),[ja,un]=(0,x.useState)([]),Xa=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[vt,ea]=(0,x.useState)("");(0,x.useEffect)(()=>{ea(Sn==null?void 0:Sn.keywords)},[Sn==null?void 0:Sn.keywords]),(0,x.useEffect)(()=>{var Ze,Rt;if(Qt.key=="AddLeader"){Qt!=null&&Qt.unified_setting&&Wn({}),tn({course_group_ids:(Ze=Qt==null?void 0:Qt.course_groups)==null?void 0:Ze.map(ca=>ca==null?void 0:ca.id)});let ta=[],xr=[];const Xt=(ca,Ka)=>{ca.name=(ca==null?void 0:ca.user_name)||ca.name,ta!=null&&ta.find(Or=>(Or==null?void 0:Or.course_group_id)==(ca==null?void 0:ca.course_group_id))?ta=ta==null?void 0:ta.map(Or=>{var Wa;return(Or==null?void 0:Or.course_group_id)==(ca==null?void 0:ca.course_group_id)&&(Or.leaders=Ka?[...(Or==null?void 0:Or.leaders)||[],ca]:(Wa=(Or==null?void 0:Or.leaders)||[])==null?void 0:Wa.filter(ar=>ar.id!=(ca==null?void 0:ca.id))),Or}):ta=[...ta||[],{course_group_id:ca==null?void 0:ca.course_group_id,course_group_name:ca==null?void 0:ca.course_group_name,course_member_count:ca==null?void 0:ca.course_member_count,leaders:[ca]}],xr=Ka?xr.concat(ca==null?void 0:ca.id):xr==null?void 0:xr.filter(Or=>Or!=(ca==null?void 0:ca.id))};(Rt=Qt==null?void 0:Qt.data)==null||Rt.forEach(ca=>{Xt(ca,!0)}),un(xr),mn(ta)}},[Qt.key]);const nr=(Ze,Rt)=>{let ta=[];Ze.name=(Ze==null?void 0:Ze.user_name)||Ze.name,en!=null&&en.find(xr=>(xr==null?void 0:xr.course_group_id)==(Ze==null?void 0:Ze.course_group_id))?(ta=en==null?void 0:en.map(xr=>{var Xt;return(xr==null?void 0:xr.course_group_id)==(Ze==null?void 0:Ze.course_group_id)&&(xr.leaders=Rt?[...(xr==null?void 0:xr.leaders)||[],Ze]:(Xt=(xr==null?void 0:xr.leaders)||[])==null?void 0:Xt.filter(ca=>ca.id!=(Ze==null?void 0:Ze.id))),xr}),ta=ta==null?void 0:ta.filter(xr=>{var Xt;return((Xt=xr==null?void 0:xr.leaders)==null?void 0:Xt.length)>0})):ta=[...en||[],{course_group_id:Ze==null?void 0:Ze.course_group_id,course_group_name:Ze==null?void 0:Ze.course_group_name,course_member_count:Ze==null?void 0:Ze.course_member_count,leaders:[Ze]}],un(Rt?ja.concat(Ze==null?void 0:Ze.id):ja==null?void 0:ja.filter(xr=>xr!=(Ze==null?void 0:Ze.id))),mn(ta)};return x.createElement(Ie.default,{open:Qt.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ze=[];en==null||en.forEach(Rt=>{var ta;((ta=Rt==null?void 0:Rt.leaders)==null?void 0:ta.length)>0&&Ze.push(...(Rt==null?void 0:Rt.leaders)||{})}),tt==null||tt(Ze),Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},x.createElement("div",{className:"flex gap-20px"},x.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},x.createElement("div",{className:"flex item-center gap-20px c-grey-333"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(me.default,{size:"large",className:"flex-1",value:Sn==null?void 0:Sn.course_group_ids,onChange:Ze=>{var Rt;(Ze==null?void 0:Ze.length)==0?tn({course_group_ids:(Rt=Qt==null?void 0:Qt.course_groups)==null?void 0:Rt.map(ta=>ta==null?void 0:ta.id)}):tn({course_group_ids:Ze,keywords:"",page:1})},mode:"multiple",filterOption:(Ze,Rt)=>{var ta;return((ta=Rt==null?void 0:Rt.label)!=null?ta:"").toLowerCase().includes(Ze.toLowerCase())},options:Qt!=null&&Qt.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Ye=ha==null?void 0:ha.course_groups)==null?void 0:Ye.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name})))||[]]:(Qe=Qt==null?void 0:Qt.course_groups)==null?void 0:Qe.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name}))}),x.createElement(Ne.default.Search,{className:"flex-1",size:"large",value:vt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ze=>{ea(Ze.target.value)},onSearch:Ze=>{tn({keywords:Ze,page:1})}})),x.createElement(Ee.default,{className:`mt-10px ${(Ut=oa)==null?void 0:Ut.TableStyles}`,columns:Xa,dataSource:((rn=An==null?void 0:An.data)==null?void 0:rn.list)||[],rowKey:"id",loading:xt,rowSelection:{selectedRowKeys:ja,onSelect:(Ze,Rt)=>{nr(Ze,Rt)}},pagination:{current:Sn==null?void 0:Sn.page,pageSize:Sn==null?void 0:Sn.limit,total:((Yt=An==null?void 0:An.data)==null?void 0:Yt.total_count)||0,onChange:(Ze,Rt)=>{tn({page:Ze,limit:Rt})},showTotal:Ze=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"px-4px c-blue"},Ze),"\u6761\u6570\u636E")}})),x.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},x.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),x.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},en==null?void 0:en.map(Ze=>{var Rt;return x.createElement("div",{className:"flex flex-col gap-10px",key:Ze==null?void 0:Ze.course_group_id},x.createElement("div",{className:"flex item-center gap-10px minW-0"},x.createElement(le.Z,{title:"asdfasdfasdf"},x.createElement("div",{className:"c-blue multi_ellipsis1"},Ze==null?void 0:Ze.course_group_name)),x.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ze==null?void 0:Ze.course_member_count,"\uFF09")),x.createElement("div",{className:"flex flex-col"},(Rt=Ze==null?void 0:Ze.leaders)==null?void 0:Rt.map(ta=>x.createElement("div",{key:ta==null?void 0:ta.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${bn.Z.IMG_SERVER}/images/${ta==null?void 0:ta.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},ta==null?void 0:ta.name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(ta==null?void 0:ta.student_id)||"--")),x.createElement("a",{onClick:()=>{nr(ta,!1)}},"\u79FB\u9664")))))})))))},fa=Object.defineProperty,La=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,zr=(tt,Ye,Qe)=>Ye in tt?fa(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,_a=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ja.call(Ye,Qe)&&zr(tt,Qe,Ye[Qe]);if(yr)for(var Qe of yr(Ye))vr.call(Ye,Qe)&&zr(tt,Qe,Ye[Qe]);return tt},Ya=(tt,Ye)=>La(tt,gr(Ye)),Ha=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())}),Ia=({onFinish:tt})=>{var Ye,Qe,Ut,rn,Yt,Pn;const{shixunHomeworks:{actionTabs:Qt}}=(0,ye.useSelector)(Xt=>Xt),Ct=(0,ye.useDispatch)(),Vt=(0,ye.useParams)(),[,,Wn,ha]=(0,yt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[,Sn,xt]=(0,yt.U)(Cn.Hf,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId}),[tn,,An,en]=(0,yt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[mn]=b.default.useForm(),ja=b.default.useWatch("is_leader",mn),[un,Xa]=(0,x.useState)([]),[vt,ea]=(0,x.useState)([]),[nr,Ze]=(0,x.useState)(!0),[Rt,ta]=(0,x.useState)("");(0,x.useEffect)(()=>{var Xt,ca,Ka,Or;Qt!=null&&Qt.data&&(mn.setFieldsValue(Ya(_a({},(Qt==null?void 0:Qt.data)||{}),{is_leader:(Ka=(ca=(Xt=Qt==null?void 0:Qt.data)==null?void 0:Xt.members)==null?void 0:ca.find(Wa=>Wa==null?void 0:Wa.is_leader))==null?void 0:Ka.id})),Xa((Or=Qt==null?void 0:Qt.data)==null?void 0:Or.members))},[Qt==null?void 0:Qt.data]),(0,x.useEffect)(()=>{ea(un==null?void 0:un.map(Xt=>Xt==null?void 0:Xt.id))},[un]),(0,x.useEffect)(()=>{(Qt==null?void 0:Qt.key)==="GroupSetting"&&(Wn({}),An({}))},[Qt==null?void 0:Qt.key]),(0,x.useEffect)(()=>{ta(tn==null?void 0:tn.keywords)},[tn==null?void 0:tn.keywords]);const xr=()=>{Ze(!0),ta(""),tn.course_group_ids="",tn.only_ungroup=!0,tn.page=1,tn.limit=20,tn.keywords=""};return x.createElement(Ie.default,{open:(Qt==null?void 0:Qt.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),xr()}},x.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},x.createElement(b.default,{form:mn,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:Xt=>Ha(void 0,null,function*(){if((un==null?void 0:un.length)==0){he.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const ca=yield xt(Ya(_a({},Xt),{group_id:Xt==null?void 0:Xt.id,members:un==null?void 0:un.map(Ka=>Ya(_a({},Ka),{is_leader:(Ka==null?void 0:Ka.id)==(Xt==null?void 0:Xt.is_leader)}))}));(ca==null?void 0:ca.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),tt==null||tt())})},x.createElement(b.default.Item,{name:"id",hidden:!0}),x.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},x.createElement(Ne.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),x.createElement(b.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${oa.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},x.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:un==null?void 0:un.map(Xt=>({value:Xt==null?void 0:Xt.id,label:x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(Xt==null?void 0:Xt.id)==ja?"\u7EC4\u957F":"\u7EC4\u5458"," ",Xt==null?void 0:Xt.name,"\uFF08\u5B66\u53F7\uFF1A",(Xt==null?void 0:Xt.student_id)||"--","\uFF09"),x.createElement("a",{onClick:ca=>{ca.preventDefault(),ca.stopPropagation(),Xa(un==null?void 0:un.filter(Ka=>(Ka==null?void 0:Ka.id)!=(Xt==null?void 0:Xt.id)))}},"\u79FB\u9664"))}))})),x.createElement("div",{className:"flex item-center justify-end gap-20px"},x.createElement(Ge.ZP,{onClick:()=>{Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),x.createElement(Ge.ZP,{type:"primary",htmlType:"submit",loading:Sn},"\u786E\u5B9A"))),x.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},x.createElement("div",{className:"flex gap-20px item-center mb-20px"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(me.default,{className:"flex-1",size:"large",value:((Ye=tn==null?void 0:tn.course_group_ids)==null?void 0:Ye[0])||"",onChange:Xt=>{An({course_group_ids:Xt==""?[]:[Xt],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Qe=ha==null?void 0:ha.course_groups)==null?void 0:Qe.map(Xt=>({value:Xt==null?void 0:Xt.id,label:Xt==null?void 0:Xt.name})))||[]]}),x.createElement(Ne.default.Search,{className:"flex-1",size:"large",value:Rt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Xt=>{ta(Xt.target.value)},onSearch:Xt=>{An({keywords:Xt})}})),x.createElement(z.default,{checked:nr,onChange:Xt=>{Ze(Xt.target.checked),An({only_ungroup:Xt.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),x.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(rn=(Ut=en==null?void 0:en.data)==null?void 0:Ut.list)==null?void 0:rn.filter(Xt=>nr?!(vt!=null&&vt.includes(Xt==null?void 0:Xt.id)):!0))==null?void 0:Yt.map(Xt=>x.createElement("div",{key:Xt==null?void 0:Xt.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${bn.Z.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.user_name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Xt==null?void 0:Xt.student_id)||"--")),!(vt!=null&&vt.includes(Xt==null?void 0:Xt.id))&&x.createElement("a",{onClick:()=>{Xa([...un,Ya(_a({},Xt),{name:Xt==null?void 0:Xt.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),x.createElement(ne.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:tn==null?void 0:tn.page,pageSize:tn==null?void 0:tn.limit,total:((Pn=en==null?void 0:en.data)==null?void 0:Pn.total_count)||0,onChange:(Xt,ca)=>{An({page:Xt,limit:ca})}}))))},hr=Object.defineProperty,to=Object.defineProperties,Ur=Object.getOwnPropertyDescriptors,or=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,oo=(tt,Ye,Qe)=>Ye in tt?hr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))$r.call(Ye,Qe)&&oo(tt,Qe,Ye[Qe]);if(or)for(var Qe of or(Ye))no.call(Ye,Qe)&&oo(tt,Qe,Ye[Qe]);return tt},ti=(tt,Ye)=>to(tt,Ur(Ye)),ao=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())}),oi=()=>{var tt,Ye,Qe,Ut,rn,Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja;const{shixunHomeworks:{actionTabs:un}}=(0,ye.useSelector)(_n=>_n),Xa=(0,ye.useDispatch)(),vt=(0,ye.useParams)(),[,ea,nr,Ze]=(0,yt.U)(Cn.Lm,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[,,Rt]=(0,yt.U)(Cn.D4,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[,,ta]=(0,yt.U)(Cn.SA,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[xr,Xt,ca,Ka]=(0,yt.U)(Cn.jA,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,keywords:"",page:1,limit:20}),[Or,Wa,ar,kr]=(0,yt.U)(Cn.Q9,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,is_reset:!1,page:1,limit:10}),[uo]=b.default.useForm(),[Rn]=b.default.useForm(),Fr={group_type:lr.YT.STUDENT_SELF,assign_type:lr.$s.BY_PERSON,unified_setting:!0,assign_range:lr.ck.BY_CLASS,assign_rule:lr.Um.BY_SCORE,assign_method:lr.Kc.BY_RULE},ga=b.default.useWatch("group_type",uo),No=b.default.useWatch("assign_type",uo),Si=b.default.useWatch("unified_setting",uo),[mr,Bo]=(0,x.useState)(!1),ro=b.default.useWatch("course_group_ids",uo),aa=b.default.useWatch("assign_method",uo),va=No==lr.$s.BY_GROUP&&mr&&aa==lr.Kc.BY_LEADER,[Fo,Xr]=(0,x.useState)([]),[Oo,$o]=(0,x.useState)({total_count:0,group_user_num:0}),[wo,Ko]=(0,x.useState)("success"),[Do,pi]=(0,x.useState)([]),[Ti,Ri]=(0,x.useState)({page:1,limit:10}),[lo,ll]=(0,x.useState)(!1),ul=["xlsx","xls"],di={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:_n=>ao(void 0,null,function*(){const Hn=[];Hn==null||Hn.push(_n);const sa=_n.name.split(".").slice(-1)[0].toLowerCase();if(ul.indexOf(sa)==-1)return he.ZP.error(`${_n.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const Pr=new FormData;Pr.append("file",Hn[0]),Pr.append("is_reset","true");const Mo=yield(0,ve.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/group_homeworks/${vt==null?void 0:vt.categoryId}/list_groups_by_settings.json`,{method:"post",body:Pr},!0);return(Mo==null?void 0:Mo.status)==0&&(Ko("success"),ar({is_reset:!1,page:1,limit:10}),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),Et.default.LIST_IGNORE})},bi=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(_n,Hn)=>{var sa,Pr;return(Pr=(sa=Hn==null?void 0:Hn.members)==null?void 0:sa.find(Mo=>Mo==null?void 0:Mo.is_leader))==null?void 0:Pr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:_n=>{var Hn;return(Hn=_n==null?void 0:_n.filter(sa=>!(sa!=null&&sa.is_leader)))==null?void 0:Hn.map(sa=>sa==null?void 0:sa.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(_n,Hn)=>x.createElement("a",{onClick:()=>{Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Hn}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Ln=()=>ao(void 0,null,function*(){var _n,Hn,sa,Pr,Mo,vi;const ka=yield nr({});(ka==null?void 0:ka.status)==0&&(uo.setFieldsValue(ti(Vr({},(ka==null?void 0:ka.data)||{}),{leader_ids:(Hn=(_n=ka==null?void 0:ka.data)==null?void 0:_n.leaders)==null?void 0:Hn.map(Lr=>Lr==null?void 0:Lr.id),course_group_ids:(Pr=(sa=ka==null?void 0:ka.data)==null?void 0:sa.course_groups)==null?void 0:Pr.filter(Lr=>Lr==null?void 0:Lr.selected).map(Lr=>Lr==null?void 0:Lr.id)})),Bo((Mo=ka==null?void 0:ka.data)==null?void 0:Mo.is_assign_leader),Rn.setFieldsValue(Vr({},(ka==null?void 0:ka.data)||{})),Xr((vi=ka==null?void 0:ka.data)==null?void 0:vi.leaders))});(0,x.useEffect)(()=>{Ln(),ca({})},[]);const zn=_n=>ao(void 0,null,function*(){ll(!0);const Hn=yield(0,ve.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/group_homeworks/${vt==null?void 0:vt.categoryId}/list_failed_users.json`,{method:"post",body:_n});(Hn==null?void 0:Hn.status)==0&&pi(Hn),ll(!1)});return x.createElement(Xn.Z,{spinning:ea},x.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},x.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},x.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),x.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",x.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),x.createElement(b.default,{form:uo,initialValues:Fr,colon:!1,size:"large",onValuesChange:(_n,Hn)=>{if("is_assign_leader"in _n&&Bo(_n==null?void 0:_n.is_assign_leader),"group_type"in _n&&(_n==null?void 0:_n.group_type)==lr.YT.STUDENT_SELF||ga==lr.YT.STUDENT_SELF&&("min_num"in _n||"max_num"in _n))return Hn;ta(Vr({},Hn))},onFinish:()=>ao(void 0,null,function*(){var _n,Hn;if(ga==lr.YT.STUDENT_SELF){ta(Vr({},uo.getFieldsValue())).then(Pr=>{(Pr==null?void 0:Pr.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const sa=yield ar({is_reset:!1,page:1,limit:10});(sa==null?void 0:sa.status)==0&&($o({total_count:(_n=sa==null?void 0:sa.data)==null?void 0:_n.total_count,group_user_num:(Hn=sa==null?void 0:sa.data)==null?void 0:Hn.group_user_num}),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},x.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:lr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:lr.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),ga==lr.YT.STUDENT_SELF&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),x.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\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")),x.createElement(Ge.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),ga==lr.YT.TEACHER_ASSIGN&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:lr.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:lr.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:lr.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),No!=lr.$s.BY_FILE&&x.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},x.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!Si&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},x.createElement(z.default.Group,{className:"gap-20px",options:(Ye=(tt=Ze==null?void 0:Ze.data)==null?void 0:tt.course_groups)==null?void 0:Ye.map(_n=>({value:_n==null?void 0:_n.id,label:`${_n==null?void 0:_n.name} \uFF08${_n==null?void 0:_n.course_member_count}\uFF09`}))}))),No==lr.$s.BY_GROUP&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${mr?"mb0":""}`},x.createElement(z.default,null,"\u6307\u5B9A\u7EC4\u957F",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),x.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),mr&&x.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Fo==null?void 0:Fo.map(_n=>x.createElement("div",{key:_n==null?void 0:_n.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},x.createElement("span",{className:"c-grey-333"},_n==null?void 0:_n.name),x.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Hn=Fo==null?void 0:Fo.filter(sa=>(sa==null?void 0:sa.id)!=(_n==null?void 0:_n.id));Xr(Hn),uo.setFieldsValue({leader_ids:Hn==null?void 0:Hn.map(sa=>sa==null?void 0:sa.id)}),ta(Vr({},uo.getFieldsValue()))}}))),x.createElement(Ge.ZP,{onClick:()=>{var _n,Hn;if(!Si&&No==lr.$s.BY_GROUP&&(ro==null?void 0:ro.length)==0){he.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Fo,course_groups:(Hn=(_n=Ze==null?void 0:Ze.data)==null?void 0:_n.course_groups)==null?void 0:Hn.filter(sa=>ro==null?void 0:ro.includes(sa==null?void 0:sa.id)),unified_setting:Si}})}},"\u6DFB\u52A0\u7EC4\u957F")),!mr&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},x.createElement(ue.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),x.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(rn=(Ut=(Qe=Ze==null?void 0:Ze.data)==null?void 0:Qe.course_groups)==null?void 0:Ut.filter(_n=>Si||(ro==null?void 0:ro.includes(_n==null?void 0:_n.id))))==null?void 0:rn.reduce((_n,Hn)=>_n+((Hn==null?void 0:Hn.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Oo==null?void 0:Oo.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ao(void 0,null,function*(){var _n,Hn;const sa=yield ar({is_reset:!1});(sa==null?void 0:sa.status)==0&&$o({total_count:(_n=sa==null?void 0:sa.data)==null?void 0:_n.total_count,group_user_num:(Hn=sa==null?void 0:sa.data)==null?void 0:Hn.group_user_num})}),icon:x.createElement(wn.Z,{rev:void 0})},"\u5237\u65B0")))),mr&&No==lr.$s.BY_GROUP&&x.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:lr.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:lr.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),aa==lr.Kc.BY_LEADER&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),aa!=lr.Kc.BY_LEADER&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},x.createElement(oe.ZP.Group,{options:[{value:lr.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:lr.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),x.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},x.createElement(oe.ZP.Group,{options:[{value:lr.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},No==lr.$s.BY_GROUP&&{value:lr.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},No==lr.$s.BY_PERSON&&{value:lr.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(_n=>_n)}))),No==lr.$s.BY_PERSON&&x.createElement("div",{className:"flex"},x.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},x.createElement(ue.Z,{addonAfter:"\u4EBA",min:1})),x.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Qt=(Pn=(Yt=Ze==null?void 0:Ze.data)==null?void 0:Yt.course_groups)==null?void 0:Pn.filter(_n=>Si||(ro==null?void 0:ro.includes(_n==null?void 0:_n.id))))==null?void 0:Qt.reduce((_n,Hn)=>_n+((Hn==null?void 0:Hn.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Oo==null?void 0:Oo.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ao(void 0,null,function*(){var _n,Hn;const sa=yield ar({is_reset:!1});(sa==null?void 0:sa.status)==0&&$o({total_count:(_n=sa==null?void 0:sa.data)==null?void 0:_n.total_count,group_user_num:(Hn=sa==null?void 0:sa.data)==null?void 0:Hn.group_user_num})}),icon:x.createElement(wn.Z,{rev:void 0})},"\u5237\u65B0")))),No==lr.$s.BY_FILE&&x.createElement(x.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},x.createElement(nn.default,{className:`${On.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:x.createElement(x.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",x.createElement(Ge.ZP,{icon:x.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,at.BA)({coursesId:vt==null?void 0:vt.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:x.createElement(x.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:x.createElement(x.Fragment,null,x.createElement(Et.default.Dragger,Vr({},di),x.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),x.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),x.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),No!=lr.$s.BY_FILE&&x.createElement(Ge.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),x.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),x.createElement("div",{className:"flex item-center gap-10px"},x.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),x.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),x.createElement("div",{className:"flex item-center gap-20px"},x.createElement(b.default,{form:Rn,layout:"inline",colon:!1,onValuesChange:(_n,Hn)=>{console.log("allValues",Hn),Rt(Vr({},Hn))}},x.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},x.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),x.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},x.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),x.createElement(Ne.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:_n=>{ca({keywords:_n})}}),ga!=lr.YT.STUDENT_SELF&&No!=lr.$s.BY_FILE&&((xr==null?void 0:xr.keywords)||((Ct=Ka==null?void 0:Ka.data)==null?void 0:Ct.total_count)>0)&&x.createElement(Ge.ZP,{size:"large",type:"primary",onClick:()=>{ar({is_reset:!0,page:1,limit:10}),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((Vt=Ka==null?void 0:Ka.data)==null?void 0:Vt.total_count)>0?x.createElement(Ee.default,{className:"mt-20px",columns:bi,loading:Xt,dataSource:((Wn=Ka==null?void 0:Ka.data)==null?void 0:Wn.list)||[],locale:{emptyText:x.createElement(nt.Z,null)},pagination:{current:xr==null?void 0:xr.page,pageSize:xr==null?void 0:xr.limit,total:((ha=Ka==null?void 0:Ka.data)==null?void 0:ha.total_count)||0,onChange:(_n,Hn)=>{ca({page:_n,limit:Hn})},showTotal:_n=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},_n),"\u6761\u6570\u636E")}}):x.createElement(nt.Z,null),x.createElement(xa,{onFinish:_n=>{Xr(_n),uo.setFieldsValue({leader_ids:_n==null?void 0:_n.map(Hn=>Hn==null?void 0:Hn.id)}),ta(Vr({},uo.getFieldsValue()))}}),x.createElement(Ia,{onFinish:()=>{ca({})}}),x.createElement(Ie.default,{open:un.key==="NewGroup",title:Or!=null&&Or.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Or!=null&&Or.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Wa,width:927,centered:!0,onCancel:()=>{Xa({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>ao(void 0,null,function*(){const _n=()=>ao(void 0,null,function*(){const Hn=yield(0,Cn._X)({coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,is_reset:Or==null?void 0:Or.is_reset});(Hn==null?void 0:Hn.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ca({page:1,limit:20}),Ln(),$o({total_count:0,group_user_num:0}))});if(Or!=null&&Or.is_reset){Ie.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:_n});return}_n()})},No==lr.$s.BY_FILE&&x.createElement(ge.default,{activeKey:wo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(Sn=kr==null?void 0:kr.data)==null?void 0:Sn.total_count}\uFF09`},((xt=kr==null?void 0:kr.data)==null?void 0:xt.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(tn=kr==null?void 0:kr.data)==null?void 0:tn.failed_count}\uFF09`}],onChange:_n=>{Ko(_n),_n=="success"?ar({page:1,limit:10}):(Ri({page:1,limit:10}),zn({page:1,limit:10}))}}),wo!="failed"?x.createElement(Ee.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(_n,Hn)=>{var sa,Pr;return(Pr=(sa=Hn==null?void 0:Hn.members)==null?void 0:sa.find(Mo=>Mo==null?void 0:Mo.is_leader))==null?void 0:Pr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:_n=>{var Hn;return(Hn=_n==null?void 0:_n.filter(sa=>!(sa!=null&&sa.is_leader)))==null?void 0:Hn.map(sa=>sa==null?void 0:sa.name).join("\u3001")}}],loading:Wa,dataSource:((An=kr==null?void 0:kr.data)==null?void 0:An.list)||[],locale:{emptyText:x.createElement(nt.Z,null)},pagination:{current:Or==null?void 0:Or.page,pageSize:Or==null?void 0:Or.limit,total:((en=kr==null?void 0:kr.data)==null?void 0:en.total_count)||0,onChange:(_n,Hn)=>{ar({page:_n,limit:Hn})},showTotal:_n=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},_n),"\u6761\u6570\u636E")}}):x.createElement(Ee.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(_n,Hn)=>Hn!=null&&Hn.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(_n,Hn)=>Hn==null?void 0:Hn.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(_n,Hn)=>(Hn==null?void 0:Hn.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(_n,Hn)=>(Hn==null?void 0:Hn.message)||"--"}],loading:lo,dataSource:((mn=Do==null?void 0:Do.data)==null?void 0:mn.list)||[],locale:{emptyText:x.createElement(nt.Z,null)},pagination:{current:Ti==null?void 0:Ti.page,pageSize:Ti==null?void 0:Ti.limit,total:((ja=Do==null?void 0:Do.data)==null?void 0:ja.total_count)||0,onChange:(_n,Hn)=>{Ri({page:_n,limit:Hn}),zn({page:_n,limit:Hn})},showTotal:_n=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},_n),"\u6761\u6570\u636E")}}))))},In=te(59301),Vo=Object.defineProperty,zo=Object.defineProperties,Bi=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,ur=(tt,Ye,Qe)=>Ye in tt?Vo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ma=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Cr.call(Ye,Qe)&&ur(tt,Qe,Ye[Qe]);if(Dr)for(var Qe of Dr(Ye))Br.call(Ye,Qe)&&ur(tt,Qe,Ye[Qe]);return tt},kn=(tt,Ye)=>zo(tt,Bi(Ye)),Na=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Gr=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,dispatch:Ut,user:rn})=>{var Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt;const[tn,An]=(0,x.useState)(Ma({},(0,ye.useParams)())),[en]=(0,ye.useSearchParams)(),mn=(0,ye.useLocation)(),[ja,un]=(0,x.useState)(en.get("tabs")||"0"),[Xa,vt]=(0,x.useState)(!1),[ea,nr]=(0,x.useState)(1),Ze=(0,x.useRef)(null),{workList:Rt,workSetting:ta}=tt,[xr,Xt]=(0,x.useState)(!1),[ca,Ka]=(0,x.useState)([]),[Or,Wa]=(0,x.useState)([]),[ar,kr]=(0,x.useState)(!1),[uo,Rn]=(0,x.useState)(!1),[,,Fr]=(0,yt.U)(Ot.Gw,{homeworkId:Rt==null?void 0:Rt.id});en.get("category_id")&&An(kn(Ma({},tn),{category:en.get("category_id")})),(0,x.useEffect)(()=>{ga()},[tn.coursesId]),(0,x.useEffect)(()=>{Ut({type:"classroomList/getAssistantPermissions",payload:{course_id:tn.coursesId}})},[(0,a.bg)()]);const ga=()=>{let mr=en.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Ut({type:"shixunHomeworks/getWorkList",payload:Ma(Ma({},tn),mr)})},No=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:In.createElement(yn,{zip:Ze,btnLoading:Xa,setBtnLoading:vt})},(0,a.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:In.createElement(oi,null)},((0,a.dE)()||(Rt==null?void 0:Rt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:In.createElement(ht,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:In.createElement("div",{className:"minH500"},In.createElement(Qn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Yt=Rt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:In.createElement(qt,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:In.createElement(mu,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:In.createElement(Uo,null)},(0,a.G5)()&&(ta==null?void 0:ta.anonymous_comment)&&{name:In.createElement(Oe.Z,{dot:Rt==null?void 0:Rt.appeal_notice,offset:[5,-5]},In.createElement("span",{style:{color:ja=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:In.createElement(Ai,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Pn=Rt==null?void 0:Rt.homework_status)!=null&&Pn.includes("\u5BFC\u5165")?In.createElement(Tn.Z,null):In.createElement(eu,null),forceRender:!0}].filter(mr=>Rt!=null&&Rt.view_answer?mr:(mr==null?void 0:mr.name)!=="\u53C2\u8003\u7B54\u6848").filter(mr=>Rt!=null&&Rt.is_show_request?mr:(mr==null?void 0:mr.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(mr=>(0,a.G5)()?mr:(mr==null?void 0:mr.name)!=="\u5B66\u751F\u5206\u7EC4").filter(mr=>{var Bo;return(Bo=Rt==null?void 0:Rt.homework_status)!=null&&Bo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(mr==null?void 0:mr.id):[0,1,3].includes(mr==null?void 0:mr.id):mr}),Si=()=>{var mr,Bo,ro,aa,va,Fo,Xr,Oo,$o,wo,Ko,Do,pi,Ti,Ri,lo,ll,ul;return In.createElement("div",{className:Dn.workListTabButton},In.createElement("span",{className:"mr-10px"},ta==null?void 0:ta.tips),(0,a.GJ)()&&In.createElement(In.Fragment,null,(((mr=Rt.homework_status)==null?void 0:mr.includes("\u672A\u53D1\u5E03"))||((Bo=Rt.homework_status)==null?void 0:Bo.includes("\u672A\u5F00\u59CB")))&&In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:di=>{di.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[tn.categoryId],selectArrsAll:[Rt],params:kn(Ma({},tn),{id:tn.coursesId}),type:2,manage_all_group:ta==null?void 0:ta.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((ro=Rt.homework_status)!=null&&ro.includes("\u672A\u53D1\u5E03"))&&!((aa=Rt.homework_status)!=null&&aa.includes("\u672A\u5F00\u59CB"))&&!((va=Rt.homework_status)!=null&&va.includes("\u5DF2\u622A\u6B62"))&&In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:di=>{var bi,Ln;if((0,a.Rm)()&&!((Ln=(bi=Ye==null?void 0:Ye.AssistantObject)==null?void 0:bi.group)!=null&&Ln.can_stop)){he.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}di.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[tn.categoryId],selectArrsAll:[],params:kn(Ma({},tn),{id:tn.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:ou}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:kn(Ma({},tn),{id:tn.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var di,bi;if((0,a.Rm)()&&!((bi=(di=Ye==null?void 0:Ye.AssistantObject)==null?void 0:di.group)!=null&&bi.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${tn.coursesId}/group_homework/${tn.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Fo=Rt==null?void 0:Rt.work_statuses)==null?void 0:Fo.includes("\u53D6\u6D88\u5173\u8054"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>Na(void 0,null,function*(){const di=yield(0,Ot.rN)({homeworkId:tn.categoryId});(di==null?void 0:di.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ut({type:"shixunHomeworks/getWorkList",payload:Ma({},tn)}))})},"\u53D6\u6D88\u5173\u8054"),((Xr=Rt==null?void 0:Rt.work_statuses)==null?void 0:Xr.includes("\u5173\u8054\u9879\u76EE"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{var di;return(0,E.xg)(`${(di=Qe==null?void 0:Qe.setting)==null?void 0:di.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Oo=Rt==null?void 0:Rt.work_statuses)==null?void 0:Oo.includes("\u5173\u8054\u9879\u76EE"))&&In.createElement(Ge.ZP,{type:"primary",onClick:di=>{di.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:tn,selectArrs:{homework_id:tn.categoryId},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ma({},tn)})}}})}},"\u5173\u8054\u9879\u76EE"),(($o=Rt==null?void 0:Rt.work_statuses)==null?void 0:$o.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Rt.course_id}/group_homework/${Rt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((wo=Rt==null?void 0:Rt.work_statuses)==null?void 0:wo.includes("\u521B\u5EFA\u5206\u7EC4"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>Na(void 0,null,function*(){var di;let bi=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_member_list.json`,{method:"get",params:{}});(bi==null?void 0:bi.status)===0&&(Xt(!0),Ka(bi==null?void 0:bi.data),Wa((di=bi==null?void 0:bi.data)==null?void 0:di.filter(Ln=>{var zn;return(Ln==null?void 0:Ln.user_id)===((zn=rn==null?void 0:rn.userInfo)==null?void 0:zn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Ko=Rt==null?void 0:Rt.work_statuses)==null?void 0:Ko.includes("\u52A0\u5165\u5206\u7EC4"))&&In.createElement(Ge.ZP,{type:"primary",onClick:(0,dt.throttle)(()=>Na(void 0,null,function*(){var di;let bi=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_group_list.json`,{method:"get"});if((bi==null?void 0:bi.status)===0){if(((di=bi==null?void 0:bi.data)==null?void 0:di.length)<=0){he.ZP.info("\u6682\u65E0\u5206\u7EC4");return}kr(!0),Rn(bi==null?void 0:bi.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Do=Rt==null?void 0:Rt.work_statuses)==null?void 0:Do.includes("\u66F4\u6362\u9879\u76EE"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:tn,selectArrs:{homework_id:Rt==null?void 0:Rt.id},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ma({},tn)})}}})}},"\u66F4\u6362\u9879\u76EE"),((pi=Rt==null?void 0:Rt.work_statuses)==null?void 0:pi.includes("\u7533\u8BF7\u6362\u7EC4"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:tn}})}},"\u7533\u8BF7\u6362\u7EC4"),((Ti=Rt==null?void 0:Rt.work_statuses)==null?void 0:Ti.includes("\u4FEE\u6539\u4F5C\u54C1"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{const di=()=>{(0,E.xg)(`/classrooms/${Rt.course_id}/group_homework/${Rt.homework_id}/${Rt.id}/edit`)};if(ta!=null&&ta.can_submit&&!(ta!=null&&ta.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}di()}},"\u4FEE\u6539\u4F5C\u54C1"),((Ri=Rt==null?void 0:Rt.work_statuses)==null?void 0:Ri.includes("\u8865\u4EA4\u4F5C\u54C1"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Rt.course_id}/group_homework/${Rt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((lo=Rt==null?void 0:Rt.work_statuses)==null?void 0:lo.includes("\u8865\u4EA4\u9644\u4EF6"))||((ll=Rt==null?void 0:Rt.work_statuses)==null?void 0:ll.includes("\u4FEE\u6539\u9644\u4EF6")))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{var di;if(ta!=null&&ta.can_submit&&!(ta!=null&&ta.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:tn,selectArrs:Ma({},Rt),title:(di=Rt==null?void 0:Rt.work_statuses)!=null&&di.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(ul=Rt==null?void 0:Rt.work_statuses)!=null&&ul.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return In.createElement("section",{className:Dn.bg},In.createElement("div",{className:"edu-container"},Rt.homework_name&&In.createElement("section",{className:"animated fadeIn"},In.createElement("aside",{className:"mt10"},Rt.category&&In.createElement(be.Z,{separator:">"},In.createElement(be.Z.Item,null,In.createElement(ye.Link,{to:`/classrooms/${tn==null?void 0:tn.coursesId}/group_homework`},Rt.course_name)),In.createElement(be.Z.Item,null,In.createElement(ye.Link,{to:`/classrooms/${tn==null?void 0:tn.coursesId}/group_homework/${(Qt=Rt==null?void 0:Rt.category)!=null&&Qt.main?"":(Ct=Rt==null?void 0:Rt.category)==null?void 0:Ct.category_id}`},Rt.category.category_name)),In.createElement(be.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),In.createElement("aside",{className:[Dn.title,"mt20"].join(" ")},In.createElement(ye.Link,{to:`/classrooms/${Rt.course_id}/group_homework`},In.createElement(re.Z,{className:"font16 c-black"})),In.createElement(le.Z,{placement:"topLeft",title:Rt.homework_name},In.createElement("strong",{className:[Dn.title_style,"font20 ml5"].join(" ")},Rt.homework_name)),In.createElement(E.VV,{status:Rt==null?void 0:Rt.homework_status}))),In.createElement("aside",{className:`mt30 relative ${Dn.workListTabWrap}`},In.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:ja,tabBarExtraContent:(Vt=Rt.homework_status)!=null&&Vt.includes("\u5BFC\u5165")&&(0,a.GJ)()?In.createElement(Ge.ZP,{icon:In.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Rt==null?void 0:Rt.homework_name,id:Rt==null?void 0:Rt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Si(),onTabClick:(mr,Bo)=>{const ro=()=>{if(parseInt(mr)===2){if(!(Rt!=null&&Rt.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(Rt==null?void 0:Rt.time_status)>2||(0,a.Gg)()?un(mr):he.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(mr)===3&&Ut({type:"shixunHomeworks/getWorkSetting",payload:Ma({},tn)}),un(mr)};mr!=="11"&&ga(),tt.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ie.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{ro(),Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):ro()},className:Dn.tabs,items:No.map(mr=>({label:mr.name,key:`${mr.id}`,children:mr.component,forceRender:mr.forceRender}))}))),In.createElement(du.Z,null),In.createElement(Ie.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:xr,width:800,onCancel:()=>{Xt(!1),Wa([])},onOk:()=>Na(void 0,null,function*(){var mr,Bo;if(((mr=Rt==null?void 0:Rt.group_data)==null?void 0:mr.max_num)<(Or==null?void 0:Or.length)){he.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(Bo=Rt==null?void 0:Rt.group_data)==null?void 0:Bo.max_num}`);return}let ro=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/create_group.json`,{method:"post",body:{user_id:Or==null?void 0:Or.map(aa=>aa.user_id)}});(ro==null?void 0:ro.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),ga(),Xt(!1))})},In.createElement("div",null,In.createElement(De.Z,{style:{marginBottom:10}},In.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Wn=Rt==null?void 0:Rt.group_data)==null?void 0:Wn.min_num,"~",(ha=Rt==null?void 0:Rt.group_data)==null?void 0:ha.max_num,"\u4EBA"),In.createElement(fe.Z,{span:12},In.createElement(Ne.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:mr=>Na(void 0,null,function*(){let Bo=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:mr}});(Bo==null?void 0:Bo.status)===0&&Ka(Bo==null?void 0:Bo.data)})}))),In.createElement(Ee.default,{dataSource:ca,pagination:!1,rowKey:mr=>mr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:mr=>({disabled:(mr==null?void 0:mr.user_id)===rn.userInfo.user_id}),selectedRowKeys:Or==null?void 0:Or.map(mr=>mr.user_id),onChange(mr,Bo,ro){Wa([...Bo])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),In.createElement(Ie.default,{title:"\u52A0\u5165\u5206\u7EC4",open:ar,width:800,onCancel:()=>{kr(!1)},footer:!1},In.createElement("div",null,In.createElement(De.Z,{style:{marginBottom:10}},In.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Sn=Rt==null?void 0:Rt.group_data)==null?void 0:Sn.min_num,"~",(xt=Rt==null?void 0:Rt.group_data)==null?void 0:xt.max_num,"\u4EBA"),In.createElement(fe.Z,{span:12},In.createElement(Ne.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:mr=>Na(void 0,null,function*(){let Bo=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:mr}});(Bo==null?void 0:Bo.status)===0&&Rn(Bo==null?void 0:Bo.data)})}))),In.createElement(Ee.default,{dataSource:uo,pagination:!1,rowKey:mr=>mr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(mr,Bo)=>In.createElement(Ge.ZP,{disabled:Bo==null?void 0:Bo.can_join,onClick:()=>Na(void 0,null,function*(){let ro=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/join_group.json`,{method:"post",body:{group_id:mr}});(ro==null?void 0:ro.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),ga(),kr(!1))})},Bo!=null&&Bo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),In.createElement(su.Z,null),In.createElement(la.Z,{onOk:()=>{ga()}}),In.createElement(ua.Z,{onOk:()=>{ga()}}),In.createElement(Ao.Z,{type:"edit",onCallback:()=>ga(),courseEndTime:Rt==null?void 0:Rt.course_end_date}),In.createElement(ni.Z,{courseEndTime:Rt==null?void 0:Rt.course_end_date,successCallback:()=>ga(),visible:Ye.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[tn.categoryId],courseId:tn.coursesId,isBatch:!1}),In.createElement(Qo,{cb:()=>{nr(ea+1),un("0"),ga()}}),In.createElement(Ca,{cb:()=>{}}),In.createElement(Yl.Z,{ref:Ze,hide:!0,name:`${Rt==null?void 0:Rt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>vt(!1)}))};var io=(0,ye.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:rn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:rn}))(Gr)},8394:function(Ft,bt,te){"use strict";var x=te(78241),ye=te(43418),Oe=te(8591),Ge=te(92832),he=te(67741),be=te(52985),le=te(11352),ge=te(59301),Ie=Object.defineProperty,De=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?Ie(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))Ee.call(ne,oe)&&E(ee,oe,ne[oe]);if(Ne)for(var oe of Ne(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},b=(ee,ne)=>De(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((ue,me)=>{var Fe=ze=>{try{Le(oe.next(ze))}catch(ve){me(ve)}},Se=ze=>{try{Le(oe.throw(ze))}catch(ve){me(ve)}},Le=ze=>ze.done?ue(ze.value):Promise.resolve(ze.value).then(Fe,Se);Le((oe=oe.apply(ee,ne)).next())});const z=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const me=(0,be.useParams)(),[Fe]=x.default.useForm(),{workList:Se,workSetting:Le}=ue,ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},me)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},me)})};return ge.createElement(ye.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ve=()=>y(void 0,null,function*(){var nt;yield Fe.validateFields();const we=a({},Fe.getFieldValue()),{selectArrs:ut}=ee.actionTabs;we.attachment_ids=(nt=we.attachment_ids)==null?void 0:nt.map(qe=>qe.response.id),(yield(0,he.mz)(b(a({},we),{homeworkId:ut.work_id}))).status===0&&(Fe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),ze())});if(Le!=null&&Le.can_submit){if(!(Le!=null&&Le.submit_size)){Oe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Le==null?void 0:Le.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ve()}});return}ve()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(x.default,{form:Fe,initialValues:{}},ge.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(le.Z,null)),ge.createElement(x.default.Item,{name:"description"},ge.createElement(Ge.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};bt.Z=(0,be.connect)(({classroomList:ee,shixunHomeworks:ne,loading:oe})=>({classroomList:ee,shixunHomeworks:ne,loading:oe}))(z)},40221:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(78241),Oe=te(43418),Ge=te(61621),he=te(92832),be=te(5112),le=te(95237),ge=te(43604),Ie=te(26724),De=te.n(Ie),fe=te(82186),Ne=te(67741),Ee=te(52985),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Le,ze)=>Le in Se?E(Se,Le,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Le]=ze,oe=(Se,Le)=>{for(var ze in Le||(Le={}))z.call(Le,ze)&&ne(Se,ze,Le[ze]);if(y)for(var ze of y(Le))ee.call(Le,ze)&&ne(Se,ze,Le[ze]);return Se},ue=(Se,Le)=>a(Se,b(Le)),me=(Se,Le,ze)=>new Promise((ve,nt)=>{var we=qe=>{try{Ue(ze.next(qe))}catch(gt){nt(gt)}},ut=qe=>{try{Ue(ze.throw(qe))}catch(gt){nt(gt)}},Ue=qe=>qe.done?ve(qe.value):Promise.resolve(qe.value).then(we,ut);Ue((ze=ze.apply(Se,Le)).next())});const Fe=({classroomList:Se,loading:Le,globalSetting:ze,dispatch:ve})=>{var nt;const we=(0,Ee.useParams)(),[ut]=ye.default.useForm(),[Ue,qe]=(0,x.useState)(!0);let[gt,ot]=(0,x.useState)([]);const[Ke,_e]=(0,x.useState)({page:1,limit:20,keyword:""}),Re=()=>me(void 0,null,function*(){var Ve;const et=yield ve({type:"shixunHomeworks/getProjectList",payload:oe(oe({},we),Ke)});et.projects&&ot([...gt,...et.projects]),((Ve=et.projects)==null?void 0:Ve.length)<20&&qe(!1)});return(0,x.useEffect)(()=>{(Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Re(),gt=[],Ke.page=1,Ke.keyword="")},[Se.actionTabs.key]),re.createElement(Oe.default,{centered:!0,title:Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>me(void 0,null,function*(){yield ut.validateFields();const Ve=oe({},ut.getFieldValue()),{selectArrs:et,cb:He}=Se.actionTabs;if(Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let St=yield(0,fe.ZP)(`/api/student_works/${et.homework_id}/change_project.json`,{method:"put",body:oe({},Ve)});(St==null?void 0:St.status)===0&&(He(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Ne.co)(ue(oe({},Ve),{homeworkId:et.homework_id}))).status===0&&(He?He():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},Se.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Ge.Z,{loading:Le["shixunHomeworks/getProjectList"],active:!0},gt==""?re.createElement("aside",null,re.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",re.createElement("a",{href:`${(nt=ze==null?void 0:ze.setting)==null?void 0:nt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):re.createElement("aside",null,re.createElement("div",{className:" mb20"},re.createElement(he.default.Search,{onSearch:Ve=>{Ve===""?delete Ke.keyword:Ke.keyword=Ve,gt=[],qe(!0),Re()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),re.createElement(ye.default,{form:ut,initialValues:{}},re.createElement(ye.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},re.createElement(be.ZP.Group,null,re.createElement(De(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ve=>{Ke.page++,Re()},hasMore:Ue,useWindow:!1},gt==null?void 0:gt.map(function(Ve,et){return re.createElement(le.Z,{key:et},re.createElement(ge.Z,null,re.createElement(be.ZP,{value:Ve.id},Ve.name)))}))))))))};bt.Z=(0,Ee.connect)(({classroomList:Se,user:Le,loading:ze,globalSetting:ve})=>({classroomList:Se,user:Le,loading:ze.effects,globalSetting:ve}))(Fe)},15027:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(78241),Oe=te(8591),Ge=te(43418),he=te(95237),be=te(43604),le=te(5083),ge=te(5112),Ie=te(24905),De=te(66649),fe=te.n(De),Ne=te(82186),Ee=te(99287),re=te(92232),E=te(52985),a=te(53933),b=te(34278),y=te(30467),z=te(53051),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Le=(Ue,qe,gt)=>qe in Ue?ne(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ue[qe]=gt,ze=(Ue,qe)=>{for(var gt in qe||(qe={}))Fe.call(qe,gt)&&Le(Ue,gt,qe[gt]);if(me)for(var gt of me(qe))Se.call(qe,gt)&&Le(Ue,gt,qe[gt]);return Ue},ve=(Ue,qe)=>oe(Ue,ue(qe)),nt=(Ue,qe)=>{var gt={};for(var ot in Ue)Fe.call(Ue,ot)&&qe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&me)for(var ot of me(Ue))qe.indexOf(ot)<0&&Se.call(Ue,ot)&&(gt[ot]=Ue[ot]);return gt},we=(Ue,qe,gt)=>new Promise((ot,Ke)=>{var _e=et=>{try{Ve(gt.next(et))}catch(He){Ke(He)}},Re=et=>{try{Ve(gt.throw(et))}catch(He){Ke(He)}},Ve=et=>et.done?ot(et.value):Promise.resolve(et.value).then(_e,Re);Ve((gt=gt.apply(Ue,qe)).next())});const ut=Ue=>{var qe=Ue,{classroomList:gt,dispatch:ot,courseEndTime:Ke}=qe,_e=nt(qe,["classroomList","dispatch","courseEndTime"]);const Re=(0,E.useParams)(),[Ve]=ye.default.useForm(),[et,He]=(0,x.useState)(1),[at,St]=(0,x.useState)([]),[Pt,dt]=(0,x.useState)(0),[Bt,Ae]=(0,x.useState)(2e3),[yt,Ot]=(0,x.useState)(!0),[ke,it]=(0,x.useState)(!1),[ce,ie]=(0,x.useState)(!1),[ae,se]=(0,x.useState)([]),[de,Pe]=(0,x.useState)(!0),[pe,Be]=(0,x.useState)(null);(0,x.useEffect)(()=>{if(gt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if($e(),At(),gt.actionTabs.type===2){const Xe=gt.actionTabs.selectArrsAll[0];Be({submit_limit:Xe==null?void 0:Xe.submit_limit,submit_limit_num:Xe==null?void 0:Xe.submit_limit_num,must_file:Xe==null?void 0:Xe.must_file,can_submit:Xe==null?void 0:Xe.can_submit,submit_num:Xe==null?void 0:Xe.submit_num}),Pe(Xe.unified_setting)}else Pe(!1),Be({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[gt.actionTabs]),(0,x.useEffect)(()=>{if(ke){if(ce)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,Ee.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(ze({},gt.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:ze({},gt.actionTabs.params)})}},[ke]);const $e=Xe=>we(void 0,null,function*(){Ot(!0);const lt=yield(0,y.c_)(ve(ze({},Re),{page:Xe||et,limit:2e4,homework_id:gt.actionTabs.type===1?"":gt.actionTabs.selectArrs[0]}));lt==null||lt.course_groups.map((Dt,Lt)=>{Dt.key=Dt.id,Dt.title=Dt.name,Dt.disabled=Dt.is_published}),lt&&(St([...lt==null?void 0:lt.course_groups]),dt(lt==null?void 0:lt.course_groups_count),Ot(!1),Xe||Ve.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Je=Xe=>{He(Xe),$e(Xe)},Ce=()=>{(0,Ee.GJ)()?gt.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:ze({},Re)}),ot({type:"shixunHomeworks/getWorkSetting",payload:ze({},Re)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(ze({},gt.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:ze({},gt.actionTabs.params)})},mt=()=>we(void 0,null,function*(){var Xe,lt,Dt;if((0,Ee.Rm)()&&!((lt=(Xe=gt==null?void 0:gt.AssistantObject)==null?void 0:Xe.group)!=null&<.can_publish)){Oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),zt(!1);return}const Lt=ze({},Ve.getFieldsValue());if(Lt.end_time<=Lt.publish_time){Oe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),zt(!1);return}if((ae==null?void 0:ae.length)<=0&&!de&&at.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),zt(!1);return}if(pe!=null&&pe.submit_limit&&!(pe!=null&&pe.submit_limit_num)){Oe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),zt(!1);return}if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_num)){Oe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),zt(!1);return}let sn=ze({homework_ids:[...gt.actionTabs.selectArrs],group_ids:ae.length>0?ae.map(yn=>yn.id):(Dt=gt.detailCommonHomeworksList)==null?void 0:Dt.course_groups,end_time:fe()(Lt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Lt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},pe);zt(!0),(yield(0,Ne.ZP)(`/api/courses/${Re.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},sn)})).status===0?(zt(!1),(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),_e.onCallback&&_e.onCallback(),Ce(),localStorage.getItem("Noviceguide")==="0"||ot({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):zt(!1)}),At=()=>{He(1),St([]),se([])},Tt=Pt>et*Bt,{detailCommonHomeworksList:Ht}=gt,[Jt,zt]=(0,x.useState)(!1);return ee.createElement(Ge.default,{width:600,confirmLoading:Jt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:gt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:mt,onCancel:()=>{At(),Ce(),ot({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),at&&ee.createElement(ye.default,{form:Ve},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(be.Z,null,ee.createElement(ye.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:Xe=>(0,z.Q8)(Xe,Ke),disabledTime:Xe=>(0,z.d0)(Xe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(be.Z,{className:"ml20"},ee.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:Xe=>(0,z.Q8)(Xe,Ke,Ve.getFieldValue("publish_time")),disabledTime:Xe=>(0,z.d0)(Xe,Ve.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),gt.actionTabs.type===2&&ee.createElement(he.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(ge.ZP.Group,{value:de,onChange:Xe=>{Pe(Xe.target.value),se([])}},ee.createElement(ge.ZP,{value:!0,disabled:!gt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(ge.ZP,{className:"ml20",disabled:at.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),at.length<=0&>.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(gt.actionTabs.type===1||!de)&&at.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ie.default,{checked:ae.length===at.length,onChange:Xe=>{ae.length===at.length?se([]):se(at.filter(lt=>!lt.is_published))}},"\u5168\u9009")),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ae.length||0,"\u4E2A\u5206\u73ED")),(gt.actionTabs.type===1||!de)&&at.length>0&&ee.createElement(a.Z,{data:at,selectedRowKeys:ae,setSelectedRowKeys:se})),ee.createElement(b.ZP,{value:pe,onChange:Xe=>Be(ze({},Xe))}))};bt.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(ut)},4274:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Fe}});var x=te(59301),ye={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,Ge=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,le=(Se,Le,ze)=>Le in Se?Oe(Se,Le,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Le]=ze,ge=(Se,Le)=>{for(var ze in Le||(Le={}))he.call(Le,ze)&&le(Se,ze,Le[ze]);if(Ge)for(var ze of Ge(Le))be.call(Le,ze)&&le(Se,ze,Le[ze]);return Se};const Ie=Se=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Se),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var De="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),Ne=te(92310),Ee=te.n(Ne),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Le,ze)=>Le in Se?E(Se,Le,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Le]=ze,oe=(Se,Le)=>{for(var ze in Le||(Le={}))z.call(Le,ze)&&ne(Se,ze,Le[ze]);if(y)for(var ze of y(Le))ee.call(Le,ze)&&ne(Se,ze,Le[ze]);return Se},ue=(Se,Le)=>a(Se,b(Le)),Fe=({dataSource:Se,className:Le,style:ze})=>{const[ve,nt]=(0,x.useState)([]),[we,ut]=(0,x.useState)(""),Ue=(0,x.useRef)("");(0,x.useEffect)(()=>{if(Se!=null&&Se.length){const ot=String(Math.random()).slice(-6),Ke=Se.map(_e=>ue(oe({},_e),{key:`${ot}-${_e.key}`}));nt(Ke),ut(Ke[0].key)}},[Se.length]);const qe=ot=>{ut(ot),Ue.current=ot;const Ke=document.getElementById(ot);if(Ke){const _e=Ke.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:_e,behavior:"smooth"})}},gt=()=>{const ot=ve.map(_e=>document.getElementById(_e.key)),Ke=window.innerHeight/2;for(const _e of ot)if(_e){const Re=_e.getBoundingClientRect();if(Re.top>=0&&Re.top(window.addEventListener("scroll",gt),()=>{window.removeEventListener("scroll",gt)}),[ve]),re.createElement("div",{className:Ee()(ye.anchorNavigation,Le),style:ze},re.createElement(fe.default,{items:ve,tabBarGutter:60,className:ye.tabs,activeKey:we,onChange:qe}),ve.map(ot=>re.createElement("div",{key:ot.key,id:ot.key,className:ye.box},re.createElement("div",{className:ye.head},re.createElement("img",{className:"mr10",src:De,alt:"Dot"}),ot.label),re.createElement("div",{className:ye.element},ot.element))))}},53051:function(Ft,bt,te){"use strict";te.d(bt,{Q8:function(){return _e},d0:function(){return Re},w6:function(){return Ke}});var x=te(59301),ye=te(5083),Oe=te(57809),Ge=te(8591),he=te(43418),be=te(5112),le=te(95237),ge=te(43604),Ie=te(6848),De=te(24905),fe=te(3113),Ne=te(66649),Ee=te.n(Ne),re=te(99287),E=te(82186),a=te(89392),b=te.n(a),y=te(92232),z=te(961),ee=te(52985),ne=te(61822),oe=te(2281),ue=te(73466),me=te(70170),Fe=te(8671),Se=te(59301),Le=Object.defineProperty,ze=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Ue=(at,St,Pt)=>St in at?Le(at,St,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):at[St]=Pt,qe=(at,St)=>{for(var Pt in St||(St={}))we.call(St,Pt)&&Ue(at,Pt,St[Pt]);if(nt)for(var Pt of nt(St))ut.call(St,Pt)&&Ue(at,Pt,St[Pt]);return at},gt=(at,St)=>ze(at,ve(St)),ot=(at,St,Pt)=>new Promise((dt,Bt)=>{var Ae=ke=>{try{Ot(Pt.next(ke))}catch(it){Bt(it)}},yt=ke=>{try{Ot(Pt.throw(ke))}catch(it){Bt(it)}},Ot=ke=>ke.done?dt(ke.value):Promise.resolve(ke.value).then(Ae,yt);Ot((Pt=Pt.apply(at,St)).next())});function Ke(at,St){const Pt=[];for(let dt=at;dt{const dt=atEe()(St).endOf("day"),Ae=at{const Pt=parseInt(Ee()(at).format("HH")),dt=parseInt(Ee()().format("HH")),Bt=parseInt(Ee()().format("mm"));if(!at)return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>Ke(0,Bt)};if(St){const Ae=parseInt(Ee()(St).format("HH")),yt=parseInt(Ee()(St).format("mm"));return Ee()(at).isSame(Ee()(St),"day")?{disabledHours:()=>Ke(0,Ae),disabledMinutes:()=>Pt<=Ae?Ke(0,yt):[]}:void 0}if(Ee()(at).isSame(Ee()(),"day"))return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>Ee()(at).isSame(Ee()(),"hour")&&Pt<=dt?Ke(0,Bt):[]}},{RangePicker:Ve}=ye.default,{Option:et}=Oe.default,He=({shixunHomeworks:at,loading:St,dispatch:Pt,classroomList:dt,user:Bt})=>{var Ae,yt,Ot,ke,it,ce,ie,ae,se;const de=(0,ee.useParams)(),{workSetting:Pe,workList:pe,shixunWorkList:Be,headerInfo:$e,changeData:Je}=at,[Ce,mt]=(0,x.useState)(!1),[At,Tt]=(0,x.useState)(!1);let[Ht,Jt]=(0,x.useState)([]),[zt,Xe]=(0,x.useState)([]),[lt,Dt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Lt,sn]=(0,x.useState)({}),[pn,yn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Jt([])},[]),(0,x.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const bn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:qe({},de)})};(0,x.useEffect)(()=>{if(!(Pe!=null&&Pe.course_id))return;Object.keys(lt).map(function(Bn){lt[Bn]=Pe[Bn]}),(!lt.allow_late||!lt.unified_late)&&(lt.late_penalty=20,lt.penalty_type=ne.Q.Percent),lt.unified_setting||(lt.unified_late=!1,lt.unified_anonymous_comment=!1,lt.unified_anonymous_appeal=!1),Ht=JSON.parse(JSON.stringify(Pe.group_settings.map(Bn=>gt(qe({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.publish_time!==null))),zt=JSON.parse(JSON.stringify(Pe.allow_late_settings.map(Bn=>gt(qe({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.late_time!==null))),Dt(qe({},lt));const $t=(0,y.QE)((Ht==null?void 0:Ht.length)>0?Ht:[]);Jt([...$t]),(zt==null?void 0:zt.length)<=0?Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]):Xe([...zt])},[Pe]);const da=()=>ot(void 0,null,function*(){var $t,Bn;if((($t=Bt==null?void 0:Bt.userInfo)==null?void 0:$t.user_status)===2){(0,oe.Rd)();return}const Xn=JSON.parse(JSON.stringify(lt));if(Xn.challenge_settings.filter(pa=>!pa.hide),Xn.categoryId=de.categoryId,(Bn=Xn.challenge_settings)!=null&&Bn.every(pa=>!pa.checked)){Ge.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ht),!lt.unified_setting)Ht=Ht==null?void 0:Ht.map(pa=>{var Za;if(!pa.publish_time||!pa.end_time)throw Ge.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!pa.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return pa.group_name=typeof(pa==null?void 0:pa.group_name)=="string"?[pa==null?void 0:pa.group_name]:pa==null?void 0:pa.group_name,pa.group_id=(Za=Pe.group_settings)==null?void 0:Za.filter(jn=>{var xo;return(xo=pa==null?void 0:pa.group_name)==null?void 0:xo.includes(jn.group_name)}).map(jn=>jn.group_id||jn.id).toString().split(","),pa});else if(!lt.publish_time||!lt.end_time)throw Ge.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Xn.group_settings=Ht,lt.allow_late)if(lt.unified_late){if(lt.late_penalty===null||lt.late_penalty===void 0||lt.late_penalty<0||lt.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!lt.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else zt=zt==null?void 0:zt.map(pa=>{var Za,jn;if(pa.late_penalty===null||pa.late_penalty===void 0||pa.late_penalty<0||pa.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!pa.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!pa.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return pa.group_name=typeof(pa==null?void 0:pa.group_name)=="string"?[pa==null?void 0:pa.group_name]:pa==null?void 0:pa.group_name,pa.group_id=(jn=(Za=pa==null?void 0:pa.group_name)==null?void 0:Za.map(xo=>{var Co,Ua;let kt=(Ua=(Co=Pe.group_settings)==null?void 0:Co.filter(Kt=>(Kt==null?void 0:Kt.group_name)===xo))==null?void 0:Ua[0];return kt==null?void 0:kt.group_id}))==null?void 0:jn.toString().split(","),pa}),Xn.allow_late_settings=zt;let Sa=yield(0,Fe.Tr)({homework_common_ids:[parseInt(de.categoryId)],course_id:de.coursesId,type:"homework_common"});(Sa==null?void 0:Sa.student_count)===0?Ra(Xn):(yn(Xn),sn(Sa))}),Ra=$t=>{var Bn;if($t.total_score===null){Ge.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if($t!=null&&$t.work_efficiency&&$t.eff_score===null){Ge.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Xn=$t.challenge_settings.reduce((Za,jn)=>Za+Number(jn.challenge_score),0);if((Xn==null?void 0:Xn.toFixed(10))!==((Bn=$t.total_score-$t.eff_score)==null?void 0:Bn.toFixed(10))){Ge.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${$t.total_score}\u5206`);return}const Sa={shixun_evaluation:$t.shixun_evaluation,challenge_settings:$t.challenge_settings};let pa=()=>{var Za;const jn=()=>ot(void 0,null,function*(){Tt(!0),(yield(0,E.ZP)(`/api/homework_commons/${de.categoryId}/publish_setting.json`,{method:"post",body:qe({},$t)})).status===0&&(Ge.ZP.success("\u66F4\u65B0\u6210\u529F"),bn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},de)})),Tt(!1)});!(0,a.isEqual)(Je,Sa)&&!((Za=$e==null?void 0:$e.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))?he.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:jn}):jn()};Pe!=null&&Pe.high_resources_consume&&!(Pe!=null&&Pe.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:de.coursesId,type:"shixun",type_id:de.categoryId,name:Pe.homework_name,fn:()=>{pa()}}}):pa()},Fa=($t,Bn,Xn="group_id")=>{var Sa;return Bn?Bn.find(pa=>pa[Xn]===$t):(Sa=Pe==null?void 0:Pe.group_settings)==null?void 0:Sa.find(pa=>pa.group_id[0]===$t)},Aa=(Pe==null?void 0:Pe.allow_late)||(Pe==null?void 0:Pe.anonymous_comment),ir=$t=>{var Bn,Xn;const Sa=Fa($t,Pe==null?void 0:Pe.allow_late_settings,"id"),pa=Fa($t,Pe==null?void 0:Pe.anonymous_comment_settings),Za=Fa($t);return(Pe==null?void 0:Pe.allow_late)&&Sa&&Ee()(Sa==null?void 0:Sa.late_time)<=Ee()()||(Pe==null?void 0:Pe.anonymous_comment)&&pa&&(pa==null?void 0:pa.evaluation_start)!==null||((Xn=(Ee()(Za==null?void 0:Za.end_time)<=Ee()()&&((Bn=Pe==null?void 0:Pe.allow_late_settings)==null?void 0:Bn.filter(jn=>jn.group_id.includes($t))))[0])==null?void 0:Xn.late_time)!=null},Ba=(0,x.useMemo)(()=>(Pe==null?void 0:Pe.allow_late)||(Pe==null?void 0:Pe.all_group_late),[Pe,$e]),Ea=Pe==null?void 0:Pe.anonymous_comment,Er=$t=>{if(!$t)return!1;const Bn=Fa($t,Pe==null?void 0:Pe.anonymous_comment_settings);return(Pe==null?void 0:Pe.anonymous_comment)&&Bn&&(Bn==null?void 0:Bn.evaluation_start)!==null},dr=($t,Bn)=>{var Xn,Sa,pa;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:$t,index:Bn,rangePickerDisabled:Ce||(Ee()()<=Ee()((Sa=Fa((Xn=$t==null?void 0:$t.group_id)==null?void 0:Xn[0]))==null?void 0:Sa.publish_time)?!1:[!0,ir((pa=$t==null?void 0:$t.group_id)==null?void 0:pa[0])]),disabledDate:Pe==null?void 0:Pe.course_end_date}})};return Se.createElement("section",{className:z.Z.form},Se.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Se.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Se.createElement("div",null,Se.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(be.ZP.Group,{disabled:Ce||!((Ae=$e==null?void 0:$e.homework_status)!=null&&Ae.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((yt=dt.AssistantObject.practice)!=null&&yt.can_publish),value:lt.unified_setting,onChange:$t=>{var Bn;if(!((Bn=$e==null?void 0:$e.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))){Ge.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(lt.unified_setting=!lt.unified_setting,lt.unified_setting||(lt.unified_late=!1,Xe([{late_penalty:5}])),Dt(Object.assign({},lt)),lt.unified_setting===!1&&Ht==""){Jt(Ht.concat({}));return}lt.unified_setting&&(Jt([]),Xe([{late_penalty:5}]))}},Se.createElement(be.ZP,{value:!0,disabled:Ce||!(Pe!=null&&Pe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(be.ZP,{disabled:Ce||!((Ot=Pe==null?void 0:Pe.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ke=Pe==null?void 0:Pe.group_settings)==null?void 0:ke.length)===0&&Se.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),lt.unified_setting&&Se.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Se.createElement(le.Z,{align:"middle"},Se.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Se.createElement(ge.Z,{className:"ml10"},Se.createElement(ye.default,{size:"large",disabled:Ce||!((it=$e==null?void 0:$e.homework_status)!=null&&it.includes("\u672A\u53D1\u5E03")||(ce=$e==null?void 0:$e.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=dt.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:$t=>_e($t,Pe==null?void 0:Pe.course_end_date),disabledTime:$t=>Re($t),value:lt.publish_time?Ee()(lt.publish_time):"",onChange:($t,Bn)=>{lt.publish_time=Bn,(lt.end_time==""||!lt.end_time)&<.unified_setting&&(lt.end_time=Ee()($t).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},lt))}}))),Se.createElement(le.Z,{align:"middle",className:"pl30"},Se.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),Se.createElement(ge.Z,{className:"ml10"},Se.createElement(ye.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Pe==null?void 0:Pe.allow_late)&&(Pe==null?void 0:Pe.homework_status.includes("\u5DF2\u622A\u6B62"))||Ce||(Pe==null?void 0:Pe.allow_late)&&Ee()()>=Ee()(Pe==null?void 0:Pe.end_time)||(0,re.Rm)()&&!((ae=dt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:$t=>_e($t,Pe==null?void 0:Pe.course_end_date,lt.publish_time),disabledTime:$t=>Re($t,lt.publish_time),value:lt.end_time?Ee()(lt.end_time):"",onChange:($t,Bn)=>{lt.end_time=Bn,Dt(Object.assign({},lt))}})))),!lt.unified_setting&&(Ht==null?void 0:Ht.length)>0&&Se.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ht&&Ht.map(function($t,Bn){var Xn,Sa,pa,Za,jn,xo,Co;return Se.createElement(ge.Z,{span:24,key:Bn},Se.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bn==(Ht==null?void 0:Ht.length)-1?"0px":"10px"}},Se.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bn+1),Se.createElement(Oe.default,{disabled:Ce||((Xn=$e==null?void 0:$e.homework_status)!=null&&Xn.includes("\u672A\u53D1\u5E03")&&$t.id||Ee()(){var kt;if((0,re.Rm)()&&!((kt=dt.AssistantObject.practice)!=null&&kt.can_publish)){Ge.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}Ht[Bn].group_name=Ua,Ht[Bn].group_id=$t.group_id;const Kt=(0,a.flattenDeep)(Ht.map(Un=>Un.group_name)),It=zt.map(Un=>{let ma=(Un==null?void 0:Un.group_name)||[];return gt(qe({},Un),{group_name:(0,a.remove)(ma,Qn=>Kt.includes(Qn))})});Xe(It),Jt(Ht.slice())},maxTagCount:4,maxTagPlaceholder:Ua=>Se.createElement("div",{style:{cursor:"pointer"},onClick:()=>dr($t,Bn)},"+",Ua==null?void 0:Ua.length)},Pe.group_settings&&Pe.group_settings.map(function(Ua){if(!Ht.map(Kt=>Kt.group_name).flat().includes(Ua.group_name))return Se.createElement(et,{value:Ua.group_name,key:Ua.id},Ua.group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[$t.publish_time?Ee()($t.publish_time):Ee()(),Ee()()]},allowClear:!1,disabled:Ce||(Ee()()<=Ee()((Za=Fa((pa=$t==null?void 0:$t.group_id)==null?void 0:pa[0]))==null?void 0:Za.publish_time)?!1:[!0,ir((jn=$t==null?void 0:$t.group_id)==null?void 0:jn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ua=>_e(Ua,Pe==null?void 0:Pe.course_end_date),disabledTime:Ua=>Re(Ua),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ee()((0,y.U6)(),"HH:mm"),Ee()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:$t.publish_time&&[Ee()($t.publish_time),$t.end_time?Ee()($t.end_time):void 0],onChange:(Ua,kt)=>{var Kt;if((0,re.Rm)()&&!((Kt=dt.AssistantObject.practice)!=null&&Kt.can_publish)){Ge.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}Ht[Bn].publish_time=kt[0],!$t.end_time&&kt[0]?Ht[Bn].end_time=Ee()(kt[0]).add(7,"days"):Ht[Bn].end_time=kt[1],Jt([...Ht])},onCalendarChange:(Ua,kt,Kt)=>{if(kt!=null&&kt[0]&&!kt[1]){const It=Ee()(kt[0]).add(7,"days");Ht[Bn].publish_time=kt[0],Ht[Bn].end_time=It,Jt([...Ht])}}})),!Ce&&Se.createElement("div",{style:{display:"flex",width:"50px"}},((xo=$t==null?void 0:$t.group_id)==null?void 0:xo.length)>1&&Se.createElement(Ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Se.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>dr($t,Bn)})),Ht.length<((Co=Pe==null?void 0:Pe.group_settings)==null?void 0:Co.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ua;if((0,re.Rm)()&&!((Ua=dt.AssistantObject.practice)!=null&&Ua.can_publish)){Ge.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}Jt(Ht.concat({}))}}),(($t==null?void 0:$t.publish_time)&&Ee()(){const Ua=(0,a.cloneDeep)(zt);Ua.forEach((kt,Kt)=>{kt.group_name&&(kt.group_name=kt.group_name.filter(It=>{var Un;return!((Un=Ht[Bn].group_name)!=null&&Un.includes(It))}))}),Ht=Ht.filter((kt,Kt)=>Bn!==Kt),Xe(Ua),Jt(Ht.slice()),setTimeout(()=>Jt(Ht.slice()),10)}}))))}))),Se.createElement(le.Z,null,Se.createElement(ge.Z,null,Se.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Se.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Se.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(De.default,{checked:lt.allow_late,disabled:Ce||Ba,onChange:$t=>{var Bn;if((0,re.Rm)()&&!((Bn=dt.AssistantObject.practice)!=null&&Bn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t.target.checked&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Se.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Se.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Se.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Se.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),lt.allow_late=!lt.allow_late,zt==""&&Xe([{late_penalty:5}]),Dt(Object.assign({},lt))}},Se.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(lt==null?void 0:lt.allow_late)&&Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Se.createElement("div",{style:{display:"flex"}},Se.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Se.createElement(be.ZP.Group,{style:{marginLeft:"20px"},disabled:Ce||(Pe==null?void 0:Pe.anonymous_comment)||(Pe==null?void 0:Pe.allow_late),value:lt.unified_late,onChange:$t=>{var Bn;if((0,re.Rm)()&&!((Bn=dt.AssistantObject.practice)!=null&&Bn.can_late)){Ge.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}lt.unified_late=$t.target.value,zt==""&&!$t.target.value&&Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(qe({},lt))}},(lt==null?void 0:lt.unified_setting)&&Se.createElement(be.ZP,{value:!0,disabled:!(Pe!=null&&Pe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Pe==null?void 0:Pe.group_settings)==null?void 0:se.length)>0&&Se.createElement(be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),lt!=null&<.unified_late?Se.createElement(Se.Fragment,null,Se.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},Se.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Se.createElement(ge.Z,{className:"ml20"},Se.createElement(ne.Z,{disabled:Ce||Ea,value:{type:lt.penalty_type,inputValue:lt.late_penalty},onChange:$t=>{var Bn;if((0,re.Rm)()&&!((Bn=dt.AssistantObject.practice)!=null&&Bn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(gt(qe({},lt),{late_penalty:$t.inputValue,penalty_type:$t.type}))}})),Se.createElement(ge.Z,{flex:"1",className:"ml5"},Se.createElement("span",{className:"c-grey-c ml10"},lt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Se.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},Se.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(ge.Z,{className:"ml20"},Se.createElement(ye.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ce||Ea,value:lt.late_time?Ee()(lt.late_time):"",disabledDate:$t=>_e($t,Pe==null?void 0:Pe.course_end_date),onChange:($t,Bn)=>{var Xn;if((0,re.Rm)()&&!((Xn=dt.AssistantObject.practice)!=null&&Xn.can_late)){Ge.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}lt.late_time=Bn,Dt(Object.assign({},lt))}})))):zt.map(function($t,Bn){var Xn;return Se.createElement(ge.Z,{span:24,key:Bn},Se.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Se.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bn+1),Se.createElement(Oe.default,{disabled:Ce||!((Xn=$e==null?void 0:$e.homework_status)!=null&&Xn.includes("\u672A\u53D1\u5E03"))&&$t.id||(Pe==null?void 0:Pe.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof $t.group_name=="string"?[$t.group_name]:$t.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Sa=>{var pa;if((0,re.Rm)()&&!((pa=dt.AssistantObject.practice)!=null&&pa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt[Bn].group_name=Sa,zt[Bn].group_id=$t.group_id,Xe(zt.slice())}},Pe.group_settings&&Pe.group_settings.map(function(Sa){const pa=zt.map(jn=>jn.group_name).flat(),Za=Ht.map(jn=>jn.group_name).flat();if(lt!=null&<.unified_setting){if(!pa.includes(Sa.group_name))return Se.createElement(et,{value:Sa.group_name,key:Sa.id},Sa.group_name)}else if(Za.includes(Sa.group_name)&&!pa.includes(Sa.group_name))return Se.createElement(et,{value:Sa.group_name,key:Sa.id},Sa.group_name)})),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Se.createElement(ne.Z,{disabled:Ce||Er($t.id),value:{type:$t.penalty_type,inputValue:$t.late_penalty},onChange:Sa=>{var pa;if((0,re.Rm)()&&!((pa=dt.AssistantObject.practice)!=null&&pa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt[Bn].late_penalty=Sa.inputValue,zt[Bn].penalty_type=Sa.type,Xe([...zt])}}),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(ye.default,{size:"large",disabled:Ce||Er($t.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Sa=>_e(Sa,Pe==null?void 0:Pe.course_end_date),format:"YYYY-MM-DD HH:mm",value:$t!=null&&$t.late_time?Ee()($t.late_time):void 0,onChange:(Sa,pa)=>{var Za;if((0,re.Rm)()&&!((Za=dt.AssistantObject.practice)!=null&&Za.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt[Bn].late_time=pa,Xe([...zt])}}),!Ce&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Sa;if((0,re.Rm)()&&!((Sa=dt.AssistantObject.practice)!=null&&Sa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe(zt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bn>0&&!$t.id&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Sa;if((0,re.Rm)()&&!((Sa=dt.AssistantObject.practice)!=null&&Sa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt=zt.filter((pa,Za)=>Bn!==Za),Xe(zt.slice()),setTimeout(()=>Xe(zt.slice()),10)}}))))})),!Ce&&Se.createElement(Se.Fragment,null,Se.createElement(fe.ZP,{type:"primary",size:"large",loading:At,style:{width:"138px",marginTop:"30px"},onClick:()=>da()},"\u4FDD\u5B58")),Se.createElement(ue.Z,{onConfirm:($t,Bn)=>{Ht.splice($t,0,...Bn),Ht.splice($t+Bn.length,1);const Xn=(0,y.QE)([...Ht]);Jt([...Xn])}}),Se.createElement(me.Z,{resdata:Lt,type:"shixun",okloading:At,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:$t=>ot(void 0,null,function*(){Tt(!0);let Bn=yield(0,E.ZP)(`/api/courses/${de.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(de.categoryId)]}});Tt(!1),(Bn==null?void 0:Bn.status)===0&&Ra(pn)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:at,classroomList:St,loading:Pt,user:dt})=>({shixunHomeworks:at,classroomList:St,loading:Pt.effects,user:dt}))(He)},74732:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(54580),Oe=te(78241),Ge=te(43418),he=te(8591),be=te(1710),le=te(52985),ge=te(21600),Ie=te(14875),De=te(82186),fe=te(66649),Ne=te.n(fe),Ee=te(92232),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(me,Fe,Se)=>Fe in me?E(me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):me[Fe]=Se,ee=(me,Fe)=>{for(var Se in Fe||(Fe={}))b.call(Fe,Se)&&z(me,Se,Fe[Se]);if(a)for(var Se of a(Fe))y.call(Fe,Se)&&z(me,Se,Fe[Se]);return me},ne=(me,Fe,Se)=>new Promise((Le,ze)=>{var ve=ut=>{try{we(Se.next(ut))}catch(Ue){ze(Ue)}},nt=ut=>{try{we(Se.throw(ut))}catch(Ue){ze(Ue)}},we=ut=>ut.done?Le(ut.value):Promise.resolve(ut.value).then(ve,nt);we((Se=Se.apply(me,Fe)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:me,dispatch:Fe,onOk:Se})=>{const Le=(0,le.useParams)(),[ze]=Oe.default.useForm(),[ve,nt]=(0,x.useState)(),[we,ut]=(0,x.useState)(!1),Ue={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:qe=>ne(void 0,null,function*(){return nt(qe),!1})};return(0,x.useEffect)(()=>{ze.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,Ee.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(Ge.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Oe.default,{form:ze,onFinish:qe=>ne(void 0,null,function*(){var gt,ot,Ke;if(!(ve!=null&&ve.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ut(!0);let _e=new FormData;_e.append("type",me.actionTabs.type),_e.append("file",ve);let Re;window.location.href.indexOf("exercise")>-1?Re=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Re=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let Ve=yield(0,De.ZP)(Re,{method:"post",body:_e},!0);ut(!1),(Ve==null?void 0:Ve.status)===0&&(Se(),ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}}),((ot=(gt=Ve==null?void 0:Ve.data)==null?void 0:gt.fail)==null?void 0:ot.length)>0&&Ge.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(be.default,{pagination:!1,dataSource:(Ke=Ve==null?void 0:Ve.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ee.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},re.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),re.createElement(Oe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ie.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Oe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ue),re.createElement("a",{className:Ie.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};bt.Z=(0,le.connect)(({classroomList:me})=>({classroomList:me}))(ue)},3829:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(54580),Oe=te(78241),Ge=te(43418),he=te(5871),be=te(52985),le=te(82186),ge=te(66649),Ie=te.n(ge),De=te(92232),fe=te(59301),Ne=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(me,Fe,Se)=>Fe in me?Ne(me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):me[Fe]=Se,z=(me,Fe)=>{for(var Se in Fe||(Fe={}))a.call(Fe,Se)&&y(me,Se,Fe[Se]);if(E)for(var Se of E(Fe))b.call(Fe,Se)&&y(me,Se,Fe[Se]);return me},ee=(me,Fe)=>Ee(me,re(Fe)),ne=(me,Fe,Se)=>new Promise((Le,ze)=>{var ve=ut=>{try{we(Se.next(ut))}catch(Ue){ze(Ue)}},nt=ut=>{try{we(Se.throw(ut))}catch(Ue){ze(Ue)}},we=ut=>ut.done?Le(ut.value):Promise.resolve(ut.value).then(ve,nt);we((Se=Se.apply(me,Fe)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:me,dispatch:Fe,onOk:Se})=>{const Le=(0,be.useParams)(),[ze]=Oe.default.useForm(),[ve,nt]=(0,x.useState)(),[we,ut]=(0,x.useState)(!1),Ue={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:qe=>ne(void 0,null,function*(){return nt(qe),!1})};return(0,x.useEffect)(()=>{ze.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,De.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(Ge.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(Oe.default,{form:ze,onFinish:qe=>ne(void 0,null,function*(){var gt,ot;console.log("---",me.actionTabs,qe,Le);let Ke=((gt=me==null?void 0:me.actionTabs)==null?void 0:gt.type)==="exercise"?`/api/exercises/${Le==null?void 0:Le.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;ut(!0);let _e=yield(0,le.ZP)(Ke,{method:"post",body:ee(z({},qe),{exercise_user_id:((ot=me==null?void 0:me.actionTabs)==null?void 0:ot.type)==="exercise"?me.actionTabs.id:""})});ut(!1),ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}}),Se()})},fe.createElement(Oe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};bt.Z=(0,be.connect)(({classroomList:me})=>({classroomList:me}))(ue)},32215:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(54580),Oe=te(78241),Ge=te(3113),he=te(95237),be=te(81327),le=te(5083),ge=te(52985),Ie=te(66649),De=te.n(Ie),fe=te(53051),Ne=te(82186),Ee=te(59301),re=(b,y,z)=>new Promise((ee,ne)=>{var oe=Fe=>{try{me(z.next(Fe))}catch(Se){ne(Se)}},ue=Fe=>{try{me(z.throw(Fe))}catch(Se){ne(Se)}},me=Fe=>Fe.done?ee(Fe.value):Promise.resolve(Fe.value).then(oe,ue);me((z=z.apply(b,y)).next())});const{Dragger:E}=ye.default,a=({})=>{const b=(0,ge.useParams)(),[y]=Oe.default.useForm(),[z,ee]=(0,x.useState)(!0),[ne,oe]=(0,x.useState)(!1);console.log("----",b);function ue(){return re(this,null,function*(){var me,Fe;let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:Se=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Le=yield(0,Ne.ZP)(Se,{method:"get"});(Le==null?void 0:Le.status)===0&&y.setFieldsValue({publish_time:De()(De()((me=Le==null?void 0:Le.data)==null?void 0:me.publish_time).format("YYYY-MM-DD HH:mm")),end_time:De()(De()((Fe=Le==null?void 0:Le.data)==null?void 0:Fe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{ue()},[]),Ee.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ee.createElement("div",{style:{textAlign:"end"}},z&&Ee.createElement(Ge.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!z&&Ee.createElement("div",null,Ee.createElement(Ge.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),Ee.createElement(Ge.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),Ee.createElement(Oe.default,{form:y,disabled:z,onFinish:me=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Fe;window.location.href.indexOf("exercise")>-1?Fe=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Fe=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let Se=yield(0,Ne.ZP)(Fe,{method:"post",body:{publish_time:De()(me.publish_time).format("YYYY-MM-DD HH:mm"),end_time:De()(me.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(Se==null?void 0:Se.status)===0&&ee(!0)})},Ee.createElement(he.Z,null,Ee.createElement(be.Z,null,Ee.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ee.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me),disabledTime:me=>(0,fe.d0)(me),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ee.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ee.createElement(he.Z,null,Ee.createElement(be.Z,null,Ee.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ee.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me,"",y.getFieldValue("publish_time")),disabledTime:me=>(0,fe.d0)(me,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ee.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};bt.Z=(0,ge.connect)(({classroomList:b})=>({classroomList:b}))(a)},53933:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return De}});var x=te(59301),ye=te(92832),Oe=te(24905),Ge=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=te(77740),ge=(fe,Ne,Ee)=>new Promise((re,E)=>{var a=z=>{try{y(Ee.next(z))}catch(ee){E(ee)}},b=z=>{try{y(Ee.throw(z))}catch(ee){E(ee)}},y=z=>z.done?re(z.value):Promise.resolve(z.value).then(a,b);y((Ee=Ee.apply(fe,Ne)).next())}),De=({data:fe,value:Ne=[],handleChangePage:Ee,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,x.useState)([]),[z,ee]=(0,x.useState)([]),[ne,oe]=(0,x.useState)([]);let[ue,me]=(0,x.useState)(1),[Fe,Se]=(0,x.useState)();return(0,x.useEffect)(()=>{y(fe),ee([]),oe([])},[fe]),(0,x.useEffect)(()=>{re&&(ee(E),oe(E))},[E]),x.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},x.createElement("div",{className:he.leftdiv},x.createElement(ye.default.Search,{size:"middle",onChange:Le=>ge(void 0,null,function*(){y(fe.filter(ze=>{var ve;return(ve=ze==null?void 0:ze.name)==null?void 0:ve.includes(Le.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Oe.default.Group,{value:z.map(Le=>`${Le.id}`),onChange:Le=>{re(b.filter(ze=>Le.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Le,ze)=>x.createElement(Ge.Z,{key:Le.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},x.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Le.is_published,value:`${Le.id}`},x.createElement("div",{className:he.listClass},x.createElement("span",{className:he.spantitle,style:{width:Le.is_published?"108px":"170px"}},Le.name),Le.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:he.rightdiv},x.createElement(ye.default.Search,{onChange:Le=>{oe(z.filter(ze=>ze.name.includes(Le.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Le,ze)=>x.createElement(Ge.Z,{justify:"space-between",style:{marginTop:"10px"},key:Le.id},x.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Le.name),x.createElement("img",{src:be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(z.filter(ve=>`${ve.id}`!=`${Le.id}`))}})))))))}},34278:function(Ft,bt,te){"use strict";te.d(bt,{Ei:function(){return y},rU:function(){return z},ZP:function(){return ne}});var x=te(59301),ye={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),Ge=te(24905),he=te(5871),be=te(95237),le=te(43604),ge=te(6848),Ie=te(92310),De=te.n(Ie),fe=te(59301),Ne=Object.defineProperty,Ee=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,me)=>ue in oe?Ne(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[ue]=me,b=(oe,ue)=>{for(var me in ue||(ue={}))re.call(ue,me)&&a(oe,me,ue[me]);if(Ee)for(var me of Ee(ue))E.call(ue,me)&&a(oe,me,ue[me]);return oe};const y=({value:oe,className:ue,style:me})=>{const[Fe,Se]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(oe){const{submit_limit:ze,must_file:ve}=oe;if(ze&&ve){Se("1");return}if(ze&&!ve){Se("2");return}if(!ze&&ve){Se("3");return}}},[oe]);const Le={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Fe==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:De()(ye.exhibition,ue),style:me},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Le==null?void 0:Le[Fe])},z=({className:oe,style:ue,form:me})=>{const Fe=Oe.default.useWatch("submit_limit",me),Se=Oe.default.useWatch("can_submit",me);return fe.createElement("section",{className:De()(ye.wrap,oe),style:ue},fe.createElement("div",{className:`${ye.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(Oe.default.Item,{name:"submit_num",rules:Se&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Fe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Fe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:ue,className:me,style:Fe,disabled:Se=!1,checkMarginLeft:Le=0})=>{const ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,nt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const ut={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};nt(b({},ut))},[oe]);const we=ut=>{const Ue=b(b({},ve),ut);ue(Ue)};return fe.createElement("section",{className:De()(ye.wrap,me),style:Fe},fe.createElement("div",{className:`${ye.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(be.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(Ge.default,{disabled:Se,checked:ve==null?void 0:ve.can_submit,onChange:ut=>we({can_submit:ut.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Se||!(ve!=null&&ve.can_submit),value:ve==null?void 0:ve.submit_num,onChange:ut=>we({submit_num:ut})}),fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.title_icon}`}))),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(Ge.default,{style:{marginLeft:Le},disabled:Se,checked:ve==null?void 0:ve.submit_limit,onChange:ut=>we({submit_limit:ut.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Se||!(ve!=null&&ve.submit_limit),value:ve==null?void 0:ve.submit_limit_num,onChange:ut=>we({submit_limit_num:ut})})),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(Ge.default,{style:{marginLeft:Le},disabled:Se,checked:ve==null?void 0:ve.must_file,onChange:ut=>we({must_file:ut.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},73466:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var x=te(59301),ye=te(52985),Oe=te(5083),Ge=te(43418),he=te(92832),be=te(95237),le=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ie=te(66649),De=te.n(Ie),fe=te(92232),Ne=te(77740),Ee=te(59301);const{RangePicker:re}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:z})=>{const[ee,ne]=(0,x.useState)([]),[oe,ue]=(0,x.useState)([]),[me,Fe]=(0,x.useState)("");(0,x.useEffect)(()=>{var ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let nt=(ze=ve==null?void 0:ve.group_name)==null?void 0:ze.map((we,ut)=>{var Ue;return{group_id:ve==null?void 0:ve.group_id[ut],group_name:ve==null?void 0:ve.group_name[ut],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Ue=ve==null?void 0:ve.publish_time)==null?void 0:Ue[0]:ve==null?void 0:ve.publish_time}});nt&&(ne([...nt]),ue([...nt]))}},[y.actionTabs]);const Se=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Fe("")},Le=ze=>{if(ze){const ve=oe==null?void 0:oe.filter(nt=>{var we,ut;return(ut=(we=nt==null?void 0:nt.group_name)==null?void 0:we.toLowerCase())==null?void 0:ut.includes(ze==null?void 0:ze.toLowerCase())});ne(ve)}else ne(oe)};return Ee.createElement(Ge.default,{width:980,title:Ee.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ee.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ee.createElement("span",{className:ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ee.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:ze=>{Fe(ze.target.value.trim()),Le(ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Se(),onOk:()=>{var ze;z((ze=y.actionTabs)==null?void 0:ze.index,oe),Se()}},Ee.createElement("div",{className:ge.modal_con},Ee.createElement(be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(ze,ve){var nt,we;return Ee.createElement(le.Z,{span:24,key:ve},Ee.createElement(be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(ee==null?void 0:ee.length)-1?"0px":"10px"}},Ee.createElement("div",{className:ge.multiple_select,title:ze.group_name},ze.group_name),Ee.createElement("div",{className:"ml20"},Ee.createElement(re,{size:"large",ranges:{\u6B64\u523B:[ze.publish_time?De()(ze.publish_time):De()(),De()()]},allowClear:!1,disabled:(nt=y.actionTabs)==null?void 0:nt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ut=>{var Ue;return(0,fe.Q8)(ut,(Ue=y.actionTabs)==null?void 0:Ue.disabledDate)},disabledTime:ut=>(0,fe.d0)(ut),showTime:{showNow:!0,format:"HH:mm",defaultValue:[De()((0,fe.U6)(),"HH:mm"),De()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ze.publish_time&&[De()(ze.publish_time),ze.end_time?De()(ze.end_time):void 0],onChange:(ut,Ue)=>{ee[ve].publish_time=Ue[0],ee[ve].end_time=Ue[1],ne([...ee]),oe.forEach(qe=>{qe.group_id===ze.group_id&&(qe.publish_time=Ue[0],qe.end_time=Ue[1])}),ue([...oe])}})),(we=y.actionTabs)!=null&&we.rangePickerDisabled?Ee.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ee.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ve,1),ne([...ee]),oe.forEach((ut,Ue)=>{ut.group_id===ze.group_id&&oe.splice(Ue,1)}),ue([...oe])}})))}):Ee.createElement(Ne.Z,null))))};var a=(0,ye.connect)(({classroomList:b})=>({classroomList:b}))(E)},88181:function(Ft,bt,te){"use strict";te.d(bt,{$J:function(){return Oe},JZ:function(){return he},bN:function(){return le},jP:function(){return be},rO:function(){return Ge}});var x=te(82186),ye=(ge,Ie,De)=>new Promise((fe,Ne)=>{var Ee=a=>{try{E(De.next(a))}catch(b){Ne(b)}},re=a=>{try{E(De.throw(a))}catch(b){Ne(b)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(Ee,re);E((De=De.apply(ge,Ie)).next())});function Oe(ge){return(0,x.U2)(`libraries/${ge}.json`)}function Ge(ge){return(0,x.U2)("library_tags.json",ge)}function he(ge){return ye(this,null,function*(){return(yield(0,x.IV)(`attachments/${ge}.json`)).status===0})}function be(ge){return(0,x.v_)("libraries.json",ge)}function le(ge,Ie){return(0,x.gz)(`libraries/${ge}.json`,Ie)}},3995:function(Ft,bt,te){"use strict";te.d(bt,{AD:function(){return ut},BA:function(){return it},D9:function(){return _e},Hp:function(){return ue},IM:function(){return Ve},Iy:function(){return me},KM:function(){return ke},KU:function(){return St},MJ:function(){return Fe},Ne:function(){return Re},ON:function(){return dt},Uj:function(){return yt},VY:function(){return at},YO:function(){return Ae},YX:function(){return Bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return ot},c6:function(){return nt},cr:function(){return a},eV:function(){return we},fi:function(){return b},gh:function(){return ze},hS:function(){return et},iA:function(){return y},j6:function(){return ne},je:function(){return gt},jj:function(){return oe},kS:function(){return Pt},o6:function(){return ve},pO:function(){return Ot},rQ:function(){return Ue},sA:function(){return Le},xm:function(){return Ke},xo:function(){return He},y8:function(){return qe},yd:function(){return z}});var x=te(30467),ye=te(52985),Oe=te(92232),Ge=te(8591),he=te(21600),be=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,De=(ce,ie,ae)=>ie in ce?be(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[ie]=ae,fe=(ce,ie)=>{for(var ae in ie||(ie={}))ge.call(ie,ae)&&De(ce,ae,ie[ae]);if(le)for(var ae of le(ie))Ie.call(ie,ae)&&De(ce,ae,ie[ae]);return ce},Ne=(ce,ie,ae)=>new Promise((se,de)=>{var Pe=$e=>{try{Be(ae.next($e))}catch(Je){de(Je)}},pe=$e=>{try{Be(ae.throw($e))}catch(Je){de(Je)}},Be=$e=>$e.done?se($e.value):Promise.resolve($e.value).then(Pe,pe);Be((ae=ae.apply(ce,ie)).next())});const Ee=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Ne(void 0,null,function*(){Ee(),(yield(0,x.YR)(fe({},ce))).status===0&&(yield(0,Oe.QH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),re()}),a=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.yS)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),b=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.W0)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.Nl)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.IU)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.td)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.QX)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),oe=(ce,ie)=>Ne(void 0,null,function*(){const ae=yield(0,x.o_)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ue=(ce,ie)=>Ne(void 0,null,function*(){const ae=yield(0,x.ZL)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),me=(ce,ie)=>Ne(void 0,null,function*(){const ae=yield(0,x.aP)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Fe=(ce,ie)=>Ne(void 0,null,function*(){const ae=yield(0,x.vV)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Se=ce=>Ne(void 0,null,function*(){Ee(),(yield exportCourseWorkListAppendix(fe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),re()}),Le=ce=>Ne(void 0,null,function*(){Ee(),yield(0,Oe.QH)("",he.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),re()}),ze=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),ve=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),nt=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),we=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),ut=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Ue=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),qe=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),gt=ce=>Ne(void 0,null,function*(){const ie=yield(0,x.Uy)(fe({},ce));ie.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=ce=>Ne(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),Ke=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),_e=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:ce}))}),Re=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Ve=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)(ce==null?void 0:ce.name,(0,Oe.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),et=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),He=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),at=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),St=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),Pt=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),dt=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),Bt=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),Ae=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),yt=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),Ot=(ce,ie)=>Ne(void 0,null,function*(){yield(0,Oe.FH)(ie||"",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),ke=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),it=ce=>Ne(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},94002:function(Ft,bt,te){"use strict";te.d(bt,{M:function(){return be},Y:function(){return he}});var x=te(66649),ye=te.n(x),Oe=te(89392),Ge=te.n(Oe);const he=(le,ge="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,De=>{if(De instanceof ye())return De.format(ge)}),be=(le,ge,Ie)=>{const De=fe=>Reflect.toString.call(fe)==="[object Object]";if(!De(le)&&!Array.isArray(le))return le;for(const fe of Object.keys(le))Array.isArray(le[fe])?le[fe]=le[fe].map(Ne=>be(Ne,ge,Ie)):De(le[fe])?le[fe]=be(le[fe],ge,Ie):ge.includes(fe)&&typeof le[fe]=="string"&&(le[fe]=Ie?ye()(le[fe],Ie):ye()(le[fe]));return le}},20562:function(Ft,bt,te){"use strict";te.d(bt,{U:function(){return Ie}});var x=te(59301),ye=Object.defineProperty,Oe=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(De,fe,Ne)=>fe in De?ye(De,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):De[fe]=Ne,le=(De,fe)=>{for(var Ne in fe||(fe={}))Ge.call(fe,Ne)&&be(De,Ne,fe[Ne]);if(Oe)for(var Ne of Oe(fe))he.call(fe,Ne)&&be(De,Ne,fe[Ne]);return De},ge=(De,fe,Ne)=>new Promise((Ee,re)=>{var E=y=>{try{b(Ne.next(y))}catch(z){re(z)}},a=y=>{try{b(Ne.throw(y))}catch(z){re(z)}},b=y=>y.done?Ee(y.value):Promise.resolve(y.value).then(E,a);b((Ne=Ne.apply(De,fe)).next())});function Ie(De,fe){const[Ne,Ee]=(0,x.useState)(fe),[re,E]=(0,x.useState)(!1),[a,b]=(0,x.useState)();return[Ne,re,(z,ee=!1)=>ge(this,null,function*(){const ne=ee?fe:le(le({},Ne),z);E(!0),Ee(ne);const oe=yield De(ne);return E(!1),b(oe),oe}),a]}},2281:function(Ft,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return ee},O5:function(){return z},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var x=te(52985),ye=te(43418),Oe=te(28103),Ge=te(8591),he=te(99287),be=te(92232),le=te(87169),ge=te(25510),Ie="data:image/png;base64,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",De=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),Ne=te(59301),Ee=(me,Fe,Se)=>new Promise((Le,ze)=>{var ve=ut=>{try{we(Se.next(ut))}catch(Ue){ze(Ue)}},nt=ut=>{try{we(Se.throw(ut))}catch(Ue){ze(Ue)}},we=ut=>ut.done?Le(ut.value):Promise.resolve(ut.value).then(ve,nt);we((Se=Se.apply(me,Fe)).next())});const re=(me,Fe=!1)=>!!(E(me)&&a(Fe)),E=me=>(0,he.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var Fe;const{user:Se}=(0,x.getDvaApp)()._store.getState();return(Fe=Se.userInfo)!=null&&Fe.profile_completed?!0:(ye.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{ye.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{ye.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ne.createElement("div",{style:{textAlign:"center"}},Ne.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"),Ne.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),Ne.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var me;const{user:Fe}=(0,x.getDvaApp)()._store.getState();return(me=Fe.userInfo)!=null&&me.professional_certification?!0:(ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ne.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(ye.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc",style:{marginLeft:-38}},Ne.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ne.createElement("img",{src:De,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,Fe)=>me?!0:(ye.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ne.createElement("div",null,Ne.createElement("p",null,Fe||"\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"),Ne.createElement("div",{style:{marginLeft:"110px"}},Ne.createElement("img",{src:Ie,width:200}),Ne.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{ye.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ne.createElement("div",null,Ne.createElement("div",null,Ne.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"),Ne.createElement(Oe.Z,null),Ne.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ne.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 ",Ne.createElement("a",null,me),"\u5929\u3002"),Ne.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ne.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")),Ne.createElement("div",{style:{textAlign:"center",marginTop:30}},Ne.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(me,Fe="")=>{const{shixunsDetail:{detail:Se}}=(0,x.getDvaApp)()._store.getState();if((Se==null?void 0:Se.public)===2||(Se==null?void 0:Se.public)===1||(Se==null?void 0:Se.shixun_status)===3){let Le="";return(Se==null?void 0:Se.public)===2&&(Le="\u5DF2\u516C\u5F00"),(Se==null?void 0:Se.public)===1&&(Le="\u5F85\u5BA1\u6838"),(Se==null?void 0:Se.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),ye.default.info({centered:!0,icon:Ne.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc",style:{marginLeft:-38}},Ne.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",Fe,"\u3002"),Ne.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ne.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Se==null?void 0:Se.shixun_status)===2?(ye.default.confirm({centered:!0,icon:Ne.createElement(le.Z,null),title:"\u63D0\u793A",content:Ne.createElement("div",null,Ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Fe,"\u3002"),Ne.createElement("br",null),Ne.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:()=>{ye.default.confirm({width:440,centered:!0,icon:Ne.createElement(le.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:()=>Ee(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:Se==null?void 0:Se.identifier}})).status!==401&&(Ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:Se==null?void 0:Se.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:Se==null?void 0:Se.identifier}}))})})}}),!0):!1}},50371:function(Ft,bt){"use strict";function te(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ye=1;ye{const he=Oe[Ge];he!==void 0&&(x[Ge]=he)})}return x}bt.Z=te},13845:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return x},Z:function(){return ye}});function x(Oe){return Oe!=null&&Oe===Oe.window}function ye(Oe,Ge){var he,be;if(typeof window=="undefined")return 0;const le=Ge?"scrollTop":"scrollLeft";let ge=0;return x(Oe)?ge=Oe[Ge?"pageYOffset":"pageXOffset"]:Oe instanceof Document?ge=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(ge=Oe[le]),Oe&&!x(Oe)&&typeof ge!="number"&&(ge=(be=((he=Oe.ownerDocument)!==null&&he!==void 0?he:Oe).documentElement)===null||be===void 0?void 0:be[le]),ge}},56762:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var x=te(59301);function ye(){const[,Oe]=x.useReducer(Ge=>Ge+1,0);return Oe}},68031:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var x=te(16089);function ye(he,be,le,ge){const Ie=le-be;return he/=ge/2,he<1?Ie/2*he*he*he+be:Ie/2*((he-=2)*he*he+2)+be}var Oe=te(13845);function Ge(he){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:ge,duration:Ie=450}=be,De=le(),fe=(0,Oe.Z)(De,!0),Ne=Date.now(),Ee=()=>{const E=Date.now()-Ne,a=ye(E>Ie?Ie:E,fe,he,Ie);(0,Oe.F)(De)?De.scrollTo(window.pageXOffset,a):De instanceof Document||De.constructor.name==="HTMLDocument"?De.documentElement.scrollTop=a:De.scrollTop=a,E{const{componentCls:_e,iconCls:Re,antCls:Ve,badgeShadowSize:et,motionDurationSlow:He,textFontSize:at,textFontSizeSM:St,statusSize:Pt,dotSize:dt,textFontWeight:Bt,indicatorHeight:Ae,indicatorHeightSM:yt,marginXS:Ot}=Ke,ke=`${Ve}-scroll-number`,it=(0,De.Z)(Ke,(ce,ie)=>{let{darkColor:ae}=ie;return{[`&${_e} ${_e}-color-${ce}`]:{background:ae,[`&:not(${_e}-count)`]:{color:ae}}}});return{[_e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ke)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${_e}-count`]:{zIndex:Ke.indicatorZIndex,minWidth:Ae,height:Ae,color:Ke.badgeTextColor,fontWeight:Bt,fontSize:at,lineHeight:`${Ae}px`,whiteSpace:"nowrap",textAlign:"center",background:Ke.badgeColor,borderRadius:Ae/2,boxShadow:`0 0 0 ${et}px ${Ke.badgeShadowColor}`,transition:`background ${Ke.motionDurationMid}`,a:{color:Ke.badgeTextColor},"a:hover":{color:Ke.badgeTextColor},"a:hover &":{background:Ke.badgeColorHover}},[`${_e}-count-sm`]:{minWidth:yt,height:yt,fontSize:St,lineHeight:`${yt}px`,borderRadius:yt/2},[`${_e}-multiple-words`]:{padding:`0 ${Ke.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${_e}-dot`]:{zIndex:Ke.indicatorZIndex,width:dt,minWidth:dt,height:dt,background:Ke.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${et}px ${Ke.badgeShadowColor}`},[`${_e}-dot${ke}`]:{transition:`background ${He}`},[`${_e}-count, ${_e}-dot, ${ke}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Re}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${_e}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${_e}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${_e}-status-success`]:{backgroundColor:Ke.colorSuccess},[`${_e}-status-processing`]:{overflow:"visible",color:Ke.colorPrimary,backgroundColor:Ke.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:et,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ee,animationDuration:Ke.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${_e}-status-default`]:{backgroundColor:Ke.colorTextPlaceholder},[`${_e}-status-error`]:{backgroundColor:Ke.colorError},[`${_e}-status-warning`]:{backgroundColor:Ke.colorWarning},[`${_e}-status-text`]:{marginInlineStart:Ot,color:Ke.colorText,fontSize:Ke.fontSize}}}),it),{[`${_e}-zoom-appear, ${_e}-zoom-enter`]:{animationName:re,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`${_e}-zoom-leave`]:{animationName:E,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`&${_e}-not-a-wrapper`]:{[`${_e}-zoom-appear, ${_e}-zoom-enter`]:{animationName:a,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`${_e}-zoom-leave`]:{animationName:b,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`&:not(${_e}-status)`]:{verticalAlign:"middle"},[`${ke}-custom-component, ${_e}-count`]:{transform:"none"},[`${ke}-custom-component, ${ke}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${ke}`]:{overflow:"hidden",[`${ke}-only`]:{position:"relative",display:"inline-block",height:Ae,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ke}-only-unit`]:{height:Ae,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ke}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${_e}-count, ${_e}-dot, ${ke}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ke=>{const{fontSize:_e,lineHeight:Re,lineWidth:Ve,marginXS:et,colorBorderBg:He}=Ke,at=Math.round(_e*Re),St=Ve,Pt=Ke.colorBgContainer,dt=Ke.colorError,Bt=Ke.colorErrorHover;return(0,fe.TS)(Ke,{badgeFontHeight:at,badgeShadowSize:St,badgeTextColor:Pt,badgeColor:dt,badgeColorHover:Bt,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:et,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ke=>{const{fontSize:_e,lineHeight:Re,fontSizeSM:Ve,lineWidth:et}=Ke;return{indicatorZIndex:"auto",indicatorHeight:Math.round(_e*Re)-2*et,indicatorHeightSM:_e,dotSize:Ve/2,textFontSize:Ve,textFontSizeSM:Ve,textFontWeight:"normal",statusSize:Ve/2}};var oe=(0,Ne.Z)("Badge",Ke=>{const _e=ee(Ke);return[z(_e)]},ne);const ue=Ke=>{const{antCls:_e,badgeFontHeight:Re,marginXS:Ve,badgeRibbonOffset:et}=Ke,He=`${_e}-ribbon`,at=`${_e}-ribbon-wrapper`,St=(0,De.Z)(Ke,(Pt,dt)=>{let{darkColor:Bt}=dt;return{[`&${He}-color-${Pt}`]:{background:Bt,color:Bt}}});return{[`${at}`]:{position:"relative"},[`${He}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ke)),{position:"absolute",top:Ve,padding:`0 ${Ke.paddingXS}px`,color:Ke.colorPrimary,lineHeight:`${Re}px`,whiteSpace:"nowrap",backgroundColor:Ke.colorPrimary,borderRadius:Ke.borderRadiusSM,[`${He}-text`]:{color:Ke.colorTextLightSolid},[`${He}-corner`]:{position:"absolute",top:"100%",width:et,height:et,color:"currentcolor",border:`${et/2}px solid`,transform:Ke.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ke.badgeRibbonCornerFilter}}),St),{[`&${He}-placement-end`]:{insetInlineEnd:-et,borderEndEndRadius:0,[`${He}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${He}-placement-start`]:{insetInlineStart:-et,borderEndStartRadius:0,[`${He}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,Ne.Z)(["Badge","Ribbon"],Ke=>{const _e=ee(Ke);return[ue(_e)]},ne),Se=Ke=>{const{className:_e,prefixCls:Re,style:Ve,color:et,children:He,text:at,placement:St="end",rootClassName:Pt}=Ke,{getPrefixCls:dt,direction:Bt}=Ge.useContext(le.E_),Ae=dt("ribbon",Re),yt=(0,he.o2)(et,!1),Ot=ye()(Ae,`${Ae}-placement-${St}`,{[`${Ae}-rtl`]:Bt==="rtl",[`${Ae}-color-${et}`]:yt},_e),[ke,it]=me(Ae),ce={},ie={};return et&&!yt&&(ce.background=et,ie.color=et),ke(Ge.createElement("div",{className:ye()(`${Ae}-wrapper`,Pt,it)},He,Ge.createElement("div",{className:ye()(Ot,it),style:Object.assign(Object.assign({},ce),Ve)},Ge.createElement("span",{className:`${Ae}-text`},at),Ge.createElement("div",{className:`${Ae}-corner`,style:ie}))))};function Le(Ke){let{prefixCls:_e,value:Re,current:Ve,offset:et=0}=Ke,He;return et&&(He={position:"absolute",top:`${et}00%`,left:0}),Ge.createElement("span",{style:He,className:ye()(`${_e}-only-unit`,{current:Ve})},Re)}function ze(Ke,_e,Re){let Ve=Ke,et=0;for(;(Ve+10)%10!==_e;)Ve+=Re,et+=Re;return et}function ve(Ke){const{prefixCls:_e,count:Re,value:Ve}=Ke,et=Number(Ve),He=Math.abs(Re),[at,St]=Ge.useState(et),[Pt,dt]=Ge.useState(He),Bt=()=>{St(et),dt(He)};Ge.useEffect(()=>{const Ot=setTimeout(()=>{Bt()},1e3);return()=>{clearTimeout(Ot)}},[et]);let Ae,yt;if(at===et||Number.isNaN(et)||Number.isNaN(at))Ae=[Ge.createElement(Le,Object.assign({},Ke,{key:et,current:!0}))],yt={transition:"none"};else{Ae=[];const Ot=et+10,ke=[];for(let ie=et;ie<=Ot;ie+=1)ke.push(ie);const it=ke.findIndex(ie=>ie%10===at);Ae=ke.map((ie,ae)=>{const se=ie%10;return Ge.createElement(Le,Object.assign({},Ke,{key:ie,value:se,offset:ae-it,current:ae===it}))});const ce=Pt{const{prefixCls:Re,count:Ve,className:et,motionClassName:He,style:at,title:St,show:Pt,component:dt="sup",children:Bt}=Ke,Ae=nt(Ke,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:yt}=Ge.useContext(le.E_),Ot=yt("scroll-number",Re),ke=Object.assign(Object.assign({},Ae),{"data-show":Pt,style:at,className:ye()(Ot,et,He),title:St});let it=Ve;if(Ve&&Number(Ve)%1===0){const ce=String(Ve).split("");it=Ge.createElement("bdi",null,ce.map((ie,ae)=>Ge.createElement(ve,{prefixCls:Ot,count:Number(Ve),value:ie,key:ce.length-ae})))}return at&&at.borderColor&&(ke.style=Object.assign(Object.assign({},at),{boxShadow:`0 0 0 1px ${at.borderColor} inset`})),Bt?(0,be.Tm)(Bt,ce=>({className:ye()(`${Ot}-custom-component`,ce==null?void 0:ce.className,He)})):Ge.createElement(dt,Object.assign({},ke,{ref:_e}),it)}),Ue=function(Ke,_e){var Re={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&_e.indexOf(Ve)<0&&(Re[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ve=Object.getOwnPropertySymbols(Ke);et{var Re,Ve,et,He,at;const{prefixCls:St,scrollNumberPrefixCls:Pt,children:dt,status:Bt,text:Ae,color:yt,count:Ot=null,overflowCount:ke=99,dot:it=!1,size:ce="default",title:ie,offset:ae,style:se,className:de,rootClassName:Pe,classNames:pe,styles:Be,showZero:$e=!1}=Ke,Je=Ue(Ke,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ce,direction:mt,badge:At}=Ge.useContext(le.E_),Tt=Ce("badge",St),[Ht,Jt]=oe(Tt),zt=Ot>ke?`${ke}+`:Ot,Xe=zt==="0"||zt===0,lt=Ot===null||Xe&&!$e,Dt=(Bt!=null||yt!=null)&<,Lt=it&&!Xe,sn=Lt?"":zt,pn=(0,Ge.useMemo)(()=>(sn==null||sn===""||Xe&&!$e)&&!Lt,[sn,Xe,$e,Lt]),yn=(0,Ge.useRef)(Ot);pn||(yn.current=Ot);const bn=yn.current,da=(0,Ge.useRef)(sn);pn||(da.current=sn);const Ra=da.current,Fa=(0,Ge.useRef)(Lt);pn||(Fa.current=Lt);const Aa=(0,Ge.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},At==null?void 0:At.style),se);const Xn={marginTop:ae[1]};return mt==="rtl"?Xn.left=parseInt(ae[0],10):Xn.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Xn),At==null?void 0:At.style),se)},[mt,ae,se,At==null?void 0:At.style]),ir=ie!=null?ie:typeof bn=="string"||typeof bn=="number"?bn:void 0,Ba=pn||!Ae?null:Ge.createElement("span",{className:`${Tt}-status-text`},Ae),Ea=!bn||typeof bn!="object"?void 0:(0,be.Tm)(bn,Xn=>({style:Object.assign(Object.assign({},Aa),Xn.style)})),Er=(0,he.o2)(yt,!1),dr=ye()(pe==null?void 0:pe.indicator,(Re=At==null?void 0:At.classNames)===null||Re===void 0?void 0:Re.indicator,{[`${Tt}-status-dot`]:Dt,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${yt}`]:Er}),$t={};yt&&!Er&&($t.color=yt,$t.background=yt);const Bn=ye()(Tt,{[`${Tt}-status`]:Dt,[`${Tt}-not-a-wrapper`]:!dt,[`${Tt}-rtl`]:mt==="rtl"},de,Pe,At==null?void 0:At.className,(Ve=At==null?void 0:At.classNames)===null||Ve===void 0?void 0:Ve.root,pe==null?void 0:pe.root,Jt);if(!dt&&Dt){const Xn=Aa.color;return Ht(Ge.createElement("span",Object.assign({},Je,{className:Bn,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.root),(et=At==null?void 0:At.styles)===null||et===void 0?void 0:et.root),Aa)}),Ge.createElement("span",{className:dr,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(He=At==null?void 0:At.styles)===null||He===void 0?void 0:He.indicator),$t)}),Ae&&Ge.createElement("span",{style:{color:Xn},className:`${Tt}-status-text`},Ae)))}return Ht(Ge.createElement("span",Object.assign({ref:_e},Je,{className:Bn,style:Object.assign(Object.assign({},(at=At==null?void 0:At.styles)===null||at===void 0?void 0:at.root),Be==null?void 0:Be.root)}),dt,Ge.createElement(Oe.default,{visible:!pn,motionName:`${Tt}-zoom`,motionAppear:!1,motionDeadline:1e3},Xn=>{let{className:Sa,ref:pa}=Xn;var Za,jn;const xo=Ce("scroll-number",Pt),Co=Fa.current,Ua=ye()(pe==null?void 0:pe.indicator,(Za=At==null?void 0:At.classNames)===null||Za===void 0?void 0:Za.indicator,{[`${Tt}-dot`]:Co,[`${Tt}-count`]:!Co,[`${Tt}-count-sm`]:ce==="small",[`${Tt}-multiple-words`]:!Co&&Ra&&Ra.toString().length>1,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${yt}`]:Er});let kt=Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(jn=At==null?void 0:At.styles)===null||jn===void 0?void 0:jn.indicator),Aa);return yt&&!Er&&(kt=kt||{},kt.background=yt),Ge.createElement(ut,{prefixCls:xo,show:!pn,motionClassName:Sa,className:Ua,count:Ra,title:ir,style:kt,key:"scrollNumber",ref:pa},Ea)}),Ba))},gt=Ge.forwardRef(qe);gt.Ribbon=Se;var ot=gt},66104:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ut}});var x=te(92310),ye=te.n(x),Oe=te(11592),Ge=te(26112),he=te(59301),be=te(92343),le=te(36355),ge=te(84105),Ie=te(91857);const De=Ue=>{let{children:qe}=Ue;const{getPrefixCls:gt}=he.useContext(le.E_),ot=gt("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=De,Ne=function(Ue,qe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Keqe[Ke]||ot)}function re(Ue,qe,gt,ot){if(gt==null)return null;const{className:Ke,onClick:_e}=qe,Re=Ne(qe,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,Ge.Z)(Re,{data:!0,aria:!0})),{onClick:_e});return ot!==void 0?he.createElement("a",Object.assign({},Ve,{className:ye()(`${Ue}-link`,Ke),href:ot}),gt):he.createElement("span",Object.assign({},Ve,{className:ye()(`${Ue}-link`,Ke)}),gt)}function E(Ue,qe){return(ot,Ke,_e,Re,Ve)=>{if(qe)return qe(ot,Ke,_e,Re);const et=Ee(ot,Ke);return re(Ue,ot,et,Ve)}}var a=function(Ue,qe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{const{prefixCls:qe,separator:gt="/",children:ot,menu:Ke,overlay:_e,dropdownProps:Re,href:Ve}=Ue,He=(at=>{if(Ke||_e){const St=Object.assign({},Re);if(Ke){const Pt=Ke||{},{items:dt}=Pt,Bt=a(Pt,["items"]);St.menu=Object.assign(Object.assign({},Bt),{items:dt==null?void 0:dt.map((Ae,yt)=>{var{key:Ot,title:ke,label:it,path:ce}=Ae,ie=a(Ae,["key","title","label","path"]);let ae=it!=null?it:ke;return ce&&(ae=he.createElement("a",{href:`${Ve}${ce}`},ae)),Object.assign(Object.assign({},ie),{key:Ot!=null?Ot:yt,label:ae})})})}else _e&&(St.overlay=_e);return he.createElement(Ie.Z,Object.assign({placement:"bottom"},St),he.createElement("span",{className:`${qe}-overlay-link`},at,he.createElement(ge.Z,null)))}return at})(ot);return He!=null?he.createElement(he.Fragment,null,he.createElement("li",null,He),gt&&he.createElement(fe,null,gt)):null},y=Ue=>{const{prefixCls:qe,children:gt,href:ot}=Ue,Ke=a(Ue,["prefixCls","children","href"]),{getPrefixCls:_e}=he.useContext(le.E_),Re=_e("breadcrumb",qe);return he.createElement(b,Object.assign({},Ke,{prefixCls:Re}),re(Re,Ke,gt,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ee=te(17313),ne=te(83116),oe=te(37613);const ue=Ue=>{const{componentCls:qe,iconCls:gt}=Ue;return{[qe]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[gt]:{fontSize:Ue.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ue.linkColor,transition:`color ${Ue.motionDurationMid}`,padding:`0 ${Ue.paddingXXS}px`,borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",marginInline:-Ue.marginXXS,"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover}},(0,ee.Qy)(Ue)),"li:last-child":{color:Ue.lastItemColor},[`${qe}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${qe}-link`]:{[` - > ${gt} + span, - > ${gt} + a - `]:{marginInlineStart:Ue.marginXXS}},[`${qe}-overlay-link`]:{borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",padding:`0 ${Ue.paddingXXS}px`,marginInline:-Ue.marginXXS,[`> ${gt}`]:{marginInlineStart:Ue.marginXXS,fontSize:Ue.fontSizeIcon},"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover,a:{color:Ue.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ue.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Ue=>{const qe=(0,oe.TS)(Ue,{});return[ue(qe)]},Ue=>({itemColor:Ue.colorTextDescription,lastItemColor:Ue.colorText,iconFontSize:Ue.fontSize,linkColor:Ue.colorTextDescription,linkHoverColor:Ue.colorText,separatorColor:Ue.colorTextDescription,separatorMargin:Ue.marginXS})),Fe=function(Ue,qe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{var{breadcrumbName:Re}=_e,Ve=Fe(_e,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:Re})})}),Ke}function Le(Ue,qe){return(0,he.useMemo)(()=>Ue||(qe?qe.map(Se):null),[Ue,qe])}var ze=function(Ue,qe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{if(qe===void 0)return qe;let gt=(qe||"").replace(/^\//,"");return Object.keys(Ue).forEach(ot=>{gt=gt.replace(`:${ot}`,Ue[ot])}),gt},nt=Ue=>{const{prefixCls:qe,separator:gt="/",style:ot,className:Ke,rootClassName:_e,routes:Re,items:Ve,children:et,itemRender:He,params:at={}}=Ue,St=ze(Ue,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:dt,breadcrumb:Bt}=he.useContext(le.E_);let Ae;const yt=Pt("breadcrumb",qe),[Ot,ke]=me(yt),it=Le(Ve,Re),ce=E(yt,He);if(it&&it.length>0){const se=[],de=Ve||Re;Ae=it.map((Pe,pe)=>{const{path:Be,key:$e,type:Je,menu:Ce,overlay:mt,onClick:At,className:Tt,separator:Ht,dropdownProps:Jt}=Pe,zt=ve(at,Be);zt!==void 0&&se.push(zt);const Xe=$e!=null?$e:pe;if(Je==="separator")return he.createElement(fe,{key:Xe},Ht);const lt={},Dt=pe===it.length-1;Ce?lt.menu=Ce:mt&&(lt.overlay=mt);let{href:Lt}=Pe;return se.length&&zt!==void 0&&(Lt=`#/${se.join("/")}`),he.createElement(b,Object.assign({key:Xe},lt,(0,Ge.Z)(Pe,{data:!0,aria:!0}),{className:Tt,dropdownProps:Jt,href:Lt,separator:Dt?"":gt,onClick:At,prefixCls:yt}),ce(Pe,at,de,se,Lt))})}else if(et){const se=(0,Oe.Z)(et).length;Ae=(0,Oe.Z)(et).map((de,Pe)=>{if(!de)return de;const pe=Pe===se-1;return(0,be.Tm)(de,{separator:pe?"":gt,key:Pe})})}const ie=ye()(yt,Bt==null?void 0:Bt.className,{[`${yt}-rtl`]:dt==="rtl"},Ke,_e,ke),ae=Object.assign(Object.assign({},Bt==null?void 0:Bt.style),ot);return Ot(he.createElement("nav",Object.assign({className:ie,style:ae},St),he.createElement("ol",null,Ae)))};nt.Item=z,nt.Separator=fe;var we=nt,ut=we},24905:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return me}});var x=te(92310),ye=te.n(x),Oe=te(5630),Ge=te(59301),he=te(36355),be=te(1684),le=te(32441),Ie=Ge.createContext(null),De=te(98447),fe=te(14088),Ne=te(4572),Ee=function(Fe,Se){var Le={};for(var ze in Fe)Object.prototype.hasOwnProperty.call(Fe,ze)&&Se.indexOf(ze)<0&&(Le[ze]=Fe[ze]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ze=Object.getOwnPropertySymbols(Fe);ve{var Le;const{prefixCls:ze,className:ve,rootClassName:nt,children:we,indeterminate:ut=!1,style:Ue,onMouseEnter:qe,onMouseLeave:gt,skipGroup:ot=!1,disabled:Ke}=Fe,_e=Ee(Fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Re,direction:Ve,checkbox:et}=Ge.useContext(he.E_),He=Ge.useContext(Ie),{isFormItemInput:at}=Ge.useContext(le.aM),St=Ge.useContext(be.Z),Pt=(Le=(He==null?void 0:He.disabled)||Ke)!==null&&Le!==void 0?Le:St,dt=Ge.useRef(_e.value);Ge.useEffect(()=>{He==null||He.registerValue(_e.value)},[]),Ge.useEffect(()=>{if(!ot)return _e.value!==dt.current&&(He==null||He.cancelValue(dt.current),He==null||He.registerValue(_e.value),dt.current=_e.value),()=>He==null?void 0:He.cancelValue(_e.value)},[_e.value]);const Bt=Re("checkbox",ze),[Ae,yt]=(0,De.ZP)(Bt),Ot=Object.assign({},_e);He&&!ot&&(Ot.onChange=function(){_e.onChange&&_e.onChange.apply(_e,arguments),He.toggleOption&&He.toggleOption({label:we,value:_e.value})},Ot.name=He.name,Ot.checked=He.value.includes(_e.value));const ke=ye()(`${Bt}-wrapper`,{[`${Bt}-rtl`]:Ve==="rtl",[`${Bt}-wrapper-checked`]:Ot.checked,[`${Bt}-wrapper-disabled`]:Pt,[`${Bt}-wrapper-in-form-item`]:at},et==null?void 0:et.className,ve,nt,yt),it=ye()({[`${Bt}-indeterminate`]:ut},Ne.A,yt),ce=ut?"mixed":void 0;return Ae(Ge.createElement(fe.Z,{component:"Checkbox",disabled:Pt},Ge.createElement("label",{className:ke,style:Object.assign(Object.assign({},et==null?void 0:et.style),Ue),onMouseEnter:qe,onMouseLeave:gt},Ge.createElement(Oe.Z,Object.assign({"aria-checked":ce},Ot,{prefixCls:Bt,className:it,disabled:Pt,ref:Se})),we!==void 0&&Ge.createElement("span",null,we))))};var a=Ge.forwardRef(re),b=te(94480),y=te(2738),z=function(Fe,Se){var Le={};for(var ze in Fe)Object.prototype.hasOwnProperty.call(Fe,ze)&&Se.indexOf(ze)<0&&(Le[ze]=Fe[ze]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ze=Object.getOwnPropertySymbols(Fe);ve{const{defaultValue:Le,children:ze,options:ve=[],prefixCls:nt,className:we,rootClassName:ut,style:Ue,onChange:qe}=Fe,gt=z(Fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:Ke}=Ge.useContext(he.E_),[_e,Re]=Ge.useState(gt.value||Le||[]),[Ve,et]=Ge.useState([]);Ge.useEffect(()=>{"value"in gt&&Re(gt.value||[])},[gt.value]);const He=Ge.useMemo(()=>ve.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[ve]),at=ie=>{et(ae=>ae.filter(se=>se!==ie))},St=ie=>{et(ae=>[].concat((0,b.Z)(ae),[ie]))},Pt=ie=>{const ae=_e.indexOf(ie.value),se=(0,b.Z)(_e);ae===-1?se.push(ie.value):se.splice(ae,1),"value"in gt||Re(se),qe==null||qe(se.filter(de=>Ve.includes(de)).sort((de,Pe)=>{const pe=He.findIndex($e=>$e.value===de),Be=He.findIndex($e=>$e.value===Pe);return pe-Be}))},dt=ot("checkbox",nt),Bt=`${dt}-group`,[Ae,yt]=(0,De.ZP)(dt),Ot=(0,y.Z)(gt,["value","disabled"]),ke=ve.length?He.map(ie=>Ge.createElement(a,{prefixCls:dt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:gt.disabled,value:ie.value,checked:_e.includes(ie.value),onChange:ie.onChange,className:`${Bt}-item`,style:ie.style,title:ie.title},ie.label)):ze,it={toggleOption:Pt,value:_e,disabled:gt.disabled,name:gt.name,registerValue:St,cancelValue:at},ce=ye()(Bt,{[`${Bt}-rtl`]:Ke==="rtl"},we,ut,yt);return Ae(Ge.createElement("div",Object.assign({className:ce,style:Ue},Ot,{ref:Se}),Ge.createElement(Ie.Provider,{value:it},ke)))},ne=Ge.forwardRef(ee);var oe=Ge.memo(ne);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var me=ue},98447:function(Ft,bt,te){"use strict";te.d(bt,{C2:function(){return he}});var x=te(17313),ye=te(37613),Oe=te(83116);const Ge=be=>{const{checkboxCls:le}=be,ge=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,x.Wf)(be)),{display:"inline-flex",flexWrap:"wrap",columnGap:be.marginXS,[`> ${be.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,x.Wf)(be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,x.Wf)(be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:be.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,x.oN)(be))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:be.checkboxSize,height:be.checkboxSize,direction:"ltr",backgroundColor:be.colorBgContainer,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,borderRadius:be.borderRadiusSM,borderCollapse:"separate",transition:`all ${be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:be.checkboxSize/14*5,height:be.checkboxSize/14*8,border:`${be.lineWidthBold}px solid ${be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${be.motionDurationFast} ${be.motionEaseInBack}, opacity ${be.motionDurationFast}`}},"& + span":{paddingInlineStart:be.paddingXS,paddingInlineEnd:be.paddingXS}})},{[` +`),vn.focus();default:throw new Error}},[vn,Va]),Zi=(0,x.useMemo)(()=>{switch(Va){case Dt:return x.createElement(Ve,{callback:Ir,onCancel:zi});case bn:return x.createElement($e.Z,{callback:Ir,onCancel:zi});case Lt:return x.createElement(ze.Z,{callback:Ir,onCancel:zi});case sn:return x.createElement(Ce,{callback:Ir,onCancel:zi});case da:return x.createElement(Fe,{callback:Ir,onCancel:zi});case"maths-latex":return x.createElement(Jt,{showSaveButton:!0,callback:Ir});case"inline-latex":return x.createElement(zt.Z,{showSaveButton:!0,callback:Ir});default:return null}},[Va]);function zi(){mo("")}(0,x.useEffect)(()=>{if(Ji.current){let Ar=function(Ei){Io=!0,ai=Ei.pageY},ba=function(){Io=!1},er=function(Ei){if(Io){let Ci=Ei.pageY-ai;Ci<0&&(Ci=0),Ci>300&&(Ci=300);let Oi=Un+Ci+"px";Jo(Oi)}},qa=Ji.current,Io=!1,ai=0;return qa.addEventListener("mousedown",Ar),document.addEventListener("mousemove",er),document.addEventListener("mouseup",ba),()=>{qa.removeEventListener("mousedown",Ar),document.removeEventListener("mousemove",er),document.removeEventListener("mouseup",ba)}}},[vn,Ji]),(0,x.useEffect)(()=>{Jo(Un)},[Un]);const tl=pa(It),ml=pa(Eo),fl={width:tl,height:ml},Pi=(0,x.useMemo)(()=>{if(Qr){let Ar=new Date(Qr),ba=Ar.getHours(),er=Ar.getMinutes(),qa=Ar.getSeconds();return ba=ba<10?"0"+ba:ba,er=er<10?"0"+er:er,qa=qa<10?"0"+qa:qa,`${ba}:${er}:${qa}`}return 0},[Qr]),mi=Ar=>{const ba=[];if(Uo){let er=-1;Ar=Ar.replace(/(@▁▁@|@▁@)/g,function(qa,Io,ai){ba.push({multiLine:qa!==Bn})})}return ba};function Vi(){window.sessionStorage.removeItem(Lo),Pa(!1),Rr(0)}function pl(){Pa(!1),Rr(0),vn.setValue(window.sessionStorage.getItem(Lo))}(0,x.useEffect)(()=>{Co[Va]&&Va!==pn&&Va!==sn&&setTimeout(()=>{const Ar=document.getElementsByClassName("markdown-popup-form")[0],ba=window.innerWidth/2-Ar.offsetWidth/2,er=window.innerHeight/2-Ar.offsetHeight/2;rl(ba),hi(er)},0)},[Va]);const El=Ar=>{Ar.preventDefault();const ba=Ar.clientX-dl,er=Ar.clientY-_i;document.body.onmousemove=qa=>{let Io=qa.clientX-ba,ai=qa.clientY-er;const Ei=document.getElementsByClassName("markdown-popup-form")[0],Ci=window.innerWidth-Ei.offsetWidth,Oi=window.innerHeight-Ei.offsetHeight;Io=Math.max(0,Math.min(Io,Ci)),ai=Math.max(0,Math.min(ai,Oi)),yl(qa.clientX,qa.clientY,ba,er)&&(rl(Io),hi(ai))},document.body.onmouseup=function(){document.body.onmousemove=null}},yl=(Ar,ba,er,qa)=>{const Io=document.body.clientHeight,ai=document.body.clientWidth;return Ar<20&&er>Ar||Ar>ai-20&&erba||ba>Io-20&&qaHe in Le?Ie(Le,He,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Le[He]=ve,z=(Le,He)=>{for(var ve in He||(He={}))a.call(He,ve)&&y(Le,ve,He[ve]);if(E)for(var ve of E(He))b.call(He,ve)&&y(Le,ve,He[ve]);return Le},ee=(Le,He)=>Se(Le,re(He));const{useForm:ne}=x.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:Le,onCancel:He})=>{const[ve]=ne();let nt=(0,Ne.useRef)();function xe(qe){nt.current.width=ve.getFieldValue("width"),nt.current.align=ve.getFieldValue("align"),Le(qe,nt.current)}function it(qe,ct){if(qe.status===-1){Pe.ZP.error(qe.message);return}ve.setFieldsValue({src:`/api/attachments/${qe.id}`,type:ct.type})}function Ue(qe){let ct=qe.target.files[0];nt.current=ct,Ee(ct,it)}return fe.createElement(x.default,ee(z({form:ve},ue),{className:"upload-image-panel",onFinish:xe,style:{width:470,overflow:"hidden"}}),fe.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(Oe.default,{style:oe})),fe.createElement(ye,{onFileChange:Ue}))),fe.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(Oe.default,{style:{width:264}})),fe.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(Ge.Z,null,fe.createElement(x.default.Item,{name:"width",style:{margin:0}},fe.createElement(he.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),fe.createElement("aside",null,fe.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(le.ZP,{type:"default",onClick:He},"\u53D6\u6D88"))))};function ye({onFileChange:Le}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:Le}))}function Ee(Le,He){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw Pe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",Le),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(xe){He(JSON.parse(xe.target.responseText),Le)},!1),nt.addEventListener("error",function(xe){console.error(xe)},!1),nt.open("POST",`${ge.KI}/api/attachments.json`),nt.send(ve)}},76624:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var x=te(59301),Pe=te(4676);class Oe extends x.Component{constructor(he){super(he);const be=window.document;this.node=be.createElement("div"),be.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,Pe.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48289:function(Ft,bt,te){"use strict";te.d(bt,{i:function(){return ue},Z:function(){return ye}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Pe=te(71418),Oe=te(6848),Ge=te(93948),he=te(92310),be=te.n(he),le=te(92232),ge=te(77740),Ne=te(99287),Be=te(79005),fe=te(20345),Ie=te(77882),Se=te(31081),re=te(75309),E=te(71979),a=te(47558),b=te(42922),y=te(66832),z=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Be,swimg:fe},{name:"101\u8BA1\u5212",ptimg:Ie,swimg:Se},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var ye=({className:Ee,dataSource:Le=[],col:He=4,right:ve,bottom:nt=23,precision:xe=0,wrapWidth:it=1200,trackEventItems:Ue,loading:qe,onRemove:ct=()=>{},isCurrent:ot=!0,showAlias:Ke=!1,showProgress:_e=!1})=>{const Re=Math.floor((it-(He-1)*ve)/He),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map($e=>(window.ENV==="build"&&($e.ptimg=`/react/build${$e.ptimg}`,$e.swimg=`/react/build${$e.swimg}`),$e));return oe.createElement(Pe.Z,{spinning:qe},oe.createElement("div",{className:be()(x.list,Ee)},!!(Le!=null&&Le.length)&&(Le==null?void 0:Le.map(($e,ze)=>{var at,St,Pt,dt,Bt,Ae;const{name:yt,id:Ot,identifier:ke,featured:lt,school_name:ce,image_url:ie,excellent:ae,is_plan:se}=$e;return oe.createElement("div",{key:Ot,className:ot&&_e?x.wrapisCurrent:x.wrap,style:{width:Re,marginRight:(1+ze)%He===0?0:ve+xe,marginBottom:nt}},oe.createElement("a",{className:x.li,onClick:de=>{de.preventDefault(),de.stopPropagation(),Ue&&(0,le.L9)([Ue]),(0,le.xg)(`/paths/${ke}`)}},oe.createElement("div",{className:x.img},oe.createElement("img",{className:x.cover,src:`${ie}`}),ot&&(0,Ne.bg)()&&($e==null?void 0:$e.studying)&&oe.createElement("div",{className:`${x.movebq} user-path-items`,onClick:de=>{de.stopPropagation(),ct($e)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(at=$e==null?void 0:$e.subject_tags)==null?void 0:at.map((de,Ce)=>{var pe,De;if(Ce===0){const Je=(pe=Ve.find(Fe=>Fe.name==de))==null?void 0:pe.swimg;return oe.createElement("img",{className:x.sign,src:Je,style:{left:"-4px"}})}const et=(De=Ve.find(Je=>Je.name==de))==null?void 0:De.ptimg;return oe.createElement("img",{className:x.sign,src:et,style:{left:`${48+52*(Ce-1)+2*Ce}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},($e==null?void 0:$e.excellent)&&oe.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:x.name},oe.createElement(Oe.Z,{title:Ke&&($e!=null&&$e.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${yt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${$e==null?void 0:$e.excellent_alias_name}`)):yt},oe.createElement("span",{className:x.e},Ke&&($e==null?void 0:$e.excellent_alias_name)||yt))),ot&&_e&&((St=$e==null?void 0:$e.progress)==null?void 0:St.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(Ge.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Pt=$e==null?void 0:$e.progress)==null?void 0:Pt.my_score)/((dt=$e==null?void 0:$e.progress)==null?void 0:dt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Bt=$e==null?void 0:$e.progress)==null?void 0:Bt.my_score,"/",(Ae=$e==null?void 0:$e.progress)==null?void 0:Ae.all_score),(!ot||!_e)&&oe.createElement("div",{className:x.tags},oe.createElement("div",null,oe.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,$e.stages_count))),oe.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,$e.members_count)))))))})),!Le.length&&oe.createElement(ge.Z,null)))}},68492:function(Ft,bt,te){"use strict";te.d(bt,{jL:function(){return he},w9:function(){return pa},vv:function(){return It},dN:function(){return Co},QD:function(){return il},cQ:function(){return Ce.Z},vg:function(){return dr},Oz:function(){return Fa},op:function(){return Rr},O5:function(){return Pi},_b:function(){return Ki},t7:function(){return nt},tT:function(){return Ue},Gi:function(){return Ao},YG:function(){return eo},Ed:function(){return co},kT:function(){return Lo},qp:function(){return b},Um:function(){return ue},K3:function(){return ee},vr:function(){return rl},qE:function(){return xi},Je:function(){return ot},wb:function(){return Ae},rC:function(){return de},lB:function(){return ke},cq:function(){return na},kO:function(){return Tr},tp:function(){return Ee},Si:function(){return pl},k8:function(){return jo},Du:function(){return ai}});var x=te(59301),Pe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Oe="data:image/png;base64,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",he=({dataSource:an=[],img:Wt,imgWidth:Gt=346,title:ia,sunTitle:pr,bannerExtraContent:Kr})=>x.createElement("div",{className:Pe.banner},x.createElement("div",{className:Pe.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,ia),x.createElement("span",null,pr)),an.length>0&&x.createElement("div",{className:Pe.btns},an.map((Yn,cr)=>x.createElement("div",{key:cr,onClick:Yn.click},Yn.name,Yn.sign?x.createElement("img",{src:Oe,width:39}):null))),Kr),Wt&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Wt,width:Gt}))),be={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),ge=te.n(le),Ne=te(89392),Be=Object.defineProperty,fe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,re=(an,Wt,Gt)=>Wt in an?Be(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,E=(an,Wt)=>{for(var Gt in Wt||(Wt={}))Ie.call(Wt,Gt)&&re(an,Gt,Wt[Gt]);if(fe)for(var Gt of fe(Wt))Se.call(Wt,Gt)&&re(an,Gt,Wt[Gt]);return an},b=({dataSource:an=[],value:Wt,onChange:Gt,onTitleChange:ia,className:pr,title:Kr,titleWidth:Yn=41,style:cr={},fontColor:Hr="#6A7283",showCount:yo,classNameActive:Sr,styleItem:Oa={}})=>{const[fo,Go]=(0,x.useState)(0),[fi,Zr]=(0,x.useState)(!1),Jr=(0,x.useRef)(null),Xo=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var lr;an.length!==0&&(((lr=Jr==null?void 0:Jr.current)==null?void 0:lr.clientHeight)>97?Go(1):Go(0)),an.length===0&&Go(0),Zr(!1)},[an]),x.createElement("div",{className:ge()(be.row,pr),style:cr},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ia==null?void 0:ia(),2e3),style:{width:Yn,marginTop:fi?12:4},className:`${be.title} ${ia?"current":""}`},Kr),x.createElement("div",{className:fi?`${be.tagsWrap} ${be.tagsBorderWrap}`:be.tagsWrap},x.createElement("div",{className:be.bar,ref:Xo,style:fo>0?{height:fo===1?97:"auto",overflow:fo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:be.tag,ref:Jr},an==null?void 0:an.map(lr=>x.createElement("span",{onClick:()=>Gt(lr.id),key:lr.id,style:E(E({color:Hr},Oa),(lr==null?void 0:lr.style)||{}),className:Wt===lr.id?ge()(Sr||be.active,lr.classNameActive):""},x.createElement("span",{title:lr.name,className:be.name},lr.name),!!yo&&x.createElement("span",{className:be.num},lr.count))))),!!fo&&x.createElement(x.Fragment,null,fo===1?x.createElement("div",{onClick:()=>{var lr;Go(2),((lr=Jr==null?void 0:Jr.current)==null?void 0:lr.clientHeight)>245?Zr(!0):Zr(!1)},className:be.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{Xo.current.scrollTop=0,Go(1),Zr(!1)},className:be.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:an=[],value:Wt,onChange:Gt,onTitleChange:ia,className:pr,title:Kr,titleWidth:Yn=41,style:cr={},fontColor:Hr="#6A7283",showCount:yo,expand:Sr=!0})=>{const[Oa,fo]=(0,x.useState)(0),[Go,fi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Jr=(0,x.useRef)(null),[Xo,lr]=(0,x.useState)(Sr);return x.createElement("div",{className:ge()(y.row,pr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ia==null?void 0:ia(),2e3),style:{width:Yn,marginTop:Go?12:4},className:`${y.title} ${ia?"current":""}`},Kr),x.createElement("i",{className:`iconfont ${Xo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Xo?8:10},onClick:()=>lr(!Xo)})),Xo&&x.createElement("div",{className:Go?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},x.createElement("div",{className:y.fenge}),x.createElement("div",{className:y.bar,ref:Jr},x.createElement("div",{className:y.tag,ref:Zr},an==null?void 0:an.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Hr},className:Wt===pt.id?y.active:""},x.createElement("span",{title:pt.name,className:y.name},pt.name),!!yo&&x.createElement("span",{className:y.num},pt.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ue=({dataSource:an=[],value:Wt,onChange:Gt,onTitleChange:ia,className:pr,title:Kr,titleWidth:Yn=41,style:cr={},fontColor:Hr="#fff",showCount:yo,expand:Sr=!0})=>{const[Oa,fo]=(0,x.useState)(0),[Go,fi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Jr=(0,x.useRef)(null),[Xo,lr]=(0,x.useState)(Sr);return x.createElement("div",{className:ge()(ne.row,pr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ia==null?void 0:ia(),2e3),style:{width:Yn},className:`${ne.title} ${ia?"current":""}`},Kr),x.createElement("i",{className:`iconfont ${Xo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Xo?"#00DDC7":"#037F74",fontSize:Xo?10:12},onClick:()=>lr(!Xo)})),Xo&&x.createElement("div",{className:Go?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},x.createElement("div",{className:ne.bar,ref:Jr},x.createElement("div",{className:ne.tag,ref:Zr},an==null?void 0:an.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Hr},className:Wt===pt.id?ne.active:""},x.createElement("span",{title:pt.name,className:ne.name},pt.name),!!yo&&x.createElement("span",{className:ne.num},pt.count)))))))},me={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ee=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={}})=>x.createElement("div",{style:pr,className:ge()(me.tabs,ia)},an.map(Kr=>x.createElement("span",{onClick:()=>Gt(Kr.id),className:Wt===Kr.id?me.active:"",key:Kr.id},Kr.name))),Le={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"},He=te(92832),nt=({dataSource:an=[],value:Wt="",onChange:Gt,onInputChange:ia=()=>{},className:pr,style:Kr={},placeholder:Yn,allowClear:cr=!1})=>{var Hr;const[yo,Sr]=(0,x.useState)(""),[Oa,fo]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Jr=Wt;(Zr=JSON.stringify(Wt))!=null&&Zr.includes("{")&&(Sr(Wt.id),Jr=Wt.value||"");try{fo(decodeURIComponent(Jr||""))}catch(Xo){fo(decodeURIComponent(Jr||""))}},[Wt]);const Go=()=>{Gt(encodeURIComponent(Oa),yo||null)},fi=Zr=>{Zr!==yo&&(Sr(Zr),Gt(encodeURIComponent(Oa),Zr))};return x.createElement("div",{className:ge()(Le.input,pr),style:Kr},!!an.length&&x.createElement("div",{className:Le.dropdown},x.createElement("div",{className:Le.text},(Hr=an.find(Zr=>Zr.id===yo))==null?void 0:Hr.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Le.b1}),x.createElement("b",{className:Le.b2})),x.createElement("div",{className:Le.menu},an.map((Zr,Jr)=>x.createElement("div",{key:Jr,onClick:()=>fi(Zr.id)},Zr.name)))),x.createElement(He.default,{onPressEnter:Go,value:Oa,onChange:Zr=>{fo(Zr.target.value),ia(encodeURIComponent(Zr.target.value),yo||null)},bordered:!1,placeholder:Yn}),x.createElement("i",{onClick:Go,className:"iconfont icon-sousuo9 font14 pl10 current"}))},xe={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ue=({dataSource:an=[],value:Wt="",onChange:Gt,onInputChange:ia=()=>{},className:pr,style:Kr={},placeholder:Yn,allowClear:cr=!1})=>{var Hr;const[yo,Sr]=(0,x.useState)(""),[Oa,fo]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Jr=Wt;(Zr=JSON.stringify(Wt))!=null&&Zr.includes("{")&&(Sr(Wt.id),Jr=Wt.value||"");try{fo(decodeURIComponent(Jr||""))}catch(Xo){fo(decodeURIComponent(Jr||""))}},[Wt]);const Go=()=>{Gt(encodeURIComponent(Oa),yo||null)},fi=Zr=>{Zr!==yo&&(Sr(Zr),Gt(encodeURIComponent(Oa),Zr))};return x.createElement("div",{className:ge()(xe.input,pr),style:Kr},!!an.length&&x.createElement("div",{className:xe.dropdown},x.createElement("div",{className:xe.text},(Hr=an.find(Zr=>Zr.id===yo))==null?void 0:Hr.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:xe.menu},an.map((Zr,Jr)=>x.createElement("div",{key:Jr,onClick:()=>fi(Zr.id)},Zr.name)))),x.createElement(He.default,{onPressEnter:Go,value:Oa,onChange:Zr=>{fo(Zr.target.value),ia(encodeURIComponent(Zr.target.value),yo||null)},bordered:!1,placeholder:Yn}),x.createElement("i",{onClick:Go,className:"iconfont icon-sousuo9 font14 pl10 current"}))},qe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ot=({value:an,onChange:Wt,className:Gt,total:ia,pageSize:pr,style:Kr={}})=>{const Yn=an<2,cr=an>=Math.ceil(ia/pr);return ia<=pr?x.createElement(x.Fragment,null):x.createElement("div",{className:ge()(qe.quickPager,Gt),style:Kr},x.createElement("div",{onClick:()=>{Yn||Wt(an-1,"prev")},className:Yn?qe.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{cr||Wt(an+1,"next")},className:cr?qe.disabled:""},"\u4E0B\u4E00\u9875"))},Ke={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"},_e=te(71418),Re=te(6848),Ve=te(13570),$e=te(21600),ze=te(92232),at=te(96908),St=te(57177),Pt=te(81378),dt=te(77740),Ae=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr})=>{const yo=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:Hr},x.createElement("div",{className:ge()(Ke.list,an)},!!Wt.length&&Wt.map((Sr,Oa)=>{const{name:fo,id:Go,identifier:fi,power:Zr,cover_image_id:Jr,pic:Xo}=Sr;return x.createElement("div",{className:Ke.wrap,key:Go,style:{width:yo,marginRight:(1+Oa)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/shixuns/${fi}/challenges`,className:Ke.li,onClick:lr=>{lr.preventDefault(),cr&&(0,ze.L9)([cr]),Zr&&(0,ze.xg)(`/shixuns/${fi}/challenges`)}},x.createElement("div",{className:Ke.img},x.createElement("img",{className:Ke.cover,src:`${Xo}`}),Sr.is_jupyter&&x.createElement("img",{className:Ke.sign,src:at}),Sr.is_jupyter_lab&&x.createElement("img",{className:Ke.sign,src:St}),Sr.is_unity_3d&&x.createElement("img",{className:Ke.sign,src:Pt})),x.createElement("div",{className:Ke.name},x.createElement(Re.Z,{title:fo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ke.e},fo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:Ke.tags},x.createElement(Re.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Sr.challenges_count))),!!Sr.myshixuns_count&&x.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,Sr.myshixuns_count))),x.createElement(Re.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,Sr.level))),x.createElement("div",{className:Ke.rate},x.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:Sr.score_info}),x.createElement("span",null,"\xA0",Sr.score_info?`${Sr.score_info}\u5206`:"5\u5206")))),!Zr&&x.createElement("div",{className:Ke.lockWrap},x.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Wt.length&&x.createElement(dt.Z,null)))},yt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ke=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,wrapClassName:cr,trackEventItems:Hr,loading:yo})=>{const Sr=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:yo},x.createElement("div",{className:ge()(yt.list,an)},!!Wt.length&&Wt.map((Oa,fo)=>{const{name:Go,id:fi,identifier:Zr,power:Jr,cover_image_id:Xo,pic:lr}=Oa;return x.createElement("div",{className:ge()(yt.wrap,cr),key:fi,style:{width:Sr,marginRight:(1+fo)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:yt.li,onClick:pt=>{pt.preventDefault(),Hr&&(0,ze.L9)([Hr]),Jr&&(0,ze.xg)(`/shixuns/${Zr}/challenges`)}},x.createElement("img",{src:te(47621),className:yt.titleBg}),x.createElement("div",{className:yt.name},x.createElement(Re.Z,{title:Go||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:yt.e},Go||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:yt.img},x.createElement("img",{className:yt.cover,src:Xo?`${$e.Z.API_SERVER}/api/attachments/${Xo}`:`${$e.Z.IMG_SERVER+lr}`}),Oa.is_jupyter&&x.createElement("div",{className:yt.bq},"Jupyter"),Oa.is_jupyter_lab&&x.createElement("div",{className:yt.bq},"JupyterLab"),Oa.is_unity_3d&&x.createElement("div",{className:yt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:yt.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:yt.value},Oa.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:yt.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:yt.value},Oa.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:yt.text},"\u5173\u5361\u6570"),x.createElement("span",{className:yt.value},Oa.challenges_count)),x.createElement("div",{className:yt.rate},x.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:Oa.score_info}),x.createElement("span",{className:yt.value,style:{color:"#FF9C00"}},"\xA0",Oa.score_info?`${Oa.score_info}\u5206`:"5\u5206"))))),!Jr&&x.createElement("div",{className:yt.lockWrap},x.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Wt.length&&x.createElement(dt.Z,null)))},lt={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},ce="data:image/png;base64,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",ie="data:image/png;base64,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",ae="data:image/png;base64,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",de=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr,wrapClassName:yo,imgClassName:Sr})=>{const Oa=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:Hr},x.createElement("div",{className:ge()(lt.list,an)},!!Wt.length&&Wt.map((fo,Go)=>{const{name:fi,id:Zr,identifier:Jr,power:Xo,cover_image_id:lr,pic:pt}=fo;return x.createElement("div",{className:ge()(lt.wrap,yo),key:Zr,style:{width:Oa,marginRight:(1+Go)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Jr}/challenges`,className:lt.li,onClick:ol=>{ol.preventDefault(),cr&&(0,ze.L9)([cr]),Xo&&(0,ze.xg)(`/shixuns/${Jr}/challenges`)}},x.createElement("div",{className:ge()(lt.img,Sr)},x.createElement("img",{className:lt.cover,src:lr?`${$e.Z.API_SERVER}/api/attachments/${lr}`:`${$e.Z.IMG_SERVER+pt}`}),fo.is_jupyter&&x.createElement("img",{className:lt.sign,src:ce}),fo.is_jupyter_lab&&x.createElement("img",{className:lt.sign,src:ie}),fo.is_unity_3d&&x.createElement("img",{className:lt.sign,src:ae})),x.createElement("div",{className:lt.name},x.createElement(Re.Z,{title:fi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:lt.e},fi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:lt.tags},x.createElement(Re.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,fo.challenges_count))),!!fo.myshixuns_count&&x.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,fo.myshixuns_count))),x.createElement(Re.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,fo.level))),x.createElement("div",{className:lt.rate},x.createElement(Ve.Z,{allowHalf:!0,disabled:!0,defaultValue:fo.score_info}),x.createElement("span",null,"\xA0",fo.score_info?`${fo.score_info}\u5206`:"5\u5206")))),!Xo&&x.createElement("div",{className:lt.lockWrap},x.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Wt.length&&x.createElement(dt.Z,null)))},Ce=te(48289),pe={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},De=te(79005),et=te(20345),Je=te(77882),Fe=te(31081),mt=te(75309),At=te(71979),Tt=te(47558),Ht=te(42922),Jt=te(66832),zt=te(96593),Xe=te(19664),ut=te(91833),Dt=Object.defineProperty,Lt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,yn=(an,Wt,Gt)=>Wt in an?Dt(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,bn=(an,Wt)=>{for(var Gt in Wt||(Wt={}))sn.call(Wt,Gt)&&yn(an,Gt,Wt[Gt]);if(Lt)for(var Gt of Lt(Wt))pn.call(Wt,Gt)&&yn(an,Gt,Wt[Gt]);return an};const da=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:et},{name:"101\u8BA1\u5212",ptimg:Je,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:At},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:Ht},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Jt,swimg:zt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Xe,swimg:ut}];var Fa=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr,wrapClassName:yo,imgClassName:Sr,isArrow:Oa=!1,imgStyle:fo={}})=>{const Go=Math.floor((Yn-(Gt-1)*ia)/Gt),[fi,Zr]=(0,x.useState)(),[Jr,Xo]=(0,x.useState)(),lr=ol=>Zr(ol),pt=()=>Zr(-1);return x.createElement(_e.Z,{spinning:Hr},x.createElement("div",{className:ge()(pe.list,an)},!!(Wt!=null&&Wt.length)&&(Wt==null?void 0:Wt.map((ol,Sl)=>{var Ll;const{name:vl,id:bl,identifier:xl,featured:_l,school_name:wi,image_url:Qi,excellent:Pl,is_plan:Nl}=ol;return x.createElement("div",{key:bl,className:ge()(pe.wrap,yo),style:{width:Go,marginRight:(1+Sl)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{target:"_blank",href:`/paths/${xl}`,className:pe.li,onClick:sl=>{sl.preventDefault(),cr&&(0,ze.L9)([cr]),(0,ze.xg)(`/paths/${xl}`)}},x.createElement("img",{src:te(39057),className:pe.titleBg}),x.createElement("div",{className:pe.name},x.createElement(Re.Z,{title:vl},x.createElement("span",{className:pe.e,style:{color:Oa&&fi===Sl?"#145DFF":"#000000"},onMouseEnter:()=>{lr(Sl)},onMouseLeave:pt},vl))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:ge()(pe.img,Sr)},x.createElement("img",{className:pe.cover,style:bn({},fo),src:`${$e.Z.IMG_SERVER+Qi}`}),(Ll=ol==null?void 0:ol.subject_tags)==null?void 0:Ll.map((sl,qi)=>{var Cl,Ui;if(qi===0){const cl=(Cl=da.find(Il=>Il.name==sl))==null?void 0:Cl.swimg;return x.createElement("img",{className:pe.sign,src:cl,style:{left:"-4px"}})}const Wl=(Ui=da.find(cl=>cl.name==sl))==null?void 0:Ui.ptimg;return x.createElement("img",{className:pe.sign,src:Wl,style:{left:`${48+52*(qi-1)+2*qi}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ol==null?void 0:ol.excellent)&&x.createElement("div",{className:pe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:pe.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:pe.value},ol.stages_count)),x.createElement("div",null,x.createElement("span",{className:pe.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:pe.value},ol.members_count))))))})),!Wt.length&&x.createElement(dt.Z,null)))},Aa={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},ir=te(99287),Ba=te(59301);const Ea=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:et},{name:"101\u8BA1\u5212",ptimg:Je,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:mt,swimg:At},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Tt,swimg:Ht},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Jt,swimg:zt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Xe,swimg:ut}];var dr=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr,onRemove:yo=()=>{},isCurrent:Sr=!0,showAlias:Oa=!1,wrapClassName:fo,imgClassName:Go})=>{const fi=Math.floor((Yn-(Gt-1)*ia)/Gt),Zr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Jr=>(window.ENV==="build"&&(Jr.ptimg=`/react/build${Jr.ptimg}`,Jr.swimg=`/react/build${Jr.swimg}`),Jr));return Ba.createElement(_e.Z,{spinning:Hr},Ba.createElement("div",{className:ge()(Aa.list,an)},!!(Wt!=null&&Wt.length)&&(Wt==null?void 0:Wt.map((Jr,Xo)=>{var lr;const{name:pt,id:ol,identifier:Sl,featured:Ll,school_name:vl,image_url:bl,excellent:xl,is_plan:_l}=Jr;return Ba.createElement("div",{key:ol,className:ge()(Aa.wrap,fo),style:{width:fi,marginRight:(1+Xo)%Gt===0?0:ia+Kr,marginBottom:pr}},Ba.createElement("a",{className:Aa.li,onClick:wi=>{wi.preventDefault(),wi.stopPropagation(),cr&&(0,ze.L9)([cr]),(0,ze.xg)(`/paths/${Sl}`)}},Ba.createElement("div",{className:ge()(Aa.img,Go)},Ba.createElement("img",{className:Aa.cover,src:`${$e.Z.IMG_SERVER+bl}`}),Sr&&(0,ir.bg)()&&(Jr==null?void 0:Jr.studying)&&Ba.createElement("div",{className:`${Aa.movebq} user-path-items`,onClick:wi=>{wi.stopPropagation(),yo(Jr)}},Ba.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ba.createElement("span",{className:"c-red"},"\u79FB\u9664")),(lr=Jr==null?void 0:Jr.subject_tags)==null?void 0:lr.map((wi,Qi)=>{var Pl,Nl;if(Qi===0){const qi=(Pl=Zr.find(Cl=>Cl.name==wi))==null?void 0:Pl.swimg;return Ba.createElement("img",{className:Aa.sign,src:qi,style:{left:"-4px"}})}const sl=(Nl=Zr.find(qi=>qi.name==wi))==null?void 0:Nl.ptimg;return Ba.createElement("img",{className:Aa.sign,src:sl,style:{left:`${48+52*(Qi-1)+2*Qi}px`}})}),Ba.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Jr==null?void 0:Jr.excellent)&&Ba.createElement("div",{className:Aa.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ba.createElement("div",{className:Aa.name},Ba.createElement(Re.Z,{title:Oa&&(Jr!=null&&Jr.excellent_alias_name)?Ba.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pt}`,Ba.createElement("br",null),Ba.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Jr==null?void 0:Jr.excellent_alias_name}`)):pt},Ba.createElement("span",{className:Aa.e},Oa&&(Jr==null?void 0:Jr.excellent_alias_name)||pt))),Ba.createElement("div",{className:Aa.tags},Ba.createElement("div",null,Ba.createElement(Re.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ba.createElement("span",null,Ba.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ba.createElement("span",null,Jr.stages_count))),Ba.createElement(Re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ba.createElement("span",null,Ba.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ba.createElement("span",null,Jr.members_count)))))))})),!Wt.length&&Ba.createElement(dt.Z,null)))},$t={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Bn="data:image/png;base64,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",Xn=te(59301),pa=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,trackEventItems:cr,loading:Hr})=>{const yo=Math.floor((Yn-(Gt-1)*ia)/Gt);return Xn.createElement(_e.Z,{spinning:Hr},Xn.createElement("div",{className:ge()($t.list,an)},!!Wt.length&&Wt.map((Sr,Oa)=>{const{subject_identifier:fo,id:Go,identifier:fi,power:Zr}=Sr,Jr=Sr.is_public!=0&&Sr.is_public;return Xn.createElement("div",{className:$t.wrap,key:Go,style:{width:yo,marginRight:(1+Oa)%Gt===0?0:ia+Kr,marginBottom:pr}},Xn.createElement("a",{className:$t.li,onClick:Xo=>{Xo.preventDefault(),cr&&(0,ze.L9)([cr]),(0,ze.xg)(Sr.first_category_url)}},Xn.createElement("div",{className:$t.top},Xn.createElement(Re.Z,{title:Sr.name},Xn.createElement("div",{className:$t.name},Sr.name)),Xn.createElement("img",{className:$t.img,src:$e.Z.IMG_SERVER+"/images/"+Sr.avatar_url}),Xn.createElement("div",{className:$t.text,title:Sr.creator},Sr.creator),fo&&Xn.createElement("div",{className:$t.btns},Xn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Xn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Jr&&Xn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Xn.createElement("div",{className:$t.bottom},Sr.visits>0&&Xn.createElement(Re.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Xn.createElement("span",null,Xn.createElement("i",{className:"iconfont icon-liulanyan"}),Xn.createElement("span",null,Sr.visits))),Sr.course_members_count>0&&Xn.createElement(Re.Z,{title:"\u6210\u5458",placement:"bottom"},Xn.createElement("span",null,Xn.createElement("i",{className:"iconfont icon-chengyuan"}),Sr.course_members_count)),Sr.tasks_count>0&&Xn.createElement(Re.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Xn.createElement("span",null,Xn.createElement("i",{className:"iconfont icon-zuoye"}),Sr.tasks_count)),Sr.is_end?Xn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Xn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Sr.is_accessible&&Xn.createElement("div",{className:$t.lockWrap},Xn.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Xn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Wt.length&&Xn.createElement(dt.Z,null)))},Za={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},jn="data:image/png;base64,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",Co=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,wrapClassName:cr,trackEventItems:Hr,loading:yo})=>{const Sr=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:yo},x.createElement("div",{className:ge()(Za.list,an)},!!Wt.length&&Wt.map((Oa,fo)=>{const{subject_identifier:Go,id:fi,identifier:Zr,power:Jr}=Oa,Xo=Oa.is_public!=0&&Oa.is_public;return x.createElement("div",{className:ge()(`${Za.wrap} ${Oa.is_accessible?"":Za.warpStyle}`,cr),key:fi,style:{width:Sr,marginRight:(1+fo)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{className:Za.li,onClick:lr=>{lr.preventDefault(),Hr&&(0,ze.L9)([Hr]),(0,ze.xg)(Oa.first_category_url)}},x.createElement("div",{className:Za.creator},x.createElement("img",{className:Za.img,src:$e.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),x.createElement("div",{className:Za.text,title:Oa.creator},Oa.creator)),x.createElement("div",{className:Za.top},x.createElement(Re.Z,{title:Oa.name},x.createElement("div",{className:Za.name},Oa.name)),Xo&&x.createElement("div",{className:Za.sign},"\u516C\u5F00")),x.createElement("div",{className:Za.middle},x.createElement("div",{className:Za.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Za.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Za.value},(Oa==null?void 0:Oa.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Za.text},"\u6210\u5458"),x.createElement("span",{className:Za.value},(Oa==null?void 0:Oa.course_members_count)||0))),x.createElement("div",{className:Za.row},x.createElement("div",null,x.createElement("span",{className:Za.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Za.value},(Oa==null?void 0:Oa.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Za.text},"\u72B6\u6001"),Oa.is_end?x.createElement("span",{className:Za.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Za.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Go&&x.createElement("div",{className:Za.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oa.is_accessible&&x.createElement("div",{className:Za.lockWrap},x.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Wt.length&&x.createElement(dt.Z,null)))},Ua={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},kt="data:image/png;base64,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",It=({className:an,dataSource:Wt=[],col:Gt=4,right:ia,bottom:pr=23,precision:Kr=0,wrapWidth:Yn=1200,wrapClassName:cr,trackEventItems:Hr,loading:yo})=>{const Sr=Math.floor((Yn-(Gt-1)*ia)/Gt);return x.createElement(_e.Z,{spinning:yo},x.createElement("div",{className:ge()(Ua.list,an)},!!Wt.length&&Wt.map((Oa,fo)=>{const{subject_identifier:Go,id:fi,identifier:Zr,power:Jr}=Oa,Xo=Oa.is_public!=0&&Oa.is_public;return x.createElement("div",{className:ge()(`${Ua.wrap} ${Oa.is_accessible?"":Ua.warpStyle}`,cr),key:fi,style:{width:Sr,marginRight:(1+fo)%Gt===0?0:ia+Kr,marginBottom:pr}},x.createElement("a",{className:Ua.li,onClick:lr=>{lr.preventDefault(),Hr&&(0,ze.L9)([Hr]),(0,ze.xg)(Oa.first_category_url)}},x.createElement("div",{className:Ua.creator},x.createElement("img",{className:Ua.img,src:$e.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),x.createElement("div",{className:Ua.text,title:Oa.creator},Oa.creator)),x.createElement("div",{className:Ua.top},x.createElement(Re.Z,{title:Oa.name},x.createElement("div",{className:Ua.name},Oa.name)),Xo&&x.createElement("div",{className:Ua.sign})),x.createElement("div",{className:Ua.middle},x.createElement("div",{className:Ua.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:Ua.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:Ua.value},(Oa==null?void 0:Oa.visits)||0)),x.createElement("div",null,x.createElement("span",{className:Ua.text},"\u6210\u5458"),x.createElement("span",{className:Ua.value},(Oa==null?void 0:Oa.course_members_count)||0))),x.createElement("div",{className:Ua.row},x.createElement("div",null,x.createElement("span",{className:Ua.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:Ua.value},(Oa==null?void 0:Oa.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:Ua.text},"\u72B6\u6001"),Oa.is_end?x.createElement("span",{className:Ua.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:Ua.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Go&&x.createElement("div",{className:Ua.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oa.is_accessible&&x.createElement("div",{className:Ua.lockWrap},x.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Wt.length&&x.createElement(dt.Z,null)))},Un={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"},ma=te(52985),eo=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={},tabBarExtraContent:Kr})=>x.createElement("div",{className:ge()(Un.tabs,ia),style:pr},x.createElement("div",{className:Un.tabsWrap},an.map((Yn,cr)=>x.createElement("aside",{className:Un.tab,onClick:()=>{Gt(Yn.id),Yn.link&&ma.history.push(Yn.link)},key:cr},x.createElement("div",{className:Wt===Yn.id?Un.active:""},Yn.name),(Yn==null?void 0:Yn.resetCount)==null&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement("span",null,"\uFF08",Yn==null?void 0:Yn.total,"\uFF09"),(Yn==null?void 0:Yn.resetCount)!==void 0&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement(Re.Z,{title:(Yn==null?void 0:Yn.tip)!=null?Yn==null?void 0:Yn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Yn==null?void 0:Yn.resetCount),"/",x.createElement("span",null,Yn==null?void 0:Yn.total),"\uFF09"))))),x.createElement("div",{className:Un.tabBar},Kr)),rr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Lo=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={},tabBarExtraContent:Kr})=>x.createElement("div",{className:ge()(rr.tabs,ia),style:pr},x.createElement("div",{className:rr.tabsWrap},an.map((Yn,cr)=>x.createElement("aside",{className:rr.tab,onClick:()=>{Gt(Yn.id),Yn.link&&ma.history.push(Yn.link)},key:cr},x.createElement("div",{className:Wt===Yn.id?rr.active:""},Yn.name),(Yn==null?void 0:Yn.resetCount)==null&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement("span",null,"\uFF08",Yn==null?void 0:Yn.total,"\uFF09"),(Yn==null?void 0:Yn.resetCount)!==void 0&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement(Re.Z,{title:(Yn==null?void 0:Yn.tip)!=null?Yn==null?void 0:Yn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Yn==null?void 0:Yn.resetCount),"/",x.createElement("span",null,Yn==null?void 0:Yn.total),"\uFF09"))))),x.createElement("div",{className:rr.tabBar},Kr)),fr={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},co=({dataSource:an=[],value:Wt,onChange:Gt,className:ia,style:pr={},tabBarExtraContent:Kr})=>x.createElement("div",{className:ge()(fr.tabs,ia),style:pr},x.createElement("div",{className:fr.tabsWrap},an.map((Yn,cr)=>x.createElement("aside",{className:`${fr.tab} ${Wt===Yn.id?fr.active:""}`,onClick:()=>{Gt(Yn.id),Yn.link&&ma.history.push(Yn.link)},key:cr},x.createElement("div",null,Yn.name),(Yn==null?void 0:Yn.resetCount)==null&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement("span",null,"\uFF08",Yn==null?void 0:Yn.total,"\uFF09"),(Yn==null?void 0:Yn.resetCount)!==void 0&&(Yn==null?void 0:Yn.total)!==void 0&&x.createElement(Re.Z,{title:(Yn==null?void 0:Yn.tip)!=null?Yn==null?void 0:Yn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Yn==null?void 0:Yn.resetCount),"/",x.createElement("span",null,Yn==null?void 0:Yn.total),"\uFF09"))))),x.createElement("div",{className:fr.tabBar},Kr)),Ao=({className:an,style:Wt={},children:Gt})=>x.createElement("div",{className:ge()(an),style:Wt},Gt),qr={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"},wt=te(38854),hn=te(20834);const En=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var na=({sortValue:an,dropValue:Wt,className:Gt,onSort:ia,onDrop:pr,dataSource:Kr=En})=>{var Yn;return x.createElement("div",{className:ge()(qr.orderWrap,Gt)},x.createElement(wt.Z,{dropdownRender:()=>x.createElement(hn.default,null,Kr.map((cr,Hr)=>x.createElement(hn.default.Item,{key:Hr,onClick:()=>pr(cr.id)},cr.name)))},x.createElement("span",{className:qr.orderTextWrap},(Yn=Kr.find(cr=>Wt===cr.id))==null?void 0:Yn.name)),x.createElement("span",{className:qr.orderIconWrap},x.createElement("span",{className:qr.orderAsc},x.createElement("i",{className:an==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qr.cursorPointer} ${qr.active}`:`iconfont icon-sanjiaoxing-up font12 ${qr.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")})),x.createElement("span",{className:qr.orderDesc},x.createElement("i",{className:an==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qr.cursorPointer} ${qr.active}`:`iconfont icon-sanjiaoxing-down font12 ${qr.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")}))))},Jn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Vn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Tr=({sortValue:an,dropValue:Wt,className:Gt,onSort:ia,onDrop:pr,dataSource:Kr=Vn})=>{var Yn;return x.createElement("div",{className:ge()(Jn.orderWrap,Gt)},x.createElement(wt.Z,{dropdownRender:()=>x.createElement(hn.default,null,Kr.map((cr,Hr)=>x.createElement(hn.default.Item,{key:Hr,onClick:()=>pr(cr.id)},cr.name)))},x.createElement("span",{className:Jn.orderTextWrap},(Yn=Kr.find(cr=>Wt===cr.id))==null?void 0:Yn.name)),x.createElement("span",{className:Jn.orderIconWrap},x.createElement("span",{className:Jn.orderAsc},x.createElement("i",{className:an==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Jn.cursorPointer} ${Jn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Jn.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")})),x.createElement("span",{className:Jn.orderDesc},x.createElement("i",{className:an==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Jn.cursorPointer} ${Jn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Jn.cursorPointer}`,onClick:()=>ia(an==="asc"?"desc":"asc")}))))},br={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},vn=te(3113),Ro=te(13656),_o=Object.defineProperty,Qo=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,Ta=(an,Wt,Gt)=>Wt in an?_o(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,Nr=(an,Wt)=>{for(var Gt in Wt||(Wt={}))ni.call(Wt,Gt)&&Ta(an,Gt,Wt[Gt]);if(Qo)for(var Gt of Qo(Wt))$n.call(Wt,Gt)&&Ta(an,Gt,Wt[Gt]);return an},Va=(an,Wt)=>{var Gt={};for(var ia in an)ni.call(an,ia)&&Wt.indexOf(ia)<0&&(Gt[ia]=an[ia]);if(an!=null&&Qo)for(var ia of Qo(an))Wt.indexOf(ia)<0&&$n.call(an,ia)&&(Gt[ia]=an[ia]);return Gt},mo=(an,Wt,Gt)=>new Promise((ia,pr)=>{var Kr=Hr=>{try{cr(Gt.next(Hr))}catch(yo){pr(yo)}},Yn=Hr=>{try{cr(Gt.throw(Hr))}catch(yo){pr(yo)}},cr=Hr=>Hr.done?ia(Hr.value):Promise.resolve(Hr.value).then(Kr,Yn);cr((Gt=Gt.apply(an,Wt)).next())}),Rr=an=>{var Wt=an,{className:Gt,style:ia,children:pr,loading:Kr=!1,openLoading:Yn,onClick:cr=()=>{},size:Hr="middle",shape:yo="round",theme:Sr}=Wt,Oa=Va(Wt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[fo,Go]=(0,x.useState)(!1),fi=(0,x.useMemo)(()=>{switch(Sr){case Ro.Fy.THEMEONE:return br.ThemeOne;case Ro.Fy.DEFAULT:default:return br.btn}},[Sr]);return x.createElement(vn.ZP,Nr({onClick:(0,Ne.throttle)(Zr=>mo(void 0,null,function*(){Yn&&Go(!0);try{yield cr(Zr)}catch(Jr){console.log("error",Jr)}Yn&&Go(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(fi,br[`${Hr}-${yo}`],Gt),style:ia,size:Hr,shape:yo,loading:fo||Kr},Oa),pr)},Eo={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"},xi=({className:an,style:Wt,children:Gt=null,onClick:ia,title:pr})=>x.createElement("div",{className:ge()(Eo.head,an),style:Wt},x.createElement("span",{className:"primary-hover",onClick:ia},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:pr},pr),x.createElement("div",{className:Eo.node},Gt)),Pa={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"},il=({confirmShow:an=!0,confirmTitle:Wt,confirmClick:Gt,cancelShow:ia=!0,cancelTitle:pr,cancelClick:Kr,className:Yn,style:cr,confirmLoading:Hr=!1})=>x.createElement("div",{className:ge()(Pa.btns,Yn),style:cr},an&&x.createElement(vn.ZP,{loading:Hr,onClick:Gt,type:"primary",className:Pa.confirm},Wt),ia&&x.createElement(vn.ZP,{onClick:Kr,className:Pa.cancel},pr)),el={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"},rl=({className:an,style:Wt={},LeftContent:Gt,children:ia,RightContent:pr})=>x.createElement("div",{className:ge()(el.fixedBottom,an),style:Wt},x.createElement("div",{className:el.wrap},x.createElement("div",{className:el.left},Gt),x.createElement("div",{className:el.center},ia),x.createElement("div",{className:el.right},pr))),_i={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"},Ki=({className:an,style:Wt={},dataSource:Gt=[]})=>x.createElement("div",{className:ge()(_i.crumbs,an),style:Wt},Gt.map((ia,pr)=>prma.history.push(ia.path)},ia.name):x.createElement("span",null,ia.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:pr,style:{color:"#5F6368"}},ia.name))),Mi=te(31797),Ji=Object.defineProperty,$i=Object.defineProperties,Yi=Object.getOwnPropertyDescriptors,Xi=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,gi=Object.prototype.propertyIsEnumerable,Ir=(an,Wt,Gt)=>Wt in an?Ji(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,Zi=(an,Wt)=>{for(var Gt in Wt||(Wt={}))So.call(Wt,Gt)&&Ir(an,Gt,Wt[Gt]);if(Xi)for(var Gt of Xi(Wt))gi.call(Wt,Gt)&&Ir(an,Gt,Wt[Gt]);return an},zi=(an,Wt)=>$i(an,Yi(Wt)),tl=(an,Wt)=>{var Gt={};for(var ia in an)So.call(an,ia)&&Wt.indexOf(ia)<0&&(Gt[ia]=an[ia]);if(an!=null&&Xi)for(var ia of Xi(an))Wt.indexOf(ia)<0&&gi.call(an,ia)&&(Gt[ia]=an[ia]);return Gt};const{Countdown:ml}=Mi.default;var Pi=an=>{var Wt=an,{onChange:Gt}=Wt,ia=tl(Wt,["onChange"]);const[pr,Kr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof pr=="number"&&pr>=0&&Gt(pr)},[pr]);const Yn=cr=>{const Hr=Math.floor(cr/1e3);Kr(Hr)};return x.createElement(ml,zi(Zi({},ia),{onChange:Yn}))},mi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},pl=({DataProps:an,className:Wt,style:Gt={}})=>{var ia;return x.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",mi.ClassRoomItem,Wt),style:Gt,onClick:()=>{(0,ze.xg)(an==null?void 0:an.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(ia=$e.Z)==null?void 0:ia.IMG_SERVER}/images/${an==null?void 0:an.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(an==null?void 0:an.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(an!=null&&an.is_public)&&x.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),x.createElement("span",{className:ge()("text-16px font-medium",mi.TitleDom)},an==null?void 0:an.name)),x.createElement("div",{className:"c-grey-333 font-medium"},an==null?void 0:an.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",an==null?void 0:an.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",an==null?void 0:an.tasks_count),an!=null&&an.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},El=Object.defineProperty,yl=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,er=(an,Wt,Gt)=>Wt in an?El(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,qa=(an,Wt)=>{for(var Gt in Wt||(Wt={}))Ar.call(Wt,Gt)&&er(an,Gt,Wt[Gt]);if(yl)for(var Gt of yl(Wt))ba.call(Wt,Gt)&&er(an,Gt,Wt[Gt]);return an},ai=({DataProps:an=[],selectValue:Wt,onChange:Gt,className:ia,style:pr={},extra:Kr,classNameItem:Yn,styleItem:cr={},barHidden:Hr})=>{const[yo,Sr]=(0,x.useState)();return(0,x.useEffect)(()=>{Sr(Array.isArray(Wt)?Wt:[Wt])},[Wt]),x.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",ia),style:qa({borderBottom:"1px solid #D3F0FF"},pr)},an==null?void 0:an.map(Oa=>x.createElement("div",{key:Oa==null?void 0:Oa.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",Yn,Oa==null?void 0:Oa.className),style:qa(qa({color:yo!=null&&yo.includes(Oa==null?void 0:Oa.id)?"#1890FF":"",minWidth:88},cr),(Oa==null?void 0:Oa.style)||{}),onClick:fo=>{Gt==null||Gt({domEvent:fo,item:Oa}),Oa!=null&&Oa.link&&ma.history.push(Oa==null?void 0:Oa.link)}},Oa==null?void 0:Oa.name,!Hr&&(yo==null?void 0:yo.includes(Oa==null?void 0:Oa.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Kr))},Ei=Object.defineProperty,Ci=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,so=(an,Wt,Gt)=>Wt in an?Ei(an,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):an[Wt]=Gt,To=(an,Wt)=>{for(var Gt in Wt||(Wt={}))nl.call(Wt,Gt)&&so(an,Gt,Wt[Gt]);if(Fi)for(var Gt of Fi(Wt))Hi.call(Wt,Gt)&&so(an,Gt,Wt[Gt]);return an},li=(an,Wt)=>Ci(an,Oi(Wt)),jo=({value:an,onChange:Wt,onInputChange:Gt,className:ia,style:pr={},InputProps:Kr})=>{const[Yn,cr]=(0,x.useState)(an);return x.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",ia),style:To({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},pr)},x.createElement(He.default,li(To({bordered:!1},Kr),{onChange:Hr=>{cr(Hr.target.value),Gt==null||Gt(encodeURIComponent(Hr.target.value))},onPressEnter:Hr=>{Wt==null||Wt({domEvent:Hr,item:{value:Yn}})}})),x.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Hr=>{Wt==null||Wt({domEvent:Hr,item:{value:Yn}})}}))}},38869:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Pe}});var x=te(59301);function Pe(Oe,Ge){const he=(0,x.useRef)();(0,x.useEffect)(()=>{he.current=Oe}),(0,x.useEffect)(()=>{function be(){he.current()}if(Ge!==null){let le=setInterval(be,Ge);return()=>clearInterval(le)}},[Ge])}},39318:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(78241),Oe=te(95237),Ge=te(43604),he=te(57809),be=te(5871),le=te(6848),ge=te(5083),Ne=te(92832),Be=te(52985),fe=te(53051),Ie=te(46604),Se=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(ye,Ee,Le)=>Ee in ye?re(ye,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Le}):ye[Ee]=Le,ne=(ye,Ee)=>{for(var Le in Ee||(Ee={}))y.call(Ee,Le)&&ee(ye,Le,Ee[Le]);if(b)for(var Le of b(Ee))z.call(Ee,Le)&&ee(ye,Le,Ee[Le]);return ye},oe=(ye,Ee)=>E(ye,a(Ee)),ue=(ye,Ee)=>{var Le={};for(var He in ye)y.call(ye,He)&&Ee.indexOf(He)<0&&(Le[He]=ye[He]);if(ye!=null&&b)for(var He of b(ye))Ee.indexOf(He)<0&&z.call(ye,He)&&(Le[He]=ye[He]);return Le};const me=({disabled:ye,shixunHomeworks:Ee,selectOptions:Le,form:He})=>{const{workSetting:ve}=Ee,[nt,xe]=(0,x.useState)([]),it=(0,x.useMemo)(()=>Le==null?void 0:Le.filter(Ue=>!nt.includes(Ue.value)),[nt,Le]);return(0,x.useEffect)(()=>{var Ue;const qe=((Ue=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ue.filter(ct=>ct.appeal_time))||[];xe(qe.map(ct=>ct.group_name))},[ve]),Se.createElement(Pe.default.List,{name:"anonymous_appeal_settings"},(Ue,{add:qe,remove:ct})=>Se.createElement(Se.Fragment,null,Ue.map(ot=>{var Ke;const _e=ot,{key:Re,name:Ve}=_e,$e=ue(_e,["key","name"]),at=He.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return Se.createElement("div",{key:Re},Se.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Se.createElement(Ge.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Re+1),Se.createElement(Ge.Z,null,Se.createElement(Pe.default.Item,oe(ne({},$e),{name:[ot.name,"group_name"]}),Se.createElement(he.default,{mode:"multiple",disabled:ye||!at,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Ie.Z.multiple_select,options:it||[],onSelect:St=>{xe(Pt=>[...Pt,St])},onDeselect:St=>{xe(Pt=>Pt.filter(dt=>dt!==St))}}))),Se.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Se.createElement(Ge.Z,null,Se.createElement(Pe.default.Item,oe(ne({},$e),{label:"",name:[ot.name,"appeal_penalty"]}),Se.createElement(be.Z,{min:0,disabled:ye,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Se.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Se.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ie.Z.title_icon}`})),Se.createElement(Ge.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Se.createElement(Ge.Z,null,Se.createElement(Pe.default.Item,oe(ne({},$e),{label:"",name:[ot.name,"appeal_time"]}),Se.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:ye,size:"large",disabledDate:St=>(0,fe.Q8)(St,ve==null?void 0:ve.course_end_date),disabledTime:St=>(0,fe.d0)(St),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Se.createElement(Pe.default.Item,oe(ne({},$e),{name:[Ve,"deleteflag"]}),Se.createElement(Ne.default,{type:"hidden"})),!ye&&Ue.length<((Ke=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ke.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{qe({deleteflag:!0})}}),Re!==0&&!ye&&at&&Se.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const St=He.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];xe(Pt=>Pt.filter(dt=>!St.includes(dt))),ct(Ve)}})))})))};bt.Z=(0,Be.connect)(({shixunHomeworks:ye})=>({shixunHomeworks:ye}))(me)},23456:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(5083),Oe=te(78241),Ge=te(95237),he=te(43604),be=te(57809),le=te(8591),ge=te(92832),Ne=te(5871),Be=te(6848),fe=te(24905),Ie=te(66649),Se=te.n(Ie),re=te(52985),E=te(53051),a=te(99287),b=te(46604),y=te(59301),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ye=(xe,it,Ue)=>it in xe?z(xe,it,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):xe[it]=Ue,Ee=(xe,it)=>{for(var Ue in it||(it={}))ue.call(it,Ue)&&ye(xe,Ue,it[Ue]);if(oe)for(var Ue of oe(it))me.call(it,Ue)&&ye(xe,Ue,it[Ue]);return xe},Le=(xe,it)=>ee(xe,ne(it)),He=(xe,it)=>{var Ue={};for(var qe in xe)ue.call(xe,qe)&&it.indexOf(qe)<0&&(Ue[qe]=xe[qe]);if(xe!=null&&oe)for(var qe of oe(xe))it.indexOf(qe)<0&&me.call(xe,qe)&&(Ue[qe]=xe[qe]);return Ue};const{RangePicker:ve}=Pe.default,nt=({disabled:xe,shixunHomeworks:it,selectOptions:Ue,form:qe,data:ct,classroomList:ot})=>{const{workSetting:Ke}=it,[_e,Re]=(0,x.useState)([]),Ve=(0,x.useMemo)(()=>Ue==null?void 0:Ue.filter(ze=>!_e.includes(ze.value)),[_e,Ue]);(0,x.useEffect)(()=>{var ze;const at=((ze=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:ze.filter(St=>St.evaluation_end))||[];Re(at.map(St=>St.group_name))},[Ke]);const $e=ze=>{var at;const St=(at=Ke==null?void 0:Ke.anonymous_appeal_settings)==null?void 0:at.find(Pt=>Pt.group_id===ze);return ct.anonymous_appeal&&St&&(St==null?void 0:St.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},(ze,{add:at,remove:St})=>y.createElement(y.Fragment,null,ze.map(Pt=>{var dt,Bt;const Ae=Pt,{key:yt,name:Ot}=Ae,ke=He(Ae,["key","name"]),lt=qe.getFieldValue(["anonymous_comment_settings",Ot]),ce=lt.deleteflag,ie=Se()((dt=lt.evaluation_start)==null?void 0:dt[0])<=Se()(),ae=!ce&&ie?[!0,$e(lt==null?void 0:lt.group_id)]:[!1,!1];return y.createElement("div",{key:yt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(Ge.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",yt+1),y.createElement(he.Z,{flex:1},y.createElement(Ge.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Oe.default.Item,Le(Ee({},ke),{name:[Ot,"group_name"]}),y.createElement(be.default,{mode:"multiple",disabled:xe||!ce,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:se=>{Re(de=>[...de,se])},onDeselect:se=>{Re(de=>de.filter(Ce=>Ce!==se))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Oe.default.Item,Le(Ee({},ke),{name:[Ot,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var se;const de=(se=lt==null?void 0:lt.evaluation_start)==null?void 0:se[0];return[de?Se()(de):Se()(),Se()()]}},size:"large",style:{width:"500px"},disabled:xe||ae,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,Ke==null?void 0:Ke.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(Oe.default.Item,Le(Ee({},ke),{name:[Ot,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!xe&&ze.length<((Bt=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:Bt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{at({deleteflag:!0})}}),yt!==0&&!xe&&ce&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=qe.getFieldValue(["anonymous_comment_settings",Ot,"group_name"])||[];Re(de=>de.filter(Ce=>!se.includes(Ce))),St(Ot)}})))),y.createElement(Ge.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Le(Ee({},ke),{label:"",colon:!1,name:[Ot,"evaluation_num"]}),y.createElement(Ne.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:xe||!ce&&ie}))),y.createElement(Be.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Le(Ee({},ke),{label:"",colon:!1,name:[Ot,"absence_penalty"]}),y.createElement(Ne.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:xe,onChange:se=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{style:{marginLeft:"40px"}},y.createElement(Oe.default.Item,Le(Ee({},ke),{name:[Ot,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:xe,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};bt.Z=(0,re.connect)(({shixunHomeworks:xe,classroomList:it})=>({shixunHomeworks:xe,classroomList:it}))(nt)},78717:function(Ft,bt,te){"use strict";var x=te(52985),Pe=te(95237),Oe=te(43604),Ge=te(5083),he=te(5871),be=te(6848),le=te(66649),ge=te.n(le),Ne=te(53051),Be=te(46604),fe=te(59301);const Ie=({data:Se,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return fe.createElement("div",null,fe.createElement(Pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(Oe.Z,null,fe.createElement(Ge.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:z=>(0,Ne.Q8)(z,b==null?void 0:b.course_end_date),disabledTime:z=>(0,Ne.d0)(z),value:Se.appeal_time?ge()(Se.appeal_time):"",onChange:(z,ee)=>{Se.appeal_time=ee,E(Object.assign({},Se))}})),fe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(Oe.Z,null,fe.createElement(he.Z,{size:"large",disabled:re,value:Se.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:z=>{Se.appeal_penalty=z,E(Object.assign({},Se))}})),fe.createElement(be.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Be.Z.title_icon}`}))))};bt.Z=(0,x.connect)(({shixunHomeworks:Se})=>({shixunHomeworks:Se}))(Ie)},5709:function(Ft,bt,te){"use strict";var x=te(5083),Pe=te(5871),Oe=te(6848),Ge=te(24905),he=te(66649),be=te.n(he),le=te(52985),ge=te(53051),Ne=te(46604),Be=te(59301);const fe=({data:Ie,setData:Se,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,b=be()(a==null?void 0:a.evaluation_start)<=be()(),y=Ie.anonymous_appeal;return Be.createElement("div",null,Be.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Be.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Be.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:z=>(0,ge.Q8)(z,a==null?void 0:a.course_end_date),disabledTime:z=>(0,ge.d0)(z),disabled:re||b||y,value:Ie.evaluation_start?be()(Ie.evaluation_start):"",onChange:(z,ee)=>{Ie.evaluation_start=ee,Se(Object.assign({},Ie))}}),Be.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Be.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:z=>(0,ge.Q8)(z,a==null?void 0:a.course_end_date,Ie.evaluation_start),disabledTime:z=>(0,ge.d0)(z,be()(Ie.evaluation_start)),disabled:re||y,value:Ie.evaluation_end?be()(Ie.evaluation_end):"",onChange:(z,ee)=>{Ie.evaluation_end=ee,Se(Object.assign({},Ie))}})),Be.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Be.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Be.createElement(Pe.Z,{disabled:re||b||y,value:Ie.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:z=>{Ie.evaluation_num=z,Se(Object.assign({},Ie))}}),Be.createElement(Oe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},Be.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ne.Z.title_icon}`})),Be.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Be.createElement(Pe.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Ie.absence_penalty,onChange:z=>{Ie.absence_penalty=z,Se(Object.assign({},Ie))}})),Ie.anonymous_comment&&Be.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Be.createElement(Ge.default,{checked:Ie.student_comment,disabled:re,onChange:()=>{Ie.student_comment=!Ie.student_comment,Se(Object.assign({},Ie))}},Be.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};bt.Z=(0,le.connect)(({shixunHomeworks:Ie})=>({shixunHomeworks:Ie}))(fe)},89112:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return oe}});var x=te(59301),Pe=te(43418),Oe=te(8591),Ge=te(95237),he=te(43604),be=te(3113),le=te(54580),ge=te(1710),Ne={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Be=te(68492),fe=te(21600),Ie=te(82186),Se=te(92232),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ue,me,ye)=>me in ue?re(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ue[me]=ye,z=(ue,me)=>{for(var ye in me||(me={}))a.call(me,ye)&&y(ue,ye,me[ye]);if(E)for(var ye of E(me))b.call(me,ye)&&y(ue,ye,me[ye]);return ue},ee=(ue,me,ye)=>new Promise((Ee,Le)=>{var He=xe=>{try{nt(ye.next(xe))}catch(it){Le(it)}},ve=xe=>{try{nt(ye.throw(xe))}catch(it){Le(it)}},nt=xe=>xe.done?Ee(xe.value):Promise.resolve(xe.value).then(He,ve);nt((ye=ye.apply(ue,me)).next())}),oe=({visible:ue,categoryId:me,getData:ye,onCancle:Ee})=>{var Le,He;const[ve,nt]=(0,x.useState)([]),[xe,it]=(0,x.useState)(!1),[Ue,qe]=(0,x.useState)(!1),[ct,ot]=(0,x.useState)({success_size:0,error_list:[]}),Ke={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{nt([])},beforeUpload:_e=>ee(void 0,null,function*(){return nt([_e]),!1}),fileList:ve,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Pe.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ue,onOk:()=>ee(void 0,null,function*(){if(ve.length===0){Oe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}qe(!0);const _e=new FormData;_e.append("file",ve[0]);const Re=yield(0,Ie.ZP)(`/api/homework_commons/${me}/import_external_score.json`,{method:"post",body:_e},!0);(Re==null?void 0:Re.status)===0&&(ot(Re),Ee(),ye(),it(!0),nt([])),qe(!1)}),onCancel:()=>{nt([]),Ee()}},x.createElement("div",{className:Ne.achieveSty},x.createElement("div",{className:Ne.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Ge.Z,{align:"middle",className:"mt20"},x.createElement(he.Z,{className:"mr10"},x.createElement("span",{className:Ne.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(he.Z,null,x.createElement(be.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Ne.downloadbutton,onClick:_e=>{_e.stopPropagation(),_e.preventDefault(),(0,Se.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${me}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(le.default.Dragger,z({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Ke),x.createElement("div",null,x.createElement(Be.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(Pe.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:xe,onCancel:()=>{it(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",ct==null?void 0:ct.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(Le=ct==null?void 0:ct.error_list)==null?void 0:Le.length," "),"\u4E2A\u5B66\u751F")),!!((He=ct==null?void 0:ct.error_list)!=null&&He.length)&&x.createElement("div",{className:"mb20"},x.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:_e=>x.createElement("span",{style:{color:"#000"}},_e)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:_e=>x.createElement("span",{style:{color:"#666"}},_e)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:_e=>x.createElement("span",{style:{color:"#000"}},_e)}],dataSource:ct==null?void 0:ct.error_list,pagination:!1,scroll:{y:47*8}})))))}},26956:function(Ft,bt,te){"use strict";te.d(bt,{$s:function(){return Pe},Kc:function(){return he},Um:function(){return Ge},YT:function(){return x},ck:function(){return Oe}});var x=(be=>(be.STUDENT_SELF="student_self",be.TEACHER_ASSIGN="teacher_assign",be))(x||{}),Pe=(be=>(be.BY_PERSON="by_person",be.BY_GROUP="by_group",be.BY_FILE="by_file",be))(Pe||{}),Oe=(be=>(be.BY_CLASS="by_class",be.BY_RANDOM="by_random",be))(Oe||{}),Ge=(be=>(be.BY_SCORE="by_score",be.BY_HEADCOUNT="by_headcount",be.BY_RULE_RANDOM="by_rule_random",be))(Ge||{}),he=(be=>(be.BY_RULE="by_rule",be.BY_LEADER="by_leader",be))(he||{})},62546:function(Ft,bt,te){"use strict";var x=te(43418),Pe=te(8591),Oe=te(82186),Ge=te(52985),he=te(99287),be=te(59301),le=(Ne,Be,fe)=>new Promise((Ie,Se)=>{var re=b=>{try{a(fe.next(b))}catch(y){Se(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Se(y)}},a=b=>b.done?Ie(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ne,Be)).next())});const ge=({shixunHomeworks:Ne,dispatch:Be,classroomList:fe,getData:Ie})=>be.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Ne.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){var Se;if((0,he.Rm)()&&!((Se=fe.AssistantObject.normal)!=null&&Se.can_redo)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Oe.ZP)(`/api/homework_commons/${Ne.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ne.actionTabs.work_group_id}})).status===0&&(Pe.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),Be({type:"shixunHomeworks/setActionTabs",payload:{}}),Ie())}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},be.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),be.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));bt.Z=(0,Ge.connect)(({shixunHomeworks:Ne,classroomList:Be})=>({shixunHomeworks:Ne,classroomList:Be}))(ge)},28639:function(Ft,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return io}});var x=te(59301),Pe=te(52985),Oe=te(49127),Ge=te(3113),he=te(8591),be=te(66104),le=te(6848),ge=te(99313),Ne=te(43418),Be=te(95237),fe=te(43604),Ie=te(92832),Se=te(1710),re=te(27812),E=te(92232),a=te(99287),b=te(78241),y=te(20834),z=te(24905),ee=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),me=te(57809),ye=te(84105),Ee=te(87395),Le=te(67921),He=te(89489),ve=te(82186),nt=te(77740),xe=te(62546),it=Object.defineProperty,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ot=(tt,Ye,Qe)=>Ye in tt?it(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ke=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))qe.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);if(Ue)for(var Qe of Ue(Ye))ct.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);return tt},_e=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Re=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,Pe.useParams)(),[Ut,rn]=(0,x.useState)(!0),[Yt,Pn]=(0,x.useState)(!1),[Qt]=b.default.useForm();return x.createElement(x.Fragment,null,x.createElement(Ne.default,{centered:!0,title:"\u8C03\u5206",open:tt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>_e(void 0,null,function*(){yield Qt.validateFields();const Ct=Qt.getFieldsValue();Pn(!0),(yield(0,ve.ZP)(`/api/student_works/${tt.actionTabs.id}/adjust_score.json`,{method:"post",body:Ke({},Ct)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Qt.resetFields(),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getWorkList",payload:Ke({},tt.actionTabs.params)})),Pn(!1)}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),x.createElement(b.default,{form:Qt,layout:"horizontal"},x.createElement("div",{style:{display:"flex",alignItems:"baseline"}},x.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},x.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),x.createElement("span",{className:"ml10"},"\u5206")),x.createElement("div",null,x.createElement(b.default.Item,{name:"comment"},x.createElement(Ie.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ve=(0,Pe.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(Re),$e=te(35556),ze={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},at=te(3995),St=te(58798),Pt=te(68492),dt=te(89392),Bt=te(66649),Ae=te.n(Bt),yt=te(20562),Ot=te(67741),ke=te(58617),lt=te(59301),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(tt,Ye,Qe)=>Ye in tt?ce(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ce=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ae.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);if(ie)for(var Qe of ie(Ye))se.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);return tt},pe=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const De=({shixunHomeworks:tt,user:Ye,loading:Qe,dispatch:Ut,classroomList:rn,globalSetting:Yt})=>{var Pn,Qt,Ct,Vt,Wn,ha;const Sn=(0,Pe.useParams)(),{workList:xt,workSetting:tn}=tt,[,An,en]=(0,yt.U)(Ot.Gw,{homeworkId:xt==null?void 0:xt.id}),[mn,ja]=(0,x.useState)([]),un=[(xt==null?void 0:xt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(vt,ea)=>{var nr,Ze,Rt,ta,xr,Xt;return{children:((nr=ea.project_info)==null?void 0:nr.id)!==-1?lt.createElement("a",{target:"_blank",title:(Ze=ea.project_info)==null?void 0:Ze.name,href:`${(Rt=Yt==null?void 0:Yt.setting)==null?void 0:Rt.old_url}/projects${(ta=ea.project_info)==null?void 0:ta.id}`,style:{whiteSpace:"break-spaces"}},(xr=ea.project_info)==null?void 0:xr.name):(Xt=ea.project_info)==null?void 0:Xt.name,props:{rowSpan:ea.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(vt,ea)=>lt.createElement("div",{style:{display:"flex",alignItems:"center"}},lt.createElement("span",{className:ze.atitle,style:{width:ea.is_leader?"":130,maxWidth:ea.is_leader&&80}}," ",vt),ea.is_leader&<.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(xt==null?void 0:xt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:vt=>vt||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(vt,ea)=>vt||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(vt,ea)=>({children:vt?lt.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",lt.createElement("br",null),Ae()(vt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:ea.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(vt,ea)=>({children:vt===-1?"\u91CD\u505A\u4E2D":lt.createElement(E.Uw,{status:vt}),props:{rowSpan:ea.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(vt,ea)=>({children:lt.createElement("span",{className:"c-blue"},vt),props:{rowSpan:ea.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(vt,ea)=>lt.createElement(le.Z,{placement:"bottom",title:lt.createElement("div",null,lt.createElement("div",null,ea.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ea.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),lt.createElement("div",null,ea.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ea.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?lt.createElement("div",null,ea.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ea.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",xt!=null&&xt.is_group_grade?lt.createElement("div",null,ea.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${ea.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",lt.createElement("div",null,ea.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${ea.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),lt.createElement("div",null,ea.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${ea.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?lt.createElement("div",null,ea.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ea.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(xt==null?void 0:xt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ea.appeal_penalty||"0.0"}\u5206`,lt.createElement("div",null,ea.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${ea.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(xt!=null&&xt.is_jupyter||xt!=null&&xt.is_jupyter_lab)&<.createElement("div",{onClick:nr=>{nr.stopPropagation(),Pe.history.push(`/classrooms/${Sn.coursesId}/group_homework/${Sn.categoryId}/review/${ea.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},vt>0?lt.createElement("span",{style:{color:"#ff8100"}},vt):vt)},(tn==null?void 0:tn.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(vt,ea={},nr=0)=>(xt==null?void 0:xt.work_status)==0?"--":vt||"--"},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:xt!=null&&xt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(vt,ea)=>{var nr;return(nr=xt.homework_status)!=null&&nr.includes("\u5BFC\u5165")?lt.createElement("div",null,lt.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(Ze=>pe(void 0,null,function*(){var Rt,ta,xr,Xt,ca;Ze.stopPropagation();let Ka=yield(0,ve.ZP)(`/api/student_works/${ea==null?void 0:ea.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:lt.createElement("div",null,lt.createElement("div",{style:{display:"flex"}},lt.createElement("div",null,lt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),lt.createElement("span",{style:{marginLeft:10}},(Rt=Ka==null?void 0:Ka.data)==null?void 0:Rt.user_name)),lt.createElement("div",{style:{marginLeft:60}},lt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),lt.createElement("span",{style:{marginLeft:10}},(ta=Ka==null?void 0:Ka.data)==null?void 0:ta.student_id)),lt.createElement("div",{style:{marginLeft:60}},lt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),lt.createElement("span",{style:{marginLeft:10}},(xr=Ka==null?void 0:Ka.data)==null?void 0:xr.group_name))),lt.createElement("div",{style:{marginTop:22}},lt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),lt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Xt=Ka==null?void 0:Ka.data)==null?void 0:Xt.description)||"\u6682\u65E0\u4FE1\u606F")),lt.createElement("div",{style:{marginTop:22,marginBottom:20}},lt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),lt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ca=Ka==null?void 0:Ka.data)==null?void 0:ca.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):ea.work_status===0?lt.createElement("div",null,"--"):lt.createElement("a",{className:"c-blue",onClick:Ze=>{var Rt,ta;if(Ze.preventDefault(),(0,a.Rm)()&&!((ta=(Rt=rn==null?void 0:rn.AssistantObject)==null?void 0:Rt.group)!=null&&ta.can_view)){he.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}Pe.history.push(`/classrooms/${Sn.coursesId}/group_homework/${Sn.categoryId}/review/${ea.id}?review=review`)}}," \u67E5\u770B ")}}].filter(vt=>!!vt),Xa=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(vt,ea,nr)=>nr+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:vt=>vt?lt.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):lt.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:vt=>vt?Ae()(vt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:vt=>vt||"--"},{title:lt.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",lt.createElement(le.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},lt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:vt=>vt||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:vt=>vt===1?lt.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):vt===-1?"--":lt.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(vt,ea)=>lt.createElement("a",{onClick:()=>{var nr;if([0,-1].includes(xt==null?void 0:xt.work_status)){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(nr=xt.homework_status)!=null&&nr.includes("\u5BFC\u5165")||Pe.history.push(`/classrooms/${Sn.coursesId}/group_homework/${Sn.categoryId}/review/${ea.id}`)}},ea!=null&&ea.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,x.useEffect)(()=>{xt!=null&&xt.course_id&&ja(xt.student_works)},[xt]),lt.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(xt!=null&&xt.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&(((Pn=xt==null?void 0:xt.homework_status)==null?void 0:Pn.includes("\u672A\u53D1\u5E03"))||((Qt=xt==null?void 0:xt.homework_status)==null?void 0:Qt.includes("\u672A\u5F00\u59CB")))&<.createElement(nt.Z,null),!((Ct=xt==null?void 0:xt.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03"))&&!((Vt=xt==null?void 0:xt.homework_status)!=null&&Vt.includes("\u672A\u5F00\u59CB"))&<.createElement(lt.Fragment,null,lt.createElement(Be.Z,{wrap:!1,align:"middle",justify:"space-between"},lt.createElement(fe.Z,null,lt.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),lt.createElement(fe.Z,null,lt.createElement("span",null,(Wn=xt==null?void 0:xt.left_time)==null?void 0:Wn.status,lt.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(ha=xt==null?void 0:xt.left_time)==null?void 0:ha.time)))),(xt==null?void 0:xt.is_shixun)&&!(xt!=null&&xt.open_evaluate)&&!(xt!=null&&xt.is_close_tips)&<.createElement(Be.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},lt.createElement(fe.Z,null,lt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),lt.createElement(fe.Z,null,lt.createElement("span",{className:"current",onClick:()=>pe(void 0,null,function*(){const vt=yield(0,ve.ZP)(`/api/homework_commons/${Sn.categoryId}/close_tips.json`,{method:"post"});(vt==null?void 0:vt.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Ce({},Sn)})})},"X"))),(xt==null?void 0:xt.feedback_notice)&<.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},lt.createElement("i",{className:"iconfont icon-tishi11 font14"}),lt.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),An?lt.createElement(ke.Z,null):lt.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>pe(void 0,null,function*(){const vt=yield en({homeworkId:xt==null?void 0:xt.id});(vt==null?void 0:vt.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Ce({},Sn)})})})),lt.createElement(Se.default,{className:"mt15",loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(vt,ea)=>(vt==null?void 0:vt.item_index)%2===0&&ze.tables,pagination:!1,dataSource:[xt],columns:un,locale:{emptyText:lt.createElement(nt.Z,null)},scroll:xt!=null&&xt.student_anonymous_comment||xt!=null&&xt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(xt==null?void 0:xt.student_anonymous_comment)&<.createElement("div",{className:"mt30"},lt.createElement(Be.Z,{wrap:!1,align:"middle",justify:"space-between"},lt.createElement(fe.Z,null,"\u5171",lt.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(xt==null?void 0:xt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),lt.createElement(fe.Z,null,lt.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",lt.createElement("span",{className:"c-grey-333 ml10"},(xt==null?void 0:xt.evaluation_start)&&Ae()(xt==null?void 0:xt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(xt==null?void 0:xt.evaluation_end)&&Ae()(xt==null?void 0:xt.evaluation_end).format("YYYY-MM-DD HH:mm")))),lt.createElement(Se.default,{className:"mt15",locale:{emptyText:lt.createElement(nt.Z,null)},columns:Xa,dataSource:mn,pagination:!1}))))};var et=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(De),Je=te(89112),Fe=te(59301),mt=Object.defineProperty,At=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Xe=(tt,Ye,Qe)=>Ye in tt?mt(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ut=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Jt.call(Ye,Qe)&&Xe(tt,Qe,Ye[Qe]);if(Ht)for(var Qe of Ht(Ye))zt.call(Ye,Qe)&&Xe(tt,Qe,Ye[Qe]);return tt},Dt=(tt,Ye)=>At(tt,Tt(Ye)),Lt=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const sn=(0,x.createRef)(),pn=({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut,dispatch:rn,zip:Yt,btnLoading:Pn,setBtnLoading:Qt})=>{var Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja,un;const[Xa]=(0,Pe.useSearchParams)(),[vt,ea]=(0,x.useState)(ut(ut({},(0,Pe.useParams)()),{page:Xa.get("page")||1,limit:20})),nr=(0,Pe.useLocation)(),{workList:Ze}=tt,[Rt,ta]=(0,x.useState)({}),[xr,Xt]=(0,x.useState)(""),[ca,Ka]=(0,x.useState)(""),[Or,Wa]=(0,x.useState)(""),[ar,kr]=(0,x.useState)([]),[uo,Rn]=(0,x.useState)(),[Fr,ga]=(0,x.useState)([]),[No,Si]=(0,x.useState)(!1),[mr,Bo]=(0,x.useState)([]),[ro,aa]=(0,x.useState)(!1),[va,Fo]=(0,x.useState)(),[Xr,Oo]=(0,x.useState)(1),[$o,wo]=(0,x.useState)(),[Ko,Do]=(0,x.useState)(),[pi,Ti]=(0,x.useState)(),[Ri,lo]=(0,x.useState)(!1),[ll]=b.default.useForm(),[ul,di]=(0,x.useState)({groupAll:[],userAll:[]}),[bi,Ln]=(0,x.useState)(!1),[zn,_n]=(0,x.useState)(!1),[Hn,sa]=(0,x.useState)({status:!1,visible:!0}),[Pr]=b.default.useForm(),Mo=()=>Lt(void 0,null,function*(){const ln=yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/get_group_members`,{method:"get",params:{}}),Kn=yield(0,ve.ZP)(`/api/courses/${vt.coursesId}/students.json`,{method:"get",params:{coursesId:vt.coursesId,homework_id:vt.categoryId,page:1,limit:2e3}});(ln==null?void 0:ln.status)==0&&di({groupAll:ln==null?void 0:ln.group_infos,userAll:Kn==null?void 0:Kn.students})});(0,x.useEffect)(()=>{var ln;((ln=Ze==null?void 0:Ze.course_recommends)==null?void 0:ln.length)>0&&Ln(!0)},[Ze==null?void 0:Ze.course_recommends]),(0,x.useEffect)(()=>{sn&&sn.current&&(sn.current.clientHeight>47?sa({status:!0,visible:!0}):sa({status:!1,visible:!0}))},[Ze.course_group_info&&Ze.course_group_info.length]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id},[Ze==null?void 0:Ze.course_id]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id&&setTimeout(()=>{var ln,Kn;if(Ze.base_on_project){let Po=[];(ln=Ze.new_student_works)==null||ln.map((yi,Ii)=>{var Di;(Di=yi==null?void 0:yi.student_works)==null||Di.map((ki,kl)=>{var Rl,Fl,Gi,Jl;ki.item_index=yi.item_index,ki.rowSpan=ki!=null&&ki.is_leader?(Rl=yi==null?void 0:yi.student_works)==null?void 0:Rl.length:((Fl=ki==null?void 0:ki.project_info)==null?void 0:Fl.id)===-1?1:((Jl=(Gi=yi==null?void 0:yi.student_works)==null?void 0:Gi.filter(hu=>hu.is_leader))==null?void 0:Jl.length)>0?0:1,Po.push(ki)})}),console.log("---",Po),kr([...Po])}else{let Po=[];(Kn=Ze.new_student_works)==null||Kn.map((yi,Ii)=>{var Di;(Di=yi==null?void 0:yi.student_works)==null||Di.map((ki,kl)=>{var Rl,Fl,Gi;ki.item_index=yi.item_index,ki.rowSpan=kl==0?(Rl=yi==null?void 0:yi.student_works)==null?void 0:Rl.length:((Gi=(Fl=yi==null?void 0:yi.student_works)==null?void 0:Fl.filter(Jl=>Jl.id))==null?void 0:Gi.length)>0?0:1,Po.push(ki)})}),kr([...Po])}},400)},[Ze]);const vi=()=>Lt(void 0,null,function*(){const ln=yield rn({type:"shixunHomeworks/getWorkList",payload:ut({},vt)})});(0,x.useEffect)(()=>{if(Xa.get("page")){let ln=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};ea(ut(ut({},vt),ln)),ln.task_status=(ln==null?void 0:ln.work_status)||"all",ln.member_work=ln!=null&&ln.member_work?[ln==null?void 0:ln.member_work]:"all",ln.course_group_info=(ln==null?void 0:ln.course_group)||"all",ln.file_status=ln!=null&&ln.file_status?[ln==null?void 0:ln.file_status]:"all",ln.teacher_comment=ln!=null&&ln.teacher_comment?[ln==null?void 0:ln.teacher_comment]:"all",Pr.setFieldsValue(ut({},ln))}},[]);function ka(){Oo(1),Rn(""),wo(""),Do(""),Ti(""),Bo([])}const Lr=()=>{vt.page=1;const ln=Object.assign({},Pr.getFieldValue());delete vt.course_group,delete vt.teacher_comment,Object.keys(ln).map(function(Kn){var Po;switch(Kn){case"teacher_comment":case"member_work":ln[Kn].length>1||!ln[Kn].length?(delete vt[Kn],Pr.setFieldsValue({[Kn]:"all"})):(vt[Kn]=(Po=ln[Kn])==null?void 0:Po[0],Pr.setFieldsValue({teacher_comment:ln[Kn]}));break;case"file_status":ln[Kn].includes("all")||Ze[Kn].length===ln[Kn].length||!ln[Kn].length?(delete vt.file_status,Pr.setFieldsValue({file_status:"all"})):(vt.file_status=ln[Kn][0],Pr.setFieldsValue({file_status:ln[Kn]}));break;case"work_status":ln[Kn].includes("all")||Ze.task_status.length===ln[Kn].length||!ln[Kn].length?(delete vt.work_status,Pr.setFieldsValue({work_status:"all"})):(vt.work_status=ln[Kn],Pr.setFieldsValue({work_status:vt.work_status}));break;case"course_group_info":ln[Kn].includes("all")||Ze[Kn].length===ln[Kn].length||!ln[Kn].length?(delete vt.course_group,Pr.setFieldsValue({course_group_info:"all"})):(vt.course_group=ln[Kn],Pr.setFieldsValue({course_group_info:vt.course_group}));break}}),vi()},Ni=(ln,Kn)=>{vt.page=ln,vt.limit=Kn,vi()},vo=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Fn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ze!=null&&Ze.base_on_project?"left":"",render:(ln,Kn,Po)=>({children:ln,props:{rowSpan:Kn.rowSpan}})},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(ln,Kn)=>{var Po,yi,Ii,Di,ki,kl;return{children:((Po=Kn.project_info)==null?void 0:Po.id)!==-1?Fe.createElement("a",{target:"_blank",title:(yi=Kn.project_info)==null?void 0:yi.name,href:`${(Ii=Ut==null?void 0:Ut.setting)==null?void 0:Ii.old_url}/projects${(Di=Kn.project_info)==null?void 0:Di.id}`,style:{whiteSpace:"break-spaces"}},(ki=Kn.project_info)==null?void 0:ki.name):(kl=Kn.project_info)==null?void 0:kl.name,props:{rowSpan:Kn.rowSpan}}}},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(ln,Kn)=>({children:Fe.createElement("span",{className:"c-blue"},ln),props:{rowSpan:Kn.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(ln,Kn)=>Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe.createElement(le.Z,{placement:"bottom",title:ln},Fe.createElement("span",{className:ze.atitle,style:{width:Kn.is_leader?"":130,maxWidth:Kn.is_leader&&80}}," ",ln)),Kn.is_leader&&Fe.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Ze!=null&&Ze.base_on_project?80:130,ellipsis:!0,render:ln=>Fe.createElement("span",{style:{color:"#666666"}},ln)},(0,a.GJ)()&&!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(Ze!=null&&Ze.anonymous_comment)&&!Ze.anonymous_appeal||(0,a.dE)()&&((Ct=Ze.homework_status)==null?void 0:Ct.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:vt.order==="work_score"?vt.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(ln,Kn)=>Fe.createElement(le.Z,{placement:"bottom",title:Fe.createElement("div",null,Fe.createElement("div",null,Kn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Kn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Fe.createElement("div",null,Kn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Kn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Fe.createElement("div",null,Kn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Kn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ze!=null&&Ze.is_group_grade?Fe.createElement("div",null,Kn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Kn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Fe.createElement("div",null,Kn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Fe.createElement("div",null,Kn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Fe.createElement("div",null,Kn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Kn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ze==null?void 0:Ze.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Kn.appeal_penalty||"0.0"}\u5206`,Fe.createElement("div",null,Kn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ze!=null&&Ze.is_jupyter||Ze!=null&&Ze.is_jupyter_lab)&&Fe.createElement("div",{onClick:Po=>{Po.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),Pe.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Kn.id}?page=${vt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ln>0?Fe.createElement("span",{style:{color:"#ff8100"}},ln):ln)},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:ln=>ln||"--"},(Ze==null?void 0:Ze.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(ln,Kn)=>({children:ln||"--"})},(Ze==null?void 0:Ze.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(ln,Kn)=>{var Po;return{children:((Po=Kn.project_info)==null?void 0:Po.id)!==-1?Fe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,Ii;window.open(`${(yi=Ut==null?void 0:Ut.setting)==null?void 0:yi.old_url}${(Ii=Kn.project_info)==null?void 0:Ii.id}/pulls`)}},Kn==null?void 0:Kn.pull_requests_count):"--",props:{rowSpan:Kn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(ln,Kn)=>{var Po;return{children:((Po=Kn.project_info)==null?void 0:Po.id)!==-1?Fe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,Ii;window.open(`${(yi=Ut==null?void 0:Ut.setting)==null?void 0:yi.old_url}${(Ii=Kn.project_info)==null?void 0:Ii.id}/sonar`)}},Fe.createElement("div",null,"bug ",Kn==null?void 0:Kn.bug),Fe.createElement("div",null,"Security ",Kn==null?void 0:Kn.security),Fe.createElement("div",null,"Codesmell ",Kn==null?void 0:Kn.codesmell)):"--",props:{rowSpan:Kn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:vt.order==="update_time"?vt.b_order==="desc"?"descend":"ascend":null,render:(ln,Kn)=>({children:Fe.createElement(le.Z,{placement:"bottom",title:ln?Fe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Fe.createElement("br",null),Ae()(ln).format("YYYY-MM-DD HH:mm")):"--"},ln?Fe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Fe.createElement("br",null),Ae()(ln).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Kn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:Ze!=null&&Ze.base_on_project?110:200,fixed:Ze!=null&&Ze.base_on_project?"right":"",render:(ln,Kn)=>({children:ln===-1?"\u91CD\u505A\u4E2D":Fe.createElement("div",{style:{whiteSpace:"break-spaces"}},Fe.createElement(E.Uw,{status:ln,lineBreak:!0})),props:{rowSpan:Kn.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:Ze!=null&&Ze.base_on_project?"right":"",align:"left",dataInex:"action",render:(ln,Kn)=>{var Po,yi;return(Po=Ze.homework_status)!=null&&Po.includes("\u5BFC\u5165")?Fe.createElement("div",null,(0,a.GJ)()&&Fe.createElement("a",{onClick:Ii=>{Ii.stopPropagation(),rn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Kn==null?void 0:Kn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Fe.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(Ii=>Lt(void 0,null,function*(){var Di,ki,kl,Rl,Fl;Ii.stopPropagation();let Gi=yield(0,ve.ZP)(`/api/student_works/${Kn==null?void 0:Kn.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Fe.createElement("div",null,Fe.createElement("div",{style:{display:"flex"}},Fe.createElement("div",null,Fe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Fe.createElement("span",{style:{marginLeft:10}},(Di=Gi==null?void 0:Gi.data)==null?void 0:Di.user_name)),Fe.createElement("div",{style:{marginLeft:60}},Fe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Fe.createElement("span",{style:{marginLeft:10}},(ki=Gi==null?void 0:Gi.data)==null?void 0:ki.student_id)),Fe.createElement("div",{style:{marginLeft:60}},Fe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Fe.createElement("span",{style:{marginLeft:10}},(kl=Gi==null?void 0:Gi.data)==null?void 0:kl.group_name))),Fe.createElement("div",{style:{marginTop:22}},Fe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Fe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Rl=Gi==null?void 0:Gi.data)==null?void 0:Rl.description)||"\u6682\u65E0\u4FE1\u606F")),Fe.createElement("div",{style:{marginTop:22,marginBottom:20}},Fe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Fe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Fl=Gi==null?void 0:Gi.data)==null?void 0:Fl.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Kn.work_status===0&&!(0,a.GJ)()?Fe.createElement("div",null,"--"):Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Fe.createElement("a",{className:"c-blue",onClick:Ii=>{var Di,ki;if(Ii.preventDefault(),(0,a.Rm)()&&!((ki=(Di=Ye==null?void 0:Ye.AssistantObject)==null?void 0:Di.group)!=null&&ki.can_view)){he.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),Pe.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Kn.id}?page=${vt.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Fe.createElement("a",{className:"c-blue",onClick:Ii=>{var Di;if(Ii.preventDefault(),(Ze==null?void 0:Ze.work_status)==0){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((Di=Ye.AssistantObject.group)!=null&&Di.can_view)){he.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(vt)),Pe.history.push(`/classrooms/${vt.coursesId}/group_homework/${vt.categoryId}/review/${Kn.id}?page=${vt.page}`)}},Kn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Fe.createElement(le.Z,{placement:"bottom",title:Fe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Fe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Fe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Ii=>{var Di;if(Ii.preventDefault(),(0,a.Rm)()&&!((Di=Ye.AssistantObject.group)!=null&&Di.can_appraise)){he.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}rn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Kn,id:Kn.id,params:vt}})}},"\u8C03\u5206")),(0,a.GJ)()&&Fe.createElement("div",null,(Ze!=null&&Ze.is_new_rule?Kn.work_status!==-1&&Kn.work_status!==0:Kn.work_status!==-1&&Kn.work_status!==0&&!((yi=Ze==null?void 0:Ze.homework_status)!=null&&yi.includes("\u5DF2\u622A\u6B62")))&&Fe.createElement(Be.Z,{justify:"center"},Fe.createElement("span",{className:`${ze.redoBtn}`,onClick:Ii=>{var Di;if(Ii.stopPropagation(),(0,a.Rm)()&&!((Di=Ye.AssistantObject.normal)!=null&&Di.can_redo)){he.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}rn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ze.homework_id,work_group_id:Kn.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(ln=>!!ln),ya=[...Fn.map(ln=>ut({},ln))];ya[0].render=ln=>"\u6211";const Mn=()=>Lt(void 0,null,function*(){var ln;Qt(!0);const Kn=yield(0,ve.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Kn.status===0?(ln=Yt.current)==null||ln.exportReport(Kn.files):Qt(!1)}),Yr=()=>Lt(void 0,null,function*(){var ln;const Kn=yield(0,ve.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Kn.status===0&&(Array.isArray(Kn.sub_data)&&Kn.sub_data.length>0?(ln=Yt.current)==null||ln.exportAndCreateUserFolder(Kn.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ze==null?void 0:Ze.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),al=()=>{var ln,Kn;return Fe.createElement(y.default,null,Fe.createElement(y.default.Item,{key:"1"},Fe.createElement("span",{onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}rn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{(0,at.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((ln=Ze.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&Fe.createElement(y.default.Item,{key:"3"},Fe.createElement(Ge.ZP,{loading:Pn,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}rn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Mn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Kn=Ze.homework_status)!=null&&Kn.includes("\u5BFC\u5165"))&&Fe.createElement(y.default.Item,{key:"4"},Fe.createElement(St.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}rn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Yr()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Fe.createElement(y.default.Item,{key:"2"},Fe.createElement("span",{onClick:()=>{var Po;if((0,a.Rm)()&&!((Po=Ye.AssistantObject.group)!=null&&Po.can_download)){he.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}Pe.history.push(`/classrooms/${vt.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(Ze!=null&&Ze.student_anonymous_comment)?Fe.createElement(et,null):Fe.createElement("section",{className:`${ze.wrap} minH500`},Fe.createElement("aside",null,Fe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Ze!=null&&Ze.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&Fe.createElement("aside",{className:"bg-white inline-block w100"},Fe.createElement(nt.Z,null)),!(0,a.GJ)()&&Fe.createElement("aside",{className:"pt10 pb10"},Fe.createElement("span",{className:"c-orange"},Ze.commit_count),"\u5DF2\u4EA4",Fe.createElement("span",{className:"ml10"},Ze.uncommit_count),"\u672A\u4EA4",((Vt=Ze==null?void 0:Ze.left_time)==null?void 0:Vt.time)&&Fe.createElement("span",{className:"ml10"},Fe.createElement("span",null,(Wn=Ze==null?void 0:Ze.left_time)==null?void 0:Wn.status),Fe.createElement("span",{className:"c-orange"},(ha=Ze==null?void 0:Ze.left_time)==null?void 0:ha.time))),Fe.createElement("aside",null,(0,a.GJ)()&&Fe.createElement("aside",{className:"mb30"},Fe.createElement(b.default,{form:Pr,onChange:Lr,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Fe.createElement(b.default.Item,{name:"teacher_comment"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Fe.createElement(fe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Rt.teacher_comment},"\u5168\u90E8")),Fe.createElement(fe.Z,{flex:"1"},Ze.teacher_comment&&Ze.teacher_comment.map(ln=>Fe.createElement(z.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Fe.createElement(b.default.Item,{name:"file_status"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Fe.createElement(fe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all"},"\u5168\u90E8")),Fe.createElement(fe.Z,{flex:"1"},(Sn=Ze==null?void 0:Ze.file_status)==null?void 0:Sn.map(ln=>Fe.createElement(z.default,{value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Fe.createElement(b.default.Item,{name:"work_status"},Fe.createElement(z.default.Group,{value:[],style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Fe.createElement(fe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Rt.work_status},"\u5168\u90E8")),Fe.createElement(fe.Z,{flex:"1"},Ze.task_status&&Ze.task_status.map(ln=>Fe.createElement(z.default,{name:"work_status",value:ln.id,key:ln.id},ln.name,"(",ln.count,")")))))),Fe.createElement(b.default.Item,{name:"member_work"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Fe.createElement(fe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all"},"\u5168\u90E8")),Fe.createElement(fe.Z,{flex:"1"},vo.map(ln=>Fe.createElement(z.default,{value:ln.id,key:ln.id},ln.name)))))),Fe.createElement(b.default.Item,{name:"course_group_info"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Fe.createElement(fe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Rt.course_group},"\u5168\u90E8")),Fe.createElement(fe.Z,{flex:"1",className:`${ze.workListClass} ${Hn.visible?ze.visible:""} ${Hn.status?"":ze.status}`},Fe.createElement("div",{ref:sn,className:ze.left},Ze.course_group_info&&Ze.course_group_info.map(ln=>Fe.createElement(z.default,{value:ln.course_group_id,key:ln.course_group_id},ln.group_group_name,"(",ln.count,")"))),Hn.status&&Fe.createElement("div",{className:ze.tips,onClick:()=>sa(Dt(ut({},Hn),{visible:!Hn.visible}))},Fe.createElement("span",null,Hn.visible?"\u5C55\u5F00":"\u6536\u8D77",Hn.visible?Fe.createElement(ye.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Fe.createElement(Ee.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Fe.createElement(Be.Z,{align:"middle"},Fe.createElement(fe.Z,{flex:"1"},Fe.createElement(Be.Z,{align:"middle"},Fe.createElement(fe.Z,null,Fe.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ln=>{vt.page=1,vt.search=ln.trim(),rn({type:"shixunHomeworks/getWorkList",payload:ut({},vt)})},style:{width:240}})),Fe.createElement(fe.Z,null,Fe.createElement("span",{className:"ml5 c-red"},Ze.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ze.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Fe.createElement(fe.Z,{style:{textAlign:"end"},className:ze.workListButtonWrap},!((xt=Ze.homework_status)!=null&&xt.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Fe.createElement(St.Z,{className:"mr20",onClick:()=>Lt(void 0,null,function*(){yield Mo(),lo(!0)})},"\u8C03\u6574\u5206\u7EC4"),((tn=Ze.homework_status)==null?void 0:tn.includes("\u5DF2\u622A\u6B62"))&&Fe.createElement(Ge.ZP,{className:"mr20",icon:Fe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{_n(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Fe.createElement(ee.Z,{dropdownRender:al},Fe.createElement(Ge.ZP,null,Fe.createElement(Le.Z,null),"\u5BFC\u51FA",Fe.createElement(He.Z,null)))))),(0,a.G5)()&&Fe.createElement("div",null,(Ze==null?void 0:Ze.base_on_project)&&Fe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Fe.createElement(Se.default,{dataSource:[Ze==null?void 0:Ze.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Ze!=null&&Ze.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(ln=>!!ln)})),!!Fr.length&&Fe.createElement(Se.default,{className:`mb10 ${ze.tableWrapper}`,dataSource:Fr,columns:ya,pagination:!1,showHeader:!1,loading:!1}),Fe.createElement("aside",{style:{paddingBottom:30}},Fe.createElement(Se.default,{loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ln,Kn)=>ln!=null&&ln.searched?ze.tables1:(ln==null?void 0:ln.item_index)%2===0&&ze.tables,className:ze.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:ar,columns:Fn,scroll:(Ze==null?void 0:Ze.base_on_project)&&{x:1220},onChange:(ln,Kn,Po)=>{if(Po.order===void 0)switch(Po.field){case"student_id":Xt("descend"),vt.b_order="desc",vt.order=Po.field;break;default:delete vt.b_order,delete vt.order}else vt.b_order=Po.order.replace("end",""),vt.order=Po.field;rn({type:"shixunHomeworks/getWorkList",payload:ut({},vt)})}})),Fe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Ni,defaultCurrent:parseInt(vt.page)||1,current:parseInt(vt.page)||1,defaultPageSize:20,total:tt.workList.work_count})))),Fe.createElement(Ve,null),No&&Fe.createElement(Ne.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:No,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Lt(void 0,null,function*(){if(Xr===2){if(mr.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!pi){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,status:mr}});ln.status===0&&(Fo(ln),Si(!1),aa(!0))}else{if(!(Ko===0||$o===0)){if(!Ko){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!$o){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Ko>$o){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!pi){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ln=yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,min_score:Ko,max_score:$o}});ln.status===0&&(Fo(ln),Si(!1),aa(!0))}}),onCancel:()=>{Si(!1),ka()}},Fe.createElement("div",{style:{padding:"32px"}},Fe.createElement("div",null,Fe.createElement("div",null,Fe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Fe.createElement(oe.ZP.Group,{value:Xr,onChange:ln=>{Oo(ln.target.value)}},Fe.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Fe.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Xr===1&&Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"70px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Fe.createElement(ue.Z,{min:0,max:100,value:Ko,onChange:ln=>Do(ln),style:{width:"100px"}}),Fe.createElement("span",{style:{width:"80px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Fe.createElement(ue.Z,{min:0,max:100,value:$o,onChange:ln=>wo(ln),style:{width:"100px"}})),Xr===2&&Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Fe.createElement(z.default.Group,{onChange:ln=>{Bo([...ln])},style:{width:"100%"}},(An=Ze.task_status)==null?void 0:An.map((ln,Kn)=>Fe.createElement(z.default,{name:"task_status",value:ln.id},ln.name,"(",ln.count,")")))),Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"70px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Fe.createElement($e.Z,{className:ze.MdEditor,onChange:ln=>Ti(ln),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ro&&Fe.createElement(Ne.default,{open:ro,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Lt(void 0,null,function*(){Xr===2?(yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,status:mr}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),ka(),vi(),aa(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:vt.categoryId,comment:pi,min_score:Ko,max_score:$o}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),ka(),vi(),aa(!1))}),onCancel:()=>{ka(),aa(!1)}},Fe.createElement("div",{style:{padding:"32px"}},Xr===1&&Fe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Ko,"-",$o,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Xr===2&&Fe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((en=Ze.task_status)==null?void 0:en.filter(ln=>mr==null?void 0:mr.includes(ln.id)).map(ln=>ln.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Fe.createElement("br",null),Fe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",va==null?void 0:va.count,"\u540D\u5B66\u751F"))),Fe.createElement(Ne.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:Ri,onOk:()=>Lt(void 0,null,function*(){ll.submit()}),onCancel:()=>{lo(!1)}},Fe.createElement(b.default,{form:ll,initialValues:{},labelCol:{span:4},onFinish:ln=>Lt(void 0,null,function*(){if(!ln.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!ln.group_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,ve.ZP)(`/api/homework_commons/${vt.categoryId}/adjust_group.json`,{method:"post",body:ln})).status==0&&(he.ZP.success("\u8C03\u6574\u6210\u529F"),ll.resetFields(),lo(!1),yield vi())})},Fe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Fe.createElement(me.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(ln,Kn)=>{var Po;return((Po=Kn==null?void 0:Kn.label)!=null?Po:"").toLowerCase().includes(ln.toLowerCase())},options:(mn=ul==null?void 0:ul.userAll)==null?void 0:mn.map(ln=>({value:ln.user_id,label:ln.name}))})),Fe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Fe.createElement(me.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(ln,Kn)=>{var Po;return((Po=Kn==null?void 0:Kn.label)!=null?Po:"").toLowerCase().includes(ln.toLowerCase())},options:(ja=ul==null?void 0:ul.groupAll)==null?void 0:ja.map(ln=>({value:ln.group_id,label:`\uFF08${ln.group_name}\uFF09`+(ln==null?void 0:ln.name_list)}))})))),Fe.createElement(Ne.default,{title:Fe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Fe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:bi,footer:null,onCancel:()=>{Ln(!1)},width:700},Fe.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Fe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(un=Ze==null?void 0:Ze.course_recommends)==null?void 0:un.map((ln,Kn)=>Fe.createElement(Be.Z,{key:Kn,align:"middle",justify:"space-between"},Fe.createElement(Be.Z,{style:{width:525},align:"middle",wrap:!1},Fe.createElement("div",{className:ze.Onerow,style:{display:"inline-block"}},Kn+1,"\u3001",ln.name),ln.type=="\u5916\u94FE"&&Fe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Fe.createElement(fe.Z,null,Fe.createElement(Pt.op,{type:"link",onClick:()=>{window.open(ln==null?void 0:ln.url)}},"\u67E5\u770B"),ln.type!="\u5916\u94FE"&&Fe.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>Lt(void 0,null,function*(){(0,E.FH)("",`${ln==null?void 0:ln.url}`)})},"\u4E0B\u8F7D"))))),Fe.createElement(xe.Z,{getData:()=>vi()}),Fe.createElement(Je.Z,{visible:zn,getData:vi,categoryId:vt.categoryId,onCancle:()=>{_n(!1)}}))};var yn=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(pn),bn=te(21600),da=te(68762),Ra=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,Ba=(tt,Ye,Qe)=>Ye in tt?Ra(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ea=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Aa.call(Ye,Qe)&&Ba(tt,Qe,Ye[Qe]);if(Fa)for(var Qe of Fa(Ye))ir.call(Ye,Qe)&&Ba(tt,Qe,Ye[Qe]);return tt},Er=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const dr=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,Pe.useParams)();return x.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:tt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Er(void 0,null,function*(){(yield Ye({type:"shixunHomeworks/deleteReply",payload:{object_id:tt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getReplyList",payload:Ea({},tt.actionTabs.params)}))}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var $t=(0,Pe.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(dr),Bn=te(99709),Xn=te(71418),Sa=te(26227),pa=te(63524),Za={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},jn=te(59301),xo=Object.defineProperty,Co=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Kt=(tt,Ye,Qe)=>Ye in tt?xo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,It=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ua.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);if(Co)for(var Qe of Co(Ye))kt.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);return tt},Un=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});Ae().locale("ZH-cn");const ma=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,user:rn,dispatch:Yt})=>{var Pn,Qt,Ct,Vt;const[Wn,ha]=(0,x.useState)(It({},(0,Pe.useParams)())),[Sn,xt]=(0,x.useState)(!1),[tn,An]=(0,x.useState)(-1),[en,mn]=(0,x.useState)(""),[ja,un]=(0,x.useState)(""),{workList:Xa}=tt,{detailLeftMenus:vt}=Ye,{shixunHomeworksDetail:ea,replyList:nr,workDetail:Ze}=tt;return Wn.page_size=10,(0,x.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Wn)}),vt.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:It({},Wn)})},[Wn.categoryId]),jn.createElement("section",{className:Za.bg},jn.createElement(Xn.Z,{spinning:Ut["shixunHomeworks/getWorkDetail"]},jn.createElement("section",{className:""},jn.createElement("aside",{className:[Za.desc,"c-black","font14","bg-white"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&jn.createElement(da.Z,{value:(Ze==null?void 0:Ze.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Pn=Ze==null?void 0:Ze.group_info)==null?void 0:Pn.min_num," ~ ",(Qt=Ze==null?void 0:Ze.group_info)==null?void 0:Qt.max_num,"\u4EBA ",jn.createElement("span",{className:"c-light-black"},"\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"),jn.createElement("br",null),!((Ct=Qe==null?void 0:Qe.setting)!=null&&Ct.hide_project)&&jn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(Vt=Ze==null?void 0:Ze.group_info)!=null&&Vt.base_on_project?"\u662F":"\u5426",jn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),jn.createElement(Bn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Ze==null?void 0:Ze.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Wn)})}}),tt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&jn.createElement("aside",{className:["bg-white"].join(" ")},jn.createElement($e.Z,{onChange:Rt=>{mn(Rt)},defaultValue:Ze==null?void 0:Ze.explanation,height:200,isFocus:!0,watch:!0}),jn.createElement(Be.Z,null,jn.createElement(fe.Z,{span:24,className:"tr"},jn.createElement(Ge.ZP,{type:"default",size:"large",onClick:()=>Un(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),jn.createElement(Ge.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Un(void 0,null,function*(){en===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:en,categoryId:Wn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Wn)}))})},"\u4FDD\u5B58"))))),jn.createElement("aside",{className:[Za.reply,"bg-white","mt20"].join(" ")},Sn&&jn.createElement($e.Z,{onChange:Rt=>{mn(Rt)},height:200,isFocus:!0,watch:!0}),jn.createElement(Be.Z,{onClick:()=>{xt(!0)}},jn.createElement(fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Sn&&jn.createElement(Ie.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),jn.createElement(fe.Z,null,jn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Un(void 0,null,function*(){var Rt;if((0,a.Rm)()&&!((Rt=Ye.AssistantObject.practice)!=null&&Rt.can_create)){he.ZP.warn("\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}en===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Wn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:en}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)}),xt(!1),mn(""))})},"\u53D1\u8868")))),(nr==null?void 0:nr.comments)&&nr.comments!=""&&jn.createElement("aside",{className:[Za.replyList,"bg-white"].join(" ")},nr==null?void 0:nr.comments.map(function(Rt,ta){var xr,Xt,ca,Ka;return jn.createElement(Be.Z,{gutter:[12,12],key:ta},jn.createElement(fe.Z,{flex:"40px"},jn.createElement("img",{className:Za.headpic,width:"40",src:`${bn.Z.IMG_SERVER}/images/${(xr=Rt==null?void 0:Rt.author)==null?void 0:xr.image_url}`})),jn.createElement(fe.Z,{flex:"1"},jn.createElement(Be.Z,{align:"middle"},jn.createElement(fe.Z,{span:20},jn.createElement("span",{className:"c-light-black"},(Xt=Rt==null?void 0:Rt.author)==null?void 0:Xt.name),jn.createElement("span",{className:"c-light-black ml10"},Rt==null?void 0:Rt.time," \u53D1\u5E03")),jn.createElement(fe.Z,{className:"tr",span:4},jn.createElement("div",{className:"tr"},((0,a.GJ)()||((ca=rn==null?void 0:rn.userInfo)==null?void 0:ca.login)===((Ka=Rt==null?void 0:Rt.author)==null?void 0:Ka.login))&&jn.createElement(le.Z,{title:"\u5220\u9664"},jn.createElement(Sa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Wn,selectArr:Rt}})}})))),jn.createElement(fe.Z,{span:24},jn.createElement(da.Z,{value:Rt.content})),Rt.children&&jn.createElement("aside",{className:Za.comment},Rt.children.map(function(Or,Wa){var ar,kr;return jn.createElement(Be.Z,{key:Wa},jn.createElement(fe.Z,{span:24},jn.createElement(Be.Z,null,jn.createElement(fe.Z,{flex:"1"},Or.author.name,jn.createElement("span",{className:"c-light-black ml10"},Or==null?void 0:Or.time)),jn.createElement(fe.Z,null,((0,a.GJ)()||((ar=rn==null?void 0:rn.userInfo)==null?void 0:ar.login)===((kr=Or==null?void 0:Or.author)==null?void 0:kr.login))&&jn.createElement(le.Z,{title:"\u5220\u9664"},jn.createElement(Sa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Wn,selectArr:Or}})}}))))),jn.createElement(fe.Z,null,jn.createElement(da.Z,{value:Or.content})))})),jn.createElement(fe.Z,{span:24,className:"mt5 c-light-black"},tn===ta&&jn.createElement("aside",null,jn.createElement($e.Z,{onChange:Or=>{un(Or)},height:150,isFocus:!0}),jn.createElement(Be.Z,null,jn.createElement(fe.Z,{span:24,className:"tr"},jn.createElement(Ge.ZP,{type:"primary",size:"large",onClick:()=>Un(this,null,function*(){ja===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Wn.categoryId,jour_type:"HomeworkCommon",m_parent_id:Rt.id,reply_id:1,notes:ja}}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),An(-1))})},"\u53D1\u8868")))),tn!==ta&&jn.createElement("div",{className:"tr"},jn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>An(ta)}),!!Rt.user_praise&&jn.createElement("span",{className:"c-orange"},jn.createElement(pa.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Rt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)})})}),!!Rt.praise_count&&Rt.praise_count),!Rt.user_praise&&jn.createElement("span",null,jn.createElement(pa.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:Rt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)})})}),!!Rt.praise_count&&Rt.praise_count))))))})))),jn.createElement("aside",{className:"tc mt30 pb30"},jn.createElement(ne.Z,{defaultCurrent:1,total:nr==null?void 0:nr.total_count,hideOnSinglePage:!0,current:Wn.page||1,onChange:Rt=>{Wn.page=Rt,Yt({type:"shixunHomeworks/getReplyList",payload:It({},Wn)})}})),jn.createElement($t,null))};var Qn=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye,user:Qe,loading:Ut,globalSetting:rn})=>({shixunHomeworks:tt,globalSetting:rn,user:Qe,classroomList:Ye,loading:Ut.effects}))(ma),eo=Object.defineProperty,rr=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,fr=(tt,Ye,Qe)=>Ye in tt?eo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,qn=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))wr.call(Ye,Qe)&&fr(tt,Qe,Ye[Qe]);if(rr)for(var Qe of rr(Ye))Lo.call(Ye,Qe)&&fr(tt,Qe,Ye[Qe]);return tt};Ae().locale("ZH-cn");const co=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,dispatch:rn})=>{var Yt;const Pn=(0,Pe.useParams)(),{detailLeftMenus:Qt}=Ye,{replyList:Ct,referenceAnswer:Vt}=tt;return Pn.page_size=10,(0,x.useEffect)(()=>{rn({type:"shixunHomeworks/getReplyList",payload:qn({},Pn)}),rn({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Pn.categoryId}}),Qt.course_modules||rn({type:"classroomList/getClassroomLeftMenus",payload:qn({},Pn)})},[Pn.categoryId]),x.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},x.createElement("aside",{className:["c-black","font14"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&x.createElement("div",null,(Vt==null?void 0:Vt.reference_answer)&&x.createElement(da.Z,{value:Vt==null?void 0:Vt.reference_answer}),!(Vt!=null&&Vt.reference_answer)&&x.createElement(nt.Z,null)),(Yt=Vt==null?void 0:Vt.attachments)==null?void 0:Yt.map((Wn,ha)=>x.createElement("div",null,x.createElement("a",{href:`${bn.Z.API_SERVER}${Wn.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Wn.title),x.createElement("span",{className:"c-light-black ml20 font12"},Wn.filesize))))))};var Uo=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut})=>({shixunHomeworks:tt,globalSetting:Ut,classroomList:Ye,loading:Qe.effects}))(co),Ao=te(15027),qr={modal:"modal___lF39e"},wt=te(59301),hn=Object.defineProperty,En=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Gn=(tt,Ye,Qe)=>Ye in tt?hn(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Tr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Jn.call(Ye,Qe)&&Gn(tt,Qe,Ye[Qe]);if(na)for(var Qe of na(Ye))Vn.call(Ye,Qe)&&Gn(tt,Qe,Ye[Qe]);return tt},br=(tt,Ye)=>En(tt,Zn(Ye)),vn=(tt,Ye)=>{var Qe={};for(var Ut in tt)Jn.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&na)for(var Ut of na(tt))Ye.indexOf(Ut)<0&&Vn.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},Ro=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const _o=tt=>{var Ye=tt,{classroomList:Qe,shixunHomeworks:Ut,dispatch:rn,cb:Yt}=Ye,Pn=vn(Ye,["classroomList","shixunHomeworks","dispatch","cb"]),Qt,Ct,Vt,Wn,ha;const Sn=(0,Pe.useParams)(),[xt,tn]=(0,x.useState)(""),[An,en]=(0,x.useState)([]),[mn,ja]=(0,x.useState)({learn:0,active:0,score:0,chat:0});console.log(Ut,"classroomList");const{workList:un}=Ut;(0,x.useEffect)(()=>{Qe.actionTabs.key},[Qe.actionTabs]);const Xa=()=>Ro(void 0,null,function*(){if(!xt){he.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}rn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let vt=yield(0,ve.ZP)(`/api/homework_commons/${Sn.categoryId}/ai_bulk_create.json`,{method:"post",body:br(Tr({min:1,max:xt,course_id:Sn.coursesId},mn),{course_group_ids:An})});(vt==null?void 0:vt.status)===0&&(he.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),rn({type:"classroomList/setActionTabs",payload:{}}),Yt()),rn({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return wt.createElement(Ne.default,{width:584,className:qr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{en([]),tn(""),ja({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Xa,open:Qe.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{rn({type:"classroomList/setActionTabs",payload:{}})}},wt.createElement("p",{style:{display:"flex",alignItems:"center"}},wt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),wt.createElement(ue.Z,{style:{width:100},min:(Qt=un==null?void 0:un.group_data)==null?void 0:Qt.min_num,max:(Ct=un==null?void 0:un.group_data)==null?void 0:Ct.max_num,precision:0,step:1,value:xt,onChange:vt=>{tn(vt)}}),wt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(Vt=un==null?void 0:un.group_data)==null?void 0:Vt.min_num,"~",(Wn=un==null?void 0:un.group_data)==null?void 0:Wn.max_num,"\u4EBA")),wt.createElement("p",{style:{display:"flex"}},wt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),wt.createElement(z.default.Group,{value:An,onChange:vt=>{en(vt)}},(ha=un==null?void 0:un.course_group_info)==null?void 0:ha.map(vt=>wt.createElement(z.default,{key:vt==null?void 0:vt.course_group_id,value:vt==null?void 0:vt.course_group_id},vt==null?void 0:vt.group_group_name)))),wt.createElement("div",{style:{display:"flex"}},wt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),wt.createElement(z.default.Group,{onChange:vt=>{ja({learn:vt.indexOf(1)>-1?1:0,active:vt.indexOf(2)>-1?1:0,score:vt.indexOf(3)>-1?1:0,chat:vt.indexOf(4)>-1?1:0})}},wt.createElement(z.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),wt.createElement(z.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),wt.createElement(z.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),wt.createElement(z.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Qo=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(_o),ni=te(74089),$n={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Ta=te(59301),Nr=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Va=({})=>{var tt,Ye;const[Qe,Ut]=(0,x.useState)(!0),[rn,Yt]=(0,x.useState)(!1),[Pn,Qt]=(0,x.useState)([]),[Ct,Vt]=(0,x.useState)([]),[Wn,ha]=(0,x.useState)([]),[Sn,xt]=(0,x.useState)([]),[tn,An]=(0,x.useState)(""),en=(0,Pe.useParams)();function mn(){return Nr(this,null,function*(){let Xa=yield(0,ve.ZP)(`/api/homework_commons/${en.categoryId}/homework_common_collaborators.json`,{method:"get"});Vt(Xa)})}function ja(){return Nr(this,null,function*(){var Xa;let vt=yield(0,ve.ZP)(`/api/courses/${en==null?void 0:en.coursesId}/teachers`,{method:"get",params:{homework_id:en.categoryId,limit:1e3}});(Xa=vt==null?void 0:vt.teacher_list)==null||Xa.map(ea=>{ea.key=ea.user_id}),ha(vt==null?void 0:vt.teacher_list),xt(vt==null?void 0:vt.teacher_list)})}(0,x.useEffect)(()=>{mn(),ja()},[en]);const un=()=>{};return Ta.createElement("section",{className:$n.form},Ta.createElement(Be.Z,{className:$n.content,style:{padding:"20px 30px",gap:20}},(tt=Ct==null?void 0:Ct.data)==null?void 0:tt.map(Xa=>Ta.createElement(Be.Z,{align:"middle",className:`${$n.borderSty} ${tn===(Xa==null?void 0:Xa.id)?$n.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ta.createElement("span",{className:"c-grey-333"},Xa==null?void 0:Xa.real_name),(Ct==null?void 0:Ct.can_edit)&&Ta.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${$n.delSty}`,onMouseEnter:()=>{An(Xa.id)},onMouseLeave:()=>{An("")},onClick:()=>Nr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${en.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Xa.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),mn(),ja())})}))),(Ct==null?void 0:Ct.can_edit)&&Ta.createElement(Ge.ZP,{className:$n.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Yt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Ct!=null&&Ct.can_edit)&&!((Ye=Ct==null?void 0:Ct.data)!=null&&Ye.length)&&Ta.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Ta.createElement(Ne.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:rn,onCancel:()=>Yt(!1),onOk:()=>Nr(void 0,null,function*(){if(Pn.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ve.ZP)(`/api/homework_commons/${en.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Pn}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),Qt([]),mn(),ja(),Yt(!1))})},Ta.createElement("div",null,Ta.createElement("div",{style:{display:"flex"}},Ta.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Ta.createElement(Ie.default.Search,{onChange:Xa=>{ha(Sn.filter(vt=>vt.name.indexOf(Xa.target.value)>-1))}})),Ta.createElement(Se.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Xa,vt)=>{Qt(Xa)},selectedRowKeys:Pn,getCheckboxProps:Xa=>({disabled:Xa.is_collaborator})},pagination:!1,dataSource:Wn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var mo=(0,Pe.connect)(({shixunHomeworks:tt,loading:Ye})=>({shixunHomeworks:tt,loading:Ye.effects}))(Va),Qr=te(5083),Rr=te(78673),Eo=te(61822),Jo=te(34278),xi=te(53051),Pa=te(9008),wa=te(59301),il=Object.defineProperty,el=Object.defineProperties,dl=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,hi=Object.prototype.propertyIsEnumerable,Ki=(tt,Ye,Qe)=>Ye in tt?il(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Mi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))_i.call(Ye,Qe)&&Ki(tt,Qe,Ye[Qe]);if(rl)for(var Qe of rl(Ye))hi.call(Ye,Qe)&&Ki(tt,Qe,Ye[Qe]);return tt},Ji=(tt,Ye)=>el(tt,dl(Ye)),$i=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const{RangePicker:Yi}=Qr.default,{Option:Xi}=me.default,So=({shixunHomeworks:tt,classroomList:Ye,getData:Qe,dispatch:Ut})=>{var rn,Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja;const{workSetting:un,workList:Xa}=tt,vt=(0,Pe.useParams)(),[ea,nr]=(0,x.useState)(!0);let[Ze,Rt]=(0,x.useState)([]),[ta,xr]=(0,x.useState)([]);const[Xt,ca]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[Ka,Or]=(0,x.useState)(!1);(0,x.useEffect)(()=>{un!=null&&un.course_id&&(Object.keys(Xt).map(function(aa){aa.indexOf("proportion")>-1?Xt[aa]=un[aa]*100:Xt[aa]=un[aa]}),un.anonymous_comment&&(Xt.unified_late=un.unified_anonymous_comment,Or(un.unified_anonymous_comment)),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),Xt.unified_setting||(Xt.unified_late=!1,Xt.unified_anonymous_comment=!1,Xt.unified_anonymous_appeal=!1),Ze=JSON.parse(JSON.stringify(un.group_settings.map(aa=>Ji(Mi({},aa),{group_name:[aa.group_name]})).filter(aa=>aa.publish_time!==null))),ta=JSON.parse(JSON.stringify(un.allow_late_settings.map(aa=>Ji(Mi({},aa),{group_name:[aa.group_name]})).filter(aa=>aa.late_time!==null))),ca(Mi({},Xt)),Rt(Ze.length?[...Ze]:[{}]),xr([...ta]))},[un]),(0,x.useEffect)(()=>{nr(!(0,a.GJ)())},[(0,a.GJ)()]);const[Wa,ar]=(0,x.useState)(!1),kr=()=>$i(void 0,null,function*(){ar(!Wa);const aa=JSON.parse(JSON.stringify(Xt));if(aa.categoryId=vt.categoryId,Xt.unified_setting||(Ze=Ze==null?void 0:Ze.map(va=>{var Fo,Xr;if(!va.publish_time||!va.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!va.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ar(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return va.group_name=typeof(va==null?void 0:va.group_name)=="string"?[va==null?void 0:va.group_name]:va==null?void 0:va.group_name,va.group_id=(Xr=(Fo=va==null?void 0:va.group_name)==null?void 0:Fo.map(Oo=>{var $o,wo;let Ko=(wo=($o=un.group_settings)==null?void 0:$o.filter(Do=>(Do==null?void 0:Do.group_name)===Oo))==null?void 0:wo[0];return Ko==null?void 0:Ko.group_id}))==null?void 0:Xr.toString().split(","),va})),aa.group_settings=Ze,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ar(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else ta=ta==null?void 0:ta.map(va=>{var Fo,Xr;if(va.penalty_type=Eo.Q.Number,va.late_penalty===null||va.late_penalty===void 0||va.late_penalty<0||va.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),ar(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!va.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!va.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ar(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return va.group_name=typeof(va==null?void 0:va.group_name)=="string"?[va==null?void 0:va.group_name]:va==null?void 0:va.group_name,va.group_id=(Xr=(Fo=va==null?void 0:va.group_name)==null?void 0:Fo.map(Oo=>{var $o,wo;let Ko=(wo=($o=un.group_settings)==null?void 0:$o.filter(Do=>(Do==null?void 0:Do.group_name)===Oo))==null?void 0:wo[0];return Ko==null?void 0:Ko.group_id}))==null?void 0:Xr.toString().split(","),va}),aa.allow_late_settings=ta;if(Xt!=null&&Xt.submit_limit&&!(Xt!=null&&Xt.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1);return}if(Xt!=null&&Xt.can_submit&&!(Xt!=null&&Xt.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),ar(!1);return}Object.keys(aa).map(function(va){va.indexOf("proportion")>-1&&(aa[va]=aa[va]/100)}),Ut({type:"shixunHomeworks/updateSetting",payload:Ji(Mi({},aa),{penalty_type:Eo.Q.Number})}).then(va=>{va.status===0?(ar(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Qe()):ar(!1)})}),uo=(0,x.useMemo)(()=>(un==null?void 0:un.allow_late)||(un==null?void 0:un.all_group_late),[un,Xa]),Rn=(aa,va,Fo="group_id")=>{var Xr;return va?va.find(Oo=>Oo[Fo]===aa):(Xr=un==null?void 0:un.group_settings)==null?void 0:Xr.find(Oo=>Oo.group_id[0]===aa)},Fr=aa=>{var va,Fo;const Xr=Rn(aa,un==null?void 0:un.allow_late_settings,"id"),Oo=Rn(aa,un==null?void 0:un.anonymous_comment_settings),$o=Rn(aa);return(un==null?void 0:un.allow_late)&&Xr&&Ae()(Xr==null?void 0:Xr.late_time)<=Ae()()||(un==null?void 0:un.anonymous_comment)&&Oo&&(Oo==null?void 0:Oo.evaluation_start)!==null||((Fo=(Ae()($o==null?void 0:$o.end_time)<=Ae()()&&((va=un==null?void 0:un.allow_late_settings)==null?void 0:va.filter(wo=>wo.group_id.includes(aa))))[0])==null?void 0:Fo.late_time)!=null},ga=un==null?void 0:un.anonymous_comment,No=(rn=un==null?void 0:un.allow_late_settings)!=null&&rn.length?(Yt=un==null?void 0:un.allow_late_settings)==null?void 0:Yt.every(aa=>{if(aa.evaluation_start)return!0}):!1,Si=(un==null?void 0:un.unified_late)&&(un==null?void 0:un.anonymous_comment),mr=un==null?void 0:un.anonymous_comment,Bo=aa=>{if(!aa)return!1;const va=Rn(aa,un==null?void 0:un.anonymous_comment_settings);return(un==null?void 0:un.anonymous_comment)&&va&&(va==null?void 0:va.evaluation_start)!==null},ro=aa=>{const va=Rn(aa,un==null?void 0:un.anonymous_comment_settings);return va&&(va==null?void 0:va.evaluation_start)!==null};return wa.createElement("div",{style:{padding:"30px 50px"}},wa.createElement("div",{className:`${Pa.Z.title}`},wa.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),wa.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},wa.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Pa.Z.title_icon}`}))),wa.createElement("div",{className:Pa.Z.content},((Pn=un==null?void 0:un.group_settings)==null?void 0:Pn.length)>0?wa.createElement(Be.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(Qt=Pa.Z)==null?void 0:Qt.h_lh_40}`,align:"middle"},wa.createElement(Rr.Z,{checked:Xt.unified_setting,disabled:ea||!((Ct=un==null?void 0:un.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((Wn=(Vt=Ye.AssistantObject)==null?void 0:Vt.group)!=null&&Wn.can_publish)||!(un!=null&&un.manage_all_group),onChange:()=>{var aa;if(!((aa=un==null?void 0:un.homework_status)!=null&&aa.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Xt.unified_setting=!Xt.unified_setting,Xt.unified_setting||(Xt.unified_late=!1),ca(Object.assign({},Xt)),Ze==""){Rt([{}]);return}Xt.unified_setting&&(Rt([]),xr([{late_penalty:5}]))}}),wa.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),wa.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,Xt.unified_setting&&wa.createElement("div",{className:Pa.Z.row_sty,style:{padding:"5px 30px"}},wa.createElement(Be.Z,{align:"middle"},wa.createElement(fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),wa.createElement(fe.Z,{className:"ml5"},wa.createElement(Qr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:ea||!((ha=un==null?void 0:un.homework_status)!=null&&ha.includes("\u672A\u53D1\u5E03")||(Sn=un==null?void 0:un.homework_status)!=null&&Sn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((tn=(xt=Ye.AssistantObject)==null?void 0:xt.group)!=null&&tn.can_publish),value:Xt.publish_time?Ae()(Xt.publish_time):"",disabledDate:aa=>(0,xi.Q8)(aa,un==null?void 0:un.course_end_date),disabledTime:aa=>(0,xi.d0)(aa),onChange:(aa,va)=>{Xt.publish_time=va,!Xt.end_time&&Xt.unified_setting&&(Xt.end_time=Ae()(aa).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),wa.createElement(Be.Z,{align:"middle"},wa.createElement(fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),wa.createElement(fe.Z,{className:"ml5"},wa.createElement(Qr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:No||mr||(un==null?void 0:un.allow_late)&&(un==null?void 0:un.homework_status.includes("\u5DF2\u622A\u6B62"))||ea||(un==null?void 0:un.allow_late)&&Ae()()>=Ae()(un==null?void 0:un.end_time)||(0,a.Rm)()&&!((en=(An=Ye.AssistantObject)==null?void 0:An.group)!=null&&en.can_publish),disabledDate:aa=>(0,xi.Q8)(aa,un==null?void 0:un.course_end_date,Xt.publish_time),disabledTime:aa=>(0,xi.d0)(aa,Xt.publish_time),value:Xt.end_time?Ae()(Xt.end_time):"",onChange:(aa,va)=>{Xt.end_time=va,ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Xt.unified_setting&&wa.createElement(Be.Z,null,Ze&&Ze.map(function(aa,va){var Fo,Xr,Oo,$o;return wa.createElement(Be.Z,{key:va},wa.createElement(Be.Z,{style:{padding:"5px 14px 5px 52px"}},wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",va+1),wa.createElement(fe.Z,{flex:"auto",style:{maxWidth:350}},wa.createElement(me.default,{disabled:ea||((Fo=un==null?void 0:un.homework_status)!=null&&Fo.includes("\u672A\u53D1\u5E03")&&aa.id||Ae()(){var Ko,Do;if((0,a.Rm)()&&!((Do=(Ko=Ye.AssistantObject)==null?void 0:Ko.group)!=null&&Do.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[va].group_name=wo,Ze[va].group_id=aa.group_id;const pi=(0,dt.flattenDeep)(Ze.map(Ri=>Ri.group_name)),Ti=ta.map(Ri=>{let lo=(Ri==null?void 0:Ri.group_name)||[];return Ji(Mi({},Ri),{group_name:(0,dt.remove)(lo,ll=>pi.includes(ll))})});xr(Ti),Rt(Ze.slice())}},un.group_settings&&un.group_settings.map(function(wo){if(!Ze.map(Ko=>Ko.group_name).toString().split(",").includes(String(wo.group_name)))return wa.createElement(Xi,{value:wo.group_name,key:wo.id},wo.group_name)})))),wa.createElement(fe.Z,{style:{padding:"5px 0"}},wa.createElement(Yi,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[aa.publish_time?Ae()(aa.publish_time):Ae()(),Ae()()]},disabled:ea||(Ae()()<=Ae()((Xr=Rn(aa.id))==null?void 0:Xr.publish_time)?!1:[!0,Fr(aa.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:wo=>(0,xi.Q8)(wo,un==null?void 0:un.course_end_date),disabledTime:wo=>(0,xi.d0)(wo),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:aa.publish_time&&[Ae()(aa.publish_time),Ae()(aa.end_time)],onChange:(wo,Ko)=>{var Do,pi;if((0,a.Rm)()&&!((pi=(Do=Ye.AssistantObject)==null?void 0:Do.group)!=null&&pi.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[va].publish_time=Ko[0],Ze[va].end_time=Ko[1],Rt([...Ze])}})),!ea&&wa.createElement(fe.Z,{className:`${(Oo=Pa.Z)==null?void 0:Oo.h_lh_40}`,style:{padding:"5px 0"}},Ze.length<(($o=un==null?void 0:un.group_settings)==null?void 0:$o.length)&&wa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Rt(Ze.concat({}))}}),(aa!=null&&aa.publish_time&&Ae()(){var wo,Ko;if((0,a.Rm)()&&!((Ko=(wo=Ye.AssistantObject)==null?void 0:wo.normal)!=null&&Ko.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Do=(0,dt.cloneDeep)(ta);Do.forEach((pi,Ti)=>{pi.group_name&&(pi.group_name=pi.group_name.filter(Ri=>{var lo;return!((lo=Ze[va].group_name)!=null&&lo.includes(Ri))}))}),Ze=Ze.filter((pi,Ti)=>va!==Ti),xr(Do),Rt(Ze.slice()),setTimeout(()=>Rt(Ze.slice()),10)}}):wa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),wa.createElement(Jo.ZP,{checkMarginLeft:60,className:"mb20",disabled:ea,value:Xt,onChange:aa=>ca(Mi(Mi({},Xt),aa))}),wa.createElement(wa.Fragment,null,wa.createElement("div",{className:`${Pa.Z.title} mt30`},wa.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),wa.createElement("div",{className:Pa.Z.content},wa.createElement(Be.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(mn=Pa.Z)==null?void 0:mn.h_lh_40}`,align:"middle"},wa.createElement(Rr.Z,{checked:Xt.allow_late,disabled:No||ea||(un==null?void 0:un.allow_late),onChange:aa=>{var va;if((0,a.Rm)()&&!((va=Ye.AssistantObject.group)!=null&&va.can_late)){he.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}aa&&Ne.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:wa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},wa.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),wa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),wa.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Xt.allow_late=!Xt.allow_late,ta==""&&xr([{late_penalty:5}]),ca(Object.assign({},Xt))}}),wa.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),wa.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:wa.createElement("div",{style:{display:"flex",flexFlow:"column"}},wa.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),wa.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),wa.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},wa.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Pa.Z.title_icon}`}))),(Xt==null?void 0:Xt.allow_late)&&wa.createElement("div",{className:"pb5"},wa.createElement(Be.Z,{className:Pa.Z.row_sty1},wa.createElement(fe.Z,{className:Pa.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),wa.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:ea,value:Xt.unified_late,onChange:aa=>{var va;if((0,a.Rm)()&&!((va=Ye.AssistantObject.group)!=null&&va.can_late)){he.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}Xt.unified_late=aa.target.value,ta==""&&!aa.target.value&&xr([{late_penalty:5}]),ca(Mi({},Xt))}},(Xt==null?void 0:Xt.unified_setting)&&wa.createElement(oe.ZP,{disabled:(un==null?void 0:un.allow_late)||!(un!=null&&un.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ja=un==null?void 0:un.group_settings)==null?void 0:ja.length)&&wa.createElement(oe.ZP,{disabled:un==null?void 0:un.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Xt!=null&&Xt.unified_late?wa.createElement("div",null,wa.createElement(Be.Z,{wrap:!1,align:"middle",className:`${Pa.Z.row_sty1} mb10 mt5`},wa.createElement(fe.Z,{className:Pa.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),wa.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},wa.createElement(ue.Z,{disabled:ea||ga,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Xt.late_penalty,onChange:aa=>{var va;if((0,a.Rm)()&&!((va=Ye.AssistantObject.group)!=null&&va.can_late)){he.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}Xt.late_penalty=aa,ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),wa.createElement(Be.Z,{className:`${Pa.Z.row_sty1}`},wa.createElement(fe.Z,{className:Pa.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),wa.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},wa.createElement(Qr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ea||Si||No,value:Xt.late_time?Ae()(Xt.late_time):"",disabledDate:aa=>(0,xi.Q8)(aa,un==null?void 0:un.course_end_date),disabledTime:aa=>(0,xi.d0)(aa),onChange:(aa,va)=>{var Fo;if((0,a.Rm)()&&!((Fo=Ye.AssistantObject.group)!=null&&Fo.can_late)){he.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}Xt.late_time=va,ca(Object.assign({},Xt))}})),wa.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ta.map(function(aa,va){var Fo;return wa.createElement(Be.Z,{key:va,style:{padding:"5px 14px 5px 52px"}},wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",va+1),wa.createElement(fe.Z,{className:"mr20 ml10"},wa.createElement(me.default,{size:"large",disabled:ea||!((Fo=Xa==null?void 0:Xa.homework_status)!=null&&Fo.includes("\u672A\u53D1\u5E03"))&&aa.id,mode:"multiple",style:{width:250},value:typeof aa.group_name=="string"?[aa.group_name]:aa.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Xr=>{var Oo;if((0,a.Rm)()&&!((Oo=Ye.AssistantObject.normal)!=null&&Oo.can_late)){he.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}ta[va].group_name=Xr,ta[va].group_id=aa.group_id,xr(ta.slice())}},un.group_settings&&un.group_settings.map(function(Xr){if(Xt!=null&&Xt.unified_setting&&!ta.map(Oo=>Oo.group_name).toString().split(",").includes(String(Xr.group_name))&&!ro(Xr.id))return wa.createElement(Xi,{value:Xr.group_name,key:Xr.id},Xr.group_name);if(Ze.map(Oo=>Oo.group_name).toString().split(",").includes(String(Xr.group_name))&&!ta.map(Oo=>Oo.group_name).toString().split(",").includes(String(Xr.group_name))&&!ro(Xr.id))return wa.createElement(Xi,{value:Xr.group_name,key:Xr.id},Xr.group_name)}))),wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),wa.createElement(fe.Z,{className:"mr20 ml10"},wa.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:ea||Bo(aa.id),defaultValue:aa.late_penalty,onChange:Xr=>{var Oo,$o;if((0,a.Rm)()&&!(($o=(Oo=Ye.AssistantObject)==null?void 0:Oo.normal)!=null&&$o.can_late)){he.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}ta[va].late_penalty=Xr,ta[va].penalty_type=Eo.Q.Number}})),wa.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),wa.createElement(fe.Z,{className:"ml10"},wa.createElement(Qr.default,{size:"large",disabled:ea||Bo(aa.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Xr=>(0,xi.Q8)(Xr,un==null?void 0:un.course_end_date),disabledTime:Xr=>(0,xi.d0)(Xr),format:"YYYY-MM-DD HH:mm",value:aa!=null&&aa.late_time?Ae()(aa.late_time):void 0,onChange:(Xr,Oo)=>{var $o,wo;if((0,a.Rm)()&&!((wo=($o=Ye.AssistantObject)==null?void 0:$o.normal)!=null&&wo.can_late)){he.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}ta[va].late_time=Oo,xr([...ta])}})),!ea&&wa.createElement(fe.Z,{style:{height:40,lineHeight:"40px"}},wa.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{xr(ta.concat({penalty_type:Eo.Q.Number,late_penalty:5}))}}),va>0&&!aa.id?wa.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ta=ta.filter((Xr,Oo)=>va!==Oo),xr(ta.slice()),setTimeout(()=>xr(ta.slice()),10)}}):wa.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),wa.createElement(Ge.ZP,{loading:Wa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>kr()},"\u4FDD\u5B58"))};var gi=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(So),Ir=te(59301),Zi=Object.defineProperty,zi=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,ml=Object.getOwnPropertySymbols,fl=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,mi=(tt,Ye,Qe)=>Ye in tt?Zi(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))fl.call(Ye,Qe)&&mi(tt,Qe,Ye[Qe]);if(ml)for(var Qe of ml(Ye))Pi.call(Ye,Qe)&&mi(tt,Qe,Ye[Qe]);return tt},pl=(tt,Ye)=>zi(tt,tl(Ye)),El=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const yl=({shixunHomeworks:tt,getData:Ye,dispatch:Qe})=>{const{workSetting:Ut}=tt,rn=(0,Pe.useParams)(),[Yt,Pn]=(0,x.useState)(!0);let[Qt,Ct]=(0,x.useState)([]),[Vt,Wn]=(0,x.useState)([]);const[ha,Sn]=(0,x.useState)(!1),[xt,tn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,x.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(xt).map(function(en){en.indexOf("proportion")>-1?(xt[en]=(Ut[en]*100).toFixed(0),console.log(en,xt[en],Ut[en])):xt[en]=Ut[en]}),(!xt.allow_late||!xt.unified_late)&&(xt.late_penalty=5),xt.unified_setting||(xt.unified_late=!1,xt.unified_anonymous_comment=!1,xt.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Ut.group_settings.map(en=>pl(Vi({},en),{group_name:[en.group_name]})).filter(en=>en.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(en=>pl(Vi({},en),{group_name:[en.group_name]})).filter(en=>en.late_time!==null))),tn(Vi({},xt)),Ct([...Qt]),Wn([...Vt]),console.log(xt,Ut))},[Ut]);const An=()=>El(void 0,null,function*(){const en=JSON.parse(JSON.stringify(xt));if(en.categoryId=rn.categoryId,xt.unified_setting||(Qt=Qt==null?void 0:Qt.map(mn=>{var ja,un;if(!mn.publish_time||!mn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!mn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mn.group_name=typeof(mn==null?void 0:mn.group_name)=="string"?[mn==null?void 0:mn.group_name]:mn==null?void 0:mn.group_name,mn.group_id=(un=(ja=mn==null?void 0:mn.group_name)==null?void 0:ja.map(Xa=>{var vt,ea;let nr=(ea=(vt=Ut.group_settings)==null?void 0:vt.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Xa))==null?void 0:ea[0];return nr==null?void 0:nr.group_id}))==null?void 0:un.toString().split(","),mn})),en.group_settings=Qt,xt.allow_late)if(xt.unified_late){if(xt.late_penalty===null||xt.late_penalty===void 0||xt.late_penalty<0||xt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!xt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(mn=>{var ja,un;if(mn.penalty_type=Eo.Q.Number,mn.late_penalty===null||mn.late_penalty===void 0||mn.late_penalty<0||mn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!mn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mn.group_name=typeof(mn==null?void 0:mn.group_name)=="string"?[mn==null?void 0:mn.group_name]:mn==null?void 0:mn.group_name,mn.group_id=(un=(ja=mn==null?void 0:mn.group_name)==null?void 0:ja.map(Xa=>{var vt,ea;let nr=(ea=(vt=Ut.group_settings)==null?void 0:vt.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Xa))==null?void 0:ea[0];return nr==null?void 0:nr.group_id}))==null?void 0:un.toString().split(","),mn}),en.allow_late_settings=Vt;Object.keys(en).map(function(mn){mn.indexOf("proportion")>-1&&(en[mn]=en[mn]/100)}),Qe({type:"shixunHomeworks/updateSetting",payload:pl(Vi({},en),{penalty_type:Eo.Q.Number})}).then(mn=>{mn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ye())})});return Ir.createElement("div",{className:$n.form},Ir.createElement("div",{className:$n.title},"\u7EC4\u957F\u8BC4\u5206"),Ir.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ir.createElement(Rr.Z,{disabled:Yt,checked:xt.is_group_grade,onChange:en=>{xt.is_group_grade=en,tn(Vi({},xt))}}),Ir.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Ir.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),Ir.createElement("div",{className:$n.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Ir.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:xt.ta_mode,onChange:en=>{xt.ta_mode=en.target.value,tn(Vi({},xt))}},Ir.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},Ir.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Ir.createElement("br",null),Ir.createElement(oe.ZP,{value:0},Ir.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),Ir.createElement("div",{className:$n.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Ir.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:xt.final_mode,onChange:en=>{xt.final_mode=en.target.value,tn(Vi({},xt))}},Ir.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},Ir.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Ir.createElement(oe.ZP,{value:!0},Ir.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Ir.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),xt.final_mode?Ir.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):Ir.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ir.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.te_proportion,onChange:en=>{xt.te_proportion=en,tn(Object.assign({},xt))}}),Ir.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.ta_proportion,onChange:en=>{xt.ta_proportion=en,tn(Object.assign({},xt))}}),xt.is_group_grade&&Ir.createElement(Ir.Fragment,null,Ir.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.gr_proportion,onChange:en=>{xt.gr_proportion=en,tn(Object.assign({},xt))}})),Ir.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Ir.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:xt.st_proportion,onChange:en=>{xt.st_proportion=en,tn(Object.assign({},xt))}})),!Yt&&Ir.createElement(Ir.Fragment,null,Ir.createElement(Ge.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>An()},"\u4FDD\u5B58"),Ir.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Sn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Ir.createElement(Ne.default,{open:ha,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{Sn(!1)},onOk:()=>El(void 0,null,function*(){const en=JSON.parse(JSON.stringify(xt));Object.keys(en).map(function(ja){ja.indexOf("proportion")>-1&&(en[ja]=en[ja]/100)}),(yield(0,ve.ZP)(`/api/courses/${rn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:en}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Sn(!1))})},Ir.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var Ar=(0,Pe.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(yl),ba=te(59301),er=Object.defineProperty,qa=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,ai=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Oi=(tt,Ye,Qe)=>Ye in tt?er(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Fi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ei.call(Ye,Qe)&&Oi(tt,Qe,Ye[Qe]);if(ai)for(var Qe of ai(Ye))Ci.call(Ye,Qe)&&Oi(tt,Qe,Ye[Qe]);return tt},nl=(tt,Ye)=>qa(tt,Io(Ye)),Hi=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const so=({getData:tt,dispatch:Ye,shixunHomeworks:Qe})=>{const{workSetting:Ut}=Qe,rn=(0,Pe.useParams)(),[Yt,Pn]=(0,x.useState)(!0);let[Qt,Ct]=(0,x.useState)([]),[Vt,Wn]=(0,x.useState)([]);const[ha,Sn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,x.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(ha).map(function(tn){tn.indexOf("proportion")>-1?(ha[tn]=Ut[tn]*100,console.log(tn,ha[tn],Ut[tn])):ha[tn]=Ut[tn]}),(!ha.allow_late||!ha.unified_late)&&(ha.late_penalty=5),ha.unified_setting||(ha.unified_late=!1,ha.unified_anonymous_comment=!1,ha.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(Ut.group_settings.map(tn=>nl(Fi({},tn),{group_name:[tn.group_name]})).filter(tn=>tn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(tn=>nl(Fi({},tn),{group_name:[tn.group_name]})).filter(tn=>tn.late_time!==null))),Sn(Fi({},ha)),Ct([...Qt]),Wn([...Vt]))},[Ut]);const xt=()=>Hi(void 0,null,function*(){const tn=JSON.parse(JSON.stringify(ha));if(tn.categoryId=rn.categoryId,ha.unified_setting||(Qt=Qt==null?void 0:Qt.map(An=>{var en,mn;if(!An.publish_time||!An.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!An.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return An.group_name=typeof(An==null?void 0:An.group_name)=="string"?[An==null?void 0:An.group_name]:An==null?void 0:An.group_name,An.group_id=(mn=(en=An==null?void 0:An.group_name)==null?void 0:en.map(ja=>{var un,Xa;let vt=(Xa=(un=Ut.group_settings)==null?void 0:un.filter(ea=>(ea==null?void 0:ea.group_name)===ja))==null?void 0:Xa[0];return vt==null?void 0:vt.group_id}))==null?void 0:mn.toString().split(","),An})),tn.group_settings=Qt,ha.allow_late)if(ha.unified_late){if(ha.late_penalty===null||ha.late_penalty===void 0||ha.late_penalty<0||ha.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ha.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(An=>{var en,mn;if(An.penalty_type=Eo.Q.Number,An.late_penalty===null||An.late_penalty===void 0||An.late_penalty<0||An.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!An.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!An.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return An.group_name=typeof(An==null?void 0:An.group_name)=="string"?[An==null?void 0:An.group_name]:An==null?void 0:An.group_name,An.group_id=(mn=(en=An==null?void 0:An.group_name)==null?void 0:en.map(ja=>{var un,Xa;let vt=(Xa=(un=Ut.group_settings)==null?void 0:un.filter(ea=>(ea==null?void 0:ea.group_name)===ja))==null?void 0:Xa[0];return vt==null?void 0:vt.group_id}))==null?void 0:mn.toString().split(","),An}),tn.allow_late_settings=Vt;Object.keys(tn).map(function(An){An.indexOf("proportion")>-1&&(tn[An]=tn[An]/100)}),Ye({type:"shixunHomeworks/updateSetting",payload:nl(Fi({},tn),{penalty_type:Eo.Q.Number})}).then(An=>{An.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),tt())})});return ba.createElement("div",{className:$n.form},ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.work_public,disabled:Yt,onChange:tn=>{ha.work_public=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.score_open,disabled:Yt,onChange:tn=>{tn.target.checked&&(ha.personal_score_open=!0),ha.score_open=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.personal_score_open,disabled:Yt||ha.score_open,onChange:tn=>{ha.personal_score_open=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),ba.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ba.createElement(z.default,{checked:ha.answer_public,disabled:Yt,onChange:tn=>{ha.answer_public=tn.target.checked,Sn(Object.assign({},ha))}},ba.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),ba.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Yt&&ba.createElement(ba.Fragment,null,ba.createElement(Ge.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:xt},"\u4FDD\u5B58")))};var To=(0,Pe.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(so),li=te(5709),Ho=te(23456),jo=te(78717),an=te(39318),Wt=te(94002),Gt=te(59301),ia=Object.defineProperty,pr=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,Yn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,yo=(tt,Ye,Qe)=>Ye in tt?ia(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Sr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))cr.call(Ye,Qe)&&yo(tt,Qe,Ye[Qe]);if(Yn)for(var Qe of Yn(Ye))Hr.call(Ye,Qe)&&yo(tt,Qe,Ye[Qe]);return tt},Oa=(tt,Ye)=>pr(tt,Kr(Ye)),fo=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Go=(tt,Ye)=>{if(Ye==="comment"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.evaluation_end!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Wt.M)(Qe,["evaluation_start","evaluation_end"]).map(Yt=>Oa(Sr({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ye==="appeal"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.appeal_time!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Wt.M)(Qe,["appeal_time"]).map(Yt=>Oa(Sr({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},fi=(tt,Ye)=>tt.map(Qe=>Ye.find(Ut=>Ut.value===Qe).id),Zr=({shixunHomeworks:tt,classroomList:Ye,dispatch:Qe})=>{var Ut,rn,Yt,Pn,Qt,Ct,Vt,Wn,ha;const{workSetting:Sn,workList:xt}=tt,tn=(0,Pe.useParams)(),[An,en]=(0,x.useState)(!0);let[mn,ja]=(0,x.useState)([]),[un,Xa]=(0,x.useState)([]);const[vt,ea]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Eo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),nr=(Ut=Sn==null?void 0:Sn.anonymous_comment_settings)==null?void 0:Ut.map(Rn=>({label:Rn.group_name,value:Rn.group_name,id:Rn.group_id})),Ze=(rn=Sn==null?void 0:Sn.anonymous_appeal_settings)==null?void 0:rn.map(Rn=>({label:Rn.group_name,value:Rn.group_name,id:Rn.group_id})),[Rt]=b.default.useForm(),[ta]=b.default.useForm(),xr=()=>fo(void 0,null,function*(){const Rn=(0,Wt.Y)(Rt.getFieldsValue(),"YYYY-MM-DD HH:mm"),Fr=(0,dt.cloneDeep)(Rn);for(const ga of Fr.anonymous_comment_settings||[]){if(!(ga!=null&&ga.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ga.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ga.evaluation_end=ga==null?void 0:ga.evaluation_start[1],ga.evaluation_start=ga==null?void 0:ga.evaluation_start[0],ga.group_id=fi(ga.group_name,nr),Reflect.deleteProperty(ga,"deleteflag")}return Fr}),Xt=()=>{const Rn=(0,Wt.Y)(ta.getFieldsValue(),"YYYY-MM-DD HH:mm"),Fr=(0,dt.cloneDeep)(Rn);for(const ga of Fr.anonymous_appeal_settings||[])ga.group_id=fi(ga.group_name,Ze),Reflect.deleteProperty(ga,"deleteflag");return Fr},ca=()=>fo(void 0,null,function*(){yield Qe({type:"shixunHomeworks/getWorkSetting",payload:Sr({},tn)}),Rt.resetFields(),ta.resetFields()});(0,x.useEffect)(()=>{Sn!=null&&Sn.course_id&&(Object.keys(vt).map(function(Rn){Rn.indexOf("proportion")>-1?vt[Rn]=Sn[Rn]*100:vt[Rn]=Sn[Rn]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=5),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),mn=JSON.parse(JSON.stringify(Sn.group_settings.map(Rn=>Oa(Sr({},Rn),{group_name:[Rn.group_name]})).filter(Rn=>Rn.publish_time!==null))),un=JSON.parse(JSON.stringify(Sn.allow_late_settings.map(Rn=>Oa(Sr({},Rn),{group_name:[Rn.group_name]})).filter(Rn=>Rn.late_time!==null))),ea(Sr({},vt)),ja([...mn]),Xa([...un]))},[Sn]),(0,x.useEffect)(()=>{en(!(0,a.t_)()&&!(Sn!=null&&Sn.can_edit))},[Sn,(0,a.t_)()]);const Ka=(((Yt=Sn==null?void 0:Sn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(nr==null?void 0:nr.length)>0)&&(Sn==null?void 0:Sn.student_works),Or=((Pn=Sn==null?void 0:Sn.anonymous_appeal_settings)==null?void 0:Pn.length)>0,Wa=(Sn==null?void 0:Sn.anonymous_comment)&&(Sn==null?void 0:Sn.unified_anonymous_comment)&&((Qt=xt==null?void 0:xt.homework_status)==null?void 0:Qt.includes("\u5DF2\u622A\u6B62"))||Or,[ar,kr]=(0,x.useState)(!1),uo=()=>fo(void 0,null,function*(){kr(!ar);const Rn=JSON.parse(JSON.stringify(vt));if(Rn.categoryId=tn.categoryId,vt.unified_setting||(mn=mn==null?void 0:mn.map(ga=>{var No,Si;if(!ga.publish_time||!ga.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),kr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ga.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),kr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(Si=(No=ga==null?void 0:ga.group_name)==null?void 0:No.map(mr=>{var Bo,ro;let aa=(ro=(Bo=Sn.group_settings)==null?void 0:Bo.filter(va=>(va==null?void 0:va.group_name)===mr))==null?void 0:ro[0];return aa==null?void 0:aa.group_id}))==null?void 0:Si.toString().split(","),ga})),Rn.group_settings=mn,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),kr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),kr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else un=un==null?void 0:un.map(ga=>{var No,Si;if(ga.penalty_type=Eo.Q.Number,ga.late_penalty===null||ga.late_penalty===void 0||ga.late_penalty<0||ga.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),kr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ga.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),kr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ga.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),kr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(Si=(No=ga==null?void 0:ga.group_name)==null?void 0:No.map(mr=>{var Bo,ro;let aa=(ro=(Bo=Sn.group_settings)==null?void 0:Bo.filter(va=>(va==null?void 0:va.group_name)===mr))==null?void 0:ro[0];return aa==null?void 0:aa.group_id}))==null?void 0:Si.toString().split(","),ga}),Rn.allow_late_settings=un;if(vt.evaluation_start){if(vt.end_time&&Ae()(vt.evaluation_start)<=Ae()(vt.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),kr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(vt.late_time&&Ae()(vt.evaluation_start)<=Ae()(vt.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),kr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(Rn).map(function(ga){ga.indexOf("proportion")>-1&&(Rn[ga]=Rn[ga]/100)}),Rn.anonymous_comment&&!Rn.unified_anonymous_comment){const ga=yield xr();Rn.anonymous_comment_settings=ga.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(No=>{Reflect.deleteProperty(Rn,No)})}if(Rn.anonymous_appeal&&!Rn.unified_anonymous_appeal){const ga=Xt();Rn.anonymous_appeal_settings=ga.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(No=>{Reflect.deleteProperty(Rn,No)})}(yield(0,ve.ZP)(`/api/homework_commons/${tn.categoryId}/evaluation_setting.json`,{method:"post",body:Sr({},Rn)})).status===0?(kr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),en(!0),ca()):kr(!1)});return Gt.createElement("div",{className:$n.form},Gt.createElement("div",{className:$n.title},"\u4F5C\u4E1A\u533F\u8BC4"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement(Rr.Z,{checked:vt.anonymous_comment,disabled:An||!Ka||(Sn==null?void 0:Sn.anonymous_comment),onChange:()=>{var Rn;if((0,a.Rm)()&&!((Rn=Ye.AssistantObject.group)!=null&&Rn.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.anonymous_comment=!vt.anonymous_comment,vt.allow_late&&!vt.evaluation_start?vt.late_time&&vt.late_time!=""&&(vt.evaluation_start=Ae()(vt.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=Ae()(vt.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):vt.unified_setting&&!vt.evaluation_start&&vt.end_time&&vt.end_time!=""&&(vt.evaluation_start=Ae()(vt.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),vt.evaluation_end=Ae()(vt.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),vt.anonymous_comment&&(vt.evaluation_num=parseInt(vt.evaluation_num)?vt.evaluation_num:3,vt.absence_penalty=parseInt(vt.absence_penalty)?vt.absence_penalty:3),ea(Object.assign({},vt))}}),Gt.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Gt.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Gt.createElement(le.Z,{title:Gt.createElement("div",null,Gt.createElement("div",null,"\u89C4\u5219"),Gt.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Gt.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),Gt.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),Gt.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Gt.createElement("i",{className:`iconfont icon-tishixiaowenhao ${$n.title_icon}`}))),vt.anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:vt.unified_anonymous_comment,disabled:An||vt.anonymous_appeal||(Sn==null?void 0:Sn.anonymous_comment),onChange:Rn=>{var Fr;if((0,a.Rm)()&&!((Fr=Ye.AssistantObject.group)!=null&&Fr.can_anonymous_comment)){he.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}ea(ga=>Oa(Sr({},ga),{unified_anonymous_comment:Rn.target.value})),Rt.resetFields()}},(Sn==null?void 0:Sn.unified_setting)&&(Sn==null?void 0:Sn.unified_late)&&Gt.createElement(oe.ZP,{value:!0,disabled:An||vt.anonymous_appeal||(Sn==null?void 0:Sn.anonymous_comment)||!(Sn!=null&&Sn.manage_all_group)},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ct=Sn==null?void 0:Sn.group_settings)==null?void 0:Ct.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),vt.anonymous_comment&&vt.unified_anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:vt.anonymous_group,disabled:An||vt.anonymous_appeal||(Sn==null?void 0:Sn.anonymous_comment),onChange:Rn=>{var Fr;if((0,a.Rm)()&&!((Fr=Ye.AssistantObject.group)!=null&&Fr.can_anonymous_comment)){he.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}ea(ga=>Oa(Sr({},ga),{anonymous_group:Rn.target.value}))}},Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Vt=Sn==null?void 0:Sn.group_settings)==null?void 0:Vt.length)>0&&Gt.createElement(oe.ZP,{value:!0,disabled:An||!(Sn!=null&&Sn.can_anonymous_group)},Gt.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),vt.anonymous_comment&&Gt.createElement(Gt.Fragment,null,vt.unified_anonymous_comment?Gt.createElement(li.Z,{data:vt,setData:ea,disabled:An}):Gt.createElement(b.default,{form:Rt,autoComplete:"off",initialValues:Sn!=null&&Sn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Go(Sn==null?void 0:Sn.anonymous_comment_settings,"comment")}},Gt.createElement(Ho.Z,{disabled:An,selectOptions:nr,form:Rt,data:vt}))),Gt.createElement("div",{className:$n.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement(Rr.Z,{checked:vt.anonymous_appeal,disabled:An||!Wa||(Sn==null?void 0:Sn.anonymous_appeal),onChange:()=>{var Rn;if((0,a.Rm)()&&!((Rn=Ye.AssistantObject.group)!=null&&Rn.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.anonymous_appeal=!vt.anonymous_appeal,vt.anonymous_appeal&&(vt.appeal_penalty=parseInt(vt.appeal_penalty)?vt.appeal_penalty:2),ea(Object.assign({},vt))}}),Gt.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),vt.anonymous_appeal&&Gt.createElement(Gt.Fragment,null,Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:vt.unified_anonymous_appeal,disabled:An||(Sn==null?void 0:Sn.anonymous_appeal),onChange:Rn=>{var Fr;if((0,a.Rm)()&&!((Fr=Ye.AssistantObject.group)!=null&&Fr.can_anonymous_appeal)){he.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}ea(ga=>Oa(Sr({},ga),{unified_anonymous_appeal:Rn.target.value})),ta.resetFields()}},(Sn==null?void 0:Sn.unified_anonymous_comment)&&Gt.createElement(oe.ZP,{value:!0,disabled:!(Sn!=null&&Sn.manage_all_group)},Gt.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Wn=Sn==null?void 0:Sn.group_settings)==null?void 0:Wn.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),vt.unified_anonymous_appeal?Gt.createElement(jo.Z,{data:vt,setData:ea,disabled:An}):Gt.createElement(b.default,{form:ta,initialValues:Sn!=null&&Sn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Go(Sn==null?void 0:Sn.anonymous_appeal_settings,"appeal")}},Gt.createElement(an.Z,{disabled:An||(0,a.Rm)()&&!((ha=Ye.AssistantObject.group)!=null&&ha.can_anonymous_appeal),selectOptions:Ze,form:ta}))),!An&&Gt.createElement(Ge.ZP,{loading:ar,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>uo()},"\u4FDD\u5B58"))};var Jr=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(Zr),Xo=te(73466),lr=te(26956),pt=te(59301),ol=Object.defineProperty,Sl=Object.defineProperties,Ll=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,xl=Object.prototype.propertyIsEnumerable,_l=(tt,Ye,Qe)=>Ye in tt?ol(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,wi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))bl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);if(vl)for(var Qe of vl(Ye))xl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);return tt},Qi=(tt,Ye)=>Sl(tt,Ll(Ye)),Pl=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Nl=tt=>Pl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/publish_setting.json`,{method:"post",body:tt})}),sl=tt=>Pl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/evaluation_setting.json`,{method:"post",body:tt})}),qi=(tt,Ye)=>tt==null?void 0:tt.map(Qe=>{var Ut;return(Ut=Ye==null?void 0:Ye.find(rn=>rn.value===Qe))==null?void 0:Ut.id}),Cl=(tt,Ye)=>{var Qe;return tt=typeof tt=="string"?[tt]:tt,(Qe=tt==null?void 0:tt.map(Ut=>Ye==null?void 0:Ye.find(rn=>{var Yt;return(Yt=rn==null?void 0:rn.group_name)==null?void 0:Yt.includes(Ut)})))==null?void 0:Qe.filter(Ut=>Ut)},Ui=(tt,Ye,Qe,Ut=!1)=>{let rn=null,Yt=Ut?Ye:Cl(tt,Ye);return Yt==null||Yt.forEach((Pn,Qt)=>{(Qt==0||Qe(Pn,rn||{}))&&(rn=Pn)}),rn},Wl=({shixunHomeworks:tt,loading:Ye,dispatch:Qe,classroomList:Ut})=>{var rn,Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja,un,Xa,vt,ea;const nr=(0,Pe.useParams)(),{workSetting:Ze,workList:Rt}=tt,[,ta,xr]=(0,yt.U)(Nl,{categoryId:nr==null?void 0:nr.categoryId,penalty_type:Eo.Q.Number}),[,Xt,ca]=(0,yt.U)(sl,{categoryId:nr==null?void 0:nr.categoryId}),[Ka]=b.default.useForm(),Or=b.default.useWatch("unified_setting",Ka),Wa=b.default.useWatch("group_settings",Ka),ar=b.default.useWatch("allow_late_settings",Ka),kr=b.default.useWatch("end_time",Ka),uo=b.default.useWatch("publish_time",Ka),Rn=b.default.useWatch("allow_late",Ka),Fr=b.default.useWatch("unified_late",Ka),ga=b.default.useWatch("late_time",Ka),No=b.default.useWatch("anonymous_comment",Ka),Si=b.default.useWatch("unified_anonymous_comment",Ka),mr=b.default.useWatch("evaluation_start",Ka),Bo=b.default.useWatch("anonymous_appeal",Ka),ro=b.default.useWatch("anonymous_comment_settings",Ka),aa=b.default.useWatch("unified_anonymous_appeal",Ka),va=b.default.useWatch("anonymous_appeal_settings",Ka),[Fo,Xr]=(0,x.useState)(!1),[Oo,$o]=(0,x.useState)({}),wo=Fo||(0,a.Rm)()&&!((Yt=(rn=Ut.AssistantObject)==null?void 0:rn.group)!=null&&Yt.can_publish),Ko=Fo||(0,a.Rm)()&&!((Qt=(Pn=Ut.AssistantObject)==null?void 0:Pn.group)!=null&&Qt.can_late),Do=Fo||(0,a.Rm)()&&!((Vt=(Ct=Ut.AssistantObject)==null?void 0:Ct.group)!=null&&Vt.can_anonymous_comment),pi=Fo||(0,a.Rm)()&&!((ha=(Wn=Ut.AssistantObject)==null?void 0:Wn.group)!=null&&ha.can_anonymous_appeal),Ti=(Ln,zn)=>{if(Ln!=null&&Ln.some(_n=>typeof _n.group_name!="string")){const _n=[];Ln==null||Ln.forEach(Hn=>{var sa;typeof Hn.group_name!="string"&&((sa=Hn.group_name)==null||sa.forEach(Pr=>{_n.push(Qi(wi({},Hn),{group_name:Pr}))}))}),Ln=_n}return Ln==null?void 0:Ln.filter(_n=>{var Hn,sa,Pr;return!((Pr=(sa=(Hn=zn==null?void 0:zn.map(Mo=>Mo==null?void 0:Mo.group_name))==null?void 0:Hn.toString())==null?void 0:sa.split(","))!=null&&Pr.includes(String(_n.group_name)))&&_n.is_admin})},Ri=Ln=>{if(Ln=="allow_late"){Ne.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("div",null,pt.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Ln=="anonymous_comment"){Ne.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",pt.createElement("br",null),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Ln=="anonymous_appeal"){Ne.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),pt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",pt.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",pt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",pt.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",pt.createElement("br",null))});return}if(Ln=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Ln=="unified_anonymous_comment")return Or===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Ln=="unified_anonymous_appeal")return Or===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":Fr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Ln=="make_up_score")return Rn?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Ln=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},lo=(Ln,zn={})=>{var _n,Hn,sa,Pr,Mo,vi,ka,Lr,Ni,vo;if(Ln=="unified_setting")return wo||!((_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u672A\u53D1\u5E03"))||!(Ze!=null&&Ze.manage_all_group);if(Ln=="publish_time")return wo||!((Hn=Rt==null?void 0:Rt.homework_status)!=null&&Hn.includes("\u672A\u53D1\u5E03")||(sa=Rt==null?void 0:Rt.homework_status)!=null&&sa.includes("\u672A\u5F00\u59CB"));if(Ln=="end_time"){const Fn=Ui([],(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn)))return wo||!(zn!=null&&zn.is_admin)||!((Pr=Rt==null?void 0:Rt.homework_status)!=null&&Pr.includes("\u672A\u53D1\u5E03"))&&(zn==null?void 0:zn.publish_time)&&Ae()().startOf("second")>=Ae()((Mo=zn==null?void 0:zn.publish_time)==null?void 0:Mo[0]).startOf("second");if(["group_settings","publish_time"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.allow_late_settings)||[],(Mn,Yr)=>(Mn==null?void 0:Mn.late_time)&&(Yr==null?void 0:Yr.late_time)&&Ae()(Mn==null?void 0:Mn.late_time).startOf("second")(Mn==null?void 0:Mn.evaluation_start)&&(Yr==null?void 0:Yr.evaluation_start)&&Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second")=Ae()((ka=zn==null?void 0:zn.publish_time)==null?void 0:ka[0]).startOf("second"),(Ze==null?void 0:Ze.allow_late)&&(Fn==null?void 0:Fn.late_time)&&Ae()().startOf("second")>=Ae()(zn==null?void 0:zn.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(ya==null?void 0:ya.evaluation_start)&&Ae()().startOf("second")>=Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")]}if(Ln=="allow_late"){const Fn=((Lr=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:Lr.filter(Mn=>Mn.late_time!==null).map(Mn=>{var Yr;return(Yr=Mn==null?void 0:Mn.group_id)==null?void 0:Yr[0]}))||[],ya=Ui(null,(Ze==null?void 0:Ze.group_settings)||[],(Mn,Yr)=>(Mn==null?void 0:Mn.end_time)&&(Yr==null?void 0:Yr.end_time)&&Ae()(Mn==null?void 0:Mn.end_time).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Fn==null?void 0:Fn.includes((Ni=ya==null?void 0:ya.group_id)==null?void 0:Ni[0]))&&(Ze==null?void 0:Ze.allow_late)&&(ya==null?void 0:ya.end_time)&&Ae()().startOf("second")>=Ae()(ya==null?void 0:ya.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")}if(Ln=="unified_late"){const Fn=Ui(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||Or===!1}if(Ln=="late_penalty"||Ln=="late_time")return Ko||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.group_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.end_time)&&(Mn==null?void 0:Mn.end_time)&&Ae()(ya==null?void 0:ya.end_time).startOf("second")>Ae()(Mn==null?void 0:Mn.end_time).startOf("second"));return wo||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.end_time)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.end_time).startOf("second")||(zn==null?void 0:zn.group_name)&&((vo=zn==null?void 0:zn.group_name)==null?void 0:vo.length)&&(Ze==null?void 0:Ze.unified_setting)&&(Ze==null?void 0:Ze.end_time)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return wo||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(Ln=="anonymous_comment"){const Fn=Ui(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"),!0);return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(Ln=="unified_anonymous_comment"){const Fn=Ui(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||!(Ze!=null&&Ze.unified_anonymous_comment)&&(Ze==null?void 0:Ze.anonymous_comment)&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")||Fr===!1||Or===!1}if(Ln=="anonymous_group")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="evaluation_start")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="evaluation_start")return Do;if(Ln=="evaluation_end")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Ln=="evaluation_num")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="absence_penalty")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||[(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_start)&&(Mn==null?void 0:Mn.evaluation_start)&&Ae()(ya==null?void 0:ya.evaluation_start).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_start).startOf("second"));return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))||["anonymous_comment_settings","student_comment"].every(Fn=>Ln==null?void 0:Ln.includes(Fn)))return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin);if(Ln=="student_comment")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Ln=="is_open_abnormal_score")return Do||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.is_open_abnormal_score);if(Ln=="anonymous_appeal")return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ze.anonymous_appeal&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Ln=="unified_anonymous_appeal")return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||Fr===!1||Or===!1||Si==!1;if(Ln=="appeal_penalty")return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))){const Fn=Ui(zn==null?void 0:zn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ya,Mn)=>(ya==null?void 0:ya.evaluation_end)&&(Mn==null?void 0:Mn.evaluation_end)&&Ae()(ya==null?void 0:ya.evaluation_end).startOf("second")>Ae()(Mn==null?void 0:Mn.evaluation_end).startOf("second"));return pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin)||(Fn==null?void 0:Fn.evaluation_end)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Fn=>Ln==null?void 0:Ln.includes(Fn))?pi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(zn!=null&&zn.is_admin):!1},ll=(Ln,zn)=>{var _n,Hn,sa,Pr,Mo,vi,ka,Lr,Ni;if(console.log("handleValuesChange",Ln,zn),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Ln&&(zn!=null&&zn.end_time||Ka.setFieldsValue({end_time:Ae()(zn==null?void 0:zn.publish_time).add(7,"days")})),"unified_setting"in Ln&&(zn!=null&&zn.unified_setting||Ka.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Ln&&(zn!=null&&zn.unified_late||Ka.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Ln&&(zn!=null&&zn.unified_anonymous_comment||Ka.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Ln){let vo=[];(_n=zn==null?void 0:zn.group_settings)==null||_n.forEach(Fn=>{vo=[...vo,...(Fn==null?void 0:Fn.group_name)||[]]}),Ka.setFieldsValue({allow_late_settings:((Hn=zn==null?void 0:zn.allow_late_settings)==null?void 0:Hn.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((sa=zn==null?void 0:zn.anonymous_comment_settings)==null?void 0:sa.map(Fn=>{var ya,Mn;return Qi(wi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ya=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ya[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Mn=Fn==null?void 0:Fn.group_name)==null?void 0:Mn.filter(Yr=>vo.includes(Yr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Pr=zn==null?void 0:zn.anonymous_appeal_settings)==null?void 0:Pr.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Ln){let vo=[];(Mo=zn==null?void 0:zn.allow_late_settings)==null||Mo.forEach(Fn=>{vo=[...vo,...(Fn==null?void 0:Fn.group_name)||[]]}),Ka.setFieldsValue({anonymous_comment_settings:((vi=zn==null?void 0:zn.anonymous_comment_settings)==null?void 0:vi.map(Fn=>{var ya,Mn;return Qi(wi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ya=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ya[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Mn=Fn==null?void 0:Fn.group_name)==null?void 0:Mn.filter(Yr=>vo.includes(Yr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ka=zn==null?void 0:zn.anonymous_appeal_settings)==null?void 0:ka.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Ln){let vo=[];(Lr=zn==null?void 0:zn.anonymous_comment_settings)==null||Lr.forEach(Fn=>{vo=[...vo,...(Fn==null?void 0:Fn.group_name)||[]]}),Ka.setFieldsValue({anonymous_appeal_settings:((Ni=zn==null?void 0:zn.anonymous_appeal_settings)==null?void 0:Ni.map(Fn=>{var ya;return Qi(wi({},Fn),{group_name:(ya=Fn==null?void 0:Fn.group_name)==null?void 0:ya.filter(Mn=>vo.includes(Mn))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ka.validateFields(),console.log("=====",Ae()(zn==null?void 0:zn.end_time).format("YYYY-MM-DD HH:mm:ss"))},ul=Ln=>Pl(void 0,null,function*(){var zn,_n,Hn,sa;const Pr=Ln;if(Pr.min_num>Pr.max_num){he.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}Pr.group_settings=(zn=Pr==null?void 0:Pr.group_settings)==null?void 0:zn.map(ka=>{var Lr,Ni;return ka.end_time=Ae()((Lr=ka==null?void 0:ka.publish_time)==null?void 0:Lr[1]).startOf("second"),ka.publish_time=Ae()((Ni=ka==null?void 0:ka.publish_time)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Pr.allow_late_settings=(_n=Pr==null?void 0:Pr.allow_late_settings)==null?void 0:_n.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),Pr.anonymous_comment_settings=(Hn=Pr==null?void 0:Pr.anonymous_comment_settings)==null?void 0:Hn.map(ka=>{var Lr,Ni;return ka.evaluation_end=Ae()((Lr=ka==null?void 0:ka.evaluation_start)==null?void 0:Lr[1]).startOf("second"),ka.evaluation_start=Ae()((Ni=ka==null?void 0:ka.evaluation_start)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Pr.anonymous_appeal_settings=(sa=Pr==null?void 0:Pr.anonymous_appeal_settings)==null?void 0:sa.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=qi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),!((yield xr(wi({},Pr))).status!==0||(yield ca(wi({},Pr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),di(),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),di=()=>{Qe({type:"shixunHomeworks/getWorkSetting",payload:wi({},nr)}),Qe({type:"shixunHomeworks/getWorkList",payload:wi({},nr)})};(0,x.useEffect)(()=>{var Ln,zn,_n,Hn;let sa=(Ln=Ze==null?void 0:Ze.group_settings)==null?void 0:Ln.filter(Lr=>Lr.publish_time!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name],publish_time:(Lr==null?void 0:Lr.publish_time)&&[Ae()(Lr==null?void 0:Lr.publish_time),Ae()(Lr==null?void 0:Lr.end_time)]}));sa=(0,E.QE)((sa==null?void 0:sa.length)>0?sa:[]);const Pr=(zn=Ze.allow_late_settings)==null?void 0:zn.filter(Lr=>Lr.late_time!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name],late_time:(Lr==null?void 0:Lr.late_time)&&Ae()(Lr==null?void 0:Lr.late_time)})),Mo=(_n=Ze.anonymous_comment_settings)==null?void 0:_n.filter(Lr=>Lr.evaluation_start!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name],evaluation_start:(Lr==null?void 0:Lr.evaluation_start)&&[Ae()(Lr==null?void 0:Lr.evaluation_start),Ae()(Lr==null?void 0:Lr.evaluation_end)]})),vi=(Hn=Ze.anonymous_appeal_settings)==null?void 0:Hn.filter(Lr=>Lr.appeal_time!==null).map(Lr=>Qi(wi({},Lr),{group_name:[Lr.group_name]})),ka=Qi(wi({},Ze),{late_penalty:Ze!=null&&Ze.allow_late?Ze==null?void 0:Ze.late_penalty:5,evaluation_num:Ze!=null&&Ze.evaluation_num?Ze==null?void 0:Ze.evaluation_num:3,absence_penalty:Ze!=null&&Ze.anonymous_comment?Ze==null?void 0:Ze.absence_penalty:3,appeal_penalty:Ze!=null&&Ze.anonymous_appeal?Ze==null?void 0:Ze.appeal_penalty:2,publish_time:Ze!=null&&Ze.publish_time?Ae()(Ze==null?void 0:Ze.publish_time):"",end_time:Ze!=null&&Ze.end_time?Ae()(Ze==null?void 0:Ze.end_time):"",late_time:Ze!=null&&Ze.late_time?Ae()(Ze==null?void 0:Ze.late_time):"",evaluation_start:Ze!=null&&Ze.evaluation_start?Ae()(Ze==null?void 0:Ze.evaluation_start):"",evaluation_end:Ze!=null&&Ze.evaluation_end?Ae()(Ze==null?void 0:Ze.evaluation_end):"",group_settings:sa!=null&&sa.length?sa:[{is_admin:!0}],allow_late_settings:Pr!=null&&Pr.length?Pr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Mo!=null&&Mo.length?Mo:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:vi!=null&&vi.length?vi:[{is_admin:!0,appeal_penalty:2}]});Ka.setFieldsValue(ka),$o(ka),Xr(!(0,a.GJ)()),console.log("workSetting",Ze)},[Ze]),(0,x.useEffect)(()=>(Qe({type:"globalSetting/footerToggle",payload:!1}),()=>{Qe({type:"globalSetting/footerToggle",payload:!0}),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ka==null||Ka.resetFields()}),[]);const bi=(Ln,zn)=>{Qe({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ln,index:zn,rangePickerDisabled:lo(["group_settings","publish_time"],Wa==null?void 0:Wa[zn]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return pt.createElement(Xn.Z,{spinning:!!Ye["shixunHomeworks/getWorkSetting"]||!!Ye["shixunHomeworks/getWorkList"]},pt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},pt.createElement(b.default,{form:Ka,colon:!1,disabled:Fo,initialValues:Oo,scrollToFirstError:!0,onValuesChange:ll,onFinish:ul},pt.createElement("div",{style:{paddingBottom:"30px"}},pt.createElement("div",{className:`${Pa.Z.title}`},pt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),pt.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},pt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Pa.Z.title_icon}`}))),pt.createElement("div",{className:Pa.Z.content},pt.createElement(Be.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line}`},pt.createElement(b.default.Item,{className:(Sn=Pa.Z)==null?void 0:Sn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_setting")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((xt=Ze==null?void 0:Ze.group_settings)==null?void 0:xt.length)>0&&pt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Or?pt.createElement(Be.Z,{className:Pa.Z.row_sty,style:{padding:"5px 30px"}},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{style:{width:200},size:"large",disabled:lo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date),disabledTime:Ln=>(0,E.d0)(Ln),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{style:{width:200},size:"large",disabled:lo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(uo).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(uo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):pt.createElement(b.default.List,{name:"group_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo,vi,ka,Lr,Ni;return pt.createElement(Be.Z,{key:Hn.key,style:{padding:"5px 14px 5px 30px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",sa+1),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["group_settings","group_name"],Wa==null?void 0:Wa[sa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Pr=Ze==null?void 0:Ze.group_settings)==null?void 0:Pr.filter(vo=>{var Fn,ya,Mn;return!((Mn=(ya=(Fn=Wa==null?void 0:Wa.map(Yr=>Yr==null?void 0:Yr.group_name))==null?void 0:Fn.toString())==null?void 0:ya.split(","))!=null&&Mn.includes(String(vo.group_name)))&&vo.is_admin}),maxTagCount:4,maxTagPlaceholder:vo=>pt.createElement("div",{style:{cursor:"pointer"},onClick:()=>bi(Wa[sa],sa)},"+",vo==null?void 0:vo.length)}))),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml20",name:[Hn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},pt.createElement(Qr.default.RangePicker,{style:{width:585},size:"large",disabled:lo(["group_settings","publish_time"],Wa==null?void 0:Wa[sa]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:vo=>(0,E.Q8)(vo,Ze==null?void 0:Ze.course_end_date),disabledTime:vo=>(0,E.d0)(vo),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:vo=>{if(vo!=null&&vo[0]&&!(vo!=null&&vo[1])){const Fn=Ka.getFieldValue("group_settings");Fn[sa].publish_time=[vo[0],Ae()(vo[0]).add(7,"days")],Ka.setFieldsValue({group_settings:Fn})}}}))),!Fo&&pt.createElement(Be.Z,{className:(Mo=Pa.Z)==null?void 0:Mo.h_lh_40},((ka=(vi=Wa==null?void 0:Wa[sa])==null?void 0:vi.group_id)==null?void 0:ka.length)>1&&pt.createElement(fe.Z,null,pt.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},pt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>bi(Wa[sa],sa)}))),((Ni=(Lr=Ze==null?void 0:Ze.group_settings)==null?void 0:Lr.filter(vo=>{var Fn,ya,Mn;return!((Mn=(ya=(Fn=Wa==null?void 0:Wa.map(Yr=>Yr==null?void 0:Yr.group_name))==null?void 0:Fn.toString())==null?void 0:ya.split(","))!=null&&Mn.includes(String(vo.group_name)))&&vo.is_admin}))==null?void 0:Ni.length)>0&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0})}})),sa!=0&&!lo(["group_settings","group_name"],Wa==null?void 0:Wa[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),pt.createElement("div",{style:{paddingBottom:"30px"},className:Pa.Z.fenzu},pt.createElement("div",{className:`${Pa.Z.title}`},pt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),pt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},pt.createElement(b.default.Item,{name:"group_type",label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},pt.createElement(oe.ZP.Group,{options:[{value:lr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:lr.YT.TEACHER_ASSIGN,label:pt.createElement(pt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"min_num",normalize:Ln=>Math.round(Ln),label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),pt.createElement(b.default.Item,{name:"max_num",normalize:Ln=>Math.round(Ln),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),pt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\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")),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},pt.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),pt.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},pt.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),pt.createElement(Jo.rU,{form:Ka}),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${Pa.Z.title} mt30`},pt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),pt.createElement("div",{className:Pa.Z.content},pt.createElement(Be.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(tn=Pa.Z)==null?void 0:tn.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},pt.createElement(Rr.Z,{disabled:lo("allow_late")})),pt.createElement(fe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),pt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),Rn&&pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:Pa.Z.row_sty1},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),pt.createElement(b.default.Item,{className:`${(An=Pa.Z)==null?void 0:An.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_late")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((en=Ze==null?void 0:Ze.group_settings)==null?void 0:en.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Or===!1&&pt.createElement(le.Z,{title:Ri("unified_late")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Fr?pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb10 mt5`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),pt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:lo("late_penalty")}))),pt.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),pt.createElement(Be.Z,{className:Pa.Z.row_sty1},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(zn).startOf("second")<=Ae()(kr).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{style:{width:280},size:"large",disabled:lo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(kr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(kr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):pt.createElement(b.default.List,{name:"allow_late_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo,vi,ka,Lr,Ni;const vo=kr||((vi=(Mo=Ui((Pr=ar==null?void 0:ar[sa])==null?void 0:Pr.group_name,Wa||[],(Fn,ya)=>{var Mn,Yr;return Ae()((Mn=Fn==null?void 0:Fn.publish_time)==null?void 0:Mn[1]).startOf("second")>Ae()((Yr=ya==null?void 0:ya.publish_time)==null?void 0:Yr[1]).startOf("second")}))==null?void 0:Mo.publish_time)==null?void 0:vi[1]);return pt.createElement(Be.Z,{key:Hn.key,style:{padding:"5px 14px 5px 52px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",sa+1),pt.createElement(fe.Z,{className:"mr20 ml20"},pt.createElement(b.default.Item,{name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["allow_late_settings","group_name"],ar==null?void 0:ar[sa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,[...ar||[],...(Ze==null?void 0:Ze.anonymous_comment)&&!(Ze!=null&&Ze.unified_anonymous_comment)&&((ka=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:ka.filter(Fn=>(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")))||[]])}))),pt.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),pt.createElement(fe.Z,{className:"mr20 ml10"},pt.createElement(b.default.Item,{name:[Hn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:lo(["allow_late_settings","late_penalty"],ar==null?void 0:ar[sa])}))),pt.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(fe.Z,{className:"ml10"},pt.createElement(b.default.Item,{name:[Hn.name,"late_time"],rules:[{required:!0,validator:(Fn,ya)=>ya==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):vo&&Ae()(ya).startOf("second")<=Ae()(vo).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},pt.createElement(Qr.default,{disabled:lo(["allow_late_settings","late_time"],ar==null?void 0:ar[sa]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>(0,E.Q8)(Fn,Ze==null?void 0:Ze.course_end_date,Ae()(vo).add(1,"minutes").format()),disabledTime:Fn=>(0,E.d0)(Fn,Ae()(vo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),!Fo&&pt.createElement(Be.Z,{className:(Lr=Pa.Z)==null?void 0:Lr.h_lh_40},((Ni=Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,ar))==null?void 0:Ni.length)>0&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0,late_penalty:5})}})),sa!=0&&!lo(["allow_late_settings","group_name"],ar==null?void 0:ar[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${Pa.Z.title} mt30`},pt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),pt.createElement("div",{className:Pa.Z.content},pt.createElement(Be.Z,{className:`${Pa.Z.row_sty} ${Pa.Z.bottom_line} ${(mn=Pa.Z)==null?void 0:mn.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},pt.createElement(Rr.Z,{disabled:lo("anonymous_comment")})),pt.createElement(fe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),pt.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),No&&pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} ${!Rn&&"mb10"} mt5`},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},pt.createElement(z.default,null," ",Rn?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Rn&&pt.createElement(fe.Z,{className:"mr10"},pt.createElement(b.default.Item,{name:"make_up_score"},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),pt.createElement(fe.Z,null,pt.createElement(le.Z,{title:Ri("make_up_score")},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),pt.createElement("div",{style:{position:"relative"}},pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb5 ${Pa.Z.bottom_line}`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:`${(ja=Pa.Z)==null?void 0:ja.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_anonymous_comment")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((un=Ze==null?void 0:Ze.group_settings)==null?void 0:un.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(Fr===!1||Or===!1)&&pt.createElement(le.Z,{title:Ri("unified_anonymous_comment")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Si?pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"anonymous_group",className:`${(Xa=Pa.Z)==null?void 0:Xa.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:lo("anonymous_group")},pt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((vt=Ze==null?void 0:Ze.group_settings)==null?void 0:vt.length)>0&&pt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Ae()(zn).startOf("second")<=Ae()(ga||kr).startOf("second")?Promise.reject(ga?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{disabled:lo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(ga||kr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(ga||kr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Ln,zn)=>zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(zn).startOf("second")<=Ae()(mr||ga||kr).startOf("second")?Promise.reject(mr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ga?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Ln=>Ln&&Ae()(Ln).startOf("second")},pt.createElement(Qr.default,{disabled:lo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>(0,E.Q8)(Ln,Ze==null?void 0:Ze.course_end_date,Ae()(mr||ga||kr).add(1,"minutes").format()),disabledTime:Ln=>(0,E.d0)(Ln,Ae()(mr||ga||kr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:lo("evaluation_num")}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb10`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:lo("absence_penalty")}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):pt.createElement(b.default.List,{name:"anonymous_comment_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo,vi,ka,Lr,Ni,vo;const Fn=ga||((Mo=Ui((Pr=ro==null?void 0:ro[sa])==null?void 0:Pr.group_name,ar||[],(ya,Mn)=>Ae()(ya==null?void 0:ya.late_time).startOf("second")>Ae()(Mn==null?void 0:Mn.late_time).startOf("second")))==null?void 0:Mo.late_time)||kr||((Lr=(ka=Ui((vi=ro==null?void 0:ro[sa])==null?void 0:vi.group_name,Wa||[],(ya,Mn)=>{var Yr,al;return Ae()((Yr=ya==null?void 0:ya.publish_time)==null?void 0:Yr[1]).startOf("second")>Ae()((al=Mn==null?void 0:Mn.publish_time)==null?void 0:al[1]).startOf("second")}))==null?void 0:ka.publish_time)==null?void 0:Lr[1]);return pt.createElement(Be.Z,{key:Hn.key,style:{padding:"0px 14px 0px 82px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",sa+1),pt.createElement(Be.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(fe.Z,null,pt.createElement(Be.Z,{wrap:!1,align:"top"},pt.createElement(fe.Z,{className:"mr20 ml15"},pt.createElement(b.default.Item,{name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[sa]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,ro)}))),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:[Hn.name,"evaluation_start"],rules:[{required:!0,validator:(ya,Mn)=>Mn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Fn&&Ae()(Mn).startOf("second")<=Ae()(Fn).startOf("second")?Promise.reject(kr?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},pt.createElement(Qr.default.RangePicker,{disabled:lo(["anonymous_comment_settings","evaluation_start"],ro==null?void 0:ro[sa]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:ya=>(0,E.Q8)(ya,Ze==null?void 0:Ze.course_end_date,Ae()(Fn).add(1,"minutes").format()),disabledTime:ya=>(0,E.d0)(ya,Ae()(Fn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),pt.createElement(Be.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:lo(["anonymous_comment_settings","evaluation_num"],ro==null?void 0:ro[sa])}))),pt.createElement(fe.Z,{className:Pa.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:lo(["anonymous_comment_settings","absence_penalty"],ro==null?void 0:ro[sa])}))),!Si&&pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[Hn.name,"student_comment"],valuePropName:"checked"},pt.createElement(z.default,{disabled:lo(["anonymous_comment_settings","student_comment"],ro==null?void 0:ro[sa])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Fo&&pt.createElement(Be.Z,{className:(Ni=Pa.Z)==null?void 0:Ni.h_lh_40},((vo=Ti(Or?Ze==null?void 0:Ze.group_settings:Wa,ro))==null?void 0:vo.length)>0&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),sa!=0&&!lo(["anonymous_comment_settings","group_name"],ro==null?void 0:ro[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb5 mt5`},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},pt.createElement(z.default,{disabled:lo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:Pa.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Ln,zn)=>zn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},pt.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:lo("student_comment"),min:1,max:100}))),pt.createElement(fe.Z,null," ",pt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Fo?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":pt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ze!=null&&Ze.anonymous_comment)){he.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${nr==null?void 0:nr.coursesId}/common_homework/${nr==null?void 0:nr.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),pt.createElement(le.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),Si&&pt.createElement(b.default.Item,{className:`${Pa.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},pt.createElement(z.default,{disabled:lo("student_comment")},pt.createElement(Be.Z,{gutter:10},pt.createElement(fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Pa.Z.h_lh_40},pt.createElement(z.default,{disabled:lo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),pt.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Bo&&pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(fe.Z,{className:Pa.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:lo("unified_anonymous_appeal")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ea=Ze==null?void 0:Ze.group_settings)==null?void 0:ea.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(Fr===!1||Or===!1||Si==!1)&&pt.createElement(le.Z,{title:Ri("unified_anonymous_appeal")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),aa?pt.createElement(Be.Z,{className:`${Pa.Z.row_sty1} mb5`},pt.createElement(fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:lo("appeal_penalty")}))),pt.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):pt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(Ln,{add:zn,remove:_n})=>Ln.map((Hn,sa)=>{var Pr,Mo;return pt.createElement(Be.Z,{key:Hn.key,style:{padding:"5px 14px 5px 82px"}},pt.createElement(fe.Z,{className:Pa.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",sa+1),pt.createElement(Be.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(me.default,{disabled:lo(["anonymous_appeal_settings","group_name"],va==null?void 0:va[sa]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Ti(Si?Ze==null?void 0:Ze.group_settings:ro,va)}))),pt.createElement(fe.Z,{className:`${Pa.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(fe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[Hn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:lo(["anonymous_appeal_settings","appeal_penalty"],va==null?void 0:va[sa])}))),!Fo&&pt.createElement(Be.Z,{className:(Pr=Pa.Z)==null?void 0:Pr.h_lh_40},!!((Mo=Ti(Si?Ze==null?void 0:Ze.group_settings:ro,va))!=null&&Mo.length)&&pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{zn({is_admin:!0,appeal_penalty:2})}})),sa!=0&&!lo(["anonymous_appeal_settings","group_name"],va==null?void 0:va[sa])?pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{_n(Hn.name)}})):pt.createElement(fe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(wo||Ko||Do))&&pt.createElement(Ge.ZP,{loading:ta||Xt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ka.submit()}},"\u4FDD\u5B58"),pt.createElement(Xo.Z,{onConfirm:(Ln,zn)=>{Wa.splice(Ln,0,...zn),Wa.splice(Ln+zn.length,1);const _n=(0,E.QE)([...Wa]);_n.forEach(Hn=>{var sa;((sa=Hn==null?void 0:Hn.publish_time)==null?void 0:sa.length)==2?Hn.publish_time=Hn.publish_time:Hn.publish_time=[Ae()(Hn==null?void 0:Hn.publish_time),Ae()(Hn==null?void 0:Hn.end_time)]}),Ka.setFieldValue("group_settings",[..._n])}})))};var cl=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe})=>({shixunHomeworks:tt,classroomList:Ye,loading:Qe.effects}))(Wl),Il=te(4274),hl=te(59301),uu=Object.defineProperty,gl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,Zl=(tt,Ye,Qe)=>Ye in tt?uu(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ql=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Kl.call(Ye,Qe)&&Zl(tt,Qe,Ye[Qe]);if(gl)for(var Qe of gl(Ye))Ul.call(Ye,Qe)&&Zl(tt,Qe,Ye[Qe]);return tt},$l=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const vu=({shixunHomeworks:tt,dispatch:Ye})=>{const{workSetting:Qe}=tt;(0,x.useEffect)(()=>{Pn()},[]);const Ut=(0,Pe.useParams)(),[rn,Yt]=(0,x.useState)("1"),Pn=()=>$l(void 0,null,function*(){yield Ye({type:"shixunHomeworks/getWorkSetting",payload:ql({},Ut)})}),Qt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Qe!=null&&Qe.is_new_rule?hl.createElement(cl,null):hl.createElement(gi,{getData:Pn})},!(Qe!=null&&Qe.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:hl.createElement(Jr,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:hl.createElement(Ar,{getData:Pn})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:hl.createElement(To,{getData:Pn})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:hl.createElement(mo,null)}].filter(Ct=>!!Ct);return(0,x.useEffect)(()=>(Ye({type:"globalSetting/footerToggle",payload:!1}),()=>{Ye({type:"globalSetting/footerToggle",payload:!0})}),[]),hl.createElement("div",{style:{paddingBottom:"50px"}},hl.createElement(Il.Z,{dataSource:Qt,style:{marginBottom:52}}))};var eu=(0,Pe.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(vu),su=te(8394),du=te(40221),Yl=te(65504),zl=Object.defineProperty,wl=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,nu=(tt,Ye,Qe)=>Ye in tt?zl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,au=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ml.call(Ye,Qe)&&nu(tt,Qe,Ye[Qe]);if(wl)for(var Qe of wl(Ye))tu.call(Ye,Qe)&&nu(tt,Qe,Ye[Qe]);return tt};const ru=tt=>React.createElement("svg",au({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},tt),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Tl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Vl=Object.defineProperty,iu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,gu=Object.prototype.propertyIsEnumerable,Ql=(tt,Ye,Qe)=>Ye in tt?Vl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Al=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))cu.call(Ye,Qe)&&Ql(tt,Qe,Ye[Qe]);if(iu)for(var Qe of iu(Ye))gu.call(Ye,Qe)&&Ql(tt,Qe,Ye[Qe]);return tt},Bl=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Hl=({user:tt,dispatch:Ye})=>{const Qe=(0,Pe.useParams)(),[Ut,rn]=(0,x.useState)({page:1,limit:10}),[Yt,Pn]=(0,x.useState)([{}]),[Qt,Ct]=(0,x.useState)(0),[Vt,Wn]=(0,x.useState)(!0),ha=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(An,en,mn)=>mn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:An=>An||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:An=>An||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(An,en)=>{var mn;return x.createElement("span",null,x.createElement("span",null,An),x.createElement(le.Z,{overlayClassName:Tl.tip,placement:"right",title:x.createElement(Be.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(mn=en==null?void 0:en.from_course_group_members)==null?void 0:mn.map(ja=>x.createElement("div",null,ja))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(An,en)=>{var mn;return x.createElement("span",null,x.createElement("span",null,An),x.createElement(le.Z,{overlayClassName:Tl.tip,placement:"right",title:x.createElement(Be.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(mn=en==null?void 0:en.to_course_group_members)==null?void 0:mn.map(ja=>x.createElement("div",null,ja))))},x.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(An,en)=>x.createElement(x.Fragment,null,An==="\u5F85\u5904\u7406"&&x.createElement("span",{className:Tl.btns},x.createElement("span",{onClick:()=>Sn(en.id,2)},"\u62D2\u7EDD"),x.createElement("span",{className:"ml30",onClick:()=>Sn(en.id,1)},"\u540C\u610F")),An==="\u5DF2\u540C\u610F"&&x.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),An==="\u5DF2\u62D2\u7EDD"&&x.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],Sn=(An,en)=>Bl(void 0,null,function*(){Wn(!0);const mn=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/deal_request`,{method:"post",body:{request_id:An,status:en}});(mn==null?void 0:mn.status)===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),xt(Ut)),Wn(!1)});(0,x.useEffect)(()=>{xt(Ut)},[]);const xt=An=>Bl(void 0,null,function*(){Wn(!0);const en=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/get_request`,{method:"get",params:Al({},An)});(en==null?void 0:en.status)===0&&(Pn(en.data),Ct(en==null?void 0:en.total_count)),Wn(!1)}),tn=(An,en)=>{Ut.page=An,Ut.limit=en,rn(Al({},Ut)),xt(Ut)};return x.createElement("section",{className:Tl.wrap},x.createElement(Se.default,{dataSource:Yt,bordered:!1,rowKey:An=>An.id,columns:ha,loading:Vt,pagination:{pageSize:Ut.limit,total:Qt,current:Ut.page,onChange:tn,showQuickJumper:!0,hideOnSinglePage:!0}}))};var mu=(0,Pe.connect)(({user:tt})=>({user:tt}))(Hl),fu=te(64165),we={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Te=Object.defineProperty,je=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,jt=(tt,Ye,Qe)=>Ye in tt?Te(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Nt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))gt.call(Ye,Qe)&&jt(tt,Qe,Ye[Qe]);if(je)for(var Qe of je(Ye))ft.call(Ye,Qe)&&jt(tt,Qe,Ye[Qe]);return tt},gn=(tt,Ye)=>{var Qe={};for(var Ut in tt)gt.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&je)for(var Ut of je(tt))Ye.indexOf(Ut)<0&&ft.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},dn=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const xn=tt=>{var Ye=tt,{classroomList:Qe,dispatch:Ut,cb:rn}=Ye,Yt=gn(Ye,["classroomList","dispatch","cb"]),Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn;const An=(0,Pe.useParams)(),[en,mn]=(0,x.useState)({}),[ja,un]=(0,x.useState)(""),[Xa,vt]=(0,x.useState)(!0),[ea,nr]=(0,x.useState)(!1),[Ze,Rt]=(0,x.useState)("");(0,x.useEffect)(()=>{Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&ta()},[Qe.actionTabs]);const ta=(Xt="")=>dn(void 0,null,function*(){vt(!0);const ca=yield(0,ve.ZP)(`/api/homework_commons/${An.categoryId}/get_group_members`,{method:"get",params:{group_id:Xt}});(ca==null?void 0:ca.status)===0&&mn(Nt({},ca)),vt(!1)}),xr=()=>dn(void 0,null,function*(){if(!ja){he.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!Ze){he.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}nr(!0);let Xt=yield(0,ve.ZP)(`/api/homework_commons/${An.categoryId}/create_request`,{method:"post",body:{to_course_group_id:ja,reason:Ze}});(Xt==null?void 0:Xt.status)===0&&(he.ZP.info("\u64CD\u4F5C\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),rn()),nr(!1)});return x.createElement(Ne.default,{width:700,centered:!0,afterClose:()=>{un(""),Rt("")},confirmLoading:ea,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:xr,open:Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:we.modal},x.createElement(Xn.Z,{spinning:Xa},x.createElement(Be.Z,{align:"middle",justify:"space-between"},x.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",x.createElement("b",null,en==null?void 0:en.current_group)),x.createElement(Be.Z,{align:"middle"},x.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),x.createElement(me.default,{onChange:Xt=>{un(Xt),ta(Xt)},value:ja,size:"large",style:{width:248}},(Pn=en==null?void 0:en.group_infos)==null?void 0:Pn.map(Xt=>x.createElement(me.default.Option,{key:Xt.group_id,value:Xt.group_id},Xt.group_name))))),x.createElement(Be.Z,{className:"mt15"},x.createElement("div",{className:we.member,style:{borderRight:"1px solid #D9DFE8"}},x.createElement(Be.Z,{className:we.head},x.createElement("div",null,en==null?void 0:en.current_group,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(Qt=en==null?void 0:en.current_group_members)==null?void 0:Qt.length),"\u4EBA")),x.createElement(Be.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:we.listWrap,style:{borderRight:0}},(Ct=en==null?void 0:en.current_group_members)==null?void 0:Ct.map(Xt=>x.createElement("div",{key:Xt.user_id,className:we.list},x.createElement("img",{src:`${bn.Z.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`}),x.createElement("span",null,Xt.real_name),(Xt==null?void 0:Xt.is_me)&&x.createElement("div",null,"\u6211")))))),x.createElement("div",{className:we.member},!((Vt=en==null?void 0:en.group_members)!=null&&Vt.length)&&x.createElement(fu.Z,null),!!((Wn=en==null?void 0:en.group_members)!=null&&Wn.length)&&x.createElement(x.Fragment,null,x.createElement(Be.Z,{className:we.head},x.createElement("div",null,(Sn=(ha=en==null?void 0:en.group_infos)==null?void 0:ha.find(Xt=>Xt.group_id===ja))==null?void 0:Sn.group_name,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(xt=en==null?void 0:en.group_members)==null?void 0:xt.length),"\u4EBA")),x.createElement(Be.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:we.listWrap,style:{borderLeft:0}},(tn=en==null?void 0:en.group_members)==null?void 0:tn.map(Xt=>x.createElement("div",{key:Xt.user_id,className:we.list},x.createElement("img",{src:`${bn.Z.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`}),x.createElement("span",null,Xt.real_name)))))))),x.createElement(Be.Z,{className:"mt15"},x.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),x.createElement(Ie.default.TextArea,{maxLength:300,value:Ze,onChange:Xt=>Rt(Xt.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var Ca=(0,Pe.connect)(({classroomList:tt})=>({classroomList:tt}))(xn),Dn={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},Tn=te(32215),la=te(74732),ua=te(3829),cn=te(37906),Nn={TabsStyle:"TabsStyle___TanFG"},fn=te(59301),Qa=Object.defineProperty,Ga=Object.defineProperties,$a=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,bo=(tt,Ye,Qe)=>Ye in tt?Qa(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,jr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))tr.call(Ye,Qe)&&bo(tt,Qe,Ye[Qe]);if(sr)for(var Qe of sr(Ye))za.call(Ye,Qe)&&bo(tt,Qe,Ye[Qe]);return tt},po=(tt,Ye)=>Ga(tt,$a(Ye)),ko=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const ei=tt=>ko(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${tt.userId}/deal_appeal_score.json`,{method:"post",body:tt})}),ui=({globalSetting:tt,shixunHomeworks:Ye,dispatch:Qe,classroomList:Ut})=>{var rn,Yt,Pn,Qt,Ct,Vt;const Wn=(0,Pe.useParams)(),[ha]=(0,Pe.useSearchParams)(),[Sn]=b.default.useForm(),{workSetting:xt}=Ye,[tn,An]=(0,x.useState)(!1),[en,mn]=(0,x.useState)(null),[,ja,un,Xa]=(0,yt.U)(Ot.cN,{homeworkId:Wn==null?void 0:Wn.categoryId}),[,vt,ea,nr]=(0,yt.U)(Ot.Qz,{homeworkId:Wn==null?void 0:Wn.categoryId}),[,Ze,Rt,ta]=(0,yt.U)(Ot.mQ,{homeworkId:Wn==null?void 0:Wn.categoryId}),[,,xr,Xt]=(0,yt.U)(ei,{}),[ca,Ka]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),Or=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Wa=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Rn,Fr,ga)=>`${((ca==null?void 0:ca.page)-1)*ca.limit+ga+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},Rn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Rn=>Ae()(Rn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],ar=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Rn,Fr,ga)=>`${((ca==null?void 0:ca.page)-1)*ca.limit+ga+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Rn=>Rn===-1?"\u91CD\u505A\u4E2D":fn.createElement(E.Uw,{status:Rn})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],kr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Rn,Fr,ga)=>`${((ca==null?void 0:ca.page)-1)*ca.limit+ga+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Rn,Fr)=>fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${Fr==null?void 0:Fr.student_work_id}`,target:"_blank"},Rn)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Rn=>Ae()(Rn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Rn,Fr)=>fn.createElement(fn.Fragment,null,Rn==3&&fn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Rn==4&&fn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Rn==1&&fn.createElement(fn.Fragment,null,fn.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ko(void 0,null,function*(){(yield xr({userId:Fr.student_work_id,score_id:Fr.student_works_score_id,status:4})).status===0&&uo()})},"\u9A73\u56DE"),fn.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>ko(void 0,null,function*(){mn(Fr),An(!0)})},"\u63A5\u53D7")))}],uo=(Rn=ca)=>{ca.activeKey=="1"&&ea({page:Rn==null?void 0:Rn.page,limit:Rn==null?void 0:Rn.limit}),ca.activeKey=="2"&&Rt({page:Rn==null?void 0:Rn.page,limit:Rn==null?void 0:Rn.limit}),ca.activeKey=="3"&&un({page:Rn==null?void 0:Rn.page,limit:Rn==null?void 0:Rn.limit,status:Rn==null?void 0:Rn.status})};return(0,x.useEffect)(()=>{uo(ca)},[ca]),(0,x.useEffect)(()=>{console.log("params",Wn,ha.get("TabsActiveKey")?ha.get("TabsActiveKey"):xt!=null&&xt.is_new_rule?"3":"1"),Ka(po(jr({},ca),{activeKey:ha.get("TabsActiveKey")||"1"}))},[ha.get("TabsActiveKey")]),fn.createElement(Xn.Z,{spinning:vt||ja||Ze},fn.createElement("section",{className:"p30",style:{background:"#fff"}},fn.createElement(ge.default,{destroyInactiveTabPane:!0,className:Nn.TabsStyle,activeKey:ca.activeKey,onChange:Rn=>{Ka(po(jr({},ca),{activeKey:Rn,page:1,limit:10}))}},fn.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},fn.createElement(Se.default,{className:"mt20",locale:{emptyText:fn.createElement(nt.Z,null)},columns:Wa,dataSource:((rn=nr==null?void 0:nr.data)==null?void 0:rn.list)||[],pagination:{total:((Yt=nr==null?void 0:nr.data)==null?void 0:Yt.count)||0,onChange:(Rn,Fr)=>{Ka(po(jr({},ca),{page:Rn,limit:Fr}))},current:ca==null?void 0:ca.page,pageSize:ca==null?void 0:ca.limit,showTotal:Rn=>fn.createElement(fn.Fragment,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Rn),"\u6761\u6570\u636E")}})),fn.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},fn.createElement(Se.default,{className:"mt20",locale:{emptyText:fn.createElement(nt.Z,null)},columns:ar,dataSource:((Pn=ta==null?void 0:ta.data)==null?void 0:Pn.list)||[],pagination:{total:((Qt=ta==null?void 0:ta.data)==null?void 0:Qt.count)||0,onChange:(Rn,Fr)=>{Ka(po(jr({},ca),{page:Rn,limit:Fr}))},current:ca==null?void 0:ca.page,pageSize:ca==null?void 0:ca.limit,showTotal:Rn=>fn.createElement(fn.Fragment,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Rn),"\u6761\u6570\u636E")}})),fn.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},fn.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:ca.status,onChange:Rn=>{Ka(po(jr({},ca),{status:Rn,page:1}))},dataSource:Or,titleWidth:60}),fn.createElement(Se.default,{locale:{emptyText:fn.createElement(nt.Z,null)},columns:kr,dataSource:((Ct=Xa==null?void 0:Xa.data)==null?void 0:Ct.list)||[],pagination:{total:((Vt=Xa==null?void 0:Xa.data)==null?void 0:Vt.count)||0,onChange:(Rn,Fr)=>{Ka(po(jr({},ca),{page:Rn,limit:Fr}))},current:ca==null?void 0:ca.page,pageSize:ca==null?void 0:ca.limit,showTotal:Rn=>fn.createElement(fn.Fragment,null,"\u5171",fn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Rn),"\u6761\u6570\u636E")}}))),fn.createElement(Ne.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:tn,centered:!0,destroyOnClose:!0,onCancel:()=>{An(!1)},maskClosable:!1,width:544,onOk:()=>{Sn.submit()}},fn.createElement(b.default,{form:Sn,colon:!1,onFinish:Rn=>ko(void 0,null,function*(){(yield xr(po(jr({},Rn),{userId:en.student_work_id,score_id:en.student_works_score_id,status:3}))).status===0&&(uo(),An(!1))})},fn.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),fn.createElement(cn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:fn.createElement("a",{href:`/classrooms/${Wn==null?void 0:Wn.coursesId}/group_homework/${Wn==null?void 0:Wn.categoryId}/review/${en==null?void 0:en.student_work_id}`,target:"_blank"},en==null?void 0:en.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:fn.createElement("span",{style:{color:"#191919"}},en==null?void 0:en.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:fn.createElement("span",{style:{color:"#191919"}},en==null?void 0:en.score)}]}),fn.createElement(Be.Z,{className:"mt20",wrap:!1},fn.createElement(fe.Z,null,fn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},fn.createElement(ue.Z,{min:1,max:100,step:1}))),fn.createElement(fe.Z,null,fn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),fn.createElement(fe.Z,null,fn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},fn.createElement(z.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ai=(0,Pe.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:rn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:rn}))(ui),Yo={},_r=te(59301),Zo=Object.defineProperty,ri=Object.defineProperties,si=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Li=(tt,Ye,Qe)=>Ye in tt?Zo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Me=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))qo.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);if(Wo)for(var Qe of Wo(Ye))ji.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);return tt},We=(tt,Ye)=>ri(tt,si(Ye)),rt=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const st=({shixunHomeworks:tt,loading:Ye,globalSetting:Qe,dispatch:Ut})=>{const[rn,Yt]=(0,x.useState)(Me(Me({},(0,Pe.useParams)()),{page:1,limit:20})),{workList:Pn,workSetting:Qt}=tt,[Ct,Vt]=(0,x.useState)([]),Wn=()=>rt(void 0,null,function*(){const xt=yield Ut({type:"shixunHomeworks/getWorkList",payload:We(Me({},rn),{score_open:Qt==null?void 0:Qt.score_open,work_public:Qt==null?void 0:Qt.work_public})});Vt((xt==null?void 0:xt.student_works)||[])});(0,x.useEffect)(()=>{Wn()},[]);const ha=(xt,tn)=>{rn.page=xt,rn.limit=20,Wn()},Sn=[(Pn==null?void 0:Pn.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(xt,tn)=>{var An,en,mn,ja,un,Xa;return{children:((An=tn.project_info)==null?void 0:An.id)!==-1?_r.createElement("a",{target:"_blank",title:(en=tn.project_info)==null?void 0:en.name,href:`${(mn=Qe==null?void 0:Qe.setting)==null?void 0:mn.old_url}/projects${(ja=tn.project_info)==null?void 0:ja.id}`,style:{whiteSpace:"break-spaces"}},(un=tn.project_info)==null?void 0:un.name):(Xa=tn.project_info)==null?void 0:Xa.name,props:{rowSpan:tn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(xt,tn)=>_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement("span",{className:Yo.atitle,style:{width:tn.is_leader?"":130,maxWidth:tn.is_leader&&80}}," ",xt),tn.is_leader&&_r.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Pn!=null&&Pn.base_on_project),render:xt=>_r.createElement("span",{style:{color:"#666666"}},xt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Pn!=null&&Pn.base_on_project),render:(xt,tn)=>_r.createElement(le.Z,{placement:"bottom",title:_r.createElement("div",null,_r.createElement("div",null,tn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${tn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),_r.createElement("div",null,tn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${tn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?_r.createElement("div",null,tn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${tn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Pn!=null&&Pn.is_group_grade?_r.createElement("div",null,tn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${tn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",_r.createElement("div",null,tn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${tn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),_r.createElement("div",null,tn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${tn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?_r.createElement("div",null,tn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${tn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",_r.createElement("div",null,tn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${tn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Pn!=null&&Pn.is_jupyter||Pn!=null&&Pn.is_jupyter_lab)&&_r.createElement("div",{onClick:An=>{An.stopPropagation(),Pe.history.push(`/classrooms/${rn.coursesId}/group_homework/${rn.categoryId}/review/${tn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},xt>0?_r.createElement("span",{style:{color:"#ff8100"}},xt):xt)},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:xt=>xt||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(xt,tn)=>xt||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(xt,tn)=>({children:xt?_r.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",_r.createElement("br",null),Ae()(xt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:tn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(xt,tn)=>({children:xt===-1?"\u91CD\u505A\u4E2D":_r.createElement(E.Uw,{status:xt}),props:{rowSpan:tn.rowSpan}})},!(Pn!=null&&Pn.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(xt,tn)=>({children:_r.createElement("span",{className:"c-blue"},xt),props:{rowSpan:tn.rowSpan}})},{title:"\u64CD\u4F5C",width:Pn!=null&&Pn.base_on_project?100:150,align:"left",dataInex:"action",render:(xt,tn)=>Pn!=null&&Pn.work_public?_r.createElement("a",{className:"c-blue",onClick:An=>{An.preventDefault(),Pe.history.push(`/classrooms/${rn.coursesId}/group_homework/${rn.categoryId}/review/${tn.id}`)}}," \u67E5\u770B "):"--"}].filter(xt=>!!xt);return _r.createElement("div",{className:"p30 bg-white"},_r.createElement("aside",{style:{paddingBottom:30}},_r.createElement(Se.default,{loading:Ye["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(xt,tn)=>(xt==null?void 0:xt.item_index)%2===0&&Yo.tables,className:Yo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Ct,columns:Sn,onChange:(xt,tn,An)=>{if(An.order===void 0)switch(An.field){case"student_id":rn.b_order="desc",rn.order=An.field;break;default:delete rn.b_order,delete rn.order}else rn.b_order=An.order.replace("end",""),rn.order=An.field;Ut({type:"shixunHomeworks/getWorkList",payload:Me({},rn)})}})),_r.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:ha,defaultCurrent:rn.page||1,current:rn.page||1,defaultPageSize:20,total:tt.workList.work_count}))};var ht=(0,Pe.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(st),Et=te(54580),Mt=te(59301),Zt=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const{Dragger:_t}=Et.default,on=({})=>{const tt=(0,Pe.useParams)(),[Ye]=b.default.useForm(),[Qe,Ut]=(0,x.useState)([]),[rn,Yt]=(0,x.useState)(!1);let[Pn,Qt]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Ct(){return Zt(this,null,function*(){var Vt,Wn;let ha;Yt(!0),window.location.href.indexOf("exercise")>-1?ha=`/api/exercises/${tt==null?void 0:tt.categoryId}/redo_logs.json`:ha=`/api/homework_commons/${tt==null?void 0:tt.categoryId}/redo_logs.json`;let Sn=yield(0,ve.ZP)(ha,{method:"get",params:Pn});if(Yt(!1),(Sn==null?void 0:Sn.status)===0){let xt=[];(Wn=(Vt=Sn==null?void 0:Sn.data)==null?void 0:Vt.list)==null||Wn.map((tn,An)=>{var en;(en=tn==null?void 0:tn.group_infos)==null||en.map((mn,ja)=>{var un,Xa,vt;mn.rowSpan=ja==0?(un=tn==null?void 0:tn.group_infos)==null?void 0:un.length:((vt=(Xa=tn==null?void 0:tn.group_infos)==null?void 0:Xa.filter(ea=>ea.work_group_id))==null?void 0:vt.length)>0?0:1,xt.push(mn)})}),Ut([...xt])}})}return(0,x.useEffect)(()=>{Ct()},[]),Mt.createElement("div",{style:{padding:"30px",background:"#fff"}},Mt.createElement(Se.default,{loading:rn,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(Vt,Wn)=>({children:Mt.createElement("span",null,Vt),props:{rowSpan:Wn.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Vt,Wn)=>({children:Mt.createElement("span",null,Ae()(Vt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Wn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(Vt,Wn)=>({children:Mt.createElement("span",null,Vt),props:{rowSpan:Wn.rowSpan}})}],dataSource:Qe,pagination:!1}),Mt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Vt,Wn)=>{Pn.page=Vt,Pn.limit=Wn,Qt(Pn),Ct()},current:Pn.page,total:Qe.count,pageSize:Pn.limit,style:{marginTop:20}}))};var qt=(0,Pe.connect)(({classroomList:tt})=>({classroomList:tt}))(on),nn=te(45413),On={StepsStyle:"StepsStyle___U8mUn"},wn=te(86697),Cn=te(30467),oa={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},xa=({onFinish:tt})=>{var Ye,Qe,Ut,rn,Yt;const{shixunHomeworks:Pn}=(0,Pe.useSelector)(Ze=>Ze),{actionTabs:Qt}=Pn,Ct=(0,Pe.useDispatch)(),Vt=(0,Pe.useParams)(),[,,Wn,ha]=(0,yt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[Sn,xt,tn,An]=(0,yt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[en,mn]=(0,x.useState)([]),[ja,un]=(0,x.useState)([]),Xa=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[vt,ea]=(0,x.useState)("");(0,x.useEffect)(()=>{ea(Sn==null?void 0:Sn.keywords)},[Sn==null?void 0:Sn.keywords]),(0,x.useEffect)(()=>{var Ze,Rt;if(Qt.key=="AddLeader"){Qt!=null&&Qt.unified_setting&&Wn({}),tn({course_group_ids:(Ze=Qt==null?void 0:Qt.course_groups)==null?void 0:Ze.map(ca=>ca==null?void 0:ca.id)});let ta=[],xr=[];const Xt=(ca,Ka)=>{ca.name=(ca==null?void 0:ca.user_name)||ca.name,ta!=null&&ta.find(Or=>(Or==null?void 0:Or.course_group_id)==(ca==null?void 0:ca.course_group_id))?ta=ta==null?void 0:ta.map(Or=>{var Wa;return(Or==null?void 0:Or.course_group_id)==(ca==null?void 0:ca.course_group_id)&&(Or.leaders=Ka?[...(Or==null?void 0:Or.leaders)||[],ca]:(Wa=(Or==null?void 0:Or.leaders)||[])==null?void 0:Wa.filter(ar=>ar.id!=(ca==null?void 0:ca.id))),Or}):ta=[...ta||[],{course_group_id:ca==null?void 0:ca.course_group_id,course_group_name:ca==null?void 0:ca.course_group_name,course_member_count:ca==null?void 0:ca.course_member_count,leaders:[ca]}],xr=Ka?xr.concat(ca==null?void 0:ca.id):xr==null?void 0:xr.filter(Or=>Or!=(ca==null?void 0:ca.id))};(Rt=Qt==null?void 0:Qt.data)==null||Rt.forEach(ca=>{Xt(ca,!0)}),un(xr),mn(ta)}},[Qt.key]);const nr=(Ze,Rt)=>{let ta=[];Ze.name=(Ze==null?void 0:Ze.user_name)||Ze.name,en!=null&&en.find(xr=>(xr==null?void 0:xr.course_group_id)==(Ze==null?void 0:Ze.course_group_id))?(ta=en==null?void 0:en.map(xr=>{var Xt;return(xr==null?void 0:xr.course_group_id)==(Ze==null?void 0:Ze.course_group_id)&&(xr.leaders=Rt?[...(xr==null?void 0:xr.leaders)||[],Ze]:(Xt=(xr==null?void 0:xr.leaders)||[])==null?void 0:Xt.filter(ca=>ca.id!=(Ze==null?void 0:Ze.id))),xr}),ta=ta==null?void 0:ta.filter(xr=>{var Xt;return((Xt=xr==null?void 0:xr.leaders)==null?void 0:Xt.length)>0})):ta=[...en||[],{course_group_id:Ze==null?void 0:Ze.course_group_id,course_group_name:Ze==null?void 0:Ze.course_group_name,course_member_count:Ze==null?void 0:Ze.course_member_count,leaders:[Ze]}],un(Rt?ja.concat(Ze==null?void 0:Ze.id):ja==null?void 0:ja.filter(xr=>xr!=(Ze==null?void 0:Ze.id))),mn(ta)};return x.createElement(Ne.default,{open:Qt.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ze=[];en==null||en.forEach(Rt=>{var ta;((ta=Rt==null?void 0:Rt.leaders)==null?void 0:ta.length)>0&&Ze.push(...(Rt==null?void 0:Rt.leaders)||{})}),tt==null||tt(Ze),Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},x.createElement("div",{className:"flex gap-20px"},x.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},x.createElement("div",{className:"flex item-center gap-20px c-grey-333"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(me.default,{size:"large",className:"flex-1",value:Sn==null?void 0:Sn.course_group_ids,onChange:Ze=>{var Rt;(Ze==null?void 0:Ze.length)==0?tn({course_group_ids:(Rt=Qt==null?void 0:Qt.course_groups)==null?void 0:Rt.map(ta=>ta==null?void 0:ta.id)}):tn({course_group_ids:Ze,keywords:"",page:1})},mode:"multiple",filterOption:(Ze,Rt)=>{var ta;return((ta=Rt==null?void 0:Rt.label)!=null?ta:"").toLowerCase().includes(Ze.toLowerCase())},options:Qt!=null&&Qt.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Ye=ha==null?void 0:ha.course_groups)==null?void 0:Ye.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name})))||[]]:(Qe=Qt==null?void 0:Qt.course_groups)==null?void 0:Qe.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name}))}),x.createElement(Ie.default.Search,{className:"flex-1",size:"large",value:vt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ze=>{ea(Ze.target.value)},onSearch:Ze=>{tn({keywords:Ze,page:1})}})),x.createElement(Se.default,{className:`mt-10px ${(Ut=oa)==null?void 0:Ut.TableStyles}`,columns:Xa,dataSource:((rn=An==null?void 0:An.data)==null?void 0:rn.list)||[],rowKey:"id",loading:xt,rowSelection:{selectedRowKeys:ja,onSelect:(Ze,Rt)=>{nr(Ze,Rt)}},pagination:{current:Sn==null?void 0:Sn.page,pageSize:Sn==null?void 0:Sn.limit,total:((Yt=An==null?void 0:An.data)==null?void 0:Yt.total_count)||0,onChange:(Ze,Rt)=>{tn({page:Ze,limit:Rt})},showTotal:Ze=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"px-4px c-blue"},Ze),"\u6761\u6570\u636E")}})),x.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},x.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),x.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},en==null?void 0:en.map(Ze=>{var Rt;return x.createElement("div",{className:"flex flex-col gap-10px",key:Ze==null?void 0:Ze.course_group_id},x.createElement("div",{className:"flex item-center gap-10px minW-0"},x.createElement(le.Z,{title:"asdfasdfasdf"},x.createElement("div",{className:"c-blue multi_ellipsis1"},Ze==null?void 0:Ze.course_group_name)),x.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ze==null?void 0:Ze.course_member_count,"\uFF09")),x.createElement("div",{className:"flex flex-col"},(Rt=Ze==null?void 0:Ze.leaders)==null?void 0:Rt.map(ta=>x.createElement("div",{key:ta==null?void 0:ta.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${bn.Z.IMG_SERVER}/images/${ta==null?void 0:ta.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},ta==null?void 0:ta.name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(ta==null?void 0:ta.student_id)||"--")),x.createElement("a",{onClick:()=>{nr(ta,!1)}},"\u79FB\u9664")))))})))))},fa=Object.defineProperty,La=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,zr=(tt,Ye,Qe)=>Ye in tt?fa(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,_a=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ja.call(Ye,Qe)&&zr(tt,Qe,Ye[Qe]);if(yr)for(var Qe of yr(Ye))vr.call(Ye,Qe)&&zr(tt,Qe,Ye[Qe]);return tt},Ya=(tt,Ye)=>La(tt,gr(Ye)),Ha=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())}),Ia=({onFinish:tt})=>{var Ye,Qe,Ut,rn,Yt,Pn;const{shixunHomeworks:{actionTabs:Qt}}=(0,Pe.useSelector)(Xt=>Xt),Ct=(0,Pe.useDispatch)(),Vt=(0,Pe.useParams)(),[,,Wn,ha]=(0,yt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[,Sn,xt]=(0,yt.U)(Cn.Hf,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId}),[tn,,An,en]=(0,yt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[mn]=b.default.useForm(),ja=b.default.useWatch("is_leader",mn),[un,Xa]=(0,x.useState)([]),[vt,ea]=(0,x.useState)([]),[nr,Ze]=(0,x.useState)(!0),[Rt,ta]=(0,x.useState)("");(0,x.useEffect)(()=>{var Xt,ca,Ka,Or;Qt!=null&&Qt.data&&(mn.setFieldsValue(Ya(_a({},(Qt==null?void 0:Qt.data)||{}),{is_leader:(Ka=(ca=(Xt=Qt==null?void 0:Qt.data)==null?void 0:Xt.members)==null?void 0:ca.find(Wa=>Wa==null?void 0:Wa.is_leader))==null?void 0:Ka.id})),Xa((Or=Qt==null?void 0:Qt.data)==null?void 0:Or.members))},[Qt==null?void 0:Qt.data]),(0,x.useEffect)(()=>{ea(un==null?void 0:un.map(Xt=>Xt==null?void 0:Xt.id))},[un]),(0,x.useEffect)(()=>{(Qt==null?void 0:Qt.key)==="GroupSetting"&&(Wn({}),An({}))},[Qt==null?void 0:Qt.key]),(0,x.useEffect)(()=>{ta(tn==null?void 0:tn.keywords)},[tn==null?void 0:tn.keywords]);const xr=()=>{Ze(!0),ta(""),tn.course_group_ids="",tn.only_ungroup=!0,tn.page=1,tn.limit=20,tn.keywords=""};return x.createElement(Ne.default,{open:(Qt==null?void 0:Qt.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),xr()}},x.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},x.createElement(b.default,{form:mn,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:Xt=>Ha(void 0,null,function*(){if((un==null?void 0:un.length)==0){he.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const ca=yield xt(Ya(_a({},Xt),{group_id:Xt==null?void 0:Xt.id,members:un==null?void 0:un.map(Ka=>Ya(_a({},Ka),{is_leader:(Ka==null?void 0:Ka.id)==(Xt==null?void 0:Xt.is_leader)}))}));(ca==null?void 0:ca.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),tt==null||tt())})},x.createElement(b.default.Item,{name:"id",hidden:!0}),x.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},x.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),x.createElement(b.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${oa.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},x.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:un==null?void 0:un.map(Xt=>({value:Xt==null?void 0:Xt.id,label:x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(Xt==null?void 0:Xt.id)==ja?"\u7EC4\u957F":"\u7EC4\u5458"," ",Xt==null?void 0:Xt.name,"\uFF08\u5B66\u53F7\uFF1A",(Xt==null?void 0:Xt.student_id)||"--","\uFF09"),x.createElement("a",{onClick:ca=>{ca.preventDefault(),ca.stopPropagation(),Xa(un==null?void 0:un.filter(Ka=>(Ka==null?void 0:Ka.id)!=(Xt==null?void 0:Xt.id)))}},"\u79FB\u9664"))}))})),x.createElement("div",{className:"flex item-center justify-end gap-20px"},x.createElement(Ge.ZP,{onClick:()=>{Ct({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),x.createElement(Ge.ZP,{type:"primary",htmlType:"submit",loading:Sn},"\u786E\u5B9A"))),x.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},x.createElement("div",{className:"flex gap-20px item-center mb-20px"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(me.default,{className:"flex-1",size:"large",value:((Ye=tn==null?void 0:tn.course_group_ids)==null?void 0:Ye[0])||"",onChange:Xt=>{An({course_group_ids:Xt==""?[]:[Xt],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Qe=ha==null?void 0:ha.course_groups)==null?void 0:Qe.map(Xt=>({value:Xt==null?void 0:Xt.id,label:Xt==null?void 0:Xt.name})))||[]]}),x.createElement(Ie.default.Search,{className:"flex-1",size:"large",value:Rt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Xt=>{ta(Xt.target.value)},onSearch:Xt=>{An({keywords:Xt})}})),x.createElement(z.default,{checked:nr,onChange:Xt=>{Ze(Xt.target.checked),An({only_ungroup:Xt.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),x.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(rn=(Ut=en==null?void 0:en.data)==null?void 0:Ut.list)==null?void 0:rn.filter(Xt=>nr?!(vt!=null&&vt.includes(Xt==null?void 0:Xt.id)):!0))==null?void 0:Yt.map(Xt=>x.createElement("div",{key:Xt==null?void 0:Xt.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${bn.Z.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.user_name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Xt==null?void 0:Xt.student_id)||"--")),!(vt!=null&&vt.includes(Xt==null?void 0:Xt.id))&&x.createElement("a",{onClick:()=>{Xa([...un,Ya(_a({},Xt),{name:Xt==null?void 0:Xt.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),x.createElement(ne.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:tn==null?void 0:tn.page,pageSize:tn==null?void 0:tn.limit,total:((Pn=en==null?void 0:en.data)==null?void 0:Pn.total_count)||0,onChange:(Xt,ca)=>{An({page:Xt,limit:ca})}}))))},hr=Object.defineProperty,to=Object.defineProperties,Ur=Object.getOwnPropertyDescriptors,or=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,oo=(tt,Ye,Qe)=>Ye in tt?hr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))$r.call(Ye,Qe)&&oo(tt,Qe,Ye[Qe]);if(or)for(var Qe of or(Ye))no.call(Ye,Qe)&&oo(tt,Qe,Ye[Qe]);return tt},ti=(tt,Ye)=>to(tt,Ur(Ye)),ao=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())}),oi=()=>{var tt,Ye,Qe,Ut,rn,Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt,tn,An,en,mn,ja;const{shixunHomeworks:{actionTabs:un}}=(0,Pe.useSelector)(_n=>_n),Xa=(0,Pe.useDispatch)(),vt=(0,Pe.useParams)(),[,ea,nr,Ze]=(0,yt.U)(Cn.Lm,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[,,Rt]=(0,yt.U)(Cn.D4,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[,,ta]=(0,yt.U)(Cn.SA,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId}),[xr,Xt,ca,Ka]=(0,yt.U)(Cn.jA,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,keywords:"",page:1,limit:20}),[Or,Wa,ar,kr]=(0,yt.U)(Cn.Q9,{coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,is_reset:!1,page:1,limit:10}),[uo]=b.default.useForm(),[Rn]=b.default.useForm(),Fr={group_type:lr.YT.STUDENT_SELF,assign_type:lr.$s.BY_PERSON,unified_setting:!0,assign_range:lr.ck.BY_CLASS,assign_rule:lr.Um.BY_SCORE,assign_method:lr.Kc.BY_RULE},ga=b.default.useWatch("group_type",uo),No=b.default.useWatch("assign_type",uo),Si=b.default.useWatch("unified_setting",uo),[mr,Bo]=(0,x.useState)(!1),ro=b.default.useWatch("course_group_ids",uo),aa=b.default.useWatch("assign_method",uo),va=No==lr.$s.BY_GROUP&&mr&&aa==lr.Kc.BY_LEADER,[Fo,Xr]=(0,x.useState)([]),[Oo,$o]=(0,x.useState)({total_count:0,group_user_num:0}),[wo,Ko]=(0,x.useState)("success"),[Do,pi]=(0,x.useState)([]),[Ti,Ri]=(0,x.useState)({page:1,limit:10}),[lo,ll]=(0,x.useState)(!1),ul=["xlsx","xls"],di={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:_n=>ao(void 0,null,function*(){const Hn=[];Hn==null||Hn.push(_n);const sa=_n.name.split(".").slice(-1)[0].toLowerCase();if(ul.indexOf(sa)==-1)return he.ZP.error(`${_n.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const Pr=new FormData;Pr.append("file",Hn[0]),Pr.append("is_reset","true");const Mo=yield(0,ve.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/group_homeworks/${vt==null?void 0:vt.categoryId}/list_groups_by_settings.json`,{method:"post",body:Pr},!0);return(Mo==null?void 0:Mo.status)==0&&(Ko("success"),ar({is_reset:!1,page:1,limit:10}),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),Et.default.LIST_IGNORE})},bi=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(_n,Hn)=>{var sa,Pr;return(Pr=(sa=Hn==null?void 0:Hn.members)==null?void 0:sa.find(Mo=>Mo==null?void 0:Mo.is_leader))==null?void 0:Pr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:_n=>{var Hn;return(Hn=_n==null?void 0:_n.filter(sa=>!(sa!=null&&sa.is_leader)))==null?void 0:Hn.map(sa=>sa==null?void 0:sa.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(_n,Hn)=>x.createElement("a",{onClick:()=>{Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Hn}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Ln=()=>ao(void 0,null,function*(){var _n,Hn,sa,Pr,Mo,vi;const ka=yield nr({});(ka==null?void 0:ka.status)==0&&(uo.setFieldsValue(ti(Vr({},(ka==null?void 0:ka.data)||{}),{leader_ids:(Hn=(_n=ka==null?void 0:ka.data)==null?void 0:_n.leaders)==null?void 0:Hn.map(Lr=>Lr==null?void 0:Lr.id),course_group_ids:(Pr=(sa=ka==null?void 0:ka.data)==null?void 0:sa.course_groups)==null?void 0:Pr.filter(Lr=>Lr==null?void 0:Lr.selected).map(Lr=>Lr==null?void 0:Lr.id)})),Bo((Mo=ka==null?void 0:ka.data)==null?void 0:Mo.is_assign_leader),Rn.setFieldsValue(Vr({},(ka==null?void 0:ka.data)||{})),Xr((vi=ka==null?void 0:ka.data)==null?void 0:vi.leaders))});(0,x.useEffect)(()=>{Ln(),ca({})},[]);const zn=_n=>ao(void 0,null,function*(){ll(!0);const Hn=yield(0,ve.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/group_homeworks/${vt==null?void 0:vt.categoryId}/list_failed_users.json`,{method:"post",body:_n});(Hn==null?void 0:Hn.status)==0&&pi(Hn),ll(!1)});return x.createElement(Xn.Z,{spinning:ea},x.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},x.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},x.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),x.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",x.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),x.createElement(b.default,{form:uo,initialValues:Fr,colon:!1,size:"large",onValuesChange:(_n,Hn)=>{if("is_assign_leader"in _n&&Bo(_n==null?void 0:_n.is_assign_leader),"group_type"in _n&&(_n==null?void 0:_n.group_type)==lr.YT.STUDENT_SELF||ga==lr.YT.STUDENT_SELF&&("min_num"in _n||"max_num"in _n))return Hn;ta(Vr({},Hn))},onFinish:()=>ao(void 0,null,function*(){var _n,Hn;if(ga==lr.YT.STUDENT_SELF){ta(Vr({},uo.getFieldsValue())).then(Pr=>{(Pr==null?void 0:Pr.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const sa=yield ar({is_reset:!1,page:1,limit:10});(sa==null?void 0:sa.status)==0&&($o({total_count:(_n=sa==null?void 0:sa.data)==null?void 0:_n.total_count,group_user_num:(Hn=sa==null?void 0:sa.data)==null?void 0:Hn.group_user_num}),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},x.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:lr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:lr.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),ga==lr.YT.STUDENT_SELF&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),x.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\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")),x.createElement(Ge.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),ga==lr.YT.TEACHER_ASSIGN&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:lr.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:lr.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:lr.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),No!=lr.$s.BY_FILE&&x.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},x.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!Si&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},x.createElement(z.default.Group,{className:"gap-20px",options:(Ye=(tt=Ze==null?void 0:Ze.data)==null?void 0:tt.course_groups)==null?void 0:Ye.map(_n=>({value:_n==null?void 0:_n.id,label:`${_n==null?void 0:_n.name} \uFF08${_n==null?void 0:_n.course_member_count}\uFF09`}))}))),No==lr.$s.BY_GROUP&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${mr?"mb0":""}`},x.createElement(z.default,null,"\u6307\u5B9A\u7EC4\u957F",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),x.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),mr&&x.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Fo==null?void 0:Fo.map(_n=>x.createElement("div",{key:_n==null?void 0:_n.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},x.createElement("span",{className:"c-grey-333"},_n==null?void 0:_n.name),x.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Hn=Fo==null?void 0:Fo.filter(sa=>(sa==null?void 0:sa.id)!=(_n==null?void 0:_n.id));Xr(Hn),uo.setFieldsValue({leader_ids:Hn==null?void 0:Hn.map(sa=>sa==null?void 0:sa.id)}),ta(Vr({},uo.getFieldsValue()))}}))),x.createElement(Ge.ZP,{onClick:()=>{var _n,Hn;if(!Si&&No==lr.$s.BY_GROUP&&(ro==null?void 0:ro.length)==0){he.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Fo,course_groups:(Hn=(_n=Ze==null?void 0:Ze.data)==null?void 0:_n.course_groups)==null?void 0:Hn.filter(sa=>ro==null?void 0:ro.includes(sa==null?void 0:sa.id)),unified_setting:Si}})}},"\u6DFB\u52A0\u7EC4\u957F")),!mr&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},x.createElement(ue.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),x.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(rn=(Ut=(Qe=Ze==null?void 0:Ze.data)==null?void 0:Qe.course_groups)==null?void 0:Ut.filter(_n=>Si||(ro==null?void 0:ro.includes(_n==null?void 0:_n.id))))==null?void 0:rn.reduce((_n,Hn)=>_n+((Hn==null?void 0:Hn.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Oo==null?void 0:Oo.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ao(void 0,null,function*(){var _n,Hn;const sa=yield ar({is_reset:!1});(sa==null?void 0:sa.status)==0&&$o({total_count:(_n=sa==null?void 0:sa.data)==null?void 0:_n.total_count,group_user_num:(Hn=sa==null?void 0:sa.data)==null?void 0:Hn.group_user_num})}),icon:x.createElement(wn.Z,{rev:void 0})},"\u5237\u65B0")))),mr&&No==lr.$s.BY_GROUP&&x.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:lr.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:lr.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),aa==lr.Kc.BY_LEADER&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),aa!=lr.Kc.BY_LEADER&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},x.createElement(oe.ZP.Group,{options:[{value:lr.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:lr.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),x.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},x.createElement(oe.ZP.Group,{options:[{value:lr.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},No==lr.$s.BY_GROUP&&{value:lr.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},No==lr.$s.BY_PERSON&&{value:lr.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(_n=>_n)}))),No==lr.$s.BY_PERSON&&x.createElement("div",{className:"flex"},x.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:_n=>Math.round(_n),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},x.createElement(ue.Z,{addonAfter:"\u4EBA",min:1})),x.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Qt=(Pn=(Yt=Ze==null?void 0:Ze.data)==null?void 0:Yt.course_groups)==null?void 0:Pn.filter(_n=>Si||(ro==null?void 0:ro.includes(_n==null?void 0:_n.id))))==null?void 0:Qt.reduce((_n,Hn)=>_n+((Hn==null?void 0:Hn.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Oo==null?void 0:Oo.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ao(void 0,null,function*(){var _n,Hn;const sa=yield ar({is_reset:!1});(sa==null?void 0:sa.status)==0&&$o({total_count:(_n=sa==null?void 0:sa.data)==null?void 0:_n.total_count,group_user_num:(Hn=sa==null?void 0:sa.data)==null?void 0:Hn.group_user_num})}),icon:x.createElement(wn.Z,{rev:void 0})},"\u5237\u65B0")))),No==lr.$s.BY_FILE&&x.createElement(x.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},x.createElement(nn.default,{className:`${On.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:x.createElement(x.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",x.createElement(Ge.ZP,{icon:x.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,at.BA)({coursesId:vt==null?void 0:vt.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:x.createElement(x.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:x.createElement(x.Fragment,null,x.createElement(Et.default.Dragger,Vr({},di),x.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),x.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),x.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),No!=lr.$s.BY_FILE&&x.createElement(Ge.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),x.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),x.createElement("div",{className:"flex item-center gap-10px"},x.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),x.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),x.createElement("div",{className:"flex item-center gap-20px"},x.createElement(b.default,{form:Rn,layout:"inline",colon:!1,onValuesChange:(_n,Hn)=>{console.log("allValues",Hn),Rt(Vr({},Hn))}},x.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},x.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),x.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},x.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),x.createElement(Ie.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:_n=>{ca({keywords:_n})}}),ga!=lr.YT.STUDENT_SELF&&No!=lr.$s.BY_FILE&&((xr==null?void 0:xr.keywords)||((Ct=Ka==null?void 0:Ka.data)==null?void 0:Ct.total_count)>0)&&x.createElement(Ge.ZP,{size:"large",type:"primary",onClick:()=>{ar({is_reset:!0,page:1,limit:10}),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((Vt=Ka==null?void 0:Ka.data)==null?void 0:Vt.total_count)>0?x.createElement(Se.default,{className:"mt-20px",columns:bi,loading:Xt,dataSource:((Wn=Ka==null?void 0:Ka.data)==null?void 0:Wn.list)||[],locale:{emptyText:x.createElement(nt.Z,null)},pagination:{current:xr==null?void 0:xr.page,pageSize:xr==null?void 0:xr.limit,total:((ha=Ka==null?void 0:Ka.data)==null?void 0:ha.total_count)||0,onChange:(_n,Hn)=>{ca({page:_n,limit:Hn})},showTotal:_n=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},_n),"\u6761\u6570\u636E")}}):x.createElement(nt.Z,null),x.createElement(xa,{onFinish:_n=>{Xr(_n),uo.setFieldsValue({leader_ids:_n==null?void 0:_n.map(Hn=>Hn==null?void 0:Hn.id)}),ta(Vr({},uo.getFieldsValue()))}}),x.createElement(Ia,{onFinish:()=>{ca({})}}),x.createElement(Ne.default,{open:un.key==="NewGroup",title:Or!=null&&Or.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Or!=null&&Or.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Wa,width:927,centered:!0,onCancel:()=>{Xa({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>ao(void 0,null,function*(){const _n=()=>ao(void 0,null,function*(){const Hn=yield(0,Cn._X)({coursesId:vt==null?void 0:vt.coursesId,categoryId:vt==null?void 0:vt.categoryId,is_reset:Or==null?void 0:Or.is_reset});(Hn==null?void 0:Hn.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Xa({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ca({page:1,limit:20}),Ln(),$o({total_count:0,group_user_num:0}))});if(Or!=null&&Or.is_reset){Ne.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:_n});return}_n()})},No==lr.$s.BY_FILE&&x.createElement(ge.default,{activeKey:wo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(Sn=kr==null?void 0:kr.data)==null?void 0:Sn.total_count}\uFF09`},((xt=kr==null?void 0:kr.data)==null?void 0:xt.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(tn=kr==null?void 0:kr.data)==null?void 0:tn.failed_count}\uFF09`}],onChange:_n=>{Ko(_n),_n=="success"?ar({page:1,limit:10}):(Ri({page:1,limit:10}),zn({page:1,limit:10}))}}),wo!="failed"?x.createElement(Se.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(_n,Hn)=>{var sa,Pr;return(Pr=(sa=Hn==null?void 0:Hn.members)==null?void 0:sa.find(Mo=>Mo==null?void 0:Mo.is_leader))==null?void 0:Pr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:_n=>{var Hn;return(Hn=_n==null?void 0:_n.filter(sa=>!(sa!=null&&sa.is_leader)))==null?void 0:Hn.map(sa=>sa==null?void 0:sa.name).join("\u3001")}}],loading:Wa,dataSource:((An=kr==null?void 0:kr.data)==null?void 0:An.list)||[],locale:{emptyText:x.createElement(nt.Z,null)},pagination:{current:Or==null?void 0:Or.page,pageSize:Or==null?void 0:Or.limit,total:((en=kr==null?void 0:kr.data)==null?void 0:en.total_count)||0,onChange:(_n,Hn)=>{ar({page:_n,limit:Hn})},showTotal:_n=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},_n),"\u6761\u6570\u636E")}}):x.createElement(Se.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(_n,Hn)=>Hn!=null&&Hn.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(_n,Hn)=>Hn==null?void 0:Hn.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(_n,Hn)=>(Hn==null?void 0:Hn.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(_n,Hn)=>(Hn==null?void 0:Hn.message)||"--"}],loading:lo,dataSource:((mn=Do==null?void 0:Do.data)==null?void 0:mn.list)||[],locale:{emptyText:x.createElement(nt.Z,null)},pagination:{current:Ti==null?void 0:Ti.page,pageSize:Ti==null?void 0:Ti.limit,total:((ja=Do==null?void 0:Do.data)==null?void 0:ja.total_count)||0,onChange:(_n,Hn)=>{Ri({page:_n,limit:Hn}),zn({page:_n,limit:Hn})},showTotal:_n=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},_n),"\u6761\u6570\u636E")}}))))},In=te(59301),Vo=Object.defineProperty,zo=Object.defineProperties,Bi=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,ur=(tt,Ye,Qe)=>Ye in tt?Vo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ma=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Cr.call(Ye,Qe)&&ur(tt,Qe,Ye[Qe]);if(Dr)for(var Qe of Dr(Ye))Br.call(Ye,Qe)&&ur(tt,Qe,Ye[Qe]);return tt},kn=(tt,Ye)=>zo(tt,Bi(Ye)),Na=(tt,Ye,Qe)=>new Promise((Ut,rn)=>{var Yt=Ct=>{try{Qt(Qe.next(Ct))}catch(Vt){rn(Vt)}},Pn=Ct=>{try{Qt(Qe.throw(Ct))}catch(Vt){rn(Vt)}},Qt=Ct=>Ct.done?Ut(Ct.value):Promise.resolve(Ct.value).then(Yt,Pn);Qt((Qe=Qe.apply(tt,Ye)).next())});const Gr=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,dispatch:Ut,user:rn})=>{var Yt,Pn,Qt,Ct,Vt,Wn,ha,Sn,xt;const[tn,An]=(0,x.useState)(Ma({},(0,Pe.useParams)())),[en]=(0,Pe.useSearchParams)(),mn=(0,Pe.useLocation)(),[ja,un]=(0,x.useState)(en.get("tabs")||"0"),[Xa,vt]=(0,x.useState)(!1),[ea,nr]=(0,x.useState)(1),Ze=(0,x.useRef)(null),{workList:Rt,workSetting:ta}=tt,[xr,Xt]=(0,x.useState)(!1),[ca,Ka]=(0,x.useState)([]),[Or,Wa]=(0,x.useState)([]),[ar,kr]=(0,x.useState)(!1),[uo,Rn]=(0,x.useState)(!1),[,,Fr]=(0,yt.U)(Ot.Gw,{homeworkId:Rt==null?void 0:Rt.id});en.get("category_id")&&An(kn(Ma({},tn),{category:en.get("category_id")})),(0,x.useEffect)(()=>{ga()},[tn.coursesId]),(0,x.useEffect)(()=>{Ut({type:"classroomList/getAssistantPermissions",payload:{course_id:tn.coursesId}})},[(0,a.bg)()]);const ga=()=>{let mr=en.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Ut({type:"shixunHomeworks/getWorkList",payload:Ma(Ma({},tn),mr)})},No=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:In.createElement(yn,{zip:Ze,btnLoading:Xa,setBtnLoading:vt})},(0,a.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:In.createElement(oi,null)},((0,a.dE)()||(Rt==null?void 0:Rt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:In.createElement(ht,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:In.createElement("div",{className:"minH500"},In.createElement(Qn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Yt=Rt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:In.createElement(qt,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:In.createElement(mu,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:In.createElement(Uo,null)},(0,a.G5)()&&(ta==null?void 0:ta.anonymous_comment)&&{name:In.createElement(Oe.Z,{dot:Rt==null?void 0:Rt.appeal_notice,offset:[5,-5]},In.createElement("span",{style:{color:ja=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:In.createElement(Ai,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Pn=Rt==null?void 0:Rt.homework_status)!=null&&Pn.includes("\u5BFC\u5165")?In.createElement(Tn.Z,null):In.createElement(eu,null),forceRender:!0}].filter(mr=>Rt!=null&&Rt.view_answer?mr:(mr==null?void 0:mr.name)!=="\u53C2\u8003\u7B54\u6848").filter(mr=>Rt!=null&&Rt.is_show_request?mr:(mr==null?void 0:mr.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(mr=>(0,a.G5)()?mr:(mr==null?void 0:mr.name)!=="\u5B66\u751F\u5206\u7EC4").filter(mr=>{var Bo;return(Bo=Rt==null?void 0:Rt.homework_status)!=null&&Bo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(mr==null?void 0:mr.id):[0,1,3].includes(mr==null?void 0:mr.id):mr}),Si=()=>{var mr,Bo,ro,aa,va,Fo,Xr,Oo,$o,wo,Ko,Do,pi,Ti,Ri,lo,ll,ul;return In.createElement("div",{className:Dn.workListTabButton},In.createElement("span",{className:"mr-10px"},ta==null?void 0:ta.tips),(0,a.GJ)()&&In.createElement(In.Fragment,null,(((mr=Rt.homework_status)==null?void 0:mr.includes("\u672A\u53D1\u5E03"))||((Bo=Rt.homework_status)==null?void 0:Bo.includes("\u672A\u5F00\u59CB")))&&In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:di=>{di.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[tn.categoryId],selectArrsAll:[Rt],params:kn(Ma({},tn),{id:tn.coursesId}),type:2,manage_all_group:ta==null?void 0:ta.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((ro=Rt.homework_status)!=null&&ro.includes("\u672A\u53D1\u5E03"))&&!((aa=Rt.homework_status)!=null&&aa.includes("\u672A\u5F00\u59CB"))&&!((va=Rt.homework_status)!=null&&va.includes("\u5DF2\u622A\u6B62"))&&In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:di=>{var bi,Ln;if((0,a.Rm)()&&!((Ln=(bi=Ye==null?void 0:Ye.AssistantObject)==null?void 0:bi.group)!=null&&Ln.can_stop)){he.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}di.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[tn.categoryId],selectArrsAll:[],params:kn(Ma({},tn),{id:tn.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:ou}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:kn(Ma({},tn),{id:tn.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),In.createElement(Ge.ZP,{type:"primary",icon:In.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var di,bi;if((0,a.Rm)()&&!((bi=(di=Ye==null?void 0:Ye.AssistantObject)==null?void 0:di.group)!=null&&bi.can_create)){he.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}Pe.history.push(`/classrooms/${tn.coursesId}/group_homework/${tn.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Fo=Rt==null?void 0:Rt.work_statuses)==null?void 0:Fo.includes("\u53D6\u6D88\u5173\u8054"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>Na(void 0,null,function*(){const di=yield(0,Ot.rN)({homeworkId:tn.categoryId});(di==null?void 0:di.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ut({type:"shixunHomeworks/getWorkList",payload:Ma({},tn)}))})},"\u53D6\u6D88\u5173\u8054"),((Xr=Rt==null?void 0:Rt.work_statuses)==null?void 0:Xr.includes("\u5173\u8054\u9879\u76EE"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{var di;return(0,E.xg)(`${(di=Qe==null?void 0:Qe.setting)==null?void 0:di.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Oo=Rt==null?void 0:Rt.work_statuses)==null?void 0:Oo.includes("\u5173\u8054\u9879\u76EE"))&&In.createElement(Ge.ZP,{type:"primary",onClick:di=>{di.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:tn,selectArrs:{homework_id:tn.categoryId},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ma({},tn)})}}})}},"\u5173\u8054\u9879\u76EE"),(($o=Rt==null?void 0:Rt.work_statuses)==null?void 0:$o.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Rt.course_id}/group_homework/${Rt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((wo=Rt==null?void 0:Rt.work_statuses)==null?void 0:wo.includes("\u521B\u5EFA\u5206\u7EC4"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>Na(void 0,null,function*(){var di;let bi=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_member_list.json`,{method:"get",params:{}});(bi==null?void 0:bi.status)===0&&(Xt(!0),Ka(bi==null?void 0:bi.data),Wa((di=bi==null?void 0:bi.data)==null?void 0:di.filter(Ln=>{var zn;return(Ln==null?void 0:Ln.user_id)===((zn=rn==null?void 0:rn.userInfo)==null?void 0:zn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Ko=Rt==null?void 0:Rt.work_statuses)==null?void 0:Ko.includes("\u52A0\u5165\u5206\u7EC4"))&&In.createElement(Ge.ZP,{type:"primary",onClick:(0,dt.throttle)(()=>Na(void 0,null,function*(){var di;let bi=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_group_list.json`,{method:"get"});if((bi==null?void 0:bi.status)===0){if(((di=bi==null?void 0:bi.data)==null?void 0:di.length)<=0){he.ZP.info("\u6682\u65E0\u5206\u7EC4");return}kr(!0),Rn(bi==null?void 0:bi.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Do=Rt==null?void 0:Rt.work_statuses)==null?void 0:Do.includes("\u66F4\u6362\u9879\u76EE"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:tn,selectArrs:{homework_id:Rt==null?void 0:Rt.id},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ma({},tn)})}}})}},"\u66F4\u6362\u9879\u76EE"),((pi=Rt==null?void 0:Rt.work_statuses)==null?void 0:pi.includes("\u7533\u8BF7\u6362\u7EC4"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:tn}})}},"\u7533\u8BF7\u6362\u7EC4"),((Ti=Rt==null?void 0:Rt.work_statuses)==null?void 0:Ti.includes("\u4FEE\u6539\u4F5C\u54C1"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{const di=()=>{(0,E.xg)(`/classrooms/${Rt.course_id}/group_homework/${Rt.homework_id}/${Rt.id}/edit`)};if(ta!=null&&ta.can_submit&&!(ta!=null&&ta.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}di()}},"\u4FEE\u6539\u4F5C\u54C1"),((Ri=Rt==null?void 0:Rt.work_statuses)==null?void 0:Ri.includes("\u8865\u4EA4\u4F5C\u54C1"))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Rt.course_id}/group_homework/${Rt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((lo=Rt==null?void 0:Rt.work_statuses)==null?void 0:lo.includes("\u8865\u4EA4\u9644\u4EF6"))||((ll=Rt==null?void 0:Rt.work_statuses)==null?void 0:ll.includes("\u4FEE\u6539\u9644\u4EF6")))&&In.createElement(Ge.ZP,{type:"primary",onClick:()=>{var di;if(ta!=null&&ta.can_submit&&!(ta!=null&&ta.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:tn,selectArrs:Ma({},Rt),title:(di=Rt==null?void 0:Rt.work_statuses)!=null&&di.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(ul=Rt==null?void 0:Rt.work_statuses)!=null&&ul.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return In.createElement("section",{className:Dn.bg},In.createElement("div",{className:"edu-container"},Rt.homework_name&&In.createElement("section",{className:"animated fadeIn"},In.createElement("aside",{className:"mt10"},Rt.category&&In.createElement(be.Z,{separator:">"},In.createElement(be.Z.Item,null,In.createElement(Pe.Link,{to:`/classrooms/${tn==null?void 0:tn.coursesId}/group_homework`},Rt.course_name)),In.createElement(be.Z.Item,null,In.createElement(Pe.Link,{to:`/classrooms/${tn==null?void 0:tn.coursesId}/group_homework/${(Qt=Rt==null?void 0:Rt.category)!=null&&Qt.main?"":(Ct=Rt==null?void 0:Rt.category)==null?void 0:Ct.category_id}`},Rt.category.category_name)),In.createElement(be.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),In.createElement("aside",{className:[Dn.title,"mt20"].join(" ")},In.createElement(Pe.Link,{to:`/classrooms/${Rt.course_id}/group_homework`},In.createElement(re.Z,{className:"font16 c-black"})),In.createElement(le.Z,{placement:"topLeft",title:Rt.homework_name},In.createElement("strong",{className:[Dn.title_style,"font20 ml5"].join(" ")},Rt.homework_name)),In.createElement(E.VV,{status:Rt==null?void 0:Rt.homework_status}))),In.createElement("aside",{className:`mt30 relative ${Dn.workListTabWrap}`},In.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:ja,tabBarExtraContent:(Vt=Rt.homework_status)!=null&&Vt.includes("\u5BFC\u5165")&&(0,a.GJ)()?In.createElement(Ge.ZP,{icon:In.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Rt==null?void 0:Rt.homework_name,id:Rt==null?void 0:Rt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Si(),onTabClick:(mr,Bo)=>{const ro=()=>{if(parseInt(mr)===2){if(!(Rt!=null&&Rt.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(Rt==null?void 0:Rt.time_status)>2||(0,a.Gg)()?un(mr):he.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(mr)===3&&Ut({type:"shixunHomeworks/getWorkSetting",payload:Ma({},tn)}),un(mr)};mr!=="11"&&ga(),tt.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ne.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{ro(),Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):ro()},className:Dn.tabs,items:No.map(mr=>({label:mr.name,key:`${mr.id}`,children:mr.component,forceRender:mr.forceRender}))}))),In.createElement(du.Z,null),In.createElement(Ne.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:xr,width:800,onCancel:()=>{Xt(!1),Wa([])},onOk:()=>Na(void 0,null,function*(){var mr,Bo;if(((mr=Rt==null?void 0:Rt.group_data)==null?void 0:mr.max_num)<(Or==null?void 0:Or.length)){he.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(Bo=Rt==null?void 0:Rt.group_data)==null?void 0:Bo.max_num}`);return}let ro=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/create_group.json`,{method:"post",body:{user_id:Or==null?void 0:Or.map(aa=>aa.user_id)}});(ro==null?void 0:ro.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),ga(),Xt(!1))})},In.createElement("div",null,In.createElement(Be.Z,{style:{marginBottom:10}},In.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Wn=Rt==null?void 0:Rt.group_data)==null?void 0:Wn.min_num,"~",(ha=Rt==null?void 0:Rt.group_data)==null?void 0:ha.max_num,"\u4EBA"),In.createElement(fe.Z,{span:12},In.createElement(Ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:mr=>Na(void 0,null,function*(){let Bo=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:mr}});(Bo==null?void 0:Bo.status)===0&&Ka(Bo==null?void 0:Bo.data)})}))),In.createElement(Se.default,{dataSource:ca,pagination:!1,rowKey:mr=>mr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:mr=>({disabled:(mr==null?void 0:mr.user_id)===rn.userInfo.user_id}),selectedRowKeys:Or==null?void 0:Or.map(mr=>mr.user_id),onChange(mr,Bo,ro){Wa([...Bo])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),In.createElement(Ne.default,{title:"\u52A0\u5165\u5206\u7EC4",open:ar,width:800,onCancel:()=>{kr(!1)},footer:!1},In.createElement("div",null,In.createElement(Be.Z,{style:{marginBottom:10}},In.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Sn=Rt==null?void 0:Rt.group_data)==null?void 0:Sn.min_num,"~",(xt=Rt==null?void 0:Rt.group_data)==null?void 0:xt.max_num,"\u4EBA"),In.createElement(fe.Z,{span:12},In.createElement(Ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:mr=>Na(void 0,null,function*(){let Bo=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:mr}});(Bo==null?void 0:Bo.status)===0&&Rn(Bo==null?void 0:Bo.data)})}))),In.createElement(Se.default,{dataSource:uo,pagination:!1,rowKey:mr=>mr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(mr,Bo)=>In.createElement(Ge.ZP,{disabled:Bo==null?void 0:Bo.can_join,onClick:()=>Na(void 0,null,function*(){let ro=yield(0,ve.ZP)(`/api/homework_commons/${Rt.homework_id}/join_group.json`,{method:"post",body:{group_id:mr}});(ro==null?void 0:ro.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),ga(),kr(!1))})},Bo!=null&&Bo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),In.createElement(su.Z,null),In.createElement(la.Z,{onOk:()=>{ga()}}),In.createElement(ua.Z,{onOk:()=>{ga()}}),In.createElement(Ao.Z,{type:"edit",onCallback:()=>ga(),courseEndTime:Rt==null?void 0:Rt.course_end_date}),In.createElement(ni.Z,{courseEndTime:Rt==null?void 0:Rt.course_end_date,successCallback:()=>ga(),visible:Ye.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[tn.categoryId],courseId:tn.coursesId,isBatch:!1}),In.createElement(Qo,{cb:()=>{nr(ea+1),un("0"),ga()}}),In.createElement(Ca,{cb:()=>{}}),In.createElement(Yl.Z,{ref:Ze,hide:!0,name:`${Rt==null?void 0:Rt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>vt(!1)}))};var io=(0,Pe.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:rn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:rn}))(Gr)},8394:function(Ft,bt,te){"use strict";var x=te(78241),Pe=te(43418),Oe=te(8591),Ge=te(92832),he=te(67741),be=te(52985),le=te(11352),ge=te(59301),Ne=Object.defineProperty,Be=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?Ne(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))Se.call(ne,oe)&&E(ee,oe,ne[oe]);if(Ie)for(var oe of Ie(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},b=(ee,ne)=>Be(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((ue,me)=>{var ye=He=>{try{Le(oe.next(He))}catch(ve){me(ve)}},Ee=He=>{try{Le(oe.throw(He))}catch(ve){me(ve)}},Le=He=>He.done?ue(He.value):Promise.resolve(He.value).then(ye,Ee);Le((oe=oe.apply(ee,ne)).next())});const z=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const me=(0,be.useParams)(),[ye]=x.default.useForm(),{workList:Ee,workSetting:Le}=ue,He=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},me)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},me)})};return ge.createElement(Pe.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ve=()=>y(void 0,null,function*(){var nt;yield ye.validateFields();const xe=a({},ye.getFieldValue()),{selectArrs:it}=ee.actionTabs;xe.attachment_ids=(nt=xe.attachment_ids)==null?void 0:nt.map(qe=>qe.response.id),(yield(0,he.mz)(b(a({},xe),{homeworkId:it.work_id}))).status===0&&(ye.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),He())});if(Le!=null&&Le.can_submit){if(!(Le!=null&&Le.submit_size)){Oe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Le==null?void 0:Le.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ve()}});return}ve()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(x.default,{form:ye,initialValues:{}},ge.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(le.Z,null)),ge.createElement(x.default.Item,{name:"description"},ge.createElement(Ge.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};bt.Z=(0,be.connect)(({classroomList:ee,shixunHomeworks:ne,loading:oe})=>({classroomList:ee,shixunHomeworks:ne,loading:oe}))(z)},40221:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(78241),Oe=te(43418),Ge=te(61621),he=te(92832),be=te(5112),le=te(95237),ge=te(43604),Ne=te(26724),Be=te.n(Ne),fe=te(82186),Ie=te(67741),Se=te(52985),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Ee,Le,He)=>Le in Ee?E(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ee[Le]=He,oe=(Ee,Le)=>{for(var He in Le||(Le={}))z.call(Le,He)&&ne(Ee,He,Le[He]);if(y)for(var He of y(Le))ee.call(Le,He)&&ne(Ee,He,Le[He]);return Ee},ue=(Ee,Le)=>a(Ee,b(Le)),me=(Ee,Le,He)=>new Promise((ve,nt)=>{var xe=qe=>{try{Ue(He.next(qe))}catch(ct){nt(ct)}},it=qe=>{try{Ue(He.throw(qe))}catch(ct){nt(ct)}},Ue=qe=>qe.done?ve(qe.value):Promise.resolve(qe.value).then(xe,it);Ue((He=He.apply(Ee,Le)).next())});const ye=({classroomList:Ee,loading:Le,globalSetting:He,dispatch:ve})=>{var nt;const xe=(0,Se.useParams)(),[it]=Pe.default.useForm(),[Ue,qe]=(0,x.useState)(!0);let[ct,ot]=(0,x.useState)([]);const[Ke,_e]=(0,x.useState)({page:1,limit:20,keyword:""}),Re=()=>me(void 0,null,function*(){var Ve;const $e=yield ve({type:"shixunHomeworks/getProjectList",payload:oe(oe({},xe),Ke)});$e.projects&&ot([...ct,...$e.projects]),((Ve=$e.projects)==null?void 0:Ve.length)<20&&qe(!1)});return(0,x.useEffect)(()=>{(Ee.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Ee.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Re(),ct=[],Ke.page=1,Ke.keyword="")},[Ee.actionTabs.key]),re.createElement(Oe.default,{centered:!0,title:Ee.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:Ee.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Ee.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>me(void 0,null,function*(){yield it.validateFields();const Ve=oe({},it.getFieldValue()),{selectArrs:$e,cb:ze}=Ee.actionTabs;if(Ee.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let St=yield(0,fe.ZP)(`/api/student_works/${$e.homework_id}/change_project.json`,{method:"put",body:oe({},Ve)});(St==null?void 0:St.status)===0&&(ze(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Ie.co)(ue(oe({},Ve),{homeworkId:$e.homework_id}))).status===0&&(ze?ze():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},Ee.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Ge.Z,{loading:Le["shixunHomeworks/getProjectList"],active:!0},ct==""?re.createElement("aside",null,re.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",re.createElement("a",{href:`${(nt=He==null?void 0:He.setting)==null?void 0:nt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):re.createElement("aside",null,re.createElement("div",{className:" mb20"},re.createElement(he.default.Search,{onSearch:Ve=>{Ve===""?delete Ke.keyword:Ke.keyword=Ve,ct=[],qe(!0),Re()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),re.createElement(Pe.default,{form:it,initialValues:{}},re.createElement(Pe.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},re.createElement(be.ZP.Group,null,re.createElement(Be(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ve=>{Ke.page++,Re()},hasMore:Ue,useWindow:!1},ct==null?void 0:ct.map(function(Ve,$e){return re.createElement(le.Z,{key:$e},re.createElement(ge.Z,null,re.createElement(be.ZP,{value:Ve.id},Ve.name)))}))))))))};bt.Z=(0,Se.connect)(({classroomList:Ee,user:Le,loading:He,globalSetting:ve})=>({classroomList:Ee,user:Le,loading:He.effects,globalSetting:ve}))(ye)},15027:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(78241),Oe=te(8591),Ge=te(43418),he=te(95237),be=te(43604),le=te(5083),ge=te(5112),Ne=te(24905),Be=te(66649),fe=te.n(Be),Ie=te(82186),Se=te(99287),re=te(92232),E=te(52985),a=te(99825),b=te(34278),y=te(30467),z=te(53051),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Le=(Ue,qe,ct)=>qe in Ue?ne(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):Ue[qe]=ct,He=(Ue,qe)=>{for(var ct in qe||(qe={}))ye.call(qe,ct)&&Le(Ue,ct,qe[ct]);if(me)for(var ct of me(qe))Ee.call(qe,ct)&&Le(Ue,ct,qe[ct]);return Ue},ve=(Ue,qe)=>oe(Ue,ue(qe)),nt=(Ue,qe)=>{var ct={};for(var ot in Ue)ye.call(Ue,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ue[ot]);if(Ue!=null&&me)for(var ot of me(Ue))qe.indexOf(ot)<0&&Ee.call(Ue,ot)&&(ct[ot]=Ue[ot]);return ct},xe=(Ue,qe,ct)=>new Promise((ot,Ke)=>{var _e=$e=>{try{Ve(ct.next($e))}catch(ze){Ke(ze)}},Re=$e=>{try{Ve(ct.throw($e))}catch(ze){Ke(ze)}},Ve=$e=>$e.done?ot($e.value):Promise.resolve($e.value).then(_e,Re);Ve((ct=ct.apply(Ue,qe)).next())});const it=Ue=>{var qe=Ue,{classroomList:ct,dispatch:ot,courseEndTime:Ke}=qe,_e=nt(qe,["classroomList","dispatch","courseEndTime"]);const Re=(0,E.useParams)(),[Ve]=Pe.default.useForm(),[$e,ze]=(0,x.useState)(1),[at,St]=(0,x.useState)([]),[Pt,dt]=(0,x.useState)(0),[Bt,Ae]=(0,x.useState)(2e3),[yt,Ot]=(0,x.useState)(!0),[ke,lt]=(0,x.useState)(!1),[ce,ie]=(0,x.useState)(!1),[ae,se]=(0,x.useState)([]),[de,Ce]=(0,x.useState)(!0),[pe,De]=(0,x.useState)(null);(0,x.useEffect)(()=>{if(ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(et(),At(),ct.actionTabs.type===2){const Xe=ct.actionTabs.selectArrsAll[0];De({submit_limit:Xe==null?void 0:Xe.submit_limit,submit_limit_num:Xe==null?void 0:Xe.submit_limit_num,must_file:Xe==null?void 0:Xe.must_file,can_submit:Xe==null?void 0:Xe.can_submit,submit_num:Xe==null?void 0:Xe.submit_num}),Ce(Xe.unified_setting)}else Ce(!1),De({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[ct.actionTabs]),(0,x.useEffect)(()=>{if(ke){if(ce)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,Se.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(He({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:He({},ct.actionTabs.params)})}},[ke]);const et=Xe=>xe(void 0,null,function*(){Ot(!0);const ut=yield(0,y.c_)(ve(He({},Re),{page:Xe||$e,limit:2e4,homework_id:ct.actionTabs.type===1?"":ct.actionTabs.selectArrs[0]}));ut==null||ut.course_groups.map((Dt,Lt)=>{Dt.key=Dt.id,Dt.title=Dt.name,Dt.disabled=Dt.is_published}),ut&&(St([...ut==null?void 0:ut.course_groups]),dt(ut==null?void 0:ut.course_groups_count),Ot(!1),Xe||Ve.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Je=Xe=>{ze(Xe),et(Xe)},Fe=()=>{(0,Se.GJ)()?ct.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:He({},Re)}),ot({type:"shixunHomeworks/getWorkSetting",payload:He({},Re)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(He({},ct.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:He({},ct.actionTabs.params)})},mt=()=>xe(void 0,null,function*(){var Xe,ut,Dt;if((0,Se.Rm)()&&!((ut=(Xe=ct==null?void 0:ct.AssistantObject)==null?void 0:Xe.group)!=null&&ut.can_publish)){Oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),zt(!1);return}const Lt=He({},Ve.getFieldsValue());if(Lt.end_time<=Lt.publish_time){Oe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),zt(!1);return}if((ae==null?void 0:ae.length)<=0&&!de&&at.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),zt(!1);return}if(pe!=null&&pe.submit_limit&&!(pe!=null&&pe.submit_limit_num)){Oe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),zt(!1);return}if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_num)){Oe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),zt(!1);return}let sn=He({homework_ids:[...ct.actionTabs.selectArrs],group_ids:ae.length>0?ae.map(yn=>yn.id):(Dt=ct.detailCommonHomeworksList)==null?void 0:Dt.course_groups,end_time:fe()(Lt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Lt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},pe);zt(!0),(yield(0,Ie.ZP)(`/api/courses/${Re.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:He({},sn)})).status===0?(zt(!1),(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),_e.onCallback&&_e.onCallback(),Fe(),localStorage.getItem("Noviceguide")==="0"||ot({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):zt(!1)}),At=()=>{ze(1),St([]),se([])},Tt=Pt>$e*Bt,{detailCommonHomeworksList:Ht}=ct,[Jt,zt]=(0,x.useState)(!1);return ee.createElement(Ge.default,{width:600,confirmLoading:Jt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:ct.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:mt,onCancel:()=>{At(),Fe(),ot({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),at&&ee.createElement(Pe.default,{form:Ve},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(be.Z,null,ee.createElement(Pe.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:Xe=>(0,z.Q8)(Xe,Ke),disabledTime:Xe=>(0,z.d0)(Xe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(be.Z,{className:"ml20"},ee.createElement(Pe.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:Xe=>(0,z.Q8)(Xe,Ke,Ve.getFieldValue("publish_time")),disabledTime:Xe=>(0,z.d0)(Xe,Ve.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),ct.actionTabs.type===2&&ee.createElement(he.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(ge.ZP.Group,{value:de,onChange:Xe=>{Ce(Xe.target.value),se([])}},ee.createElement(ge.ZP,{value:!0,disabled:!ct.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(ge.ZP,{className:"ml20",disabled:at.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),at.length<=0&&ct.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(ct.actionTabs.type===1||!de)&&at.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ne.default,{checked:ae.length===at.length,onChange:Xe=>{ae.length===at.length?se([]):se(at.filter(ut=>!ut.is_published))}},"\u5168\u9009")),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ae.length||0,"\u4E2A\u5206\u73ED")),(ct.actionTabs.type===1||!de)&&at.length>0&&ee.createElement(a.Z,{data:at,selectedRowKeys:ae,setSelectedRowKeys:se})),ee.createElement(b.ZP,{value:pe,onChange:Xe=>De(He({},Xe))}))};bt.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(it)},4274:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var x=te(59301),Pe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,Ge=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,le=(Ee,Le,He)=>Le in Ee?Oe(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ee[Le]=He,ge=(Ee,Le)=>{for(var He in Le||(Le={}))he.call(Le,He)&&le(Ee,He,Le[He]);if(Ge)for(var He of Ge(Le))be.call(Le,He)&&le(Ee,He,Le[He]);return Ee};const Ne=Ee=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ee),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),Ie=te(92310),Se=te.n(Ie),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Ee,Le,He)=>Le in Ee?E(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ee[Le]=He,oe=(Ee,Le)=>{for(var He in Le||(Le={}))z.call(Le,He)&&ne(Ee,He,Le[He]);if(y)for(var He of y(Le))ee.call(Le,He)&&ne(Ee,He,Le[He]);return Ee},ue=(Ee,Le)=>a(Ee,b(Le)),ye=({dataSource:Ee,className:Le,style:He})=>{const[ve,nt]=(0,x.useState)([]),[xe,it]=(0,x.useState)(""),Ue=(0,x.useRef)("");(0,x.useEffect)(()=>{if(Ee!=null&&Ee.length){const ot=String(Math.random()).slice(-6),Ke=Ee.map(_e=>ue(oe({},_e),{key:`${ot}-${_e.key}`}));nt(Ke),it(Ke[0].key)}},[Ee.length]);const qe=ot=>{it(ot),Ue.current=ot;const Ke=document.getElementById(ot);if(Ke){const _e=Ke.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:_e,behavior:"smooth"})}},ct=()=>{const ot=ve.map(_e=>document.getElementById(_e.key)),Ke=window.innerHeight/2;for(const _e of ot)if(_e){const Re=_e.getBoundingClientRect();if(Re.top>=0&&Re.top(window.addEventListener("scroll",ct),()=>{window.removeEventListener("scroll",ct)}),[ve]),re.createElement("div",{className:Se()(Pe.anchorNavigation,Le),style:He},re.createElement(fe.default,{items:ve,tabBarGutter:60,className:Pe.tabs,activeKey:xe,onChange:qe}),ve.map(ot=>re.createElement("div",{key:ot.key,id:ot.key,className:Pe.box},re.createElement("div",{className:Pe.head},re.createElement("img",{className:"mr10",src:Be,alt:"Dot"}),ot.label),re.createElement("div",{className:Pe.element},ot.element))))}},53051:function(Ft,bt,te){"use strict";te.d(bt,{Q8:function(){return _e},d0:function(){return Re},w6:function(){return Ke}});var x=te(59301),Pe=te(5083),Oe=te(57809),Ge=te(8591),he=te(43418),be=te(5112),le=te(95237),ge=te(43604),Ne=te(6848),Be=te(24905),fe=te(3113),Ie=te(66649),Se=te.n(Ie),re=te(99287),E=te(82186),a=te(89392),b=te.n(a),y=te(92232),z=te(961),ee=te(52985),ne=te(61822),oe=te(2281),ue=te(73466),me=te(70170),ye=te(8671),Ee=te(59301),Le=Object.defineProperty,He=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ue=(at,St,Pt)=>St in at?Le(at,St,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):at[St]=Pt,qe=(at,St)=>{for(var Pt in St||(St={}))xe.call(St,Pt)&&Ue(at,Pt,St[Pt]);if(nt)for(var Pt of nt(St))it.call(St,Pt)&&Ue(at,Pt,St[Pt]);return at},ct=(at,St)=>He(at,ve(St)),ot=(at,St,Pt)=>new Promise((dt,Bt)=>{var Ae=ke=>{try{Ot(Pt.next(ke))}catch(lt){Bt(lt)}},yt=ke=>{try{Ot(Pt.throw(ke))}catch(lt){Bt(lt)}},Ot=ke=>ke.done?dt(ke.value):Promise.resolve(ke.value).then(Ae,yt);Ot((Pt=Pt.apply(at,St)).next())});function Ke(at,St){const Pt=[];for(let dt=at;dt{const dt=atSe()(St).endOf("day"),Ae=at{const Pt=parseInt(Se()(at).format("HH")),dt=parseInt(Se()().format("HH")),Bt=parseInt(Se()().format("mm"));if(!at)return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>Ke(0,Bt)};if(St){const Ae=parseInt(Se()(St).format("HH")),yt=parseInt(Se()(St).format("mm"));return Se()(at).isSame(Se()(St),"day")?{disabledHours:()=>Ke(0,Ae),disabledMinutes:()=>Pt<=Ae?Ke(0,yt):[]}:void 0}if(Se()(at).isSame(Se()(),"day"))return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>Se()(at).isSame(Se()(),"hour")&&Pt<=dt?Ke(0,Bt):[]}},{RangePicker:Ve}=Pe.default,{Option:$e}=Oe.default,ze=({shixunHomeworks:at,loading:St,dispatch:Pt,classroomList:dt,user:Bt})=>{var Ae,yt,Ot,ke,lt,ce,ie,ae,se;const de=(0,ee.useParams)(),{workSetting:Ce,workList:pe,shixunWorkList:De,headerInfo:et,changeData:Je}=at,[Fe,mt]=(0,x.useState)(!1),[At,Tt]=(0,x.useState)(!1);let[Ht,Jt]=(0,x.useState)([]),[zt,Xe]=(0,x.useState)([]),[ut,Dt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Lt,sn]=(0,x.useState)({}),[pn,yn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Jt([])},[]),(0,x.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const bn=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:qe({},de)})};(0,x.useEffect)(()=>{if(!(Ce!=null&&Ce.course_id))return;Object.keys(ut).map(function(Bn){ut[Bn]=Ce[Bn]}),(!ut.allow_late||!ut.unified_late)&&(ut.late_penalty=20,ut.penalty_type=ne.Q.Percent),ut.unified_setting||(ut.unified_late=!1,ut.unified_anonymous_comment=!1,ut.unified_anonymous_appeal=!1),Ht=JSON.parse(JSON.stringify(Ce.group_settings.map(Bn=>ct(qe({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.publish_time!==null))),zt=JSON.parse(JSON.stringify(Ce.allow_late_settings.map(Bn=>ct(qe({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.late_time!==null))),Dt(qe({},ut));const $t=(0,y.QE)((Ht==null?void 0:Ht.length)>0?Ht:[]);Jt([...$t]),(zt==null?void 0:zt.length)<=0?Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]):Xe([...zt])},[Ce]);const da=()=>ot(void 0,null,function*(){var $t,Bn;if((($t=Bt==null?void 0:Bt.userInfo)==null?void 0:$t.user_status)===2){(0,oe.Rd)();return}const Xn=JSON.parse(JSON.stringify(ut));if(Xn.challenge_settings.filter(pa=>!pa.hide),Xn.categoryId=de.categoryId,(Bn=Xn.challenge_settings)!=null&&Bn.every(pa=>!pa.checked)){Ge.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ht),!ut.unified_setting)Ht=Ht==null?void 0:Ht.map(pa=>{var Za;if(!pa.publish_time||!pa.end_time)throw Ge.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!pa.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return pa.group_name=typeof(pa==null?void 0:pa.group_name)=="string"?[pa==null?void 0:pa.group_name]:pa==null?void 0:pa.group_name,pa.group_id=(Za=Ce.group_settings)==null?void 0:Za.filter(jn=>{var xo;return(xo=pa==null?void 0:pa.group_name)==null?void 0:xo.includes(jn.group_name)}).map(jn=>jn.group_id||jn.id).toString().split(","),pa});else if(!ut.publish_time||!ut.end_time)throw Ge.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Xn.group_settings=Ht,ut.allow_late)if(ut.unified_late){if(ut.late_penalty===null||ut.late_penalty===void 0||ut.late_penalty<0||ut.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ut.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else zt=zt==null?void 0:zt.map(pa=>{var Za,jn;if(pa.late_penalty===null||pa.late_penalty===void 0||pa.late_penalty<0||pa.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!pa.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!pa.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return pa.group_name=typeof(pa==null?void 0:pa.group_name)=="string"?[pa==null?void 0:pa.group_name]:pa==null?void 0:pa.group_name,pa.group_id=(jn=(Za=pa==null?void 0:pa.group_name)==null?void 0:Za.map(xo=>{var Co,Ua;let kt=(Ua=(Co=Ce.group_settings)==null?void 0:Co.filter(Kt=>(Kt==null?void 0:Kt.group_name)===xo))==null?void 0:Ua[0];return kt==null?void 0:kt.group_id}))==null?void 0:jn.toString().split(","),pa}),Xn.allow_late_settings=zt;let Sa=yield(0,ye.Tr)({homework_common_ids:[parseInt(de.categoryId)],course_id:de.coursesId,type:"homework_common"});(Sa==null?void 0:Sa.student_count)===0?Ra(Xn):(yn(Xn),sn(Sa))}),Ra=$t=>{var Bn;if($t.total_score===null){Ge.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if($t!=null&&$t.work_efficiency&&$t.eff_score===null){Ge.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Xn=$t.challenge_settings.reduce((Za,jn)=>Za+Number(jn.challenge_score),0);if((Xn==null?void 0:Xn.toFixed(10))!==((Bn=$t.total_score-$t.eff_score)==null?void 0:Bn.toFixed(10))){Ge.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${$t.total_score}\u5206`);return}const Sa={shixun_evaluation:$t.shixun_evaluation,challenge_settings:$t.challenge_settings};let pa=()=>{var Za;const jn=()=>ot(void 0,null,function*(){Tt(!0),(yield(0,E.ZP)(`/api/homework_commons/${de.categoryId}/publish_setting.json`,{method:"post",body:qe({},$t)})).status===0&&(Ge.ZP.success("\u66F4\u65B0\u6210\u529F"),bn(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},de)})),Tt(!1)});!(0,a.isEqual)(Je,Sa)&&!((Za=et==null?void 0:et.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))?he.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:jn}):jn()};Ce!=null&&Ce.high_resources_consume&&!(Ce!=null&&Ce.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:de.coursesId,type:"shixun",type_id:de.categoryId,name:Ce.homework_name,fn:()=>{pa()}}}):pa()},Fa=($t,Bn,Xn="group_id")=>{var Sa;return Bn?Bn.find(pa=>pa[Xn]===$t):(Sa=Ce==null?void 0:Ce.group_settings)==null?void 0:Sa.find(pa=>pa.group_id[0]===$t)},Aa=(Ce==null?void 0:Ce.allow_late)||(Ce==null?void 0:Ce.anonymous_comment),ir=$t=>{var Bn,Xn;const Sa=Fa($t,Ce==null?void 0:Ce.allow_late_settings,"id"),pa=Fa($t,Ce==null?void 0:Ce.anonymous_comment_settings),Za=Fa($t);return(Ce==null?void 0:Ce.allow_late)&&Sa&&Se()(Sa==null?void 0:Sa.late_time)<=Se()()||(Ce==null?void 0:Ce.anonymous_comment)&&pa&&(pa==null?void 0:pa.evaluation_start)!==null||((Xn=(Se()(Za==null?void 0:Za.end_time)<=Se()()&&((Bn=Ce==null?void 0:Ce.allow_late_settings)==null?void 0:Bn.filter(jn=>jn.group_id.includes($t))))[0])==null?void 0:Xn.late_time)!=null},Ba=(0,x.useMemo)(()=>(Ce==null?void 0:Ce.allow_late)||(Ce==null?void 0:Ce.all_group_late),[Ce,et]),Ea=Ce==null?void 0:Ce.anonymous_comment,Er=$t=>{if(!$t)return!1;const Bn=Fa($t,Ce==null?void 0:Ce.anonymous_comment_settings);return(Ce==null?void 0:Ce.anonymous_comment)&&Bn&&(Bn==null?void 0:Bn.evaluation_start)!==null},dr=($t,Bn)=>{var Xn,Sa,pa;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:$t,index:Bn,rangePickerDisabled:Fe||(Se()()<=Se()((Sa=Fa((Xn=$t==null?void 0:$t.group_id)==null?void 0:Xn[0]))==null?void 0:Sa.publish_time)?!1:[!0,ir((pa=$t==null?void 0:$t.group_id)==null?void 0:pa[0])]),disabledDate:Ce==null?void 0:Ce.course_end_date}})};return Ee.createElement("section",{className:z.Z.form},Ee.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(be.ZP.Group,{disabled:Fe||!((Ae=et==null?void 0:et.homework_status)!=null&&Ae.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((yt=dt.AssistantObject.practice)!=null&&yt.can_publish),value:ut.unified_setting,onChange:$t=>{var Bn;if(!((Bn=et==null?void 0:et.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))){Ge.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(ut.unified_setting=!ut.unified_setting,ut.unified_setting||(ut.unified_late=!1,Xe([{late_penalty:5}])),Dt(Object.assign({},ut)),ut.unified_setting===!1&&Ht==""){Jt(Ht.concat({}));return}ut.unified_setting&&(Jt([]),Xe([{late_penalty:5}]))}},Ee.createElement(be.ZP,{value:!0,disabled:Fe||!(Ce!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(be.ZP,{disabled:Fe||!((Ot=Ce==null?void 0:Ce.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ke=Ce==null?void 0:Ce.group_settings)==null?void 0:ke.length)===0&&Ee.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),ut.unified_setting&&Ee.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ee.createElement(le.Z,{align:"middle"},Ee.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ee.createElement(ge.Z,{className:"ml10"},Ee.createElement(Pe.default,{size:"large",disabled:Fe||!((lt=et==null?void 0:et.homework_status)!=null&<.includes("\u672A\u53D1\u5E03")||(ce=et==null?void 0:et.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=dt.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:$t=>_e($t,Ce==null?void 0:Ce.course_end_date),disabledTime:$t=>Re($t),value:ut.publish_time?Se()(ut.publish_time):"",onChange:($t,Bn)=>{ut.publish_time=Bn,(ut.end_time==""||!ut.end_time)&&ut.unified_setting&&(ut.end_time=Se()($t).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},ut))}}))),Ee.createElement(le.Z,{align:"middle",className:"pl30"},Ee.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ge.Z,{className:"ml10"},Ee.createElement(Pe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Se()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ce==null?void 0:Ce.allow_late)&&(Ce==null?void 0:Ce.homework_status.includes("\u5DF2\u622A\u6B62"))||Fe||(Ce==null?void 0:Ce.allow_late)&&Se()()>=Se()(Ce==null?void 0:Ce.end_time)||(0,re.Rm)()&&!((ae=dt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:$t=>_e($t,Ce==null?void 0:Ce.course_end_date,ut.publish_time),disabledTime:$t=>Re($t,ut.publish_time),value:ut.end_time?Se()(ut.end_time):"",onChange:($t,Bn)=>{ut.end_time=Bn,Dt(Object.assign({},ut))}})))),!ut.unified_setting&&(Ht==null?void 0:Ht.length)>0&&Ee.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ht&&Ht.map(function($t,Bn){var Xn,Sa,pa,Za,jn,xo,Co;return Ee.createElement(ge.Z,{span:24,key:Bn},Ee.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bn==(Ht==null?void 0:Ht.length)-1?"0px":"10px"}},Ee.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bn+1),Ee.createElement(Oe.default,{disabled:Fe||((Xn=et==null?void 0:et.homework_status)!=null&&Xn.includes("\u672A\u53D1\u5E03")&&$t.id||Se()(){var kt;if((0,re.Rm)()&&!((kt=dt.AssistantObject.practice)!=null&&kt.can_publish)){Ge.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}Ht[Bn].group_name=Ua,Ht[Bn].group_id=$t.group_id;const Kt=(0,a.flattenDeep)(Ht.map(Un=>Un.group_name)),It=zt.map(Un=>{let ma=(Un==null?void 0:Un.group_name)||[];return ct(qe({},Un),{group_name:(0,a.remove)(ma,Qn=>Kt.includes(Qn))})});Xe(It),Jt(Ht.slice())},maxTagCount:4,maxTagPlaceholder:Ua=>Ee.createElement("div",{style:{cursor:"pointer"},onClick:()=>dr($t,Bn)},"+",Ua==null?void 0:Ua.length)},Ce.group_settings&&Ce.group_settings.map(function(Ua){if(!Ht.map(Kt=>Kt.group_name).flat().includes(Ua.group_name))return Ee.createElement($e,{value:Ua.group_name,key:Ua.id},Ua.group_name)})),Ee.createElement("div",{className:"ml20"},Ee.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[$t.publish_time?Se()($t.publish_time):Se()(),Se()()]},allowClear:!1,disabled:Fe||(Se()()<=Se()((Za=Fa((pa=$t==null?void 0:$t.group_id)==null?void 0:pa[0]))==null?void 0:Za.publish_time)?!1:[!0,ir((jn=$t==null?void 0:$t.group_id)==null?void 0:jn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ua=>_e(Ua,Ce==null?void 0:Ce.course_end_date),disabledTime:Ua=>Re(Ua),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Se()((0,y.U6)(),"HH:mm"),Se()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:$t.publish_time&&[Se()($t.publish_time),$t.end_time?Se()($t.end_time):void 0],onChange:(Ua,kt)=>{var Kt;if((0,re.Rm)()&&!((Kt=dt.AssistantObject.practice)!=null&&Kt.can_publish)){Ge.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}Ht[Bn].publish_time=kt[0],!$t.end_time&&kt[0]?Ht[Bn].end_time=Se()(kt[0]).add(7,"days"):Ht[Bn].end_time=kt[1],Jt([...Ht])},onCalendarChange:(Ua,kt,Kt)=>{if(kt!=null&&kt[0]&&!kt[1]){const It=Se()(kt[0]).add(7,"days");Ht[Bn].publish_time=kt[0],Ht[Bn].end_time=It,Jt([...Ht])}}})),!Fe&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},((xo=$t==null?void 0:$t.group_id)==null?void 0:xo.length)>1&&Ee.createElement(Ne.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ee.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>dr($t,Bn)})),Ht.length<((Co=Ce==null?void 0:Ce.group_settings)==null?void 0:Co.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ua;if((0,re.Rm)()&&!((Ua=dt.AssistantObject.practice)!=null&&Ua.can_publish)){Ge.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}Jt(Ht.concat({}))}}),(($t==null?void 0:$t.publish_time)&&Se()(){const Ua=(0,a.cloneDeep)(zt);Ua.forEach((kt,Kt)=>{kt.group_name&&(kt.group_name=kt.group_name.filter(It=>{var Un;return!((Un=Ht[Bn].group_name)!=null&&Un.includes(It))}))}),Ht=Ht.filter((kt,Kt)=>Bn!==Kt),Xe(Ua),Jt(Ht.slice()),setTimeout(()=>Jt(Ht.slice()),10)}}))))}))),Ee.createElement(le.Z,null,Ee.createElement(ge.Z,null,Ee.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ee.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(Be.default,{checked:ut.allow_late,disabled:Fe||Ba,onChange:$t=>{var Bn;if((0,re.Rm)()&&!((Bn=dt.AssistantObject.practice)!=null&&Bn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t.target.checked&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ee.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ee.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ee.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ee.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),ut.allow_late=!ut.allow_late,zt==""&&Xe([{late_penalty:5}]),Dt(Object.assign({},ut))}},Ee.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(ut==null?void 0:ut.allow_late)&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ee.createElement("div",{style:{display:"flex"}},Ee.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ee.createElement(be.ZP.Group,{style:{marginLeft:"20px"},disabled:Fe||(Ce==null?void 0:Ce.anonymous_comment)||(Ce==null?void 0:Ce.allow_late),value:ut.unified_late,onChange:$t=>{var Bn;if((0,re.Rm)()&&!((Bn=dt.AssistantObject.practice)!=null&&Bn.can_late)){Ge.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}ut.unified_late=$t.target.value,zt==""&&!$t.target.value&&Xe([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(qe({},ut))}},(ut==null?void 0:ut.unified_setting)&&Ee.createElement(be.ZP,{value:!0,disabled:!(Ce!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ce==null?void 0:Ce.group_settings)==null?void 0:se.length)>0&&Ee.createElement(be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ut!=null&&ut.unified_late?Ee.createElement(Ee.Fragment,null,Ee.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},Ee.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(ge.Z,{className:"ml20"},Ee.createElement(ne.Z,{disabled:Fe||Ea,value:{type:ut.penalty_type,inputValue:ut.late_penalty},onChange:$t=>{var Bn;if((0,re.Rm)()&&!((Bn=dt.AssistantObject.practice)!=null&&Bn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(ct(qe({},ut),{late_penalty:$t.inputValue,penalty_type:$t.type}))}})),Ee.createElement(ge.Z,{flex:"1",className:"ml5"},Ee.createElement("span",{className:"c-grey-c ml10"},ut.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ee.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},Ee.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ge.Z,{className:"ml20"},Ee.createElement(Pe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Se()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Fe||Ea,value:ut.late_time?Se()(ut.late_time):"",disabledDate:$t=>_e($t,Ce==null?void 0:Ce.course_end_date),onChange:($t,Bn)=>{var Xn;if((0,re.Rm)()&&!((Xn=dt.AssistantObject.practice)!=null&&Xn.can_late)){Ge.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}ut.late_time=Bn,Dt(Object.assign({},ut))}})))):zt.map(function($t,Bn){var Xn;return Ee.createElement(ge.Z,{span:24,key:Bn},Ee.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ee.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bn+1),Ee.createElement(Oe.default,{disabled:Fe||!((Xn=et==null?void 0:et.homework_status)!=null&&Xn.includes("\u672A\u53D1\u5E03"))&&$t.id||(Ce==null?void 0:Ce.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof $t.group_name=="string"?[$t.group_name]:$t.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Sa=>{var pa;if((0,re.Rm)()&&!((pa=dt.AssistantObject.practice)!=null&&pa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt[Bn].group_name=Sa,zt[Bn].group_id=$t.group_id,Xe(zt.slice())}},Ce.group_settings&&Ce.group_settings.map(function(Sa){const pa=zt.map(jn=>jn.group_name).flat(),Za=Ht.map(jn=>jn.group_name).flat();if(ut!=null&&ut.unified_setting){if(!pa.includes(Sa.group_name))return Ee.createElement($e,{value:Sa.group_name,key:Sa.id},Sa.group_name)}else if(Za.includes(Sa.group_name)&&!pa.includes(Sa.group_name))return Ee.createElement($e,{value:Sa.group_name,key:Sa.id},Sa.group_name)})),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(ne.Z,{disabled:Fe||Er($t.id),value:{type:$t.penalty_type,inputValue:$t.late_penalty},onChange:Sa=>{var pa;if((0,re.Rm)()&&!((pa=dt.AssistantObject.practice)!=null&&pa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt[Bn].late_penalty=Sa.inputValue,zt[Bn].penalty_type=Sa.type,Xe([...zt])}}),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Pe.default,{size:"large",disabled:Fe||Er($t.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Se()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Sa=>_e(Sa,Ce==null?void 0:Ce.course_end_date),format:"YYYY-MM-DD HH:mm",value:$t!=null&&$t.late_time?Se()($t.late_time):void 0,onChange:(Sa,pa)=>{var Za;if((0,re.Rm)()&&!((Za=dt.AssistantObject.practice)!=null&&Za.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt[Bn].late_time=pa,Xe([...zt])}}),!Fe&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Sa;if((0,re.Rm)()&&!((Sa=dt.AssistantObject.practice)!=null&&Sa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe(zt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bn>0&&!$t.id&&Ee.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Sa;if((0,re.Rm)()&&!((Sa=dt.AssistantObject.practice)!=null&&Sa.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt=zt.filter((pa,Za)=>Bn!==Za),Xe(zt.slice()),setTimeout(()=>Xe(zt.slice()),10)}}))))})),!Fe&&Ee.createElement(Ee.Fragment,null,Ee.createElement(fe.ZP,{type:"primary",size:"large",loading:At,style:{width:"138px",marginTop:"30px"},onClick:()=>da()},"\u4FDD\u5B58")),Ee.createElement(ue.Z,{onConfirm:($t,Bn)=>{Ht.splice($t,0,...Bn),Ht.splice($t+Bn.length,1);const Xn=(0,y.QE)([...Ht]);Jt([...Xn])}}),Ee.createElement(me.Z,{resdata:Lt,type:"shixun",okloading:At,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:$t=>ot(void 0,null,function*(){Tt(!0);let Bn=yield(0,E.ZP)(`/api/courses/${de.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(de.categoryId)]}});Tt(!1),(Bn==null?void 0:Bn.status)===0&&Ra(pn)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:at,classroomList:St,loading:Pt,user:dt})=>({shixunHomeworks:at,classroomList:St,loading:Pt.effects,user:dt}))(ze)},74732:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(54580),Oe=te(78241),Ge=te(43418),he=te(8591),be=te(1710),le=te(52985),ge=te(21600),Ne=te(14875),Be=te(82186),fe=te(66649),Ie=te.n(fe),Se=te(92232),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(me,ye,Ee)=>ye in me?E(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):me[ye]=Ee,ee=(me,ye)=>{for(var Ee in ye||(ye={}))b.call(ye,Ee)&&z(me,Ee,ye[Ee]);if(a)for(var Ee of a(ye))y.call(ye,Ee)&&z(me,Ee,ye[Ee]);return me},ne=(me,ye,Ee)=>new Promise((Le,He)=>{var ve=it=>{try{xe(Ee.next(it))}catch(Ue){He(Ue)}},nt=it=>{try{xe(Ee.throw(it))}catch(Ue){He(Ue)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,nt);xe((Ee=Ee.apply(me,ye)).next())});const{Dragger:oe}=Pe.default,ue=({classroomList:me,dispatch:ye,onOk:Ee})=>{const Le=(0,le.useParams)(),[He]=Oe.default.useForm(),[ve,nt]=(0,x.useState)(),[xe,it]=(0,x.useState)(!1),Ue={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:qe=>ne(void 0,null,function*(){return nt(qe),!1})};return(0,x.useEffect)(()=>{He.setFieldsValue({publish_time:Ie()(Ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ie()(Ie()(new Date((0,Se.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(Ge.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:xe},onOk:()=>ne(void 0,null,function*(){He.submit()}),onCancel:()=>{He.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Oe.default,{form:He,onFinish:qe=>ne(void 0,null,function*(){var ct,ot,Ke;if(!(ve!=null&&ve.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let _e=new FormData;_e.append("type",me.actionTabs.type),_e.append("file",ve);let Re;window.location.href.indexOf("exercise")>-1?Re=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Re=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let Ve=yield(0,Be.ZP)(Re,{method:"post",body:_e},!0);it(!1),(Ve==null?void 0:Ve.status)===0&&(Ee(),He.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}}),((ot=(ct=Ve==null?void 0:Ve.data)==null?void 0:ct.fail)==null?void 0:ot.length)>0&&Ge.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(be.default,{pagination:!1,dataSource:(Ke=Ve==null?void 0:Ve.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Se.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},re.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),re.createElement(Oe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ne.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Oe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ue),re.createElement("a",{className:Ne.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};bt.Z=(0,le.connect)(({classroomList:me})=>({classroomList:me}))(ue)},3829:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(54580),Oe=te(78241),Ge=te(43418),he=te(5871),be=te(52985),le=te(82186),ge=te(66649),Ne=te.n(ge),Be=te(92232),fe=te(59301),Ie=Object.defineProperty,Se=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(me,ye,Ee)=>ye in me?Ie(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):me[ye]=Ee,z=(me,ye)=>{for(var Ee in ye||(ye={}))a.call(ye,Ee)&&y(me,Ee,ye[Ee]);if(E)for(var Ee of E(ye))b.call(ye,Ee)&&y(me,Ee,ye[Ee]);return me},ee=(me,ye)=>Se(me,re(ye)),ne=(me,ye,Ee)=>new Promise((Le,He)=>{var ve=it=>{try{xe(Ee.next(it))}catch(Ue){He(Ue)}},nt=it=>{try{xe(Ee.throw(it))}catch(Ue){He(Ue)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,nt);xe((Ee=Ee.apply(me,ye)).next())});const{Dragger:oe}=Pe.default,ue=({classroomList:me,dispatch:ye,onOk:Ee})=>{const Le=(0,be.useParams)(),[He]=Oe.default.useForm(),[ve,nt]=(0,x.useState)(),[xe,it]=(0,x.useState)(!1),Ue={height:100,onRemove:()=>{nt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:qe=>ne(void 0,null,function*(){return nt(qe),!1})};return(0,x.useEffect)(()=>{He.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,Be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(Ge.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:xe},onOk:()=>ne(void 0,null,function*(){He.submit()}),onCancel:()=>{He.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(Oe.default,{form:He,onFinish:qe=>ne(void 0,null,function*(){var ct,ot;console.log("---",me.actionTabs,qe,Le);let Ke=((ct=me==null?void 0:me.actionTabs)==null?void 0:ct.type)==="exercise"?`/api/exercises/${Le==null?void 0:Le.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;it(!0);let _e=yield(0,le.ZP)(Ke,{method:"post",body:ee(z({},qe),{exercise_user_id:((ot=me==null?void 0:me.actionTabs)==null?void 0:ot.type)==="exercise"?me.actionTabs.id:""})});it(!1),He.resetFields(),ye({type:"classroomList/setActionTabs",payload:{}}),Ee()})},fe.createElement(Oe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};bt.Z=(0,be.connect)(({classroomList:me})=>({classroomList:me}))(ue)},32215:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(54580),Oe=te(78241),Ge=te(3113),he=te(95237),be=te(81327),le=te(5083),ge=te(52985),Ne=te(66649),Be=te.n(Ne),fe=te(53051),Ie=te(82186),Se=te(59301),re=(b,y,z)=>new Promise((ee,ne)=>{var oe=ye=>{try{me(z.next(ye))}catch(Ee){ne(Ee)}},ue=ye=>{try{me(z.throw(ye))}catch(Ee){ne(Ee)}},me=ye=>ye.done?ee(ye.value):Promise.resolve(ye.value).then(oe,ue);me((z=z.apply(b,y)).next())});const{Dragger:E}=Pe.default,a=({})=>{const b=(0,ge.useParams)(),[y]=Oe.default.useForm(),[z,ee]=(0,x.useState)(!0),[ne,oe]=(0,x.useState)(!1);console.log("----",b);function ue(){return re(this,null,function*(){var me,ye;let Ee;window.location.href.indexOf("exercise")>-1?Ee=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:Ee=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Le=yield(0,Ie.ZP)(Ee,{method:"get"});(Le==null?void 0:Le.status)===0&&y.setFieldsValue({publish_time:Be()(Be()((me=Le==null?void 0:Le.data)==null?void 0:me.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()((ye=Le==null?void 0:Le.data)==null?void 0:ye.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{ue()},[]),Se.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Se.createElement("div",{style:{textAlign:"end"}},z&&Se.createElement(Ge.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!z&&Se.createElement("div",null,Se.createElement(Ge.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),Se.createElement(Ge.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),Se.createElement(Oe.default,{form:y,disabled:z,onFinish:me=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let ye;window.location.href.indexOf("exercise")>-1?ye=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:ye=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let Ee=yield(0,Ie.ZP)(ye,{method:"post",body:{publish_time:Be()(me.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Be()(me.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(Ee==null?void 0:Ee.status)===0&&ee(!0)})},Se.createElement(he.Z,null,Se.createElement(be.Z,null,Se.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Se.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me),disabledTime:me=>(0,fe.d0)(me),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Se.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Se.createElement(he.Z,null,Se.createElement(be.Z,null,Se.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Se.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me,"",y.getFieldValue("publish_time")),disabledTime:me=>(0,fe.d0)(me,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Se.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};bt.Z=(0,ge.connect)(({classroomList:b})=>({classroomList:b}))(a)},99825:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return me}});var x=te(59301),Pe=te(92832),Oe=te(24905),Ge=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=te(4977),ge=te(3113),Ne=te(52985),Be=te(13656),fe=Object.defineProperty,Ie=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(ye,Ee,Le)=>Ee in ye?fe(ye,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Le}):ye[Ee]=Le,y=(ye,Ee)=>{for(var Le in Ee||(Ee={}))E.call(Ee,Le)&&b(ye,Le,Ee[Le]);if(re)for(var Le of re(Ee))a.call(Ee,Le)&&b(ye,Le,Ee[Le]);return ye},z=(ye,Ee)=>Ie(ye,Se(Ee));const ee=({img:ye,buttonProps:Ee={},styles:Le={},customText:He,ButtonText:ve,ButtonClick:nt,Buttonclass:xe,ButtonTwo:it,imgStyles:Ue,loading:qe=!1,className:ct="",globalSetting:ot})=>{const Ke=(0,x.useMemo)(()=>{var Re;if(ye)return ye;switch(Number((Re=ot==null?void 0:ot.setting)==null?void 0:Re.theme)){case Be.Fy.THEMEONE:return te(56022);case Be.Fy.THEMETWO:return te(58478);case Be.Fy.THEMETHREE:return te(26551);case Be.Fy.DEFAULT:default:return le}},[ot,ye]),_e=(0,x.useMemo)(()=>{var Re;switch(Number((Re=ot==null?void 0:ot.setting)==null?void 0:Re.theme)){case Be.Fy.THEMETHREE:return"#03A092";case Be.Fy.DEFAULT:default:return"#999"}},[ot]);return x.createElement("section",{className:`tc animated fadeIn ${ct}`,style:y({color:"#999",margin:"100px auto",visibility:qe?"hidden":"visible"},Le)},x.createElement("img",{src:Ke,style:z(y({},Ue),{pointerEvents:"none",userSelect:"none",width:"200px",height:"150px"})}),x.createElement("p",{className:"mt20 font14",style:{color:_e}},He||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ve&&x.createElement(ge.ZP,y({className:xe,onClick:nt},Ee),ve),it&&it)};var ne=(0,Ne.connect)(({globalSetting:ye})=>({globalSetting:ye}))(ee),oe=(ye,Ee,Le)=>new Promise((He,ve)=>{var nt=Ue=>{try{it(Le.next(Ue))}catch(qe){ve(qe)}},xe=Ue=>{try{it(Le.throw(Ue))}catch(qe){ve(qe)}},it=Ue=>Ue.done?He(Ue.value):Promise.resolve(Ue.value).then(nt,xe);it((Le=Le.apply(ye,Ee)).next())}),me=({data:ye,value:Ee=[],handleChangePage:Le,setSelectedRowKeys:He,selectedRowKeys:ve,onChange:nt=()=>{}})=>{const[xe,it]=(0,x.useState)([]),[Ue,qe]=(0,x.useState)([]),[ct,ot]=(0,x.useState)([]);let[Ke,_e]=(0,x.useState)(1),[Re,Ve]=(0,x.useState)();return(0,x.useEffect)(()=>{it(ye),qe([]),ot([])},[ye]),(0,x.useEffect)(()=>{He&&(qe(ve),ot(ve))},[ve]),x.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},x.createElement("div",{className:he.leftdiv},x.createElement(Pe.default.Search,{size:"middle",onChange:$e=>oe(void 0,null,function*(){it(ye.filter(ze=>{var at;return(at=ze==null?void 0:ze.name)==null?void 0:at.includes($e.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),xe.length===0&&x.createElement(ne,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Oe.default.Group,{value:Ue.map($e=>`${$e.id}`),onChange:$e=>{He(xe.filter(ze=>$e.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},xe.map(($e,ze)=>x.createElement(Ge.Z,{key:$e.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},x.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:$e.is_published,value:`${$e.id}`},x.createElement("div",{className:he.listClass},x.createElement("span",{className:he.spantitle,style:{width:$e.is_published?"108px":"170px"}},$e.name),$e.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:he.rightdiv},x.createElement(Pe.default.Search,{onChange:$e=>{ot(Ue.filter(ze=>ze.name.includes($e.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ct.length===0&&x.createElement(ne,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ct.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ct.map(($e,ze)=>x.createElement(Ge.Z,{justify:"space-between",style:{marginTop:"10px"},key:$e.id},x.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},$e.name),x.createElement("img",{src:be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{He(Ue.filter(at=>`${at.id}`!=`${$e.id}`))}})))))))}},34278:function(Ft,bt,te){"use strict";te.d(bt,{Ei:function(){return y},rU:function(){return z},ZP:function(){return ne}});var x=te(59301),Pe={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),Ge=te(24905),he=te(5871),be=te(95237),le=te(43604),ge=te(6848),Ne=te(92310),Be=te.n(Ne),fe=te(59301),Ie=Object.defineProperty,Se=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,me)=>ue in oe?Ie(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[ue]=me,b=(oe,ue)=>{for(var me in ue||(ue={}))re.call(ue,me)&&a(oe,me,ue[me]);if(Se)for(var me of Se(ue))E.call(ue,me)&&a(oe,me,ue[me]);return oe};const y=({value:oe,className:ue,style:me})=>{const[ye,Ee]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(oe){const{submit_limit:He,must_file:ve}=oe;if(He&&ve){Ee("1");return}if(He&&!ve){Ee("2");return}if(!He&&ve){Ee("3");return}}},[oe]);const Le={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ye==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:Be()(Pe.exhibition,ue),style:me},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Le==null?void 0:Le[ye])},z=({className:oe,style:ue,form:me})=>{const ye=Oe.default.useWatch("submit_limit",me),Ee=Oe.default.useWatch("can_submit",me);return fe.createElement("section",{className:Be()(Pe.wrap,oe),style:ue},fe.createElement("div",{className:`${Pe.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(Oe.default.Item,{name:"submit_num",rules:Ee&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Ee,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:ye&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!ye,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(Ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:ue,className:me,style:ye,disabled:Ee=!1,checkMarginLeft:Le=0})=>{const He={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,nt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const it={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};nt(b({},it))},[oe]);const xe=it=>{const Ue=b(b({},ve),it);ue(Ue)};return fe.createElement("section",{className:Be()(Pe.wrap,me),style:ye},fe.createElement("div",{className:`${Pe.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(be.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(Ge.default,{disabled:Ee,checked:ve==null?void 0:ve.can_submit,onChange:it=>xe({can_submit:it.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Ee||!(ve!=null&&ve.can_submit),value:ve==null?void 0:ve.submit_num,onChange:it=>xe({submit_num:it})}),fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Pe.title_icon}`}))),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(Ge.default,{style:{marginLeft:Le},disabled:Ee,checked:ve==null?void 0:ve.submit_limit,onChange:it=>xe({submit_limit:it.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Ee||!(ve!=null&&ve.submit_limit),value:ve==null?void 0:ve.submit_limit_num,onChange:it=>xe({submit_limit_num:it})})),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(Ge.default,{style:{marginLeft:Le},disabled:Ee,checked:ve==null?void 0:ve.must_file,onChange:it=>xe({must_file:it.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},73466:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var x=te(59301),Pe=te(52985),Oe=te(5083),Ge=te(43418),he=te(92832),be=te(95237),le=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=te(66649),Be=te.n(Ne),fe=te(92232),Ie=te(77740),Se=te(59301);const{RangePicker:re}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:z})=>{const[ee,ne]=(0,x.useState)([]),[oe,ue]=(0,x.useState)([]),[me,ye]=(0,x.useState)("");(0,x.useEffect)(()=>{var He;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let nt=(He=ve==null?void 0:ve.group_name)==null?void 0:He.map((xe,it)=>{var Ue;return{group_id:ve==null?void 0:ve.group_id[it],group_name:ve==null?void 0:ve.group_name[it],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Ue=ve==null?void 0:ve.publish_time)==null?void 0:Ue[0]:ve==null?void 0:ve.publish_time}});nt&&(ne([...nt]),ue([...nt]))}},[y.actionTabs]);const Ee=()=>{b({type:"classroomList/setActionTabs",payload:{}}),ye("")},Le=He=>{if(He){const ve=oe==null?void 0:oe.filter(nt=>{var xe,it;return(it=(xe=nt==null?void 0:nt.group_name)==null?void 0:xe.toLowerCase())==null?void 0:it.includes(He==null?void 0:He.toLowerCase())});ne(ve)}else ne(oe)};return Se.createElement(Ge.default,{width:980,title:Se.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Se.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Se.createElement("span",{className:ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Se.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:He=>{ye(He.target.value.trim()),Le(He.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ee(),onOk:()=>{var He;z((He=y.actionTabs)==null?void 0:He.index,oe),Ee()}},Se.createElement("div",{className:ge.modal_con},Se.createElement(be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(He,ve){var nt,xe;return Se.createElement(le.Z,{span:24,key:ve},Se.createElement(be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(ee==null?void 0:ee.length)-1?"0px":"10px"}},Se.createElement("div",{className:ge.multiple_select,title:He.group_name},He.group_name),Se.createElement("div",{className:"ml20"},Se.createElement(re,{size:"large",ranges:{\u6B64\u523B:[He.publish_time?Be()(He.publish_time):Be()(),Be()()]},allowClear:!1,disabled:(nt=y.actionTabs)==null?void 0:nt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ue;return(0,fe.Q8)(it,(Ue=y.actionTabs)==null?void 0:Ue.disabledDate)},disabledTime:it=>(0,fe.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Be()((0,fe.U6)(),"HH:mm"),Be()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:He.publish_time&&[Be()(He.publish_time),He.end_time?Be()(He.end_time):void 0],onChange:(it,Ue)=>{ee[ve].publish_time=Ue[0],ee[ve].end_time=Ue[1],ne([...ee]),oe.forEach(qe=>{qe.group_id===He.group_id&&(qe.publish_time=Ue[0],qe.end_time=Ue[1])}),ue([...oe])}})),(xe=y.actionTabs)!=null&&xe.rangePickerDisabled?Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ve,1),ne([...ee]),oe.forEach((it,Ue)=>{it.group_id===He.group_id&&oe.splice(Ue,1)}),ue([...oe])}})))}):Se.createElement(Ie.Z,null))))};var a=(0,Pe.connect)(({classroomList:b})=>({classroomList:b}))(E)},88181:function(Ft,bt,te){"use strict";te.d(bt,{$J:function(){return Oe},JZ:function(){return he},bN:function(){return le},jP:function(){return be},rO:function(){return Ge}});var x=te(82186),Pe=(ge,Ne,Be)=>new Promise((fe,Ie)=>{var Se=a=>{try{E(Be.next(a))}catch(b){Ie(b)}},re=a=>{try{E(Be.throw(a))}catch(b){Ie(b)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(Se,re);E((Be=Be.apply(ge,Ne)).next())});function Oe(ge){return(0,x.U2)(`libraries/${ge}.json`)}function Ge(ge){return(0,x.U2)("library_tags.json",ge)}function he(ge){return Pe(this,null,function*(){return(yield(0,x.IV)(`attachments/${ge}.json`)).status===0})}function be(ge){return(0,x.v_)("libraries.json",ge)}function le(ge,Ne){return(0,x.gz)(`libraries/${ge}.json`,Ne)}},3995:function(Ft,bt,te){"use strict";te.d(bt,{AD:function(){return it},BA:function(){return lt},D9:function(){return _e},Hp:function(){return ue},IM:function(){return Ve},Iy:function(){return me},KM:function(){return ke},KU:function(){return St},MJ:function(){return ye},Ne:function(){return Re},ON:function(){return dt},Uj:function(){return yt},VY:function(){return at},YO:function(){return Ae},YX:function(){return Bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return ot},c6:function(){return nt},cr:function(){return a},eV:function(){return xe},fi:function(){return b},gh:function(){return He},hS:function(){return $e},iA:function(){return y},j6:function(){return ne},je:function(){return ct},jj:function(){return oe},kS:function(){return Pt},o6:function(){return ve},pO:function(){return Ot},rQ:function(){return Ue},sA:function(){return Le},xm:function(){return Ke},xo:function(){return ze},y8:function(){return qe},yd:function(){return z}});var x=te(30467),Pe=te(52985),Oe=te(92232),Ge=te(8591),he=te(21600),be=Object.defineProperty,le=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Be=(ce,ie,ae)=>ie in ce?be(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[ie]=ae,fe=(ce,ie)=>{for(var ae in ie||(ie={}))ge.call(ie,ae)&&Be(ce,ae,ie[ae]);if(le)for(var ae of le(ie))Ne.call(ie,ae)&&Be(ce,ae,ie[ae]);return ce},Ie=(ce,ie,ae)=>new Promise((se,de)=>{var Ce=et=>{try{De(ae.next(et))}catch(Je){de(Je)}},pe=et=>{try{De(ae.throw(et))}catch(Je){de(Je)}},De=et=>et.done?se(et.value):Promise.resolve(et.value).then(Ce,pe);De((ae=ae.apply(ce,ie)).next())});const Se=()=>{(0,Pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Ie(void 0,null,function*(){Se(),(yield(0,x.YR)(fe({},ce))).status===0&&(yield(0,Oe.QH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),re()}),a=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.yS)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),b=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.W0)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.Nl)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.IU)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.td)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.QX)(fe({},ce));if(ie.status===0)Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),oe=(ce,ie)=>Ie(void 0,null,function*(){const ae=yield(0,x.o_)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ue=(ce,ie)=>Ie(void 0,null,function*(){const ae=yield(0,x.ZL)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),me=(ce,ie)=>Ie(void 0,null,function*(){const ae=yield(0,x.aP)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ye=(ce,ie)=>Ie(void 0,null,function*(){const ae=yield(0,x.vV)(fe({},ce));ae.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Ee=ce=>Ie(void 0,null,function*(){Se(),(yield exportCourseWorkListAppendix(fe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),re()}),Le=ce=>Ie(void 0,null,function*(){Se(),yield(0,Oe.QH)("",he.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),re()}),He=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),ve=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),nt=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),xe=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),it=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Ue=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),qe=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),ct=ce=>Ie(void 0,null,function*(){const ie=yield(0,x.Uy)(fe({},ce));ie.status===0?(Ge.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,Pe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Pe.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=ce=>Ie(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),Ke=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),_e=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:ce}))}),Re=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Ve=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)(ce==null?void 0:ce.name,(0,Oe.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),$e=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),ze=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),at=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),St=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),Pt=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),dt=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),Bt=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),Ae=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),yt=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),Ot=(ce,ie)=>Ie(void 0,null,function*(){yield(0,Oe.FH)(ie||"",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),ke=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),lt=ce=>Ie(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},94002:function(Ft,bt,te){"use strict";te.d(bt,{M:function(){return be},Y:function(){return he}});var x=te(66649),Pe=te.n(x),Oe=te(89392),Ge=te.n(Oe);const he=(le,ge="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,Be=>{if(Be instanceof Pe())return Be.format(ge)}),be=(le,ge,Ne)=>{const Be=fe=>Reflect.toString.call(fe)==="[object Object]";if(!Be(le)&&!Array.isArray(le))return le;for(const fe of Object.keys(le))Array.isArray(le[fe])?le[fe]=le[fe].map(Ie=>be(Ie,ge,Ne)):Be(le[fe])?le[fe]=be(le[fe],ge,Ne):ge.includes(fe)&&typeof le[fe]=="string"&&(le[fe]=Ne?Pe()(le[fe],Ne):Pe()(le[fe]));return le}},20562:function(Ft,bt,te){"use strict";te.d(bt,{U:function(){return Ne}});var x=te(59301),Pe=Object.defineProperty,Oe=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(Be,fe,Ie)=>fe in Be?Pe(Be,fe,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Be[fe]=Ie,le=(Be,fe)=>{for(var Ie in fe||(fe={}))Ge.call(fe,Ie)&&be(Be,Ie,fe[Ie]);if(Oe)for(var Ie of Oe(fe))he.call(fe,Ie)&&be(Be,Ie,fe[Ie]);return Be},ge=(Be,fe,Ie)=>new Promise((Se,re)=>{var E=y=>{try{b(Ie.next(y))}catch(z){re(z)}},a=y=>{try{b(Ie.throw(y))}catch(z){re(z)}},b=y=>y.done?Se(y.value):Promise.resolve(y.value).then(E,a);b((Ie=Ie.apply(Be,fe)).next())});function Ne(Be,fe){const[Ie,Se]=(0,x.useState)(fe),[re,E]=(0,x.useState)(!1),[a,b]=(0,x.useState)();return[Ie,re,(z,ee=!1)=>ge(this,null,function*(){const ne=ee?fe:le(le({},Ie),z);E(!0),Se(ne);const oe=yield Be(ne);return E(!1),b(oe),oe}),a]}},2281:function(Ft,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return ee},O5:function(){return z},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var x=te(52985),Pe=te(43418),Oe=te(28103),Ge=te(8591),he=te(99287),be=te(92232),le=te(87169),ge=te(25510),Ne="data:image/png;base64,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",Be=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),Ie=te(59301),Se=(me,ye,Ee)=>new Promise((Le,He)=>{var ve=it=>{try{xe(Ee.next(it))}catch(Ue){He(Ue)}},nt=it=>{try{xe(Ee.throw(it))}catch(Ue){He(Ue)}},xe=it=>it.done?Le(it.value):Promise.resolve(it.value).then(ve,nt);xe((Ee=Ee.apply(me,ye)).next())});const re=(me,ye=!1)=>!!(E(me)&&a(ye)),E=me=>(0,he.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var ye;const{user:Ee}=(0,x.getDvaApp)()._store.getState();return(ye=Ee.userInfo)!=null&&ye.profile_completed?!0:(Pe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{Pe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{Pe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ie.createElement("div",{style:{textAlign:"center"}},Ie.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"),Ie.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),Ie.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var me;const{user:ye}=(0,x.getDvaApp)()._store.getState();return(me=ye.userInfo)!=null&&me.professional_certification?!0:(Pe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ie.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(Pe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ie.createElement("div",{className:"tc",style:{marginLeft:-38}},Ie.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ie.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,ye)=>me?!0:(Pe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ie.createElement("div",null,Ie.createElement("p",null,ye||"\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"),Ie.createElement("div",{style:{marginLeft:"110px"}},Ie.createElement("img",{src:Ne,width:200}),Ie.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{Pe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ie.createElement("div",null,Ie.createElement("div",null,Ie.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"),Ie.createElement(Oe.Z,null),Ie.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ie.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 ",Ie.createElement("a",null,me),"\u5929\u3002"),Ie.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ie.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")),Ie.createElement("div",{style:{textAlign:"center",marginTop:30}},Ie.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(me,ye="")=>{const{shixunsDetail:{detail:Ee}}=(0,x.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let Le="";return(Ee==null?void 0:Ee.public)===2&&(Le="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(Le="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),Pe.default.info({centered:!0,icon:Ie.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ie.createElement("div",{className:"tc",style:{marginLeft:-38}},Ie.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ie.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",ye,"\u3002"),Ie.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ie.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(Pe.default.confirm({centered:!0,icon:Ie.createElement(le.Z,null),title:"\u63D0\u793A",content:Ie.createElement("div",null,Ie.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ye,"\u3002"),Ie.createElement("br",null),Ie.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:()=>{Pe.default.confirm({width:440,centered:!0,icon:Ie.createElement(le.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:()=>Se(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(Ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},50371:function(Ft,bt){"use strict";function te(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Pe=1;Pe{const he=Oe[Ge];he!==void 0&&(x[Ge]=he)})}return x}bt.Z=te},13845:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return x},Z:function(){return Pe}});function x(Oe){return Oe!=null&&Oe===Oe.window}function Pe(Oe,Ge){var he,be;if(typeof window=="undefined")return 0;const le=Ge?"scrollTop":"scrollLeft";let ge=0;return x(Oe)?ge=Oe[Ge?"pageYOffset":"pageXOffset"]:Oe instanceof Document?ge=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(ge=Oe[le]),Oe&&!x(Oe)&&typeof ge!="number"&&(ge=(be=((he=Oe.ownerDocument)!==null&&he!==void 0?he:Oe).documentElement)===null||be===void 0?void 0:be[le]),ge}},56762:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Pe}});var x=te(59301);function Pe(){const[,Oe]=x.useReducer(Ge=>Ge+1,0);return Oe}},68031:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var x=te(16089);function Pe(he,be,le,ge){const Ne=le-be;return he/=ge/2,he<1?Ne/2*he*he*he+be:Ne/2*((he-=2)*he*he+2)+be}var Oe=te(13845);function Ge(he){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:ge,duration:Ne=450}=be,Be=le(),fe=(0,Oe.Z)(Be,!0),Ie=Date.now(),Se=()=>{const E=Date.now()-Ie,a=Pe(E>Ne?Ne:E,fe,he,Ne);(0,Oe.F)(Be)?Be.scrollTo(window.pageXOffset,a):Be instanceof Document||Be.constructor.name==="HTMLDocument"?Be.documentElement.scrollTop=a:Be.scrollTop=a,E{const{componentCls:_e,iconCls:Re,antCls:Ve,badgeShadowSize:$e,motionDurationSlow:ze,textFontSize:at,textFontSizeSM:St,statusSize:Pt,dotSize:dt,textFontWeight:Bt,indicatorHeight:Ae,indicatorHeightSM:yt,marginXS:Ot}=Ke,ke=`${Ve}-scroll-number`,lt=(0,Be.Z)(Ke,(ce,ie)=>{let{darkColor:ae}=ie;return{[`&${_e} ${_e}-color-${ce}`]:{background:ae,[`&:not(${_e}-count)`]:{color:ae}}}});return{[_e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${_e}-count`]:{zIndex:Ke.indicatorZIndex,minWidth:Ae,height:Ae,color:Ke.badgeTextColor,fontWeight:Bt,fontSize:at,lineHeight:`${Ae}px`,whiteSpace:"nowrap",textAlign:"center",background:Ke.badgeColor,borderRadius:Ae/2,boxShadow:`0 0 0 ${$e}px ${Ke.badgeShadowColor}`,transition:`background ${Ke.motionDurationMid}`,a:{color:Ke.badgeTextColor},"a:hover":{color:Ke.badgeTextColor},"a:hover &":{background:Ke.badgeColorHover}},[`${_e}-count-sm`]:{minWidth:yt,height:yt,fontSize:St,lineHeight:`${yt}px`,borderRadius:yt/2},[`${_e}-multiple-words`]:{padding:`0 ${Ke.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${_e}-dot`]:{zIndex:Ke.indicatorZIndex,width:dt,minWidth:dt,height:dt,background:Ke.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${$e}px ${Ke.badgeShadowColor}`},[`${_e}-dot${ke}`]:{transition:`background ${ze}`},[`${_e}-count, ${_e}-dot, ${ke}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Re}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${_e}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${_e}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${_e}-status-success`]:{backgroundColor:Ke.colorSuccess},[`${_e}-status-processing`]:{overflow:"visible",color:Ke.colorPrimary,backgroundColor:Ke.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:$e,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Se,animationDuration:Ke.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${_e}-status-default`]:{backgroundColor:Ke.colorTextPlaceholder},[`${_e}-status-error`]:{backgroundColor:Ke.colorError},[`${_e}-status-warning`]:{backgroundColor:Ke.colorWarning},[`${_e}-status-text`]:{marginInlineStart:Ot,color:Ke.colorText,fontSize:Ke.fontSize}}}),lt),{[`${_e}-zoom-appear, ${_e}-zoom-enter`]:{animationName:re,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`${_e}-zoom-leave`]:{animationName:E,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`&${_e}-not-a-wrapper`]:{[`${_e}-zoom-appear, ${_e}-zoom-enter`]:{animationName:a,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`${_e}-zoom-leave`]:{animationName:b,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`&:not(${_e}-status)`]:{verticalAlign:"middle"},[`${ke}-custom-component, ${_e}-count`]:{transform:"none"},[`${ke}-custom-component, ${ke}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${ke}`]:{overflow:"hidden",[`${ke}-only`]:{position:"relative",display:"inline-block",height:Ae,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ke}-only-unit`]:{height:Ae,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ke}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${_e}-count, ${_e}-dot, ${ke}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ke=>{const{fontSize:_e,lineHeight:Re,lineWidth:Ve,marginXS:$e,colorBorderBg:ze}=Ke,at=Math.round(_e*Re),St=Ve,Pt=Ke.colorBgContainer,dt=Ke.colorError,Bt=Ke.colorErrorHover;return(0,fe.TS)(Ke,{badgeFontHeight:at,badgeShadowSize:St,badgeTextColor:Pt,badgeColor:dt,badgeColorHover:Bt,badgeShadowColor:ze,badgeProcessingDuration:"1.2s",badgeRibbonOffset:$e,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ke=>{const{fontSize:_e,lineHeight:Re,fontSizeSM:Ve,lineWidth:$e}=Ke;return{indicatorZIndex:"auto",indicatorHeight:Math.round(_e*Re)-2*$e,indicatorHeightSM:_e,dotSize:Ve/2,textFontSize:Ve,textFontSizeSM:Ve,textFontWeight:"normal",statusSize:Ve/2}};var oe=(0,Ie.Z)("Badge",Ke=>{const _e=ee(Ke);return[z(_e)]},ne);const ue=Ke=>{const{antCls:_e,badgeFontHeight:Re,marginXS:Ve,badgeRibbonOffset:$e}=Ke,ze=`${_e}-ribbon`,at=`${_e}-ribbon-wrapper`,St=(0,Be.Z)(Ke,(Pt,dt)=>{let{darkColor:Bt}=dt;return{[`&${ze}-color-${Pt}`]:{background:Bt,color:Bt}}});return{[`${at}`]:{position:"relative"},[`${ze}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"absolute",top:Ve,padding:`0 ${Ke.paddingXS}px`,color:Ke.colorPrimary,lineHeight:`${Re}px`,whiteSpace:"nowrap",backgroundColor:Ke.colorPrimary,borderRadius:Ke.borderRadiusSM,[`${ze}-text`]:{color:Ke.colorTextLightSolid},[`${ze}-corner`]:{position:"absolute",top:"100%",width:$e,height:$e,color:"currentcolor",border:`${$e/2}px solid`,transform:Ke.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ke.badgeRibbonCornerFilter}}),St),{[`&${ze}-placement-end`]:{insetInlineEnd:-$e,borderEndEndRadius:0,[`${ze}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ze}-placement-start`]:{insetInlineStart:-$e,borderEndStartRadius:0,[`${ze}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,Ie.Z)(["Badge","Ribbon"],Ke=>{const _e=ee(Ke);return[ue(_e)]},ne),Ee=Ke=>{const{className:_e,prefixCls:Re,style:Ve,color:$e,children:ze,text:at,placement:St="end",rootClassName:Pt}=Ke,{getPrefixCls:dt,direction:Bt}=Ge.useContext(le.E_),Ae=dt("ribbon",Re),yt=(0,he.o2)($e,!1),Ot=Pe()(Ae,`${Ae}-placement-${St}`,{[`${Ae}-rtl`]:Bt==="rtl",[`${Ae}-color-${$e}`]:yt},_e),[ke,lt]=me(Ae),ce={},ie={};return $e&&!yt&&(ce.background=$e,ie.color=$e),ke(Ge.createElement("div",{className:Pe()(`${Ae}-wrapper`,Pt,lt)},ze,Ge.createElement("div",{className:Pe()(Ot,lt),style:Object.assign(Object.assign({},ce),Ve)},Ge.createElement("span",{className:`${Ae}-text`},at),Ge.createElement("div",{className:`${Ae}-corner`,style:ie}))))};function Le(Ke){let{prefixCls:_e,value:Re,current:Ve,offset:$e=0}=Ke,ze;return $e&&(ze={position:"absolute",top:`${$e}00%`,left:0}),Ge.createElement("span",{style:ze,className:Pe()(`${_e}-only-unit`,{current:Ve})},Re)}function He(Ke,_e,Re){let Ve=Ke,$e=0;for(;(Ve+10)%10!==_e;)Ve+=Re,$e+=Re;return $e}function ve(Ke){const{prefixCls:_e,count:Re,value:Ve}=Ke,$e=Number(Ve),ze=Math.abs(Re),[at,St]=Ge.useState($e),[Pt,dt]=Ge.useState(ze),Bt=()=>{St($e),dt(ze)};Ge.useEffect(()=>{const Ot=setTimeout(()=>{Bt()},1e3);return()=>{clearTimeout(Ot)}},[$e]);let Ae,yt;if(at===$e||Number.isNaN($e)||Number.isNaN(at))Ae=[Ge.createElement(Le,Object.assign({},Ke,{key:$e,current:!0}))],yt={transition:"none"};else{Ae=[];const Ot=$e+10,ke=[];for(let ie=$e;ie<=Ot;ie+=1)ke.push(ie);const lt=ke.findIndex(ie=>ie%10===at);Ae=ke.map((ie,ae)=>{const se=ie%10;return Ge.createElement(Le,Object.assign({},Ke,{key:ie,value:se,offset:ae-lt,current:ae===lt}))});const ce=Pt{const{prefixCls:Re,count:Ve,className:$e,motionClassName:ze,style:at,title:St,show:Pt,component:dt="sup",children:Bt}=Ke,Ae=nt(Ke,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:yt}=Ge.useContext(le.E_),Ot=yt("scroll-number",Re),ke=Object.assign(Object.assign({},Ae),{"data-show":Pt,style:at,className:Pe()(Ot,$e,ze),title:St});let lt=Ve;if(Ve&&Number(Ve)%1===0){const ce=String(Ve).split("");lt=Ge.createElement("bdi",null,ce.map((ie,ae)=>Ge.createElement(ve,{prefixCls:Ot,count:Number(Ve),value:ie,key:ce.length-ae})))}return at&&at.borderColor&&(ke.style=Object.assign(Object.assign({},at),{boxShadow:`0 0 0 1px ${at.borderColor} inset`})),Bt?(0,be.Tm)(Bt,ce=>({className:Pe()(`${Ot}-custom-component`,ce==null?void 0:ce.className,ze)})):Ge.createElement(dt,Object.assign({},ke,{ref:_e}),lt)}),Ue=function(Ke,_e){var Re={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&_e.indexOf(Ve)<0&&(Re[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ve=Object.getOwnPropertySymbols(Ke);$e{var Re,Ve,$e,ze,at;const{prefixCls:St,scrollNumberPrefixCls:Pt,children:dt,status:Bt,text:Ae,color:yt,count:Ot=null,overflowCount:ke=99,dot:lt=!1,size:ce="default",title:ie,offset:ae,style:se,className:de,rootClassName:Ce,classNames:pe,styles:De,showZero:et=!1}=Ke,Je=Ue(Ke,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Fe,direction:mt,badge:At}=Ge.useContext(le.E_),Tt=Fe("badge",St),[Ht,Jt]=oe(Tt),zt=Ot>ke?`${ke}+`:Ot,Xe=zt==="0"||zt===0,ut=Ot===null||Xe&&!et,Dt=(Bt!=null||yt!=null)&&ut,Lt=lt&&!Xe,sn=Lt?"":zt,pn=(0,Ge.useMemo)(()=>(sn==null||sn===""||Xe&&!et)&&!Lt,[sn,Xe,et,Lt]),yn=(0,Ge.useRef)(Ot);pn||(yn.current=Ot);const bn=yn.current,da=(0,Ge.useRef)(sn);pn||(da.current=sn);const Ra=da.current,Fa=(0,Ge.useRef)(Lt);pn||(Fa.current=Lt);const Aa=(0,Ge.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},At==null?void 0:At.style),se);const Xn={marginTop:ae[1]};return mt==="rtl"?Xn.left=parseInt(ae[0],10):Xn.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Xn),At==null?void 0:At.style),se)},[mt,ae,se,At==null?void 0:At.style]),ir=ie!=null?ie:typeof bn=="string"||typeof bn=="number"?bn:void 0,Ba=pn||!Ae?null:Ge.createElement("span",{className:`${Tt}-status-text`},Ae),Ea=!bn||typeof bn!="object"?void 0:(0,be.Tm)(bn,Xn=>({style:Object.assign(Object.assign({},Aa),Xn.style)})),Er=(0,he.o2)(yt,!1),dr=Pe()(pe==null?void 0:pe.indicator,(Re=At==null?void 0:At.classNames)===null||Re===void 0?void 0:Re.indicator,{[`${Tt}-status-dot`]:Dt,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${yt}`]:Er}),$t={};yt&&!Er&&($t.color=yt,$t.background=yt);const Bn=Pe()(Tt,{[`${Tt}-status`]:Dt,[`${Tt}-not-a-wrapper`]:!dt,[`${Tt}-rtl`]:mt==="rtl"},de,Ce,At==null?void 0:At.className,(Ve=At==null?void 0:At.classNames)===null||Ve===void 0?void 0:Ve.root,pe==null?void 0:pe.root,Jt);if(!dt&&Dt){const Xn=Aa.color;return Ht(Ge.createElement("span",Object.assign({},Je,{className:Bn,style:Object.assign(Object.assign(Object.assign({},De==null?void 0:De.root),($e=At==null?void 0:At.styles)===null||$e===void 0?void 0:$e.root),Aa)}),Ge.createElement("span",{className:dr,style:Object.assign(Object.assign(Object.assign({},De==null?void 0:De.indicator),(ze=At==null?void 0:At.styles)===null||ze===void 0?void 0:ze.indicator),$t)}),Ae&&Ge.createElement("span",{style:{color:Xn},className:`${Tt}-status-text`},Ae)))}return Ht(Ge.createElement("span",Object.assign({ref:_e},Je,{className:Bn,style:Object.assign(Object.assign({},(at=At==null?void 0:At.styles)===null||at===void 0?void 0:at.root),De==null?void 0:De.root)}),dt,Ge.createElement(Oe.default,{visible:!pn,motionName:`${Tt}-zoom`,motionAppear:!1,motionDeadline:1e3},Xn=>{let{className:Sa,ref:pa}=Xn;var Za,jn;const xo=Fe("scroll-number",Pt),Co=Fa.current,Ua=Pe()(pe==null?void 0:pe.indicator,(Za=At==null?void 0:At.classNames)===null||Za===void 0?void 0:Za.indicator,{[`${Tt}-dot`]:Co,[`${Tt}-count`]:!Co,[`${Tt}-count-sm`]:ce==="small",[`${Tt}-multiple-words`]:!Co&&Ra&&Ra.toString().length>1,[`${Tt}-status-${Bt}`]:!!Bt,[`${Tt}-color-${yt}`]:Er});let kt=Object.assign(Object.assign(Object.assign({},De==null?void 0:De.indicator),(jn=At==null?void 0:At.styles)===null||jn===void 0?void 0:jn.indicator),Aa);return yt&&!Er&&(kt=kt||{},kt.background=yt),Ge.createElement(it,{prefixCls:xo,show:!pn,motionClassName:Sa,className:Ua,count:Ra,title:ir,style:kt,key:"scrollNumber",ref:pa},Ea)}),Ba))},ct=Ge.forwardRef(qe);ct.Ribbon=Ee;var ot=ct},66104:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return it}});var x=te(92310),Pe=te.n(x),Oe=te(11592),Ge=te(26112),he=te(59301),be=te(92343),le=te(36355),ge=te(84105),Ne=te(91857);const Be=Ue=>{let{children:qe}=Ue;const{getPrefixCls:ct}=he.useContext(le.E_),ot=ct("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=Be,Ie=function(Ue,qe){var ct={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Keqe[Ke]||ot)}function re(Ue,qe,ct,ot){if(ct==null)return null;const{className:Ke,onClick:_e}=qe,Re=Ie(qe,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,Ge.Z)(Re,{data:!0,aria:!0})),{onClick:_e});return ot!==void 0?he.createElement("a",Object.assign({},Ve,{className:Pe()(`${Ue}-link`,Ke),href:ot}),ct):he.createElement("span",Object.assign({},Ve,{className:Pe()(`${Ue}-link`,Ke)}),ct)}function E(Ue,qe){return(ot,Ke,_e,Re,Ve)=>{if(qe)return qe(ot,Ke,_e,Re);const $e=Se(ot,Ke);return re(Ue,ot,$e,Ve)}}var a=function(Ue,qe){var ct={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{const{prefixCls:qe,separator:ct="/",children:ot,menu:Ke,overlay:_e,dropdownProps:Re,href:Ve}=Ue,ze=(at=>{if(Ke||_e){const St=Object.assign({},Re);if(Ke){const Pt=Ke||{},{items:dt}=Pt,Bt=a(Pt,["items"]);St.menu=Object.assign(Object.assign({},Bt),{items:dt==null?void 0:dt.map((Ae,yt)=>{var{key:Ot,title:ke,label:lt,path:ce}=Ae,ie=a(Ae,["key","title","label","path"]);let ae=lt!=null?lt:ke;return ce&&(ae=he.createElement("a",{href:`${Ve}${ce}`},ae)),Object.assign(Object.assign({},ie),{key:Ot!=null?Ot:yt,label:ae})})})}else _e&&(St.overlay=_e);return he.createElement(Ne.Z,Object.assign({placement:"bottom"},St),he.createElement("span",{className:`${qe}-overlay-link`},at,he.createElement(ge.Z,null)))}return at})(ot);return ze!=null?he.createElement(he.Fragment,null,he.createElement("li",null,ze),ct&&he.createElement(fe,null,ct)):null},y=Ue=>{const{prefixCls:qe,children:ct,href:ot}=Ue,Ke=a(Ue,["prefixCls","children","href"]),{getPrefixCls:_e}=he.useContext(le.E_),Re=_e("breadcrumb",qe);return he.createElement(b,Object.assign({},Ke,{prefixCls:Re}),re(Re,Ke,ct,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ee=te(17313),ne=te(83116),oe=te(37613);const ue=Ue=>{const{componentCls:qe,iconCls:ct}=Ue;return{[qe]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[ct]:{fontSize:Ue.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ue.linkColor,transition:`color ${Ue.motionDurationMid}`,padding:`0 ${Ue.paddingXXS}px`,borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",marginInline:-Ue.marginXXS,"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover}},(0,ee.Qy)(Ue)),"li:last-child":{color:Ue.lastItemColor},[`${qe}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${qe}-link`]:{[` + > ${ct} + span, + > ${ct} + a + `]:{marginInlineStart:Ue.marginXXS}},[`${qe}-overlay-link`]:{borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",padding:`0 ${Ue.paddingXXS}px`,marginInline:-Ue.marginXXS,[`> ${ct}`]:{marginInlineStart:Ue.marginXXS,fontSize:Ue.fontSizeIcon},"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover,a:{color:Ue.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ue.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Ue=>{const qe=(0,oe.TS)(Ue,{});return[ue(qe)]},Ue=>({itemColor:Ue.colorTextDescription,lastItemColor:Ue.colorText,iconFontSize:Ue.fontSize,linkColor:Ue.colorTextDescription,linkHoverColor:Ue.colorText,separatorColor:Ue.colorTextDescription,separatorMargin:Ue.marginXS})),ye=function(Ue,qe){var ct={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{var{breadcrumbName:Re}=_e,Ve=ye(_e,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:Re})})}),Ke}function Le(Ue,qe){return(0,he.useMemo)(()=>Ue||(qe?qe.map(Ee):null),[Ue,qe])}var He=function(Ue,qe){var ct={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(ct[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{if(qe===void 0)return qe;let ct=(qe||"").replace(/^\//,"");return Object.keys(Ue).forEach(ot=>{ct=ct.replace(`:${ot}`,Ue[ot])}),ct},nt=Ue=>{const{prefixCls:qe,separator:ct="/",style:ot,className:Ke,rootClassName:_e,routes:Re,items:Ve,children:$e,itemRender:ze,params:at={}}=Ue,St=He(Ue,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:dt,breadcrumb:Bt}=he.useContext(le.E_);let Ae;const yt=Pt("breadcrumb",qe),[Ot,ke]=me(yt),lt=Le(Ve,Re),ce=E(yt,ze);if(lt&<.length>0){const se=[],de=Ve||Re;Ae=lt.map((Ce,pe)=>{const{path:De,key:et,type:Je,menu:Fe,overlay:mt,onClick:At,className:Tt,separator:Ht,dropdownProps:Jt}=Ce,zt=ve(at,De);zt!==void 0&&se.push(zt);const Xe=et!=null?et:pe;if(Je==="separator")return he.createElement(fe,{key:Xe},Ht);const ut={},Dt=pe===lt.length-1;Fe?ut.menu=Fe:mt&&(ut.overlay=mt);let{href:Lt}=Ce;return se.length&&zt!==void 0&&(Lt=`#/${se.join("/")}`),he.createElement(b,Object.assign({key:Xe},ut,(0,Ge.Z)(Ce,{data:!0,aria:!0}),{className:Tt,dropdownProps:Jt,href:Lt,separator:Dt?"":ct,onClick:At,prefixCls:yt}),ce(Ce,at,de,se,Lt))})}else if($e){const se=(0,Oe.Z)($e).length;Ae=(0,Oe.Z)($e).map((de,Ce)=>{if(!de)return de;const pe=Ce===se-1;return(0,be.Tm)(de,{separator:pe?"":ct,key:Ce})})}const ie=Pe()(yt,Bt==null?void 0:Bt.className,{[`${yt}-rtl`]:dt==="rtl"},Ke,_e,ke),ae=Object.assign(Object.assign({},Bt==null?void 0:Bt.style),ot);return Ot(he.createElement("nav",Object.assign({className:ie,style:ae},St),he.createElement("ol",null,Ae)))};nt.Item=z,nt.Separator=fe;var xe=nt,it=xe},24905:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return me}});var x=te(92310),Pe=te.n(x),Oe=te(5630),Ge=te(59301),he=te(36355),be=te(1684),le=te(32441),Ne=Ge.createContext(null),Be=te(98447),fe=te(14088),Ie=te(4572),Se=function(ye,Ee){var Le={};for(var He in ye)Object.prototype.hasOwnProperty.call(ye,He)&&Ee.indexOf(He)<0&&(Le[He]=ye[He]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,He=Object.getOwnPropertySymbols(ye);ve{var Le;const{prefixCls:He,className:ve,rootClassName:nt,children:xe,indeterminate:it=!1,style:Ue,onMouseEnter:qe,onMouseLeave:ct,skipGroup:ot=!1,disabled:Ke}=ye,_e=Se(ye,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Re,direction:Ve,checkbox:$e}=Ge.useContext(he.E_),ze=Ge.useContext(Ne),{isFormItemInput:at}=Ge.useContext(le.aM),St=Ge.useContext(be.Z),Pt=(Le=(ze==null?void 0:ze.disabled)||Ke)!==null&&Le!==void 0?Le:St,dt=Ge.useRef(_e.value);Ge.useEffect(()=>{ze==null||ze.registerValue(_e.value)},[]),Ge.useEffect(()=>{if(!ot)return _e.value!==dt.current&&(ze==null||ze.cancelValue(dt.current),ze==null||ze.registerValue(_e.value),dt.current=_e.value),()=>ze==null?void 0:ze.cancelValue(_e.value)},[_e.value]);const Bt=Re("checkbox",He),[Ae,yt]=(0,Be.ZP)(Bt),Ot=Object.assign({},_e);ze&&!ot&&(Ot.onChange=function(){_e.onChange&&_e.onChange.apply(_e,arguments),ze.toggleOption&&ze.toggleOption({label:xe,value:_e.value})},Ot.name=ze.name,Ot.checked=ze.value.includes(_e.value));const ke=Pe()(`${Bt}-wrapper`,{[`${Bt}-rtl`]:Ve==="rtl",[`${Bt}-wrapper-checked`]:Ot.checked,[`${Bt}-wrapper-disabled`]:Pt,[`${Bt}-wrapper-in-form-item`]:at},$e==null?void 0:$e.className,ve,nt,yt),lt=Pe()({[`${Bt}-indeterminate`]:it},Ie.A,yt),ce=it?"mixed":void 0;return Ae(Ge.createElement(fe.Z,{component:"Checkbox",disabled:Pt},Ge.createElement("label",{className:ke,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Ue),onMouseEnter:qe,onMouseLeave:ct},Ge.createElement(Oe.Z,Object.assign({"aria-checked":ce},Ot,{prefixCls:Bt,className:lt,disabled:Pt,ref:Ee})),xe!==void 0&&Ge.createElement("span",null,xe))))};var a=Ge.forwardRef(re),b=te(94480),y=te(2738),z=function(ye,Ee){var Le={};for(var He in ye)Object.prototype.hasOwnProperty.call(ye,He)&&Ee.indexOf(He)<0&&(Le[He]=ye[He]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,He=Object.getOwnPropertySymbols(ye);ve{const{defaultValue:Le,children:He,options:ve=[],prefixCls:nt,className:xe,rootClassName:it,style:Ue,onChange:qe}=ye,ct=z(ye,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:Ke}=Ge.useContext(he.E_),[_e,Re]=Ge.useState(ct.value||Le||[]),[Ve,$e]=Ge.useState([]);Ge.useEffect(()=>{"value"in ct&&Re(ct.value||[])},[ct.value]);const ze=Ge.useMemo(()=>ve.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[ve]),at=ie=>{$e(ae=>ae.filter(se=>se!==ie))},St=ie=>{$e(ae=>[].concat((0,b.Z)(ae),[ie]))},Pt=ie=>{const ae=_e.indexOf(ie.value),se=(0,b.Z)(_e);ae===-1?se.push(ie.value):se.splice(ae,1),"value"in ct||Re(se),qe==null||qe(se.filter(de=>Ve.includes(de)).sort((de,Ce)=>{const pe=ze.findIndex(et=>et.value===de),De=ze.findIndex(et=>et.value===Ce);return pe-De}))},dt=ot("checkbox",nt),Bt=`${dt}-group`,[Ae,yt]=(0,Be.ZP)(dt),Ot=(0,y.Z)(ct,["value","disabled"]),ke=ve.length?ze.map(ie=>Ge.createElement(a,{prefixCls:dt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:ct.disabled,value:ie.value,checked:_e.includes(ie.value),onChange:ie.onChange,className:`${Bt}-item`,style:ie.style,title:ie.title},ie.label)):He,lt={toggleOption:Pt,value:_e,disabled:ct.disabled,name:ct.name,registerValue:St,cancelValue:at},ce=Pe()(Bt,{[`${Bt}-rtl`]:Ke==="rtl"},xe,it,yt);return Ae(Ge.createElement("div",Object.assign({className:ce,style:Ue},Ot,{ref:Ee}),Ge.createElement(Ne.Provider,{value:lt},ke)))},ne=Ge.forwardRef(ee);var oe=Ge.memo(ne);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var me=ue},98447:function(Ft,bt,te){"use strict";te.d(bt,{C2:function(){return he}});var x=te(17313),Pe=te(37613),Oe=te(83116);const Ge=be=>{const{checkboxCls:le}=be,ge=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,x.Wf)(be)),{display:"inline-flex",flexWrap:"wrap",columnGap:be.marginXS,[`> ${be.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,x.Wf)(be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,x.Wf)(be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:be.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,x.oN)(be))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:be.checkboxSize,height:be.checkboxSize,direction:"ltr",backgroundColor:be.colorBgContainer,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,borderRadius:be.borderRadiusSM,borderCollapse:"separate",transition:`all ${be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:be.checkboxSize/14*5,height:be.checkboxSize/14*8,border:`${be.lineWidthBold}px solid ${be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${be.motionDurationFast} ${be.motionEaseInBack}, opacity ${be.motionDurationFast}`}},"& + span":{paddingInlineStart:be.paddingXS,paddingInlineEnd:be.paddingXS}})},{[` ${ge}:not(${ge}-disabled), ${le}:not(${le}-disabled) `]:{[`&:hover ${le}-inner`]:{borderColor:be.colorPrimary}},[`${ge}:not(${ge}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:be.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:be.colorPrimary,borderColor:be.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${be.motionDurationMid} ${be.motionEaseOutBack} ${be.motionDurationFast}`}}},[` ${ge}-checked:not(${ge}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:be.colorBgContainer,borderColor:be.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:be.fontSizeLG/2,height:be.fontSizeLG/2,backgroundColor:be.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:be.colorBgContainerDisabled,borderColor:be.colorBorder,"&:after":{borderColor:be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:be.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:be.colorTextDisabled}}}]};function he(be,le){const ge=(0,ye.TS)(le,{checkboxCls:`.${be}`,checkboxSize:le.controlInteractiveSize});return[Ge(ge)]}bt.ZP=(0,Oe.Z)("Checkbox",(be,le)=>{let{prefixCls:ge}=le;return[he(ge,be)]})},5083:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return fu}});var x=te(66649),ye=te.n(x),Oe=te(48736),Ge=te(9007),he=te.n(Ge),be=te(50991),le=te.n(be),ge=te(9084),Ie=te.n(ge),De=te(58626),fe=te.n(De),Ne=te(13477),Ee=te.n(Ne),re=te(64796),E=te.n(re);ye().extend(E()),ye().extend(Ee()),ye().extend(he()),ye().extend(le()),ye().extend(Ie()),ye().extend(fe()),ye().extend(function(xe,Te){var je=Te.prototype,ct=je.format;je.format=function(jt){var Nt=(jt||"").replace("Wo","wo");return ct.bind(this)(Nt)}});var a={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"},b=function(Te){var je=a[Te];return je||Te.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return ye()()},getFixedDate:function(Te){return ye()(Te,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Te){return Te.endOf("month")},getWeekDay:function(Te){var je=Te.locale("en");return je.weekday()+je.localeData().firstDayOfWeek()},getYear:function(Te){return Te.year()},getMonth:function(Te){return Te.month()},getDate:function(Te){return Te.date()},getHour:function(Te){return Te.hour()},getMinute:function(Te){return Te.minute()},getSecond:function(Te){return Te.second()},addYear:function(Te,je){return Te.add(je,"year")},addMonth:function(Te,je){return Te.add(je,"month")},addDate:function(Te,je){return Te.add(je,"day")},setYear:function(Te,je){return Te.year(je)},setMonth:function(Te,je){return Te.month(je)},setDate:function(Te,je){return Te.date(je)},setHour:function(Te,je){return Te.hour(je)},setMinute:function(Te,je){return Te.minute(je)},setSecond:function(Te,je){return Te.second(je)},isAfter:function(Te,je){return Te.isAfter(je)},isValidate:function(Te){return Te.isValid()},locale:{getWeekFirstDay:function(Te){return ye()().locale(b(Te)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Te,je){return je.locale(b(Te)).weekday(0)},getWeek:function(Te,je){return je.locale(b(Te)).week()},getShortWeekDays:function(Te){return ye()().locale(b(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return ye()().locale(b(Te)).localeData().monthsShort()},format:function(Te,je,ct){return je.locale(b(Te)).format(ct)},parse:function(Te,je,ct){for(var ft=b(Te),jt=0;jt1&&(Nt=Te.addDate(Nt,-7)),Nt}function Xe(xe,Te,je){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return je.addYear(xe,ct*10);case"quarter":case"month":return je.addYear(xe,ct);default:return je.addMonth(xe,ct)}}function lt(xe,Te){var je=Te.generateConfig,ct=Te.locale,ft=Te.format;return typeof ft=="function"?ft(xe):je.locale.format(ct.locale,xe,ft)}function Dt(xe,Te){var je=Te.generateConfig,ct=Te.locale,ft=Te.formatList;return!xe||typeof ft[0]=="function"?null:je.locale.parse(ct.locale,xe,ft)}function Lt(xe){var Te=xe.cellDate,je=xe.mode,ct=xe.disabledDate,ft=xe.generateConfig;if(!ct)return!1;var jt=function(ua,cn,Nn){for(var fn=cn;fn<=Nn;){var Qa=void 0;switch(ua){case"date":{if(Qa=ft.setDate(Te,fn),!ct(Qa))return!1;break}case"month":{if(Qa=ft.setMonth(Te,fn),!Lt({cellDate:Qa,mode:"month",generateConfig:ft,disabledDate:ct}))return!1;break}case"year":{if(Qa=ft.setYear(Te,fn),!Lt({cellDate:Qa,mode:"year",generateConfig:ft,disabledDate:ct}))return!1;break}}fn+=1}return!0};switch(je){case"date":case"week":return ct(Te);case"month":{var Nt=1,gn=ft.getDate(ft.getEndDate(Te));return jt("date",Nt,gn)}case"quarter":{var dn=Math.floor(ft.getMonth(Te)/3)*3,xn=dn+2;return jt("month",dn,xn)}case"year":return jt("month",0,11);case"decade":{var Ca=ft.getYear(Te),Dn=Math.floor(Ca/ae)*ae,Tn=Dn+ae-1;return jt("year",Dn,Tn)}}}function sn(xe,Te){var je=Te.formatList,ct=Te.generateConfig,ft=Te.locale;return(0,ce.Z)(function(){if(!xe)return[[""],""];for(var jt="",Nt=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(xn.current),fn){dn(Nn);return}xn.current=requestAnimationFrame(function(){dn(Nn)})}var Dn=sn(gn,{formatList:je,generateConfig:ct,locale:ft}),Tn=(0,Ot.Z)(Dn,2),la=Tn[1];function ua(Nn){Ca(Nn)}function cn(){var Nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ca(null,Nn)}return(0,ue.useEffect)(function(){cn(!0)},[xe]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(xn.current)}},[]),[la,ua,cn]}var yn=te(10228),bn=te(16089),da=te(94480),Ra=te(29194),Fa=new Map;function Aa(xe,Te){var je;function ct(){(0,Ra.Z)(xe)?Te():je=(0,bn.Z)(function(){ct()})}return ct(),function(){bn.Z.cancel(je)}}function ir(xe,Te,je){if(Fa.get(xe)&&cancelAnimationFrame(Fa.get(xe)),je<=0){Fa.set(xe,requestAnimationFrame(function(){xe.scrollTop=Te}));return}var ct=Te-xe.scrollTop,ft=ct/je*10;Fa.set(xe,requestAnimationFrame(function(){xe.scrollTop+=ft,xe.scrollTop!==Te&&ir(xe,Te,je-10)}))}function Ba(xe,Te){var je=Te.onLeftRight,ct=Te.onCtrlLeftRight,ft=Te.onUpDown,jt=Te.onPageUpDown,Nt=Te.onEnter,gn=xe.which,dn=xe.ctrlKey,xn=xe.metaKey;switch(gn){case yn.Z.LEFT:if(dn||xn){if(ct)return ct(-1),!0}else if(je)return je(-1),!0;break;case yn.Z.RIGHT:if(dn||xn){if(ct)return ct(1),!0}else if(je)return je(1),!0;break;case yn.Z.UP:if(ft)return ft(-1),!0;break;case yn.Z.DOWN:if(ft)return ft(1),!0;break;case yn.Z.PAGE_UP:if(jt)return jt(-1),!0;break;case yn.Z.PAGE_DOWN:if(jt)return jt(1),!0;break;case yn.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function Ea(xe,Te,je,ct){var ft=xe;if(!ft)switch(Te){case"time":ft=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":ft="gggg-wo";break;case"month":ft="YYYY-MM";break;case"quarter":ft="YYYY-[Q]Q";break;case"year":ft="YYYY";break;default:ft=je?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ft}function Er(xe,Te,je){var ct=xe==="time"?8:10,ft=typeof Te=="function"?Te(je.getNow()).length:Te.length;return Math.max(ct,ft)+2}var dr=null,$t=new Set;function Bn(xe){return!dr&&typeof window!="undefined"&&window.addEventListener&&(dr=function(je){(0,da.Z)($t).forEach(function(ct){ct(je)})},window.addEventListener("mousedown",dr)),$t.add(xe),function(){$t.delete(xe),$t.size===0&&(window.removeEventListener("mousedown",dr),dr=null)}}function Xn(xe){var Te=xe.target;if(xe.composed&&Te.shadowRoot){var je;return((je=xe.composedPath)===null||je===void 0?void 0:je.call(xe)[0])||Te}return Te}var Sa=function(Te){return Te==="month"||Te==="date"?"year":Te},pa=function(Te){return Te==="date"?"month":Te},Za=function(Te){return Te==="month"||Te==="date"?"quarter":Te},jn=function(Te){return Te==="date"?"week":Te},xo={year:Sa,month:pa,quarter:Za,week:jn,time:null,date:null};function Co(xe,Te){return xe.some(function(je){return je&&je.contains(Te)})}function Ua(xe){var Te=xe.open,je=xe.value,ct=xe.isClickOutside,ft=xe.triggerOpen,jt=xe.forwardKeyDown,Nt=xe.onKeyDown,gn=xe.blurToCancel,dn=xe.onSubmit,xn=xe.onCancel,Ca=xe.onFocus,Dn=xe.onBlur,Tn=xe.changeOnBlur,la=(0,ue.useState)(!1),ua=(0,Ot.Z)(la,2),cn=ua[0],Nn=ua[1],fn=(0,ue.useState)(!1),Qa=(0,Ot.Z)(fn,2),Ga=Qa[0],$a=Qa[1],sr=(0,ue.useRef)(!1),tr=(0,ue.useRef)(!1),za=(0,ue.useRef)(!1),bo={onMouseDown:function(){Nn(!0),ft(!0)},onKeyDown:function(po){var ko=function(){za.current=!0};if(Nt(po,ko),!za.current){switch(po.which){case yn.Z.ENTER:{Te?dn()!==!1&&Nn(!0):ft(!0),po.preventDefault();return}case yn.Z.TAB:{cn&&Te&&!po.shiftKey?(Nn(!1),po.preventDefault()):!cn&&Te&&!jt(po)&&po.shiftKey&&(Nn(!0),po.preventDefault());return}case yn.Z.ESC:{Nn(!0),xn();return}}!Te&&![yn.Z.SHIFT].includes(po.which)?ft(!0):cn||jt(po)}},onFocus:function(po){Nn(!0),$a(!0),Ca&&Ca(po)},onBlur:function(po){if(sr.current||!ct(document.activeElement)){sr.current=!1;return}gn?setTimeout(function(){for(var ko=document,ei=ko.activeElement;ei&&ei.shadowRoot;)ei=ei.shadowRoot.activeElement;ct(ei)&&xn()},0):Te&&(ft(!1),tr.current&&dn()),$a(!1),Dn==null||Dn(po)}};return(0,ue.useEffect)(function(){tr.current=!1},[Te]),(0,ue.useEffect)(function(){tr.current=!0},[je]),(0,ue.useEffect)(function(){return Bn(function(jr){var po=Xn(jr),ko=ct(po);Te&&(ko?!Tn&&(!Ga||ko)&&ft(!1):(sr.current=!0,(0,bn.Z)(function(){sr.current=!1})))})}),[bo,{focused:Ga,typing:cn}]}function kt(xe,Te){return ue.useMemo(function(){return xe||(Te?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(je){var ct=(0,Ot.Z)(je,2),ft=ct[0],jt=ct[1];return{label:ft,value:jt}})):[])},[xe,Te])}var Kt=te(34280);function It(xe){var Te=xe.valueTexts,je=xe.onTextChange,ct=ue.useState(""),ft=(0,Ot.Z)(ct,2),jt=ft[0],Nt=ft[1],gn=ue.useRef([]);gn.current=Te;function dn(Ca){Nt(Ca),je(Ca)}function xn(){Nt(gn.current[0])}return(0,Kt.Z)(function(){Te.every(function(Ca){return Ca!==jt})&&xn()},[Te.join("||")]),[jt,dn,xn]}var Un=ue.createContext({}),ma=Un,Qn=te(76190);function eo(xe){var Te=xe.cellRender,je=xe.monthCellRender,ct=xe.dateRender,ft=ue.useMemo(function(){if(Te)return Te;if(!(!je&&!ct))return function(jt,Nt){var gn=jt;return ct&&Nt.type==="date"?ct(gn,Nt.today):je&&Nt.type==="month"?je(gn,Nt.locale):Nt.originNode}},[Te,je,ct]);return ft}function rr(xe,Te){for(var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(xe);ct.length=1?je|0:1,Nt=xe;Nt<=Te;Nt+=jt)ft.push({label:rr(Nt,2),value:Nt,disabled:(ct||[]).includes(Nt)});return ft}function Eo(xe){var Te=xe.generateConfig,je=xe.prefixCls,ct=xe.operationRef,ft=xe.activeColumnIndex,jt=xe.value,Nt=xe.showHour,gn=xe.showMinute,dn=xe.showSecond,xn=xe.use12Hours,Ca=xe.hourStep,Dn=Ca===void 0?1:Ca,Tn=xe.minuteStep,la=Tn===void 0?1:Tn,ua=xe.secondStep,cn=ua===void 0?1:ua,Nn=xe.disabledHours,fn=xe.disabledMinutes,Qa=xe.disabledSeconds,Ga=xe.disabledTime,$a=xe.hideDisabledOptions,sr=xe.onSelect,tr=xe.cellRender,za=xe.locale,bo=[],jr="".concat(je,"-content"),po="".concat(je,"-time-panel"),ko,ei=jt?Te.getHour(jt):-1,ui=ei,Ai=jt?Te.getMinute(jt):-1,Yo=jt?Te.getSecond(jt):-1,_r=Te.getNow(),Zo=ue.useMemo(function(){if(Ga){var qt=Ga(_r);return[qt.disabledHours,qt.disabledMinutes,qt.disabledSeconds]}return[Nn,fn,Qa]},[Nn,fn,Qa,Ga,_r]),ri=(0,Ot.Z)(Zo,3),si=ri[0],Wo=ri[1],qo=ri[2],ji=Rr(0,23,Dn,si&&si()),Li=(0,ce.Z)(function(){return ji},ji,Qr);xn&&(ko=ui>=12,ui%=12);var Me=ue.useMemo(function(){if(!xn)return[!1,!1];var qt=[!0,!0];return Li.forEach(function(nn){var On=nn.disabled,wn=nn.value;On||(wn>=12?qt[1]=!1:qt[0]=!1)}),qt},[xn,Li]),We=(0,Ot.Z)(Me,2),rt=We[0],st=We[1],ht=ue.useMemo(function(){return xn?Li.filter(ko?function(qt){return qt.value>=12}:function(qt){return qt.value<12}).map(function(qt){var nn=qt.value%12,On=nn===0?"12":rr(nn,2);return(0,yt.Z)((0,yt.Z)({},qt),{},{label:On,value:nn})}):Li},[xn,ko,Li]),Et=Rr(0,59,la,Wo&&Wo(ei)),Mt=Rr(0,59,cn,qo&&qo(ei,Ai)),Zt=Nr({value:jt,generateConfig:Te,disabledMinutes:Wo,disabledSeconds:qo,minutes:Et,seconds:Mt,use12Hours:xn});ct.current={onUpDown:function(nn){var On=bo[ft];if(On)for(var wn=On.units.findIndex(function(xa){return xa.value===On.value}),Cn=On.units.length,oa=1;oa2&&arguments[2]!==void 0?arguments[2]:!1;(Ia===Nn||Gr)&&(gr(kn),bo&&bo(kn),Zt&&Zt(kn,Na),jr&&!Ht(dn,kn,La)&&!(la!=null&&la(kn))&&jr(kn))},Vr=function(kn){if(li.includes(Ia)){var Na,Gr,io=Ia==="date";switch(kn===yn.Z.PAGE_UP||kn===yn.Z.PAGE_DOWN?Gr=io?dn.addMonth:dn.addYear:Gr=io?dn.addDate:dn.addMonth,kn){case yn.Z.LEFT:case yn.Z.PAGE_UP:Na=Gr(vr,-1);break;case yn.Z.RIGHT:case yn.Z.PAGE_DOWN:Na=Gr(vr,1);break;case yn.Z.UP:case yn.Z.DOWN:Na=Gr(vr,Number("".concat(kn===yn.Z.UP?"-":"").concat(io?de:gi)));break}if(Na)return!(la!=null&&la(Na))}return!0},ti=function(kn){if(oa.current&&oa.current.onKeyDown){var Na=!0,Gr=kn.which;if([yn.Z.LEFT,yn.Z.RIGHT,yn.Z.UP,yn.Z.DOWN,yn.Z.PAGE_UP,yn.Z.PAGE_DOWN,yn.Z.ENTER].includes(Gr)&&(kn.preventDefault(),Gr!==yn.Z.ENTER&&Qa===0&&(Na=Vr(Gr))),Na)return oa.current.onKeyDown(kn)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ao=function(kn){oa.current&&oa.current.onBlur&&oa.current.onBlur(kn)};Mt&&On!=="right"&&(Mt.current={onKeyDown:ti,onClose:function(){oa.current&&oa.current.onClose&&oa.current.onClose()}}),ue.useEffect(function(){xn&&!ra.current&&zr(xn)},[xn]),ue.useEffect(function(){ra.current=!1},[]);var Mr,oi=eo({cellRender:Me,monthCellRender:Li,dateRender:ji}),In=(0,yt.Z)((0,yt.Z)({},xe),{},{cellRender:oi,operationRef:oa,prefixCls:ft,viewDate:vr,value:La,onViewDateChange:_a,sourceMode:or,onPanelChange:no,disabledDate:la});switch(delete In.onChange,delete In.onSelect,Ia){case"decade":Mr=ue.createElement(Yi,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"year":Mr=ue.createElement(Hi,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"month":Mr=ue.createElement(ml,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"quarter":Mr=ue.createElement(Ar,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"week":Mr=ue.createElement(er,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"time":delete In.showTime,Mr=ue.createElement(wa,(0,oe.Z)({},In,(0,Qn.Z)($a)==="object"?$a:null,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;default:$a?Mr=ue.createElement(dl,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}})):Mr=ue.createElement(ni,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}))}var Vo,zo,Bi=function(){var kn=dn.getNow(),Na=En(dn.getHour(kn),dn.getMinute(kn),dn.getSecond(kn),rt?Zo:1,st?si:1,ht?qo:1),Gr=wt(dn,kn,Na[0],Na[1],Na[2]);oo(Gr,"submit")};_t||(Vo=so(ft,Ia,tr),$a&&Ia!=="date"?zo=null:zo=To({prefixCls:ft,components:Ai,needConfirmButton:We,okDisabled:!La||la&&la(La),locale:gn,showNow:Ga,onNow:We&&Bi,onOk:function(){La&&(oo(La,"submit",!0),ui&&ui(La))}}));var Dr;if(sr&&Ia==="date"&&Nn==="date"&&!$a){var Cr=dn.getNow(),Br="".concat(ft,"-today-btn"),ur=la&&la(Cr);Dr=ue.createElement("a",{className:He()(Br,ur&&"".concat(Br,"-disabled")),"aria-disabled":ur,onClick:function(){ur||oo(Cr,"mouse",!0)}},gn.today)}return ue.createElement(ma.Provider,{value:(0,yt.Z)((0,yt.Z)({},Et),{},{mode:Ia,hideHeader:"hideHeader"in xe?za:Et.hideHeader,hidePrevBtn:nn&&On==="right",hideNextBtn:nn&&On==="left"})},ue.createElement("div",{tabIndex:Qa,className:He()("".concat(ft,"-panel"),jt,(Te={},(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range"),wn&&wn[0]&&wn[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-rtl"),Yo==="rtl"),Te)),style:Nt,onKeyDown:ti,onBlur:ao,onMouseDown:ko},Mr,Vo||zo||Dr?ue.createElement("div",{className:"".concat(ft,"-footer")},Vo,zo,Dr):null))}var jo=Ho,an=te(35593),Wt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gt(xe){var Te,je=xe.prefixCls,ct=xe.popupElement,ft=xe.popupStyle,jt=xe.visible,Nt=xe.dropdownClassName,gn=xe.dropdownAlign,dn=xe.transitionName,xn=xe.getPopupContainer,Ca=xe.children,Dn=xe.range,Tn=xe.popupPlacement,la=xe.direction,ua="".concat(je,"-dropdown"),cn=function(){return Tn!==void 0?Tn:la==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(an.Z,{showAction:[],hideAction:[],popupPlacement:cn(),builtinPlacements:Wt,prefixCls:ua,popupTransitionName:dn,popup:ct,popupAlign:gn,popupVisible:jt,popupClassName:He()(Nt,(Te={},(0,Ae.Z)(Te,"".concat(ua,"-range"),Dn),(0,Ae.Z)(Te,"".concat(ua,"-rtl"),la==="rtl"),Te)),popupStyle:ft,getPopupContainer:xn},Ca)}var ia=Gt;function pr(xe){var Te=xe.prefixCls,je=xe.presets,ct=xe.onClick,ft=xe.onHover;return je.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,je.map(function(jt,Nt){var gn=jt.label,dn=jt.value;return ue.createElement("li",{key:Nt,onClick:function(){return ct==null?void 0:ct(co(dn))},onMouseEnter:function(){return ft==null?void 0:ft(co(dn))},onMouseLeave:function(){return ft==null?void 0:ft(null)}},gn)}))):null}function Kr(xe){var Te=xe.picker,je=xe.disabledHours,ct=xe.disabledMinutes,ft=xe.disabledSeconds;Te==="time"&&(je||ct||ft)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(xe,Te,je){var ct=(0,Qn.Z)(Te)==="object"?Te.clearIcon:je;return ct||ue.createElement("span",{className:"".concat(xe,"-clear-btn")})}function cr(xe){var Te,je=xe,ct=je.prefixCls,ft=ct===void 0?"rc-picker":ct,jt=je.id,Nt=je.name,gn=je.tabIndex,dn=je.style,xn=je.className,Ca=je.dropdownClassName,Dn=je.dropdownAlign,Tn=je.popupStyle,la=je.transitionName,ua=je.generateConfig,cn=je.locale,Nn=je.inputReadOnly,fn=je.allowClear,Qa=je.autoFocus,Ga=je.showTime,$a=je.picker,sr=$a===void 0?"date":$a,tr=je.format,za=je.use12Hours,bo=je.value,jr=je.defaultValue,po=je.presets,ko=je.open,ei=je.defaultOpen,ui=je.defaultOpenValue,Ai=je.suffixIcon,Yo=je.clearIcon,_r=je.disabled,Zo=je.disabledDate,ri=je.placeholder,si=je.getPopupContainer,Wo=je.pickerRef,qo=je.panelRender,ji=je.onChange,Li=je.onOpenChange,Me=je.onFocus,We=je.onBlur,rt=je.onMouseDown,st=je.onMouseUp,ht=je.onMouseEnter,Et=je.onMouseLeave,Mt=je.onContextMenu,Zt=je.onClick,_t=je.onKeyDown,on=je.onSelect,qt=je.direction,nn=je.autoComplete,On=nn===void 0?"off":nn,wn=je.inputRender,Cn=je.changeOnBlur,oa=ue.useRef(null),ra=sr==="date"&&!!Ga||sr==="time",xa=kt(po),fa=Lo(Ea(tr,sr,Ga,za)),La=ue.useRef(null),gr=ue.useRef(null),yr=ue.useRef(null),Ja=(0,ke.Z)(null,{value:bo,defaultValue:jr}),vr=(0,Ot.Z)(Ja,2),zr=vr[0],_a=vr[1],Ya=ue.useState(zr),Ha=(0,Ot.Z)(Ya,2),Da=Ha[0],Ia=Ha[1],hr=ue.useRef(null),to=(0,ke.Z)(!1,{value:ko,defaultValue:ei,postState:function(mn){return _r?!1:mn},onChange:function(mn){Li&&Li(mn),!mn&&hr.current&&hr.current.onClose&&hr.current.onClose()}}),Ur=(0,Ot.Z)(to,2),or=Ur[0],$r=Ur[1],no=sn(Da,{formatList:fa,generateConfig:ua,locale:cn}),oo=(0,Ot.Z)(no,2),Vr=oo[0],ti=oo[1],ao=It({valueTexts:Vr,onTextChange:function(mn){var ja=Dt(mn,{locale:cn,formatList:fa,generateConfig:ua});ja&&(!Zo||!Zo(ja))&&Ia(ja)}}),Mr=(0,Ot.Z)(ao,3),oi=Mr[0],In=Mr[1],Vo=Mr[2],zo=function(mn){Ia(mn),_a(mn),ji&&!Ht(ua,zr,mn)&&ji(mn,mn?lt(mn,{generateConfig:ua,locale:cn,format:fa[0]}):"")},Bi=function(mn){_r&&mn||$r(mn)},Dr=function(mn){return or&&hr.current&&hr.current.onKeyDown?hr.current.onKeyDown(mn):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Cr=function(){for(var mn=arguments.length,ja=new Array(mn),un=0;unTn(xn);case"month":return Dn(cn)>Dn(xn);case"week":return Ca(cn)>Ca(xn);default:return!mt(gn,cn,xn)&&gn.isAfter(cn,xn)}return!1},[jt,Nt[1],xn,Te]),ua=ue.useCallback(function(cn){if(Nt[1]||jt&&jt(cn))return!0;if(Nt[0]&&dn)return!mt(gn,cn,xn)&&gn.isAfter(dn,cn);if(!Te&&dn)switch(je){case"quarter":return Tn(cn)0&&arguments[0]!==void 0?arguments[0]:!1,Wr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ho=null;rn&&Xr&&Xr[0]&&Xr[1]&&cn.isAfter(Xr[1],Xr[0])&&(ho=Xr);var ci=za;if(za&&(0,Qn.Z)(za)==="object"&&za.defaultValue){var Wi=za.defaultValue;ci=(0,yt.Z)((0,yt.Z)({},za),{},{defaultValue:fr(Wi,Yt)||void 0})}return ue.createElement(qr.Provider,{value:{inRange:!0,panelPosition:ii,rangedValue:ro||Ma,hoverRangedValue:ho}},ue.createElement(jo,(0,oe.Z)({},xe,Wr,{cellRender:kl,showTime:ci,mode:io[Yt],generateConfig:cn,style:void 0,direction:vr,disabledDate:Yt===0?Sn:xt,disabledTime:function(Dl){return Zo?Zo(Dl,Yt===0?"start":"end"):!1},className:He()((0,Ae.Z)({},"".concat(Nt,"-panel-focused"),Yt===0?!Fn:!Kn)),value:fr(Ma,Yt),locale:Nn,tabIndex:-1,onPanelChange:function(Dl,jl){Yt===0&&pi(!0),Yt===1&&ul(!0),Ye(qn(io,jl,Yt),qn(Ma,Dl,Yt));var Gl=Dl;ii==="right"&&io[Yt]===jl&&(Gl=Xe(Gl,jl,cn,-1)),Cr(Gl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?fr(Ma,1):fr(Ma,0)})))}var Gi=0,Jl=0;if(Yt&&to.current&&or.current&&hr.current&&oo.current){Gi=to.current.offsetWidth+or.current.offsetWidth;var hu=oo.current.offsetLeft>Gi?oo.current.offsetLeft-Gi:oo.current.offsetLeft,yu=hr.current.offsetWidth,Pu=oo.current.offsetWidth;yu&&Pu&&Gi>yu-Pu-(vr==="rtl"?0:hu)&&(Jl=Gi)}var bu=vr==="rtl"?{right:Gi}:{left:Gi};function xu(){var ii,Wr=so(Nt,io[Yt],Zt),ho=To({prefixCls:Nt,components:yr,needConfirmButton:Da,okDisabled:!fr(Ma,Yt)||_r&&_r(Ma[Yt]),locale:Nn,onOk:function(){var Ol=fr(Ma,Yt);Ol&&(un(Ma,Yt),La==null||La(Ma),Qt(!1,Yt,"confirm"))}});if(tr!=="time"&&!za){var ci=Dr(Yt),Wi=Xe(ci,tr,cn),lu=io[Yt],Dl=lu===tr,jl=Fl(Dl?"left":!1,{pickerValue:ci,onPickerValueChange:function(Ol){Cr(Ol,Yt)}}),Gl=Fl("right",{pickerValue:Wi,onPickerValueChange:function(Ol){Cr(Xe(Ol,tr,cn,-1),Yt)}});vr==="rtl"?ii=ue.createElement(ue.Fragment,null,Gl,Dl&&jl):ii=ue.createElement(ue.Fragment,null,jl,Dl&&Gl)}else ii=Fl();var pu=ue.createElement("div",{className:"".concat(Nt,"-panel-layout")},ue.createElement(pr,{prefixCls:Nt,presets:Rl,onClick:function(Ol){un(Ol,null),Qt(!1,Yt,"preset")},onHover:function(Ol){aa(Ol)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Nt,"-panels")},ii),(Wr||ho)&&ue.createElement("div",{className:"".concat(Nt,"-footer")},Wr,ho)));return qo&&(pu=qo(pu)),ue.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:Jl},ref:hr,onMouseDown:function(Ol){Ol.preventDefault()}},pu)}var wu=ue.createElement("div",{className:He()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(tr,"-range-wrapper")),style:{minWidth:en}},ue.createElement("div",{ref:oo,className:"".concat(Nt,"-range-arrow"),style:bu}),xu()),Cu;rt&&(Cu=ue.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Wr){Wr.preventDefault()}},rt));var Au=Yn(Nt,We,st),Bu=ue.createElement("span",{onMouseDown:function(Wr){Wr.preventDefault(),Wr.stopPropagation()},onMouseUp:function(Wr){Wr.preventDefault(),Wr.stopPropagation();var ho=In;ao[0]||(ho=qn(ho,null,0)),ao[1]||(ho=qn(ho,null,1)),un(ho,null),Qt(!1,Yt,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Au),Du=We&&(fr(In,0)&&!ao[0]||fr(In,1)&&!ao[1]),Fu={size:Er(tr,Vr[0],cn)},Eu=0,Su=0;to.current&&Ur.current&&or.current&&(Yt===0?Su=to.current.offsetWidth:(Eu=Gi,Su=Ur.current.offsetWidth));var Ou=vr==="rtl"?{right:Eu}:{left:Eu},Lu=function(Wr,ho){var ci=qn(Ma,Wr,Yt);if(ho==="submit"||ho!=="key"&&!Da){un(ci,Yt),Yt===0?pi():ul();var Wi=Yt===0?1:0;ao[Wi]?Qt(!1,!1,"confirm"):Qt(!1,Yt,"confirm")}else kn(ci)};return ue.createElement(ma.Provider,{value:{operationRef:ti,hideHeader:tr==="time",onDateMouseEnter:di,onDateMouseLeave:bi,hideRanges:!0,onSelect:Lu,open:rn}},ue.createElement(ia,{visible:rn,popupElement:wu,popupStyle:Ca,prefixCls:Nt,dropdownClassName:Dn,dropdownAlign:la,getPopupContainer:ua,transitionName:Tn,range:!0,direction:vr},ue.createElement("div",(0,oe.Z)({ref:Ia,className:He()(Nt,"".concat(Nt,"-range"),xn,(Te={},(0,Ae.Z)(Te,"".concat(Nt,"-disabled"),ao[0]&&ao[1]),(0,Ae.Z)(Te,"".concat(Nt,"-focused"),Yt===0?vo:ln),(0,Ae.Z)(Te,"".concat(Nt,"-rtl"),vr==="rtl"),Te)),style:dn,onClick:Po,onMouseEnter:ra,onMouseLeave:xa,onMouseDown:yi,onMouseUp:oa},(0,it.Z)(xe,{aria:!0,data:!0})),ue.createElement("div",{className:He()("".concat(Nt,"-input"),(je={},(0,Ae.Z)(je,"".concat(Nt,"-input-active"),Yt===0),(0,Ae.Z)(je,"".concat(Nt,"-input-placeholder"),!!Ko),je)),ref:to},ue.createElement("input",(0,oe.Z)({id:gn,disabled:ao[0],readOnly:Et||typeof Vr[0]=="function"||!Fn,value:Ko||ar,onChange:function(Wr){kr(Wr.target.value)},autoFocus:Qa,placeholder:fr(fn,0)||"",ref:$r},Lr,Fu,{autoComplete:Ya}))),ue.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:or},po),ue.createElement("div",{className:He()("".concat(Nt,"-input"),(ct={},(0,Ae.Z)(ct,"".concat(Nt,"-input-active"),Yt===1),(0,Ae.Z)(ct,"".concat(Nt,"-input-placeholder"),!!lo),ct)),ref:Ur},ue.createElement("input",(0,oe.Z)({disabled:ao[1],readOnly:Et||typeof Vr[0]=="function"||!Kn,value:lo||ga,onChange:function(Wr){No(Wr.target.value)},placeholder:fr(fn,1)||"",ref:no},Yr,Fu,{autoComplete:Ya}))),ue.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,yt.Z)((0,yt.Z)({},Ou),{},{width:Su,position:"absolute"})}),Cu,Du&&Bu)))}var ol=function(xe){(0,dt.Z)(je,xe);var Te=(0,Bt.Z)(je);function je(){var ct;(0,at.Z)(this,je);for(var ft=arguments.length,jt=new Array(ft),Nt=0;Nt{const{lineHeight:ft}=xe,jt=Math.floor(je*ft)+2,Nt=Math.max((Te-jt)/2,0),gn=Math.max(Te-jt-Nt,0);return{padding:`${Nt}px ${ct}px ${gn}px`}},Kl=xe=>{const{componentCls:Te,pickerCellCls:je,pickerCellInnerCls:ct,cellHeight:ft,motionDurationSlow:jt,borderRadiusSM:Nt,motionDurationMid:gn,cellHoverBg:dn,lineWidth:xn,lineType:Ca,colorPrimary:Dn,cellActiveWithRangeBg:Tn,colorTextLightSolid:la,controlHeightSM:ua,cellRangeBorderColor:cn,pickerCellBorderGap:Nn,cellHoverWithRangeBg:fn,cellWidth:Qa,colorTextDisabled:Ga,cellBgDisabled:$a}=xe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ft,transform:"translateY(-50%)",transition:`all ${jt}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ft,height:ft,lineHeight:`${ft}px`,borderRadius:Nt,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${je}-in-view), - &:hover:not(${je}-selected):not(${je}-range-start):not(${je}-range-end):not(${je}-range-hover-start):not(${je}-range-hover-end)`]:{[ct]:{background:dn}},[`&-in-view${je}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${xn}px ${Ca} ${Dn}`,borderRadius:Nt,content:'""'}},[`&-in-view${je}-in-range`]:{position:"relative","&::before":{background:Tn}},[`&-in-view${je}-selected ${ct}, - &-in-view${je}-range-start ${ct}, - &-in-view${je}-range-end ${ct}`]:{color:la,background:Dn},[`&-in-view${je}-range-start:not(${je}-range-start-single), + `]:{[`&:hover ${le}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:be.colorBgContainer,borderColor:be.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:be.fontSizeLG/2,height:be.fontSizeLG/2,backgroundColor:be.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:be.colorBgContainerDisabled,borderColor:be.colorBorder,"&:after":{borderColor:be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:be.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:be.colorTextDisabled}}}]};function he(be,le){const ge=(0,Pe.TS)(le,{checkboxCls:`.${be}`,checkboxSize:le.controlInteractiveSize});return[Ge(ge)]}bt.ZP=(0,Oe.Z)("Checkbox",(be,le)=>{let{prefixCls:ge}=le;return[he(ge,be)]})},5083:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return fu}});var x=te(66649),Pe=te.n(x),Oe=te(48736),Ge=te(9007),he=te.n(Ge),be=te(50991),le=te.n(be),ge=te(9084),Ne=te.n(ge),Be=te(58626),fe=te.n(Be),Ie=te(13477),Se=te.n(Ie),re=te(64796),E=te.n(re);Pe().extend(E()),Pe().extend(Se()),Pe().extend(he()),Pe().extend(le()),Pe().extend(Ne()),Pe().extend(fe()),Pe().extend(function(we,Te){var je=Te.prototype,gt=je.format;je.format=function(jt){var Nt=(jt||"").replace("Wo","wo");return gt.bind(this)(Nt)}});var a={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"},b=function(Te){var je=a[Te];return je||Te.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return Pe()()},getFixedDate:function(Te){return Pe()(Te,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Te){return Te.endOf("month")},getWeekDay:function(Te){var je=Te.locale("en");return je.weekday()+je.localeData().firstDayOfWeek()},getYear:function(Te){return Te.year()},getMonth:function(Te){return Te.month()},getDate:function(Te){return Te.date()},getHour:function(Te){return Te.hour()},getMinute:function(Te){return Te.minute()},getSecond:function(Te){return Te.second()},addYear:function(Te,je){return Te.add(je,"year")},addMonth:function(Te,je){return Te.add(je,"month")},addDate:function(Te,je){return Te.add(je,"day")},setYear:function(Te,je){return Te.year(je)},setMonth:function(Te,je){return Te.month(je)},setDate:function(Te,je){return Te.date(je)},setHour:function(Te,je){return Te.hour(je)},setMinute:function(Te,je){return Te.minute(je)},setSecond:function(Te,je){return Te.second(je)},isAfter:function(Te,je){return Te.isAfter(je)},isValidate:function(Te){return Te.isValid()},locale:{getWeekFirstDay:function(Te){return Pe()().locale(b(Te)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Te,je){return je.locale(b(Te)).weekday(0)},getWeek:function(Te,je){return je.locale(b(Te)).week()},getShortWeekDays:function(Te){return Pe()().locale(b(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return Pe()().locale(b(Te)).localeData().monthsShort()},format:function(Te,je,gt){return je.locale(b(Te)).format(gt)},parse:function(Te,je,gt){for(var ft=b(Te),jt=0;jt1&&(Nt=Te.addDate(Nt,-7)),Nt}function Xe(we,Te,je){var gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return je.addYear(we,gt*10);case"quarter":case"month":return je.addYear(we,gt);default:return je.addMonth(we,gt)}}function ut(we,Te){var je=Te.generateConfig,gt=Te.locale,ft=Te.format;return typeof ft=="function"?ft(we):je.locale.format(gt.locale,we,ft)}function Dt(we,Te){var je=Te.generateConfig,gt=Te.locale,ft=Te.formatList;return!we||typeof ft[0]=="function"?null:je.locale.parse(gt.locale,we,ft)}function Lt(we){var Te=we.cellDate,je=we.mode,gt=we.disabledDate,ft=we.generateConfig;if(!gt)return!1;var jt=function(ua,cn,Nn){for(var fn=cn;fn<=Nn;){var Qa=void 0;switch(ua){case"date":{if(Qa=ft.setDate(Te,fn),!gt(Qa))return!1;break}case"month":{if(Qa=ft.setMonth(Te,fn),!Lt({cellDate:Qa,mode:"month",generateConfig:ft,disabledDate:gt}))return!1;break}case"year":{if(Qa=ft.setYear(Te,fn),!Lt({cellDate:Qa,mode:"year",generateConfig:ft,disabledDate:gt}))return!1;break}}fn+=1}return!0};switch(je){case"date":case"week":return gt(Te);case"month":{var Nt=1,gn=ft.getDate(ft.getEndDate(Te));return jt("date",Nt,gn)}case"quarter":{var dn=Math.floor(ft.getMonth(Te)/3)*3,xn=dn+2;return jt("month",dn,xn)}case"year":return jt("month",0,11);case"decade":{var Ca=ft.getYear(Te),Dn=Math.floor(Ca/ae)*ae,Tn=Dn+ae-1;return jt("year",Dn,Tn)}}}function sn(we,Te){var je=Te.formatList,gt=Te.generateConfig,ft=Te.locale;return(0,ce.Z)(function(){if(!we)return[[""],""];for(var jt="",Nt=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(xn.current),fn){dn(Nn);return}xn.current=requestAnimationFrame(function(){dn(Nn)})}var Dn=sn(gn,{formatList:je,generateConfig:gt,locale:ft}),Tn=(0,Ot.Z)(Dn,2),la=Tn[1];function ua(Nn){Ca(Nn)}function cn(){var Nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ca(null,Nn)}return(0,ue.useEffect)(function(){cn(!0)},[we]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(xn.current)}},[]),[la,ua,cn]}var yn=te(10228),bn=te(16089),da=te(94480),Ra=te(29194),Fa=new Map;function Aa(we,Te){var je;function gt(){(0,Ra.Z)(we)?Te():je=(0,bn.Z)(function(){gt()})}return gt(),function(){bn.Z.cancel(je)}}function ir(we,Te,je){if(Fa.get(we)&&cancelAnimationFrame(Fa.get(we)),je<=0){Fa.set(we,requestAnimationFrame(function(){we.scrollTop=Te}));return}var gt=Te-we.scrollTop,ft=gt/je*10;Fa.set(we,requestAnimationFrame(function(){we.scrollTop+=ft,we.scrollTop!==Te&&ir(we,Te,je-10)}))}function Ba(we,Te){var je=Te.onLeftRight,gt=Te.onCtrlLeftRight,ft=Te.onUpDown,jt=Te.onPageUpDown,Nt=Te.onEnter,gn=we.which,dn=we.ctrlKey,xn=we.metaKey;switch(gn){case yn.Z.LEFT:if(dn||xn){if(gt)return gt(-1),!0}else if(je)return je(-1),!0;break;case yn.Z.RIGHT:if(dn||xn){if(gt)return gt(1),!0}else if(je)return je(1),!0;break;case yn.Z.UP:if(ft)return ft(-1),!0;break;case yn.Z.DOWN:if(ft)return ft(1),!0;break;case yn.Z.PAGE_UP:if(jt)return jt(-1),!0;break;case yn.Z.PAGE_DOWN:if(jt)return jt(1),!0;break;case yn.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function Ea(we,Te,je,gt){var ft=we;if(!ft)switch(Te){case"time":ft=gt?"hh:mm:ss a":"HH:mm:ss";break;case"week":ft="gggg-wo";break;case"month":ft="YYYY-MM";break;case"quarter":ft="YYYY-[Q]Q";break;case"year":ft="YYYY";break;default:ft=je?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ft}function Er(we,Te,je){var gt=we==="time"?8:10,ft=typeof Te=="function"?Te(je.getNow()).length:Te.length;return Math.max(gt,ft)+2}var dr=null,$t=new Set;function Bn(we){return!dr&&typeof window!="undefined"&&window.addEventListener&&(dr=function(je){(0,da.Z)($t).forEach(function(gt){gt(je)})},window.addEventListener("mousedown",dr)),$t.add(we),function(){$t.delete(we),$t.size===0&&(window.removeEventListener("mousedown",dr),dr=null)}}function Xn(we){var Te=we.target;if(we.composed&&Te.shadowRoot){var je;return((je=we.composedPath)===null||je===void 0?void 0:je.call(we)[0])||Te}return Te}var Sa=function(Te){return Te==="month"||Te==="date"?"year":Te},pa=function(Te){return Te==="date"?"month":Te},Za=function(Te){return Te==="month"||Te==="date"?"quarter":Te},jn=function(Te){return Te==="date"?"week":Te},xo={year:Sa,month:pa,quarter:Za,week:jn,time:null,date:null};function Co(we,Te){return we.some(function(je){return je&&je.contains(Te)})}function Ua(we){var Te=we.open,je=we.value,gt=we.isClickOutside,ft=we.triggerOpen,jt=we.forwardKeyDown,Nt=we.onKeyDown,gn=we.blurToCancel,dn=we.onSubmit,xn=we.onCancel,Ca=we.onFocus,Dn=we.onBlur,Tn=we.changeOnBlur,la=(0,ue.useState)(!1),ua=(0,Ot.Z)(la,2),cn=ua[0],Nn=ua[1],fn=(0,ue.useState)(!1),Qa=(0,Ot.Z)(fn,2),Ga=Qa[0],$a=Qa[1],sr=(0,ue.useRef)(!1),tr=(0,ue.useRef)(!1),za=(0,ue.useRef)(!1),bo={onMouseDown:function(){Nn(!0),ft(!0)},onKeyDown:function(po){var ko=function(){za.current=!0};if(Nt(po,ko),!za.current){switch(po.which){case yn.Z.ENTER:{Te?dn()!==!1&&Nn(!0):ft(!0),po.preventDefault();return}case yn.Z.TAB:{cn&&Te&&!po.shiftKey?(Nn(!1),po.preventDefault()):!cn&&Te&&!jt(po)&&po.shiftKey&&(Nn(!0),po.preventDefault());return}case yn.Z.ESC:{Nn(!0),xn();return}}!Te&&![yn.Z.SHIFT].includes(po.which)?ft(!0):cn||jt(po)}},onFocus:function(po){Nn(!0),$a(!0),Ca&&Ca(po)},onBlur:function(po){if(sr.current||!gt(document.activeElement)){sr.current=!1;return}gn?setTimeout(function(){for(var ko=document,ei=ko.activeElement;ei&&ei.shadowRoot;)ei=ei.shadowRoot.activeElement;gt(ei)&&xn()},0):Te&&(ft(!1),tr.current&&dn()),$a(!1),Dn==null||Dn(po)}};return(0,ue.useEffect)(function(){tr.current=!1},[Te]),(0,ue.useEffect)(function(){tr.current=!0},[je]),(0,ue.useEffect)(function(){return Bn(function(jr){var po=Xn(jr),ko=gt(po);Te&&(ko?!Tn&&(!Ga||ko)&&ft(!1):(sr.current=!0,(0,bn.Z)(function(){sr.current=!1})))})}),[bo,{focused:Ga,typing:cn}]}function kt(we,Te){return ue.useMemo(function(){return we||(Te?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(je){var gt=(0,Ot.Z)(je,2),ft=gt[0],jt=gt[1];return{label:ft,value:jt}})):[])},[we,Te])}var Kt=te(34280);function It(we){var Te=we.valueTexts,je=we.onTextChange,gt=ue.useState(""),ft=(0,Ot.Z)(gt,2),jt=ft[0],Nt=ft[1],gn=ue.useRef([]);gn.current=Te;function dn(Ca){Nt(Ca),je(Ca)}function xn(){Nt(gn.current[0])}return(0,Kt.Z)(function(){Te.every(function(Ca){return Ca!==jt})&&xn()},[Te.join("||")]),[jt,dn,xn]}var Un=ue.createContext({}),ma=Un,Qn=te(76190);function eo(we){var Te=we.cellRender,je=we.monthCellRender,gt=we.dateRender,ft=ue.useMemo(function(){if(Te)return Te;if(!(!je&&!gt))return function(jt,Nt){var gn=jt;return gt&&Nt.type==="date"?gt(gn,Nt.today):je&&Nt.type==="month"?je(gn,Nt.locale):Nt.originNode}},[Te,je,gt]);return ft}function rr(we,Te){for(var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",gt=String(we);gt.length=1?je|0:1,Nt=we;Nt<=Te;Nt+=jt)ft.push({label:rr(Nt,2),value:Nt,disabled:(gt||[]).includes(Nt)});return ft}function Eo(we){var Te=we.generateConfig,je=we.prefixCls,gt=we.operationRef,ft=we.activeColumnIndex,jt=we.value,Nt=we.showHour,gn=we.showMinute,dn=we.showSecond,xn=we.use12Hours,Ca=we.hourStep,Dn=Ca===void 0?1:Ca,Tn=we.minuteStep,la=Tn===void 0?1:Tn,ua=we.secondStep,cn=ua===void 0?1:ua,Nn=we.disabledHours,fn=we.disabledMinutes,Qa=we.disabledSeconds,Ga=we.disabledTime,$a=we.hideDisabledOptions,sr=we.onSelect,tr=we.cellRender,za=we.locale,bo=[],jr="".concat(je,"-content"),po="".concat(je,"-time-panel"),ko,ei=jt?Te.getHour(jt):-1,ui=ei,Ai=jt?Te.getMinute(jt):-1,Yo=jt?Te.getSecond(jt):-1,_r=Te.getNow(),Zo=ue.useMemo(function(){if(Ga){var qt=Ga(_r);return[qt.disabledHours,qt.disabledMinutes,qt.disabledSeconds]}return[Nn,fn,Qa]},[Nn,fn,Qa,Ga,_r]),ri=(0,Ot.Z)(Zo,3),si=ri[0],Wo=ri[1],qo=ri[2],ji=Rr(0,23,Dn,si&&si()),Li=(0,ce.Z)(function(){return ji},ji,Qr);xn&&(ko=ui>=12,ui%=12);var Me=ue.useMemo(function(){if(!xn)return[!1,!1];var qt=[!0,!0];return Li.forEach(function(nn){var On=nn.disabled,wn=nn.value;On||(wn>=12?qt[1]=!1:qt[0]=!1)}),qt},[xn,Li]),We=(0,Ot.Z)(Me,2),rt=We[0],st=We[1],ht=ue.useMemo(function(){return xn?Li.filter(ko?function(qt){return qt.value>=12}:function(qt){return qt.value<12}).map(function(qt){var nn=qt.value%12,On=nn===0?"12":rr(nn,2);return(0,yt.Z)((0,yt.Z)({},qt),{},{label:On,value:nn})}):Li},[xn,ko,Li]),Et=Rr(0,59,la,Wo&&Wo(ei)),Mt=Rr(0,59,cn,qo&&qo(ei,Ai)),Zt=Nr({value:jt,generateConfig:Te,disabledMinutes:Wo,disabledSeconds:qo,minutes:Et,seconds:Mt,use12Hours:xn});gt.current={onUpDown:function(nn){var On=bo[ft];if(On)for(var wn=On.units.findIndex(function(xa){return xa.value===On.value}),Cn=On.units.length,oa=1;oa2&&arguments[2]!==void 0?arguments[2]:!1;(Ia===Nn||Gr)&&(gr(kn),bo&&bo(kn),Zt&&Zt(kn,Na),jr&&!Ht(dn,kn,La)&&!(la!=null&&la(kn))&&jr(kn))},Vr=function(kn){if(li.includes(Ia)){var Na,Gr,io=Ia==="date";switch(kn===yn.Z.PAGE_UP||kn===yn.Z.PAGE_DOWN?Gr=io?dn.addMonth:dn.addYear:Gr=io?dn.addDate:dn.addMonth,kn){case yn.Z.LEFT:case yn.Z.PAGE_UP:Na=Gr(vr,-1);break;case yn.Z.RIGHT:case yn.Z.PAGE_DOWN:Na=Gr(vr,1);break;case yn.Z.UP:case yn.Z.DOWN:Na=Gr(vr,Number("".concat(kn===yn.Z.UP?"-":"").concat(io?de:gi)));break}if(Na)return!(la!=null&&la(Na))}return!0},ti=function(kn){if(oa.current&&oa.current.onKeyDown){var Na=!0,Gr=kn.which;if([yn.Z.LEFT,yn.Z.RIGHT,yn.Z.UP,yn.Z.DOWN,yn.Z.PAGE_UP,yn.Z.PAGE_DOWN,yn.Z.ENTER].includes(Gr)&&(kn.preventDefault(),Gr!==yn.Z.ENTER&&Qa===0&&(Na=Vr(Gr))),Na)return oa.current.onKeyDown(kn)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ao=function(kn){oa.current&&oa.current.onBlur&&oa.current.onBlur(kn)};Mt&&On!=="right"&&(Mt.current={onKeyDown:ti,onClose:function(){oa.current&&oa.current.onClose&&oa.current.onClose()}}),ue.useEffect(function(){xn&&!ra.current&&zr(xn)},[xn]),ue.useEffect(function(){ra.current=!1},[]);var Mr,oi=eo({cellRender:Me,monthCellRender:Li,dateRender:ji}),In=(0,yt.Z)((0,yt.Z)({},we),{},{cellRender:oi,operationRef:oa,prefixCls:ft,viewDate:vr,value:La,onViewDateChange:_a,sourceMode:or,onPanelChange:no,disabledDate:la});switch(delete In.onChange,delete In.onSelect,Ia){case"decade":Mr=ue.createElement(Yi,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"year":Mr=ue.createElement(Hi,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"month":Mr=ue.createElement(ml,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"quarter":Mr=ue.createElement(Ar,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"week":Mr=ue.createElement(er,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;case"time":delete In.showTime,Mr=ue.createElement(wa,(0,oe.Z)({},In,(0,Qn.Z)($a)==="object"?$a:null,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}));break;default:$a?Mr=ue.createElement(dl,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}})):Mr=ue.createElement(ni,(0,oe.Z)({},In,{onSelect:function(kn,Na){_a(kn),oo(kn,Na)}}))}var Vo,zo,Bi=function(){var kn=dn.getNow(),Na=En(dn.getHour(kn),dn.getMinute(kn),dn.getSecond(kn),rt?Zo:1,st?si:1,ht?qo:1),Gr=wt(dn,kn,Na[0],Na[1],Na[2]);oo(Gr,"submit")};_t||(Vo=so(ft,Ia,tr),$a&&Ia!=="date"?zo=null:zo=To({prefixCls:ft,components:Ai,needConfirmButton:We,okDisabled:!La||la&&la(La),locale:gn,showNow:Ga,onNow:We&&Bi,onOk:function(){La&&(oo(La,"submit",!0),ui&&ui(La))}}));var Dr;if(sr&&Ia==="date"&&Nn==="date"&&!$a){var Cr=dn.getNow(),Br="".concat(ft,"-today-btn"),ur=la&&la(Cr);Dr=ue.createElement("a",{className:ze()(Br,ur&&"".concat(Br,"-disabled")),"aria-disabled":ur,onClick:function(){ur||oo(Cr,"mouse",!0)}},gn.today)}return ue.createElement(ma.Provider,{value:(0,yt.Z)((0,yt.Z)({},Et),{},{mode:Ia,hideHeader:"hideHeader"in we?za:Et.hideHeader,hidePrevBtn:nn&&On==="right",hideNextBtn:nn&&On==="left"})},ue.createElement("div",{tabIndex:Qa,className:ze()("".concat(ft,"-panel"),jt,(Te={},(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range"),wn&&wn[0]&&wn[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-rtl"),Yo==="rtl"),Te)),style:Nt,onKeyDown:ti,onBlur:ao,onMouseDown:ko},Mr,Vo||zo||Dr?ue.createElement("div",{className:"".concat(ft,"-footer")},Vo,zo,Dr):null))}var jo=Ho,an=te(35593),Wt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gt(we){var Te,je=we.prefixCls,gt=we.popupElement,ft=we.popupStyle,jt=we.visible,Nt=we.dropdownClassName,gn=we.dropdownAlign,dn=we.transitionName,xn=we.getPopupContainer,Ca=we.children,Dn=we.range,Tn=we.popupPlacement,la=we.direction,ua="".concat(je,"-dropdown"),cn=function(){return Tn!==void 0?Tn:la==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(an.Z,{showAction:[],hideAction:[],popupPlacement:cn(),builtinPlacements:Wt,prefixCls:ua,popupTransitionName:dn,popup:gt,popupAlign:gn,popupVisible:jt,popupClassName:ze()(Nt,(Te={},(0,Ae.Z)(Te,"".concat(ua,"-range"),Dn),(0,Ae.Z)(Te,"".concat(ua,"-rtl"),la==="rtl"),Te)),popupStyle:ft,getPopupContainer:xn},Ca)}var ia=Gt;function pr(we){var Te=we.prefixCls,je=we.presets,gt=we.onClick,ft=we.onHover;return je.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,je.map(function(jt,Nt){var gn=jt.label,dn=jt.value;return ue.createElement("li",{key:Nt,onClick:function(){return gt==null?void 0:gt(co(dn))},onMouseEnter:function(){return ft==null?void 0:ft(co(dn))},onMouseLeave:function(){return ft==null?void 0:ft(null)}},gn)}))):null}function Kr(we){var Te=we.picker,je=we.disabledHours,gt=we.disabledMinutes,ft=we.disabledSeconds;Te==="time"&&(je||gt||ft)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(we,Te,je){var gt=(0,Qn.Z)(Te)==="object"?Te.clearIcon:je;return gt||ue.createElement("span",{className:"".concat(we,"-clear-btn")})}function cr(we){var Te,je=we,gt=je.prefixCls,ft=gt===void 0?"rc-picker":gt,jt=je.id,Nt=je.name,gn=je.tabIndex,dn=je.style,xn=je.className,Ca=je.dropdownClassName,Dn=je.dropdownAlign,Tn=je.popupStyle,la=je.transitionName,ua=je.generateConfig,cn=je.locale,Nn=je.inputReadOnly,fn=je.allowClear,Qa=je.autoFocus,Ga=je.showTime,$a=je.picker,sr=$a===void 0?"date":$a,tr=je.format,za=je.use12Hours,bo=je.value,jr=je.defaultValue,po=je.presets,ko=je.open,ei=je.defaultOpen,ui=je.defaultOpenValue,Ai=je.suffixIcon,Yo=je.clearIcon,_r=je.disabled,Zo=je.disabledDate,ri=je.placeholder,si=je.getPopupContainer,Wo=je.pickerRef,qo=je.panelRender,ji=je.onChange,Li=je.onOpenChange,Me=je.onFocus,We=je.onBlur,rt=je.onMouseDown,st=je.onMouseUp,ht=je.onMouseEnter,Et=je.onMouseLeave,Mt=je.onContextMenu,Zt=je.onClick,_t=je.onKeyDown,on=je.onSelect,qt=je.direction,nn=je.autoComplete,On=nn===void 0?"off":nn,wn=je.inputRender,Cn=je.changeOnBlur,oa=ue.useRef(null),ra=sr==="date"&&!!Ga||sr==="time",xa=kt(po),fa=Lo(Ea(tr,sr,Ga,za)),La=ue.useRef(null),gr=ue.useRef(null),yr=ue.useRef(null),Ja=(0,ke.Z)(null,{value:bo,defaultValue:jr}),vr=(0,Ot.Z)(Ja,2),zr=vr[0],_a=vr[1],Ya=ue.useState(zr),Ha=(0,Ot.Z)(Ya,2),Da=Ha[0],Ia=Ha[1],hr=ue.useRef(null),to=(0,ke.Z)(!1,{value:ko,defaultValue:ei,postState:function(mn){return _r?!1:mn},onChange:function(mn){Li&&Li(mn),!mn&&hr.current&&hr.current.onClose&&hr.current.onClose()}}),Ur=(0,Ot.Z)(to,2),or=Ur[0],$r=Ur[1],no=sn(Da,{formatList:fa,generateConfig:ua,locale:cn}),oo=(0,Ot.Z)(no,2),Vr=oo[0],ti=oo[1],ao=It({valueTexts:Vr,onTextChange:function(mn){var ja=Dt(mn,{locale:cn,formatList:fa,generateConfig:ua});ja&&(!Zo||!Zo(ja))&&Ia(ja)}}),Mr=(0,Ot.Z)(ao,3),oi=Mr[0],In=Mr[1],Vo=Mr[2],zo=function(mn){Ia(mn),_a(mn),ji&&!Ht(ua,zr,mn)&&ji(mn,mn?ut(mn,{generateConfig:ua,locale:cn,format:fa[0]}):"")},Bi=function(mn){_r&&mn||$r(mn)},Dr=function(mn){return or&&hr.current&&hr.current.onKeyDown?hr.current.onKeyDown(mn):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Cr=function(){for(var mn=arguments.length,ja=new Array(mn),un=0;unTn(xn);case"month":return Dn(cn)>Dn(xn);case"week":return Ca(cn)>Ca(xn);default:return!mt(gn,cn,xn)&&gn.isAfter(cn,xn)}return!1},[jt,Nt[1],xn,Te]),ua=ue.useCallback(function(cn){if(Nt[1]||jt&&jt(cn))return!0;if(Nt[0]&&dn)return!mt(gn,cn,xn)&&gn.isAfter(dn,cn);if(!Te&&dn)switch(je){case"quarter":return Tn(cn)0&&arguments[0]!==void 0?arguments[0]:!1,Wr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ho=null;rn&&Xr&&Xr[0]&&Xr[1]&&cn.isAfter(Xr[1],Xr[0])&&(ho=Xr);var ci=za;if(za&&(0,Qn.Z)(za)==="object"&&za.defaultValue){var Wi=za.defaultValue;ci=(0,yt.Z)((0,yt.Z)({},za),{},{defaultValue:fr(Wi,Yt)||void 0})}return ue.createElement(qr.Provider,{value:{inRange:!0,panelPosition:ii,rangedValue:ro||Ma,hoverRangedValue:ho}},ue.createElement(jo,(0,oe.Z)({},we,Wr,{cellRender:kl,showTime:ci,mode:io[Yt],generateConfig:cn,style:void 0,direction:vr,disabledDate:Yt===0?Sn:xt,disabledTime:function(Dl){return Zo?Zo(Dl,Yt===0?"start":"end"):!1},className:ze()((0,Ae.Z)({},"".concat(Nt,"-panel-focused"),Yt===0?!Fn:!Kn)),value:fr(Ma,Yt),locale:Nn,tabIndex:-1,onPanelChange:function(Dl,jl){Yt===0&&pi(!0),Yt===1&&ul(!0),Ye(qn(io,jl,Yt),qn(Ma,Dl,Yt));var Gl=Dl;ii==="right"&&io[Yt]===jl&&(Gl=Xe(Gl,jl,cn,-1)),Cr(Gl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?fr(Ma,1):fr(Ma,0)})))}var Gi=0,Jl=0;if(Yt&&to.current&&or.current&&hr.current&&oo.current){Gi=to.current.offsetWidth+or.current.offsetWidth;var hu=oo.current.offsetLeft>Gi?oo.current.offsetLeft-Gi:oo.current.offsetLeft,yu=hr.current.offsetWidth,Pu=oo.current.offsetWidth;yu&&Pu&&Gi>yu-Pu-(vr==="rtl"?0:hu)&&(Jl=Gi)}var bu=vr==="rtl"?{right:Gi}:{left:Gi};function xu(){var ii,Wr=so(Nt,io[Yt],Zt),ho=To({prefixCls:Nt,components:yr,needConfirmButton:Da,okDisabled:!fr(Ma,Yt)||_r&&_r(Ma[Yt]),locale:Nn,onOk:function(){var Ol=fr(Ma,Yt);Ol&&(un(Ma,Yt),La==null||La(Ma),Qt(!1,Yt,"confirm"))}});if(tr!=="time"&&!za){var ci=Dr(Yt),Wi=Xe(ci,tr,cn),lu=io[Yt],Dl=lu===tr,jl=Fl(Dl?"left":!1,{pickerValue:ci,onPickerValueChange:function(Ol){Cr(Ol,Yt)}}),Gl=Fl("right",{pickerValue:Wi,onPickerValueChange:function(Ol){Cr(Xe(Ol,tr,cn,-1),Yt)}});vr==="rtl"?ii=ue.createElement(ue.Fragment,null,Gl,Dl&&jl):ii=ue.createElement(ue.Fragment,null,jl,Dl&&Gl)}else ii=Fl();var pu=ue.createElement("div",{className:"".concat(Nt,"-panel-layout")},ue.createElement(pr,{prefixCls:Nt,presets:Rl,onClick:function(Ol){un(Ol,null),Qt(!1,Yt,"preset")},onHover:function(Ol){aa(Ol)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Nt,"-panels")},ii),(Wr||ho)&&ue.createElement("div",{className:"".concat(Nt,"-footer")},Wr,ho)));return qo&&(pu=qo(pu)),ue.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:Jl},ref:hr,onMouseDown:function(Ol){Ol.preventDefault()}},pu)}var wu=ue.createElement("div",{className:ze()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(tr,"-range-wrapper")),style:{minWidth:en}},ue.createElement("div",{ref:oo,className:"".concat(Nt,"-range-arrow"),style:bu}),xu()),Cu;rt&&(Cu=ue.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Wr){Wr.preventDefault()}},rt));var Au=Yn(Nt,We,st),Bu=ue.createElement("span",{onMouseDown:function(Wr){Wr.preventDefault(),Wr.stopPropagation()},onMouseUp:function(Wr){Wr.preventDefault(),Wr.stopPropagation();var ho=In;ao[0]||(ho=qn(ho,null,0)),ao[1]||(ho=qn(ho,null,1)),un(ho,null),Qt(!1,Yt,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Au),Du=We&&(fr(In,0)&&!ao[0]||fr(In,1)&&!ao[1]),Fu={size:Er(tr,Vr[0],cn)},Eu=0,Su=0;to.current&&Ur.current&&or.current&&(Yt===0?Su=to.current.offsetWidth:(Eu=Gi,Su=Ur.current.offsetWidth));var Ou=vr==="rtl"?{right:Eu}:{left:Eu},Lu=function(Wr,ho){var ci=qn(Ma,Wr,Yt);if(ho==="submit"||ho!=="key"&&!Da){un(ci,Yt),Yt===0?pi():ul();var Wi=Yt===0?1:0;ao[Wi]?Qt(!1,!1,"confirm"):Qt(!1,Yt,"confirm")}else kn(ci)};return ue.createElement(ma.Provider,{value:{operationRef:ti,hideHeader:tr==="time",onDateMouseEnter:di,onDateMouseLeave:bi,hideRanges:!0,onSelect:Lu,open:rn}},ue.createElement(ia,{visible:rn,popupElement:wu,popupStyle:Ca,prefixCls:Nt,dropdownClassName:Dn,dropdownAlign:la,getPopupContainer:ua,transitionName:Tn,range:!0,direction:vr},ue.createElement("div",(0,oe.Z)({ref:Ia,className:ze()(Nt,"".concat(Nt,"-range"),xn,(Te={},(0,Ae.Z)(Te,"".concat(Nt,"-disabled"),ao[0]&&ao[1]),(0,Ae.Z)(Te,"".concat(Nt,"-focused"),Yt===0?vo:ln),(0,Ae.Z)(Te,"".concat(Nt,"-rtl"),vr==="rtl"),Te)),style:dn,onClick:Po,onMouseEnter:ra,onMouseLeave:xa,onMouseDown:yi,onMouseUp:oa},(0,lt.Z)(we,{aria:!0,data:!0})),ue.createElement("div",{className:ze()("".concat(Nt,"-input"),(je={},(0,Ae.Z)(je,"".concat(Nt,"-input-active"),Yt===0),(0,Ae.Z)(je,"".concat(Nt,"-input-placeholder"),!!Ko),je)),ref:to},ue.createElement("input",(0,oe.Z)({id:gn,disabled:ao[0],readOnly:Et||typeof Vr[0]=="function"||!Fn,value:Ko||ar,onChange:function(Wr){kr(Wr.target.value)},autoFocus:Qa,placeholder:fr(fn,0)||"",ref:$r},Lr,Fu,{autoComplete:Ya}))),ue.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:or},po),ue.createElement("div",{className:ze()("".concat(Nt,"-input"),(gt={},(0,Ae.Z)(gt,"".concat(Nt,"-input-active"),Yt===1),(0,Ae.Z)(gt,"".concat(Nt,"-input-placeholder"),!!lo),gt)),ref:Ur},ue.createElement("input",(0,oe.Z)({disabled:ao[1],readOnly:Et||typeof Vr[0]=="function"||!Kn,value:lo||ga,onChange:function(Wr){No(Wr.target.value)},placeholder:fr(fn,1)||"",ref:no},Yr,Fu,{autoComplete:Ya}))),ue.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,yt.Z)((0,yt.Z)({},Ou),{},{width:Su,position:"absolute"})}),Cu,Du&&Bu)))}var ol=function(we){(0,dt.Z)(je,we);var Te=(0,Bt.Z)(je);function je(){var gt;(0,at.Z)(this,je);for(var ft=arguments.length,jt=new Array(ft),Nt=0;Nt{const{lineHeight:ft}=we,jt=Math.floor(je*ft)+2,Nt=Math.max((Te-jt)/2,0),gn=Math.max(Te-jt-Nt,0);return{padding:`${Nt}px ${gt}px ${gn}px`}},Kl=we=>{const{componentCls:Te,pickerCellCls:je,pickerCellInnerCls:gt,cellHeight:ft,motionDurationSlow:jt,borderRadiusSM:Nt,motionDurationMid:gn,cellHoverBg:dn,lineWidth:xn,lineType:Ca,colorPrimary:Dn,cellActiveWithRangeBg:Tn,colorTextLightSolid:la,controlHeightSM:ua,cellRangeBorderColor:cn,pickerCellBorderGap:Nn,cellHoverWithRangeBg:fn,cellWidth:Qa,colorTextDisabled:Ga,cellBgDisabled:$a}=we;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ft,transform:"translateY(-50%)",transition:`all ${jt}`,content:'""'},[gt]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ft,height:ft,lineHeight:`${ft}px`,borderRadius:Nt,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[gt]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${je}-in-view), + &:hover:not(${je}-selected):not(${je}-range-start):not(${je}-range-end):not(${je}-range-hover-start):not(${je}-range-hover-end)`]:{[gt]:{background:dn}},[`&-in-view${je}-today ${gt}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${xn}px ${Ca} ${Dn}`,borderRadius:Nt,content:'""'}},[`&-in-view${je}-in-range`]:{position:"relative","&::before":{background:Tn}},[`&-in-view${je}-selected ${gt}, + &-in-view${je}-range-start ${gt}, + &-in-view${je}-range-end ${gt}`]:{color:la,background:Dn},[`&-in-view${je}-range-start:not(${je}-range-start-single), &-in-view${je}-range-end:not(${je}-range-end-single)`]:{"&::before":{background:Tn}},[`&-in-view${je}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${je}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${je}-range-hover-start:not(${je}-in-range):not(${je}-range-start):not(${je}-range-end), &-in-view${je}-range-hover-end:not(${je}-in-range):not(${je}-range-start):not(${je}-range-end), &-in-view${je}-range-hover-start${je}-range-start-single, @@ -128,7 +128,7 @@ &-in-view${je}-in-range${je}-range-hover-start::before, ${Te}-panel > :not(${Te}-date-panel) - &-in-view${je}-in-range${je}-range-hover-end::before`]:{background:fn},[`&-in-view${je}-range-start:not(${je}-range-start-single):not(${je}-range-end) ${ct}`]:{borderStartStartRadius:Nt,borderEndStartRadius:Nt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${je}-range-end:not(${je}-range-end-single):not(${je}-range-start) ${ct}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Nt,borderEndEndRadius:Nt},[`&-range-hover${je}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${je}-range-hover:first-child::after, + &-in-view${je}-in-range${je}-range-hover-end::before`]:{background:fn},[`&-in-view${je}-range-start:not(${je}-range-start-single):not(${je}-range-end) ${gt}`]:{borderStartStartRadius:Nt,borderEndStartRadius:Nt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${je}-range-end:not(${je}-range-end-single):not(${je}-range-start) ${gt}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Nt,borderEndEndRadius:Nt},[`&-range-hover${je}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${je}-range-hover:first-child::after, tr > &-in-view${je}-range-hover-end:first-child::after, &-in-view${je}-start${je}-range-hover-edge-start${je}-range-hover-edge-start-near-range::after, &-in-view${je}-range-hover-edge-start:not(${je}-range-hover-edge-start-near-range)::after, @@ -136,16 +136,16 @@ tr > &-in-view${je}-range-hover-start:last-child::after, &-in-view${je}-end${je}-range-hover-edge-end${je}-range-hover-edge-end-near-range::after, &-in-view${je}-range-hover-edge-end:not(${je}-range-hover-edge-end-near-range)::after, - &-in-view${je}-range-hover-end::after`]:{insetInlineEnd:(Qa-ft)/2,borderInlineEnd:`${xn}px dashed ${cn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:Ga,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:$a}},[`&-disabled${je}-today ${ct}::before`]:{borderColor:Ga}}},Ul=xe=>{const{componentCls:Te,pickerCellCls:je,pickerCellInnerCls:ct,pickerYearMonthCellWidth:ft,pickerControlIconSize:jt,cellWidth:Nt,paddingSM:gn,paddingXS:dn,paddingXXS:xn,colorBgContainer:Ca,lineWidth:Dn,lineType:Tn,borderRadiusLG:la,colorPrimary:ua,colorTextHeading:cn,colorSplit:Nn,pickerControlIconBorderWidth:fn,colorIcon:Qa,textHeight:Ga,motionDurationMid:$a,colorIconHover:sr,fontWeightStrong:tr,cellHeight:za,pickerCellPaddingVertical:bo,colorTextDisabled:jr,colorText:po,fontSize:ko,cellHoverWithRangeBg:ei,motionDurationSlow:ui,withoutTimeCellHeight:Ai,pickerQuarterPanelContentHeight:Yo,colorLink:_r,colorLinkActive:Zo,colorLinkHover:ri,cellRangeBorderColor:si,borderRadiusSM:Wo,colorTextLightSolid:qo,cellHoverBg:ji,timeColumnHeight:Li,timeColumnWidth:Me,timeCellHeight:We,controlItemBgActive:rt,marginXXS:st,pickerDatePanelPaddingHorizontal:ht}=xe,Et=Nt*7+ht*2,Mt=(Et-dn*2)/3-ft-gn,Zt=(Et-dn*2)/4-ft;return{[Te]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ca,border:`${Dn}px ${Tn} ${Nn}`,borderRadius:la,outline:"none","&-focused":{borderColor:ua},"&-rtl":{direction:"rtl",[`${Te}-prev-icon, + &-in-view${je}-range-hover-end::after`]:{insetInlineEnd:(Qa-ft)/2,borderInlineEnd:`${xn}px dashed ${cn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:Ga,pointerEvents:"none",[gt]:{background:"transparent"},"&::before":{background:$a}},[`&-disabled${je}-today ${gt}::before`]:{borderColor:Ga}}},Ul=we=>{const{componentCls:Te,pickerCellCls:je,pickerCellInnerCls:gt,pickerYearMonthCellWidth:ft,pickerControlIconSize:jt,cellWidth:Nt,paddingSM:gn,paddingXS:dn,paddingXXS:xn,colorBgContainer:Ca,lineWidth:Dn,lineType:Tn,borderRadiusLG:la,colorPrimary:ua,colorTextHeading:cn,colorSplit:Nn,pickerControlIconBorderWidth:fn,colorIcon:Qa,textHeight:Ga,motionDurationMid:$a,colorIconHover:sr,fontWeightStrong:tr,cellHeight:za,pickerCellPaddingVertical:bo,colorTextDisabled:jr,colorText:po,fontSize:ko,cellHoverWithRangeBg:ei,motionDurationSlow:ui,withoutTimeCellHeight:Ai,pickerQuarterPanelContentHeight:Yo,colorLink:_r,colorLinkActive:Zo,colorLinkHover:ri,cellRangeBorderColor:si,borderRadiusSM:Wo,colorTextLightSolid:qo,cellHoverBg:ji,timeColumnHeight:Li,timeColumnWidth:Me,timeCellHeight:We,controlItemBgActive:rt,marginXXS:st,pickerDatePanelPaddingHorizontal:ht}=we,Et=Nt*7+ht*2,Mt=(Et-dn*2)/3-ft-gn,Zt=(Et-dn*2)/4-ft;return{[Te]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ca,border:`${Dn}px ${Tn} ${Nn}`,borderRadius:la,outline:"none","&-focused":{borderColor:ua},"&-rtl":{direction:"rtl",[`${Te}-prev-icon, ${Te}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Te}-next-icon, - ${Te}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Et},"&-header":{display:"flex",padding:`0 ${dn}px`,color:cn,borderBottom:`${Dn}px ${Tn} ${Nn}`,"> *":{flex:"none"},button:{padding:0,color:Qa,lineHeight:`${Ga}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${$a}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:ko,"&:hover":{color:sr}},"&-view":{flex:"auto",fontWeight:tr,lineHeight:`${Ga}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:dn},"&:hover":{color:ua}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:jt,height:jt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:jt,height:jt,border:"0 solid currentcolor",borderBlockStartWidth:fn,borderBlockEndWidth:0,borderInlineStartWidth:fn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(jt/2),insetInlineStart:Math.ceil(jt/2),display:"inline-block",width:jt,height:jt,border:"0 solid currentcolor",borderBlockStartWidth:fn,borderBlockEndWidth:0,borderInlineStartWidth:fn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:za,fontWeight:"normal"},th:{height:za+bo*2,color:po,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${bo}px 0`,color:jr,cursor:"pointer","&-in-view":{color:po}},Kl(xe)),[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}, - &-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${ct}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:ei,transition:`all ${ui}`,content:'""'}},[`&-date-panel + ${Te}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Et},"&-header":{display:"flex",padding:`0 ${dn}px`,color:cn,borderBottom:`${Dn}px ${Tn} ${Nn}`,"> *":{flex:"none"},button:{padding:0,color:Qa,lineHeight:`${Ga}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${$a}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:ko,"&:hover":{color:sr}},"&-view":{flex:"auto",fontWeight:tr,lineHeight:`${Ga}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:dn},"&:hover":{color:ua}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:jt,height:jt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:jt,height:jt,border:"0 solid currentcolor",borderBlockStartWidth:fn,borderBlockEndWidth:0,borderInlineStartWidth:fn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(jt/2),insetInlineStart:Math.ceil(jt/2),display:"inline-block",width:jt,height:jt,border:"0 solid currentcolor",borderBlockStartWidth:fn,borderBlockEndWidth:0,borderInlineStartWidth:fn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:za,fontWeight:"normal"},th:{height:za+bo*2,color:po,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${bo}px 0`,color:jr,cursor:"pointer","&-in-view":{color:po}},Kl(we)),[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${gt}, + &-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${gt}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:ei,transition:`all ${ui}`,content:'""'}},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start - ${ct}::after`]:{insetInlineEnd:-(Nt-za)/2,insetInlineStart:0},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${ct}::after`]:{insetInlineEnd:0,insetInlineStart:-(Nt-za)/2},[`&-range-hover${Te}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-content`]:{height:Ai*4},[ct]:{padding:`0 ${dn}px`}},"&-quarter-panel":{[`${Te}-content`]:{height:Yo},[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Zt,borderInlineStart:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Zt,borderInlineEnd:`${Dn}px dashed ${si}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Zt,borderInlineEnd:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Zt,borderInlineStart:`${Dn}px dashed ${si}`}}},[`&-panel ${Te}-footer`]:{borderTop:`${Dn}px ${Tn} ${Nn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ga-2*Dn}px`,textAlign:"center","&-extra":{padding:`0 ${gn}px`,lineHeight:`${Ga-2*Dn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Dn}px ${Tn} ${Nn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:_r,"&:hover":{color:ri},"&:active":{color:Zo},[`&${Te}-today-btn-disabled`]:{color:jr,cursor:"not-allowed"}},"&-decade-panel":{[ct]:{padding:`0 ${dn/2}px`},[`${Te}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-body`]:{padding:`0 ${dn}px`},[ct]:{width:ft},[`${Te}-cell-range-hover-start::after`]:{borderStartStartRadius:Wo,borderEndStartRadius:Wo,borderStartEndRadius:0,borderEndEndRadius:0,[`${Te}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Wo,borderEndEndRadius:Wo}},[`${Te}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Wo,borderEndEndRadius:Wo,[`${Te}-panel-rtl &`]:{borderStartStartRadius:Wo,borderEndStartRadius:Wo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Mt,borderInlineStart:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Mt,borderInlineEnd:`${Dn}px dashed ${si}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Mt,borderInlineEnd:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Mt,borderInlineStart:`${Dn}px dashed ${si}`}}},"&-week-panel":{[`${Te}-body`]:{padding:`${dn}px ${gn}px`},[`${Te}-cell`]:{[`&:hover ${ct}, - &-selected ${ct}, - ${ct}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${$a}`},"&:first-child:before":{borderStartStartRadius:Wo,borderEndStartRadius:Wo},"&:last-child:before":{borderStartEndRadius:Wo,borderEndEndRadius:Wo}},"&:hover td":{"&:before":{background:ji}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${je}`]:{"&:before":{background:ua},[`&${Te}-cell-week`]:{color:new sl.C(qo).setAlpha(.5).toHexString()},[ct]:{color:qo}}},"&-range-hover td:before":{background:rt}}},"&-date-panel":{[`${Te}-body`]:{padding:`${dn}px ${ht}px`},[`${Te}-content`]:{width:Nt*7,th:{width:Nt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Te}-time-panel`]:{borderInlineStart:`${Dn}px ${Tn} ${Nn}`},[`${Te}-date-panel, + ${gt}::after`]:{insetInlineEnd:-(Nt-za)/2,insetInlineStart:0},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${gt}::after`]:{insetInlineEnd:0,insetInlineStart:-(Nt-za)/2},[`&-range-hover${Te}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-content`]:{height:Ai*4},[gt]:{padding:`0 ${dn}px`}},"&-quarter-panel":{[`${Te}-content`]:{height:Yo},[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Zt,borderInlineStart:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Zt,borderInlineEnd:`${Dn}px dashed ${si}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Zt,borderInlineEnd:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Zt,borderInlineStart:`${Dn}px dashed ${si}`}}},[`&-panel ${Te}-footer`]:{borderTop:`${Dn}px ${Tn} ${Nn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ga-2*Dn}px`,textAlign:"center","&-extra":{padding:`0 ${gn}px`,lineHeight:`${Ga-2*Dn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Dn}px ${Tn} ${Nn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:_r,"&:hover":{color:ri},"&:active":{color:Zo},[`&${Te}-today-btn-disabled`]:{color:jr,cursor:"not-allowed"}},"&-decade-panel":{[gt]:{padding:`0 ${dn/2}px`},[`${Te}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-body`]:{padding:`0 ${dn}px`},[gt]:{width:ft},[`${Te}-cell-range-hover-start::after`]:{borderStartStartRadius:Wo,borderEndStartRadius:Wo,borderStartEndRadius:0,borderEndEndRadius:0,[`${Te}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Wo,borderEndEndRadius:Wo}},[`${Te}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Wo,borderEndEndRadius:Wo,[`${Te}-panel-rtl &`]:{borderStartStartRadius:Wo,borderEndStartRadius:Wo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Mt,borderInlineStart:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Mt,borderInlineEnd:`${Dn}px dashed ${si}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Mt,borderInlineEnd:`${Dn}px dashed ${si}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Mt,borderInlineStart:`${Dn}px dashed ${si}`}}},"&-week-panel":{[`${Te}-body`]:{padding:`${dn}px ${gn}px`},[`${Te}-cell`]:{[`&:hover ${gt}, + &-selected ${gt}, + ${gt}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${$a}`},"&:first-child:before":{borderStartStartRadius:Wo,borderEndStartRadius:Wo},"&:last-child:before":{borderStartEndRadius:Wo,borderEndEndRadius:Wo}},"&:hover td":{"&:before":{background:ji}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${je}`]:{"&:before":{background:ua},[`&${Te}-cell-week`]:{color:new sl.C(qo).setAlpha(.5).toHexString()},[gt]:{color:qo}}},"&-range-hover td:before":{background:rt}}},"&-date-panel":{[`${Te}-body`]:{padding:`${dn}px ${ht}px`},[`${Te}-content`]:{width:Nt*7,th:{width:Nt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Te}-time-panel`]:{borderInlineStart:`${Dn}px ${Tn} ${Nn}`},[`${Te}-date-panel, ${Te}-time-panel`]:{transition:`opacity ${ui}`},"&-active":{[`${Te}-date-panel, - ${Te}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Te}-content`]:{display:"flex",flex:"auto",height:Li},"&-column":{flex:"1 0 auto",width:Me,margin:`${xn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${$a}`,overflowX:"hidden","&::after":{display:"block",height:Li-We,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Dn}px ${Tn} ${Nn}`},"&-active":{background:new sl.C(rt).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Te}-time-panel-cell`]:{marginInline:st,[`${Te}-time-panel-cell-inner`]:{display:"block",width:Me-2*st,height:We,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Me-We)/2,color:po,lineHeight:`${We}px`,borderRadius:Wo,cursor:"pointer",transition:`background ${$a}`,"&:hover":{background:ji}},"&-selected":{[`${Te}-time-panel-cell-inner`]:{background:rt}},"&-disabled":{[`${Te}-time-panel-cell-inner`]:{color:jr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Te}-time-panel-column:after`]:{height:Li-We+xn*2}}}},Zl=xe=>{const{componentCls:Te,colorBgContainer:je,colorError:ct,errorActiveShadow:ft,colorWarning:jt,warningActiveShadow:Nt}=xe;return{[`${Te}:not(${Te}-disabled)`]:{[`&${Te}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:je,borderColor:ct},[`&${Te}-focused, &:focus`]:Object.assign({},(0,qi.M1)((0,hl.TS)(xe,{activeBorderColor:ct,activeShadow:ft}))),[`${Te}-active-bar`]:{background:ct}},[`&${Te}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:je,borderColor:jt},[`&${Te}-focused, &:focus`]:Object.assign({},(0,qi.M1)((0,hl.TS)(xe,{activeBorderColor:jt,activeShadow:Nt}))),[`${Te}-active-bar`]:{background:jt}}}}},ql=xe=>{const{componentCls:Te,antCls:je,controlHeight:ct,fontSize:ft,paddingInline:jt,colorBgContainer:Nt,lineWidth:gn,lineType:dn,colorBorder:xn,borderRadius:Ca,motionDurationMid:Dn,colorBgContainerDisabled:Tn,colorTextDisabled:la,colorTextPlaceholder:ua,controlHeightLG:cn,fontSizeLG:Nn,controlHeightSM:fn,paddingInlineSM:Qa,paddingXS:Ga,marginXS:$a,colorTextDescription:sr,lineWidthBold:tr,lineHeight:za,colorPrimary:bo,motionDurationSlow:jr,zIndexPopup:po,paddingXXS:ko,paddingSM:ei,textHeight:ui,cellActiveWithRangeBg:Ai,colorPrimaryBorder:Yo,sizePopupArrow:_r,borderRadiusXS:Zo,borderRadiusOuter:ri,colorBgElevated:si,borderRadiusLG:Wo,boxShadowSecondary:qo,borderRadiusSM:ji,colorSplit:Li,cellHoverBg:Me,presetsWidth:We,presetsMaxWidth:rt,boxShadowPopoverArrow:st,colorTextQuaternary:ht}=xe;return[{[Te]:Object.assign(Object.assign(Object.assign({},(0,Cl.Wf)(xe)),gl(xe,ct,ft,jt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${gn}px ${dn} ${xn}`,borderRadius:Ca,transition:`border ${Dn}, box-shadow ${Dn}`,"&:hover, &-focused":Object.assign({},(0,qi.pU)(xe)),"&-focused":Object.assign({},(0,qi.M1)(xe)),[`&${Te}-disabled`]:{background:Tn,borderColor:xn,cursor:"not-allowed",[`${Te}-suffix`]:{color:ht}},[`&${Te}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Te}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,qi.ik)(xe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Te}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ua}}},"&-large":Object.assign(Object.assign({},gl(xe,cn,Nn,jt)),{[`${Te}-input > input`]:{fontSize:Nn}}),"&-small":Object.assign({},gl(xe,fn,ft,Qa)),[`${Te}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ga/2,color:la,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:$a}}},[`${Te}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:la,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Dn}, color ${Dn}`,"> *":{verticalAlign:"top"},"&:hover":{color:sr}},[`${Te}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nn,color:la,fontSize:Nn,verticalAlign:"top",cursor:"default",[`${Te}-focused &`]:{color:sr},[`${Te}-range-separator &`]:{[`${Te}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Te}-clear`]:{insetInlineEnd:jt},"&:hover":{[`${Te}-clear`]:{opacity:1}},[`${Te}-active-bar`]:{bottom:-gn,height:tr,marginInlineStart:jt,background:bo,opacity:0,transition:`all ${jr} ease-out`,pointerEvents:"none"},[`&${Te}-focused`]:{[`${Te}-active-bar`]:{opacity:1}},[`${Te}-range-separator`]:{alignItems:"center",padding:`0 ${Ga}px`,lineHeight:1},[`&${Te}-small`]:{[`${Te}-clear`]:{insetInlineEnd:Qa},[`${Te}-active-bar`]:{marginInlineStart:Qa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Cl.Wf)(xe)),Ul(xe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:po,[`&${Te}-dropdown-hidden`]:{display:"none"},[`&${Te}-dropdown-placement-bottomLeft`]:{[`${Te}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Te}-dropdown-placement-topLeft`]:{[`${Te}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${je}-slide-up-enter${je}-slide-up-enter-active${Te}-dropdown-placement-topLeft, + ${Te}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Te}-content`]:{display:"flex",flex:"auto",height:Li},"&-column":{flex:"1 0 auto",width:Me,margin:`${xn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${$a}`,overflowX:"hidden","&::after":{display:"block",height:Li-We,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Dn}px ${Tn} ${Nn}`},"&-active":{background:new sl.C(rt).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Te}-time-panel-cell`]:{marginInline:st,[`${Te}-time-panel-cell-inner`]:{display:"block",width:Me-2*st,height:We,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Me-We)/2,color:po,lineHeight:`${We}px`,borderRadius:Wo,cursor:"pointer",transition:`background ${$a}`,"&:hover":{background:ji}},"&-selected":{[`${Te}-time-panel-cell-inner`]:{background:rt}},"&-disabled":{[`${Te}-time-panel-cell-inner`]:{color:jr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Te}-time-panel-column:after`]:{height:Li-We+xn*2}}}},Zl=we=>{const{componentCls:Te,colorBgContainer:je,colorError:gt,errorActiveShadow:ft,colorWarning:jt,warningActiveShadow:Nt}=we;return{[`${Te}:not(${Te}-disabled)`]:{[`&${Te}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:je,borderColor:gt},[`&${Te}-focused, &:focus`]:Object.assign({},(0,qi.M1)((0,hl.TS)(we,{activeBorderColor:gt,activeShadow:ft}))),[`${Te}-active-bar`]:{background:gt}},[`&${Te}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:je,borderColor:jt},[`&${Te}-focused, &:focus`]:Object.assign({},(0,qi.M1)((0,hl.TS)(we,{activeBorderColor:jt,activeShadow:Nt}))),[`${Te}-active-bar`]:{background:jt}}}}},ql=we=>{const{componentCls:Te,antCls:je,controlHeight:gt,fontSize:ft,paddingInline:jt,colorBgContainer:Nt,lineWidth:gn,lineType:dn,colorBorder:xn,borderRadius:Ca,motionDurationMid:Dn,colorBgContainerDisabled:Tn,colorTextDisabled:la,colorTextPlaceholder:ua,controlHeightLG:cn,fontSizeLG:Nn,controlHeightSM:fn,paddingInlineSM:Qa,paddingXS:Ga,marginXS:$a,colorTextDescription:sr,lineWidthBold:tr,lineHeight:za,colorPrimary:bo,motionDurationSlow:jr,zIndexPopup:po,paddingXXS:ko,paddingSM:ei,textHeight:ui,cellActiveWithRangeBg:Ai,colorPrimaryBorder:Yo,sizePopupArrow:_r,borderRadiusXS:Zo,borderRadiusOuter:ri,colorBgElevated:si,borderRadiusLG:Wo,boxShadowSecondary:qo,borderRadiusSM:ji,colorSplit:Li,cellHoverBg:Me,presetsWidth:We,presetsMaxWidth:rt,boxShadowPopoverArrow:st,colorTextQuaternary:ht}=we;return[{[Te]:Object.assign(Object.assign(Object.assign({},(0,Cl.Wf)(we)),gl(we,gt,ft,jt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${gn}px ${dn} ${xn}`,borderRadius:Ca,transition:`border ${Dn}, box-shadow ${Dn}`,"&:hover, &-focused":Object.assign({},(0,qi.pU)(we)),"&-focused":Object.assign({},(0,qi.M1)(we)),[`&${Te}-disabled`]:{background:Tn,borderColor:xn,cursor:"not-allowed",[`${Te}-suffix`]:{color:ht}},[`&${Te}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Te}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,qi.ik)(we)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Te}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ua}}},"&-large":Object.assign(Object.assign({},gl(we,cn,Nn,jt)),{[`${Te}-input > input`]:{fontSize:Nn}}),"&-small":Object.assign({},gl(we,fn,ft,Qa)),[`${Te}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ga/2,color:la,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:$a}}},[`${Te}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:la,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Dn}, color ${Dn}`,"> *":{verticalAlign:"top"},"&:hover":{color:sr}},[`${Te}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nn,color:la,fontSize:Nn,verticalAlign:"top",cursor:"default",[`${Te}-focused &`]:{color:sr},[`${Te}-range-separator &`]:{[`${Te}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Te}-clear`]:{insetInlineEnd:jt},"&:hover":{[`${Te}-clear`]:{opacity:1}},[`${Te}-active-bar`]:{bottom:-gn,height:tr,marginInlineStart:jt,background:bo,opacity:0,transition:`all ${jr} ease-out`,pointerEvents:"none"},[`&${Te}-focused`]:{[`${Te}-active-bar`]:{opacity:1}},[`${Te}-range-separator`]:{alignItems:"center",padding:`0 ${Ga}px`,lineHeight:1},[`&${Te}-small`]:{[`${Te}-clear`]:{insetInlineEnd:Qa},[`${Te}-active-bar`]:{marginInlineStart:Qa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Cl.Wf)(we)),Ul(we)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:po,[`&${Te}-dropdown-hidden`]:{display:"none"},[`&${Te}-dropdown-placement-bottomLeft`]:{[`${Te}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Te}-dropdown-placement-topLeft`]:{[`${Te}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${je}-slide-up-enter${je}-slide-up-enter-active${Te}-dropdown-placement-topLeft, &${je}-slide-up-enter${je}-slide-up-enter-active${Te}-dropdown-placement-topRight, &${je}-slide-up-appear${je}-slide-up-appear-active${Te}-dropdown-placement-topLeft, &${je}-slide-up-appear${je}-slide-up-appear-active${Te}-dropdown-placement-topRight`]:{animationName:cl.Qt},[`&${je}-slide-up-enter${je}-slide-up-enter-active${Te}-dropdown-placement-bottomLeft, @@ -154,56 +154,56 @@ &${je}-slide-up-appear${je}-slide-up-appear-active${Te}-dropdown-placement-bottomRight`]:{animationName:cl.fJ},[`&${je}-slide-up-leave${je}-slide-up-leave-active${Te}-dropdown-placement-topLeft, &${je}-slide-up-leave${je}-slide-up-leave-active${Te}-dropdown-placement-topRight`]:{animationName:cl.ly},[`&${je}-slide-up-leave${je}-slide-up-leave-active${Te}-dropdown-placement-bottomLeft, &${je}-slide-up-leave${je}-slide-up-leave-active${Te}-dropdown-placement-bottomRight`]:{animationName:cl.Uw},[`${Te}-panel > ${Te}-time-panel`]:{paddingTop:ko},[`${Te}-ranges`]:{marginBottom:0,padding:`${ko}px ${ei}px`,overflow:"hidden",lineHeight:`${ui-2*gn-Ga/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Te}-preset > ${je}-tag-blue`]:{color:bo,background:Ai,borderColor:Yo,cursor:"pointer"},[`${Te}-ok`]:{marginInlineStart:"auto"}},[`${Te}-range-wrapper`]:{display:"flex",position:"relative"},[`${Te}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:jt*1.5,transition:`left ${jr} ease-out`},(0,Ui.r)(_r,Zo,ri,si,st)),[`${Te}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:si,borderRadius:Wo,boxShadow:qo,transition:`margin ${jr}`,[`${Te}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Te}-presets`]:{display:"flex",flexDirection:"column",minWidth:We,maxWidth:rt,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ga,borderInlineEnd:`${gn}px ${dn} ${Li}`,li:Object.assign(Object.assign({},Cl.vS),{borderRadius:ji,paddingInline:Ga,paddingBlock:(fn-Math.round(ft*za))/2,cursor:"pointer",transition:`all ${jr}`,"+ li":{marginTop:$a},"&:hover":{background:Me}})}},[`${Te}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Te}-panel`]:{borderWidth:`0 0 ${gn}px`},"&:last-child":{[`${Te}-panel`]:{borderWidth:0}}},[`${Te}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Te}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:xn}}}}),"&-dropdown-range":{padding:`${_r*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Te}-separator`]:{transform:"rotate(180deg)"},[`${Te}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,cl.oN)(xe,"slide-up"),(0,cl.oN)(xe,"slide-down"),(0,Il.Fm)(xe,"move-up"),(0,Il.Fm)(xe,"move-down")]},$l=xe=>{const{componentCls:Te,controlHeightLG:je,paddingXXS:ct,padding:ft}=xe;return{pickerCellCls:`${Te}-cell`,pickerCellInnerCls:`${Te}-cell-inner`,pickerYearMonthCellWidth:je*1.5,pickerQuarterPanelContentHeight:je*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ft+ct/2}},vu=xe=>({cellHoverBg:xe.controlItemBgHover,cellActiveWithRangeBg:xe.controlItemBgActive,cellHoverWithRangeBg:new sl.C(xe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new sl.C(xe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:xe.colorBgContainerDisabled,timeColumnWidth:xe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:xe.controlHeightSM*1.5,cellHeight:xe.controlHeightSM,textHeight:xe.controlHeightLG,withoutTimeCellHeight:xe.controlHeightLG*1.65});var eu=(0,uu.Z)("DatePicker",xe=>{const Te=(0,hl.TS)((0,qi.e5)(xe),$l(xe));return[ql(Te),Zl(Te),(0,Wl.c)(xe,{focusElCls:`${xe.componentCls}-focused`})]},xe=>Object.assign(Object.assign(Object.assign({},(0,qi.TM)(xe)),vu(xe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:xe.zIndexPopupBase+50}));function su(xe,Te,je){return je!==void 0?je:Te==="year"&&xe.lang.yearPlaceholder?xe.lang.yearPlaceholder:Te==="quarter"&&xe.lang.quarterPlaceholder?xe.lang.quarterPlaceholder:Te==="month"&&xe.lang.monthPlaceholder?xe.lang.monthPlaceholder:Te==="week"&&xe.lang.weekPlaceholder?xe.lang.weekPlaceholder:Te==="time"&&xe.timePickerLocale.placeholder?xe.timePickerLocale.placeholder:xe.lang.placeholder}function du(xe,Te,je){return je!==void 0?je:Te==="year"&&xe.lang.yearPlaceholder?xe.lang.rangeYearPlaceholder:Te==="quarter"&&xe.lang.quarterPlaceholder?xe.lang.rangeQuarterPlaceholder:Te==="month"&&xe.lang.monthPlaceholder?xe.lang.rangeMonthPlaceholder:Te==="week"&&xe.lang.weekPlaceholder?xe.lang.rangeWeekPlaceholder:Te==="time"&&xe.timePickerLocale.placeholder?xe.timePickerLocale.rangePlaceholder:xe.lang.rangePlaceholder}function Yl(xe,Te){const je={adjustX:1,adjustY:1};switch(Te){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:je};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:je};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:je};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:je};default:return{points:xe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:je}}}function zl(xe){return xe?Array.isArray(xe)?xe:[xe]:[]}function wl(xe){const{format:Te,picker:je,showHour:ct,showMinute:ft,showSecond:jt,use12Hours:Nt}=xe,gn=zl(Te)[0],dn=Object.assign({},xe);return Te&&Array.isArray(Te)&&(dn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&jt===void 0&&(dn.showSecond=!1),!gn.includes("m")&&ft===void 0&&(dn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&&ct===void 0&&(dn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&Nt===void 0&&(dn.use12Hours=!0)),je==="time"?dn:(typeof gn=="function"&&delete dn.format,{showTime:dn})}function Ml(xe,Te,je){if(xe===!1)return!1;const ct={clearIcon:Te!=null?Te:je};return typeof xe=="object"?Object.assign(Object.assign({},ct),xe):ct}var tu=te(3113);function nu(xe){return ue.createElement(tu.ZP,Object.assign({size:"small",type:"primary"},xe))}var ru={button:nu},ou=function(xe,Te){var je={};for(var ct in xe)Object.prototype.hasOwnProperty.call(xe,ct)&&Te.indexOf(ct)<0&&(je[ct]=xe[ct]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ct=Object.getOwnPropertySymbols(xe);ft{const{prefixCls:ft,getPopupContainer:jt,className:Nt,placement:gn,size:dn,disabled:xn,bordered:Ca=!0,placeholder:Dn,popupClassName:Tn,dropdownClassName:la,status:ua,clearIcon:cn,allowClear:Nn,rootClassName:fn}=je,Qa=ou(je,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ga=ue.useRef(null),{getPrefixCls:$a,direction:sr,getPopupContainer:tr}=(0,ue.useContext)(bl.E_),za=$a("picker",ft),{compactSize:bo,compactItemClassnames:jr}=(0,Pl.ri)(za,sr),{format:po,showTime:ko,picker:ei}=je,ui=$a(),[Ai,Yo]=eu(za),_r=Object.assign(Object.assign({},ko?wl(Object.assign({format:po,picker:ei},ko)):{}),ei==="time"?wl(Object.assign(Object.assign({format:po},je),{picker:ei})):{}),Zo=(0,_l.Z)(st=>{var ht;return(ht=dn!=null?dn:bo)!==null&&ht!==void 0?ht:st}),ri=ue.useContext(xl.Z),si=xn!=null?xn:ri,Wo=(0,ue.useContext)(wi.aM),{hasFeedback:qo,status:ji,feedbackIcon:Li}=Wo,Me=ue.createElement(ue.Fragment,null,ei==="time"?ue.createElement(qe,null):ue.createElement(ve,null),qo&&Li);(0,ue.useImperativeHandle)(ct,()=>({focus:()=>{var st;return(st=Ga.current)===null||st===void 0?void 0:st.focus()},blur:()=>{var st;return(st=Ga.current)===null||st===void 0?void 0:st.blur()}}));const[We]=(0,Qi.Z)("Calendar",Nl.Z),rt=Object.assign(Object.assign({},We),je.locale);return Ai(ue.createElement(Sl,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${za}-separator`},ue.createElement(Ve,null)),disabled:si,ref:Ga,dropdownAlign:Yl(sr,gn),placeholder:du(rt,ei,Dn),suffixIcon:Me,prevIcon:ue.createElement("span",{className:`${za}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${za}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${za}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${za}-super-next-icon`}),transitionName:`${ui}-slide-up`},Qa,_r,{className:He()({[`${za}-${Zo}`]:Zo,[`${za}-borderless`]:!Ca},(0,vl.Z)(za,(0,vl.F)(ji,ua),qo),Yo,jr,Nt,fn),locale:rt.lang,prefixCls:za,getPopupContainer:jt||tr,generateConfig:xe,components:ru,direction:sr,dropdownClassName:He()(Yo,Tn||la,fn),allowClear:Ml(Nn,cn,ue.createElement(gt.Z,null))})))})}var Vl=function(xe,Te){var je={};for(var ct in xe)Object.prototype.hasOwnProperty.call(xe,ct)&&Te.indexOf(ct)<0&&(je[ct]=xe[ct]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ct=Object.getOwnPropertySymbols(xe);ft{const{prefixCls:ua,getPopupContainer:cn,style:Nn,className:fn,rootClassName:Qa,size:Ga,bordered:$a=!0,placement:sr,placeholder:tr,popupClassName:za,dropdownClassName:bo,disabled:jr,status:po,clearIcon:ko,allowClear:ei}=Tn,ui=Vl(Tn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Ai,direction:Yo,getPopupContainer:_r,[Ca]:Zo}=(0,ue.useContext)(bl.E_),ri=Ai("picker",ua),{compactSize:si,compactItemClassnames:Wo}=(0,Pl.ri)(ri,Yo),qo=ue.useRef(null),{format:ji,showTime:Li}=Tn,[Me,We]=eu(ri);(0,ue.useImperativeHandle)(la,()=>({focus:()=>{var ra;return(ra=qo.current)===null||ra===void 0?void 0:ra.focus()},blur:()=>{var ra;return(ra=qo.current)===null||ra===void 0?void 0:ra.blur()}}));const rt={showToday:!0};let st={};dn&&(st.picker=dn);const ht=dn||Tn.picker;st=Object.assign(Object.assign(Object.assign({},st),Li?wl(Object.assign({format:ji,picker:ht},Li)):{}),ht==="time"?wl(Object.assign(Object.assign({format:ji},Tn),{picker:ht})):{});const Et=Ai(),Mt=(0,_l.Z)(ra=>{var xa;return(xa=Ga!=null?Ga:si)!==null&&xa!==void 0?xa:ra}),Zt=ue.useContext(xl.Z),_t=jr!=null?jr:Zt,on=(0,ue.useContext)(wi.aM),{hasFeedback:qt,status:nn,feedbackIcon:On}=on,wn=ue.createElement(ue.Fragment,null,ht==="time"?ue.createElement(qe,null):ue.createElement(ve,null),qt&&On),[Cn]=(0,Qi.Z)("DatePicker",Nl.Z),oa=Object.assign(Object.assign({},Cn),Tn.locale);return Me(ue.createElement(Ll,Object.assign({ref:qo,placeholder:su(oa,ht,tr),suffixIcon:wn,dropdownAlign:Yl(Yo,sr),prevIcon:ue.createElement("span",{className:`${ri}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${ri}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${ri}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${ri}-super-next-icon`}),transitionName:`${Et}-slide-up`},rt,ui,st,{locale:oa.lang,className:He()({[`${ri}-${Mt}`]:Mt,[`${ri}-borderless`]:!$a},(0,vl.Z)(ri,(0,vl.F)(nn,po),qt),We,Wo,Zo==null?void 0:Zo.className,fn,Qa),style:Object.assign(Object.assign({},Zo==null?void 0:Zo.style),Nn),prefixCls:ri,getPopupContainer:cn||_r,generateConfig:xe,components:ru,direction:Yo,disabled:_t,dropdownClassName:He()(We,Qa,za||bo),allowClear:Ml(ei,ko,ue.createElement(gt.Z,null))})))});return xn&&(Dn.displayName=xn),Dn}const je=Te(),ct=Te("week","WeekPicker"),ft=Te("month","MonthPicker"),jt=Te("year","YearPicker"),Nt=Te("time","TimePicker"),gn=Te("quarter","QuarterPicker");return{DatePicker:je,WeekPicker:ct,MonthPicker:ft,YearPicker:jt,TimePicker:Nt,QuarterPicker:gn}}const cu=null;function gu(xe){const{DatePicker:Te,WeekPicker:je,MonthPicker:ct,YearPicker:ft,TimePicker:jt,QuarterPicker:Nt}=iu(xe),gn=Tl(xe),dn=Te;return dn.WeekPicker=je,dn.MonthPicker=ct,dn.YearPicker=ft,dn.RangePicker=gn,dn.TimePicker=jt,dn.QuarterPicker=Nt,dn}var Ql=gu;const Al=Ql(ee);function Bl(xe){const Te=Yl(xe.direction,xe.placement);return Te.overflow.adjustY=!1,Te.overflow.adjustX=!1,Object.assign(Object.assign({},xe),{dropdownAlign:Te})}const Hl=(0,ne.Z)(Al,"picker",null,Bl);Al._InternalPanelDoNotUseOrYouWillBeFired=Hl;const mu=(0,ne.Z)(Al.RangePicker,"picker",null,Bl);Al._InternalRangePanelDoNotUseOrYouWillBeFired=mu,Al.generatePicker=Ql;var fu=Al},37906:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ot}});var x=te(59301),ye=te(92310),Oe=te.n(ye),Ge=te(69507),he=te(36355),be=te(19716),le=te(8628),Ie={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=x.createContext({}),Ne=te(11592),Ee=function(Ke,_e){var Re={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&_e.indexOf(Ve)<0&&(Re[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ve=Object.getOwnPropertySymbols(Ke);et(0,Ne.Z)(Ke).map(_e=>Object.assign({},_e==null?void 0:_e.props));function E(Ke,_e,Re){const Ve=x.useMemo(()=>_e||re(Re),[_e,Re]);return x.useMemo(()=>Ve.map(He=>{var{span:at}=He,St=Ee(He,["span"]);return Object.assign(Object.assign({},St),{span:typeof at=="number"?at:(0,Ge.m9)(Ke,at)})}),[Ve,Ke])}function a(Ke,_e,Re){let Ve=Ke;return(Re===void 0||Re>_e)&&(Ve=Object.assign(Object.assign({},Ke),{span:_e})),Ve}function b(Ke,_e){const Re=[];let Ve=[],et=_e;return Ke.filter(He=>He).forEach((He,at)=>{const St=He==null?void 0:He.span,Pt=St||1;if(at===Ke.length-1){Ve.push(a(He,et,St)),Re.push(Ve);return}Pt(0,x.useMemo)(()=>b(_e,Ke),[_e,Ke]),ne=Ke=>{let{children:_e}=Ke;return _e};function oe(Ke){return Ke!=null}var me=Ke=>{const{itemPrefixCls:_e,component:Re,span:Ve,className:et,style:He,labelStyle:at,contentStyle:St,bordered:Pt,label:dt,content:Bt,colon:Ae}=Ke,yt=Re;return Pt?x.createElement(yt,{className:Oe()({[`${_e}-item-label`]:oe(dt),[`${_e}-item-content`]:oe(Bt)},et),style:He,colSpan:Ve},oe(dt)&&x.createElement("span",{style:at},dt),oe(Bt)&&x.createElement("span",{style:St},Bt)):x.createElement(yt,{className:Oe()(`${_e}-item`,et),style:He,colSpan:Ve},x.createElement("div",{className:`${_e}-item-container`},(dt||dt===0)&&x.createElement("span",{className:Oe()(`${_e}-item-label`,{[`${_e}-item-no-colon`]:!Ae}),style:at},dt),(Bt||Bt===0)&&x.createElement("span",{className:Oe()(`${_e}-item-content`),style:St},Bt)))};function Fe(Ke,_e,Re){let{colon:Ve,prefixCls:et,bordered:He}=_e,{component:at,type:St,showLabel:Pt,showContent:dt,labelStyle:Bt,contentStyle:Ae}=Re;return Ke.map((yt,Ot)=>{let{label:ke,children:it,prefixCls:ce=et,className:ie,style:ae,labelStyle:se,contentStyle:de,span:Pe=1,key:pe}=yt;return typeof at=="string"?x.createElement(me,{key:`${St}-${pe||Ot}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},Bt),se),contentStyle:Object.assign(Object.assign({},Ae),de),span:Pe,colon:Ve,component:at,itemPrefixCls:ce,bordered:He,label:Pt?ke:null,content:dt?it:null}):[x.createElement(me,{key:`label-${pe||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Bt),ae),se),span:1,colon:Ve,component:at[0],itemPrefixCls:ce,bordered:He,label:ke}),x.createElement(me,{key:`content-${pe||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Ae),ae),de),span:Pe*2-1,component:at[1],itemPrefixCls:ce,bordered:He,content:it})]})}var Le=Ke=>{const _e=x.useContext(fe),{prefixCls:Re,vertical:Ve,row:et,index:He,bordered:at}=Ke;return Ve?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${He}`,className:`${Re}-row`},Fe(et,Ke,Object.assign({component:"th",type:"label",showLabel:!0},_e))),x.createElement("tr",{key:`content-${He}`,className:`${Re}-row`},Fe(et,Ke,Object.assign({component:"td",type:"content",showContent:!0},_e)))):x.createElement("tr",{key:He,className:`${Re}-row`},Fe(et,Ke,Object.assign({component:at?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},_e)))},ze=te(17313),ve=te(83116),nt=te(37613);const we=Ke=>{const{componentCls:_e,labelBg:Re}=Ke;return{[`&${_e}-bordered`]:{[`> ${_e}-view`]:{border:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${_e}-row`]:{borderBottom:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${_e}-item-label, > ${_e}-item-content`]:{padding:`${Ke.padding}px ${Ke.paddingLG}px`,borderInlineEnd:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${_e}-item-label`]:{color:Ke.colorTextSecondary,backgroundColor:Re,"&::after":{display:"none"}}}},[`&${_e}-middle`]:{[`${_e}-row`]:{[`> ${_e}-item-label, > ${_e}-item-content`]:{padding:`${Ke.paddingSM}px ${Ke.paddingLG}px`}}},[`&${_e}-small`]:{[`${_e}-row`]:{[`> ${_e}-item-label, > ${_e}-item-content`]:{padding:`${Ke.paddingXS}px ${Ke.padding}px`}}}}}},ut=Ke=>{const{componentCls:_e,extraColor:Re,itemPaddingBottom:Ve,colonMarginRight:et,colonMarginLeft:He,titleMarginBottom:at}=Ke;return{[_e]:Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(Ke)),we(Ke)),{"&-rtl":{direction:"rtl"},[`${_e}-header`]:{display:"flex",alignItems:"center",marginBottom:at},[`${_e}-title`]:Object.assign(Object.assign({},ze.vS),{flex:"auto",color:Ke.colorText,fontWeight:Ke.fontWeightStrong,fontSize:Ke.fontSizeLG,lineHeight:Ke.lineHeightLG}),[`${_e}-extra`]:{marginInlineStart:"auto",color:Re,fontSize:Ke.fontSize},[`${_e}-view`]:{width:"100%",borderRadius:Ke.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${_e}-row`]:{"> th, > td":{paddingBottom:Ve},"&:last-child":{borderBottom:"none"}},[`${_e}-item-label`]:{color:Ke.colorTextTertiary,fontWeight:"normal",fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${He}px ${et}px`},[`&${_e}-item-no-colon::after`]:{content:'""'}},[`${_e}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${_e}-item-content`]:{display:"table-cell",flex:1,color:Ke.colorText,fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${_e}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${_e}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${_e}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${_e}-row`]:{"> th, > td":{paddingBottom:Ke.paddingSM}}},"&-small":{[`${_e}-row`]:{"> th, > td":{paddingBottom:Ke.paddingXS}}}})}};var Ue=(0,ve.Z)("Descriptions",Ke=>{const _e=(0,nt.TS)(Ke,{});return[ut(_e)]},Ke=>({labelBg:Ke.colorFillAlter,titleMarginBottom:Ke.fontSizeSM*Ke.lineHeightSM,itemPaddingBottom:Ke.padding,colonMarginRight:Ke.marginXS,colonMarginLeft:Ke.marginXXS/2,extraColor:Ke.colorText})),qe=function(Ke,_e){var Re={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&_e.indexOf(Ve)<0&&(Re[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ve=Object.getOwnPropertySymbols(Ke);et{const{prefixCls:_e,title:Re,extra:Ve,column:et,colon:He=!0,bordered:at,layout:St,children:Pt,className:dt,rootClassName:Bt,style:Ae,size:yt,labelStyle:Ot,contentStyle:ke,items:it}=Ke,ce=qe(Ke,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:se}=x.useContext(he.E_),de=ie("descriptions",_e),Pe=(0,le.Z)(),pe=x.useMemo(()=>{var Tt;return typeof et=="number"?et:(Tt=(0,Ge.m9)(Pe,Object.assign(Object.assign({},Ie),et)))!==null&&Tt!==void 0?Tt:3},[Pe,et]),Be=E(Pe,it,Pt),$e=(0,be.Z)(yt),Je=z(pe,Be),[Ce,mt]=Ue(de),At=x.useMemo(()=>({labelStyle:Ot,contentStyle:ke}),[Ot,ke]);return Ce(x.createElement(fe.Provider,{value:At},x.createElement("div",Object.assign({className:Oe()(de,se==null?void 0:se.className,{[`${de}-${$e}`]:$e&&$e!=="default",[`${de}-bordered`]:!!at,[`${de}-rtl`]:ae==="rtl"},dt,Bt,mt),style:Object.assign(Object.assign({},se==null?void 0:se.style),Ae)},ce),(Re||Ve)&&x.createElement("div",{className:`${de}-header`},Re&&x.createElement("div",{className:`${de}-title`},Re),Ve&&x.createElement("div",{className:`${de}-extra`},Ve)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Je.map((Tt,Ht)=>x.createElement(Le,{key:Ht,index:Ht,colon:He,prefixCls:de,vertical:St==="vertical",bordered:at,row:Tt}))))))))};gt.Item=ne;var ot=gt},28103:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ne}});var x=te(92310),ye=te.n(x),Oe=te(59301),Ge=te(36355),he=te(17313),be=te(83116),le=te(37613);const ge=Ee=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:z,verticalMarginInline:ee}=Ee;return{[re]:Object.assign(Object.assign({},(0,he.Wf)(Ee)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ee.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ee.dividerHorizontalWithTextGutterMargin}px 0`,color:Ee.colorTextHeading,fontWeight:500,fontSize:Ee.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ee.colorText,fontWeight:"normal",fontSize:Ee.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var Ie=(0,be.Z)("Divider",Ee=>{const re=(0,le.TS)(Ee,{dividerHorizontalWithTextGutterMargin:Ee.margin,dividerHorizontalGutterMargin:Ee.marginLG,sizePaddingEdgeHorizontal:0});return[ge(re)]},Ee=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ee.marginXS})),De=function(Ee,re){var E={};for(var a in Ee)Object.prototype.hasOwnProperty.call(Ee,a)&&re.indexOf(a)<0&&(E[a]=Ee[a]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Ee);b{const{getPrefixCls:re,direction:E,divider:a}=Oe.useContext(Ge.E_),{prefixCls:b,type:y="horizontal",orientation:z="center",orientationMargin:ee,className:ne,rootClassName:oe,children:ue,dashed:me,plain:Fe,style:Se}=Ee,Le=De(Ee,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=re("divider",b),[ve,nt]=Ie(ze),we=z.length>0?`-${z}`:z,ut=!!ue,Ue=z==="left"&&ee!=null,qe=z==="right"&&ee!=null,gt=ye()(ze,a==null?void 0:a.className,nt,`${ze}-${y}`,{[`${ze}-with-text`]:ut,[`${ze}-with-text${we}`]:ut,[`${ze}-dashed`]:!!me,[`${ze}-plain`]:!!Fe,[`${ze}-rtl`]:E==="rtl",[`${ze}-no-default-orientation-margin-left`]:Ue,[`${ze}-no-default-orientation-margin-right`]:qe},ne,oe),ot=Oe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Ke=Object.assign(Object.assign({},Ue&&{marginLeft:ot}),qe&&{marginRight:ot});return ve(Oe.createElement("div",Object.assign({className:gt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Se)},Le,{role:"separator"}),ue&&y!=="vertical"&&Oe.createElement("span",{className:`${ze}-inner-text`,style:Ke},ue)))}},91857:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(38819),Oe=te(92310),Ge=te.n(Oe),he=te(31561),be=te(70425),le=te(18929),ge=te(2738),Ie=te(79676),De=te(53487),fe=te(92343),Ne=te(36355),Ee=te(20834),re=te(40875),E=te(88088),a=te(47211);const b=null,y=oe=>{const{menu:ue,arrow:me,prefixCls:Fe,children:Se,trigger:Le,disabled:ze,dropdownRender:ve,getPopupContainer:nt,overlayClassName:we,rootClassName:ut,open:Ue,onOpenChange:qe,visible:gt,onVisibleChange:ot,mouseEnterDelay:Ke=.15,mouseLeaveDelay:_e=.1,autoAdjustOverflow:Re=!0,placement:Ve="",overlay:et,transitionName:He}=oe,{getPopupContainer:at,getPrefixCls:St,direction:Pt}=x.useContext(Ne.E_),dt=x.useMemo(()=>{const Ce=St();return He!==void 0?He:Ve.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[St,Ve,He]),Bt=x.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:Pt==="rtl"?"bottomRight":"bottomLeft",[Ve,Pt]),Ae=St("dropdown",Fe),[yt,Ot]=(0,a.Z)(Ae),[,ke]=(0,E.Z)(),it=x.Children.only(Se),ce=(0,fe.Tm)(it,{className:Ge()(`${Ae}-trigger`,{[`${Ae}-rtl`]:Pt==="rtl"},it.props.className),disabled:ze}),ie=ze?[]:Le;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[se,de]=(0,le.Z)(!1,{value:Ue!=null?Ue:gt}),Pe=(0,be.useEvent)(Ce=>{qe==null||qe(Ce),ot==null||ot(Ce),de(Ce)}),pe=Ge()(we,ut,Ot,{[`${Ae}-rtl`]:Pt==="rtl"}),Be=(0,Ie.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Re,offset:ke.marginXXS,arrowWidth:me?ke.sizePopupArrow:0,borderRadius:ke.borderRadius}),$e=x.useCallback(()=>{de(!1)},[]),Je=()=>{let Ce;return ue!=null&&ue.items?Ce=x.createElement(Ee.default,Object.assign({},ue)):typeof et=="function"?Ce=et():Ce=et,ve&&(Ce=ve(Ce)),Ce=x.Children.only(typeof Ce=="string"?x.createElement("span",null,Ce):Ce),x.createElement(re.J,{prefixCls:`${Ae}-menu`,expandIcon:x.createElement("span",{className:`${Ae}-menu-submenu-arrow`},x.createElement(ye.Z,{className:`${Ae}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:$e,validator:mt=>{let{mode:At}=mt}},Ce)};return yt(x.createElement(he.Z,Object.assign({alignPoint:ae},(0,ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:Ke,mouseLeaveDelay:_e,visible:se,builtinPlacements:Be,arrow:!!me,overlayClassName:pe,prefixCls:Ae,getPopupContainer:nt||at,transitionName:dt,trigger:ie,overlay:Je,placement:Bt,onVisibleChange:Pe}),ce))};function z(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,De.Z)(y,"dropdown",oe=>oe,z),ne=oe=>x.createElement(ee,Object.assign({},oe),x.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=y},38854:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var x=te(91857),ye=te(92310),Oe=te.n(ye),Ge=te(59301),he=te(18785),be=te(3113),le=te(36355),ge=te(81327),Ie=te(33234),De=te(47211),fe=function(a,b){var y={};for(var z in a)Object.prototype.hasOwnProperty.call(a,z)&&b.indexOf(z)<0&&(y[z]=a[z]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,z=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:b,getPrefixCls:y,direction:z}=Ge.useContext(le.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:ue,loading:me,onClick:Fe,htmlType:Se,children:Le,className:ze,menu:ve,arrow:nt,autoFocus:we,overlay:ut,trigger:Ue,align:qe,open:gt,onOpenChange:ot,placement:Ke,getPopupContainer:_e,href:Re,icon:Ve=Ge.createElement(he.Z,null),title:et,buttonsRender:He=Je=>Je,mouseEnterDelay:at,mouseLeaveDelay:St,overlayClassName:Pt,overlayStyle:dt,destroyPopupOnHide:Bt,dropdownRender:Ae}=a,yt=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ot=y("dropdown",ee),ke=`${Ot}-button`,[it,ce]=(0,De.Z)(Ot),ie={menu:ve,arrow:nt,autoFocus:we,align:qe,disabled:ue,trigger:ue?[]:Ue,onOpenChange:ot,getPopupContainer:_e||b,mouseEnterDelay:at,mouseLeaveDelay:St,overlayClassName:Pt,overlayStyle:dt,destroyPopupOnHide:Bt,dropdownRender:Ae},{compactSize:ae,compactItemClassnames:se}=(0,Ie.ri)(Ot,z),de=Oe()(ke,se,ze,ce);"overlay"in a&&(ie.overlay=ut),"open"in a&&(ie.open=gt),"placement"in a?ie.placement=Ke:ie.placement=z==="rtl"?"bottomLeft":"bottomRight";const Pe=Ge.createElement(be.ZP,{type:ne,danger:oe,disabled:ue,loading:me,onClick:Fe,htmlType:Se,href:Re,title:et},Le),pe=Ge.createElement(be.ZP,{type:ne,danger:oe,icon:Ve}),[Be,$e]=He([Pe,pe]);return it(Ge.createElement(ge.Z.Compact,Object.assign({className:de,size:ae,block:!0},yt),Be,Ge.createElement(x.Z,Object.assign({},ie),$e)))};Ne.__ANT_BUTTON=!0;var Ee=Ne;const re=x.Z;re.Button=Ee;var E=re},47211:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var x=te(17313),ye=te(13826),Oe=te(92899),Ge=te(29878),he=te(19447),be=te(83116),le=te(37613),Ie=Ne=>{const{componentCls:Ee,menuCls:re,colorError:E,colorTextLightSolid:a}=Ne,b=`${re}-item`;return{[`${Ee}, ${Ee}-menu-submenu`]:{[`${re} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const De=Ne=>{const{componentCls:Ee,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:z,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ue,colorTextDisabled:me,fontSizeIcon:Fe,controlPaddingHorizontal:Se,colorBgElevated:Le}=Ne;return[{[Ee]:Object.assign(Object.assign({},(0,x.Wf)(Ne)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${z}-down, & > ${y}-btn-icon > ${z}-down`]:{fontSize:Fe}},[`${Ee}-wrap`]:{position:"relative",[`${y}-btn > ${z}-down`]:{fontSize:Fe},[`${z}-down::before`]:{transition:`transform ${ee}`}},[`${Ee}-wrap-open`]:{[`${z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${Ee}-placement-bottomLeft, - &${y}-slide-down-appear${y}-slide-down-appear-active${Ee}-placement-bottomLeft, - &${y}-slide-down-enter${y}-slide-down-enter-active${Ee}-placement-bottom, - &${y}-slide-down-appear${y}-slide-down-appear-active${Ee}-placement-bottom, - &${y}-slide-down-enter${y}-slide-down-enter-active${Ee}-placement-bottomRight, - &${y}-slide-down-appear${y}-slide-down-appear-active${Ee}-placement-bottomRight`]:{animationName:ye.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${Ee}-placement-topLeft, - &${y}-slide-up-appear${y}-slide-up-appear-active${Ee}-placement-topLeft, - &${y}-slide-up-enter${y}-slide-up-enter-active${Ee}-placement-top, - &${y}-slide-up-appear${y}-slide-up-appear-active${Ee}-placement-top, - &${y}-slide-up-enter${y}-slide-up-enter-active${Ee}-placement-topRight, - &${y}-slide-up-appear${y}-slide-up-appear-active${Ee}-placement-topRight`]:{animationName:ye.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${Ee}-placement-bottomLeft, - &${y}-slide-down-leave${y}-slide-down-leave-active${Ee}-placement-bottom, - &${y}-slide-down-leave${y}-slide-down-leave-active${Ee}-placement-bottomRight`]:{animationName:ye.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-topLeft, - &${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-topRight`]:{animationName:ye.ly}})},(0,he.ZP)(Ne,{colorBg:Le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ee} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ee}, ${Ee}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Le,backgroundClip:"padding-box",borderRadius:Ne.borderRadiusLG,outline:"none",boxShadow:Ne.boxShadowSecondary},(0,x.Qy)(Ne)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Se}px`,color:Ne.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Ne.marginXS,fontSize:Ne.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Se}px`,color:Ne.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Ne.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Ne.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ne.controlItemBgHover}},(0,x.Qy)(Ne)),{"&-selected":{color:Ne.colorPrimary,backgroundColor:Ne.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ne.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:Le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ne.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ne.colorSplit},[`${Ee}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ne.paddingXS,[`${Ee}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ne.colorTextDescription,fontSize:Fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Ne.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Se+Ne.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ee}-menu-submenu-title`]:{[`&, ${Ee}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:Le,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ee}-menu-submenu-title`]:{color:Ne.colorPrimary}})}},[(0,ye.oN)(Ne,"slide-up"),(0,ye.oN)(Ne,"slide-down"),(0,Oe.Fm)(Ne,"move-up"),(0,Oe.Fm)(Ne,"move-down"),(0,Ge._y)(Ne,"zoom-big")]]};var fe=(0,be.Z)("Dropdown",(Ne,Ee)=>{let{rootPrefixCls:re}=Ee;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:z,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=Ne,ue=(b-y*z)/2,{dropdownArrowOffset:me}=(0,he.fS)({contentRadius:oe}),Fe=(0,le.TS)(Ne,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:ee});return[De(Fe),Ie(Fe)]},Ne=>({zIndexPopup:Ne.zIndexPopupBase+50}))},8628:function(Ft,bt,te){"use strict";var x=te(59301),ye=te(34280),Oe=te(56762),Ge=te(69507);function he(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,x.useRef)({}),ge=(0,Oe.Z)(),Ie=(0,Ge.ZP)();return(0,ye.Z)(()=>{const De=Ie.subscribe(fe=>{le.current=fe,be&&ge()});return()=>Ie.unsubscribe(De)},[]),le.current}bt.Z=he},45818:function(Ft,bt,te){"use strict";te.d(bt,{D:function(){return ee},Z:function(){return ue}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Fe,Se){return ye.createElement(he.Z,(0,x.Z)({},Fe,{ref:Se,icon:Ge}))},le=ye.forwardRef(be),ge=le,Ie=te(33853),De=te(38819),fe=te(92310),Ne=te.n(fe),Ee=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),b=te(84966),y=function(me,Fe){var Se={};for(var Le in me)Object.prototype.hasOwnProperty.call(me,Le)&&Fe.indexOf(Le)<0&&(Se[Le]=me[Le]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Le=Object.getOwnPropertySymbols(me);ze{let me=0;return function(){let Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${Fe}${me}`}})();var ue=ye.forwardRef((me,Fe)=>{const{prefixCls:Se,className:Le,trigger:ze,children:ve,defaultCollapsed:nt=!1,theme:we="dark",style:ut={},collapsible:Ue=!1,reverseArrow:qe=!1,width:gt=200,collapsedWidth:ot=80,zeroWidthTriggerStyle:Ke,breakpoint:_e,onCollapse:Re,onBreakpoint:Ve}=me,et=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:He}=(0,ye.useContext)(b.Gs),[at,St]=(0,ye.useState)("collapsed"in me?me.collapsed:nt),[Pt,dt]=(0,ye.useState)(!1);(0,ye.useEffect)(()=>{"collapsed"in me&&St(me.collapsed)},[me.collapsed]);const Bt=(ce,ie)=>{"collapsed"in me||St(ce),Re==null||Re(ce,ie)},Ae=(0,ye.useRef)();Ae.current=ce=>{dt(ce.matches),Ve==null||Ve(ce.matches),at!==ce.matches&&Bt(ce.matches,"responsive")},(0,ye.useEffect)(()=>{function ce(ae){return Ae.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&_e&&_e in z){ie=ae(`(max-width: ${z[_e]})`);try{ie.addEventListener("change",ce)}catch(se){ie.addListener(ce)}ce(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",ce)}catch(ae){ie==null||ie.removeListener(ce)}}},[_e]),(0,ye.useEffect)(()=>{const ce=ne("ant-sider-");return He.addSider(ce),()=>He.removeSider(ce)},[]);const yt=()=>{Bt(!at,"clickTrigger")},{getPrefixCls:Ot}=(0,ye.useContext)(a.E_),ke=()=>{const ce=Ot("layout-sider",Se),ie=(0,Ee.Z)(et,["collapsed"]),ae=at?ot:gt,se=E(ae)?`${ae}px`:String(ae),de=parseFloat(String(ot||0))===0?ye.createElement("span",{onClick:yt,className:Ne()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${qe?"right":"left"}`),style:Ke},ze||ye.createElement(ge,null)):null,Be={expanded:qe?ye.createElement(De.Z,null):ye.createElement(Ie.Z,null),collapsed:qe?ye.createElement(Ie.Z,null):ye.createElement(De.Z,null)}[at?"collapsed":"expanded"],$e=ze!==null?de||ye.createElement("div",{className:`${ce}-trigger`,onClick:yt,style:{width:se}},ze||Be):null,Je=Object.assign(Object.assign({},ut),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Ce=Ne()(ce,`${ce}-${we}`,{[`${ce}-collapsed`]:!!at,[`${ce}-has-trigger`]:Ue&&ze!==null&&!de,[`${ce}-below`]:!!Pt,[`${ce}-zero-width`]:parseFloat(se)===0},Le);return ye.createElement("aside",Object.assign({className:Ce},ie,{style:Je,ref:Fe}),ye.createElement("div",{className:`${ce}-children`},ve),Ue||Pt&&de?$e:null)},it=ye.useMemo(()=>({siderCollapsed:at}),[at]);return ye.createElement(ee.Provider,{value:it},ke())})},84966:function(Ft,bt,te){"use strict";te.d(bt,{VY:function(){return ee},$_:function(){return z},h4:function(){return y},Gs:function(){return Ee},ZP:function(){return ne}});var x=te(94480),ye=te(92310),Oe=te.n(ye),Ge=te(2738),he=te(59301),be=te(36355),le=te(83116),Ie=oe=>{const{componentCls:ue,bodyBg:me,lightSiderBg:Fe,lightTriggerBg:Se,lightTriggerColor:Le}=oe;return{[`${ue}-sider-light`]:{background:Fe,[`${ue}-sider-trigger`]:{color:Le,background:Se},[`${ue}-sider-zero-width-trigger`]:{color:Le,background:Se,border:`1px solid ${me}`,borderInlineStart:0}}}};const De=oe=>{const{antCls:ue,componentCls:me,colorText:Fe,triggerColor:Se,footerBg:Le,triggerBg:ze,headerHeight:ve,headerPadding:nt,headerColor:we,footerPadding:ut,triggerHeight:Ue,zeroTriggerHeight:qe,zeroTriggerWidth:gt,motionDurationMid:ot,motionDurationSlow:Ke,fontSize:_e,borderRadius:Re,bodyBg:Ve,headerBg:et,siderBg:He}=oe;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:He,transition:`all ${ot}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ue,color:Se,lineHeight:`${Ue}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${ot}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ve,insetInlineEnd:-gt,zIndex:1,width:gt,height:qe,color:Se,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:He,borderStartStartRadius:0,borderStartEndRadius:Re,borderEndEndRadius:Re,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ke} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ke}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-gt,borderStartStartRadius:Re,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Re}}}}},Ie(oe)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:ve,padding:nt,color:we,lineHeight:`${ve}px`,background:et,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:ut,color:Fe,fontSize:_e,background:Le},[`${me}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,le.Z)("Layout",oe=>[De(oe)],oe=>{const{colorBgLayout:ue,controlHeight:me,controlHeightLG:Fe,colorText:Se,controlHeightSM:Le,marginXXS:ze,colorTextLightSolid:ve,colorBgContainer:nt}=oe,we=Fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${we}px`,headerColor:Se,footerPadding:`${Le}px ${we}px`,footerBg:ue,siderBg:"#001529",triggerHeight:Fe+ze*2,triggerBg:"#002140",triggerColor:ve,zeroTriggerWidth:Fe,zeroTriggerHeight:Fe,lightSiderBg:nt,lightTriggerBg:nt,lightTriggerColor:Se}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ne=function(oe,ue){var me={};for(var Fe in oe)Object.prototype.hasOwnProperty.call(oe,Fe)&&ue.indexOf(Fe)<0&&(me[Fe]=oe[Fe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Fe=Object.getOwnPropertySymbols(oe);Senull,removeSider:()=>null}});function re(oe){let{suffixCls:ue,tagName:me,displayName:Fe}=oe;return Se=>he.forwardRef((ze,ve)=>he.createElement(Se,Object.assign({ref:ve,suffixCls:ue,tagName:me},ze)))}const E=he.forwardRef((oe,ue)=>{const{prefixCls:me,suffixCls:Fe,className:Se,tagName:Le}=oe,ze=Ne(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ve}=he.useContext(be.E_),nt=ve("layout",me),[we,ut]=fe(nt),Ue=Fe?`${nt}-${Fe}`:nt;return we(he.createElement(Le,Object.assign({className:Oe()(me||Ue,Se,ut),ref:ue},ze)))}),a=he.forwardRef((oe,ue)=>{const{direction:me}=he.useContext(be.E_),[Fe,Se]=he.useState([]),{prefixCls:Le,className:ze,rootClassName:ve,children:nt,hasSider:we,tagName:ut,style:Ue}=oe,qe=Ne(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),gt=(0,Ge.Z)(qe,["suffixCls"]),{getPrefixCls:ot,layout:Ke}=he.useContext(be.E_),_e=ot("layout",Le),[Re,Ve]=fe(_e),et=Oe()(_e,{[`${_e}-has-sider`]:typeof we=="boolean"?we:Fe.length>0,[`${_e}-rtl`]:me==="rtl"},Ke==null?void 0:Ke.className,ze,ve,Ve),He=he.useMemo(()=>({siderHook:{addSider:at=>{Se(St=>[].concat((0,x.Z)(St),[at]))},removeSider:at=>{Se(St=>St.filter(Pt=>Pt!==at))}}}),[]);return Re(he.createElement(Ee.Provider,{value:He},he.createElement(ut,Object.assign({ref:ue,className:et,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Ue)},gt),nt)))}),b=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),z=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=b},40875:function(Ft,bt,te){"use strict";te.d(bt,{J:function(){return be}});var x=te(59301),ye=te(33234),Oe=te(70425),Ge=function(le,ge){var Ie={};for(var De in le)Object.prototype.hasOwnProperty.call(le,De)&&ge.indexOf(De)<0&&(Ie[De]=le[De]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,De=Object.getOwnPropertySymbols(le);fe{const{children:Ie}=le,De=Ge(le,["children"]),fe=x.useContext(he),Ne=x.useMemo(()=>Object.assign(Object.assign({},fe),De),[fe,De.prefixCls,De.mode,De.selectable]);return x.createElement(he.Provider,{value:Ne},x.createElement(ye.BR,null,(0,Oe.supportNodeRef)(Ie)?x.cloneElement(Ie,{ref:ge}):Ie))});bt.Z=he},20834:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return it}});var x=te(15285),ye=te(59301),Oe=te(45818),Ge=te(92310),he=te.n(Ge),be=te(36355),le=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{const{prefixCls:ie,className:ae,dashed:se}=ce,de=le(ce,["prefixCls","className","dashed"]),{getPrefixCls:Pe}=ye.useContext(be.E_),pe=Pe("menu",ie),Be=he()({[`${pe}-item-divider-dashed`]:!!se},ae);return ye.createElement(x.iz,Object.assign({className:Be},de))},De=te(11592),fe=te(2738),Ne=te(6848),Ee=te(92343),E=(0,ye.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=ce=>{var ie;const{className:ae,children:se,icon:de,title:Pe,danger:pe}=ce,{prefixCls:Be,firstLevel:$e,direction:Je,disableMenuItemTitleTooltip:Ce,inlineCollapsed:mt}=ye.useContext(E),At=lt=>{const Dt=ye.createElement("span",{className:`${Be}-title-content`},se);return(!de||(0,Ee.l$)(se)&&se.type==="span")&&se&<&&$e&&typeof se=="string"?ye.createElement("div",{className:`${Be}-inline-collapsed-noicon`},se.charAt(0)):Dt},{siderCollapsed:Tt}=ye.useContext(Oe.D);let Ht=Pe;typeof Pe=="undefined"?Ht=$e?se:"":Pe===!1&&(Ht="");const Jt={title:Ht};!Tt&&!mt&&(Jt.title=null,Jt.open=!1);const zt=(0,De.Z)(se).length;let Xe=ye.createElement(x.ck,Object.assign({},(0,fe.Z)(ce,["title","icon","danger"]),{className:he()({[`${Be}-item-danger`]:pe,[`${Be}-item-only-child`]:(de?zt+1:zt)===1},ae),title:typeof Pe=="string"?Pe:void 0}),(0,Ee.Tm)(de,{className:he()((0,Ee.l$)(de)?(ie=de.props)===null||ie===void 0?void 0:ie.className:"",`${Be}-item-icon`)}),At(mt));return Ce||(Xe=ye.createElement(Ne.Z,Object.assign({},Jt,{placement:Je==="rtl"?"left":"right",overlayClassName:`${Be}-inline-collapsed-tooltip`}),Xe)),Xe},z=ce=>{var ie;const{popupClassName:ae,icon:se,title:de,theme:Pe}=ce,pe=ye.useContext(E),{prefixCls:Be,inlineCollapsed:$e,theme:Je}=pe,Ce=(0,x.Xl)();let mt;if(!se)mt=$e&&!Ce.length&&de&&typeof de=="string"?ye.createElement("div",{className:`${Be}-inline-collapsed-noicon`},de.charAt(0)):ye.createElement("span",{className:`${Be}-title-content`},de);else{const Tt=(0,Ee.l$)(de)&&de.type==="span";mt=ye.createElement(ye.Fragment,null,(0,Ee.Tm)(se,{className:he()((0,Ee.l$)(se)?(ie=se.props)===null||ie===void 0?void 0:ie.className:"",`${Be}-item-icon`)}),Tt?de:ye.createElement("span",{className:`${Be}-title-content`},de))}const At=ye.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return ye.createElement(E.Provider,{value:At},ye.createElement(x.Wd,Object.assign({},(0,fe.Z)(ce,["icon"]),{title:mt,popupClassName:he()(Be,ae,`${Be}-${Pe||Je}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),ue=te(40875),me=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{if(ie&&typeof ie=="object"){const se=ie,{label:de,children:Pe,key:pe,type:Be}=se,$e=me(se,["label","children","key","type"]),Je=pe!=null?pe:`tmp-${ae}`;return Pe||Be==="group"?Be==="group"?ye.createElement(x.BW,Object.assign({key:Je},$e,{title:de}),Fe(Pe)):ye.createElement(z,Object.assign({key:Je},$e,{title:de}),Fe(Pe)):Be==="divider"?ye.createElement(Ie,Object.assign({key:Je},$e)):ye.createElement(b,Object.assign({key:Je},$e),de)}return null}).filter(ie=>ie)}function Se(ce){return ye.useMemo(()=>ce&&Fe(ce),[ce])}var Le=te(64993),ze=te(17313),ve=te(8378),nt=te(13826),we=te(29878),ut=te(83116),Ue=te(37613),gt=ce=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:se,colorSplit:de,lineWidth:Pe,lineType:pe,itemPaddingInline:Be}=ce;return{[`${ie}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Pe}px ${pe} ${de}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Be},[`> ${ie}-item:hover, + table`]:{textAlign:"center"},"&-focused":{borderColor:xn}}}}),"&-dropdown-range":{padding:`${_r*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Te}-separator`]:{transform:"rotate(180deg)"},[`${Te}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,cl.oN)(we,"slide-up"),(0,cl.oN)(we,"slide-down"),(0,Il.Fm)(we,"move-up"),(0,Il.Fm)(we,"move-down")]},$l=we=>{const{componentCls:Te,controlHeightLG:je,paddingXXS:gt,padding:ft}=we;return{pickerCellCls:`${Te}-cell`,pickerCellInnerCls:`${Te}-cell-inner`,pickerYearMonthCellWidth:je*1.5,pickerQuarterPanelContentHeight:je*1.4,pickerCellPaddingVertical:gt+gt/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ft+gt/2}},vu=we=>({cellHoverBg:we.controlItemBgHover,cellActiveWithRangeBg:we.controlItemBgActive,cellHoverWithRangeBg:new sl.C(we.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new sl.C(we.colorPrimary).lighten(20).toHexString(),cellBgDisabled:we.colorBgContainerDisabled,timeColumnWidth:we.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:we.controlHeightSM*1.5,cellHeight:we.controlHeightSM,textHeight:we.controlHeightLG,withoutTimeCellHeight:we.controlHeightLG*1.65});var eu=(0,uu.Z)("DatePicker",we=>{const Te=(0,hl.TS)((0,qi.e5)(we),$l(we));return[ql(Te),Zl(Te),(0,Wl.c)(we,{focusElCls:`${we.componentCls}-focused`})]},we=>Object.assign(Object.assign(Object.assign({},(0,qi.TM)(we)),vu(we)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:we.zIndexPopupBase+50}));function su(we,Te,je){return je!==void 0?je:Te==="year"&&we.lang.yearPlaceholder?we.lang.yearPlaceholder:Te==="quarter"&&we.lang.quarterPlaceholder?we.lang.quarterPlaceholder:Te==="month"&&we.lang.monthPlaceholder?we.lang.monthPlaceholder:Te==="week"&&we.lang.weekPlaceholder?we.lang.weekPlaceholder:Te==="time"&&we.timePickerLocale.placeholder?we.timePickerLocale.placeholder:we.lang.placeholder}function du(we,Te,je){return je!==void 0?je:Te==="year"&&we.lang.yearPlaceholder?we.lang.rangeYearPlaceholder:Te==="quarter"&&we.lang.quarterPlaceholder?we.lang.rangeQuarterPlaceholder:Te==="month"&&we.lang.monthPlaceholder?we.lang.rangeMonthPlaceholder:Te==="week"&&we.lang.weekPlaceholder?we.lang.rangeWeekPlaceholder:Te==="time"&&we.timePickerLocale.placeholder?we.timePickerLocale.rangePlaceholder:we.lang.rangePlaceholder}function Yl(we,Te){const je={adjustX:1,adjustY:1};switch(Te){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:je};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:je};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:je};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:je};default:return{points:we==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:je}}}function zl(we){return we?Array.isArray(we)?we:[we]:[]}function wl(we){const{format:Te,picker:je,showHour:gt,showMinute:ft,showSecond:jt,use12Hours:Nt}=we,gn=zl(Te)[0],dn=Object.assign({},we);return Te&&Array.isArray(Te)&&(dn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&jt===void 0&&(dn.showSecond=!1),!gn.includes("m")&&ft===void 0&&(dn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&>===void 0&&(dn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&Nt===void 0&&(dn.use12Hours=!0)),je==="time"?dn:(typeof gn=="function"&&delete dn.format,{showTime:dn})}function Ml(we,Te,je){if(we===!1)return!1;const gt={clearIcon:Te!=null?Te:je};return typeof we=="object"?Object.assign(Object.assign({},gt),we):gt}var tu=te(3113);function nu(we){return ue.createElement(tu.ZP,Object.assign({size:"small",type:"primary"},we))}var ru={button:nu},ou=function(we,Te){var je={};for(var gt in we)Object.prototype.hasOwnProperty.call(we,gt)&&Te.indexOf(gt)<0&&(je[gt]=we[gt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,gt=Object.getOwnPropertySymbols(we);ft{const{prefixCls:ft,getPopupContainer:jt,className:Nt,placement:gn,size:dn,disabled:xn,bordered:Ca=!0,placeholder:Dn,popupClassName:Tn,dropdownClassName:la,status:ua,clearIcon:cn,allowClear:Nn,rootClassName:fn}=je,Qa=ou(je,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ga=ue.useRef(null),{getPrefixCls:$a,direction:sr,getPopupContainer:tr}=(0,ue.useContext)(bl.E_),za=$a("picker",ft),{compactSize:bo,compactItemClassnames:jr}=(0,Pl.ri)(za,sr),{format:po,showTime:ko,picker:ei}=je,ui=$a(),[Ai,Yo]=eu(za),_r=Object.assign(Object.assign({},ko?wl(Object.assign({format:po,picker:ei},ko)):{}),ei==="time"?wl(Object.assign(Object.assign({format:po},je),{picker:ei})):{}),Zo=(0,_l.Z)(st=>{var ht;return(ht=dn!=null?dn:bo)!==null&&ht!==void 0?ht:st}),ri=ue.useContext(xl.Z),si=xn!=null?xn:ri,Wo=(0,ue.useContext)(wi.aM),{hasFeedback:qo,status:ji,feedbackIcon:Li}=Wo,Me=ue.createElement(ue.Fragment,null,ei==="time"?ue.createElement(qe,null):ue.createElement(ve,null),qo&&Li);(0,ue.useImperativeHandle)(gt,()=>({focus:()=>{var st;return(st=Ga.current)===null||st===void 0?void 0:st.focus()},blur:()=>{var st;return(st=Ga.current)===null||st===void 0?void 0:st.blur()}}));const[We]=(0,Qi.Z)("Calendar",Nl.Z),rt=Object.assign(Object.assign({},We),je.locale);return Ai(ue.createElement(Sl,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${za}-separator`},ue.createElement(Ve,null)),disabled:si,ref:Ga,dropdownAlign:Yl(sr,gn),placeholder:du(rt,ei,Dn),suffixIcon:Me,prevIcon:ue.createElement("span",{className:`${za}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${za}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${za}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${za}-super-next-icon`}),transitionName:`${ui}-slide-up`},Qa,_r,{className:ze()({[`${za}-${Zo}`]:Zo,[`${za}-borderless`]:!Ca},(0,vl.Z)(za,(0,vl.F)(ji,ua),qo),Yo,jr,Nt,fn),locale:rt.lang,prefixCls:za,getPopupContainer:jt||tr,generateConfig:we,components:ru,direction:sr,dropdownClassName:ze()(Yo,Tn||la,fn),allowClear:Ml(Nn,cn,ue.createElement(ct.Z,null))})))})}var Vl=function(we,Te){var je={};for(var gt in we)Object.prototype.hasOwnProperty.call(we,gt)&&Te.indexOf(gt)<0&&(je[gt]=we[gt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,gt=Object.getOwnPropertySymbols(we);ft{const{prefixCls:ua,getPopupContainer:cn,style:Nn,className:fn,rootClassName:Qa,size:Ga,bordered:$a=!0,placement:sr,placeholder:tr,popupClassName:za,dropdownClassName:bo,disabled:jr,status:po,clearIcon:ko,allowClear:ei}=Tn,ui=Vl(Tn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Ai,direction:Yo,getPopupContainer:_r,[Ca]:Zo}=(0,ue.useContext)(bl.E_),ri=Ai("picker",ua),{compactSize:si,compactItemClassnames:Wo}=(0,Pl.ri)(ri,Yo),qo=ue.useRef(null),{format:ji,showTime:Li}=Tn,[Me,We]=eu(ri);(0,ue.useImperativeHandle)(la,()=>({focus:()=>{var ra;return(ra=qo.current)===null||ra===void 0?void 0:ra.focus()},blur:()=>{var ra;return(ra=qo.current)===null||ra===void 0?void 0:ra.blur()}}));const rt={showToday:!0};let st={};dn&&(st.picker=dn);const ht=dn||Tn.picker;st=Object.assign(Object.assign(Object.assign({},st),Li?wl(Object.assign({format:ji,picker:ht},Li)):{}),ht==="time"?wl(Object.assign(Object.assign({format:ji},Tn),{picker:ht})):{});const Et=Ai(),Mt=(0,_l.Z)(ra=>{var xa;return(xa=Ga!=null?Ga:si)!==null&&xa!==void 0?xa:ra}),Zt=ue.useContext(xl.Z),_t=jr!=null?jr:Zt,on=(0,ue.useContext)(wi.aM),{hasFeedback:qt,status:nn,feedbackIcon:On}=on,wn=ue.createElement(ue.Fragment,null,ht==="time"?ue.createElement(qe,null):ue.createElement(ve,null),qt&&On),[Cn]=(0,Qi.Z)("DatePicker",Nl.Z),oa=Object.assign(Object.assign({},Cn),Tn.locale);return Me(ue.createElement(Ll,Object.assign({ref:qo,placeholder:su(oa,ht,tr),suffixIcon:wn,dropdownAlign:Yl(Yo,sr),prevIcon:ue.createElement("span",{className:`${ri}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${ri}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${ri}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${ri}-super-next-icon`}),transitionName:`${Et}-slide-up`},rt,ui,st,{locale:oa.lang,className:ze()({[`${ri}-${Mt}`]:Mt,[`${ri}-borderless`]:!$a},(0,vl.Z)(ri,(0,vl.F)(nn,po),qt),We,Wo,Zo==null?void 0:Zo.className,fn,Qa),style:Object.assign(Object.assign({},Zo==null?void 0:Zo.style),Nn),prefixCls:ri,getPopupContainer:cn||_r,generateConfig:we,components:ru,direction:Yo,disabled:_t,dropdownClassName:ze()(We,Qa,za||bo),allowClear:Ml(ei,ko,ue.createElement(ct.Z,null))})))});return xn&&(Dn.displayName=xn),Dn}const je=Te(),gt=Te("week","WeekPicker"),ft=Te("month","MonthPicker"),jt=Te("year","YearPicker"),Nt=Te("time","TimePicker"),gn=Te("quarter","QuarterPicker");return{DatePicker:je,WeekPicker:gt,MonthPicker:ft,YearPicker:jt,TimePicker:Nt,QuarterPicker:gn}}const cu=null;function gu(we){const{DatePicker:Te,WeekPicker:je,MonthPicker:gt,YearPicker:ft,TimePicker:jt,QuarterPicker:Nt}=iu(we),gn=Tl(we),dn=Te;return dn.WeekPicker=je,dn.MonthPicker=gt,dn.YearPicker=ft,dn.RangePicker=gn,dn.TimePicker=jt,dn.QuarterPicker=Nt,dn}var Ql=gu;const Al=Ql(ee);function Bl(we){const Te=Yl(we.direction,we.placement);return Te.overflow.adjustY=!1,Te.overflow.adjustX=!1,Object.assign(Object.assign({},we),{dropdownAlign:Te})}const Hl=(0,ne.Z)(Al,"picker",null,Bl);Al._InternalPanelDoNotUseOrYouWillBeFired=Hl;const mu=(0,ne.Z)(Al.RangePicker,"picker",null,Bl);Al._InternalRangePanelDoNotUseOrYouWillBeFired=mu,Al.generatePicker=Ql;var fu=Al},37906:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ot}});var x=te(59301),Pe=te(92310),Oe=te.n(Pe),Ge=te(69507),he=te(36355),be=te(19716),le=te(8628),Ne={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=x.createContext({}),Ie=te(11592),Se=function(Ke,_e){var Re={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&_e.indexOf(Ve)<0&&(Re[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ve=Object.getOwnPropertySymbols(Ke);$e(0,Ie.Z)(Ke).map(_e=>Object.assign({},_e==null?void 0:_e.props));function E(Ke,_e,Re){const Ve=x.useMemo(()=>_e||re(Re),[_e,Re]);return x.useMemo(()=>Ve.map(ze=>{var{span:at}=ze,St=Se(ze,["span"]);return Object.assign(Object.assign({},St),{span:typeof at=="number"?at:(0,Ge.m9)(Ke,at)})}),[Ve,Ke])}function a(Ke,_e,Re){let Ve=Ke;return(Re===void 0||Re>_e)&&(Ve=Object.assign(Object.assign({},Ke),{span:_e})),Ve}function b(Ke,_e){const Re=[];let Ve=[],$e=_e;return Ke.filter(ze=>ze).forEach((ze,at)=>{const St=ze==null?void 0:ze.span,Pt=St||1;if(at===Ke.length-1){Ve.push(a(ze,$e,St)),Re.push(Ve);return}Pt<$e?($e-=Pt,Ve.push(ze)):(Ve.push(a(ze,$e,Pt)),Re.push(Ve),$e=_e,Ve=[])}),Re}var z=(Ke,_e)=>(0,x.useMemo)(()=>b(_e,Ke),[_e,Ke]),ne=Ke=>{let{children:_e}=Ke;return _e};function oe(Ke){return Ke!=null}var me=Ke=>{const{itemPrefixCls:_e,component:Re,span:Ve,className:$e,style:ze,labelStyle:at,contentStyle:St,bordered:Pt,label:dt,content:Bt,colon:Ae}=Ke,yt=Re;return Pt?x.createElement(yt,{className:Oe()({[`${_e}-item-label`]:oe(dt),[`${_e}-item-content`]:oe(Bt)},$e),style:ze,colSpan:Ve},oe(dt)&&x.createElement("span",{style:at},dt),oe(Bt)&&x.createElement("span",{style:St},Bt)):x.createElement(yt,{className:Oe()(`${_e}-item`,$e),style:ze,colSpan:Ve},x.createElement("div",{className:`${_e}-item-container`},(dt||dt===0)&&x.createElement("span",{className:Oe()(`${_e}-item-label`,{[`${_e}-item-no-colon`]:!Ae}),style:at},dt),(Bt||Bt===0)&&x.createElement("span",{className:Oe()(`${_e}-item-content`),style:St},Bt)))};function ye(Ke,_e,Re){let{colon:Ve,prefixCls:$e,bordered:ze}=_e,{component:at,type:St,showLabel:Pt,showContent:dt,labelStyle:Bt,contentStyle:Ae}=Re;return Ke.map((yt,Ot)=>{let{label:ke,children:lt,prefixCls:ce=$e,className:ie,style:ae,labelStyle:se,contentStyle:de,span:Ce=1,key:pe}=yt;return typeof at=="string"?x.createElement(me,{key:`${St}-${pe||Ot}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},Bt),se),contentStyle:Object.assign(Object.assign({},Ae),de),span:Ce,colon:Ve,component:at,itemPrefixCls:ce,bordered:ze,label:Pt?ke:null,content:dt?lt:null}):[x.createElement(me,{key:`label-${pe||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Bt),ae),se),span:1,colon:Ve,component:at[0],itemPrefixCls:ce,bordered:ze,label:ke}),x.createElement(me,{key:`content-${pe||Ot}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Ae),ae),de),span:Ce*2-1,component:at[1],itemPrefixCls:ce,bordered:ze,content:lt})]})}var Le=Ke=>{const _e=x.useContext(fe),{prefixCls:Re,vertical:Ve,row:$e,index:ze,bordered:at}=Ke;return Ve?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${ze}`,className:`${Re}-row`},ye($e,Ke,Object.assign({component:"th",type:"label",showLabel:!0},_e))),x.createElement("tr",{key:`content-${ze}`,className:`${Re}-row`},ye($e,Ke,Object.assign({component:"td",type:"content",showContent:!0},_e)))):x.createElement("tr",{key:ze,className:`${Re}-row`},ye($e,Ke,Object.assign({component:at?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},_e)))},He=te(17313),ve=te(83116),nt=te(37613);const xe=Ke=>{const{componentCls:_e,labelBg:Re}=Ke;return{[`&${_e}-bordered`]:{[`> ${_e}-view`]:{border:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${_e}-row`]:{borderBottom:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${_e}-item-label, > ${_e}-item-content`]:{padding:`${Ke.padding}px ${Ke.paddingLG}px`,borderInlineEnd:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${_e}-item-label`]:{color:Ke.colorTextSecondary,backgroundColor:Re,"&::after":{display:"none"}}}},[`&${_e}-middle`]:{[`${_e}-row`]:{[`> ${_e}-item-label, > ${_e}-item-content`]:{padding:`${Ke.paddingSM}px ${Ke.paddingLG}px`}}},[`&${_e}-small`]:{[`${_e}-row`]:{[`> ${_e}-item-label, > ${_e}-item-content`]:{padding:`${Ke.paddingXS}px ${Ke.padding}px`}}}}}},it=Ke=>{const{componentCls:_e,extraColor:Re,itemPaddingBottom:Ve,colonMarginRight:$e,colonMarginLeft:ze,titleMarginBottom:at}=Ke;return{[_e]:Object.assign(Object.assign(Object.assign({},(0,He.Wf)(Ke)),xe(Ke)),{"&-rtl":{direction:"rtl"},[`${_e}-header`]:{display:"flex",alignItems:"center",marginBottom:at},[`${_e}-title`]:Object.assign(Object.assign({},He.vS),{flex:"auto",color:Ke.colorText,fontWeight:Ke.fontWeightStrong,fontSize:Ke.fontSizeLG,lineHeight:Ke.lineHeightLG}),[`${_e}-extra`]:{marginInlineStart:"auto",color:Re,fontSize:Ke.fontSize},[`${_e}-view`]:{width:"100%",borderRadius:Ke.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${_e}-row`]:{"> th, > td":{paddingBottom:Ve},"&:last-child":{borderBottom:"none"}},[`${_e}-item-label`]:{color:Ke.colorTextTertiary,fontWeight:"normal",fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${ze}px ${$e}px`},[`&${_e}-item-no-colon::after`]:{content:'""'}},[`${_e}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${_e}-item-content`]:{display:"table-cell",flex:1,color:Ke.colorText,fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${_e}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${_e}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${_e}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${_e}-row`]:{"> th, > td":{paddingBottom:Ke.paddingSM}}},"&-small":{[`${_e}-row`]:{"> th, > td":{paddingBottom:Ke.paddingXS}}}})}};var Ue=(0,ve.Z)("Descriptions",Ke=>{const _e=(0,nt.TS)(Ke,{});return[it(_e)]},Ke=>({labelBg:Ke.colorFillAlter,titleMarginBottom:Ke.fontSizeSM*Ke.lineHeightSM,itemPaddingBottom:Ke.padding,colonMarginRight:Ke.marginXS,colonMarginLeft:Ke.marginXXS/2,extraColor:Ke.colorText})),qe=function(Ke,_e){var Re={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&_e.indexOf(Ve)<0&&(Re[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ve=Object.getOwnPropertySymbols(Ke);$e{const{prefixCls:_e,title:Re,extra:Ve,column:$e,colon:ze=!0,bordered:at,layout:St,children:Pt,className:dt,rootClassName:Bt,style:Ae,size:yt,labelStyle:Ot,contentStyle:ke,items:lt}=Ke,ce=qe(Ke,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:se}=x.useContext(he.E_),de=ie("descriptions",_e),Ce=(0,le.Z)(),pe=x.useMemo(()=>{var Tt;return typeof $e=="number"?$e:(Tt=(0,Ge.m9)(Ce,Object.assign(Object.assign({},Ne),$e)))!==null&&Tt!==void 0?Tt:3},[Ce,$e]),De=E(Ce,lt,Pt),et=(0,be.Z)(yt),Je=z(pe,De),[Fe,mt]=Ue(de),At=x.useMemo(()=>({labelStyle:Ot,contentStyle:ke}),[Ot,ke]);return Fe(x.createElement(fe.Provider,{value:At},x.createElement("div",Object.assign({className:Oe()(de,se==null?void 0:se.className,{[`${de}-${et}`]:et&&et!=="default",[`${de}-bordered`]:!!at,[`${de}-rtl`]:ae==="rtl"},dt,Bt,mt),style:Object.assign(Object.assign({},se==null?void 0:se.style),Ae)},ce),(Re||Ve)&&x.createElement("div",{className:`${de}-header`},Re&&x.createElement("div",{className:`${de}-title`},Re),Ve&&x.createElement("div",{className:`${de}-extra`},Ve)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Je.map((Tt,Ht)=>x.createElement(Le,{key:Ht,index:Ht,colon:ze,prefixCls:de,vertical:St==="vertical",bordered:at,row:Tt}))))))))};ct.Item=ne;var ot=ct},28103:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ie}});var x=te(92310),Pe=te.n(x),Oe=te(59301),Ge=te(36355),he=te(17313),be=te(83116),le=te(37613);const ge=Se=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:z,verticalMarginInline:ee}=Se;return{[re]:Object.assign(Object.assign({},(0,he.Wf)(Se)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Se.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Se.dividerHorizontalWithTextGutterMargin}px 0`,color:Se.colorTextHeading,fontWeight:500,fontSize:Se.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Se.colorText,fontWeight:"normal",fontSize:Se.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var Ne=(0,be.Z)("Divider",Se=>{const re=(0,le.TS)(Se,{dividerHorizontalWithTextGutterMargin:Se.margin,dividerHorizontalGutterMargin:Se.marginLG,sizePaddingEdgeHorizontal:0});return[ge(re)]},Se=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Se.marginXS})),Be=function(Se,re){var E={};for(var a in Se)Object.prototype.hasOwnProperty.call(Se,a)&&re.indexOf(a)<0&&(E[a]=Se[a]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Se);b{const{getPrefixCls:re,direction:E,divider:a}=Oe.useContext(Ge.E_),{prefixCls:b,type:y="horizontal",orientation:z="center",orientationMargin:ee,className:ne,rootClassName:oe,children:ue,dashed:me,plain:ye,style:Ee}=Se,Le=Be(Se,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),He=re("divider",b),[ve,nt]=Ne(He),xe=z.length>0?`-${z}`:z,it=!!ue,Ue=z==="left"&&ee!=null,qe=z==="right"&&ee!=null,ct=Pe()(He,a==null?void 0:a.className,nt,`${He}-${y}`,{[`${He}-with-text`]:it,[`${He}-with-text${xe}`]:it,[`${He}-dashed`]:!!me,[`${He}-plain`]:!!ye,[`${He}-rtl`]:E==="rtl",[`${He}-no-default-orientation-margin-left`]:Ue,[`${He}-no-default-orientation-margin-right`]:qe},ne,oe),ot=Oe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Ke=Object.assign(Object.assign({},Ue&&{marginLeft:ot}),qe&&{marginRight:ot});return ve(Oe.createElement("div",Object.assign({className:ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ee)},Le,{role:"separator"}),ue&&y!=="vertical"&&Oe.createElement("span",{className:`${He}-inner-text`,style:Ke},ue)))}},91857:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(38819),Oe=te(92310),Ge=te.n(Oe),he=te(31561),be=te(70425),le=te(18929),ge=te(2738),Ne=te(79676),Be=te(53487),fe=te(92343),Ie=te(36355),Se=te(20834),re=te(40875),E=te(88088),a=te(47211);const b=null,y=oe=>{const{menu:ue,arrow:me,prefixCls:ye,children:Ee,trigger:Le,disabled:He,dropdownRender:ve,getPopupContainer:nt,overlayClassName:xe,rootClassName:it,open:Ue,onOpenChange:qe,visible:ct,onVisibleChange:ot,mouseEnterDelay:Ke=.15,mouseLeaveDelay:_e=.1,autoAdjustOverflow:Re=!0,placement:Ve="",overlay:$e,transitionName:ze}=oe,{getPopupContainer:at,getPrefixCls:St,direction:Pt}=x.useContext(Ie.E_),dt=x.useMemo(()=>{const Fe=St();return ze!==void 0?ze:Ve.includes("top")?`${Fe}-slide-down`:`${Fe}-slide-up`},[St,Ve,ze]),Bt=x.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:Pt==="rtl"?"bottomRight":"bottomLeft",[Ve,Pt]),Ae=St("dropdown",ye),[yt,Ot]=(0,a.Z)(Ae),[,ke]=(0,E.Z)(),lt=x.Children.only(Ee),ce=(0,fe.Tm)(lt,{className:Ge()(`${Ae}-trigger`,{[`${Ae}-rtl`]:Pt==="rtl"},lt.props.className),disabled:He}),ie=He?[]:Le;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[se,de]=(0,le.Z)(!1,{value:Ue!=null?Ue:ct}),Ce=(0,be.useEvent)(Fe=>{qe==null||qe(Fe),ot==null||ot(Fe),de(Fe)}),pe=Ge()(xe,it,Ot,{[`${Ae}-rtl`]:Pt==="rtl"}),De=(0,Ne.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Re,offset:ke.marginXXS,arrowWidth:me?ke.sizePopupArrow:0,borderRadius:ke.borderRadius}),et=x.useCallback(()=>{de(!1)},[]),Je=()=>{let Fe;return ue!=null&&ue.items?Fe=x.createElement(Se.default,Object.assign({},ue)):typeof $e=="function"?Fe=$e():Fe=$e,ve&&(Fe=ve(Fe)),Fe=x.Children.only(typeof Fe=="string"?x.createElement("span",null,Fe):Fe),x.createElement(re.J,{prefixCls:`${Ae}-menu`,expandIcon:x.createElement("span",{className:`${Ae}-menu-submenu-arrow`},x.createElement(Pe.Z,{className:`${Ae}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:et,validator:mt=>{let{mode:At}=mt}},Fe)};return yt(x.createElement(he.Z,Object.assign({alignPoint:ae},(0,ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:Ke,mouseLeaveDelay:_e,visible:se,builtinPlacements:De,arrow:!!me,overlayClassName:pe,prefixCls:Ae,getPopupContainer:nt||at,transitionName:dt,trigger:ie,overlay:Je,placement:Bt,onVisibleChange:Ce}),ce))};function z(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,Be.Z)(y,"dropdown",oe=>oe,z),ne=oe=>x.createElement(ee,Object.assign({},oe),x.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=y},38854:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var x=te(91857),Pe=te(92310),Oe=te.n(Pe),Ge=te(59301),he=te(18785),be=te(3113),le=te(36355),ge=te(81327),Ne=te(33234),Be=te(47211),fe=function(a,b){var y={};for(var z in a)Object.prototype.hasOwnProperty.call(a,z)&&b.indexOf(z)<0&&(y[z]=a[z]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,z=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:b,getPrefixCls:y,direction:z}=Ge.useContext(le.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:ue,loading:me,onClick:ye,htmlType:Ee,children:Le,className:He,menu:ve,arrow:nt,autoFocus:xe,overlay:it,trigger:Ue,align:qe,open:ct,onOpenChange:ot,placement:Ke,getPopupContainer:_e,href:Re,icon:Ve=Ge.createElement(he.Z,null),title:$e,buttonsRender:ze=Je=>Je,mouseEnterDelay:at,mouseLeaveDelay:St,overlayClassName:Pt,overlayStyle:dt,destroyPopupOnHide:Bt,dropdownRender:Ae}=a,yt=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ot=y("dropdown",ee),ke=`${Ot}-button`,[lt,ce]=(0,Be.Z)(Ot),ie={menu:ve,arrow:nt,autoFocus:xe,align:qe,disabled:ue,trigger:ue?[]:Ue,onOpenChange:ot,getPopupContainer:_e||b,mouseEnterDelay:at,mouseLeaveDelay:St,overlayClassName:Pt,overlayStyle:dt,destroyPopupOnHide:Bt,dropdownRender:Ae},{compactSize:ae,compactItemClassnames:se}=(0,Ne.ri)(Ot,z),de=Oe()(ke,se,He,ce);"overlay"in a&&(ie.overlay=it),"open"in a&&(ie.open=ct),"placement"in a?ie.placement=Ke:ie.placement=z==="rtl"?"bottomLeft":"bottomRight";const Ce=Ge.createElement(be.ZP,{type:ne,danger:oe,disabled:ue,loading:me,onClick:ye,htmlType:Ee,href:Re,title:$e},Le),pe=Ge.createElement(be.ZP,{type:ne,danger:oe,icon:Ve}),[De,et]=ze([Ce,pe]);return lt(Ge.createElement(ge.Z.Compact,Object.assign({className:de,size:ae,block:!0},yt),De,Ge.createElement(x.Z,Object.assign({},ie),et)))};Ie.__ANT_BUTTON=!0;var Se=Ie;const re=x.Z;re.Button=Se;var E=re},47211:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var x=te(17313),Pe=te(13826),Oe=te(92899),Ge=te(29878),he=te(19447),be=te(83116),le=te(37613),Ne=Ie=>{const{componentCls:Se,menuCls:re,colorError:E,colorTextLightSolid:a}=Ie,b=`${re}-item`;return{[`${Se}, ${Se}-menu-submenu`]:{[`${re} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Be=Ie=>{const{componentCls:Se,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:z,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ue,colorTextDisabled:me,fontSizeIcon:ye,controlPaddingHorizontal:Ee,colorBgElevated:Le}=Ie;return[{[Se]:Object.assign(Object.assign({},(0,x.Wf)(Ie)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${z}-down, & > ${y}-btn-icon > ${z}-down`]:{fontSize:ye}},[`${Se}-wrap`]:{position:"relative",[`${y}-btn > ${z}-down`]:{fontSize:ye},[`${z}-down::before`]:{transition:`transform ${ee}`}},[`${Se}-wrap-open`]:{[`${z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${Se}-placement-bottomLeft, + &${y}-slide-down-appear${y}-slide-down-appear-active${Se}-placement-bottomLeft, + &${y}-slide-down-enter${y}-slide-down-enter-active${Se}-placement-bottom, + &${y}-slide-down-appear${y}-slide-down-appear-active${Se}-placement-bottom, + &${y}-slide-down-enter${y}-slide-down-enter-active${Se}-placement-bottomRight, + &${y}-slide-down-appear${y}-slide-down-appear-active${Se}-placement-bottomRight`]:{animationName:Pe.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${Se}-placement-topLeft, + &${y}-slide-up-appear${y}-slide-up-appear-active${Se}-placement-topLeft, + &${y}-slide-up-enter${y}-slide-up-enter-active${Se}-placement-top, + &${y}-slide-up-appear${y}-slide-up-appear-active${Se}-placement-top, + &${y}-slide-up-enter${y}-slide-up-enter-active${Se}-placement-topRight, + &${y}-slide-up-appear${y}-slide-up-appear-active${Se}-placement-topRight`]:{animationName:Pe.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${Se}-placement-bottomLeft, + &${y}-slide-down-leave${y}-slide-down-leave-active${Se}-placement-bottom, + &${y}-slide-down-leave${y}-slide-down-leave-active${Se}-placement-bottomRight`]:{animationName:Pe.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${Se}-placement-topLeft, + &${y}-slide-up-leave${y}-slide-up-leave-active${Se}-placement-top, + &${y}-slide-up-leave${y}-slide-up-leave-active${Se}-placement-topRight`]:{animationName:Pe.ly}})},(0,he.ZP)(Ie,{colorBg:Le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Se} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Se}, ${Se}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Le,backgroundClip:"padding-box",borderRadius:Ie.borderRadiusLG,outline:"none",boxShadow:Ie.boxShadowSecondary},(0,x.Qy)(Ie)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Ee}px`,color:Ie.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Ie.marginXS,fontSize:Ie.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Ee}px`,color:Ie.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Ie.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Ie.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ie.controlItemBgHover}},(0,x.Qy)(Ie)),{"&-selected":{color:Ie.colorPrimary,backgroundColor:Ie.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ie.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:Le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ie.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ie.colorSplit},[`${Se}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ie.paddingXS,[`${Se}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ie.colorTextDescription,fontSize:ye,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Ie.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Ee+Ie.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Se}-menu-submenu-title`]:{[`&, ${Se}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:Le,cursor:"not-allowed"}},[`${re}-submenu-selected ${Se}-menu-submenu-title`]:{color:Ie.colorPrimary}})}},[(0,Pe.oN)(Ie,"slide-up"),(0,Pe.oN)(Ie,"slide-down"),(0,Oe.Fm)(Ie,"move-up"),(0,Oe.Fm)(Ie,"move-down"),(0,Ge._y)(Ie,"zoom-big")]]};var fe=(0,be.Z)("Dropdown",(Ie,Se)=>{let{rootPrefixCls:re}=Se;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:z,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=Ie,ue=(b-y*z)/2,{dropdownArrowOffset:me}=(0,he.fS)({contentRadius:oe}),ye=(0,le.TS)(Ie,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:ee});return[Be(ye),Ne(ye)]},Ie=>({zIndexPopup:Ie.zIndexPopupBase+50}))},8628:function(Ft,bt,te){"use strict";var x=te(59301),Pe=te(34280),Oe=te(56762),Ge=te(69507);function he(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,x.useRef)({}),ge=(0,Oe.Z)(),Ne=(0,Ge.ZP)();return(0,Pe.Z)(()=>{const Be=Ne.subscribe(fe=>{le.current=fe,be&&ge()});return()=>Ne.unsubscribe(Be)},[]),le.current}bt.Z=he},45818:function(Ft,bt,te){"use strict";te.d(bt,{D:function(){return ee},Z:function(){return ue}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ge=Oe,he=te(7657),be=function(ye,Ee){return Pe.createElement(he.Z,(0,x.Z)({},ye,{ref:Ee,icon:Ge}))},le=Pe.forwardRef(be),ge=le,Ne=te(33853),Be=te(38819),fe=te(92310),Ie=te.n(fe),Se=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),b=te(84966),y=function(me,ye){var Ee={};for(var Le in me)Object.prototype.hasOwnProperty.call(me,Le)&&ye.indexOf(Le)<0&&(Ee[Le]=me[Le]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Le=Object.getOwnPropertySymbols(me);He{let me=0;return function(){let ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${ye}${me}`}})();var ue=Pe.forwardRef((me,ye)=>{const{prefixCls:Ee,className:Le,trigger:He,children:ve,defaultCollapsed:nt=!1,theme:xe="dark",style:it={},collapsible:Ue=!1,reverseArrow:qe=!1,width:ct=200,collapsedWidth:ot=80,zeroWidthTriggerStyle:Ke,breakpoint:_e,onCollapse:Re,onBreakpoint:Ve}=me,$e=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ze}=(0,Pe.useContext)(b.Gs),[at,St]=(0,Pe.useState)("collapsed"in me?me.collapsed:nt),[Pt,dt]=(0,Pe.useState)(!1);(0,Pe.useEffect)(()=>{"collapsed"in me&&St(me.collapsed)},[me.collapsed]);const Bt=(ce,ie)=>{"collapsed"in me||St(ce),Re==null||Re(ce,ie)},Ae=(0,Pe.useRef)();Ae.current=ce=>{dt(ce.matches),Ve==null||Ve(ce.matches),at!==ce.matches&&Bt(ce.matches,"responsive")},(0,Pe.useEffect)(()=>{function ce(ae){return Ae.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&_e&&_e in z){ie=ae(`(max-width: ${z[_e]})`);try{ie.addEventListener("change",ce)}catch(se){ie.addListener(ce)}ce(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",ce)}catch(ae){ie==null||ie.removeListener(ce)}}},[_e]),(0,Pe.useEffect)(()=>{const ce=ne("ant-sider-");return ze.addSider(ce),()=>ze.removeSider(ce)},[]);const yt=()=>{Bt(!at,"clickTrigger")},{getPrefixCls:Ot}=(0,Pe.useContext)(a.E_),ke=()=>{const ce=Ot("layout-sider",Ee),ie=(0,Se.Z)($e,["collapsed"]),ae=at?ot:ct,se=E(ae)?`${ae}px`:String(ae),de=parseFloat(String(ot||0))===0?Pe.createElement("span",{onClick:yt,className:Ie()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${qe?"right":"left"}`),style:Ke},He||Pe.createElement(ge,null)):null,De={expanded:qe?Pe.createElement(Be.Z,null):Pe.createElement(Ne.Z,null),collapsed:qe?Pe.createElement(Ne.Z,null):Pe.createElement(Be.Z,null)}[at?"collapsed":"expanded"],et=He!==null?de||Pe.createElement("div",{className:`${ce}-trigger`,onClick:yt,style:{width:se}},He||De):null,Je=Object.assign(Object.assign({},it),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Fe=Ie()(ce,`${ce}-${xe}`,{[`${ce}-collapsed`]:!!at,[`${ce}-has-trigger`]:Ue&&He!==null&&!de,[`${ce}-below`]:!!Pt,[`${ce}-zero-width`]:parseFloat(se)===0},Le);return Pe.createElement("aside",Object.assign({className:Fe},ie,{style:Je,ref:ye}),Pe.createElement("div",{className:`${ce}-children`},ve),Ue||Pt&&de?et:null)},lt=Pe.useMemo(()=>({siderCollapsed:at}),[at]);return Pe.createElement(ee.Provider,{value:lt},ke())})},84966:function(Ft,bt,te){"use strict";te.d(bt,{VY:function(){return ee},$_:function(){return z},h4:function(){return y},Gs:function(){return Se},ZP:function(){return ne}});var x=te(94480),Pe=te(92310),Oe=te.n(Pe),Ge=te(2738),he=te(59301),be=te(36355),le=te(83116),Ne=oe=>{const{componentCls:ue,bodyBg:me,lightSiderBg:ye,lightTriggerBg:Ee,lightTriggerColor:Le}=oe;return{[`${ue}-sider-light`]:{background:ye,[`${ue}-sider-trigger`]:{color:Le,background:Ee},[`${ue}-sider-zero-width-trigger`]:{color:Le,background:Ee,border:`1px solid ${me}`,borderInlineStart:0}}}};const Be=oe=>{const{antCls:ue,componentCls:me,colorText:ye,triggerColor:Ee,footerBg:Le,triggerBg:He,headerHeight:ve,headerPadding:nt,headerColor:xe,footerPadding:it,triggerHeight:Ue,zeroTriggerHeight:qe,zeroTriggerWidth:ct,motionDurationMid:ot,motionDurationSlow:Ke,fontSize:_e,borderRadius:Re,bodyBg:Ve,headerBg:$e,siderBg:ze}=oe;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:ze,transition:`all ${ot}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ue,color:Ee,lineHeight:`${Ue}px`,textAlign:"center",background:He,cursor:"pointer",transition:`all ${ot}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ve,insetInlineEnd:-ct,zIndex:1,width:ct,height:qe,color:Ee,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ze,borderStartStartRadius:0,borderStartEndRadius:Re,borderEndEndRadius:Re,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ke} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ke}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ct,borderStartStartRadius:Re,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Re}}}}},Ne(oe)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:ve,padding:nt,color:xe,lineHeight:`${ve}px`,background:$e,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:it,color:ye,fontSize:_e,background:Le},[`${me}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,le.Z)("Layout",oe=>[Be(oe)],oe=>{const{colorBgLayout:ue,controlHeight:me,controlHeightLG:ye,colorText:Ee,controlHeightSM:Le,marginXXS:He,colorTextLightSolid:ve,colorBgContainer:nt}=oe,xe=ye*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${xe}px`,headerColor:Ee,footerPadding:`${Le}px ${xe}px`,footerBg:ue,siderBg:"#001529",triggerHeight:ye+He*2,triggerBg:"#002140",triggerColor:ve,zeroTriggerWidth:ye,zeroTriggerHeight:ye,lightSiderBg:nt,lightTriggerBg:nt,lightTriggerColor:Ee}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ie=function(oe,ue){var me={};for(var ye in oe)Object.prototype.hasOwnProperty.call(oe,ye)&&ue.indexOf(ye)<0&&(me[ye]=oe[ye]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ye=Object.getOwnPropertySymbols(oe);Eenull,removeSider:()=>null}});function re(oe){let{suffixCls:ue,tagName:me,displayName:ye}=oe;return Ee=>he.forwardRef((He,ve)=>he.createElement(Ee,Object.assign({ref:ve,suffixCls:ue,tagName:me},He)))}const E=he.forwardRef((oe,ue)=>{const{prefixCls:me,suffixCls:ye,className:Ee,tagName:Le}=oe,He=Ie(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ve}=he.useContext(be.E_),nt=ve("layout",me),[xe,it]=fe(nt),Ue=ye?`${nt}-${ye}`:nt;return xe(he.createElement(Le,Object.assign({className:Oe()(me||Ue,Ee,it),ref:ue},He)))}),a=he.forwardRef((oe,ue)=>{const{direction:me}=he.useContext(be.E_),[ye,Ee]=he.useState([]),{prefixCls:Le,className:He,rootClassName:ve,children:nt,hasSider:xe,tagName:it,style:Ue}=oe,qe=Ie(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ct=(0,Ge.Z)(qe,["suffixCls"]),{getPrefixCls:ot,layout:Ke}=he.useContext(be.E_),_e=ot("layout",Le),[Re,Ve]=fe(_e),$e=Oe()(_e,{[`${_e}-has-sider`]:typeof xe=="boolean"?xe:ye.length>0,[`${_e}-rtl`]:me==="rtl"},Ke==null?void 0:Ke.className,He,ve,Ve),ze=he.useMemo(()=>({siderHook:{addSider:at=>{Ee(St=>[].concat((0,x.Z)(St),[at]))},removeSider:at=>{Ee(St=>St.filter(Pt=>Pt!==at))}}}),[]);return Re(he.createElement(Se.Provider,{value:ze},he.createElement(it,Object.assign({ref:ue,className:$e,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Ue)},ct),nt)))}),b=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),z=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=b},40875:function(Ft,bt,te){"use strict";te.d(bt,{J:function(){return be}});var x=te(59301),Pe=te(33234),Oe=te(70425),Ge=function(le,ge){var Ne={};for(var Be in le)Object.prototype.hasOwnProperty.call(le,Be)&&ge.indexOf(Be)<0&&(Ne[Be]=le[Be]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Be=Object.getOwnPropertySymbols(le);fe{const{children:Ne}=le,Be=Ge(le,["children"]),fe=x.useContext(he),Ie=x.useMemo(()=>Object.assign(Object.assign({},fe),Be),[fe,Be.prefixCls,Be.mode,Be.selectable]);return x.createElement(he.Provider,{value:Ie},x.createElement(Pe.BR,null,(0,Oe.supportNodeRef)(Ne)?x.cloneElement(Ne,{ref:ge}):Ne))});bt.Z=he},20834:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return lt}});var x=te(15285),Pe=te(59301),Oe=te(45818),Ge=te(92310),he=te.n(Ge),be=te(36355),le=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{const{prefixCls:ie,className:ae,dashed:se}=ce,de=le(ce,["prefixCls","className","dashed"]),{getPrefixCls:Ce}=Pe.useContext(be.E_),pe=Ce("menu",ie),De=he()({[`${pe}-item-divider-dashed`]:!!se},ae);return Pe.createElement(x.iz,Object.assign({className:De},de))},Be=te(11592),fe=te(2738),Ie=te(6848),Se=te(92343),E=(0,Pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=ce=>{var ie;const{className:ae,children:se,icon:de,title:Ce,danger:pe}=ce,{prefixCls:De,firstLevel:et,direction:Je,disableMenuItemTitleTooltip:Fe,inlineCollapsed:mt}=Pe.useContext(E),At=ut=>{const Dt=Pe.createElement("span",{className:`${De}-title-content`},se);return(!de||(0,Se.l$)(se)&&se.type==="span")&&se&&ut&&et&&typeof se=="string"?Pe.createElement("div",{className:`${De}-inline-collapsed-noicon`},se.charAt(0)):Dt},{siderCollapsed:Tt}=Pe.useContext(Oe.D);let Ht=Ce;typeof Ce=="undefined"?Ht=et?se:"":Ce===!1&&(Ht="");const Jt={title:Ht};!Tt&&!mt&&(Jt.title=null,Jt.open=!1);const zt=(0,Be.Z)(se).length;let Xe=Pe.createElement(x.ck,Object.assign({},(0,fe.Z)(ce,["title","icon","danger"]),{className:he()({[`${De}-item-danger`]:pe,[`${De}-item-only-child`]:(de?zt+1:zt)===1},ae),title:typeof Ce=="string"?Ce:void 0}),(0,Se.Tm)(de,{className:he()((0,Se.l$)(de)?(ie=de.props)===null||ie===void 0?void 0:ie.className:"",`${De}-item-icon`)}),At(mt));return Fe||(Xe=Pe.createElement(Ie.Z,Object.assign({},Jt,{placement:Je==="rtl"?"left":"right",overlayClassName:`${De}-inline-collapsed-tooltip`}),Xe)),Xe},z=ce=>{var ie;const{popupClassName:ae,icon:se,title:de,theme:Ce}=ce,pe=Pe.useContext(E),{prefixCls:De,inlineCollapsed:et,theme:Je}=pe,Fe=(0,x.Xl)();let mt;if(!se)mt=et&&!Fe.length&&de&&typeof de=="string"?Pe.createElement("div",{className:`${De}-inline-collapsed-noicon`},de.charAt(0)):Pe.createElement("span",{className:`${De}-title-content`},de);else{const Tt=(0,Se.l$)(de)&&de.type==="span";mt=Pe.createElement(Pe.Fragment,null,(0,Se.Tm)(se,{className:he()((0,Se.l$)(se)?(ie=se.props)===null||ie===void 0?void 0:ie.className:"",`${De}-item-icon`)}),Tt?de:Pe.createElement("span",{className:`${De}-title-content`},de))}const At=Pe.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return Pe.createElement(E.Provider,{value:At},Pe.createElement(x.Wd,Object.assign({},(0,fe.Z)(ce,["icon"]),{title:mt,popupClassName:he()(De,ae,`${De}-${Ce||Je}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),ue=te(40875),me=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{if(ie&&typeof ie=="object"){const se=ie,{label:de,children:Ce,key:pe,type:De}=se,et=me(se,["label","children","key","type"]),Je=pe!=null?pe:`tmp-${ae}`;return Ce||De==="group"?De==="group"?Pe.createElement(x.BW,Object.assign({key:Je},et,{title:de}),ye(Ce)):Pe.createElement(z,Object.assign({key:Je},et,{title:de}),ye(Ce)):De==="divider"?Pe.createElement(Ne,Object.assign({key:Je},et)):Pe.createElement(b,Object.assign({key:Je},et),de)}return null}).filter(ie=>ie)}function Ee(ce){return Pe.useMemo(()=>ce&&ye(ce),[ce])}var Le=te(64993),He=te(17313),ve=te(8378),nt=te(13826),xe=te(29878),it=te(83116),Ue=te(37613),ct=ce=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:se,colorSplit:de,lineWidth:Ce,lineType:pe,itemPaddingInline:De}=ce;return{[`${ie}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Ce}px ${pe} ${de}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${ie}-item:hover, > ${ie}-item-active, > ${ie}-submenu ${ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ie}-item, ${ie}-submenu-title`]:{transition:[`border-color ${ae}`,`background ${ae}`].join(",")},[`${ie}-submenu-arrow`]:{display:"none"}}}},Ke=ce=>{let{componentCls:ie,menuArrowOffset:ae}=ce;return{[`${ie}-rtl`]:{direction:"rtl"},[`${ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ie}-rtl${ie}-vertical, - ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const _e=ce=>Object.assign({},(0,ze.oN)(ce));var Ve=(ce,ie)=>{const{componentCls:ae,itemColor:se,itemSelectedColor:de,groupTitleColor:Pe,itemBg:pe,subMenuItemBg:Be,itemSelectedBg:$e,activeBarHeight:Je,activeBarWidth:Ce,activeBarBorderWidth:mt,motionDurationSlow:At,motionEaseInOut:Tt,motionEaseOut:Ht,itemPaddingInline:Jt,motionDurationMid:zt,itemHoverColor:Xe,lineType:lt,colorSplit:Dt,itemDisabledColor:Lt,dangerItemColor:sn,dangerItemHoverColor:pn,dangerItemSelectedColor:yn,dangerItemActiveBg:bn,dangerItemSelectedBg:da,itemHoverBg:Ra,itemActiveBg:Fa,menuSubMenuBg:Aa,horizontalItemSelectedColor:ir,horizontalItemSelectedBg:Ba,horizontalItemBorderRadius:Ea,horizontalItemHoverBg:Er,popupBg:dr}=ce;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:se,background:pe,[`&${ae}-root:focus-visible`]:Object.assign({},_e(ce)),[`${ae}-item-group-title`]:{color:Pe},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:de}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Lt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:Xe}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Ra},"&:active":{backgroundColor:Fa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Ra},"&:active":{backgroundColor:Fa}}},[`${ae}-item-danger`]:{color:sn,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:pn}},[`&${ae}-item:active`]:{background:bn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:de,[`&${ae}-item-danger`]:{color:yn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:$e,[`&${ae}-item-danger`]:{backgroundColor:da}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},_e(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:Aa},[`&${ae}-popup > ${ae}`]:{backgroundColor:dr},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:Ea,"&::after":{position:"absolute",insetInline:Jt,bottom:0,borderBottom:`${Je}px solid transparent`,transition:`border-color ${At} ${Tt}`,content:'""'},"&:hover, &-active, &-open":{background:Er,"&::after":{borderBottomWidth:Je,borderBottomColor:ir}},"&-selected":{color:ir,backgroundColor:Ba,"&:hover":{backgroundColor:Ba},"&::after":{borderBottomWidth:Je,borderBottomColor:ir}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${mt}px ${lt} ${Dt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Be},[`${ae}-item, ${ae}-submenu-title`]:mt&&Ce?{width:`calc(100% + ${mt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${de}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${zt} ${Ht}`,`opacity ${zt} ${Ht}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:yn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${zt} ${Tt}`,`opacity ${zt} ${Tt}`].join(",")}}}}}};const et=ce=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:se,padding:de,menuArrowSize:Pe,marginXS:pe,itemMarginBlock:Be}=ce,$e=de+Pe+pe;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:de,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:Be,width:`calc(100% - ${se*2}px)`},[`> ${ie}-item, + ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const _e=ce=>Object.assign({},(0,He.oN)(ce));var Ve=(ce,ie)=>{const{componentCls:ae,itemColor:se,itemSelectedColor:de,groupTitleColor:Ce,itemBg:pe,subMenuItemBg:De,itemSelectedBg:et,activeBarHeight:Je,activeBarWidth:Fe,activeBarBorderWidth:mt,motionDurationSlow:At,motionEaseInOut:Tt,motionEaseOut:Ht,itemPaddingInline:Jt,motionDurationMid:zt,itemHoverColor:Xe,lineType:ut,colorSplit:Dt,itemDisabledColor:Lt,dangerItemColor:sn,dangerItemHoverColor:pn,dangerItemSelectedColor:yn,dangerItemActiveBg:bn,dangerItemSelectedBg:da,itemHoverBg:Ra,itemActiveBg:Fa,menuSubMenuBg:Aa,horizontalItemSelectedColor:ir,horizontalItemSelectedBg:Ba,horizontalItemBorderRadius:Ea,horizontalItemHoverBg:Er,popupBg:dr}=ce;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:se,background:pe,[`&${ae}-root:focus-visible`]:Object.assign({},_e(ce)),[`${ae}-item-group-title`]:{color:Ce},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:de}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Lt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:Xe}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Ra},"&:active":{backgroundColor:Fa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Ra},"&:active":{backgroundColor:Fa}}},[`${ae}-item-danger`]:{color:sn,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:pn}},[`&${ae}-item:active`]:{background:bn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:de,[`&${ae}-item-danger`]:{color:yn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:et,[`&${ae}-item-danger`]:{backgroundColor:da}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},_e(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:Aa},[`&${ae}-popup > ${ae}`]:{backgroundColor:dr},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:Ea,"&::after":{position:"absolute",insetInline:Jt,bottom:0,borderBottom:`${Je}px solid transparent`,transition:`border-color ${At} ${Tt}`,content:'""'},"&:hover, &-active, &-open":{background:Er,"&::after":{borderBottomWidth:Je,borderBottomColor:ir}},"&-selected":{color:ir,backgroundColor:Ba,"&:hover":{backgroundColor:Ba},"&::after":{borderBottomWidth:Je,borderBottomColor:ir}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${mt}px ${ut} ${Dt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:De},[`${ae}-item, ${ae}-submenu-title`]:mt&&Fe?{width:`calc(100% + ${mt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Fe}px solid ${de}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${zt} ${Ht}`,`opacity ${zt} ${Ht}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:yn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${zt} ${Tt}`,`opacity ${zt} ${Tt}`].join(",")}}}}}};const $e=ce=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:se,padding:de,menuArrowSize:Ce,marginXS:pe,itemMarginBlock:De}=ce,et=de+Ce+pe;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:de,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:De,width:`calc(100% - ${se*2}px)`},[`> ${ie}-item, > ${ie}-submenu > ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`},[`${ie}-item-group-list ${ie}-submenu-title, - ${ie}-submenu-title`]:{paddingInlineEnd:$e}}};var at=ce=>{const{componentCls:ie,iconCls:ae,itemHeight:se,colorTextLightSolid:de,dropdownWidth:Pe,controlHeightLG:pe,motionDurationMid:Be,motionEaseOut:$e,paddingXL:Je,itemMarginInline:Ce,fontSizeLG:mt,motionDurationSlow:At,paddingXS:Tt,boxShadowSecondary:Ht,collapsedWidth:Jt,collapsedIconSize:zt}=ce,Xe={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},et(ce))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},et(ce)),{boxShadow:Ht})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:Pe,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${At}`,`background ${At}`,`padding ${Be} ${$e}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:Xe,[`& ${ie}-item-group-title`]:{paddingInlineStart:Je}},[`${ie}-item`]:Xe}},{[`${ie}-inline-collapsed`]:{width:Jt,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${ie}-item, + ${ie}-submenu-title`]:{paddingInlineEnd:et}}};var at=ce=>{const{componentCls:ie,iconCls:ae,itemHeight:se,colorTextLightSolid:de,dropdownWidth:Ce,controlHeightLG:pe,motionDurationMid:De,motionEaseOut:et,paddingXL:Je,itemMarginInline:Fe,fontSizeLG:mt,motionDurationSlow:At,paddingXS:Tt,boxShadowSecondary:Ht,collapsedWidth:Jt,collapsedIconSize:zt}=ce,Xe={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},$e(ce))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},$e(ce)),{boxShadow:Ht})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:Ce,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${At}`,`background ${At}`,`padding ${De} ${et}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:Xe,[`& ${ie}-item-group-title`]:{paddingInlineStart:Je}},[`${ie}-item`]:Xe}},{[`${ie}-inline-collapsed`]:{width:Jt,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-submenu > ${ie}-submenu-title, - > ${ie}-submenu > ${ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${mt/2}px - ${Ce}px)`,textOverflow:"clip",[` + > ${ie}-submenu > ${ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${mt/2}px - ${Fe}px)`,textOverflow:"clip",[` ${ie}-submenu-arrow, ${ie}-submenu-expand-icon - `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:zt,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:de}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:Tt})}}]};const St=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:se,motionEaseInOut:de,motionEaseOut:Pe,iconCls:pe,iconSize:Be,iconMarginInlineEnd:$e}=ce;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${de}`].join(","),[`${ie}-item-icon, ${pe}`]:{minWidth:Be,fontSize:Be,transition:[`font-size ${se} ${Pe}`,`margin ${ae} ${de}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:$e,opacity:1,transition:[`opacity ${ae} ${de}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${pe}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Pt=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:se,borderRadius:de,menuArrowSize:Pe,menuArrowOffset:pe}=ce;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:Pe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${se}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Pe*.6,height:Pe*.15,backgroundColor:"currentcolor",borderRadius:de,transition:[`background ${ae} ${se}`,`transform ${ae} ${se}`,`top ${ae} ${se}`,`color ${ae} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},dt=ce=>{const{antCls:ie,componentCls:ae,fontSize:se,motionDurationSlow:de,motionDurationMid:Pe,motionEaseInOut:pe,paddingXS:Be,padding:$e,colorSplit:Je,lineWidth:Ce,zIndexPopup:mt,borderRadiusLG:At,subMenuItemBorderRadius:Tt,menuArrowSize:Ht,menuArrowOffset:Jt,lineType:zt,menuPanelMaskInset:Xe,groupTitleLineHeight:lt,groupTitleFontSize:Dt}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(ce)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${de} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Be}px ${$e}px`,fontSize:Dt,lineHeight:lt,transition:`all ${de}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`,`padding ${Pe} ${pe}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${de} ${pe}`,`padding ${de} ${pe}`].join(",")},[`${ae}-title-content`]:{transition:`color ${de}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Je,borderStyle:zt,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),St(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${se*2}px ${$e}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:At,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Xe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Xe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:At},St(ce)),Pt(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:Tt},[`${ae}-submenu-title::after`]:{transition:`transform ${de} ${pe}`}})}}),Pt(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, - &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Jt})`},"&::after":{transform:`rotate(45deg) translateX(-${Jt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${Ht*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Jt})`},"&::before":{transform:`rotate(45deg) translateX(${Jt})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var Bt=(ce,ie)=>(0,ut.Z)("Menu",se=>{if(ie===!1)return[];const{colorBgElevated:de,colorPrimary:Pe,colorTextLightSolid:pe,controlHeightLG:Be,fontSize:$e,darkItemColor:Je,darkDangerItemColor:Ce,darkItemBg:mt,darkSubMenuItemBg:At,darkItemSelectedColor:Tt,darkItemSelectedBg:Ht,darkDangerItemSelectedBg:Jt,darkItemHoverBg:zt,darkGroupTitleColor:Xe,darkItemHoverColor:lt,darkItemDisabledColor:Dt,darkDangerItemHoverColor:Lt,darkDangerItemSelectedColor:sn,darkDangerItemActiveBg:pn}=se,yn=$e/7*5,bn=(0,Ue.TS)(se,{menuArrowSize:yn,menuHorizontalHeight:Be*1.15,menuArrowOffset:`${yn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:de}),da=(0,Ue.TS)(bn,{itemColor:Je,itemHoverColor:lt,groupTitleColor:Xe,itemSelectedColor:Tt,itemBg:mt,popupBg:mt,subMenuItemBg:At,itemActiveBg:"transparent",itemSelectedBg:Ht,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:zt,itemDisabledColor:Dt,dangerItemColor:Ce,dangerItemHoverColor:Lt,dangerItemSelectedColor:sn,dangerItemActiveBg:pn,dangerItemSelectedBg:Jt,menuSubMenuBg:At,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:Pe});return[dt(bn),gt(bn),at(bn),Ve(bn,"light"),Ve(da,"dark"),Ke(bn),(0,ve.Z)(bn),(0,nt.oN)(bn,"slide-up"),(0,nt.oN)(bn,"slide-down"),(0,we._y)(bn,"zoom-big")]},se=>{const{colorPrimary:de,colorError:Pe,colorTextDisabled:pe,colorErrorBg:Be,colorText:$e,colorTextDescription:Je,colorBgContainer:Ce,colorFillAlter:mt,colorFillContent:At,lineWidth:Tt,lineWidthBold:Ht,controlItemBgActive:Jt,colorBgTextHover:zt,controlHeightLG:Xe,lineHeight:lt,colorBgElevated:Dt,marginXXS:Lt,padding:sn,fontSize:pn,controlHeightSM:yn,fontSizeLG:bn,colorTextLightSolid:da,colorErrorHover:Ra}=se,Fa=new Le.C(da).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:se.zIndexPopupBase+50,radiusItem:se.borderRadiusLG,itemBorderRadius:se.borderRadiusLG,radiusSubMenuItem:se.borderRadiusSM,subMenuItemBorderRadius:se.borderRadiusSM,colorItemText:$e,itemColor:$e,colorItemTextHover:$e,itemHoverColor:$e,colorItemTextHoverHorizontal:de,horizontalItemHoverColor:de,colorGroupTitle:Je,groupTitleColor:Je,colorItemTextSelected:de,itemSelectedColor:de,colorItemTextSelectedHorizontal:de,horizontalItemSelectedColor:de,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:zt,itemHoverBg:zt,colorItemBgActive:At,itemActiveBg:Jt,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:Jt,itemSelectedBg:Jt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ht,activeBarHeight:Ht,colorActiveBarBorderSize:Tt,activeBarBorderWidth:Tt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:Pe,dangerItemColor:Pe,colorDangerItemTextHover:Pe,dangerItemHoverColor:Pe,colorDangerItemTextSelected:Pe,dangerItemSelectedColor:Pe,colorDangerItemBgActive:Be,dangerItemActiveBg:Be,colorDangerItemBgSelected:Be,dangerItemSelectedBg:Be,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Xe,groupTitleLineHeight:lt,collapsedWidth:Xe*2,popupBg:Dt,itemMarginBlock:Lt,itemPaddingInline:sn,horizontalLineHeight:`${Xe*1.15}px`,iconSize:pn,iconMarginInlineEnd:yn-pn,collapsedIconSize:bn,groupTitleFontSize:pn,darkItemDisabledColor:new Le.C(da).setAlpha(.25).toRgbString(),darkItemColor:Fa,darkDangerItemColor:Pe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:da,darkItemSelectedBg:de,darkDangerItemSelectedBg:Pe,darkItemHoverBg:"transparent",darkGroupTitleColor:Fa,darkItemHoverColor:da,darkDangerItemHoverColor:Ra,darkDangerItemSelectedColor:da,darkDangerItemActiveBg:Pe}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),Ae=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{var ae,se;const de=ye.useContext(ue.Z),Pe=de||{},{getPrefixCls:pe,getPopupContainer:Be,direction:$e,menu:Je}=ye.useContext(be.E_),Ce=pe(),{prefixCls:mt,className:At,style:Tt,theme:Ht="light",expandIcon:Jt,_internalDisableMenuItemTitleTooltip:zt,inlineCollapsed:Xe,siderCollapsed:lt,items:Dt,children:Lt,rootClassName:sn,mode:pn,selectable:yn,onClick:bn,overflowedIndicatorPopupClassName:da}=ce,Ra=Ae(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Fa=(0,fe.Z)(Ra,["collapsedWidth"]),Aa=Se(Dt)||Lt;(ae=Pe.validator)===null||ae===void 0||ae.call(Pe,{mode:pn});const ir=(0,ne.useEvent)(function(){var jn;bn==null||bn.apply(void 0,arguments),(jn=Pe.onClick)===null||jn===void 0||jn.call(Pe)}),Ba=Pe.mode||pn,Ea=yn!=null?yn:Pe.selectable,Er=ye.useMemo(()=>lt!==void 0?lt:Xe,[Xe,lt]),dr={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,oe.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},$t=pe("menu",mt||Pe.prefixCls),[Bn,Xn]=Bt($t,!de),Sa=he()(`${$t}-${Ht}`,Je==null?void 0:Je.className,At);let pa;if(typeof Jt=="function")pa=Jt;else if(Jt===null||Jt===!1)pa=null;else if(Pe.expandIcon===null||Pe.expandIcon===!1)pa=null;else{const jn=Jt!=null?Jt:Pe.expandIcon;pa=(0,Ee.Tm)(jn,{className:he()(`${$t}-submenu-expand-icon`,(0,Ee.l$)(jn)?(se=jn.props)===null||se===void 0?void 0:se.className:"")})}const Za=ye.useMemo(()=>({prefixCls:$t,inlineCollapsed:Er||!1,direction:$e,firstLevel:!0,theme:Ht,mode:Ba,disableMenuItemTitleTooltip:zt}),[$t,Er,$e,zt,Ht]);return Bn(ye.createElement(ue.Z.Provider,{value:null},ye.createElement(E.Provider,{value:Za},ye.createElement(x.ZP,Object.assign({getPopupContainer:Be,overflowedIndicator:ye.createElement(ee.Z,null),overflowedIndicatorPopupClassName:he()($t,`${$t}-${Ht}`,da),mode:Ba,selectable:Ea,onClick:ir},Fa,{inlineCollapsed:Er,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),Tt),className:Sa,prefixCls:$t,direction:$e,defaultMotions:dr,expandIcon:pa,ref:ie,rootClassName:he()(sn,Xn)}),Aa))))});const ke=(0,ye.forwardRef)((ce,ie)=>{const ae=(0,ye.useRef)(null),se=ye.useContext(Oe.D);return(0,ye.useImperativeHandle)(ie,()=>({menu:ae.current,focus:de=>{var Pe;(Pe=ae.current)===null||Pe===void 0||Pe.focus(de)}})),ye.createElement(Ot,Object.assign({ref:ae},ce,se))});ke.Item=b,ke.SubMenu=z,ke.Divider=Ie,ke.ItemGroup=x.BW;var it=ke},58421:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Pe}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ge=Oe,he=te(7657),be=function(Be,$e){return ye.createElement(he.Z,(0,x.Z)({},Be,{ref:$e,icon:Ge}))},le=ye.forwardRef(be),ge=le,Ie=te(49198),De=te(33853),fe=te(38819),Ne=te(92310),Ee=te.n(Ne),re=te(20068),E=te(33885),a=te(67732),b=te(83652),y=te(42403),z=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ue=te(91735),me=function(pe){(0,y.Z)($e,pe);var Be=(0,z.Z)($e);function $e(){var Je;(0,a.Z)(this,$e);for(var Ce=arguments.length,mt=new Array(Ce),At=0;At=0||Tt.relatedTarget.className.indexOf("".concat(Xe,"-item"))>=0))&&zt(Je.getValidValue()))},Je.go=function(Tt){var Ht=Je.state.goInputText;Ht!==""&&(Tt.keyCode===oe.ENTER||Tt.type==="click")&&(Je.setState({goInputText:""}),Je.props.quickGo(Je.getValidValue()))},Je}return(0,b.Z)($e,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,mt=Ce.pageSize,At=Ce.pageSizeOptions;return At.some(function(Tt){return Tt.toString()===mt.toString()})?At:At.concat([mt.toString()]).sort(function(Tt,Ht){var Jt=Number.isNaN(Number(Tt))?0:Number(Tt),zt=Number.isNaN(Number(Ht))?0:Number(Ht);return Jt-zt})}},{key:"render",value:function(){var Ce=this,mt=this.props,At=mt.pageSize,Tt=mt.locale,Ht=mt.rootPrefixCls,Jt=mt.changeSize,zt=mt.quickGo,Xe=mt.goButton,lt=mt.selectComponentClass,Dt=mt.buildOptionText,Lt=mt.selectPrefixCls,sn=mt.disabled,pn=this.state.goInputText,yn="".concat(Ht,"-options"),bn=lt,da=null,Ra=null,Fa=null;if(!Jt&&!zt)return null;var Aa=this.getPageSizeOptions();if(Jt&&bn){var ir=Aa.map(function(Ba,Ea){return ye.createElement(bn.Option,{key:Ea,value:Ba.toString()},(Dt||Ce.buildOptionText)(Ba))});da=ye.createElement(bn,{disabled:sn,prefixCls:Lt,showSearch:!1,className:"".concat(yn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(At||Aa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ea){return Ea.parentNode},"aria-label":Tt.page_size,defaultOpen:!1},ir)}return zt&&(Xe&&(Fa=typeof Xe=="boolean"?ye.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:sn,className:"".concat(yn,"-quick-jumper-button")},Tt.jump_to_confirm):ye.createElement("span",{onClick:this.go,onKeyUp:this.go},Xe)),Ra=ye.createElement("div",{className:"".concat(yn,"-quick-jumper")},Tt.jump_to,ye.createElement("input",{disabled:sn,type:"text",value:pn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Tt.page}),Tt.page,Fa)),ye.createElement("li",{className:"".concat(yn)},da,Ra)}}]),$e}(ye.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var Fe=me,Se=function(Be){var $e,Je=Be.rootPrefixCls,Ce=Be.page,mt=Be.active,At=Be.className,Tt=Be.showTitle,Ht=Be.onClick,Jt=Be.onKeyPress,zt=Be.itemRender,Xe="".concat(Je,"-item"),lt=Ee()(Xe,"".concat(Xe,"-").concat(Ce),($e={},(0,re.Z)($e,"".concat(Xe,"-active"),mt),(0,re.Z)($e,"".concat(Xe,"-disabled"),!Ce),(0,re.Z)($e,Be.className,At),$e)),Dt=function(){Ht(Ce)},Lt=function(yn){Jt(yn,Ht,Ce)},sn=zt(Ce,"page",ye.createElement("a",{rel:"nofollow"},Ce));return sn?ye.createElement("li",{title:Tt?Ce.toString():null,className:lt,onClick:Dt,onKeyPress:Lt,tabIndex:0},sn):null},Le=Se;function ze(){}function ve(pe){var Be=Number(pe);return typeof Be=="number"&&!Number.isNaN(Be)&&isFinite(Be)&&Math.floor(Be)===Be}var nt=function(Be,$e,Je){return Je};function we(pe,Be,$e){var Je=typeof pe=="undefined"?Be.pageSize:pe;return Math.floor(($e.total-1)/Je)+1}var ut=function(pe){(0,y.Z)($e,pe);var Be=(0,z.Z)($e);function $e(Je){var Ce;(0,a.Z)(this,$e),Ce=Be.call(this,Je),Ce.paginationNode=ye.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(we(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(Jt,zt){var Xe=Ce.props.prefixCls,lt=Jt||ye.createElement("button",{type:"button","aria-label":zt,className:"".concat(Xe,"-item-link")});return typeof Jt=="function"&&(lt=ye.createElement(Jt,(0,E.Z)({},Ce.props))),lt},Ce.isValid=function(Jt){var zt=Ce.props.total;return ve(Jt)&&Jt!==Ce.state.current&&ve(zt)&&zt>0},Ce.shouldDisplayQuickJumper=function(){var Jt=Ce.props,zt=Jt.showQuickJumper,Xe=Jt.total,lt=Ce.state.pageSize;return Xe<=lt?!1:zt},Ce.handleKeyDown=function(Jt){(Jt.keyCode===oe.ARROW_UP||Jt.keyCode===oe.ARROW_DOWN)&&Jt.preventDefault()},Ce.handleKeyUp=function(Jt){var zt=Ce.getValidValue(Jt),Xe=Ce.state.currentInputValue;zt!==Xe&&Ce.setState({currentInputValue:zt}),Jt.keyCode===oe.ENTER?Ce.handleChange(zt):Jt.keyCode===oe.ARROW_UP?Ce.handleChange(zt-1):Jt.keyCode===oe.ARROW_DOWN&&Ce.handleChange(zt+1)},Ce.handleBlur=function(Jt){var zt=Ce.getValidValue(Jt);Ce.handleChange(zt)},Ce.changePageSize=function(Jt){var zt=Ce.state.current,Xe=we(Jt,Ce.state,Ce.props);zt=zt>Xe?Xe:zt,Xe===0&&(zt=Ce.state.current),typeof Jt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:Jt}),"current"in Ce.props||Ce.setState({current:zt,currentInputValue:zt})),Ce.props.onShowSizeChange(zt,Jt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(zt,Jt)},Ce.handleChange=function(Jt){var zt=Ce.props,Xe=zt.disabled,lt=zt.onChange,Dt=Ce.state,Lt=Dt.pageSize,sn=Dt.current,pn=Dt.currentInputValue;if(Ce.isValid(Jt)&&!Xe){var yn=we(void 0,Ce.state,Ce.props),bn=Jt;return Jt>yn?bn=yn:Jt<1&&(bn=1),"current"in Ce.props||Ce.setState({current:bn}),bn!==pn&&Ce.setState({currentInputValue:bn}),lt(bn,Lt),bn}return sn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?Xe-2:0),Dt=2;Dt=At?Ht=At:Ht=Number(mt),Ht}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,mt=Ce.showSizeChanger,At=Ce.total,Tt=Ce.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:At>Tt}},{key:"render",value:function(){var Ce=this.props,mt=Ce.prefixCls,At=Ce.className,Tt=Ce.style,Ht=Ce.disabled,Jt=Ce.hideOnSinglePage,zt=Ce.total,Xe=Ce.locale,lt=Ce.showQuickJumper,Dt=Ce.showLessItems,Lt=Ce.showTitle,sn=Ce.showTotal,pn=Ce.simple,yn=Ce.itemRender,bn=Ce.showPrevNextJumpers,da=Ce.jumpPrevIcon,Ra=Ce.jumpNextIcon,Fa=Ce.selectComponentClass,Aa=Ce.selectPrefixCls,ir=Ce.pageSizeOptions,Ba=this.state,Ea=Ba.current,Er=Ba.pageSize,dr=Ba.currentInputValue;if(Jt===!0&&zt<=Er)return null;var $t=we(void 0,this.state,this.props),Bn=[],Xn=null,Sa=null,pa=null,Za=null,jn=null,xo=lt&<.goButton,Co=Dt?1:2,Ua=Ea-1>0?Ea-1:0,kt=Ea+1<$t?Ea+1:$t,Kt=(0,ee.Z)(this.props,{aria:!0,data:!0}),It=sn&&ye.createElement("li",{className:"".concat(mt,"-total-text")},sn(zt,[zt===0?0:(Ea-1)*Er+1,Ea*Er>zt?zt:Ea*Er]));if(pn){xo&&(typeof xo=="boolean"?jn=ye.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xe.jump_to_confirm):jn=ye.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},xo),jn=ye.createElement("li",{title:Lt?"".concat(Xe.jump_to).concat(Ea,"/").concat($t):null,className:"".concat(mt,"-simple-pager")},jn));var Un=this.renderPrev(Ua);return ye.createElement("ul",(0,x.Z)({className:Ee()(mt,"".concat(mt,"-simple"),(0,re.Z)({},"".concat(mt,"-disabled"),Ht),At),style:Tt,ref:this.paginationNode},Kt),It,Un?ye.createElement("li",{title:Lt?Xe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ee()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Un):null,ye.createElement("li",{title:Lt?"".concat(Ea,"/").concat($t):null,className:"".concat(mt,"-simple-pager")},ye.createElement("input",{type:"text",value:dr,disabled:Ht,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ye.createElement("span",{className:"".concat(mt,"-slash")},"/"),$t),ye.createElement("li",{title:Lt?Xe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ee()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(kt)),jn)}if($t<=3+Co*2){var ma={locale:Xe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Lt,itemRender:yn};$t||Bn.push(ye.createElement(Le,(0,x.Z)({},ma,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var Qn=1;Qn<=$t;Qn+=1){var eo=Ea===Qn;Bn.push(ye.createElement(Le,(0,x.Z)({},ma,{key:Qn,page:Qn,active:eo})))}}else{var rr=Dt?Xe.prev_3:Xe.prev_5,wr=Dt?Xe.next_3:Xe.next_5,Lo=yn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(da,"prev page")),fr=yn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ra,"next page"));bn&&(Xn=Lo?ye.createElement("li",{title:Lt?rr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ee()("".concat(mt,"-jump-prev"),(0,re.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!da))},Lo):null,Sa=fr?ye.createElement("li",{title:Lt?wr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ee()("".concat(mt,"-jump-next"),(0,re.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!Ra))},fr):null),Za=ye.createElement(Le,{locale:Xe,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:$t,page:$t,active:!1,showTitle:Lt,itemRender:yn}),pa=ye.createElement(Le,{locale:Xe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Lt,itemRender:yn});var qn=Math.max(1,Ea-Co),co=Math.min(Ea+Co,$t);Ea-1<=Co&&(co=1+Co*2),$t-Ea<=Co&&(qn=$t-Co*2);for(var Uo=qn;Uo<=co;Uo+=1){var Ao=Ea===Uo;Bn.push(ye.createElement(Le,{locale:Xe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Uo,page:Uo,active:Ao,showTitle:Lt,itemRender:yn}))}Ea-1>=Co*2&&Ea!==3&&(Bn[0]=(0,ye.cloneElement)(Bn[0],{className:"".concat(mt,"-item-after-jump-prev")}),Bn.unshift(Xn)),$t-Ea>=Co*2&&Ea!==$t-2&&(Bn[Bn.length-1]=(0,ye.cloneElement)(Bn[Bn.length-1],{className:"".concat(mt,"-item-before-jump-next")}),Bn.push(Sa)),qn!==1&&Bn.unshift(pa),co!==$t&&Bn.push(Za)}var qr=!this.hasPrev()||!$t,wt=!this.hasNext()||!$t,hn=this.renderPrev(Ua),En=this.renderNext(kt);return ye.createElement("ul",(0,x.Z)({className:Ee()(mt,At,(0,re.Z)({},"".concat(mt,"-disabled"),Ht)),style:Tt,ref:this.paginationNode},Kt),It,hn?ye.createElement("li",{title:Lt?Xe.prev_page:null,onClick:this.prev,tabIndex:qr?null:0,onKeyPress:this.runIfEnterPrev,className:Ee()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),qr)),"aria-disabled":qr},hn):null,Bn,En?ye.createElement("li",{title:Lt?Xe.next_page:null,onClick:this.next,tabIndex:wt?null:0,onKeyPress:this.runIfEnterNext,className:Ee()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),wt)),"aria-disabled":wt},En):null,ye.createElement(Fe,{disabled:Ht,locale:Xe,rootPrefixCls:mt,selectComponentClass:Fa,selectPrefixCls:Aa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ea,pageSize:Er,pageSizeOptions:ir,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:xo}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,mt){var At={};if("current"in Ce&&(At.current=Ce.current,Ce.current!==mt.current&&(At.currentInputValue=At.current)),"pageSize"in Ce&&Ce.pageSize!==mt.pageSize){var Tt=mt.current,Ht=we(Ce.pageSize,mt,Ce);Tt=Tt>Ht?Ht:Tt,"current"in Ce||(At.current=Tt,At.currentInputValue=Tt),At.pageSize=Ce.pageSize}return At}}]),$e}(ye.Component);ut.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ue.Z,style:{},itemRender:nt,totalBoundaryShowSizeChanger:50};var Ue=ut,qe=te(22075),gt=te(36355),ot=te(19716),Ke=te(8628),_e=te(9763),Re=te(57809);const Ve=pe=>ye.createElement(Re.default,Object.assign({},pe,{showSearch:!0,size:"small"})),et=pe=>ye.createElement(Re.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Ve.Option=Re.default.Option,et.Option=Re.default.Option;var He=te(9937),at=te(17313),St=te(83116),Pt=te(37613);const dt=pe=>{const{componentCls:Be}=pe;return{[`${Be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${Be}-disabled`]:{cursor:"not-allowed",[`${Be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Be}-simple-pager`]:{color:pe.colorTextDisabled},[`${Be}-jump-prev, ${Be}-jump-next`]:{[`${Be}-item-link-icon`]:{opacity:0},[`${Be}-item-ellipsis`]:{opacity:1}}},[`&${Be}-simple`]:{[`${Be}-prev, ${Be}-next`]:{[`&${Be}-disabled ${Be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Bt=pe=>{const{componentCls:Be}=pe;return{[`&${Be}-mini ${Be}-total-text, &${Be}-mini ${Be}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini ${Be}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${Be}-mini:not(${Be}-disabled) ${Be}-item:not(${Be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${Be}-mini ${Be}-prev, &${Be}-mini ${Be}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini:not(${Be}-disabled)`]:{[`${Be}-prev, ${Be}-next`]:{[`&:hover ${Be}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${Be}-disabled:hover ${Be}-item-link`]:{backgroundColor:"transparent"}}},[` - &${Be}-mini ${Be}-prev ${Be}-item-link, - &${Be}-mini ${Be}-next ${Be}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${Be}-mini ${Be}-jump-prev, &${Be}-mini ${Be}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini ${Be}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,He.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},Ae=pe=>{const{componentCls:Be}=pe;return{[` - &${Be}-simple ${Be}-prev, - &${Be}-simple ${Be}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${Be}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${Be}-simple ${Be}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},yt=pe=>{const{componentCls:Be}=pe;return{[`${Be}-jump-prev, ${Be}-jump-next`]:{outline:0,[`${Be}-item-container`]:{position:"relative",[`${Be}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Be}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}}},[` - ${Be}-prev, - ${Be}-jump-prev, - ${Be}-jump-next + `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:zt,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:de}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},He.vS),{paddingInline:Tt})}}]};const St=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:se,motionEaseInOut:de,motionEaseOut:Ce,iconCls:pe,iconSize:De,iconMarginInlineEnd:et}=ce;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${de}`].join(","),[`${ie}-item-icon, ${pe}`]:{minWidth:De,fontSize:De,transition:[`font-size ${se} ${Ce}`,`margin ${ae} ${de}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:et,opacity:1,transition:[`opacity ${ae} ${de}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,He.Ro)()),[`&${ie}-item-only-child`]:{[`> ${pe}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Pt=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:se,borderRadius:de,menuArrowSize:Ce,menuArrowOffset:pe}=ce;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:Ce,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${se}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ce*.6,height:Ce*.15,backgroundColor:"currentcolor",borderRadius:de,transition:[`background ${ae} ${se}`,`transform ${ae} ${se}`,`top ${ae} ${se}`,`color ${ae} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},dt=ce=>{const{antCls:ie,componentCls:ae,fontSize:se,motionDurationSlow:de,motionDurationMid:Ce,motionEaseInOut:pe,paddingXS:De,padding:et,colorSplit:Je,lineWidth:Fe,zIndexPopup:mt,borderRadiusLG:At,subMenuItemBorderRadius:Tt,menuArrowSize:Ht,menuArrowOffset:Jt,lineType:zt,menuPanelMaskInset:Xe,groupTitleLineHeight:ut,groupTitleFontSize:Dt}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,He.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,He.Wf)(ce)),(0,He.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${de} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${De}px ${et}px`,fontSize:Dt,lineHeight:ut,transition:`all ${de}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`,`padding ${Ce} ${pe}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${de} ${pe}`,`padding ${de} ${pe}`].join(",")},[`${ae}-title-content`]:{transition:`color ${de}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Je,borderStyle:zt,borderWidth:0,borderTopWidth:Fe,marginBlock:Fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),St(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${se*2}px ${et}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:At,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Xe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Xe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:At},St(ce)),Pt(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:Tt},[`${ae}-submenu-title::after`]:{transition:`transform ${de} ${pe}`}})}}),Pt(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, + &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Jt})`},"&::after":{transform:`rotate(45deg) translateX(-${Jt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${Ht*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Jt})`},"&::before":{transform:`rotate(45deg) translateX(${Jt})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var Bt=(ce,ie)=>(0,it.Z)("Menu",se=>{if(ie===!1)return[];const{colorBgElevated:de,colorPrimary:Ce,colorTextLightSolid:pe,controlHeightLG:De,fontSize:et,darkItemColor:Je,darkDangerItemColor:Fe,darkItemBg:mt,darkSubMenuItemBg:At,darkItemSelectedColor:Tt,darkItemSelectedBg:Ht,darkDangerItemSelectedBg:Jt,darkItemHoverBg:zt,darkGroupTitleColor:Xe,darkItemHoverColor:ut,darkItemDisabledColor:Dt,darkDangerItemHoverColor:Lt,darkDangerItemSelectedColor:sn,darkDangerItemActiveBg:pn}=se,yn=et/7*5,bn=(0,Ue.TS)(se,{menuArrowSize:yn,menuHorizontalHeight:De*1.15,menuArrowOffset:`${yn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:de}),da=(0,Ue.TS)(bn,{itemColor:Je,itemHoverColor:ut,groupTitleColor:Xe,itemSelectedColor:Tt,itemBg:mt,popupBg:mt,subMenuItemBg:At,itemActiveBg:"transparent",itemSelectedBg:Ht,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:zt,itemDisabledColor:Dt,dangerItemColor:Fe,dangerItemHoverColor:Lt,dangerItemSelectedColor:sn,dangerItemActiveBg:pn,dangerItemSelectedBg:Jt,menuSubMenuBg:At,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:Ce});return[dt(bn),ct(bn),at(bn),Ve(bn,"light"),Ve(da,"dark"),Ke(bn),(0,ve.Z)(bn),(0,nt.oN)(bn,"slide-up"),(0,nt.oN)(bn,"slide-down"),(0,xe._y)(bn,"zoom-big")]},se=>{const{colorPrimary:de,colorError:Ce,colorTextDisabled:pe,colorErrorBg:De,colorText:et,colorTextDescription:Je,colorBgContainer:Fe,colorFillAlter:mt,colorFillContent:At,lineWidth:Tt,lineWidthBold:Ht,controlItemBgActive:Jt,colorBgTextHover:zt,controlHeightLG:Xe,lineHeight:ut,colorBgElevated:Dt,marginXXS:Lt,padding:sn,fontSize:pn,controlHeightSM:yn,fontSizeLG:bn,colorTextLightSolid:da,colorErrorHover:Ra}=se,Fa=new Le.C(da).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:se.zIndexPopupBase+50,radiusItem:se.borderRadiusLG,itemBorderRadius:se.borderRadiusLG,radiusSubMenuItem:se.borderRadiusSM,subMenuItemBorderRadius:se.borderRadiusSM,colorItemText:et,itemColor:et,colorItemTextHover:et,itemHoverColor:et,colorItemTextHoverHorizontal:de,horizontalItemHoverColor:de,colorGroupTitle:Je,groupTitleColor:Je,colorItemTextSelected:de,itemSelectedColor:de,colorItemTextSelectedHorizontal:de,horizontalItemSelectedColor:de,colorItemBg:Fe,itemBg:Fe,colorItemBgHover:zt,itemHoverBg:zt,colorItemBgActive:At,itemActiveBg:Jt,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:Jt,itemSelectedBg:Jt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ht,activeBarHeight:Ht,colorActiveBarBorderSize:Tt,activeBarBorderWidth:Tt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:Ce,dangerItemColor:Ce,colorDangerItemTextHover:Ce,dangerItemHoverColor:Ce,colorDangerItemTextSelected:Ce,dangerItemSelectedColor:Ce,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Xe,groupTitleLineHeight:ut,collapsedWidth:Xe*2,popupBg:Dt,itemMarginBlock:Lt,itemPaddingInline:sn,horizontalLineHeight:`${Xe*1.15}px`,iconSize:pn,iconMarginInlineEnd:yn-pn,collapsedIconSize:bn,groupTitleFontSize:pn,darkItemDisabledColor:new Le.C(da).setAlpha(.25).toRgbString(),darkItemColor:Fa,darkDangerItemColor:Ce,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:da,darkItemSelectedBg:de,darkDangerItemSelectedBg:Ce,darkItemHoverBg:"transparent",darkGroupTitleColor:Fa,darkItemHoverColor:da,darkDangerItemHoverColor:Ra,darkDangerItemSelectedColor:da,darkDangerItemActiveBg:Ce}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),Ae=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{var ae,se;const de=Pe.useContext(ue.Z),Ce=de||{},{getPrefixCls:pe,getPopupContainer:De,direction:et,menu:Je}=Pe.useContext(be.E_),Fe=pe(),{prefixCls:mt,className:At,style:Tt,theme:Ht="light",expandIcon:Jt,_internalDisableMenuItemTitleTooltip:zt,inlineCollapsed:Xe,siderCollapsed:ut,items:Dt,children:Lt,rootClassName:sn,mode:pn,selectable:yn,onClick:bn,overflowedIndicatorPopupClassName:da}=ce,Ra=Ae(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Fa=(0,fe.Z)(Ra,["collapsedWidth"]),Aa=Ee(Dt)||Lt;(ae=Ce.validator)===null||ae===void 0||ae.call(Ce,{mode:pn});const ir=(0,ne.useEvent)(function(){var jn;bn==null||bn.apply(void 0,arguments),(jn=Ce.onClick)===null||jn===void 0||jn.call(Ce)}),Ba=Ce.mode||pn,Ea=yn!=null?yn:Ce.selectable,Er=Pe.useMemo(()=>ut!==void 0?ut:Xe,[Xe,ut]),dr={horizontal:{motionName:`${Fe}-slide-up`},inline:(0,oe.Z)(Fe),other:{motionName:`${Fe}-zoom-big`}},$t=pe("menu",mt||Ce.prefixCls),[Bn,Xn]=Bt($t,!de),Sa=he()(`${$t}-${Ht}`,Je==null?void 0:Je.className,At);let pa;if(typeof Jt=="function")pa=Jt;else if(Jt===null||Jt===!1)pa=null;else if(Ce.expandIcon===null||Ce.expandIcon===!1)pa=null;else{const jn=Jt!=null?Jt:Ce.expandIcon;pa=(0,Se.Tm)(jn,{className:he()(`${$t}-submenu-expand-icon`,(0,Se.l$)(jn)?(se=jn.props)===null||se===void 0?void 0:se.className:"")})}const Za=Pe.useMemo(()=>({prefixCls:$t,inlineCollapsed:Er||!1,direction:et,firstLevel:!0,theme:Ht,mode:Ba,disableMenuItemTitleTooltip:zt}),[$t,Er,et,zt,Ht]);return Bn(Pe.createElement(ue.Z.Provider,{value:null},Pe.createElement(E.Provider,{value:Za},Pe.createElement(x.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:Pe.createElement(ee.Z,null),overflowedIndicatorPopupClassName:he()($t,`${$t}-${Ht}`,da),mode:Ba,selectable:Ea,onClick:ir},Fa,{inlineCollapsed:Er,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),Tt),className:Sa,prefixCls:$t,direction:et,defaultMotions:dr,expandIcon:pa,ref:ie,rootClassName:he()(sn,Xn)}),Aa))))});const ke=(0,Pe.forwardRef)((ce,ie)=>{const ae=(0,Pe.useRef)(null),se=Pe.useContext(Oe.D);return(0,Pe.useImperativeHandle)(ie,()=>({menu:ae.current,focus:de=>{var Ce;(Ce=ae.current)===null||Ce===void 0||Ce.focus(de)}})),Pe.createElement(Ot,Object.assign({ref:ae},ce,se))});ke.Item=b,ke.SubMenu=z,ke.Divider=Ne,ke.ItemGroup=x.BW;var lt=ke},58421:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ce}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ge=Oe,he=te(7657),be=function(De,et){return Pe.createElement(he.Z,(0,x.Z)({},De,{ref:et,icon:Ge}))},le=Pe.forwardRef(be),ge=le,Ne=te(49198),Be=te(33853),fe=te(38819),Ie=te(92310),Se=te.n(Ie),re=te(20068),E=te(33885),a=te(67732),b=te(83652),y=te(42403),z=te(158),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ue=te(91735),me=function(pe){(0,y.Z)(et,pe);var De=(0,z.Z)(et);function et(){var Je;(0,a.Z)(this,et);for(var Fe=arguments.length,mt=new Array(Fe),At=0;At=0||Tt.relatedTarget.className.indexOf("".concat(Xe,"-item"))>=0))&&zt(Je.getValidValue()))},Je.go=function(Tt){var Ht=Je.state.goInputText;Ht!==""&&(Tt.keyCode===oe.ENTER||Tt.type==="click")&&(Je.setState({goInputText:""}),Je.props.quickGo(Je.getValidValue()))},Je}return(0,b.Z)(et,[{key:"getPageSizeOptions",value:function(){var Fe=this.props,mt=Fe.pageSize,At=Fe.pageSizeOptions;return At.some(function(Tt){return Tt.toString()===mt.toString()})?At:At.concat([mt.toString()]).sort(function(Tt,Ht){var Jt=Number.isNaN(Number(Tt))?0:Number(Tt),zt=Number.isNaN(Number(Ht))?0:Number(Ht);return Jt-zt})}},{key:"render",value:function(){var Fe=this,mt=this.props,At=mt.pageSize,Tt=mt.locale,Ht=mt.rootPrefixCls,Jt=mt.changeSize,zt=mt.quickGo,Xe=mt.goButton,ut=mt.selectComponentClass,Dt=mt.buildOptionText,Lt=mt.selectPrefixCls,sn=mt.disabled,pn=this.state.goInputText,yn="".concat(Ht,"-options"),bn=ut,da=null,Ra=null,Fa=null;if(!Jt&&!zt)return null;var Aa=this.getPageSizeOptions();if(Jt&&bn){var ir=Aa.map(function(Ba,Ea){return Pe.createElement(bn.Option,{key:Ea,value:Ba.toString()},(Dt||Fe.buildOptionText)(Ba))});da=Pe.createElement(bn,{disabled:sn,prefixCls:Lt,showSearch:!1,className:"".concat(yn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(At||Aa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ea){return Ea.parentNode},"aria-label":Tt.page_size,defaultOpen:!1},ir)}return zt&&(Xe&&(Fa=typeof Xe=="boolean"?Pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:sn,className:"".concat(yn,"-quick-jumper-button")},Tt.jump_to_confirm):Pe.createElement("span",{onClick:this.go,onKeyUp:this.go},Xe)),Ra=Pe.createElement("div",{className:"".concat(yn,"-quick-jumper")},Tt.jump_to,Pe.createElement("input",{disabled:sn,type:"text",value:pn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Tt.page}),Tt.page,Fa)),Pe.createElement("li",{className:"".concat(yn)},da,Ra)}}]),et}(Pe.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var ye=me,Ee=function(De){var et,Je=De.rootPrefixCls,Fe=De.page,mt=De.active,At=De.className,Tt=De.showTitle,Ht=De.onClick,Jt=De.onKeyPress,zt=De.itemRender,Xe="".concat(Je,"-item"),ut=Se()(Xe,"".concat(Xe,"-").concat(Fe),(et={},(0,re.Z)(et,"".concat(Xe,"-active"),mt),(0,re.Z)(et,"".concat(Xe,"-disabled"),!Fe),(0,re.Z)(et,De.className,At),et)),Dt=function(){Ht(Fe)},Lt=function(yn){Jt(yn,Ht,Fe)},sn=zt(Fe,"page",Pe.createElement("a",{rel:"nofollow"},Fe));return sn?Pe.createElement("li",{title:Tt?Fe.toString():null,className:ut,onClick:Dt,onKeyPress:Lt,tabIndex:0},sn):null},Le=Ee;function He(){}function ve(pe){var De=Number(pe);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var nt=function(De,et,Je){return Je};function xe(pe,De,et){var Je=typeof pe=="undefined"?De.pageSize:pe;return Math.floor((et.total-1)/Je)+1}var it=function(pe){(0,y.Z)(et,pe);var De=(0,z.Z)(et);function et(Je){var Fe;(0,a.Z)(this,et),Fe=De.call(this,Je),Fe.paginationNode=Pe.createRef(),Fe.getJumpPrevPage=function(){return Math.max(1,Fe.state.current-(Fe.props.showLessItems?3:5))},Fe.getJumpNextPage=function(){return Math.min(xe(void 0,Fe.state,Fe.props),Fe.state.current+(Fe.props.showLessItems?3:5))},Fe.getItemIcon=function(Jt,zt){var Xe=Fe.props.prefixCls,ut=Jt||Pe.createElement("button",{type:"button","aria-label":zt,className:"".concat(Xe,"-item-link")});return typeof Jt=="function"&&(ut=Pe.createElement(Jt,(0,E.Z)({},Fe.props))),ut},Fe.isValid=function(Jt){var zt=Fe.props.total;return ve(Jt)&&Jt!==Fe.state.current&&ve(zt)&&zt>0},Fe.shouldDisplayQuickJumper=function(){var Jt=Fe.props,zt=Jt.showQuickJumper,Xe=Jt.total,ut=Fe.state.pageSize;return Xe<=ut?!1:zt},Fe.handleKeyDown=function(Jt){(Jt.keyCode===oe.ARROW_UP||Jt.keyCode===oe.ARROW_DOWN)&&Jt.preventDefault()},Fe.handleKeyUp=function(Jt){var zt=Fe.getValidValue(Jt),Xe=Fe.state.currentInputValue;zt!==Xe&&Fe.setState({currentInputValue:zt}),Jt.keyCode===oe.ENTER?Fe.handleChange(zt):Jt.keyCode===oe.ARROW_UP?Fe.handleChange(zt-1):Jt.keyCode===oe.ARROW_DOWN&&Fe.handleChange(zt+1)},Fe.handleBlur=function(Jt){var zt=Fe.getValidValue(Jt);Fe.handleChange(zt)},Fe.changePageSize=function(Jt){var zt=Fe.state.current,Xe=xe(Jt,Fe.state,Fe.props);zt=zt>Xe?Xe:zt,Xe===0&&(zt=Fe.state.current),typeof Jt=="number"&&("pageSize"in Fe.props||Fe.setState({pageSize:Jt}),"current"in Fe.props||Fe.setState({current:zt,currentInputValue:zt})),Fe.props.onShowSizeChange(zt,Jt),"onChange"in Fe.props&&Fe.props.onChange&&Fe.props.onChange(zt,Jt)},Fe.handleChange=function(Jt){var zt=Fe.props,Xe=zt.disabled,ut=zt.onChange,Dt=Fe.state,Lt=Dt.pageSize,sn=Dt.current,pn=Dt.currentInputValue;if(Fe.isValid(Jt)&&!Xe){var yn=xe(void 0,Fe.state,Fe.props),bn=Jt;return Jt>yn?bn=yn:Jt<1&&(bn=1),"current"in Fe.props||Fe.setState({current:bn}),bn!==pn&&Fe.setState({currentInputValue:bn}),ut(bn,Lt),bn}return sn},Fe.prev=function(){Fe.hasPrev()&&Fe.handleChange(Fe.state.current-1)},Fe.next=function(){Fe.hasNext()&&Fe.handleChange(Fe.state.current+1)},Fe.jumpPrev=function(){Fe.handleChange(Fe.getJumpPrevPage())},Fe.jumpNext=function(){Fe.handleChange(Fe.getJumpNextPage())},Fe.hasPrev=function(){return Fe.state.current>1},Fe.hasNext=function(){return Fe.state.current2?Xe-2:0),Dt=2;Dt=At?Ht=At:Ht=Number(mt),Ht}},{key:"getShowSizeChanger",value:function(){var Fe=this.props,mt=Fe.showSizeChanger,At=Fe.total,Tt=Fe.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:At>Tt}},{key:"render",value:function(){var Fe=this.props,mt=Fe.prefixCls,At=Fe.className,Tt=Fe.style,Ht=Fe.disabled,Jt=Fe.hideOnSinglePage,zt=Fe.total,Xe=Fe.locale,ut=Fe.showQuickJumper,Dt=Fe.showLessItems,Lt=Fe.showTitle,sn=Fe.showTotal,pn=Fe.simple,yn=Fe.itemRender,bn=Fe.showPrevNextJumpers,da=Fe.jumpPrevIcon,Ra=Fe.jumpNextIcon,Fa=Fe.selectComponentClass,Aa=Fe.selectPrefixCls,ir=Fe.pageSizeOptions,Ba=this.state,Ea=Ba.current,Er=Ba.pageSize,dr=Ba.currentInputValue;if(Jt===!0&&zt<=Er)return null;var $t=xe(void 0,this.state,this.props),Bn=[],Xn=null,Sa=null,pa=null,Za=null,jn=null,xo=ut&&ut.goButton,Co=Dt?1:2,Ua=Ea-1>0?Ea-1:0,kt=Ea+1<$t?Ea+1:$t,Kt=(0,ee.Z)(this.props,{aria:!0,data:!0}),It=sn&&Pe.createElement("li",{className:"".concat(mt,"-total-text")},sn(zt,[zt===0?0:(Ea-1)*Er+1,Ea*Er>zt?zt:Ea*Er]));if(pn){xo&&(typeof xo=="boolean"?jn=Pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xe.jump_to_confirm):jn=Pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},xo),jn=Pe.createElement("li",{title:Lt?"".concat(Xe.jump_to).concat(Ea,"/").concat($t):null,className:"".concat(mt,"-simple-pager")},jn));var Un=this.renderPrev(Ua);return Pe.createElement("ul",(0,x.Z)({className:Se()(mt,"".concat(mt,"-simple"),(0,re.Z)({},"".concat(mt,"-disabled"),Ht),At),style:Tt,ref:this.paginationNode},Kt),It,Un?Pe.createElement("li",{title:Lt?Xe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Se()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Un):null,Pe.createElement("li",{title:Lt?"".concat(Ea,"/").concat($t):null,className:"".concat(mt,"-simple-pager")},Pe.createElement("input",{type:"text",value:dr,disabled:Ht,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Pe.createElement("span",{className:"".concat(mt,"-slash")},"/"),$t),Pe.createElement("li",{title:Lt?Xe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Se()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(kt)),jn)}if($t<=3+Co*2){var ma={locale:Xe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Lt,itemRender:yn};$t||Bn.push(Pe.createElement(Le,(0,x.Z)({},ma,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var Qn=1;Qn<=$t;Qn+=1){var eo=Ea===Qn;Bn.push(Pe.createElement(Le,(0,x.Z)({},ma,{key:Qn,page:Qn,active:eo})))}}else{var rr=Dt?Xe.prev_3:Xe.prev_5,wr=Dt?Xe.next_3:Xe.next_5,Lo=yn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(da,"prev page")),fr=yn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ra,"next page"));bn&&(Xn=Lo?Pe.createElement("li",{title:Lt?rr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Se()("".concat(mt,"-jump-prev"),(0,re.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!da))},Lo):null,Sa=fr?Pe.createElement("li",{title:Lt?wr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Se()("".concat(mt,"-jump-next"),(0,re.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!Ra))},fr):null),Za=Pe.createElement(Le,{locale:Xe,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:$t,page:$t,active:!1,showTitle:Lt,itemRender:yn}),pa=Pe.createElement(Le,{locale:Xe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Lt,itemRender:yn});var qn=Math.max(1,Ea-Co),co=Math.min(Ea+Co,$t);Ea-1<=Co&&(co=1+Co*2),$t-Ea<=Co&&(qn=$t-Co*2);for(var Uo=qn;Uo<=co;Uo+=1){var Ao=Ea===Uo;Bn.push(Pe.createElement(Le,{locale:Xe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Uo,page:Uo,active:Ao,showTitle:Lt,itemRender:yn}))}Ea-1>=Co*2&&Ea!==3&&(Bn[0]=(0,Pe.cloneElement)(Bn[0],{className:"".concat(mt,"-item-after-jump-prev")}),Bn.unshift(Xn)),$t-Ea>=Co*2&&Ea!==$t-2&&(Bn[Bn.length-1]=(0,Pe.cloneElement)(Bn[Bn.length-1],{className:"".concat(mt,"-item-before-jump-next")}),Bn.push(Sa)),qn!==1&&Bn.unshift(pa),co!==$t&&Bn.push(Za)}var qr=!this.hasPrev()||!$t,wt=!this.hasNext()||!$t,hn=this.renderPrev(Ua),En=this.renderNext(kt);return Pe.createElement("ul",(0,x.Z)({className:Se()(mt,At,(0,re.Z)({},"".concat(mt,"-disabled"),Ht)),style:Tt,ref:this.paginationNode},Kt),It,hn?Pe.createElement("li",{title:Lt?Xe.prev_page:null,onClick:this.prev,tabIndex:qr?null:0,onKeyPress:this.runIfEnterPrev,className:Se()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),qr)),"aria-disabled":qr},hn):null,Bn,En?Pe.createElement("li",{title:Lt?Xe.next_page:null,onClick:this.next,tabIndex:wt?null:0,onKeyPress:this.runIfEnterNext,className:Se()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),wt)),"aria-disabled":wt},En):null,Pe.createElement(ye,{disabled:Ht,locale:Xe,rootPrefixCls:mt,selectComponentClass:Fa,selectPrefixCls:Aa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ea,pageSize:Er,pageSizeOptions:ir,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:xo}))}}],[{key:"getDerivedStateFromProps",value:function(Fe,mt){var At={};if("current"in Fe&&(At.current=Fe.current,Fe.current!==mt.current&&(At.currentInputValue=At.current)),"pageSize"in Fe&&Fe.pageSize!==mt.pageSize){var Tt=mt.current,Ht=xe(Fe.pageSize,mt,Fe);Tt=Tt>Ht?Ht:Tt,"current"in Fe||(At.current=Tt,At.currentInputValue=Tt),At.pageSize=Fe.pageSize}return At}}]),et}(Pe.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:He,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:He,locale:ue.Z,style:{},itemRender:nt,totalBoundaryShowSizeChanger:50};var Ue=it,qe=te(22075),ct=te(36355),ot=te(19716),Ke=te(8628),_e=te(9763),Re=te(57809);const Ve=pe=>Pe.createElement(Re.default,Object.assign({},pe,{showSearch:!0,size:"small"})),$e=pe=>Pe.createElement(Re.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Ve.Option=Re.default.Option,$e.Option=Re.default.Option;var ze=te(9937),at=te(17313),St=te(83116),Pt=te(37613);const dt=pe=>{const{componentCls:De}=pe;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:pe.colorTextDisabled},[`${De}-jump-prev, ${De}-jump-next`]:{[`${De}-item-link-icon`]:{opacity:0},[`${De}-item-ellipsis`]:{opacity:1}}},[`&${De}-simple`]:{[`${De}-prev, ${De}-next`]:{[`&${De}-disabled ${De}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Bt=pe=>{const{componentCls:De}=pe;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${De}-disabled:hover ${De}-item-link`]:{backgroundColor:"transparent"}}},[` + &${De}-mini ${De}-prev ${De}-item-link, + &${De}-mini ${De}-next ${De}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${De}-mini ${De}-jump-prev, &${De}-mini ${De}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${De}-mini ${De}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ze.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},Ae=pe=>{const{componentCls:De}=pe;return{[` + &${De}-simple ${De}-prev, + &${De}-simple ${De}-next + `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${De}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${De}-simple ${De}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},yt=pe=>{const{componentCls:De}=pe;return{[`${De}-jump-prev, ${De}-jump-next`]:{outline:0,[`${De}-item-container`]:{position:"relative",[`${De}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${De}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}}},[` + ${De}-prev, + ${De}-jump-prev, + ${De}-jump-next `]:{marginInlineEnd:pe.marginXS},[` - ${Be}-prev, - ${Be}-next, - ${Be}-jump-prev, - ${Be}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${Be}-prev, ${Be}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${Be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${Be}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${Be}-disabled:hover`]:{[`${Be}-item-link`]:{backgroundColor:"transparent"}}},[`${Be}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${Be}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,He.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},Ot=pe=>{const{componentCls:Be}=pe;return{[`${Be}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Be}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},ke=pe=>{const{componentCls:Be}=pe;return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,at.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Be}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),Ot(pe)),yt(pe)),Ae(pe)),Bt(pe)),dt(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${Be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${Be}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},it=pe=>{const{componentCls:Be}=pe;return{[`${Be}${Be}-disabled:not(${Be}-mini)`]:{"&, &:hover":{[`${Be}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${Be}-item-link`]:{borderColor:pe.colorBorder}},[`${Be}-item, ${Be}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${Be}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${Be}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${Be}-prev, ${Be}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${Be}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${Be}:not(${Be}-mini)`]:{[`${Be}-prev, ${Be}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${Be}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${Be}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${Be}-disabled`]:{[`${Be}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${Be}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${Be}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},ce=pe=>{const{componentCls:Be}=pe;return{[`${Be}:not(${Be}-disabled)`]:{[`${Be}-item`]:Object.assign({},(0,at.Qy)(pe)),[`${Be}-jump-prev, ${Be}-jump-next`]:{"&:focus-visible":Object.assign({[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}},(0,at.oN)(pe))},[`${Be}-prev, ${Be}-next`]:{[`&:focus-visible ${Be}-item-link`]:Object.assign({},(0,at.oN)(pe))}}}};var ie=(0,St.Z)("Pagination",pe=>{const Be=(0,Pt.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,He.e5)(pe),(0,He.TM)(pe));return[ke(Be),ce(Be),pe.wireframe&&it(Be)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(pe,Be){var $e={};for(var Je in pe)Object.prototype.hasOwnProperty.call(pe,Je)&&Be.indexOf(Je)<0&&($e[Je]=pe[Je]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Je=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:Be,selectPrefixCls:$e,className:Je,rootClassName:Ce,style:mt,size:At,locale:Tt,selectComponentClass:Ht,responsive:Jt,showSizeChanger:zt}=pe,Xe=ae(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:lt}=(0,Ke.Z)(Jt),{getPrefixCls:Dt,direction:Lt,pagination:sn={}}=ye.useContext(gt.E_),pn=Dt("pagination",Be),[yn,bn]=ie(pn),da=zt!=null?zt:sn.showSizeChanger,Ra=ye.useMemo(()=>{const $t=ye.createElement("span",{className:`${pn}-item-ellipsis`},"\u2022\u2022\u2022"),Bn=ye.createElement("button",{className:`${pn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?ye.createElement(fe.Z,null):ye.createElement(De.Z,null)),Xn=ye.createElement("button",{className:`${pn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?ye.createElement(De.Z,null):ye.createElement(fe.Z,null)),Sa=ye.createElement("a",{className:`${pn}-item-link`},ye.createElement("div",{className:`${pn}-item-container`},Lt==="rtl"?ye.createElement(Ie.Z,{className:`${pn}-item-link-icon`}):ye.createElement(ge,{className:`${pn}-item-link-icon`}),$t)),pa=ye.createElement("a",{className:`${pn}-item-link`},ye.createElement("div",{className:`${pn}-item-container`},Lt==="rtl"?ye.createElement(ge,{className:`${pn}-item-link-icon`}):ye.createElement(Ie.Z,{className:`${pn}-item-link-icon`}),$t));return{prevIcon:Bn,nextIcon:Xn,jumpPrevIcon:Sa,jumpNextIcon:pa}},[Lt,pn]),[Fa]=(0,_e.Z)("Pagination",qe.Z),Aa=Object.assign(Object.assign({},Fa),Tt),ir=(0,ot.Z)(At),Ba=ir==="small"||!!(lt&&!ir&&Jt),Ea=Dt("select",$e),Er=Ee()({[`${pn}-mini`]:Ba,[`${pn}-rtl`]:Lt==="rtl"},sn==null?void 0:sn.className,Je,Ce,bn),dr=Object.assign(Object.assign({},sn==null?void 0:sn.style),mt);return yn(ye.createElement(Ue,Object.assign({},Ra,Xe,{style:dr,prefixCls:pn,selectPrefixCls:Ea,className:Er,selectComponentClass:Ht||(Ba?Ve:et),locale:Aa,showSizeChanger:da})))},Pe=de},93948:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return zt}});var x=te(59301),ye=te(29679),Oe=te(40001),Ge=te(19248),he=te(99267),be=te(92310),le=te.n(be),ge=te(2738),Ie=te(36355),De=te(54476),fe=te(33885),Ne=te(75931),Ee={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var lt=(0,x.useRef)([]),Dt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var Lt=Date.now(),sn=!1;lt.current.forEach(function(pn){if(pn){sn=!0;var yn=pn.style;yn.transitionDuration=".3s, .3s, .3s, .06s",Dt.current&&Lt-Dt.current<100&&(yn.transitionDuration="0s, 0s")}}),sn&&(Dt.current=Date.now())}),lt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(lt){var Dt=(0,fe.Z)((0,fe.Z)({},Ee),lt),Lt=Dt.className,sn=Dt.percent,pn=Dt.prefixCls,yn=Dt.strokeColor,bn=Dt.strokeLinecap,da=Dt.strokeWidth,Ra=Dt.style,Fa=Dt.trailColor,Aa=Dt.trailWidth,ir=Dt.transition,Ba=(0,Ne.Z)(Dt,E);delete Ba.gapPosition;var Ea=Array.isArray(sn)?sn:[sn],Er=Array.isArray(yn)?yn:[yn],dr=re(),$t=da/2,Bn=100-da/2,Xn="M ".concat(bn==="round"?$t:0,",").concat($t,` - L `).concat(bn==="round"?Bn:100,",").concat($t),Sa="0 0 100 ".concat(da),pa=0;return x.createElement("svg",(0,De.Z)({className:le()("".concat(pn,"-line"),Lt),viewBox:Sa,preserveAspectRatio:"none",style:Ra},Ba),x.createElement("path",{className:"".concat(pn,"-line-trail"),d:Xn,strokeLinecap:bn,stroke:Fa,strokeWidth:Aa||da,fillOpacity:"0"}),Ea.map(function(Za,jn){var xo=1;switch(bn){case"round":xo=1-da/100;break;case"square":xo=1-da/2/100;break;default:xo=1;break}var Co={strokeDasharray:"".concat(Za*xo,"px, 100px"),strokeDashoffset:"-".concat(pa,"px"),transition:ir||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ua=Er[jn]||Er[Er.length-1];return pa+=Za,x.createElement("path",{key:jn,className:"".concat(pn,"-line-path"),d:Xn,strokeLinecap:bn,stroke:Ua,strokeWidth:da,fillOpacity:"0",ref:function(Kt){dr[jn]=Kt},style:Co})}))},b=a,y=te(76190),z=te(42978),ee=te(47273),ne=0,oe=(0,ee.Z)();function ue(){var Xe;return oe?(Xe=ne,ne+=1):Xe="TEST_OR_SSR",Xe}var me=function(Xe){var lt=x.useState(),Dt=(0,z.Z)(lt,2),Lt=Dt[0],sn=Dt[1];return x.useEffect(function(){sn("rc_progress_".concat(ue()))},[]),Xe||Lt},Fe=function(lt){var Dt=lt.bg,Lt=lt.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:Dt}},Lt)};function Se(Xe,lt){return Object.keys(Xe).map(function(Dt){var Lt=parseFloat(Dt),sn="".concat(Math.floor(Lt*lt),"%");return"".concat(Xe[Dt]," ").concat(sn)})}var Le=x.forwardRef(function(Xe,lt){var Dt=Xe.prefixCls,Lt=Xe.color,sn=Xe.gradientId,pn=Xe.radius,yn=Xe.style,bn=Xe.ptg,da=Xe.strokeLinecap,Ra=Xe.strokeWidth,Fa=Xe.size,Aa=Xe.gapDegree,ir=Lt&&(0,y.Z)(Lt)==="object",Ba=ir?"#FFF":void 0,Ea=Fa/2,Er=x.createElement("circle",{className:"".concat(Dt,"-circle-path"),r:pn,cx:Ea,cy:Ea,stroke:Ba,strokeLinecap:da,strokeWidth:Ra,opacity:bn===0?0:1,style:yn,ref:lt});if(!ir)return Er;var dr="".concat(sn,"-conic"),$t=Aa?"".concat(180+Aa/2,"deg"):"0deg",Bn=Se(Lt,(360-Aa)/360),Xn=Se(Lt,1),Sa="conic-gradient(from ".concat($t,", ").concat(Bn.join(", "),")"),pa="linear-gradient(to ".concat(Aa?"bottom":"top",", ").concat(Xn.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:dr},Er),x.createElement("foreignObject",{x:0,y:0,width:Fa,height:Fa,mask:"url(#".concat(dr,")")},x.createElement(Fe,{bg:pa},x.createElement(Fe,{bg:Sa}))))}),ze=Le,ve=100,nt=function(lt,Dt,Lt,sn,pn,yn,bn,da,Ra,Fa){var Aa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ir=Lt/100*360*((360-yn)/360),Ba=yn===0?0:{bottom:0,top:180,left:90,right:-90}[bn],Ea=(100-sn)/100*Dt;Ra==="round"&&sn!==100&&(Ea+=Fa/2,Ea>=Dt&&(Ea=Dt-.01));var Er=ve/2;return{stroke:typeof da=="string"?da:void 0,strokeDasharray:"".concat(Dt,"px ").concat(lt),strokeDashoffset:Ea+Aa,transform:"rotate(".concat(pn+ir+Ba,"deg)"),transformOrigin:"".concat(Er,"px ").concat(Er,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ut(Xe){var lt=Xe!=null?Xe:[];return Array.isArray(lt)?lt:[lt]}var Ue=function(lt){var Dt=(0,fe.Z)((0,fe.Z)({},Ee),lt),Lt=Dt.id,sn=Dt.prefixCls,pn=Dt.steps,yn=Dt.strokeWidth,bn=Dt.trailWidth,da=Dt.gapDegree,Ra=da===void 0?0:da,Fa=Dt.gapPosition,Aa=Dt.trailColor,ir=Dt.strokeLinecap,Ba=Dt.style,Ea=Dt.className,Er=Dt.strokeColor,dr=Dt.percent,$t=(0,Ne.Z)(Dt,we),Bn=ve/2,Xn=me(Lt),Sa="".concat(Xn,"-gradient"),pa=Bn-yn/2,Za=Math.PI*2*pa,jn=Ra>0?90+Ra/2:-90,xo=Za*((360-Ra)/360),Co=(0,y.Z)(pn)==="object"?pn:{count:pn,space:2},Ua=Co.count,kt=Co.space,Kt=ut(dr),It=ut(Er),Un=It.find(function(fr){return fr&&(0,y.Z)(fr)==="object"}),ma=Un&&(0,y.Z)(Un)==="object",Qn=ma?"butt":ir,eo=nt(Za,xo,0,100,jn,Ra,Fa,Aa,Qn,yn),rr=re(),wr=function(){var qn=0;return Kt.map(function(co,Uo){var Ao=It[Uo]||It[It.length-1],qr=nt(Za,xo,qn,co,jn,Ra,Fa,Ao,Qn,yn);return qn+=co,x.createElement(ze,{key:Uo,color:Ao,ptg:co,radius:pa,prefixCls:sn,gradientId:Sa,style:qr,strokeLinecap:Qn,strokeWidth:yn,gapDegree:Ra,ref:function(hn){rr[Uo]=hn},size:ve})}).reverse()},Lo=function(){var qn=Math.round(Ua*(Kt[0]/100)),co=100/Ua,Uo=0;return new Array(Ua).fill(null).map(function(Ao,qr){var wt=qr<=qn-1?It[0]:Aa,hn=wt&&(0,y.Z)(wt)==="object"?"url(#".concat(Sa,")"):void 0,En=nt(Za,xo,Uo,co,jn,Ra,Fa,wt,"butt",yn,kt);return Uo+=(xo-En.strokeDashoffset+kt)*100/xo,x.createElement("circle",{key:qr,className:"".concat(sn,"-circle-path"),r:pa,cx:Bn,cy:Bn,stroke:hn,strokeWidth:yn,opacity:1,style:En,ref:function(na){rr[qr]=na}})})};return x.createElement("svg",(0,De.Z)({className:le()("".concat(sn,"-circle"),Ea),viewBox:"0 0 ".concat(ve," ").concat(ve),style:Ba,id:Lt,role:"presentation"},$t),!Ua&&x.createElement("circle",{className:"".concat(sn,"-circle-trail"),r:pa,cx:Bn,cy:Bn,stroke:Aa,strokeLinecap:Qn,strokeWidth:bn||yn,style:eo}),Ua?Lo():wr())},qe=Ue,gt={Line:b,Circle:qe},ot=te(6848),Ke=te(30071);function _e(Xe){return!Xe||Xe<0?0:Xe>100?100:Xe}function Re(Xe){let{success:lt,successPercent:Dt}=Xe,Lt=Dt;return lt&&"progress"in lt&&(Lt=lt.progress),lt&&"percent"in lt&&(Lt=lt.percent),Lt}const Ve=Xe=>{let{percent:lt,success:Dt,successPercent:Lt}=Xe;const sn=_e(Re({success:Dt,successPercent:Lt}));return[sn,_e(_e(lt)-sn)]},et=Xe=>{let{success:lt={},strokeColor:Dt}=Xe;const{strokeColor:Lt}=lt;return[Lt||Ke.presetPrimaryColors.green,Dt||null]},He=(Xe,lt,Dt)=>{var Lt,sn,pn,yn;let bn=-1,da=-1;if(lt==="step"){const Ra=Dt.steps,Fa=Dt.strokeWidth;typeof Xe=="string"||typeof Xe=="undefined"?(bn=Xe==="small"?2:14,da=Fa!=null?Fa:8):typeof Xe=="number"?[bn,da]=[Xe,Xe]:[bn=14,da=8]=Xe,bn*=Ra}else if(lt==="line"){const Ra=Dt==null?void 0:Dt.strokeWidth;typeof Xe=="string"||typeof Xe=="undefined"?da=Ra||(Xe==="small"?6:8):typeof Xe=="number"?[bn,da]=[Xe,Xe]:[bn=-1,da=8]=Xe}else(lt==="circle"||lt==="dashboard")&&(typeof Xe=="string"||typeof Xe=="undefined"?[bn,da]=Xe==="small"?[60,60]:[120,120]:typeof Xe=="number"?[bn,da]=[Xe,Xe]:(bn=(sn=(Lt=Xe[0])!==null&&Lt!==void 0?Lt:Xe[1])!==null&&sn!==void 0?sn:120,da=(yn=(pn=Xe[0])!==null&&pn!==void 0?pn:Xe[1])!==null&&yn!==void 0?yn:120));return[bn,da]},at=3,St=Xe=>at/Xe*100;var dt=Xe=>{const{prefixCls:lt,trailColor:Dt=null,strokeLinecap:Lt="round",gapPosition:sn,gapDegree:pn,width:yn=120,type:bn,children:da,success:Ra,size:Fa=yn}=Xe,[Aa,ir]=He(Fa,"circle");let{strokeWidth:Ba}=Xe;Ba===void 0&&(Ba=Math.max(St(Aa),6));const Ea={width:Aa,height:ir,fontSize:Aa*.15+6},Er=x.useMemo(()=>{if(pn||pn===0)return pn;if(bn==="dashboard")return 75},[pn,bn]),dr=sn||bn==="dashboard"&&"bottom"||void 0,$t=Object.prototype.toString.call(Xe.strokeColor)==="[object Object]",Bn=et({success:Ra,strokeColor:Xe.strokeColor}),Xn=le()(`${lt}-inner`,{[`${lt}-circle-gradient`]:$t}),Sa=x.createElement(qe,{percent:Ve(Xe),strokeWidth:Ba,trailWidth:Ba,strokeColor:Bn,strokeLinecap:Lt,trailColor:Dt,prefixCls:lt,gapDegree:Er,gapPosition:dr});return x.createElement("div",{className:Xn,style:Ea},Aa<=20?x.createElement(ot.Z,{title:da},x.createElement("span",null,Sa)):x.createElement(x.Fragment,null,Sa,da))},Bt=function(Xe,lt){var Dt={};for(var Lt in Xe)Object.prototype.hasOwnProperty.call(Xe,Lt)&<.indexOf(Lt)<0&&(Dt[Lt]=Xe[Lt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Lt=Object.getOwnPropertySymbols(Xe);sn{let lt=[];return Object.keys(Xe).forEach(Dt=>{const Lt=parseFloat(Dt.replace(/%/g,""));isNaN(Lt)||lt.push({key:Lt,value:Xe[Dt]})}),lt=lt.sort((Dt,Lt)=>Dt.key-Lt.key),lt.map(Dt=>{let{key:Lt,value:sn}=Dt;return`${sn} ${Lt}%`}).join(", ")},yt=(Xe,lt)=>{const{from:Dt=Ke.presetPrimaryColors.blue,to:Lt=Ke.presetPrimaryColors.blue,direction:sn=lt==="rtl"?"to left":"to right"}=Xe,pn=Bt(Xe,["from","to","direction"]);if(Object.keys(pn).length!==0){const yn=Ae(pn);return{backgroundImage:`linear-gradient(${sn}, ${yn})`}}return{backgroundImage:`linear-gradient(${sn}, ${Dt}, ${Lt})`}};var ke=Xe=>{const{prefixCls:lt,direction:Dt,percent:Lt,size:sn,strokeWidth:pn,strokeColor:yn,strokeLinecap:bn="round",children:da,trailColor:Ra=null,success:Fa}=Xe,Aa=yn&&typeof yn!="string"?yt(yn,Dt):{backgroundColor:yn},ir=bn==="square"||bn==="butt"?0:void 0,Ba={backgroundColor:Ra||void 0,borderRadius:ir},Ea=sn!=null?sn:[-1,pn||(sn==="small"?6:8)],[Er,dr]=He(Ea,"line",{strokeWidth:pn}),$t=Object.assign({width:`${_e(Lt)}%`,height:dr,borderRadius:ir},Aa),Bn=Re(Xe),Xn={width:`${_e(Bn)}%`,height:dr,borderRadius:ir,backgroundColor:Fa==null?void 0:Fa.strokeColor},Sa={width:Er<0?"100%":Er,height:dr};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${lt}-outer`,style:Sa},x.createElement("div",{className:`${lt}-inner`,style:Ba},x.createElement("div",{className:`${lt}-bg`,style:$t}),Bn!==void 0?x.createElement("div",{className:`${lt}-success-bg`,style:Xn}):null)),da)},ce=Xe=>{const{size:lt,steps:Dt,percent:Lt=0,strokeWidth:sn=8,strokeColor:pn,trailColor:yn=null,prefixCls:bn,children:da}=Xe,Ra=Math.round(Dt*(Lt/100)),Fa=lt==="small"?2:14,Aa=lt!=null?lt:[Fa,sn],[ir,Ba]=He(Aa,"step",{steps:Dt,strokeWidth:sn}),Ea=ir/Dt,Er=new Array(Dt);for(let dr=0;dr{const lt=Xe?"100%":"-100%";return new ie.Keyframes(`antProgress${Xe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},pe=Xe=>{const{componentCls:lt,iconCls:Dt}=Xe;return{[lt]:Object.assign(Object.assign({},(0,ae.Wf)(Xe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Xe.fontSize,marginInlineEnd:Xe.marginXS,marginBottom:Xe.marginXS},[`${lt}-outer`]:{display:"inline-block",width:"100%"},[`&${lt}-show-info`]:{[`${lt}-outer`]:{marginInlineEnd:`calc(-2em - ${Xe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Xe.paddingXS}px)`}},[`${lt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Xe.remainingColor,borderRadius:Xe.lineBorderRadius},[`${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Xe.defaultColor}},[`${lt}-success-bg, ${lt}-bg`]:{position:"relative",backgroundColor:Xe.defaultColor,borderRadius:Xe.lineBorderRadius,transition:`all ${Xe.motionDurationSlow} ${Xe.motionEaseInOutCirc}`},[`${lt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Xe.colorSuccess},[`${lt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Xe.marginXS,color:Xe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Dt]:{fontSize:Xe.fontSize}},[`&${lt}-status-active`]:{[`${lt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Xe.colorBgContainer,borderRadius:Xe.lineBorderRadius,opacity:0,animationName:Pe(),animationDuration:Xe.progressActiveMotionDuration,animationTimingFunction:Xe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${lt}-rtl${lt}-status-active`]:{[`${lt}-bg::before`]:{animationName:Pe(!0)}},[`&${lt}-status-exception`]:{[`${lt}-bg`]:{backgroundColor:Xe.colorError},[`${lt}-text`]:{color:Xe.colorError}},[`&${lt}-status-exception ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Xe.colorError}},[`&${lt}-status-success`]:{[`${lt}-bg`]:{backgroundColor:Xe.colorSuccess},[`${lt}-text`]:{color:Xe.colorSuccess}},[`&${lt}-status-success ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Xe.colorSuccess}}})}},Be=Xe=>{const{componentCls:lt,iconCls:Dt}=Xe;return{[lt]:{[`${lt}-circle-trail`]:{stroke:Xe.remainingColor},[`&${lt}-circle ${lt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${lt}-circle ${lt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Xe.circleTextColor,fontSize:Xe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Dt]:{fontSize:`${Xe.fontSize/Xe.fontSizeSM}em`}},[`${lt}-circle&-status-exception`]:{[`${lt}-text`]:{color:Xe.colorError}},[`${lt}-circle&-status-success`]:{[`${lt}-text`]:{color:Xe.colorSuccess}}},[`${lt}-inline-circle`]:{lineHeight:1,[`${lt}-inner`]:{verticalAlign:"bottom"}}}},$e=Xe=>{const{componentCls:lt}=Xe;return{[lt]:{[`${lt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Xe.progressStepMinWidth,marginInlineEnd:Xe.progressStepMarginInlineEnd,backgroundColor:Xe.remainingColor,transition:`all ${Xe.motionDurationSlow}`,"&-active":{backgroundColor:Xe.defaultColor}}}}}},Je=Xe=>{const{componentCls:lt,iconCls:Dt}=Xe;return{[lt]:{[`${lt}-small&-line, ${lt}-small&-line ${lt}-text ${Dt}`]:{fontSize:Xe.fontSizeSM}}}};var Ce=(0,se.Z)("Progress",Xe=>{const lt=Xe.marginXXS/2,Dt=(0,de.TS)(Xe,{progressStepMarginInlineEnd:lt,progressStepMinWidth:lt,progressActiveMotionDuration:"2.4s"});return[pe(Dt),Be(Dt),$e(Dt),Je(Dt)]},Xe=>({circleTextColor:Xe.colorText,defaultColor:Xe.colorInfo,remainingColor:Xe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Xe,lt){var Dt={};for(var Lt in Xe)Object.prototype.hasOwnProperty.call(Xe,Lt)&<.indexOf(Lt)<0&&(Dt[Lt]=Xe[Lt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Lt=Object.getOwnPropertySymbols(Xe);sn{const{prefixCls:Dt,className:Lt,rootClassName:sn,steps:pn,strokeColor:yn,percent:bn=0,size:da="default",showInfo:Ra=!0,type:Fa="line",status:Aa,format:ir,style:Ba}=Xe,Ea=mt(Xe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Er=x.useMemo(()=>{var Kt,It;const Un=Re(Xe);return parseInt(Un!==void 0?(Kt=Un!=null?Un:0)===null||Kt===void 0?void 0:Kt.toString():(It=bn!=null?bn:0)===null||It===void 0?void 0:It.toString(),10)},[bn,Xe.success,Xe.successPercent]),dr=x.useMemo(()=>!Tt.includes(Aa)&&Er>=100?"success":Aa||"normal",[Aa,Er]),{getPrefixCls:$t,direction:Bn,progress:Xn}=x.useContext(Ie.E_),Sa=$t("progress",Dt),[pa,Za]=Ce(Sa),jn=x.useMemo(()=>{if(!Ra)return null;const Kt=Re(Xe);let It;const Un=ir||(Qn=>`${Qn}%`),ma=Fa==="line";return ir||dr!=="exception"&&dr!=="success"?It=Un(_e(bn),_e(Kt)):dr==="exception"?It=ma?x.createElement(Ge.Z,null):x.createElement(he.Z,null):dr==="success"&&(It=ma?x.createElement(ye.Z,null):x.createElement(Oe.Z,null)),x.createElement("span",{className:`${Sa}-text`,title:typeof It=="string"?It:void 0},It)},[Ra,bn,Er,dr,Fa,Sa,ir]),xo=Array.isArray(yn)?yn[0]:yn,Co=typeof yn=="string"||Array.isArray(yn)?yn:void 0;let Ua;Fa==="line"?Ua=pn?x.createElement(ce,Object.assign({},Xe,{strokeColor:Co,prefixCls:Sa,steps:pn}),jn):x.createElement(ke,Object.assign({},Xe,{strokeColor:xo,prefixCls:Sa,direction:Bn}),jn):(Fa==="circle"||Fa==="dashboard")&&(Ua=x.createElement(dt,Object.assign({},Xe,{strokeColor:xo,prefixCls:Sa,progressStatus:dr}),jn));const kt=le()(Sa,`${Sa}-status-${dr}`,`${Sa}-${Fa==="dashboard"&&"circle"||pn&&"steps"||Fa}`,{[`${Sa}-inline-circle`]:Fa==="circle"&&He(da,"circle")[0]<=20,[`${Sa}-show-info`]:Ra,[`${Sa}-${da}`]:typeof da=="string",[`${Sa}-rtl`]:Bn==="rtl"},Xn==null?void 0:Xn.className,Lt,sn,Za);return pa(x.createElement("div",Object.assign({ref:lt,style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ba),className:kt,role:"progressbar","aria-valuenow":Er},(0,ge.Z)(Ea,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ua))}),zt=Jt},13570:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return _e}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ge=Oe,he=te(7657),be=function(Ve,et){return ye.createElement(he.Z,(0,x.Z)({},Ve,{ref:et,icon:Ge}))},le=ye.forwardRef(be),ge=le,Ie=te(92310),De=te.n(Ie),fe=te(20068),Ne=te(42978),Ee=te(75931),re=te(18929),E=te(10228),a=te(26112);function b(Re,Ve){var et=Re.disabled,He=Re.prefixCls,at=Re.character,St=Re.characterRender,Pt=Re.index,dt=Re.count,Bt=Re.value,Ae=Re.allowHalf,yt=Re.focused,Ot=Re.onHover,ke=Re.onClick,it=function(Be){Ot(Be,Pt)},ce=function(Be){ke(Be,Pt)},ie=function(Be){Be.keyCode===E.Z.ENTER&&ke(Be,Pt)},ae=Pt+1,se=new Set([He]);Bt===0&&Pt===0&&yt?se.add("".concat(He,"-focused")):Ae&&Bt+.5>=ae&&BtPt?"true":"false","aria-posinset":Pt+1,"aria-setsize":dt,tabIndex:et?-1:0},ye.createElement("div",{className:"".concat(He,"-first")},de),ye.createElement("div",{className:"".concat(He,"-second")},de)));return St&&(Pe=St(Pe,Re)),Pe}var y=ye.forwardRef(b);function z(){var Re=ye.useRef({});function Ve(He){return Re.current[He]}function et(He){return function(at){Re.current[He]=at}}return[Ve,et]}function ee(Re){var Ve=Re.pageXOffset,et="scrollLeft";if(typeof Ve!="number"){var He=Re.document;Ve=He.documentElement[et],typeof Ve!="number"&&(Ve=He.body[et])}return Ve}function ne(Re){var Ve,et,He=Re.ownerDocument,at=He.body,St=He&&He.documentElement,Pt=Re.getBoundingClientRect();return Ve=Pt.left,et=Pt.top,Ve-=St.clientLeft||at.clientLeft||0,et-=St.clientTop||at.clientTop||0,{left:Ve,top:et}}function oe(Re){var Ve=ne(Re),et=Re.ownerDocument,He=et.defaultView||et.parentWindow;return Ve.left+=ee(He),Ve.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Re,Ve){var et,He=Re.prefixCls,at=He===void 0?"rc-rate":He,St=Re.className,Pt=Re.defaultValue,dt=Re.value,Bt=Re.count,Ae=Bt===void 0?5:Bt,yt=Re.allowHalf,Ot=yt===void 0?!1:yt,ke=Re.allowClear,it=ke===void 0?!0:ke,ce=Re.character,ie=ce===void 0?"\u2605":ce,ae=Re.characterRender,se=Re.disabled,de=Re.direction,Pe=de===void 0?"ltr":de,pe=Re.tabIndex,Be=pe===void 0?0:pe,$e=Re.autoFocus,Je=Re.onHoverChange,Ce=Re.onChange,mt=Re.onFocus,At=Re.onBlur,Tt=Re.onKeyDown,Ht=Re.onMouseLeave,Jt=(0,Ee.Z)(Re,ue),zt=z(),Xe=(0,Ne.Z)(zt,2),lt=Xe[0],Dt=Xe[1],Lt=ye.useRef(null),sn=function(){if(!se){var Qn;(Qn=Lt.current)===null||Qn===void 0||Qn.focus()}};ye.useImperativeHandle(Ve,function(){return{focus:sn,blur:function(){if(!se){var Qn;(Qn=Lt.current)===null||Qn===void 0||Qn.blur()}}}});var pn=(0,re.Z)(Pt||0,{value:dt}),yn=(0,Ne.Z)(pn,2),bn=yn[0],da=yn[1],Ra=(0,re.Z)(null),Fa=(0,Ne.Z)(Ra,2),Aa=Fa[0],ir=Fa[1],Ba=function(Qn,eo){var rr=Pe==="rtl",wr=Qn+1;if(Ot){var Lo=lt(Qn),fr=oe(Lo),qn=Lo.clientWidth;(rr&&eo-fr>qn/2||!rr&&eo-fr0&&!rr||eo===E.Z.RIGHT&&wr>0&&rr?(Ot?wr-=.5:wr-=1,Ea(wr),Qn.preventDefault()):eo===E.Z.LEFT&&wr{const{componentCls:Ve}=Re;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Re.marginXS},"> div":{transition:`all ${Re.motionDurationMid}, outline 0s`,"&:hover":{transform:Re.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Re.lineWidth}px dashed ${Re.starColor}`,transform:Re.starHoverScale}},"&-first, &-second":{color:Re.starBg,transition:`all ${Re.motionDurationMid}`,userSelect:"none",[Re.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Ue=Re=>({[`&-rtl${Re.componentCls}`]:{direction:"rtl"}}),qe=Re=>{const{componentCls:Ve}=Re;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(Re)),{display:"inline-block",margin:0,padding:0,color:Re.starColor,fontSize:Re.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ut(Re)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:Re.marginXS,fontSize:Re.fontSize}}),Ue(Re))}};var gt=(0,nt.Z)("Rate",Re=>{const Ve=(0,we.TS)(Re,{});return[qe(Ve)]},Re=>({starColor:Re.yellow6,starSize:Re.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Re.colorFillContent})),ot=function(Re,Ve){var et={};for(var He in Re)Object.prototype.hasOwnProperty.call(Re,He)&&Ve.indexOf(He)<0&&(et[He]=Re[He]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,He=Object.getOwnPropertySymbols(Re);at{const{prefixCls:et,className:He,rootClassName:at,style:St,tooltips:Pt,character:dt=ye.createElement(ge,null)}=Re,Bt=ot(Re,["prefixCls","className","rootClassName","style","tooltips","character"]),Ae=(se,de)=>{let{index:Pe}=de;return Pt?ye.createElement(ze.Z,{title:Pt[Pe]},se):se},{getPrefixCls:yt,direction:Ot,rate:ke}=ye.useContext(Le.E_),it=yt("rate",et),[ce,ie]=gt(it),ae=Object.assign(Object.assign({},ke==null?void 0:ke.style),St);return ce(ye.createElement(Se,Object.assign({ref:Ve,character:dt,characterRender:Ae},Bt,{className:De()(He,at,ie,ke==null?void 0:ke.className),style:ae,prefixCls:it,direction:Ot})))})},61621:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ie}});var x=te(92310),ye=te.n(x),Oe=te(59301),Ge=te(36355),he=te(2738),le=ae=>{const{prefixCls:se,className:de,style:Pe,size:pe,shape:Be}=ae,$e=ye()({[`${se}-lg`]:pe==="large",[`${se}-sm`]:pe==="small"}),Je=ye()({[`${se}-circle`]:Be==="circle",[`${se}-square`]:Be==="square",[`${se}-round`]:Be==="round"}),Ce=Oe.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Oe.createElement("span",{className:ye()(se,$e,Je,de),style:Object.assign(Object.assign({},Ce),Pe)})},ge=te(36237),Ie=te(83116),De=te(37613);const fe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ne=ae=>({height:ae,lineHeight:`${ae}px`}),Ee=ae=>Object.assign({width:ae},Ne(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Ne(ae)),a=ae=>{const{skeletonAvatarCls:se,gradientFromColor:de,controlHeight:Pe,controlHeightLG:pe,controlHeightSM:Be}=ae;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},Ee(Pe)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},Ee(pe)),[`${se}${se}-sm`]:Object.assign({},Ee(Be))}},b=ae=>{const{controlHeight:se,borderRadiusSM:de,skeletonInputCls:Pe,controlHeightLG:pe,controlHeightSM:Be,gradientFromColor:$e}=ae;return{[`${Pe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$e,borderRadius:de},E(se)),[`${Pe}-lg`]:Object.assign({},E(pe)),[`${Pe}-sm`]:Object.assign({},E(Be))}},y=ae=>Object.assign({width:ae},Ne(ae)),z=ae=>{const{skeletonImageCls:se,imageSizeBase:de,gradientFromColor:Pe,borderRadiusSM:pe}=ae;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Pe,borderRadius:pe},y(de*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(de)),{maxWidth:de*4,maxHeight:de*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},ee=(ae,se,de)=>{const{skeletonButtonCls:Pe}=ae;return{[`${de}${Pe}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${de}${Pe}-round`]:{borderRadius:se}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Ne(ae)),oe=ae=>{const{borderRadiusSM:se,skeletonButtonCls:de,controlHeight:Pe,controlHeightLG:pe,controlHeightSM:Be,gradientFromColor:$e}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$e,borderRadius:se,width:Pe*2,minWidth:Pe*2},ne(Pe))},ee(ae,Pe,de)),{[`${de}-lg`]:Object.assign({},ne(pe))}),ee(ae,pe,`${de}-lg`)),{[`${de}-sm`]:Object.assign({},ne(Be))}),ee(ae,Be,`${de}-sm`))},ue=ae=>{const{componentCls:se,skeletonAvatarCls:de,skeletonTitleCls:Pe,skeletonParagraphCls:pe,skeletonButtonCls:Be,skeletonInputCls:$e,skeletonImageCls:Je,controlHeight:Ce,controlHeightLG:mt,controlHeightSM:At,gradientFromColor:Tt,padding:Ht,marginSM:Jt,borderRadius:zt,titleHeight:Xe,blockRadius:lt,paragraphLiHeight:Dt,controlHeightXS:Lt,paragraphMarginTop:sn}=ae;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:Ht,verticalAlign:"top",[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Tt},Ee(Ce)),[`${de}-circle`]:{borderRadius:"50%"},[`${de}-lg`]:Object.assign({},Ee(mt)),[`${de}-sm`]:Object.assign({},Ee(At))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Pe}`]:{width:"100%",height:Xe,background:Tt,borderRadius:lt,[`+ ${pe}`]:{marginBlockStart:At}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:Dt,listStyle:"none",background:Tt,borderRadius:lt,"+ li":{marginBlockStart:Lt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Pe}, ${pe} > li`]:{borderRadius:zt}}},[`${se}-with-avatar ${se}-content`]:{[`${Pe}`]:{marginBlockStart:Jt,[`+ ${pe}`]:{marginBlockStart:sn}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),b(ae)),z(ae)),[`${se}${se}-block`]:{width:"100%",[`${Be}`]:{width:"100%"},[`${$e}`]:{width:"100%"}},[`${se}${se}-active`]:{[` - ${Pe}, + ${De}-prev, + ${De}-next, + ${De}-jump-prev, + ${De}-jump-next + `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ze.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},Ot=pe=>{const{componentCls:De}=pe;return{[`${De}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},ke=pe=>{const{componentCls:De}=pe;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,at.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${De}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),Ot(pe)),yt(pe)),Ae(pe)),Bt(pe)),dt(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},lt=pe=>{const{componentCls:De}=pe;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:pe.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${De}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},ce=pe=>{const{componentCls:De}=pe;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,at.Qy)(pe)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,at.oN)(pe))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,at.oN)(pe))}}}};var ie=(0,St.Z)("Pagination",pe=>{const De=(0,Pt.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ze.e5)(pe),(0,ze.TM)(pe));return[ke(De),ce(De),pe.wireframe&<(De)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(pe,De){var et={};for(var Je in pe)Object.prototype.hasOwnProperty.call(pe,Je)&&De.indexOf(Je)<0&&(et[Je]=pe[Je]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Je=Object.getOwnPropertySymbols(pe);Fe{const{prefixCls:De,selectPrefixCls:et,className:Je,rootClassName:Fe,style:mt,size:At,locale:Tt,selectComponentClass:Ht,responsive:Jt,showSizeChanger:zt}=pe,Xe=ae(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ut}=(0,Ke.Z)(Jt),{getPrefixCls:Dt,direction:Lt,pagination:sn={}}=Pe.useContext(ct.E_),pn=Dt("pagination",De),[yn,bn]=ie(pn),da=zt!=null?zt:sn.showSizeChanger,Ra=Pe.useMemo(()=>{const $t=Pe.createElement("span",{className:`${pn}-item-ellipsis`},"\u2022\u2022\u2022"),Bn=Pe.createElement("button",{className:`${pn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?Pe.createElement(fe.Z,null):Pe.createElement(Be.Z,null)),Xn=Pe.createElement("button",{className:`${pn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?Pe.createElement(Be.Z,null):Pe.createElement(fe.Z,null)),Sa=Pe.createElement("a",{className:`${pn}-item-link`},Pe.createElement("div",{className:`${pn}-item-container`},Lt==="rtl"?Pe.createElement(Ne.Z,{className:`${pn}-item-link-icon`}):Pe.createElement(ge,{className:`${pn}-item-link-icon`}),$t)),pa=Pe.createElement("a",{className:`${pn}-item-link`},Pe.createElement("div",{className:`${pn}-item-container`},Lt==="rtl"?Pe.createElement(ge,{className:`${pn}-item-link-icon`}):Pe.createElement(Ne.Z,{className:`${pn}-item-link-icon`}),$t));return{prevIcon:Bn,nextIcon:Xn,jumpPrevIcon:Sa,jumpNextIcon:pa}},[Lt,pn]),[Fa]=(0,_e.Z)("Pagination",qe.Z),Aa=Object.assign(Object.assign({},Fa),Tt),ir=(0,ot.Z)(At),Ba=ir==="small"||!!(ut&&!ir&&Jt),Ea=Dt("select",et),Er=Se()({[`${pn}-mini`]:Ba,[`${pn}-rtl`]:Lt==="rtl"},sn==null?void 0:sn.className,Je,Fe,bn),dr=Object.assign(Object.assign({},sn==null?void 0:sn.style),mt);return yn(Pe.createElement(Ue,Object.assign({},Ra,Xe,{style:dr,prefixCls:pn,selectPrefixCls:Ea,className:Er,selectComponentClass:Ht||(Ba?Ve:$e),locale:Aa,showSizeChanger:da})))},Ce=de},93948:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return zt}});var x=te(59301),Pe=te(29679),Oe=te(40001),Ge=te(19248),he=te(99267),be=te(92310),le=te.n(be),ge=te(2738),Ne=te(36355),Be=te(54476),fe=te(33885),Ie=te(75931),Se={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var ut=(0,x.useRef)([]),Dt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var Lt=Date.now(),sn=!1;ut.current.forEach(function(pn){if(pn){sn=!0;var yn=pn.style;yn.transitionDuration=".3s, .3s, .3s, .06s",Dt.current&&Lt-Dt.current<100&&(yn.transitionDuration="0s, 0s")}}),sn&&(Dt.current=Date.now())}),ut.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(ut){var Dt=(0,fe.Z)((0,fe.Z)({},Se),ut),Lt=Dt.className,sn=Dt.percent,pn=Dt.prefixCls,yn=Dt.strokeColor,bn=Dt.strokeLinecap,da=Dt.strokeWidth,Ra=Dt.style,Fa=Dt.trailColor,Aa=Dt.trailWidth,ir=Dt.transition,Ba=(0,Ie.Z)(Dt,E);delete Ba.gapPosition;var Ea=Array.isArray(sn)?sn:[sn],Er=Array.isArray(yn)?yn:[yn],dr=re(),$t=da/2,Bn=100-da/2,Xn="M ".concat(bn==="round"?$t:0,",").concat($t,` + L `).concat(bn==="round"?Bn:100,",").concat($t),Sa="0 0 100 ".concat(da),pa=0;return x.createElement("svg",(0,Be.Z)({className:le()("".concat(pn,"-line"),Lt),viewBox:Sa,preserveAspectRatio:"none",style:Ra},Ba),x.createElement("path",{className:"".concat(pn,"-line-trail"),d:Xn,strokeLinecap:bn,stroke:Fa,strokeWidth:Aa||da,fillOpacity:"0"}),Ea.map(function(Za,jn){var xo=1;switch(bn){case"round":xo=1-da/100;break;case"square":xo=1-da/2/100;break;default:xo=1;break}var Co={strokeDasharray:"".concat(Za*xo,"px, 100px"),strokeDashoffset:"-".concat(pa,"px"),transition:ir||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ua=Er[jn]||Er[Er.length-1];return pa+=Za,x.createElement("path",{key:jn,className:"".concat(pn,"-line-path"),d:Xn,strokeLinecap:bn,stroke:Ua,strokeWidth:da,fillOpacity:"0",ref:function(Kt){dr[jn]=Kt},style:Co})}))},b=a,y=te(76190),z=te(42978),ee=te(47273),ne=0,oe=(0,ee.Z)();function ue(){var Xe;return oe?(Xe=ne,ne+=1):Xe="TEST_OR_SSR",Xe}var me=function(Xe){var ut=x.useState(),Dt=(0,z.Z)(ut,2),Lt=Dt[0],sn=Dt[1];return x.useEffect(function(){sn("rc_progress_".concat(ue()))},[]),Xe||Lt},ye=function(ut){var Dt=ut.bg,Lt=ut.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:Dt}},Lt)};function Ee(Xe,ut){return Object.keys(Xe).map(function(Dt){var Lt=parseFloat(Dt),sn="".concat(Math.floor(Lt*ut),"%");return"".concat(Xe[Dt]," ").concat(sn)})}var Le=x.forwardRef(function(Xe,ut){var Dt=Xe.prefixCls,Lt=Xe.color,sn=Xe.gradientId,pn=Xe.radius,yn=Xe.style,bn=Xe.ptg,da=Xe.strokeLinecap,Ra=Xe.strokeWidth,Fa=Xe.size,Aa=Xe.gapDegree,ir=Lt&&(0,y.Z)(Lt)==="object",Ba=ir?"#FFF":void 0,Ea=Fa/2,Er=x.createElement("circle",{className:"".concat(Dt,"-circle-path"),r:pn,cx:Ea,cy:Ea,stroke:Ba,strokeLinecap:da,strokeWidth:Ra,opacity:bn===0?0:1,style:yn,ref:ut});if(!ir)return Er;var dr="".concat(sn,"-conic"),$t=Aa?"".concat(180+Aa/2,"deg"):"0deg",Bn=Ee(Lt,(360-Aa)/360),Xn=Ee(Lt,1),Sa="conic-gradient(from ".concat($t,", ").concat(Bn.join(", "),")"),pa="linear-gradient(to ".concat(Aa?"bottom":"top",", ").concat(Xn.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:dr},Er),x.createElement("foreignObject",{x:0,y:0,width:Fa,height:Fa,mask:"url(#".concat(dr,")")},x.createElement(ye,{bg:pa},x.createElement(ye,{bg:Sa}))))}),He=Le,ve=100,nt=function(ut,Dt,Lt,sn,pn,yn,bn,da,Ra,Fa){var Aa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ir=Lt/100*360*((360-yn)/360),Ba=yn===0?0:{bottom:0,top:180,left:90,right:-90}[bn],Ea=(100-sn)/100*Dt;Ra==="round"&&sn!==100&&(Ea+=Fa/2,Ea>=Dt&&(Ea=Dt-.01));var Er=ve/2;return{stroke:typeof da=="string"?da:void 0,strokeDasharray:"".concat(Dt,"px ").concat(ut),strokeDashoffset:Ea+Aa,transform:"rotate(".concat(pn+ir+Ba,"deg)"),transformOrigin:"".concat(Er,"px ").concat(Er,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},xe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(Xe){var ut=Xe!=null?Xe:[];return Array.isArray(ut)?ut:[ut]}var Ue=function(ut){var Dt=(0,fe.Z)((0,fe.Z)({},Se),ut),Lt=Dt.id,sn=Dt.prefixCls,pn=Dt.steps,yn=Dt.strokeWidth,bn=Dt.trailWidth,da=Dt.gapDegree,Ra=da===void 0?0:da,Fa=Dt.gapPosition,Aa=Dt.trailColor,ir=Dt.strokeLinecap,Ba=Dt.style,Ea=Dt.className,Er=Dt.strokeColor,dr=Dt.percent,$t=(0,Ie.Z)(Dt,xe),Bn=ve/2,Xn=me(Lt),Sa="".concat(Xn,"-gradient"),pa=Bn-yn/2,Za=Math.PI*2*pa,jn=Ra>0?90+Ra/2:-90,xo=Za*((360-Ra)/360),Co=(0,y.Z)(pn)==="object"?pn:{count:pn,space:2},Ua=Co.count,kt=Co.space,Kt=it(dr),It=it(Er),Un=It.find(function(fr){return fr&&(0,y.Z)(fr)==="object"}),ma=Un&&(0,y.Z)(Un)==="object",Qn=ma?"butt":ir,eo=nt(Za,xo,0,100,jn,Ra,Fa,Aa,Qn,yn),rr=re(),wr=function(){var qn=0;return Kt.map(function(co,Uo){var Ao=It[Uo]||It[It.length-1],qr=nt(Za,xo,qn,co,jn,Ra,Fa,Ao,Qn,yn);return qn+=co,x.createElement(He,{key:Uo,color:Ao,ptg:co,radius:pa,prefixCls:sn,gradientId:Sa,style:qr,strokeLinecap:Qn,strokeWidth:yn,gapDegree:Ra,ref:function(hn){rr[Uo]=hn},size:ve})}).reverse()},Lo=function(){var qn=Math.round(Ua*(Kt[0]/100)),co=100/Ua,Uo=0;return new Array(Ua).fill(null).map(function(Ao,qr){var wt=qr<=qn-1?It[0]:Aa,hn=wt&&(0,y.Z)(wt)==="object"?"url(#".concat(Sa,")"):void 0,En=nt(Za,xo,Uo,co,jn,Ra,Fa,wt,"butt",yn,kt);return Uo+=(xo-En.strokeDashoffset+kt)*100/xo,x.createElement("circle",{key:qr,className:"".concat(sn,"-circle-path"),r:pa,cx:Bn,cy:Bn,stroke:hn,strokeWidth:yn,opacity:1,style:En,ref:function(na){rr[qr]=na}})})};return x.createElement("svg",(0,Be.Z)({className:le()("".concat(sn,"-circle"),Ea),viewBox:"0 0 ".concat(ve," ").concat(ve),style:Ba,id:Lt,role:"presentation"},$t),!Ua&&x.createElement("circle",{className:"".concat(sn,"-circle-trail"),r:pa,cx:Bn,cy:Bn,stroke:Aa,strokeLinecap:Qn,strokeWidth:bn||yn,style:eo}),Ua?Lo():wr())},qe=Ue,ct={Line:b,Circle:qe},ot=te(6848),Ke=te(30071);function _e(Xe){return!Xe||Xe<0?0:Xe>100?100:Xe}function Re(Xe){let{success:ut,successPercent:Dt}=Xe,Lt=Dt;return ut&&"progress"in ut&&(Lt=ut.progress),ut&&"percent"in ut&&(Lt=ut.percent),Lt}const Ve=Xe=>{let{percent:ut,success:Dt,successPercent:Lt}=Xe;const sn=_e(Re({success:Dt,successPercent:Lt}));return[sn,_e(_e(ut)-sn)]},$e=Xe=>{let{success:ut={},strokeColor:Dt}=Xe;const{strokeColor:Lt}=ut;return[Lt||Ke.presetPrimaryColors.green,Dt||null]},ze=(Xe,ut,Dt)=>{var Lt,sn,pn,yn;let bn=-1,da=-1;if(ut==="step"){const Ra=Dt.steps,Fa=Dt.strokeWidth;typeof Xe=="string"||typeof Xe=="undefined"?(bn=Xe==="small"?2:14,da=Fa!=null?Fa:8):typeof Xe=="number"?[bn,da]=[Xe,Xe]:[bn=14,da=8]=Xe,bn*=Ra}else if(ut==="line"){const Ra=Dt==null?void 0:Dt.strokeWidth;typeof Xe=="string"||typeof Xe=="undefined"?da=Ra||(Xe==="small"?6:8):typeof Xe=="number"?[bn,da]=[Xe,Xe]:[bn=-1,da=8]=Xe}else(ut==="circle"||ut==="dashboard")&&(typeof Xe=="string"||typeof Xe=="undefined"?[bn,da]=Xe==="small"?[60,60]:[120,120]:typeof Xe=="number"?[bn,da]=[Xe,Xe]:(bn=(sn=(Lt=Xe[0])!==null&&Lt!==void 0?Lt:Xe[1])!==null&&sn!==void 0?sn:120,da=(yn=(pn=Xe[0])!==null&&pn!==void 0?pn:Xe[1])!==null&&yn!==void 0?yn:120));return[bn,da]},at=3,St=Xe=>at/Xe*100;var dt=Xe=>{const{prefixCls:ut,trailColor:Dt=null,strokeLinecap:Lt="round",gapPosition:sn,gapDegree:pn,width:yn=120,type:bn,children:da,success:Ra,size:Fa=yn}=Xe,[Aa,ir]=ze(Fa,"circle");let{strokeWidth:Ba}=Xe;Ba===void 0&&(Ba=Math.max(St(Aa),6));const Ea={width:Aa,height:ir,fontSize:Aa*.15+6},Er=x.useMemo(()=>{if(pn||pn===0)return pn;if(bn==="dashboard")return 75},[pn,bn]),dr=sn||bn==="dashboard"&&"bottom"||void 0,$t=Object.prototype.toString.call(Xe.strokeColor)==="[object Object]",Bn=$e({success:Ra,strokeColor:Xe.strokeColor}),Xn=le()(`${ut}-inner`,{[`${ut}-circle-gradient`]:$t}),Sa=x.createElement(qe,{percent:Ve(Xe),strokeWidth:Ba,trailWidth:Ba,strokeColor:Bn,strokeLinecap:Lt,trailColor:Dt,prefixCls:ut,gapDegree:Er,gapPosition:dr});return x.createElement("div",{className:Xn,style:Ea},Aa<=20?x.createElement(ot.Z,{title:da},x.createElement("span",null,Sa)):x.createElement(x.Fragment,null,Sa,da))},Bt=function(Xe,ut){var Dt={};for(var Lt in Xe)Object.prototype.hasOwnProperty.call(Xe,Lt)&&ut.indexOf(Lt)<0&&(Dt[Lt]=Xe[Lt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Lt=Object.getOwnPropertySymbols(Xe);sn{let ut=[];return Object.keys(Xe).forEach(Dt=>{const Lt=parseFloat(Dt.replace(/%/g,""));isNaN(Lt)||ut.push({key:Lt,value:Xe[Dt]})}),ut=ut.sort((Dt,Lt)=>Dt.key-Lt.key),ut.map(Dt=>{let{key:Lt,value:sn}=Dt;return`${sn} ${Lt}%`}).join(", ")},yt=(Xe,ut)=>{const{from:Dt=Ke.presetPrimaryColors.blue,to:Lt=Ke.presetPrimaryColors.blue,direction:sn=ut==="rtl"?"to left":"to right"}=Xe,pn=Bt(Xe,["from","to","direction"]);if(Object.keys(pn).length!==0){const yn=Ae(pn);return{backgroundImage:`linear-gradient(${sn}, ${yn})`}}return{backgroundImage:`linear-gradient(${sn}, ${Dt}, ${Lt})`}};var ke=Xe=>{const{prefixCls:ut,direction:Dt,percent:Lt,size:sn,strokeWidth:pn,strokeColor:yn,strokeLinecap:bn="round",children:da,trailColor:Ra=null,success:Fa}=Xe,Aa=yn&&typeof yn!="string"?yt(yn,Dt):{backgroundColor:yn},ir=bn==="square"||bn==="butt"?0:void 0,Ba={backgroundColor:Ra||void 0,borderRadius:ir},Ea=sn!=null?sn:[-1,pn||(sn==="small"?6:8)],[Er,dr]=ze(Ea,"line",{strokeWidth:pn}),$t=Object.assign({width:`${_e(Lt)}%`,height:dr,borderRadius:ir},Aa),Bn=Re(Xe),Xn={width:`${_e(Bn)}%`,height:dr,borderRadius:ir,backgroundColor:Fa==null?void 0:Fa.strokeColor},Sa={width:Er<0?"100%":Er,height:dr};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${ut}-outer`,style:Sa},x.createElement("div",{className:`${ut}-inner`,style:Ba},x.createElement("div",{className:`${ut}-bg`,style:$t}),Bn!==void 0?x.createElement("div",{className:`${ut}-success-bg`,style:Xn}):null)),da)},ce=Xe=>{const{size:ut,steps:Dt,percent:Lt=0,strokeWidth:sn=8,strokeColor:pn,trailColor:yn=null,prefixCls:bn,children:da}=Xe,Ra=Math.round(Dt*(Lt/100)),Fa=ut==="small"?2:14,Aa=ut!=null?ut:[Fa,sn],[ir,Ba]=ze(Aa,"step",{steps:Dt,strokeWidth:sn}),Ea=ir/Dt,Er=new Array(Dt);for(let dr=0;dr{const ut=Xe?"100%":"-100%";return new ie.Keyframes(`antProgress${Xe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ut}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ut}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},pe=Xe=>{const{componentCls:ut,iconCls:Dt}=Xe;return{[ut]:Object.assign(Object.assign({},(0,ae.Wf)(Xe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Xe.fontSize,marginInlineEnd:Xe.marginXS,marginBottom:Xe.marginXS},[`${ut}-outer`]:{display:"inline-block",width:"100%"},[`&${ut}-show-info`]:{[`${ut}-outer`]:{marginInlineEnd:`calc(-2em - ${Xe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Xe.paddingXS}px)`}},[`${ut}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Xe.remainingColor,borderRadius:Xe.lineBorderRadius},[`${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:Xe.defaultColor}},[`${ut}-success-bg, ${ut}-bg`]:{position:"relative",backgroundColor:Xe.defaultColor,borderRadius:Xe.lineBorderRadius,transition:`all ${Xe.motionDurationSlow} ${Xe.motionEaseInOutCirc}`},[`${ut}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Xe.colorSuccess},[`${ut}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Xe.marginXS,color:Xe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Dt]:{fontSize:Xe.fontSize}},[`&${ut}-status-active`]:{[`${ut}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Xe.colorBgContainer,borderRadius:Xe.lineBorderRadius,opacity:0,animationName:Ce(),animationDuration:Xe.progressActiveMotionDuration,animationTimingFunction:Xe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ut}-rtl${ut}-status-active`]:{[`${ut}-bg::before`]:{animationName:Ce(!0)}},[`&${ut}-status-exception`]:{[`${ut}-bg`]:{backgroundColor:Xe.colorError},[`${ut}-text`]:{color:Xe.colorError}},[`&${ut}-status-exception ${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:Xe.colorError}},[`&${ut}-status-success`]:{[`${ut}-bg`]:{backgroundColor:Xe.colorSuccess},[`${ut}-text`]:{color:Xe.colorSuccess}},[`&${ut}-status-success ${ut}-inner:not(${ut}-circle-gradient)`]:{[`${ut}-circle-path`]:{stroke:Xe.colorSuccess}}})}},De=Xe=>{const{componentCls:ut,iconCls:Dt}=Xe;return{[ut]:{[`${ut}-circle-trail`]:{stroke:Xe.remainingColor},[`&${ut}-circle ${ut}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ut}-circle ${ut}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Xe.circleTextColor,fontSize:Xe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Dt]:{fontSize:`${Xe.fontSize/Xe.fontSizeSM}em`}},[`${ut}-circle&-status-exception`]:{[`${ut}-text`]:{color:Xe.colorError}},[`${ut}-circle&-status-success`]:{[`${ut}-text`]:{color:Xe.colorSuccess}}},[`${ut}-inline-circle`]:{lineHeight:1,[`${ut}-inner`]:{verticalAlign:"bottom"}}}},et=Xe=>{const{componentCls:ut}=Xe;return{[ut]:{[`${ut}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Xe.progressStepMinWidth,marginInlineEnd:Xe.progressStepMarginInlineEnd,backgroundColor:Xe.remainingColor,transition:`all ${Xe.motionDurationSlow}`,"&-active":{backgroundColor:Xe.defaultColor}}}}}},Je=Xe=>{const{componentCls:ut,iconCls:Dt}=Xe;return{[ut]:{[`${ut}-small&-line, ${ut}-small&-line ${ut}-text ${Dt}`]:{fontSize:Xe.fontSizeSM}}}};var Fe=(0,se.Z)("Progress",Xe=>{const ut=Xe.marginXXS/2,Dt=(0,de.TS)(Xe,{progressStepMarginInlineEnd:ut,progressStepMinWidth:ut,progressActiveMotionDuration:"2.4s"});return[pe(Dt),De(Dt),et(Dt),Je(Dt)]},Xe=>({circleTextColor:Xe.colorText,defaultColor:Xe.colorInfo,remainingColor:Xe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Xe,ut){var Dt={};for(var Lt in Xe)Object.prototype.hasOwnProperty.call(Xe,Lt)&&ut.indexOf(Lt)<0&&(Dt[Lt]=Xe[Lt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Lt=Object.getOwnPropertySymbols(Xe);sn{const{prefixCls:Dt,className:Lt,rootClassName:sn,steps:pn,strokeColor:yn,percent:bn=0,size:da="default",showInfo:Ra=!0,type:Fa="line",status:Aa,format:ir,style:Ba}=Xe,Ea=mt(Xe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Er=x.useMemo(()=>{var Kt,It;const Un=Re(Xe);return parseInt(Un!==void 0?(Kt=Un!=null?Un:0)===null||Kt===void 0?void 0:Kt.toString():(It=bn!=null?bn:0)===null||It===void 0?void 0:It.toString(),10)},[bn,Xe.success,Xe.successPercent]),dr=x.useMemo(()=>!Tt.includes(Aa)&&Er>=100?"success":Aa||"normal",[Aa,Er]),{getPrefixCls:$t,direction:Bn,progress:Xn}=x.useContext(Ne.E_),Sa=$t("progress",Dt),[pa,Za]=Fe(Sa),jn=x.useMemo(()=>{if(!Ra)return null;const Kt=Re(Xe);let It;const Un=ir||(Qn=>`${Qn}%`),ma=Fa==="line";return ir||dr!=="exception"&&dr!=="success"?It=Un(_e(bn),_e(Kt)):dr==="exception"?It=ma?x.createElement(Ge.Z,null):x.createElement(he.Z,null):dr==="success"&&(It=ma?x.createElement(Pe.Z,null):x.createElement(Oe.Z,null)),x.createElement("span",{className:`${Sa}-text`,title:typeof It=="string"?It:void 0},It)},[Ra,bn,Er,dr,Fa,Sa,ir]),xo=Array.isArray(yn)?yn[0]:yn,Co=typeof yn=="string"||Array.isArray(yn)?yn:void 0;let Ua;Fa==="line"?Ua=pn?x.createElement(ce,Object.assign({},Xe,{strokeColor:Co,prefixCls:Sa,steps:pn}),jn):x.createElement(ke,Object.assign({},Xe,{strokeColor:xo,prefixCls:Sa,direction:Bn}),jn):(Fa==="circle"||Fa==="dashboard")&&(Ua=x.createElement(dt,Object.assign({},Xe,{strokeColor:xo,prefixCls:Sa,progressStatus:dr}),jn));const kt=le()(Sa,`${Sa}-status-${dr}`,`${Sa}-${Fa==="dashboard"&&"circle"||pn&&"steps"||Fa}`,{[`${Sa}-inline-circle`]:Fa==="circle"&&ze(da,"circle")[0]<=20,[`${Sa}-show-info`]:Ra,[`${Sa}-${da}`]:typeof da=="string",[`${Sa}-rtl`]:Bn==="rtl"},Xn==null?void 0:Xn.className,Lt,sn,Za);return pa(x.createElement("div",Object.assign({ref:ut,style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ba),className:kt,role:"progressbar","aria-valuenow":Er},(0,ge.Z)(Ea,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ua))}),zt=Jt},13570:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return _e}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ge=Oe,he=te(7657),be=function(Ve,$e){return Pe.createElement(he.Z,(0,x.Z)({},Ve,{ref:$e,icon:Ge}))},le=Pe.forwardRef(be),ge=le,Ne=te(92310),Be=te.n(Ne),fe=te(20068),Ie=te(42978),Se=te(75931),re=te(18929),E=te(10228),a=te(26112);function b(Re,Ve){var $e=Re.disabled,ze=Re.prefixCls,at=Re.character,St=Re.characterRender,Pt=Re.index,dt=Re.count,Bt=Re.value,Ae=Re.allowHalf,yt=Re.focused,Ot=Re.onHover,ke=Re.onClick,lt=function(De){Ot(De,Pt)},ce=function(De){ke(De,Pt)},ie=function(De){De.keyCode===E.Z.ENTER&&ke(De,Pt)},ae=Pt+1,se=new Set([ze]);Bt===0&&Pt===0&&yt?se.add("".concat(ze,"-focused")):Ae&&Bt+.5>=ae&&BtPt?"true":"false","aria-posinset":Pt+1,"aria-setsize":dt,tabIndex:$e?-1:0},Pe.createElement("div",{className:"".concat(ze,"-first")},de),Pe.createElement("div",{className:"".concat(ze,"-second")},de)));return St&&(Ce=St(Ce,Re)),Ce}var y=Pe.forwardRef(b);function z(){var Re=Pe.useRef({});function Ve(ze){return Re.current[ze]}function $e(ze){return function(at){Re.current[ze]=at}}return[Ve,$e]}function ee(Re){var Ve=Re.pageXOffset,$e="scrollLeft";if(typeof Ve!="number"){var ze=Re.document;Ve=ze.documentElement[$e],typeof Ve!="number"&&(Ve=ze.body[$e])}return Ve}function ne(Re){var Ve,$e,ze=Re.ownerDocument,at=ze.body,St=ze&&ze.documentElement,Pt=Re.getBoundingClientRect();return Ve=Pt.left,$e=Pt.top,Ve-=St.clientLeft||at.clientLeft||0,$e-=St.clientTop||at.clientTop||0,{left:Ve,top:$e}}function oe(Re){var Ve=ne(Re),$e=Re.ownerDocument,ze=$e.defaultView||$e.parentWindow;return Ve.left+=ee(ze),Ve.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Re,Ve){var $e,ze=Re.prefixCls,at=ze===void 0?"rc-rate":ze,St=Re.className,Pt=Re.defaultValue,dt=Re.value,Bt=Re.count,Ae=Bt===void 0?5:Bt,yt=Re.allowHalf,Ot=yt===void 0?!1:yt,ke=Re.allowClear,lt=ke===void 0?!0:ke,ce=Re.character,ie=ce===void 0?"\u2605":ce,ae=Re.characterRender,se=Re.disabled,de=Re.direction,Ce=de===void 0?"ltr":de,pe=Re.tabIndex,De=pe===void 0?0:pe,et=Re.autoFocus,Je=Re.onHoverChange,Fe=Re.onChange,mt=Re.onFocus,At=Re.onBlur,Tt=Re.onKeyDown,Ht=Re.onMouseLeave,Jt=(0,Se.Z)(Re,ue),zt=z(),Xe=(0,Ie.Z)(zt,2),ut=Xe[0],Dt=Xe[1],Lt=Pe.useRef(null),sn=function(){if(!se){var Qn;(Qn=Lt.current)===null||Qn===void 0||Qn.focus()}};Pe.useImperativeHandle(Ve,function(){return{focus:sn,blur:function(){if(!se){var Qn;(Qn=Lt.current)===null||Qn===void 0||Qn.blur()}}}});var pn=(0,re.Z)(Pt||0,{value:dt}),yn=(0,Ie.Z)(pn,2),bn=yn[0],da=yn[1],Ra=(0,re.Z)(null),Fa=(0,Ie.Z)(Ra,2),Aa=Fa[0],ir=Fa[1],Ba=function(Qn,eo){var rr=Ce==="rtl",wr=Qn+1;if(Ot){var Lo=ut(Qn),fr=oe(Lo),qn=Lo.clientWidth;(rr&&eo-fr>qn/2||!rr&&eo-fr0&&!rr||eo===E.Z.RIGHT&&wr>0&&rr?(Ot?wr-=.5:wr-=1,Ea(wr),Qn.preventDefault()):eo===E.Z.LEFT&&wr{const{componentCls:Ve}=Re;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Re.marginXS},"> div":{transition:`all ${Re.motionDurationMid}, outline 0s`,"&:hover":{transform:Re.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Re.lineWidth}px dashed ${Re.starColor}`,transform:Re.starHoverScale}},"&-first, &-second":{color:Re.starBg,transition:`all ${Re.motionDurationMid}`,userSelect:"none",[Re.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Ue=Re=>({[`&-rtl${Re.componentCls}`]:{direction:"rtl"}}),qe=Re=>{const{componentCls:Ve}=Re;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(Re)),{display:"inline-block",margin:0,padding:0,color:Re.starColor,fontSize:Re.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(Re)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:Re.marginXS,fontSize:Re.fontSize}}),Ue(Re))}};var ct=(0,nt.Z)("Rate",Re=>{const Ve=(0,xe.TS)(Re,{});return[qe(Ve)]},Re=>({starColor:Re.yellow6,starSize:Re.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Re.colorFillContent})),ot=function(Re,Ve){var $e={};for(var ze in Re)Object.prototype.hasOwnProperty.call(Re,ze)&&Ve.indexOf(ze)<0&&($e[ze]=Re[ze]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,ze=Object.getOwnPropertySymbols(Re);at{const{prefixCls:$e,className:ze,rootClassName:at,style:St,tooltips:Pt,character:dt=Pe.createElement(ge,null)}=Re,Bt=ot(Re,["prefixCls","className","rootClassName","style","tooltips","character"]),Ae=(se,de)=>{let{index:Ce}=de;return Pt?Pe.createElement(He.Z,{title:Pt[Ce]},se):se},{getPrefixCls:yt,direction:Ot,rate:ke}=Pe.useContext(Le.E_),lt=yt("rate",$e),[ce,ie]=ct(lt),ae=Object.assign(Object.assign({},ke==null?void 0:ke.style),St);return ce(Pe.createElement(Ee,Object.assign({ref:Ve,character:dt,characterRender:Ae},Bt,{className:Be()(ze,at,ie,ke==null?void 0:ke.className),style:ae,prefixCls:lt,direction:Ot})))})},61621:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ie}});var x=te(92310),Pe=te.n(x),Oe=te(59301),Ge=te(36355),he=te(2738),le=ae=>{const{prefixCls:se,className:de,style:Ce,size:pe,shape:De}=ae,et=Pe()({[`${se}-lg`]:pe==="large",[`${se}-sm`]:pe==="small"}),Je=Pe()({[`${se}-circle`]:De==="circle",[`${se}-square`]:De==="square",[`${se}-round`]:De==="round"}),Fe=Oe.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Oe.createElement("span",{className:Pe()(se,et,Je,de),style:Object.assign(Object.assign({},Fe),Ce)})},ge=te(36237),Ne=te(83116),Be=te(37613);const fe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ie=ae=>({height:ae,lineHeight:`${ae}px`}),Se=ae=>Object.assign({width:ae},Ie(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Ie(ae)),a=ae=>{const{skeletonAvatarCls:se,gradientFromColor:de,controlHeight:Ce,controlHeightLG:pe,controlHeightSM:De}=ae;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},Se(Ce)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},Se(pe)),[`${se}${se}-sm`]:Object.assign({},Se(De))}},b=ae=>{const{controlHeight:se,borderRadiusSM:de,skeletonInputCls:Ce,controlHeightLG:pe,controlHeightSM:De,gradientFromColor:et}=ae;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:et,borderRadius:de},E(se)),[`${Ce}-lg`]:Object.assign({},E(pe)),[`${Ce}-sm`]:Object.assign({},E(De))}},y=ae=>Object.assign({width:ae},Ie(ae)),z=ae=>{const{skeletonImageCls:se,imageSizeBase:de,gradientFromColor:Ce,borderRadiusSM:pe}=ae;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ce,borderRadius:pe},y(de*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(de)),{maxWidth:de*4,maxHeight:de*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},ee=(ae,se,de)=>{const{skeletonButtonCls:Ce}=ae;return{[`${de}${Ce}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${de}${Ce}-round`]:{borderRadius:se}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Ie(ae)),oe=ae=>{const{borderRadiusSM:se,skeletonButtonCls:de,controlHeight:Ce,controlHeightLG:pe,controlHeightSM:De,gradientFromColor:et}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:et,borderRadius:se,width:Ce*2,minWidth:Ce*2},ne(Ce))},ee(ae,Ce,de)),{[`${de}-lg`]:Object.assign({},ne(pe))}),ee(ae,pe,`${de}-lg`)),{[`${de}-sm`]:Object.assign({},ne(De))}),ee(ae,De,`${de}-sm`))},ue=ae=>{const{componentCls:se,skeletonAvatarCls:de,skeletonTitleCls:Ce,skeletonParagraphCls:pe,skeletonButtonCls:De,skeletonInputCls:et,skeletonImageCls:Je,controlHeight:Fe,controlHeightLG:mt,controlHeightSM:At,gradientFromColor:Tt,padding:Ht,marginSM:Jt,borderRadius:zt,titleHeight:Xe,blockRadius:ut,paragraphLiHeight:Dt,controlHeightXS:Lt,paragraphMarginTop:sn}=ae;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:Ht,verticalAlign:"top",[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Tt},Se(Fe)),[`${de}-circle`]:{borderRadius:"50%"},[`${de}-lg`]:Object.assign({},Se(mt)),[`${de}-sm`]:Object.assign({},Se(At))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ce}`]:{width:"100%",height:Xe,background:Tt,borderRadius:ut,[`+ ${pe}`]:{marginBlockStart:At}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:Dt,listStyle:"none",background:Tt,borderRadius:ut,"+ li":{marginBlockStart:Lt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Ce}, ${pe} > li`]:{borderRadius:zt}}},[`${se}-with-avatar ${se}-content`]:{[`${Ce}`]:{marginBlockStart:Jt,[`+ ${pe}`]:{marginBlockStart:sn}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),b(ae)),z(ae)),[`${se}${se}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${et}`]:{width:"100%"}},[`${se}${se}-active`]:{[` + ${Ce}, ${pe} > li, ${de}, - ${Be}, - ${$e}, + ${De}, + ${et}, ${Je} - `]:Object.assign({},re(ae))}}};var me=(0,Ie.Z)("Skeleton",ae=>{const{componentCls:se}=ae,de=(0,De.TS)(ae,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(de)]},ae=>{const{colorFillContent:se,colorFill:de}=ae,Pe=se,pe=de;return{color:Pe,colorGradientEnd:pe,gradientFromColor:Pe,gradientToColor:pe,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=ae=>{const{prefixCls:se,className:de,rootClassName:Pe,active:pe,shape:Be="circle",size:$e="default"}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Ce=Je("skeleton",se),[mt,At]=me(Ce),Tt=(0,he.Z)(ae,["prefixCls","className"]),Ht=ye()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},de,Pe,At);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Ce}-avatar`,shape:Be,size:$e},Tt))))},ze=ae=>{const{prefixCls:se,className:de,rootClassName:Pe,active:pe,block:Be=!1,size:$e="default"}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Ce=Je("skeleton",se),[mt,At]=me(Ce),Tt=(0,he.Z)(ae,["prefixCls"]),Ht=ye()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:Be},de,Pe,At);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Ce}-button`,size:$e},Tt))))};const ve="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var we=ae=>{const{prefixCls:se,className:de,rootClassName:Pe,style:pe,active:Be}=ae,{getPrefixCls:$e}=Oe.useContext(Ge.E_),Je=$e("skeleton",se),[Ce,mt]=me(Je),At=ye()(Je,`${Je}-element`,{[`${Je}-active`]:Be},de,Pe,mt);return Ce(Oe.createElement("div",{className:At},Oe.createElement("div",{className:ye()(`${Je}-image`,de),style:pe},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Je}-image-svg`},Oe.createElement("path",{d:ve,className:`${Je}-image-path`})))))},Ue=ae=>{const{prefixCls:se,className:de,rootClassName:Pe,active:pe,block:Be,size:$e="default"}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Ce=Je("skeleton",se),[mt,At]=me(Ce),Tt=(0,he.Z)(ae,["prefixCls"]),Ht=ye()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:Be},de,Pe,At);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Ce}-input`,size:$e},Tt))))},qe=te(54476),gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ot=gt,Ke=te(7657),_e=function(se,de){return Oe.createElement(Ke.Z,(0,qe.Z)({},se,{ref:de,icon:ot}))},Re=Oe.forwardRef(_e),Ve=Re,He=ae=>{const{prefixCls:se,className:de,rootClassName:Pe,style:pe,active:Be,children:$e}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Ce=Je("skeleton",se),[mt,At]=me(Ce),Tt=ye()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Be},At,de,Pe),Ht=$e!=null?$e:Oe.createElement(Ve,null);return mt(Oe.createElement("div",{className:Tt},Oe.createElement("div",{className:ye()(`${Ce}-image`,de),style:pe},Ht)))},at=te(94480),Pt=ae=>{const se=Je=>{const{width:Ce,rows:mt=2}=ae;if(Array.isArray(Ce))return Ce[Je];if(mt-1===Je)return Ce},{prefixCls:de,className:Pe,style:pe,rows:Be}=ae,$e=(0,at.Z)(Array(Be)).map((Je,Ce)=>Oe.createElement("li",{key:Ce,style:{width:se(Ce)}}));return Oe.createElement("ul",{className:ye()(de,Pe),style:pe},$e)},Bt=ae=>{let{prefixCls:se,className:de,width:Pe,style:pe}=ae;return Oe.createElement("h3",{className:ye()(se,de),style:Object.assign({width:Pe},pe)})};function Ae(ae){return ae&&typeof ae=="object"?ae:{}}function yt(ae,se){return ae&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ot(ae,se){return!ae&&se?{width:"38%"}:ae&&se?{width:"50%"}:{}}function ke(ae,se){const de={};return(!ae||!se)&&(de.width="61%"),!ae&&se?de.rows=3:de.rows=2,de}const it=ae=>{const{prefixCls:se,loading:de,className:Pe,rootClassName:pe,style:Be,children:$e,avatar:Je=!1,title:Ce=!0,paragraph:mt=!0,active:At,round:Tt}=ae,{getPrefixCls:Ht,direction:Jt,skeleton:zt}=Oe.useContext(Ge.E_),Xe=Ht("skeleton",se),[lt,Dt]=me(Xe);if(de||!("loading"in ae)){const Lt=!!Je,sn=!!Ce,pn=!!mt;let yn;if(Lt){const Ra=Object.assign(Object.assign({prefixCls:`${Xe}-avatar`},yt(sn,pn)),Ae(Je));yn=Oe.createElement("div",{className:`${Xe}-header`},Oe.createElement(le,Object.assign({},Ra)))}let bn;if(sn||pn){let Ra;if(sn){const Aa=Object.assign(Object.assign({prefixCls:`${Xe}-title`},Ot(Lt,pn)),Ae(Ce));Ra=Oe.createElement(Bt,Object.assign({},Aa))}let Fa;if(pn){const Aa=Object.assign(Object.assign({prefixCls:`${Xe}-paragraph`},ke(Lt,sn)),Ae(mt));Fa=Oe.createElement(Pt,Object.assign({},Aa))}bn=Oe.createElement("div",{className:`${Xe}-content`},Ra,Fa)}const da=ye()(Xe,{[`${Xe}-with-avatar`]:Lt,[`${Xe}-active`]:At,[`${Xe}-rtl`]:Jt==="rtl",[`${Xe}-round`]:Tt},zt==null?void 0:zt.className,Pe,pe,Dt);return lt(Oe.createElement("div",{className:da,style:Object.assign(Object.assign({},zt==null?void 0:zt.style),Be)},yn,bn))}return typeof $e!="undefined"?$e:null};it.Button=ze,it.Avatar=Se,it.Input=Ue,it.Image=we,it.Node=He;var ce=it,ie=ce},31797:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return me}});var x=te(59301),ye=te(56762),Oe=te(92343),Ge=te(92310),he=te.n(Ge),be=te(36355),le=te(61621),Ie=Fe=>{const{value:Se,formatter:Le,precision:ze,decimalSeparator:ve,groupSeparator:nt="",prefixCls:we}=Fe;let ut;if(typeof Le=="function")ut=Le(Se);else{const Ue=String(Se),qe=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||Ue==="-")ut=Ue;else{const gt=qe[1];let ot=qe[2]||"0",Ke=qe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,nt),typeof ze=="number"&&(Ke=Ke.padEnd(ze,"0").slice(0,ze>0?ze:0)),Ke&&(Ke=`${ve}${Ke}`),ut=[x.createElement("span",{key:"int",className:`${we}-content-value-int`},gt,ot),Ke&&x.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},Ke)]}}return x.createElement("span",{className:`${we}-content-value`},ut)},De=te(17313),fe=te(83116),Ne=te(37613);const Ee=Fe=>{const{componentCls:Se,marginXXS:Le,padding:ze,colorTextDescription:ve,titleFontSize:nt,colorTextHeading:we,contentFontSize:ut,fontFamily:Ue}=Fe;return{[`${Se}`]:Object.assign(Object.assign({},(0,De.Wf)(Fe)),{[`${Se}-title`]:{marginBottom:Le,color:ve,fontSize:nt},[`${Se}-skeleton`]:{paddingTop:ze},[`${Se}-content`]:{color:we,fontSize:ut,fontFamily:Ue,[`${Se}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Se}-content-prefix, ${Se}-content-suffix`]:{display:"inline-block"},[`${Se}-content-prefix`]:{marginInlineEnd:Le},[`${Se}-content-suffix`]:{marginInlineStart:Le}}})}};var re=(0,fe.Z)("Statistic",Fe=>{const Se=(0,Ne.TS)(Fe,{});return[Ee(Se)]},Fe=>{const{fontSizeHeading3:Se,fontSize:Le}=Fe;return{titleFontSize:Le,contentFontSize:Se}}),a=Fe=>{const{prefixCls:Se,className:Le,rootClassName:ze,style:ve,valueStyle:nt,value:we=0,title:ut,valueRender:Ue,prefix:qe,suffix:gt,loading:ot=!1,onMouseEnter:Ke,onMouseLeave:_e,decimalSeparator:Re=".",groupSeparator:Ve=","}=Fe,{getPrefixCls:et,direction:He,statistic:at}=x.useContext(be.E_),St=et("statistic",Se),[Pt,dt]=re(St),Bt=x.createElement(Ie,Object.assign({decimalSeparator:Re,groupSeparator:Ve,prefixCls:St},Fe,{value:we})),Ae=he()(St,{[`${St}-rtl`]:He==="rtl"},at==null?void 0:at.className,Le,ze,dt);return Pt(x.createElement("div",{className:Ae,style:Object.assign(Object.assign({},at==null?void 0:at.style),ve),onMouseEnter:Ke,onMouseLeave:_e},ut&&x.createElement("div",{className:`${St}-title`},ut),x.createElement(le.Z,{paragraph:!1,loading:ot,className:`${St}-skeleton`},x.createElement("div",{style:nt,className:`${St}-content`},qe&&x.createElement("span",{className:`${St}-content-prefix`},qe),Ue?Ue(Bt):Bt,gt&&x.createElement("span",{className:`${St}-content-suffix`},gt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Fe,Se){let Le=Fe;const ze=/\[[^\]]*]/g,ve=(Se.match(ze)||[]).map(Ue=>Ue.slice(1,-1)),nt=Se.replace(ze,"[]"),we=b.reduce((Ue,qe)=>{let[gt,ot]=qe;if(Ue.includes(gt)){const Ke=Math.floor(Le/ot);return Le-=Ke*ot,Ue.replace(new RegExp(`${gt}+`,"g"),_e=>{const Re=_e.length;return Ke.toString().padStart(Re,"0")})}return Ue},nt);let ut=0;return we.replace(ze,()=>{const Ue=ve[ut];return ut+=1,Ue})}function z(Fe,Se){const{format:Le=""}=Se,ze=new Date(Fe).getTime(),ve=Date.now(),nt=Math.max(ze-ve,0);return y(nt,Le)}const ee=1e3/30;function ne(Fe){return new Date(Fe).getTime()}const oe=Fe=>{const{value:Se,format:Le="HH:mm:ss",onChange:ze,onFinish:ve}=Fe,nt=(0,ye.Z)(),we=x.useRef(null),ut=()=>{ve==null||ve(),we.current&&(clearInterval(we.current),we.current=null)},Ue=()=>{const ot=ne(Se);ot>=Date.now()&&(we.current=setInterval(()=>{nt(),ze==null||ze(ot-Date.now()),ot(Ue(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[Se]);const qe=(ot,Ke)=>z(ot,Object.assign(Object.assign({},Ke),{format:Le})),gt=ot=>(0,Oe.Tm)(ot,{title:void 0});return x.createElement(a,Object.assign({},Fe,{valueRender:gt,formatter:qe}))};var ue=x.memo(oe);a.Countdown=ue;var me=a},45413:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return se}});var x=te(40001),ye=te(99267),Oe=te(92310),Ge=te.n(Oe),he=te(54476),be=te(33885),le=te(20068),ge=te(75931),Ie=te(59301),De=te(10228),fe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Ne(de){return typeof de=="string"}function Ee(de){var Pe,pe=de.className,Be=de.prefixCls,$e=de.style,Je=de.active,Ce=de.status,mt=de.iconPrefix,At=de.icon,Tt=de.wrapperStyle,Ht=de.stepNumber,Jt=de.disabled,zt=de.description,Xe=de.title,lt=de.subTitle,Dt=de.progressDot,Lt=de.stepIcon,sn=de.tailContent,pn=de.icons,yn=de.stepIndex,bn=de.onStepClick,da=de.onClick,Ra=de.render,Fa=(0,ge.Z)(de,fe),Aa=!!bn&&!Jt,ir={};Aa&&(ir.role="button",ir.tabIndex=0,ir.onClick=function(Bn){da==null||da(Bn),bn(yn)},ir.onKeyDown=function(Bn){var Xn=Bn.which;(Xn===De.Z.ENTER||Xn===De.Z.SPACE)&&bn(yn)});var Ba=function(){var Xn,Sa,pa=Ge()("".concat(Be,"-icon"),"".concat(mt,"icon"),(Xn={},(0,le.Z)(Xn,"".concat(mt,"icon-").concat(At),At&&Ne(At)),(0,le.Z)(Xn,"".concat(mt,"icon-check"),!At&&Ce==="finish"&&(pn&&!pn.finish||!pn)),(0,le.Z)(Xn,"".concat(mt,"icon-cross"),!At&&Ce==="error"&&(pn&&!pn.error||!pn)),Xn)),Za=Ie.createElement("span",{className:"".concat(Be,"-icon-dot")});return Dt?typeof Dt=="function"?Sa=Ie.createElement("span",{className:"".concat(Be,"-icon")},Dt(Za,{index:Ht-1,status:Ce,title:Xe,description:zt})):Sa=Ie.createElement("span",{className:"".concat(Be,"-icon")},Za):At&&!Ne(At)?Sa=Ie.createElement("span",{className:"".concat(Be,"-icon")},At):pn&&pn.finish&&Ce==="finish"?Sa=Ie.createElement("span",{className:"".concat(Be,"-icon")},pn.finish):pn&&pn.error&&Ce==="error"?Sa=Ie.createElement("span",{className:"".concat(Be,"-icon")},pn.error):At||Ce==="finish"||Ce==="error"?Sa=Ie.createElement("span",{className:pa}):Sa=Ie.createElement("span",{className:"".concat(Be,"-icon")},Ht),Lt&&(Sa=Lt({index:Ht-1,status:Ce,title:Xe,description:zt,node:Sa})),Sa},Ea=Ce||"wait",Er=Ge()("".concat(Be,"-item"),"".concat(Be,"-item-").concat(Ea),pe,(Pe={},(0,le.Z)(Pe,"".concat(Be,"-item-custom"),At),(0,le.Z)(Pe,"".concat(Be,"-item-active"),Je),(0,le.Z)(Pe,"".concat(Be,"-item-disabled"),Jt===!0),Pe)),dr=(0,be.Z)({},$e),$t=Ie.createElement("div",(0,he.Z)({},Fa,{className:Er,style:dr}),Ie.createElement("div",(0,he.Z)({onClick:da},ir,{className:"".concat(Be,"-item-container")}),Ie.createElement("div",{className:"".concat(Be,"-item-tail")},sn),Ie.createElement("div",{className:"".concat(Be,"-item-icon")},Ba()),Ie.createElement("div",{className:"".concat(Be,"-item-content")},Ie.createElement("div",{className:"".concat(Be,"-item-title")},Xe,lt&&Ie.createElement("div",{title:typeof lt=="string"?lt:void 0,className:"".concat(Be,"-item-subtitle")},lt)),zt&&Ie.createElement("div",{className:"".concat(Be,"-item-description")},zt))));return Ra&&($t=Ra($t)||null),$t}var re=Ee,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var Pe,pe=de.prefixCls,Be=pe===void 0?"rc-steps":pe,$e=de.style,Je=$e===void 0?{}:$e,Ce=de.className,mt=de.children,At=de.direction,Tt=At===void 0?"horizontal":At,Ht=de.type,Jt=Ht===void 0?"default":Ht,zt=de.labelPlacement,Xe=zt===void 0?"horizontal":zt,lt=de.iconPrefix,Dt=lt===void 0?"rc":lt,Lt=de.status,sn=Lt===void 0?"process":Lt,pn=de.size,yn=de.current,bn=yn===void 0?0:yn,da=de.progressDot,Ra=da===void 0?!1:da,Fa=de.stepIcon,Aa=de.initial,ir=Aa===void 0?0:Aa,Ba=de.icons,Ea=de.onChange,Er=de.itemRender,dr=de.items,$t=dr===void 0?[]:dr,Bn=(0,ge.Z)(de,E),Xn=Jt==="navigation",Sa=Jt==="inline",pa=Sa||Ra,Za=Sa?"horizontal":Tt,jn=Sa?void 0:pn,xo=pa?"vertical":Xe,Co=Ge()(Be,"".concat(Be,"-").concat(Za),Ce,(Pe={},(0,le.Z)(Pe,"".concat(Be,"-").concat(jn),jn),(0,le.Z)(Pe,"".concat(Be,"-label-").concat(xo),Za==="horizontal"),(0,le.Z)(Pe,"".concat(Be,"-dot"),!!pa),(0,le.Z)(Pe,"".concat(Be,"-navigation"),Xn),(0,le.Z)(Pe,"".concat(Be,"-inline"),Sa),Pe)),Ua=function(It){Ea&&bn!==It&&Ea(It)},kt=function(It,Un){var ma=(0,be.Z)({},It),Qn=ir+Un;return sn==="error"&&Un===bn-1&&(ma.className="".concat(Be,"-next-error")),ma.status||(Qn===bn?ma.status=sn:Qn{const{componentCls:Pe,customIconTop:pe,customIconSize:Be,customIconFontSize:$e}=de;return{[`${Pe}-item-custom`]:{[`> ${Pe}-item-container > ${Pe}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${Pe}-icon`]:{top:pe,width:Be,height:Be,fontSize:$e,lineHeight:`${$e}px`}}},[`&:not(${Pe}-vertical)`]:{[`${Pe}-item-custom`]:{[`${Pe}-item-icon`]:{width:"auto",background:"none"}}}}},nt=de=>{const{componentCls:Pe,inlineDotSize:pe,inlineTitleColor:Be,inlineTailColor:$e}=de,Je=de.paddingXS+de.lineWidth,Ce={[`${Pe}-item-container ${Pe}-item-content ${Pe}-item-title`]:{color:Be}};return{[`&${Pe}-inline`]:{width:"auto",display:"inline-flex",[`${Pe}-item`]:{flex:"none","&-container":{padding:`${Je}px ${de.paddingXXS}px 0`,margin:`0 ${de.marginXXS/2}px`,borderRadius:de.borderRadiusSM,cursor:"pointer",transition:`background-color ${de.motionDurationMid}`,"&:hover":{background:de.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,[`> ${Pe}-icon`]:{top:0},[`${Pe}-icon-dot`]:{borderRadius:de.fontSizeSM/4}},"&-content":{width:"auto",marginTop:de.marginXS-de.lineWidth},"&-title":{color:Be,fontSize:de.fontSizeSM,lineHeight:de.lineHeightSM,fontWeight:"normal",marginBottom:de.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:Je+pe/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:$e}},[`&:first-child ${Pe}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${Pe}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${Pe}-item-icon ${Pe}-icon ${Pe}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${$e}`}},Ce),"&-finish":Object.assign({[`${Pe}-item-tail::after`]:{backgroundColor:$e},[`${Pe}-item-icon ${Pe}-icon ${Pe}-icon-dot`]:{backgroundColor:$e,border:`${de.lineWidth}px ${de.lineType} ${$e}`}},Ce),"&-error":Ce,"&-active, &-process":Object.assign({[`${Pe}-item-icon`]:{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,top:0}},Ce),[`&:not(${Pe}-item-active) > ${Pe}-item-container[role='button']:hover`]:{[`${Pe}-item-title`]:{color:Be}}}}}},ut=de=>{const{componentCls:Pe,iconSize:pe,lineHeight:Be,iconSizeSM:$e}=de;return{[`&${Pe}-label-vertical`]:{[`${Pe}-item`]:{overflow:"visible","&-tail":{marginInlineStart:pe/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(pe/2+de.controlHeightLG)*2,marginTop:de.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:de.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:de.marginXXS,marginInlineStart:0,lineHeight:Be}},[`&${Pe}-small:not(${Pe}-dot)`]:{[`${Pe}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(pe-$e)/2}}}}}},qe=de=>{const{componentCls:Pe,navContentMaxWidth:pe,navArrowColor:Be,stepsNavActiveColor:$e,motionDurationSlow:Je}=de;return{[`&${Pe}-navigation`]:{paddingTop:de.paddingSM,[`&${Pe}-small`]:{[`${Pe}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${Pe}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Je}`,[`${Pe}-item-content`]:{maxWidth:pe},[`${Pe}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},me.vS),{"&::after":{display:"none"}})},[`&:not(${Pe}-item-active)`]:{[`${Pe}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${de.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:de.fontSizeIcon,height:de.fontSizeIcon,borderTop:`${de.lineWidth}px ${de.lineType} ${Be}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${Be}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:de.lineWidthBold,backgroundColor:$e,transition:`width ${Je}, inset-inline-start ${Je}`,transitionTimingFunction:"ease-out",content:'""'}},[`${Pe}-item${Pe}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${Pe}-navigation${Pe}-vertical`]:{[`> ${Pe}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${Pe}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:de.lineWidth*3,height:`calc(100% - ${de.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:de.controlHeight*.25,height:de.controlHeight*.25,marginBottom:de.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${Pe}-item-container > ${Pe}-item-tail`]:{visibility:"hidden"}}},[`&${Pe}-navigation${Pe}-horizontal`]:{[`> ${Pe}-item > ${Pe}-item-container > ${Pe}-item-tail`]:{visibility:"hidden"}}}},ot=de=>{const{antCls:Pe,componentCls:pe}=de;return{[`&${pe}-with-progress`]:{[`${pe}-item`]:{paddingTop:de.paddingXXS,[`&-process ${pe}-item-container ${pe}-item-icon ${pe}-icon`]:{color:de.processIconColor}},[`&${pe}-vertical > ${pe}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${pe}-item-container > ${pe}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${pe}-small`]:{[`&${pe}-horizontal ${pe}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${pe}-small${pe}-vertical > ${pe}-item > ${pe}-item-container > ${pe}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${pe}-label-vertical`]:{[`${pe}-item ${pe}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${pe}-item-icon`]:{position:"relative",[`${Pe}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},_e=de=>{const{componentCls:Pe,descriptionMaxWidth:pe,lineHeight:Be,dotCurrentSize:$e,dotSize:Je,motionDurationSlow:Ce}=de;return{[`&${Pe}-dot, &${Pe}-dot${Pe}-small`]:{[`${Pe}-item`]:{"&-title":{lineHeight:Be},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${pe/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Je,height:Je,marginInlineStart:(de.descriptionMaxWidth-Je)/2,paddingInlineEnd:0,lineHeight:`${Je}px`,background:"transparent",border:0,[`${Pe}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Ce}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Je-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:pe},[`&-process ${Pe}-item-icon`]:{position:"relative",top:(Je-$e)/2,width:$e,height:$e,lineHeight:`${$e}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-$e)/2},[`&-process ${Pe}-icon`]:{[`&:first-child ${Pe}-icon-dot`]:{insetInlineStart:0}}}},[`&${Pe}-vertical${Pe}-dot`]:{[`${Pe}-item-icon`]:{marginTop:(de.controlHeight-Je)/2,marginInlineStart:0,background:"none"},[`${Pe}-item-process ${Pe}-item-icon`]:{marginTop:(de.controlHeight-$e)/2,top:0,insetInlineStart:(Je-$e)/2,marginInlineStart:0},[`${Pe}-item > ${Pe}-item-container > ${Pe}-item-tail`]:{top:(de.controlHeight-Je)/2,insetInlineStart:0,margin:0,padding:`${Je+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Je-de.lineWidth)/2}},[`&${Pe}-small`]:{[`${Pe}-item-icon`]:{marginTop:(de.controlHeightSM-Je)/2},[`${Pe}-item-process ${Pe}-item-icon`]:{marginTop:(de.controlHeightSM-$e)/2},[`${Pe}-item > ${Pe}-item-container > ${Pe}-item-tail`]:{top:(de.controlHeightSM-Je)/2}},[`${Pe}-item:first-child ${Pe}-icon-dot`]:{insetInlineStart:0},[`${Pe}-item-content`]:{width:"inherit"}}}},Ve=de=>{const{componentCls:Pe}=de;return{[`&${Pe}-rtl`]:{direction:"rtl",[`${Pe}-item`]:{"&-subtitle":{float:"left"}},[`&${Pe}-navigation`]:{[`${Pe}-item::after`]:{transform:"rotate(-45deg)"}},[`&${Pe}-vertical`]:{[`> ${Pe}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${Pe}-item-icon`]:{float:"right"}}},[`&${Pe}-dot`]:{[`${Pe}-item-icon ${Pe}-icon-dot, &${Pe}-small ${Pe}-item-icon ${Pe}-icon-dot`]:{float:"right"}}}}},He=de=>{const{componentCls:Pe,iconSizeSM:pe,fontSizeSM:Be,fontSize:$e,colorTextDescription:Je}=de;return{[`&${Pe}-small`]:{[`&${Pe}-horizontal:not(${Pe}-label-vertical) ${Pe}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${Pe}-item-icon`]:{width:pe,height:pe,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:Be,lineHeight:`${pe}px`,textAlign:"center",borderRadius:pe},[`${Pe}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:$e,lineHeight:`${pe}px`,"&::after":{top:pe/2}},[`${Pe}-item-description`]:{color:Je,fontSize:$e},[`${Pe}-item-tail`]:{top:pe/2-de.paddingXXS},[`${Pe}-item-custom ${Pe}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${Pe}-icon`]:{fontSize:pe,lineHeight:`${pe}px`,transform:"none"}}}}},St=de=>{const{componentCls:Pe,iconSizeSM:pe,iconSize:Be}=de;return{[`&${Pe}-vertical`]:{display:"flex",flexDirection:"column",[`> ${Pe}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${Pe}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${Pe}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${Pe}-item-title`]:{lineHeight:`${Be}px`},[`${Pe}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${Pe}-item > ${Pe}-item-container > ${Pe}-item-tail`]:{position:"absolute",top:0,insetInlineStart:Be/2-de.lineWidth,width:de.lineWidth,height:"100%",padding:`${Be+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`,"&::after":{width:de.lineWidth,height:"100%"}},[`> ${Pe}-item:not(:last-child) > ${Pe}-item-container > ${Pe}-item-tail`]:{display:"block"},[` > ${Pe}-item > ${Pe}-item-container > ${Pe}-item-content > ${Pe}-item-title`]:{"&::after":{display:"none"}},[`&${Pe}-small ${Pe}-item-container`]:{[`${Pe}-item-tail`]:{position:"absolute",top:0,insetInlineStart:pe/2-de.lineWidth,padding:`${pe+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${Pe}-item-title`]:{lineHeight:`${pe}px`}}}}},Pt;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(Pt||(Pt={}));const dt=(de,Pe)=>{const pe=`${Pe.componentCls}-item`,Be=`${de}IconColor`,$e=`${de}TitleColor`,Je=`${de}DescriptionColor`,Ce=`${de}TailColor`,mt=`${de}IconBgColor`,At=`${de}IconBorderColor`,Tt=`${de}DotColor`;return{[`${pe}-${de} ${pe}-icon`]:{backgroundColor:Pe[mt],borderColor:Pe[At],[`> ${Pe.componentCls}-icon`]:{color:Pe[Be],[`${Pe.componentCls}-icon-dot`]:{background:Pe[Tt]}}},[`${pe}-${de}${pe}-custom ${pe}-icon`]:{[`> ${Pe.componentCls}-icon`]:{color:Pe[Tt]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-title`]:{color:Pe[$e],"&::after":{backgroundColor:Pe[Ce]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-description`]:{color:Pe[Je]},[`${pe}-${de} > ${pe}-container > ${pe}-tail::after`]:{backgroundColor:Pe[Ce]}}},Bt=de=>{const{componentCls:Pe,motionDurationSlow:pe}=de,Be=`${Pe}-item`,$e=`${Be}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[Be]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${Be}-container > ${Be}-tail, > ${Be}-container > ${Be}-content > ${Be}-title::after`]:{display:"none"}}},[`${Be}-container`]:{outline:"none","&:focus-visible":{[$e]:Object.assign({},(0,me.oN)(de))}},[`${$e}, ${Be}-content`]:{display:"inline-block",verticalAlign:"top"},[$e]:{width:de.iconSize,height:de.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:de.marginXS,fontSize:de.iconFontSize,fontFamily:de.fontFamily,lineHeight:`${de.iconSize}px`,textAlign:"center",borderRadius:de.iconSize,border:`${de.lineWidth}px ${de.lineType} transparent`,transition:`background-color ${pe}, border-color ${pe}`,[`${Pe}-icon`]:{position:"relative",top:de.iconTop,color:de.colorPrimary,lineHeight:1}},[`${Be}-tail`]:{position:"absolute",top:de.iconSize/2-de.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:de.lineWidth,background:de.colorSplit,borderRadius:de.lineWidth,transition:`background ${pe}`,content:'""'}},[`${Be}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:de.padding,color:de.colorText,fontSize:de.fontSizeLG,lineHeight:`${de.titleLineHeight}px`,"&::after":{position:"absolute",top:de.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:de.lineWidth,background:de.processTailColor,content:'""'}},[`${Be}-subtitle`]:{display:"inline",marginInlineStart:de.marginXS,color:de.colorTextDescription,fontWeight:"normal",fontSize:de.fontSize},[`${Be}-description`]:{color:de.colorTextDescription,fontSize:de.fontSize}},dt(Pt.wait,de)),dt(Pt.process,de)),{[`${Be}-process > ${Be}-container > ${Be}-title`]:{fontWeight:de.fontWeightStrong}}),dt(Pt.finish,de)),dt(Pt.error,de)),{[`${Be}${Pe}-next-error > ${Pe}-item-title::after`]:{background:de.colorError},[`${Be}-disabled`]:{cursor:"not-allowed"}})},Ae=de=>{const{componentCls:Pe,motionDurationSlow:pe}=de;return{[`& ${Pe}-item`]:{[`&:not(${Pe}-item-active)`]:{[`& > ${Pe}-item-container[role='button']`]:{cursor:"pointer",[`${Pe}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${Pe}-icon`]:{transition:`color ${pe}`}},"&:hover":{[`${Pe}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${Pe}-item-process)`]:{[`& > ${Pe}-item-container[role='button']:hover`]:{[`${Pe}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${Pe}-icon`]:{color:de.colorPrimary}}}}}}},[`&${Pe}-horizontal:not(${Pe}-label-vertical)`]:{[`${Pe}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${Pe}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},yt=de=>{const{componentCls:Pe}=de;return{[Pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Bt(de)),Ae(de)),ze(de)),He(de)),St(de)),ut(de)),_e(de)),qe(de)),Ve(de)),ot(de)),nt(de))}};var Ot=(0,Fe.Z)("Steps",de=>{const{wireframe:Pe,colorTextDisabled:pe,controlHeightLG:Be,colorTextLightSolid:$e,colorText:Je,colorPrimary:Ce,colorTextLabel:mt,colorTextDescription:At,colorTextQuaternary:Tt,colorFillContent:Ht,controlItemBgActive:Jt,colorError:zt,colorBgContainer:Xe,colorBorderSecondary:lt,colorSplit:Dt}=de,Lt=(0,Se.TS)(de,{processIconColor:$e,processTitleColor:Je,processDescriptionColor:Je,processIconBgColor:Ce,processIconBorderColor:Ce,processDotColor:Ce,processTailColor:Dt,waitIconColor:Pe?pe:mt,waitTitleColor:At,waitDescriptionColor:At,waitTailColor:Dt,waitIconBgColor:Pe?Xe:Ht,waitIconBorderColor:Pe?pe:"transparent",waitDotColor:pe,finishIconColor:Ce,finishTitleColor:Je,finishDescriptionColor:At,finishTailColor:Ce,finishIconBgColor:Pe?Xe:Jt,finishIconBorderColor:Pe?Ce:Jt,finishDotColor:Ce,errorIconColor:$e,errorTitleColor:zt,errorDescriptionColor:zt,errorTailColor:Dt,errorIconBgColor:zt,errorIconBorderColor:zt,errorDotColor:zt,stepsNavActiveColor:Ce,stepsProgressSize:Be,inlineDotSize:6,inlineTitleColor:Tt,inlineTailColor:lt});return[yt(Lt)]},de=>{const{colorTextDisabled:Pe,fontSize:pe,controlHeightSM:Be,controlHeight:$e,controlHeightLG:Je,fontSizeHeading3:Ce}=de;return{titleLineHeight:$e,customIconSize:$e,customIconTop:0,customIconFontSize:Be,iconSize:$e,iconTop:-.5,iconFontSize:pe,iconSizeSM:Ce,dotSize:$e/4,dotCurrentSize:Je/4,navArrowColor:Pe,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),ke=te(11592);function it(de){return de.filter(Pe=>Pe)}function ce(de,Pe){if(de)return de;const pe=(0,ke.Z)(Pe).map(Be=>{if(Ie.isValidElement(Be)){const{props:$e}=Be;return Object.assign({},$e)}return null});return it(pe)}var ie=function(de,Pe){var pe={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&Pe.indexOf(Be)<0&&(pe[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Be=Object.getOwnPropertySymbols(de);$e{const{percent:Pe,size:pe,className:Be,rootClassName:$e,direction:Je,items:Ce,responsive:mt=!0,current:At=0,children:Tt,style:Ht}=de,Jt=ie(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:zt}=(0,ne.Z)(mt),{getPrefixCls:Xe,direction:lt,steps:Dt}=Ie.useContext(z.E_),Lt=Ie.useMemo(()=>mt&&zt?"vertical":Je,[zt,Je]),sn=(0,ee.Z)(pe),pn=Xe("steps",de.prefixCls),[yn,bn]=Ot(pn),da=de.type==="inline",Ra=Xe("",de.iconPrefix),Fa=ce(Ce,Tt),Aa=da?void 0:Pe,ir=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Ht),Ba=Ge()(Dt==null?void 0:Dt.className,{[`${pn}-rtl`]:lt==="rtl",[`${pn}-with-progress`]:Aa!==void 0},Be,$e,bn),Ea={finish:Ie.createElement(x.Z,{className:`${pn}-finish-icon`}),error:Ie.createElement(ye.Z,{className:`${pn}-error-icon`})},Er=$t=>{let{node:Bn,status:Xn}=$t;if(Xn==="process"&&Aa!==void 0){const Sa=sn==="small"?32:40;return Ie.createElement("div",{className:`${pn}-progress-icon`},Ie.createElement(oe.Z,{type:"circle",percent:Aa,size:Sa,strokeWidth:4,format:()=>null}),Bn)}return Bn},dr=($t,Bn)=>$t.description?Ie.createElement(ue.Z,{title:$t.description},Bn):Bn;return yn(Ie.createElement(y,Object.assign({icons:Ea},Jt,{style:ir,current:At,size:sn,items:Fa,itemRender:da?dr:void 0,stepIcon:Er,direction:Lt,prefixCls:pn,iconPrefix:Ra,className:Ba})))};ae.Step=y.Step;var se=ae},15969:function(Ft,bt,te){"use strict";te.d(bt,{N:function(){return x}});const x=ye=>({color:ye.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ye.motionDurationSlow}`,"&:focus, &:hover":{color:ye.colorLinkHover},"&:active":{color:ye.colorLinkActive}})},1710:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Li}});var x={},ye="rc-table-internal-hook",Oe=te(42978),Ge=te(6089),he=te(34280),be=te(13697),le=te(59301),ge=te(4676);function Ie(Me){var We=le.createContext(void 0),rt=function(ht){var Et=ht.value,Mt=ht.children,Zt=le.useRef(Et);Zt.current=Et;var _t=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),on=(0,Oe.Z)(_t,1),qt=on[0];return(0,he.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){qt.listeners.forEach(function(nn){nn(Et)})})},[Et]),le.createElement(We.Provider,{value:qt},Mt)};return{Context:We,Provider:rt,defaultValue:Me}}function De(Me,We){var rt=(0,Ge.Z)(typeof We=="function"?We:function(nn){if(We===void 0)return nn;if(!Array.isArray(We))return nn[We];var On={};return We.forEach(function(wn){On[wn]=nn[wn]}),On}),st=le.useContext(Me==null?void 0:Me.Context),ht=st||{},Et=ht.listeners,Mt=ht.getValue,Zt=le.useRef();Zt.current=rt(st?Mt():Me==null?void 0:Me.defaultValue);var _t=le.useState({}),on=(0,Oe.Z)(_t,2),qt=on[1];return(0,he.Z)(function(){if(!st)return;function nn(On){var wn=rt(On);(0,be.Z)(Zt.current,wn,!0)||qt({})}return Et.add(nn),function(){Et.delete(nn)}},[st]),Zt.current}var fe=te(54476),Ne=te(8654);function Ee(){var Me=le.createContext(null);function We(){return le.useContext(Me)}function rt(ht,Et){var Mt=(0,Ne.Yr)(ht),Zt=function(on,qt){var nn=Mt?{ref:qt}:{},On=le.useRef(0),wn=le.useRef(on),Cn=We();return Cn!==null?le.createElement(ht,(0,fe.Z)({},on,nn)):((!Et||Et(wn.current,on))&&(On.current+=1),wn.current=on,le.createElement(Me.Provider,{value:On.current},le.createElement(ht,(0,fe.Z)({},on,nn))))};return Mt?le.forwardRef(Zt):Zt}function st(ht,Et){var Mt=(0,Ne.Yr)(ht),Zt=function(on,qt){var nn=Mt?{ref:qt}:{};return We(),le.createElement(ht,(0,fe.Z)({},on,nn))};return Mt?le.memo(le.forwardRef(Zt),Et):le.memo(Zt,Et)}return{makeImmutable:rt,responseImmutable:st,useImmutableMark:We}}var re=Ee(),E=re.makeImmutable,a=re.responseImmutable,b=re.useImmutableMark,y=Ee(),z=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=Ie(),ue=oe;function me(Me,We){var rt=le.useRef(0);rt.current+=1;var st=le.useRef(Me),ht=[];Object.keys(Me||{}).map(function(Mt){var Zt;(Me==null?void 0:Me[Mt])!==((Zt=st.current)===null||Zt===void 0?void 0:Zt[Mt])&&ht.push(Mt)}),st.current=Me;var Et=le.useRef([]);return ht.length&&(Et.current=ht),le.useDebugValue(rt.current),le.useDebugValue(Et.current.join(", ")),We&&console.log("".concat(We,":"),rt.current,Et.current),rt.current}var Fe=null,Se=le.memo(function(){var Me=me();return le.createElement("h1",null,"Render Times: ",Me)});Se.displayName="RenderBlock";var Le=te(76190),ze=te(33885),ve=te(20068),nt=te(92310),we=te.n(nt),ut=te(80547),Ue=te(97938),qe=te(48736),gt=le.createContext({renderWithProps:!1}),ot=gt,Ke="RC_TABLE_KEY";function _e(Me){return Me==null?[]:Array.isArray(Me)?Me:[Me]}function Re(Me){var We=[],rt={};return Me.forEach(function(st){for(var ht=st||{},Et=ht.key,Mt=ht.dataIndex,Zt=Et||_e(Mt).join("-")||Ke;rt[Zt];)Zt="".concat(Zt,"_next");rt[Zt]=!0,We.push(Zt)}),We}function Ve(Me){return Me!=null}function et(Me){return Me&&(0,Le.Z)(Me)==="object"&&!Array.isArray(Me)&&!le.isValidElement(Me)}function He(Me,We,rt,st,ht,Et){var Mt=le.useContext(ot),Zt=ne(),_t=(0,ut.Z)(function(){if(Ve(st))return[st];var on=We==null||We===""?[]:Array.isArray(We)?We:[We],qt=(0,Ue.Z)(Me,on),nn=qt,On=void 0;if(ht){var wn=ht(qt,Me,rt);et(wn)?(nn=wn.children,On=wn.props,Mt.renderWithProps=!0):nn=wn}return[nn,On]},[Zt,Me,st,We,ht,rt],function(on,qt){if(Et){var nn=(0,Oe.Z)(on,2),On=nn[1],wn=(0,Oe.Z)(qt,2),Cn=wn[1];return Et(Cn,On)}return Mt.renderWithProps?!0:!(0,be.Z)(on,qt,!0)});return _t}function at(Me,We,rt,st){var ht=Me+We-1;return Me<=st&&ht>=rt}function St(Me,We){return De(ue,function(rt){var st=at(Me,We||1,rt.hoverStartRow,rt.hoverEndRow);return[st,rt.onHover]})}var Pt=function(We){var rt=We.ellipsis,st=We.rowType,ht=We.children,Et,Mt=rt===!0?{showTitle:!0}:rt;return Mt&&(Mt.showTitle||st==="header")&&(typeof ht=="string"||typeof ht=="number"?Et=ht.toString():le.isValidElement(ht)&&typeof ht.props.children=="string"&&(Et=ht.props.children)),Et};function dt(Me){var We,rt,st,ht,Et,Mt,Zt,_t,on=Me.component,qt=Me.children,nn=Me.ellipsis,On=Me.scope,wn=Me.prefixCls,Cn=Me.className,oa=Me.align,ra=Me.record,xa=Me.render,fa=Me.dataIndex,La=Me.renderIndex,gr=Me.shouldCellUpdate,yr=Me.index,Ja=Me.rowType,vr=Me.colSpan,zr=Me.rowSpan,_a=Me.fixLeft,Ya=Me.fixRight,Ha=Me.firstFixLeft,Da=Me.lastFixLeft,Ia=Me.firstFixRight,hr=Me.lastFixRight,to=Me.appendNode,Ur=Me.additionalProps,or=Ur===void 0?{}:Ur,$r=Me.isSticky,no="".concat(wn,"-cell"),oo=De(ue,["supportSticky","allColumnsFixedLeft"]),Vr=oo.supportSticky,ti=oo.allColumnsFixedLeft,ao=He(ra,fa,La,qt,xa,gr),Mr=(0,Oe.Z)(ao,2),oi=Mr[0],In=Mr[1],Vo={},zo=typeof _a=="number"&&Vr,Bi=typeof Ya=="number"&&Vr;zo&&(Vo.position="sticky",Vo.left=_a),Bi&&(Vo.position="sticky",Vo.right=Ya);var Dr=(We=(rt=(st=In==null?void 0:In.colSpan)!==null&&st!==void 0?st:or.colSpan)!==null&&rt!==void 0?rt:vr)!==null&&We!==void 0?We:1,Cr=(ht=(Et=(Mt=In==null?void 0:In.rowSpan)!==null&&Mt!==void 0?Mt:or.rowSpan)!==null&&Et!==void 0?Et:zr)!==null&&ht!==void 0?ht:1,Br=St(yr,Cr),ur=(0,Oe.Z)(Br,2),Ma=ur[0],kn=ur[1],Na=function(Yt){var Pn;ra&&kn(yr,yr+Cr-1),or==null||(Pn=or.onMouseEnter)===null||Pn===void 0||Pn.call(or,Yt)},Gr=function(Yt){var Pn;ra&&kn(-1,-1),or==null||(Pn=or.onMouseLeave)===null||Pn===void 0||Pn.call(or,Yt)};if(Dr===0||Cr===0)return null;var io=(Zt=or.title)!==null&&Zt!==void 0?Zt:Pt({rowType:Ja,ellipsis:nn,children:oi}),tt=we()(no,Cn,(_t={},(0,ve.Z)(_t,"".concat(no,"-fix-left"),zo&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-left-first"),Ha&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-left-last"),Da&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-left-all"),Da&&ti&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-right"),Bi&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-right-first"),Ia&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-right-last"),hr&&Vr),(0,ve.Z)(_t,"".concat(no,"-ellipsis"),nn),(0,ve.Z)(_t,"".concat(no,"-with-append"),to),(0,ve.Z)(_t,"".concat(no,"-fix-sticky"),(zo||Bi)&&$r&&Vr),(0,ve.Z)(_t,"".concat(no,"-row-hover"),!In&&Ma),_t),or.className,In==null?void 0:In.className),Ye={};oa&&(Ye.textAlign=oa);var Qe=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Vo),or.style),Ye),In==null?void 0:In.style),Ut=oi;return(0,Le.Z)(Ut)==="object"&&!Array.isArray(Ut)&&!le.isValidElement(Ut)&&(Ut=null),nn&&(Da||Ia)&&(Ut=le.createElement("span",{className:"".concat(no,"-content")},Ut)),le.createElement(on,(0,fe.Z)({},In,or,{className:tt,style:Qe,title:io,scope:On,onMouseEnter:Na,onMouseLeave:Gr,colSpan:Dr!==1?Dr:null,rowSpan:Cr!==1?Cr:null}),to,Ut)}var Bt=le.memo(dt);function Ae(Me,We,rt,st,ht,Et){var Mt=rt[Me]||{},Zt=rt[We]||{},_t,on;Mt.fixed==="left"?_t=st.left[ht==="rtl"?We:Me]:Zt.fixed==="right"&&(on=st.right[ht==="rtl"?Me:We]);var qt=!1,nn=!1,On=!1,wn=!1,Cn=rt[We+1],oa=rt[Me-1],ra=!(Et!=null&&Et.children);if(ht==="rtl"){if(_t!==void 0){var xa=oa&&oa.fixed==="left";wn=!xa&&ra}else if(on!==void 0){var fa=Cn&&Cn.fixed==="right";On=!fa&&ra}}else if(_t!==void 0){var La=Cn&&Cn.fixed==="left";qt=!La&&ra}else if(on!==void 0){var gr=oa&&oa.fixed==="right";nn=!gr&&ra}return{fixLeft:_t,fixRight:on,lastFixLeft:qt,firstFixRight:nn,lastFixRight:On,firstFixLeft:wn,isSticky:st.isSticky}}var yt=le.createContext({}),Ot=yt;function ke(Me){var We=Me.className,rt=Me.index,st=Me.children,ht=Me.colSpan,Et=ht===void 0?1:ht,Mt=Me.rowSpan,Zt=Me.align,_t=De(ue,["prefixCls","direction"]),on=_t.prefixCls,qt=_t.direction,nn=le.useContext(Ot),On=nn.scrollColumnIndex,wn=nn.stickyOffsets,Cn=nn.flattenColumns,oa=nn.columns,ra=rt+Et-1,xa=ra+1===On?Et+1:Et,fa=Ae(rt,rt+xa-1,Cn,wn,qt,oa==null?void 0:oa[rt]);return le.createElement(Bt,(0,fe.Z)({className:We,index:rt,component:"td",prefixCls:on,record:null,dataIndex:null,align:Zt,colSpan:xa,rowSpan:Mt,render:function(){return st}},fa))}var it=te(75931),ce=["children"];function ie(Me){var We=Me.children,rt=(0,it.Z)(Me,ce);return le.createElement("tr",rt,We)}function ae(Me){var We=Me.children;return We}ae.Row=ie,ae.Cell=ke;var se=ae;function de(Me){var We=Me.children,rt=Me.stickyOffsets,st=Me.flattenColumns,ht=Me.columns,Et=De(ue,"prefixCls"),Mt=st.length-1,Zt=st[Mt],_t=le.useMemo(function(){return{stickyOffsets:rt,flattenColumns:st,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Mt:null,columns:ht}},[Zt,st,Mt,rt,ht]);return le.createElement(Ot.Provider,{value:_t},le.createElement("tfoot",{className:"".concat(Et,"-summary")},We))}var Pe=ee(de),pe=se,Be=te(70425),$e=te(29301),Je=te(29194),Ce=te(24514),mt=te(75152),At=te(26112);function Tt(Me,We,rt,st,ht,Et,Mt){Me.push({record:We,indent:rt,index:Mt});var Zt=Et(We),_t=ht==null?void 0:ht.has(Zt);if(We&&Array.isArray(We[st])&&_t)for(var on=0;on1?Ha-1:0),Ia=1;Ia=0;Zt-=1){var _t=We[Zt],on=rt&&rt[Zt],qt=on&&on[Ra];if(_t||qt||Mt){var nn=qt||{},On=nn.columnType,wn=(0,it.Z)(nn,Aa);ht.unshift(le.createElement("col",(0,fe.Z)({key:Zt,style:{width:_t}},wn))),Mt=!0}}return le.createElement("colgroup",null,ht)}var Ba=ir,Ea=te(94480),Er=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function dr(Me,We){return(0,le.useMemo)(function(){for(var rt=[],st=0;st1?"colgroup":"col":null,ellipsis:ra.ellipsis,align:ra.align,component:ra.title?Et:Mt,prefixCls:qt,key:wn[oa]},xa,{additionalProps:fa,rowType:"header"}))}))}Xn.displayName="HeaderRow";var Sa=Xn;function pa(Me){var We=[];function rt(Mt,Zt){var _t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;We[_t]=We[_t]||[];var on=Zt,qt=Mt.filter(Boolean).map(function(nn){var On={key:nn.key,className:nn.className||"",children:nn.title,column:nn,colStart:on},wn=1,Cn=nn.children;return Cn&&Cn.length>0&&(wn=rt(Cn,on,_t+1).reduce(function(oa,ra){return oa+ra},0),On.hasSubColumns=!0),"colSpan"in nn&&(wn=nn.colSpan),"rowSpan"in nn&&(On.rowSpan=nn.rowSpan),On.colSpan=wn,On.colEnd=On.colStart+wn-1,We[_t].push(On),on+=wn,wn});return qt}rt(Me,0);for(var st=We.length,ht=function(Zt){We[Zt].forEach(function(_t){!("rowSpan"in _t)&&!_t.hasSubColumns&&(_t.rowSpan=st-Zt)})},Et=0;Et1&&arguments[1]!==void 0?arguments[1]:"";return typeof We=="number"?We:We.endsWith("%")?Me*parseFloat(We)/100:null}function Ua(Me,We){return le.useMemo(function(){if(We&&We>0){var rt=0,st=0;Me.forEach(function(on){var qt=Co(We,on.width);qt?rt+=qt:st+=1});var ht=We-rt,Et=st,Mt=ht/st,Zt=0,_t=Me.map(function(on){var qt=(0,ze.Z)({},on),nn=Co(We,qt.width);if(nn)qt.width=nn;else{var On=Math.floor(Mt);qt.width=Et===1?ht:On,ht-=On,Et-=1}return Zt+=qt.width,qt});return[_t,Zt]}return[Me,We]},[Me,We])}var kt=["children"],Kt=["fixed"];function It(Me){return(0,xo.Z)(Me).filter(function(We){return le.isValidElement(We)}).map(function(We){var rt=We.key,st=We.props,ht=st.children,Et=(0,it.Z)(st,kt),Mt=(0,ze.Z)({key:rt},Et);return ht&&(Mt.children=It(ht)),Mt})}function Un(Me){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Me.filter(function(rt){return rt&&(0,Le.Z)(rt)==="object"}).reduce(function(rt,st,ht){var Et=st.fixed,Mt=Et===!0?"left":Et,Zt="".concat(We,"-").concat(ht),_t=st.children;return _t&&_t.length>0?[].concat((0,Ea.Z)(rt),(0,Ea.Z)(Un(_t,Zt).map(function(on){return(0,ze.Z)({fixed:Mt},on)}))):[].concat((0,Ea.Z)(rt),[(0,ze.Z)((0,ze.Z)({key:Zt},st),{},{fixed:Mt})])},[])}function ma(Me){for(var We=!0,rt=0;rt=0;Et-=1){var Mt=Me[Et];if(ht&&Mt.fixed!=="right")ht=!1;else if(!ht&&Mt.fixed==="right"){warning(!1,"Index ".concat(Et+1," of `columns` missing `fixed='right'` prop."));break}}}function Qn(Me){return Me.map(function(We){var rt=We.fixed,st=(0,it.Z)(We,Kt),ht=rt;return rt==="left"?ht="right":rt==="right"&&(ht="left"),(0,ze.Z)({fixed:ht},st)})}function eo(Me,We){var rt=Me.prefixCls,st=Me.columns,ht=Me.children,Et=Me.expandable,Mt=Me.expandedKeys,Zt=Me.columnTitle,_t=Me.getRowKey,on=Me.onTriggerExpand,qt=Me.expandIcon,nn=Me.rowExpandable,On=Me.expandIconColumnIndex,wn=Me.direction,Cn=Me.expandRowByClick,oa=Me.columnWidth,ra=Me.fixed,xa=Me.scrollWidth,fa=le.useMemo(function(){return st||It(ht)},[st,ht]),La=le.useMemo(function(){if(Et){var Ya,Ha=fa.slice();if(!Ha.includes(x)){var Da=On||0;Da>=0&&Ha.splice(Da,0,x)}var Ia=Ha.indexOf(x);Ha=Ha.filter(function(or,$r){return or!==x||$r===Ia});var hr=fa[Ia],to;(ra==="left"||ra)&&!On?to="left":(ra==="right"||ra)&&On===fa.length?to="right":to=hr?hr.fixed:null;var Ur=(Ya={},(0,ve.Z)(Ya,Ra,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)(Ya,"title",Zt),(0,ve.Z)(Ya,"fixed",to),(0,ve.Z)(Ya,"className","".concat(rt,"-row-expand-icon-cell")),(0,ve.Z)(Ya,"width",oa),(0,ve.Z)(Ya,"render",function($r,no,oo){var Vr=_t(no,oo),ti=Mt.has(Vr),ao=nn?nn(no):!0,Mr=qt({prefixCls:rt,expanded:ti,expandable:ao,record:no,onExpand:on});return Cn?le.createElement("span",{onClick:function(In){return In.stopPropagation()}},Mr):Mr}),Ya);return Ha.map(function(or){return or===x?Ur:or})}return fa.filter(function(or){return or!==x})},[Et,fa,_t,Mt,qt,wn]),gr=le.useMemo(function(){var Ya=La;return We&&(Ya=We(Ya)),Ya.length||(Ya=[{render:function(){return null}}]),Ya},[We,La,wn]),yr=le.useMemo(function(){return wn==="rtl"?Qn(Un(gr)):Un(gr)},[gr,wn,xa]),Ja=Ua(yr,xa),vr=(0,Oe.Z)(Ja,2),zr=vr[0],_a=vr[1];return[gr,zr,_a]}var rr=eo;function wr(Me){var We,rt=Me.prefixCls,st=Me.record,ht=Me.onExpand,Et=Me.expanded,Mt=Me.expandable,Zt="".concat(rt,"-row-expand-icon");if(!Mt)return le.createElement("span",{className:we()(Zt,"".concat(rt,"-row-spaced"))});var _t=function(qt){ht(st,qt),qt.stopPropagation()};return le.createElement("span",{className:we()(Zt,(We={},(0,ve.Z)(We,"".concat(rt,"-row-expanded"),Et),(0,ve.Z)(We,"".concat(rt,"-row-collapsed"),!Et),We)),onClick:_t})}function Lo(Me,We,rt){var st=[];function ht(Et){(Et||[]).forEach(function(Mt,Zt){st.push(We(Mt,Zt)),ht(Mt[rt])})}return ht(Me),st}function fr(Me,We,rt){var st=Fa(Me),ht=st.expandIcon,Et=st.expandedRowKeys,Mt=st.defaultExpandedRowKeys,Zt=st.defaultExpandAllRows,_t=st.expandedRowRender,on=st.onExpand,qt=st.onExpandedRowsChange,nn=st.childrenColumnName,On=ht||wr,wn=nn||"children",Cn=le.useMemo(function(){return _t?"row":Me.expandable&&Me.internalHooks===ye&&Me.expandable.__PARENT_RENDER_ICON__||We.some(function(yr){return yr&&(0,Le.Z)(yr)==="object"&&yr[wn]})?"nest":!1},[!!_t,We]),oa=le.useState(function(){return Mt||(Zt?Lo(We,rt,wn):[])}),ra=(0,Oe.Z)(oa,2),xa=ra[0],fa=ra[1],La=le.useMemo(function(){return new Set(Et||xa||[])},[Et,xa]),gr=le.useCallback(function(yr){var Ja=rt(yr,We.indexOf(yr)),vr,zr=La.has(Ja);zr?(La.delete(Ja),vr=(0,Ea.Z)(La)):vr=[].concat((0,Ea.Z)(La),[Ja]),fa(vr),on&&on(!zr,yr),qt&&qt(vr)},[rt,La,We,on,qt]);return[st,Cn,La,On,wn,gr]}function qn(Me,We,rt,st){var ht=Me.map(function(Et,Mt){return Ae(Mt,Mt,Me,We,rt,st==null?void 0:st[Mt])});return(0,ut.Z)(function(){return ht},[ht],function(Et,Mt){return!(0,be.Z)(Et,Mt)})}function co(Me){var We=(0,le.useRef)(Me),rt=(0,le.useState)({}),st=(0,Oe.Z)(rt,2),ht=st[1],Et=(0,le.useRef)(null),Mt=(0,le.useRef)([]);function Zt(_t){Mt.current.push(_t);var on=Promise.resolve();Et.current=on,on.then(function(){if(Et.current===on){var qt=Mt.current,nn=We.current;Mt.current=[],qt.forEach(function(On){We.current=On(We.current)}),Et.current=null,nn!==We.current&&ht({})}})}return(0,le.useEffect)(function(){return function(){Et.current=null}},[]),[We.current,Zt]}function Uo(Me){var We=(0,le.useRef)(Me||null),rt=(0,le.useRef)();function st(){window.clearTimeout(rt.current)}function ht(Mt){We.current=Mt,st(),rt.current=window.setTimeout(function(){We.current=null,rt.current=void 0},100)}function Et(){return We.current}return(0,le.useEffect)(function(){return st},[]),[ht,Et]}function Ao(){var Me=le.useState(-1),We=(0,Oe.Z)(Me,2),rt=We[0],st=We[1],ht=le.useState(-1),Et=(0,Oe.Z)(ht,2),Mt=Et[0],Zt=Et[1],_t=le.useCallback(function(on,qt){st(on),Zt(qt)},[]);return[rt,Mt,_t]}var qr=te(47273),wt=(0,qr.Z)()?window:null;function hn(Me,We){var rt=(0,Le.Z)(Me)==="object"?Me:{},st=rt.offsetHeader,ht=st===void 0?0:st,Et=rt.offsetSummary,Mt=Et===void 0?0:Et,Zt=rt.offsetScroll,_t=Zt===void 0?0:Zt,on=rt.getContainer,qt=on===void 0?function(){return wt}:on,nn=qt()||wt;return le.useMemo(function(){var On=!!Me;return{isSticky:On,stickyClassName:On?"".concat(We,"-sticky-holder"):"",offsetHeader:ht,offsetSummary:Mt,offsetScroll:_t,container:nn}},[_t,ht,Mt,We,nn])}function En(Me,We,rt){var st=(0,le.useMemo)(function(){for(var ht=[],Et=[],Mt=0,Zt=0,_t=0;_t=nn&&(or=nn-On),Mt({scrollLeft:or/nn*(qt+2)}),fa.current.x=Ia.pageX},Ya=function(){if(Et.current){var Ia=(0,Gn.os)(Et.current).top,hr=Ia+Et.current.offsetHeight,to=_t===window?document.documentElement.scrollTop+window.innerHeight:(0,Gn.os)(_t).top+_t.clientHeight;hr-(0,mt.Z)()<=to||Ia>=to-Zt?xa(function(Ur){return(0,ze.Z)((0,ze.Z)({},Ur),{},{isHiddenScrollBar:!0})}):xa(function(Ur){return(0,ze.Z)((0,ze.Z)({},Ur),{},{isHiddenScrollBar:!1})})}},Ha=function(Ia){xa(function(hr){return(0,ze.Z)((0,ze.Z)({},hr),{},{scrollLeft:Ia/qt*nn||0})})};return le.useImperativeHandle(rt,function(){return{setScrollLeft:Ha}}),le.useEffect(function(){var Da=(0,Vn.Z)(document.body,"mouseup",vr,!1),Ia=(0,Vn.Z)(document.body,"mousemove",_a,!1);return Ya(),function(){Da.remove(),Ia.remove()}},[On,yr]),le.useEffect(function(){var Da=(0,Vn.Z)(_t,"scroll",Ya,!1),Ia=(0,Vn.Z)(window,"resize",Ya,!1);return function(){Da.remove(),Ia.remove()}},[_t]),le.useEffect(function(){ra.isHiddenScrollBar||xa(function(Da){var Ia=Et.current;return Ia?(0,ze.Z)((0,ze.Z)({},Da),{},{scrollLeft:Ia.scrollLeft/Ia.scrollWidth*Ia.clientWidth}):Da})},[ra.isHiddenScrollBar]),qt<=nn||!On||ra.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,mt.Z)(),width:nn,bottom:Zt},className:"".concat(on,"-sticky-scroll")},le.createElement("div",{onMouseDown:zr,ref:wn,className:we()("".concat(on,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(on,"-sticky-scroll-bar-active"),yr)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(ra.scrollLeft,"px, 0, 0)")}}))},br=le.forwardRef(Tr);function vn(Me){return null}var Ro=vn;function _o(Me){return null}var Qo=_o,ni="rc-table",$n=[],Ta={};function Nr(){return"No Data"}function Va(Me){var We,rt=(0,ze.Z)({rowKey:"key",prefixCls:ni,emptyText:Nr},Me),st=rt.prefixCls,ht=rt.className,Et=rt.rowClassName,Mt=rt.style,Zt=rt.data,_t=rt.rowKey,on=rt.scroll,qt=rt.tableLayout,nn=rt.direction,On=rt.title,wn=rt.footer,Cn=rt.summary,oa=rt.caption,ra=rt.id,xa=rt.showHeader,fa=rt.components,La=rt.emptyText,gr=rt.onRow,yr=rt.onHeaderRow,Ja=rt.internalHooks,vr=rt.transformColumns,zr=rt.internalRefs,_a=rt.tailor,Ya=rt.sticky,Ha=Zt||$n,Da=!!Ha.length,Ia=Ja===ye,hr=le.useCallback(function(Mn,Yr){return(0,Ue.Z)(fa,Mn)||Yr},[fa]),to=le.useMemo(function(){return typeof _t=="function"?_t:function(Mn){var Yr=Mn&&Mn[_t];return Yr}},[_t]),Ur=hr(["body"]),or=Ao(),$r=(0,Oe.Z)(or,3),no=$r[0],oo=$r[1],Vr=$r[2],ti=fr(rt,Ha,to),ao=(0,Oe.Z)(ti,6),Mr=ao[0],oi=ao[1],In=ao[2],Vo=ao[3],zo=ao[4],Bi=ao[5],Dr=on==null?void 0:on.x,Cr=le.useState(0),Br=(0,Oe.Z)(Cr,2),ur=Br[0],Ma=Br[1],kn=rr((0,ze.Z)((0,ze.Z)((0,ze.Z)({},rt),Mr),{},{expandable:!!Mr.expandedRowRender,columnTitle:Mr.columnTitle,expandedKeys:In,getRowKey:to,onTriggerExpand:Bi,expandIcon:Vo,expandIconColumnIndex:Mr.expandIconColumnIndex,direction:nn,scrollWidth:Ia&&_a&&typeof Dr=="number"?Dr:null}),Ia?vr:null),Na=(0,Oe.Z)(kn,3),Gr=Na[0],io=Na[1],tt=Na[2],Ye=tt!=null?tt:Dr,Qe=le.useMemo(function(){return{columns:Gr,flattenColumns:io}},[Gr,io]),Ut=le.useRef(),rn=le.useRef(),Yt=le.useRef(),Pn=le.useRef(),Qt=le.useRef(),Ct=le.useState(!1),Vt=(0,Oe.Z)(Ct,2),Wn=Vt[0],ha=Vt[1],Sn=le.useState(!1),xt=(0,Oe.Z)(Sn,2),tn=xt[0],An=xt[1],en=co(new Map),mn=(0,Oe.Z)(en,2),ja=mn[0],un=mn[1],Xa=Re(io),vt=Xa.map(function(Mn){return ja.get(Mn)}),ea=le.useMemo(function(){return vt},[vt.join("_")]),nr=Zn(ea,io.length,nn),Ze=on&&Ve(on.y),Rt=on&&Ve(Ye)||!!Mr.fixed,ta=Rt&&io.some(function(Mn){var Yr=Mn.fixed;return Yr}),xr=le.useRef(),Xt=hn(Ya,st),ca=Xt.isSticky,Ka=Xt.offsetHeader,Or=Xt.offsetSummary,Wa=Xt.offsetScroll,ar=Xt.stickyClassName,kr=Xt.container,uo=le.useMemo(function(){return Cn==null?void 0:Cn(Ha)},[Cn,Ha]),Rn=(Ze||ca)&&le.isValidElement(uo)&&uo.type===se&&uo.props.fixed,Fr,ga,No;Ze&&(ga={overflowY:"scroll",maxHeight:on.y}),Rt&&(Fr={overflowX:"auto"},Ze||(ga={overflowY:"hidden"}),No={width:Ye===!0?"auto":Ye,minWidth:"100%"});var Si=le.useCallback(function(Mn,Yr){(0,Je.Z)(Ut.current)&&un(function(al){if(al.get(Mn)!==Yr){var ln=new Map(al);return ln.set(Mn,Yr),ln}return al})},[]),mr=Uo(null),Bo=(0,Oe.Z)(mr,2),ro=Bo[0],aa=Bo[1];function va(Mn,Yr){Yr&&(typeof Yr=="function"?Yr(Mn):Yr.scrollLeft!==Mn&&(Yr.scrollLeft=Mn,Yr.scrollLeft!==Mn&&setTimeout(function(){Yr.scrollLeft=Mn},0)))}var Fo=(0,Ge.Z)(function(Mn){var Yr=Mn.currentTarget,al=Mn.scrollLeft,ln=nn==="rtl",Kn=typeof al=="number"?al:Yr.scrollLeft,Po=Yr||Ta;if(!aa()||aa()===Po){var yi;ro(Po),va(Kn,rn.current),va(Kn,Yt.current),va(Kn,Qt.current),va(Kn,(yi=xr.current)===null||yi===void 0?void 0:yi.setScrollLeft)}var Ii=Yr||rn.current;if(Ii){var Di=Ii.scrollWidth,ki=Ii.clientWidth;if(Di===ki){ha(!1),An(!1);return}ln?(ha(-Kn0)):(ha(Kn>0),An(Kn1?oa-Ia:0,to=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},vr),_t),{},{flex:"0 0 ".concat(Ia,"px"),width:"".concat(Ia,"px"),marginRight:hr,pointerEvents:"auto"}),Ur=le.useMemo(function(){return qt?Ha<=1:_a===0||Ha===0||Ha>1},[Ha,_a,qt]);Ur?to.visibility="hidden":qt&&(to.height=nn==null?void 0:nn(Ha));var or=Ur?function(){return null}:On,$r={};return(Ha===0||_a===0)&&($r.rowSpan=1,$r.colSpan=1),le.createElement(Bt,(0,fe.Z)({className:we()(Cn,on),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:We.prefixCls,key:La,record:Zt,index:Et,renderIndex:Mt,dataIndex:wn,render:or,shouldCellUpdate:rt.shouldCellUpdate},gr,{appendNode:yr,additionalProps:(0,ze.Z)((0,ze.Z)({},Ja),{},{style:to},$r)}))}var il=wa,el=["data","index","className","rowKey","style","extra","getHeight"],dl=le.forwardRef(function(Me,We){var rt=Me.data,st=Me.index,ht=Me.className,Et=Me.rowKey,Mt=Me.style,Zt=Me.extra,_t=Me.getHeight,on=(0,it.Z)(Me,el),qt=rt.record,nn=rt.indent,On=rt.index,wn=De(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=wn.scrollX,oa=wn.flattenColumns,ra=wn.prefixCls,xa=wn.fixColumn,fa=wn.componentWidth,La=Xe(qt,Et,st,nn),gr=La.rowSupportExpand,yr=La.expanded,Ja=La.rowProps,vr=La.expandedRowRender,zr=La.expandedRowClassName,_a;if(gr&&yr){var Ya=vr(qt,st,nn+1,yr),Ha=zr==null?void 0:zr(qt,st,nn),Da={};xa&&(Da={style:(0,ve.Z)({},"--virtual-width","".concat(fa,"px"))});var Ia="".concat(ra,"-expanded-row-cell");_a=le.createElement("div",{className:we()("".concat(ra,"-expanded-row"),"".concat(ra,"-expanded-row-level-").concat(nn+1),Ha)},le.createElement(Bt,{component:"div",prefixCls:ra,className:we()(Ia,(0,ve.Z)({},"".concat(Ia,"-fixed"),xa)),additionalProps:Da},Ya))}var hr=(0,ze.Z)((0,ze.Z)({},Mt),{},{width:Cn});Zt&&(hr.position="absolute",hr.pointerEvents="none");var to=le.createElement("div",(0,fe.Z)({},Ja,on,{ref:gr?null:We,className:we()(ht,"".concat(ra,"-row"),Ja==null?void 0:Ja.className,(0,ve.Z)({},"".concat(ra,"-row-extra"),Zt)),style:(0,ze.Z)((0,ze.Z)({},hr),Ja==null?void 0:Ja.style)}),oa.map(function(Ur,or){return le.createElement(il,{key:or,rowInfo:La,column:Ur,colIndex:or,indent:nn,index:st,renderIndex:On,record:qt,inverse:Zt,getHeight:_t})}));return gr?le.createElement("div",{ref:We},to,_a):to}),rl=ee(dl),_i=rl,hi=le.forwardRef(function(Me,We){var rt=Me.data,st=Me.onScroll,ht=De(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Et=ht.flattenColumns,Mt=ht.onColumnResize,Zt=ht.getRowKey,_t=ht.expandedKeys,on=ht.prefixCls,qt=ht.childrenColumnName,nn=ht.emptyNode,On=ht.scrollX,wn=De(Jo),Cn=wn.scrollY,oa=wn.listItemHeight,ra=le.useRef(),xa=Ht(rt,qt,_t,Zt),fa=le.useMemo(function(){var _a=0;return Et.map(function(Ya){var Ha=Ya.width,Da=Ya.key;return _a+=Ha,[Da,Ha,_a]})},[Et]),La=le.useMemo(function(){return fa.map(function(_a){return _a[2]})},[fa]);le.useEffect(function(){fa.forEach(function(_a){var Ya=(0,Oe.Z)(_a,2),Ha=Ya[0],Da=Ya[1];Mt(Ha,Da)})},[fa]),le.useImperativeHandle(We,function(){var _a={};return Object.defineProperty(_a,"scrollLeft",{get:function(){var Ha;return((Ha=ra.current)===null||Ha===void 0?void 0:Ha.getScrollInfo().x)||0},set:function(Ha){var Da;(Da=ra.current)===null||Da===void 0||Da.scrollTo({left:Ha})}}),_a});var gr=function(Ya,Ha){var Da,Ia=(Da=xa[Ha])===null||Da===void 0?void 0:Da.record,hr=Ya.onCell;if(hr){var to,Ur=hr(Ia,Ha);return(to=Ur==null?void 0:Ur.rowSpan)!==null&&to!==void 0?to:1}return 1},yr=function(Ya){var Ha=Ya.start,Da=Ya.end,Ia=Ya.getSize,hr=Ya.offsetY;if(Da<0)return null;for(var to=Et.filter(function(Dr){return gr(Dr,Ha)===0}),Ur=Ha,or=function(Cr){if(to=to.filter(function(Br){return gr(Br,Cr)===0}),!to.length)return Ur=Cr,"break"},$r=Ha;$r>=0;$r-=1){var no=or($r);if(no==="break")break}for(var oo=Et.filter(function(Dr){return gr(Dr,Da)!==1}),Vr=Da,ti=function(Cr){if(oo=oo.filter(function(Br){return gr(Br,Cr)!==1}),!oo.length)return Vr=Math.max(Cr-1,Da),"break"},ao=Da;ao1})&&oi.push(Cr)},Vo=Ur;Vo<=Vr;Vo+=1)var zo=In(Vo);var Bi=oi.map(function(Dr){var Cr=xa[Dr],Br=Zt(Cr.record,Dr),ur=function(Na){var Gr=Dr+Na-1,io=Zt(xa[Gr].record,Gr),tt=Ia(Br,io);return tt.bottom-tt.top},Ma=Ia(Br);return le.createElement(_i,{key:Dr,data:Cr,rowKey:Br,index:Dr,style:{top:-hr+Ma.top},extra:!0,getHeight:ur})});return Bi},Ja=le.useMemo(function(){return{columnsOffset:La}},[La]),vr="".concat(on,"-tbody"),zr;return xa.length?zr=le.createElement(Eo.Z,{fullHeight:!1,ref:ra,className:we()(vr,"".concat(vr,"-virtual")),height:Cn,itemHeight:oa||24,data:xa,itemKey:function(Ya){return Zt(Ya.record)},scrollWidth:On,onVirtualScroll:function(Ya){var Ha=Ya.x;st({scrollLeft:Ha})},extraRender:yr},function(_a,Ya,Ha){var Da=Zt(_a.record,Ya);return le.createElement(_i,(0,fe.Z)({data:_a,rowKey:Da,index:Ya},Ha))}):zr=le.createElement("div",{className:we()("".concat(on,"-placeholder"))},le.createElement(Bt,{component:"div",prefixCls:on},nn)),le.createElement(xi.Provider,{value:Ja},zr)}),Ki=ee(hi),Mi=Ki,Ji=function(We,rt){var st=rt.ref,ht=rt.onScroll;return le.createElement(Mi,{ref:st,data:We,onScroll:ht})},$i=100;function Yi(Me){var We=Me.columns,rt=Me.scroll,st=Me.prefixCls,ht=st===void 0?ni:st,Et=Me.className,Mt=Me.listItemHeight,Zt=rt||{},_t=Zt.x,on=Zt.y;typeof _t!="number"&&(_t=((We||[]).length+1)*$i),typeof on!="number"&&(on=500);var qt=le.useMemo(function(){return{scrollY:on,listItemHeight:Mt}},[on,Mt]);return le.createElement(Jo.Provider,{value:qt},le.createElement(Rr,(0,fe.Z)({},Me,{className:we()(Et,"".concat(ht,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},rt),{},{x:_t}),components:{body:Ji},columns:We,internalHooks:ye,tailor:!0})))}function Xi(Me){return z(Yi,Me)}var So=Xi(),gi=null;function Ir(Me){return null}var Zi=Ir;function zi(Me){return null}var tl=zi,ml=te(2738),fl=te(68031),Pi=te(36355),mi=te(93891),Vi=te(19716),pl=te(8628),El=te(31724),yl=te(58421),Ar=te(71418),ba=te(88088);function er(Me){return function(rt){let{prefixCls:st,onExpand:ht,record:Et,expanded:Mt,expandable:Zt}=rt;const _t=`${st}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:on=>{ht(Et,on),on.stopPropagation()},className:we()(_t,{[`${_t}-spaced`]:!Zt,[`${_t}-expanded`]:Zt&&Mt,[`${_t}-collapsed`]:Zt&&!Mt}),"aria-label":Mt?Me.collapse:Me.expand,"aria-expanded":Mt})}}var qa=er;function Io(Me,We){return"key"in Me&&Me.key!==void 0&&Me.key!==null?Me.key:Me.dataIndex?Array.isArray(Me.dataIndex)?Me.dataIndex.join("."):Me.dataIndex:We}function ai(Me,We){return We?`${We}-${Me}`:`${Me}`}function Ei(Me,We){return typeof Me=="function"?Me(We):Me}function Ci(Me,We){const rt=Ei(Me,We);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Oi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Fi=Oi,nl=te(7657),Hi=function(We,rt){return le.createElement(nl.Z,(0,fe.Z)({},We,{ref:rt,icon:Fi}))},so=le.forwardRef(Hi),To=so,li=te(56762);function Ho(Me){const We=le.useRef(Me),rt=(0,li.Z)();return[()=>We.current,st=>{We.current=st,rt()}]}var jo=te(3113),an=te(24905),Wt=te(38854),Gt=te(64165),ia=te(20834),pr=te(40875),Kr=te(5112),Yn=te(17574),cr=te(47472),Hr=te(92832);function yo(Me){let{value:We,onChange:rt,filterSearch:st,tablePrefixCls:ht,locale:Et}=Me;return st?le.createElement("div",{className:`${ht}-filter-dropdown-search`},le.createElement(Hr.default,{prefix:le.createElement(cr.Z,null),placeholder:Et.filterSearchPlaceholder,onChange:rt,value:We,htmlSize:1,className:`${ht}-filter-dropdown-search-input`})):null}var Sr=yo,Oa=te(10228);const fo=Me=>{const{keyCode:We}=Me;We===Oa.Z.ENTER&&Me.stopPropagation()};var fi=le.forwardRef((Me,We)=>le.createElement("div",{className:Me.className,onClick:rt=>rt.stopPropagation(),onKeyDown:fo,ref:We},Me.children));function Zr(Me){let We=[];return(Me||[]).forEach(rt=>{let{value:st,children:ht}=rt;We.push(st),ht&&(We=[].concat((0,Ea.Z)(We),(0,Ea.Z)(Zr(ht))))}),We}function Jr(Me){return Me.some(We=>{let{children:rt}=We;return rt})}function Xo(Me,We){return typeof We=="string"||typeof We=="number"?We==null?void 0:We.toString().toLowerCase().includes(Me.trim().toLowerCase()):!1}function lr(Me){let{filters:We,prefixCls:rt,filteredKeys:st,filterMultiple:ht,searchValue:Et,filterSearch:Mt}=Me;return We.map((Zt,_t)=>{const on=String(Zt.value);if(Zt.children)return{key:on||_t,label:Zt.text,popupClassName:`${rt}-dropdown-submenu`,children:lr({filters:Zt.children,prefixCls:rt,filteredKeys:st,filterMultiple:ht,searchValue:Et,filterSearch:Mt})};const qt=ht?an.default:Kr.ZP,nn={key:Zt.value!==void 0?on:_t,label:le.createElement(le.Fragment,null,le.createElement(qt,{checked:st.includes(on)}),le.createElement("span",null,Zt.text))};return Et.trim()?typeof Mt=="function"?Mt(Et,Zt)?nn:null:Xo(Et,Zt.text)?nn:null:nn})}function pt(Me){var We,rt;const{tablePrefixCls:st,prefixCls:ht,column:Et,dropdownPrefixCls:Mt,columnKey:Zt,filterMultiple:_t,filterMode:on="menu",filterSearch:qt=!1,filterState:nn,triggerFilter:On,locale:wn,children:Cn,getPopupContainer:oa}=Me,{filterDropdownOpen:ra,onFilterDropdownOpenChange:xa,filterResetToDefaultFilteredValue:fa,defaultFilteredValue:La,filterDropdownVisible:gr,onFilterDropdownVisibleChange:yr}=Et,[Ja,vr]=le.useState(!1),zr=!!(nn&&(!((We=nn.filteredKeys)===null||We===void 0)&&We.length||nn.forceFiltered)),_a=kn=>{vr(kn),xa==null||xa(kn),yr==null||yr(kn)},Ya=(rt=ra!=null?ra:gr)!==null&&rt!==void 0?rt:Ja,Ha=nn==null?void 0:nn.filteredKeys,[Da,Ia]=Ho(Ha||[]),hr=kn=>{let{selectedKeys:Na}=kn;Ia(Na)},to=(kn,Na)=>{let{node:Gr,checked:io}=Na;hr(_t?{selectedKeys:kn}:{selectedKeys:io&&Gr.key?[Gr.key]:[]})};le.useEffect(()=>{Ja&&hr({selectedKeys:Ha||[]})},[Ha]);const[Ur,or]=le.useState([]),$r=kn=>{or(kn)},[no,oo]=le.useState(""),Vr=kn=>{const{value:Na}=kn.target;oo(Na)};le.useEffect(()=>{Ja||oo("")},[Ja]);const ti=kn=>{const Na=kn&&kn.length?kn:null;if(Na===null&&(!nn||!nn.filteredKeys)||(0,be.Z)(Na,nn==null?void 0:nn.filteredKeys,!0))return null;On({column:Et,key:Zt,filteredKeys:Na})},ao=()=>{_a(!1),ti(Da())},Mr=function(){let{confirm:kn,closeDropdown:Na}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&ti([]),Na&&_a(!1),oo(""),Ia(fa?(La||[]).map(Gr=>String(Gr)):[])},oi=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&_a(!1),ti(Da())},In=kn=>{kn&&Ha!==void 0&&Ia(Ha||[]),_a(kn),!kn&&!Et.filterDropdown&&ao()},Vo=we()({[`${Mt}-menu-without-submenu`]:!Jr(Et.filters||[])}),zo=kn=>{if(kn.target.checked){const Na=Zr(Et==null?void 0:Et.filters).map(Gr=>String(Gr));Ia(Na)}else Ia([])},Bi=kn=>{let{filters:Na}=kn;return(Na||[]).map((Gr,io)=>{const tt=String(Gr.value),Ye={title:Gr.text,key:Gr.value!==void 0?tt:io};return Gr.children&&(Ye.children=Bi({filters:Gr.children})),Ye})},Dr=kn=>{var Na;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((Na=kn.children)===null||Na===void 0?void 0:Na.map(Gr=>Dr(Gr)))||[]})};let Cr;if(typeof Et.filterDropdown=="function")Cr=Et.filterDropdown({prefixCls:`${Mt}-custom`,setSelectedKeys:kn=>hr({selectedKeys:kn}),selectedKeys:Da(),confirm:oi,clearFilters:Mr,filters:Et.filters,visible:Ya,close:()=>{_a(!1)}});else if(Et.filterDropdown)Cr=Et.filterDropdown;else{const kn=Da()||[],Na=()=>(Et.filters||[]).length===0?le.createElement(Gt.Z,{image:Gt.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):on==="tree"?le.createElement(le.Fragment,null,le.createElement(Sr,{filterSearch:qt,value:no,onChange:Vr,tablePrefixCls:st,locale:wn}),le.createElement("div",{className:`${st}-filter-dropdown-tree`},_t?le.createElement(an.default,{checked:kn.length===Zr(Et.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof qt=="function"?qt(no,Dr(io)):Xo(no,io.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Sr,{filterSearch:qt,value:no,onChange:Vr,tablePrefixCls:st,locale:wn}),le.createElement(ia.default,{selectable:!0,multiple:_t,prefixCls:`${Mt}-menu`,className:Vo,onSelect:hr,onDeselect:hr,selectedKeys:kn,getPopupContainer:oa,openKeys:Ur,onOpenChange:$r,items:lr({filters:Et.filters||[],filterSearch:qt,prefixCls:ht,filteredKeys:Da(),filterMultiple:_t,searchValue:no})})),Gr=()=>fa?(0,be.Z)((La||[]).map(io=>String(io)),kn,!0):kn.length===0;Cr=le.createElement(le.Fragment,null,Na(),le.createElement("div",{className:`${ht}-dropdown-btns`},le.createElement(jo.ZP,{type:"link",size:"small",disabled:Gr(),onClick:()=>Mr()},wn.filterReset),le.createElement(jo.ZP,{type:"primary",size:"small",onClick:ao},wn.filterConfirm)))}Et.filterDropdown&&(Cr=le.createElement(pr.J,{selectable:void 0},Cr));const Br=()=>le.createElement(fi,{className:`${ht}-dropdown`},Cr);let ur;typeof Et.filterIcon=="function"?ur=Et.filterIcon(zr):Et.filterIcon?ur=Et.filterIcon:ur=le.createElement(To,null);const{direction:Ma}=le.useContext(Pi.E_);return le.createElement("div",{className:`${ht}-column`},le.createElement("span",{className:`${st}-column-title`},Cn),le.createElement(Wt.Z,{dropdownRender:Br,trigger:["click"],open:Ya,onOpenChange:In,getPopupContainer:oa,placement:Ma==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:we()(`${ht}-trigger`,{active:zr}),onClick:kn=>{kn.stopPropagation()}},ur)))}var ol=pt;function Sl(Me,We,rt){let st=[];return(Me||[]).forEach((ht,Et)=>{var Mt;const Zt=ai(Et,rt);if(ht.filters||"filterDropdown"in ht||"onFilter"in ht)if("filteredValue"in ht){let _t=ht.filteredValue;"filterDropdown"in ht||(_t=(Mt=_t==null?void 0:_t.map(String))!==null&&Mt!==void 0?Mt:_t),st.push({column:ht,key:Io(ht,Zt),filteredKeys:_t,forceFiltered:ht.filtered})}else st.push({column:ht,key:Io(ht,Zt),filteredKeys:We&&ht.defaultFilteredValue?ht.defaultFilteredValue:void 0,forceFiltered:ht.filtered});"children"in ht&&(st=[].concat((0,Ea.Z)(st),(0,Ea.Z)(Sl(ht.children,We,Zt))))}),st}function Ll(Me,We,rt,st,ht,Et,Mt,Zt){return rt.map((_t,on)=>{const qt=ai(on,Zt),{filterMultiple:nn=!0,filterMode:On,filterSearch:wn}=_t;let Cn=_t;if(Cn.filters||Cn.filterDropdown){const oa=Io(Cn,qt),ra=st.find(xa=>{let{key:fa}=xa;return oa===fa});Cn=Object.assign(Object.assign({},Cn),{title:xa=>le.createElement(ol,{tablePrefixCls:Me,prefixCls:`${Me}-filter`,dropdownPrefixCls:We,column:Cn,columnKey:oa,filterState:ra,filterMultiple:nn,filterMode:On,filterSearch:wn,triggerFilter:Et,locale:ht,getPopupContainer:Mt},Ei(_t.title,xa))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:Ll(Me,We,Cn.children,st,ht,Et,Mt,qt)})),Cn})}function vl(Me){const We={};return Me.forEach(rt=>{let{key:st,filteredKeys:ht,column:Et}=rt;const{filters:Mt,filterDropdown:Zt}=Et;if(Zt)We[st]=ht||null;else if(Array.isArray(ht)){const _t=Zr(Mt);We[st]=_t.filter(on=>ht.includes(String(on)))}else We[st]=null}),We}function bl(Me,We){return We.reduce((rt,st)=>{const{column:{onFilter:ht,filters:Et},filteredKeys:Mt}=st;return ht&&Mt&&Mt.length?rt.filter(Zt=>Mt.some(_t=>{const on=Zr(Et),qt=on.findIndex(On=>String(On)===String(_t)),nn=qt!==-1?on[qt]:_t;return ht(nn,Zt)})):rt},Me)}const xl=Me=>Me.flatMap(We=>"children"in We?[We].concat((0,Ea.Z)(xl(We.children||[]))):[We]);function _l(Me){let{prefixCls:We,dropdownPrefixCls:rt,mergedColumns:st,onFilterChange:ht,getPopupContainer:Et,locale:Mt}=Me;const Zt=le.useMemo(()=>xl(st||[]),[st]),[_t,on]=le.useState(()=>Sl(Zt,!0)),qt=le.useMemo(()=>{const Cn=Sl(Zt,!1);if(Cn.length===0)return Cn;let oa=!0,ra=!0;if(Cn.forEach(xa=>{let{filteredKeys:fa}=xa;fa!==void 0?oa=!1:ra=!1}),oa){const xa=(Zt||[]).map((fa,La)=>Io(fa,ai(La)));return _t.filter(fa=>{let{key:La}=fa;return xa.includes(La)}).map(fa=>{const La=Zt[xa.findIndex(gr=>gr===fa.key)];return Object.assign(Object.assign({},fa),{column:Object.assign(Object.assign({},fa.column),La),forceFiltered:La.filtered})})}return Cn},[Zt,_t]),nn=le.useMemo(()=>vl(qt),[qt]),On=Cn=>{const oa=qt.filter(ra=>{let{key:xa}=ra;return xa!==Cn.key});oa.push(Cn),on(oa),ht(vl(oa),oa)};return[Cn=>Ll(We,rt,Cn,qt,Mt,On,Et),qt,nn]}var wi=_l;function Qi(Me,We,rt){const st=le.useRef({});function ht(Et){if(!st.current||st.current.data!==Me||st.current.childrenColumnName!==We||st.current.getRowKey!==rt){let Zt=function(_t){_t.forEach((on,qt)=>{const nn=rt(on,qt);Mt.set(nn,on),on&&typeof on=="object"&&We in on&&Zt(on[We]||[])})};const Mt=new Map;Zt(Me),st.current={data:Me,childrenColumnName:We,kvMap:Mt,getRowKey:rt}}return st.current.kvMap.get(Et)}return[ht]}var Pl=te(50371),Nl=function(Me,We){var rt={};for(var st in Me)Object.prototype.hasOwnProperty.call(Me,st)&&We.indexOf(st)<0&&(rt[st]=Me[st]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,st=Object.getOwnPropertySymbols(Me);ht{const Et=Me[ht];typeof Et!="function"&&(rt[ht]=Et)}),rt}function Cl(Me,We,rt){const st=rt&&typeof rt=="object"?rt:{},{total:ht=0}=st,Et=Nl(st,["total"]),[Mt,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in Et?Et.defaultCurrent:1,pageSize:"defaultPageSize"in Et?Et.defaultPageSize:sl})),_t=(0,Pl.Z)(Mt,Et,{total:ht>0?ht:Me}),on=Math.ceil((ht||Me)/_t.pageSize);_t.current>on&&(_t.current=on||1);const qt=(On,wn)=>{Zt({current:On!=null?On:1,pageSize:wn||_t.pageSize})},nn=(On,wn)=>{var Cn;rt&&((Cn=rt.onChange)===null||Cn===void 0||Cn.call(rt,On,wn)),qt(On,wn),We(On,wn||(_t==null?void 0:_t.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},_t),{onChange:nn}),qt]}var Ui=Cl,Wl=te(84105),cl=te(35654),Il=te(90782),hl=te(71430),uu=te(18929);const gl={},Kl="SELECT_ALL",Ul="SELECT_INVERT",Zl="SELECT_NONE",ql=[],$l=(Me,We)=>{let rt=[];return(We||[]).forEach(st=>{rt.push(st),st&&typeof st=="object"&&Me in st&&(rt=[].concat((0,Ea.Z)(rt),(0,Ea.Z)($l(Me,st[Me]))))}),rt};var eu=(Me,We)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:st,defaultSelectedRowKeys:ht,getCheckboxProps:Et,onChange:Mt,onSelect:Zt,onSelectAll:_t,onSelectInvert:on,onSelectNone:qt,onSelectMultiple:nn,columnWidth:On,type:wn,selections:Cn,fixed:oa,renderCell:ra,hideSelectAll:xa,checkStrictly:fa=!0}=We||{},{prefixCls:La,data:gr,pageData:yr,getRecordByKey:Ja,getRowKey:vr,expandType:zr,childrenColumnName:_a,locale:Ya,getPopupContainer:Ha}=Me,[Da,Ia]=(0,uu.Z)(st||ht||ql,{value:st}),hr=le.useRef(new Map),to=(0,le.useCallback)(Dr=>{if(rt){const Cr=new Map;Dr.forEach(Br=>{let ur=Ja(Br);!ur&&hr.current.has(Br)&&(ur=hr.current.get(Br)),Cr.set(Br,ur)}),hr.current=Cr}},[Ja,rt]);le.useEffect(()=>{to(Da)},[Da]);const{keyEntities:Ur}=(0,le.useMemo)(()=>{if(fa)return{keyEntities:null};let Dr=gr;if(rt){const Cr=new Set(gr.map((ur,Ma)=>vr(ur,Ma))),Br=Array.from(hr.current).reduce((ur,Ma)=>{let[kn,Na]=Ma;return Cr.has(kn)?ur:ur.concat(Na)},[]);Dr=[].concat((0,Ea.Z)(Dr),(0,Ea.Z)(Br))}return(0,hl.I8)(Dr,{externalGetKey:vr,childrenPropName:_a})},[gr,vr,fa,_a,rt]),or=(0,le.useMemo)(()=>$l(_a,yr),[_a,yr]),$r=(0,le.useMemo)(()=>{const Dr=new Map;return or.forEach((Cr,Br)=>{const ur=vr(Cr,Br),Ma=(Et?Et(Cr):null)||{};Dr.set(ur,Ma)}),Dr},[or,vr,Et]),no=(0,le.useCallback)(Dr=>{var Cr;return!!(!((Cr=$r.get(vr(Dr)))===null||Cr===void 0)&&Cr.disabled)},[$r,vr]),[oo,Vr]=(0,le.useMemo)(()=>{if(fa)return[Da||[],[]];const{checkedKeys:Dr,halfCheckedKeys:Cr}=(0,Il.S)(Da,!0,Ur,no);return[Dr||[],Cr]},[Da,fa,Ur,no]),ti=(0,le.useMemo)(()=>{const Dr=wn==="radio"?oo.slice(0,1):oo;return new Set(Dr)},[oo,wn]),ao=(0,le.useMemo)(()=>wn==="radio"?new Set:new Set(Vr),[Vr,wn]),[Mr,oi]=(0,le.useState)(null);le.useEffect(()=>{We||Ia(ql)},[!!We]);const In=(0,le.useCallback)((Dr,Cr)=>{let Br,ur;to(Dr),rt?(Br=Dr,ur=Dr.map(Ma=>hr.current.get(Ma))):(Br=[],ur=[],Dr.forEach(Ma=>{const kn=Ja(Ma);kn!==void 0&&(Br.push(Ma),ur.push(kn))})),Ia(Br),Mt==null||Mt(Br,ur,{type:Cr})},[Ia,Ja,Mt,rt]),Vo=(0,le.useCallback)((Dr,Cr,Br,ur)=>{if(Zt){const Ma=Br.map(kn=>Ja(kn));Zt(Ja(Dr),Cr,Ma,ur)}In(Br,"single")},[Zt,Ja,In]),zo=(0,le.useMemo)(()=>!Cn||xa?null:(Cn===!0?[Kl,Ul,Zl]:Cn).map(Cr=>Cr===Kl?{key:"all",text:Ya.selectionAll,onSelect(){In(gr.map((Br,ur)=>vr(Br,ur)).filter(Br=>{const ur=$r.get(Br);return!(ur!=null&&ur.disabled)||ti.has(Br)}),"all")}}:Cr===Ul?{key:"invert",text:Ya.selectInvert,onSelect(){const Br=new Set(ti);yr.forEach((Ma,kn)=>{const Na=vr(Ma,kn),Gr=$r.get(Na);Gr!=null&&Gr.disabled||(Br.has(Na)?Br.delete(Na):Br.add(Na))});const ur=Array.from(Br);on&&on(ur),In(ur,"invert")}}:Cr===Zl?{key:"none",text:Ya.selectNone,onSelect(){qt==null||qt(),In(Array.from(ti).filter(Br=>{const ur=$r.get(Br);return ur==null?void 0:ur.disabled}),"none")}}:Cr).map(Cr=>Object.assign(Object.assign({},Cr),{onSelect:function(){for(var Br,ur,Ma=arguments.length,kn=new Array(Ma),Na=0;Na{var Cr;if(!We)return Dr.filter(Ct=>Ct!==gl);let Br=(0,Ea.Z)(Dr);const ur=new Set(ti),Ma=or.map(vr).filter(Ct=>!$r.get(Ct).disabled),kn=Ma.every(Ct=>ur.has(Ct)),Na=Ma.some(Ct=>ur.has(Ct)),Gr=()=>{const Ct=[];kn?Ma.forEach(Wn=>{ur.delete(Wn),Ct.push(Wn)}):Ma.forEach(Wn=>{ur.has(Wn)||(ur.add(Wn),Ct.push(Wn))});const Vt=Array.from(ur);_t==null||_t(!kn,Vt.map(Wn=>Ja(Wn)),Ct.map(Wn=>Ja(Wn))),In(Vt,"all"),oi(null)};let io;if(wn!=="radio"){let Ct;if(zo){const xt={getPopupContainer:Ha,items:zo.map((tn,An)=>{const{key:en,text:mn,onSelect:ja}=tn;return{key:en!=null?en:An,onClick:()=>{ja==null||ja(Ma)},label:mn}})};Ct=le.createElement("div",{className:`${La}-selection-extra`},le.createElement(Wt.Z,{menu:xt,getPopupContainer:Ha},le.createElement("span",null,le.createElement(Wl.Z,null))))}const Vt=or.map((xt,tn)=>{const An=vr(xt,tn),en=$r.get(An)||{};return Object.assign({checked:ur.has(An)},en)}).filter(xt=>{let{disabled:tn}=xt;return tn}),Wn=!!Vt.length&&Vt.length===or.length,ha=Wn&&Vt.every(xt=>{let{checked:tn}=xt;return tn}),Sn=Wn&&Vt.some(xt=>{let{checked:tn}=xt;return tn});io=!xa&&le.createElement("div",{className:`${La}-selection`},le.createElement(an.default,{checked:Wn?ha:!!or.length&&kn,indeterminate:Wn?!ha&&Sn:!kn&&Na,onChange:Gr,disabled:or.length===0||Wn,"aria-label":Ct?"Custom selection":"Select all",skipGroup:!0}),Ct)}let tt;wn==="radio"?tt=(Ct,Vt,Wn)=>{const ha=vr(Vt,Wn),Sn=ur.has(ha);return{node:le.createElement(Kr.ZP,Object.assign({},$r.get(ha),{checked:Sn,onClick:xt=>xt.stopPropagation(),onChange:xt=>{ur.has(ha)||Vo(ha,!0,[ha],xt.nativeEvent)}})),checked:Sn}}:tt=(Ct,Vt,Wn)=>{var ha;const Sn=vr(Vt,Wn),xt=ur.has(Sn),tn=ao.has(Sn),An=$r.get(Sn);let en;return zr==="nest"?en=tn:en=(ha=An==null?void 0:An.indeterminate)!==null&&ha!==void 0?ha:tn,{node:le.createElement(an.default,Object.assign({},An,{indeterminate:en,checked:xt,skipGroup:!0,onClick:mn=>mn.stopPropagation(),onChange:mn=>{let{nativeEvent:ja}=mn;const{shiftKey:un}=ja;let Xa=-1,vt=-1;if(un&&fa){const ea=new Set([Mr,Sn]);Ma.some((nr,Ze)=>{if(ea.has(nr))if(Xa===-1)Xa=Ze;else return vt=Ze,!0;return!1})}if(vt!==-1&&Xa!==vt&&fa){const ea=Ma.slice(Xa,vt+1),nr=[];xt?ea.forEach(Rt=>{ur.has(Rt)&&(nr.push(Rt),ur.delete(Rt))}):ea.forEach(Rt=>{ur.has(Rt)||(nr.push(Rt),ur.add(Rt))});const Ze=Array.from(ur);nn==null||nn(!xt,Ze.map(Rt=>Ja(Rt)),nr.map(Rt=>Ja(Rt))),In(Ze,"multiple")}else{const ea=oo;if(fa){const nr=xt?(0,cl._5)(ea,Sn):(0,cl.L0)(ea,Sn);Vo(Sn,!xt,nr,ja)}else{const nr=(0,Il.S)([].concat((0,Ea.Z)(ea),[Sn]),!0,Ur,no),{checkedKeys:Ze,halfCheckedKeys:Rt}=nr;let ta=Ze;if(xt){const xr=new Set(Ze);xr.delete(Sn),ta=(0,Il.S)(Array.from(xr),{checked:!1,halfCheckedKeys:Rt},Ur,no).checkedKeys}Vo(Sn,!xt,ta,ja)}}oi(xt?null:Sn)}})),checked:xt}};const Ye=(Ct,Vt,Wn)=>{const{node:ha,checked:Sn}=tt(Ct,Vt,Wn);return ra?ra(Sn,Vt,Wn,ha):ha};if(!Br.includes(gl))if(Br.findIndex(Ct=>{var Vt;return((Vt=Ct[Ra])===null||Vt===void 0?void 0:Vt.columnType)==="EXPAND_COLUMN"})===0){const[Ct,...Vt]=Br;Br=[Ct,gl].concat((0,Ea.Z)(Vt))}else Br=[gl].concat((0,Ea.Z)(Br));const Qe=Br.indexOf(gl);Br=Br.filter((Ct,Vt)=>Ct!==gl||Vt===Qe);const Ut=Br[Qe-1],rn=Br[Qe+1];let Yt=oa;Yt===void 0&&((rn==null?void 0:rn.fixed)!==void 0?Yt=rn.fixed:(Ut==null?void 0:Ut.fixed)!==void 0&&(Yt=Ut.fixed)),Yt&&Ut&&((Cr=Ut[Ra])===null||Cr===void 0?void 0:Cr.columnType)==="EXPAND_COLUMN"&&Ut.fixed===void 0&&(Ut.fixed=Yt);const Pn=we()(`${La}-selection-col`,{[`${La}-selection-col-with-dropdown`]:Cn&&wn==="checkbox"}),Qt={fixed:Yt,width:On,className:`${La}-selection-column`,title:We.columnTitle||io,render:Ye,onCell:We.onCell,[Ra]:{className:Pn}};return Br.map(Ct=>Ct===gl?Qt:Ct)},[vr,or,We,oo,ti,ao,On,zo,zr,Mr,$r,nn,Vo,no]),ti]},su=te(89489),du=te(59477),Yl=te(6848);const zl="ascend",wl="descend";function Ml(Me){return typeof Me.sorter=="object"&&typeof Me.sorter.multiple=="number"?Me.sorter.multiple:!1}function tu(Me){return typeof Me=="function"?Me:Me&&typeof Me=="object"&&Me.compare?Me.compare:!1}function nu(Me,We){return We?Me[Me.indexOf(We)+1]:Me[0]}function au(Me,We,rt){let st=[];function ht(Et,Mt){st.push({column:Et,key:Io(Et,Mt),multiplePriority:Ml(Et),sortOrder:Et.sortOrder})}return(Me||[]).forEach((Et,Mt)=>{const Zt=ai(Mt,rt);Et.children?("sortOrder"in Et&&ht(Et,Zt),st=[].concat((0,Ea.Z)(st),(0,Ea.Z)(au(Et.children,We,Zt)))):Et.sorter&&("sortOrder"in Et?ht(Et,Zt):We&&Et.defaultSortOrder&&st.push({column:Et,key:Io(Et,Zt),multiplePriority:Ml(Et),sortOrder:Et.defaultSortOrder}))}),st}function ru(Me,We,rt,st,ht,Et,Mt,Zt){return(We||[]).map((_t,on)=>{const qt=ai(on,Zt);let nn=_t;if(nn.sorter){const On=nn.sortDirections||ht,wn=nn.showSorterTooltip===void 0?Mt:nn.showSorterTooltip,Cn=Io(nn,qt),oa=rt.find(zr=>{let{key:_a}=zr;return _a===Cn}),ra=oa?oa.sortOrder:null,xa=nu(On,ra);let fa;if(_t.sortIcon)fa=_t.sortIcon({sortOrder:ra});else{const zr=On.includes(zl)&&le.createElement(du.Z,{className:we()(`${Me}-column-sorter-up`,{active:ra===zl})}),_a=On.includes(wl)&&le.createElement(su.Z,{className:we()(`${Me}-column-sorter-down`,{active:ra===wl})});fa=le.createElement("span",{className:we()(`${Me}-column-sorter`,{[`${Me}-column-sorter-full`]:!!(zr&&_a)})},le.createElement("span",{className:`${Me}-column-sorter-inner`,"aria-hidden":"true"},zr,_a))}const{cancelSort:La,triggerAsc:gr,triggerDesc:yr}=Et||{};let Ja=La;xa===wl?Ja=yr:xa===zl&&(Ja=gr);const vr=typeof wn=="object"?wn:{title:Ja};nn=Object.assign(Object.assign({},nn),{className:we()(nn.className,{[`${Me}-column-sort`]:ra}),title:zr=>{const _a=le.createElement("div",{className:`${Me}-column-sorters`},le.createElement("span",{className:`${Me}-column-title`},Ei(_t.title,zr)),fa);return wn?le.createElement(Yl.Z,Object.assign({},vr),_a):_a},onHeaderCell:zr=>{const _a=_t.onHeaderCell&&_t.onHeaderCell(zr)||{},Ya=_a.onClick,Ha=_a.onKeyDown;_a.onClick=hr=>{st({column:_t,key:Cn,sortOrder:xa,multiplePriority:Ml(_t)}),Ya==null||Ya(hr)},_a.onKeyDown=hr=>{hr.keyCode===Oa.Z.ENTER&&(st({column:_t,key:Cn,sortOrder:xa,multiplePriority:Ml(_t)}),Ha==null||Ha(hr))};const Da=Ci(_t.title,{}),Ia=Da==null?void 0:Da.toString();return ra?_a["aria-sort"]=ra==="ascend"?"ascending":"descending":_a["aria-label"]=Ia||"",_a.className=we()(_a.className,`${Me}-column-has-sorters`),_a.tabIndex=0,_t.ellipsis&&(_a.title=(Da!=null?Da:"").toString()),_a}})}return"children"in nn&&(nn=Object.assign(Object.assign({},nn),{children:ru(Me,nn.children,rt,st,ht,Et,Mt,qt)})),nn})}function ou(Me){const{column:We,sortOrder:rt}=Me;return{column:We,order:rt,field:We.dataIndex,columnKey:We.key}}function Tl(Me){const We=Me.filter(rt=>{let{sortOrder:st}=rt;return st}).map(ou);return We.length===0&&Me.length?Object.assign(Object.assign({},ou(Me[Me.length-1])),{column:void 0}):We.length<=1?We[0]||{}:We}function Vl(Me,We,rt){const st=We.slice().sort((Mt,Zt)=>Zt.multiplePriority-Mt.multiplePriority),ht=Me.slice(),Et=st.filter(Mt=>{let{column:{sorter:Zt},sortOrder:_t}=Mt;return tu(Zt)&&_t});return Et.length?ht.sort((Mt,Zt)=>{for(let _t=0;_t{const Zt=Mt[rt];return Zt?Object.assign(Object.assign({},Mt),{[rt]:Vl(Zt,We,rt)}):Mt}):ht}function iu(Me){let{prefixCls:We,mergedColumns:rt,onSorterChange:st,sortDirections:ht,tableLocale:Et,showSorterTooltip:Mt}=Me;const[Zt,_t]=le.useState(au(rt,!0)),on=le.useMemo(()=>{let Cn=!0;const oa=au(rt,!1);if(!oa.length)return Zt;const ra=[];function xa(La){Cn?ra.push(La):ra.push(Object.assign(Object.assign({},La),{sortOrder:null}))}let fa=null;return oa.forEach(La=>{fa===null?(xa(La),La.sortOrder&&(La.multiplePriority===!1?Cn=!1:fa=!0)):(fa&&La.multiplePriority!==!1||(Cn=!1),xa(La))}),ra},[rt,Zt]),qt=le.useMemo(()=>{const Cn=on.map(oa=>{let{column:ra,sortOrder:xa}=oa;return{column:ra,order:xa}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[on]);function nn(Cn){let oa;Cn.multiplePriority===!1||!on.length||on[0].multiplePriority===!1?oa=[Cn]:oa=[].concat((0,Ea.Z)(on.filter(ra=>{let{key:xa}=ra;return xa!==Cn.key})),[Cn]),_t(oa),st(Tl(oa),oa)}return[Cn=>ru(We,Cn,on,nn,ht,Et,Mt),on,qt,()=>Tl(on)]}function cu(Me,We){return Me.map(rt=>{const st=Object.assign({},rt);return st.title=Ei(rt.title,We),"children"in st&&(st.children=cu(st.children,We)),st})}function gu(Me){return[le.useCallback(rt=>cu(rt,Me),[Me])]}var Ql=mo((Me,We)=>{const{_renderTimes:rt}=Me,{_renderTimes:st}=We;return rt!==st}),Al=Xi((Me,We)=>{const{_renderTimes:rt}=Me,{_renderTimes:st}=We;return rt!==st}),Bl=te(64993),Hl=te(17313),mu=te(83116),fu=te(37613),Te=Me=>{const{componentCls:We}=Me,rt=`${Me.lineWidth}px ${Me.lineType} ${Me.tableBorderColor}`,st=(ht,Et,Mt)=>({[`&${We}-${ht}`]:{[`> ${We}-container`]:{[`> ${We}-content, > ${We}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${We}-expanded-row-fixed`]:{margin:`-${Et}px -${Mt+Me.lineWidth}px`}}}}}});return{[`${We}-wrapper`]:{[`${We}${We}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${We}-title`]:{border:rt,borderBottom:0},[`> ${We}-container`]:{borderInlineStart:rt,borderTop:rt,[` + `]:Object.assign({},re(ae))}}};var me=(0,Ne.Z)("Skeleton",ae=>{const{componentCls:se}=ae,de=(0,Be.TS)(ae,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(de)]},ae=>{const{colorFillContent:se,colorFill:de}=ae,Ce=se,pe=de;return{color:Ce,colorGradientEnd:pe,gradientFromColor:Ce,gradientToColor:pe,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ee=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,shape:De="circle",size:et="default"}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Fe=Je("skeleton",se),[mt,At]=me(Fe),Tt=(0,he.Z)(ae,["prefixCls","className"]),Ht=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:pe},de,Ce,At);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-avatar`,shape:De,size:et},Tt))))},He=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,block:De=!1,size:et="default"}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Fe=Je("skeleton",se),[mt,At]=me(Fe),Tt=(0,he.Z)(ae,["prefixCls"]),Ht=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:pe,[`${Fe}-block`]:De},de,Ce,At);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-button`,size:et},Tt))))};const ve="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var xe=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,style:pe,active:De}=ae,{getPrefixCls:et}=Oe.useContext(Ge.E_),Je=et("skeleton",se),[Fe,mt]=me(Je),At=Pe()(Je,`${Je}-element`,{[`${Je}-active`]:De},de,Ce,mt);return Fe(Oe.createElement("div",{className:At},Oe.createElement("div",{className:Pe()(`${Je}-image`,de),style:pe},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Je}-image-svg`},Oe.createElement("path",{d:ve,className:`${Je}-image-path`})))))},Ue=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,block:De,size:et="default"}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Fe=Je("skeleton",se),[mt,At]=me(Fe),Tt=(0,he.Z)(ae,["prefixCls"]),Ht=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:pe,[`${Fe}-block`]:De},de,Ce,At);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-input`,size:et},Tt))))},qe=te(54476),ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ot=ct,Ke=te(7657),_e=function(se,de){return Oe.createElement(Ke.Z,(0,qe.Z)({},se,{ref:de,icon:ot}))},Re=Oe.forwardRef(_e),Ve=Re,ze=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,style:pe,active:De,children:et}=ae,{getPrefixCls:Je}=Oe.useContext(Ge.E_),Fe=Je("skeleton",se),[mt,At]=me(Fe),Tt=Pe()(Fe,`${Fe}-element`,{[`${Fe}-active`]:De},At,de,Ce),Ht=et!=null?et:Oe.createElement(Ve,null);return mt(Oe.createElement("div",{className:Tt},Oe.createElement("div",{className:Pe()(`${Fe}-image`,de),style:pe},Ht)))},at=te(94480),Pt=ae=>{const se=Je=>{const{width:Fe,rows:mt=2}=ae;if(Array.isArray(Fe))return Fe[Je];if(mt-1===Je)return Fe},{prefixCls:de,className:Ce,style:pe,rows:De}=ae,et=(0,at.Z)(Array(De)).map((Je,Fe)=>Oe.createElement("li",{key:Fe,style:{width:se(Fe)}}));return Oe.createElement("ul",{className:Pe()(de,Ce),style:pe},et)},Bt=ae=>{let{prefixCls:se,className:de,width:Ce,style:pe}=ae;return Oe.createElement("h3",{className:Pe()(se,de),style:Object.assign({width:Ce},pe)})};function Ae(ae){return ae&&typeof ae=="object"?ae:{}}function yt(ae,se){return ae&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ot(ae,se){return!ae&&se?{width:"38%"}:ae&&se?{width:"50%"}:{}}function ke(ae,se){const de={};return(!ae||!se)&&(de.width="61%"),!ae&&se?de.rows=3:de.rows=2,de}const lt=ae=>{const{prefixCls:se,loading:de,className:Ce,rootClassName:pe,style:De,children:et,avatar:Je=!1,title:Fe=!0,paragraph:mt=!0,active:At,round:Tt}=ae,{getPrefixCls:Ht,direction:Jt,skeleton:zt}=Oe.useContext(Ge.E_),Xe=Ht("skeleton",se),[ut,Dt]=me(Xe);if(de||!("loading"in ae)){const Lt=!!Je,sn=!!Fe,pn=!!mt;let yn;if(Lt){const Ra=Object.assign(Object.assign({prefixCls:`${Xe}-avatar`},yt(sn,pn)),Ae(Je));yn=Oe.createElement("div",{className:`${Xe}-header`},Oe.createElement(le,Object.assign({},Ra)))}let bn;if(sn||pn){let Ra;if(sn){const Aa=Object.assign(Object.assign({prefixCls:`${Xe}-title`},Ot(Lt,pn)),Ae(Fe));Ra=Oe.createElement(Bt,Object.assign({},Aa))}let Fa;if(pn){const Aa=Object.assign(Object.assign({prefixCls:`${Xe}-paragraph`},ke(Lt,sn)),Ae(mt));Fa=Oe.createElement(Pt,Object.assign({},Aa))}bn=Oe.createElement("div",{className:`${Xe}-content`},Ra,Fa)}const da=Pe()(Xe,{[`${Xe}-with-avatar`]:Lt,[`${Xe}-active`]:At,[`${Xe}-rtl`]:Jt==="rtl",[`${Xe}-round`]:Tt},zt==null?void 0:zt.className,Ce,pe,Dt);return ut(Oe.createElement("div",{className:da,style:Object.assign(Object.assign({},zt==null?void 0:zt.style),De)},yn,bn))}return typeof et!="undefined"?et:null};lt.Button=He,lt.Avatar=Ee,lt.Input=Ue,lt.Image=xe,lt.Node=ze;var ce=lt,ie=ce},31797:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return me}});var x=te(59301),Pe=te(56762),Oe=te(92343),Ge=te(92310),he=te.n(Ge),be=te(36355),le=te(61621),Ne=ye=>{const{value:Ee,formatter:Le,precision:He,decimalSeparator:ve,groupSeparator:nt="",prefixCls:xe}=ye;let it;if(typeof Le=="function")it=Le(Ee);else{const Ue=String(Ee),qe=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||Ue==="-")it=Ue;else{const ct=qe[1];let ot=qe[2]||"0",Ke=qe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,nt),typeof He=="number"&&(Ke=Ke.padEnd(He,"0").slice(0,He>0?He:0)),Ke&&(Ke=`${ve}${Ke}`),it=[x.createElement("span",{key:"int",className:`${xe}-content-value-int`},ct,ot),Ke&&x.createElement("span",{key:"decimal",className:`${xe}-content-value-decimal`},Ke)]}}return x.createElement("span",{className:`${xe}-content-value`},it)},Be=te(17313),fe=te(83116),Ie=te(37613);const Se=ye=>{const{componentCls:Ee,marginXXS:Le,padding:He,colorTextDescription:ve,titleFontSize:nt,colorTextHeading:xe,contentFontSize:it,fontFamily:Ue}=ye;return{[`${Ee}`]:Object.assign(Object.assign({},(0,Be.Wf)(ye)),{[`${Ee}-title`]:{marginBottom:Le,color:ve,fontSize:nt},[`${Ee}-skeleton`]:{paddingTop:He},[`${Ee}-content`]:{color:xe,fontSize:it,fontFamily:Ue,[`${Ee}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ee}-content-prefix, ${Ee}-content-suffix`]:{display:"inline-block"},[`${Ee}-content-prefix`]:{marginInlineEnd:Le},[`${Ee}-content-suffix`]:{marginInlineStart:Le}}})}};var re=(0,fe.Z)("Statistic",ye=>{const Ee=(0,Ie.TS)(ye,{});return[Se(Ee)]},ye=>{const{fontSizeHeading3:Ee,fontSize:Le}=ye;return{titleFontSize:Le,contentFontSize:Ee}}),a=ye=>{const{prefixCls:Ee,className:Le,rootClassName:He,style:ve,valueStyle:nt,value:xe=0,title:it,valueRender:Ue,prefix:qe,suffix:ct,loading:ot=!1,onMouseEnter:Ke,onMouseLeave:_e,decimalSeparator:Re=".",groupSeparator:Ve=","}=ye,{getPrefixCls:$e,direction:ze,statistic:at}=x.useContext(be.E_),St=$e("statistic",Ee),[Pt,dt]=re(St),Bt=x.createElement(Ne,Object.assign({decimalSeparator:Re,groupSeparator:Ve,prefixCls:St},ye,{value:xe})),Ae=he()(St,{[`${St}-rtl`]:ze==="rtl"},at==null?void 0:at.className,Le,He,dt);return Pt(x.createElement("div",{className:Ae,style:Object.assign(Object.assign({},at==null?void 0:at.style),ve),onMouseEnter:Ke,onMouseLeave:_e},it&&x.createElement("div",{className:`${St}-title`},it),x.createElement(le.Z,{paragraph:!1,loading:ot,className:`${St}-skeleton`},x.createElement("div",{style:nt,className:`${St}-content`},qe&&x.createElement("span",{className:`${St}-content-prefix`},qe),Ue?Ue(Bt):Bt,ct&&x.createElement("span",{className:`${St}-content-suffix`},ct)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(ye,Ee){let Le=ye;const He=/\[[^\]]*]/g,ve=(Ee.match(He)||[]).map(Ue=>Ue.slice(1,-1)),nt=Ee.replace(He,"[]"),xe=b.reduce((Ue,qe)=>{let[ct,ot]=qe;if(Ue.includes(ct)){const Ke=Math.floor(Le/ot);return Le-=Ke*ot,Ue.replace(new RegExp(`${ct}+`,"g"),_e=>{const Re=_e.length;return Ke.toString().padStart(Re,"0")})}return Ue},nt);let it=0;return xe.replace(He,()=>{const Ue=ve[it];return it+=1,Ue})}function z(ye,Ee){const{format:Le=""}=Ee,He=new Date(ye).getTime(),ve=Date.now(),nt=Math.max(He-ve,0);return y(nt,Le)}const ee=1e3/30;function ne(ye){return new Date(ye).getTime()}const oe=ye=>{const{value:Ee,format:Le="HH:mm:ss",onChange:He,onFinish:ve}=ye,nt=(0,Pe.Z)(),xe=x.useRef(null),it=()=>{ve==null||ve(),xe.current&&(clearInterval(xe.current),xe.current=null)},Ue=()=>{const ot=ne(Ee);ot>=Date.now()&&(xe.current=setInterval(()=>{nt(),He==null||He(ot-Date.now()),ot(Ue(),()=>{xe.current&&(clearInterval(xe.current),xe.current=null)}),[Ee]);const qe=(ot,Ke)=>z(ot,Object.assign(Object.assign({},Ke),{format:Le})),ct=ot=>(0,Oe.Tm)(ot,{title:void 0});return x.createElement(a,Object.assign({},ye,{valueRender:ct,formatter:qe}))};var ue=x.memo(oe);a.Countdown=ue;var me=a},45413:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return se}});var x=te(40001),Pe=te(99267),Oe=te(92310),Ge=te.n(Oe),he=te(54476),be=te(33885),le=te(20068),ge=te(75931),Ne=te(59301),Be=te(10228),fe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Ie(de){return typeof de=="string"}function Se(de){var Ce,pe=de.className,De=de.prefixCls,et=de.style,Je=de.active,Fe=de.status,mt=de.iconPrefix,At=de.icon,Tt=de.wrapperStyle,Ht=de.stepNumber,Jt=de.disabled,zt=de.description,Xe=de.title,ut=de.subTitle,Dt=de.progressDot,Lt=de.stepIcon,sn=de.tailContent,pn=de.icons,yn=de.stepIndex,bn=de.onStepClick,da=de.onClick,Ra=de.render,Fa=(0,ge.Z)(de,fe),Aa=!!bn&&!Jt,ir={};Aa&&(ir.role="button",ir.tabIndex=0,ir.onClick=function(Bn){da==null||da(Bn),bn(yn)},ir.onKeyDown=function(Bn){var Xn=Bn.which;(Xn===Be.Z.ENTER||Xn===Be.Z.SPACE)&&bn(yn)});var Ba=function(){var Xn,Sa,pa=Ge()("".concat(De,"-icon"),"".concat(mt,"icon"),(Xn={},(0,le.Z)(Xn,"".concat(mt,"icon-").concat(At),At&&Ie(At)),(0,le.Z)(Xn,"".concat(mt,"icon-check"),!At&&Fe==="finish"&&(pn&&!pn.finish||!pn)),(0,le.Z)(Xn,"".concat(mt,"icon-cross"),!At&&Fe==="error"&&(pn&&!pn.error||!pn)),Xn)),Za=Ne.createElement("span",{className:"".concat(De,"-icon-dot")});return Dt?typeof Dt=="function"?Sa=Ne.createElement("span",{className:"".concat(De,"-icon")},Dt(Za,{index:Ht-1,status:Fe,title:Xe,description:zt})):Sa=Ne.createElement("span",{className:"".concat(De,"-icon")},Za):At&&!Ie(At)?Sa=Ne.createElement("span",{className:"".concat(De,"-icon")},At):pn&&pn.finish&&Fe==="finish"?Sa=Ne.createElement("span",{className:"".concat(De,"-icon")},pn.finish):pn&&pn.error&&Fe==="error"?Sa=Ne.createElement("span",{className:"".concat(De,"-icon")},pn.error):At||Fe==="finish"||Fe==="error"?Sa=Ne.createElement("span",{className:pa}):Sa=Ne.createElement("span",{className:"".concat(De,"-icon")},Ht),Lt&&(Sa=Lt({index:Ht-1,status:Fe,title:Xe,description:zt,node:Sa})),Sa},Ea=Fe||"wait",Er=Ge()("".concat(De,"-item"),"".concat(De,"-item-").concat(Ea),pe,(Ce={},(0,le.Z)(Ce,"".concat(De,"-item-custom"),At),(0,le.Z)(Ce,"".concat(De,"-item-active"),Je),(0,le.Z)(Ce,"".concat(De,"-item-disabled"),Jt===!0),Ce)),dr=(0,be.Z)({},et),$t=Ne.createElement("div",(0,he.Z)({},Fa,{className:Er,style:dr}),Ne.createElement("div",(0,he.Z)({onClick:da},ir,{className:"".concat(De,"-item-container")}),Ne.createElement("div",{className:"".concat(De,"-item-tail")},sn),Ne.createElement("div",{className:"".concat(De,"-item-icon")},Ba()),Ne.createElement("div",{className:"".concat(De,"-item-content")},Ne.createElement("div",{className:"".concat(De,"-item-title")},Xe,ut&&Ne.createElement("div",{title:typeof ut=="string"?ut:void 0,className:"".concat(De,"-item-subtitle")},ut)),zt&&Ne.createElement("div",{className:"".concat(De,"-item-description")},zt))));return Ra&&($t=Ra($t)||null),$t}var re=Se,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var Ce,pe=de.prefixCls,De=pe===void 0?"rc-steps":pe,et=de.style,Je=et===void 0?{}:et,Fe=de.className,mt=de.children,At=de.direction,Tt=At===void 0?"horizontal":At,Ht=de.type,Jt=Ht===void 0?"default":Ht,zt=de.labelPlacement,Xe=zt===void 0?"horizontal":zt,ut=de.iconPrefix,Dt=ut===void 0?"rc":ut,Lt=de.status,sn=Lt===void 0?"process":Lt,pn=de.size,yn=de.current,bn=yn===void 0?0:yn,da=de.progressDot,Ra=da===void 0?!1:da,Fa=de.stepIcon,Aa=de.initial,ir=Aa===void 0?0:Aa,Ba=de.icons,Ea=de.onChange,Er=de.itemRender,dr=de.items,$t=dr===void 0?[]:dr,Bn=(0,ge.Z)(de,E),Xn=Jt==="navigation",Sa=Jt==="inline",pa=Sa||Ra,Za=Sa?"horizontal":Tt,jn=Sa?void 0:pn,xo=pa?"vertical":Xe,Co=Ge()(De,"".concat(De,"-").concat(Za),Fe,(Ce={},(0,le.Z)(Ce,"".concat(De,"-").concat(jn),jn),(0,le.Z)(Ce,"".concat(De,"-label-").concat(xo),Za==="horizontal"),(0,le.Z)(Ce,"".concat(De,"-dot"),!!pa),(0,le.Z)(Ce,"".concat(De,"-navigation"),Xn),(0,le.Z)(Ce,"".concat(De,"-inline"),Sa),Ce)),Ua=function(It){Ea&&bn!==It&&Ea(It)},kt=function(It,Un){var ma=(0,be.Z)({},It),Qn=ir+Un;return sn==="error"&&Un===bn-1&&(ma.className="".concat(De,"-next-error")),ma.status||(Qn===bn?ma.status=sn:Qn{const{componentCls:Ce,customIconTop:pe,customIconSize:De,customIconFontSize:et}=de;return{[`${Ce}-item-custom`]:{[`> ${Ce}-item-container > ${Ce}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${Ce}-icon`]:{top:pe,width:De,height:De,fontSize:et,lineHeight:`${et}px`}}},[`&:not(${Ce}-vertical)`]:{[`${Ce}-item-custom`]:{[`${Ce}-item-icon`]:{width:"auto",background:"none"}}}}},nt=de=>{const{componentCls:Ce,inlineDotSize:pe,inlineTitleColor:De,inlineTailColor:et}=de,Je=de.paddingXS+de.lineWidth,Fe={[`${Ce}-item-container ${Ce}-item-content ${Ce}-item-title`]:{color:De}};return{[`&${Ce}-inline`]:{width:"auto",display:"inline-flex",[`${Ce}-item`]:{flex:"none","&-container":{padding:`${Je}px ${de.paddingXXS}px 0`,margin:`0 ${de.marginXXS/2}px`,borderRadius:de.borderRadiusSM,cursor:"pointer",transition:`background-color ${de.motionDurationMid}`,"&:hover":{background:de.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,[`> ${Ce}-icon`]:{top:0},[`${Ce}-icon-dot`]:{borderRadius:de.fontSizeSM/4}},"&-content":{width:"auto",marginTop:de.marginXS-de.lineWidth},"&-title":{color:De,fontSize:de.fontSizeSM,lineHeight:de.lineHeightSM,fontWeight:"normal",marginBottom:de.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:Je+pe/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:et}},[`&:first-child ${Ce}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${Ce}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${Ce}-item-icon ${Ce}-icon ${Ce}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${et}`}},Fe),"&-finish":Object.assign({[`${Ce}-item-tail::after`]:{backgroundColor:et},[`${Ce}-item-icon ${Ce}-icon ${Ce}-icon-dot`]:{backgroundColor:et,border:`${de.lineWidth}px ${de.lineType} ${et}`}},Fe),"&-error":Fe,"&-active, &-process":Object.assign({[`${Ce}-item-icon`]:{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,top:0}},Fe),[`&:not(${Ce}-item-active) > ${Ce}-item-container[role='button']:hover`]:{[`${Ce}-item-title`]:{color:De}}}}}},it=de=>{const{componentCls:Ce,iconSize:pe,lineHeight:De,iconSizeSM:et}=de;return{[`&${Ce}-label-vertical`]:{[`${Ce}-item`]:{overflow:"visible","&-tail":{marginInlineStart:pe/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(pe/2+de.controlHeightLG)*2,marginTop:de.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:de.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:de.marginXXS,marginInlineStart:0,lineHeight:De}},[`&${Ce}-small:not(${Ce}-dot)`]:{[`${Ce}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(pe-et)/2}}}}}},qe=de=>{const{componentCls:Ce,navContentMaxWidth:pe,navArrowColor:De,stepsNavActiveColor:et,motionDurationSlow:Je}=de;return{[`&${Ce}-navigation`]:{paddingTop:de.paddingSM,[`&${Ce}-small`]:{[`${Ce}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${Ce}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Je}`,[`${Ce}-item-content`]:{maxWidth:pe},[`${Ce}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},me.vS),{"&::after":{display:"none"}})},[`&:not(${Ce}-item-active)`]:{[`${Ce}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${de.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:de.fontSizeIcon,height:de.fontSizeIcon,borderTop:`${de.lineWidth}px ${de.lineType} ${De}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${De}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:de.lineWidthBold,backgroundColor:et,transition:`width ${Je}, inset-inline-start ${Je}`,transitionTimingFunction:"ease-out",content:'""'}},[`${Ce}-item${Ce}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${Ce}-navigation${Ce}-vertical`]:{[`> ${Ce}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${Ce}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:de.lineWidth*3,height:`calc(100% - ${de.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:de.controlHeight*.25,height:de.controlHeight*.25,marginBottom:de.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${Ce}-item-container > ${Ce}-item-tail`]:{visibility:"hidden"}}},[`&${Ce}-navigation${Ce}-horizontal`]:{[`> ${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{visibility:"hidden"}}}},ot=de=>{const{antCls:Ce,componentCls:pe}=de;return{[`&${pe}-with-progress`]:{[`${pe}-item`]:{paddingTop:de.paddingXXS,[`&-process ${pe}-item-container ${pe}-item-icon ${pe}-icon`]:{color:de.processIconColor}},[`&${pe}-vertical > ${pe}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${pe}-item-container > ${pe}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${pe}-small`]:{[`&${pe}-horizontal ${pe}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${pe}-small${pe}-vertical > ${pe}-item > ${pe}-item-container > ${pe}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${pe}-label-vertical`]:{[`${pe}-item ${pe}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${pe}-item-icon`]:{position:"relative",[`${Ce}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},_e=de=>{const{componentCls:Ce,descriptionMaxWidth:pe,lineHeight:De,dotCurrentSize:et,dotSize:Je,motionDurationSlow:Fe}=de;return{[`&${Ce}-dot, &${Ce}-dot${Ce}-small`]:{[`${Ce}-item`]:{"&-title":{lineHeight:De},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${pe/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Je,height:Je,marginInlineStart:(de.descriptionMaxWidth-Je)/2,paddingInlineEnd:0,lineHeight:`${Je}px`,background:"transparent",border:0,[`${Ce}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Fe}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Je-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:pe},[`&-process ${Ce}-item-icon`]:{position:"relative",top:(Je-et)/2,width:et,height:et,lineHeight:`${et}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-et)/2},[`&-process ${Ce}-icon`]:{[`&:first-child ${Ce}-icon-dot`]:{insetInlineStart:0}}}},[`&${Ce}-vertical${Ce}-dot`]:{[`${Ce}-item-icon`]:{marginTop:(de.controlHeight-Je)/2,marginInlineStart:0,background:"none"},[`${Ce}-item-process ${Ce}-item-icon`]:{marginTop:(de.controlHeight-et)/2,top:0,insetInlineStart:(Je-et)/2,marginInlineStart:0},[`${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{top:(de.controlHeight-Je)/2,insetInlineStart:0,margin:0,padding:`${Je+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Je-de.lineWidth)/2}},[`&${Ce}-small`]:{[`${Ce}-item-icon`]:{marginTop:(de.controlHeightSM-Je)/2},[`${Ce}-item-process ${Ce}-item-icon`]:{marginTop:(de.controlHeightSM-et)/2},[`${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{top:(de.controlHeightSM-Je)/2}},[`${Ce}-item:first-child ${Ce}-icon-dot`]:{insetInlineStart:0},[`${Ce}-item-content`]:{width:"inherit"}}}},Ve=de=>{const{componentCls:Ce}=de;return{[`&${Ce}-rtl`]:{direction:"rtl",[`${Ce}-item`]:{"&-subtitle":{float:"left"}},[`&${Ce}-navigation`]:{[`${Ce}-item::after`]:{transform:"rotate(-45deg)"}},[`&${Ce}-vertical`]:{[`> ${Ce}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${Ce}-item-icon`]:{float:"right"}}},[`&${Ce}-dot`]:{[`${Ce}-item-icon ${Ce}-icon-dot, &${Ce}-small ${Ce}-item-icon ${Ce}-icon-dot`]:{float:"right"}}}}},ze=de=>{const{componentCls:Ce,iconSizeSM:pe,fontSizeSM:De,fontSize:et,colorTextDescription:Je}=de;return{[`&${Ce}-small`]:{[`&${Ce}-horizontal:not(${Ce}-label-vertical) ${Ce}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${Ce}-item-icon`]:{width:pe,height:pe,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:De,lineHeight:`${pe}px`,textAlign:"center",borderRadius:pe},[`${Ce}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:et,lineHeight:`${pe}px`,"&::after":{top:pe/2}},[`${Ce}-item-description`]:{color:Je,fontSize:et},[`${Ce}-item-tail`]:{top:pe/2-de.paddingXXS},[`${Ce}-item-custom ${Ce}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${Ce}-icon`]:{fontSize:pe,lineHeight:`${pe}px`,transform:"none"}}}}},St=de=>{const{componentCls:Ce,iconSizeSM:pe,iconSize:De}=de;return{[`&${Ce}-vertical`]:{display:"flex",flexDirection:"column",[`> ${Ce}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${Ce}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${Ce}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${Ce}-item-title`]:{lineHeight:`${De}px`},[`${Ce}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{position:"absolute",top:0,insetInlineStart:De/2-de.lineWidth,width:de.lineWidth,height:"100%",padding:`${De+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`,"&::after":{width:de.lineWidth,height:"100%"}},[`> ${Ce}-item:not(:last-child) > ${Ce}-item-container > ${Ce}-item-tail`]:{display:"block"},[` > ${Ce}-item > ${Ce}-item-container > ${Ce}-item-content > ${Ce}-item-title`]:{"&::after":{display:"none"}},[`&${Ce}-small ${Ce}-item-container`]:{[`${Ce}-item-tail`]:{position:"absolute",top:0,insetInlineStart:pe/2-de.lineWidth,padding:`${pe+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${Ce}-item-title`]:{lineHeight:`${pe}px`}}}}},Pt;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(Pt||(Pt={}));const dt=(de,Ce)=>{const pe=`${Ce.componentCls}-item`,De=`${de}IconColor`,et=`${de}TitleColor`,Je=`${de}DescriptionColor`,Fe=`${de}TailColor`,mt=`${de}IconBgColor`,At=`${de}IconBorderColor`,Tt=`${de}DotColor`;return{[`${pe}-${de} ${pe}-icon`]:{backgroundColor:Ce[mt],borderColor:Ce[At],[`> ${Ce.componentCls}-icon`]:{color:Ce[De],[`${Ce.componentCls}-icon-dot`]:{background:Ce[Tt]}}},[`${pe}-${de}${pe}-custom ${pe}-icon`]:{[`> ${Ce.componentCls}-icon`]:{color:Ce[Tt]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-title`]:{color:Ce[et],"&::after":{backgroundColor:Ce[Fe]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-description`]:{color:Ce[Je]},[`${pe}-${de} > ${pe}-container > ${pe}-tail::after`]:{backgroundColor:Ce[Fe]}}},Bt=de=>{const{componentCls:Ce,motionDurationSlow:pe}=de,De=`${Ce}-item`,et=`${De}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[De]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${De}-container > ${De}-tail, > ${De}-container > ${De}-content > ${De}-title::after`]:{display:"none"}}},[`${De}-container`]:{outline:"none","&:focus-visible":{[et]:Object.assign({},(0,me.oN)(de))}},[`${et}, ${De}-content`]:{display:"inline-block",verticalAlign:"top"},[et]:{width:de.iconSize,height:de.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:de.marginXS,fontSize:de.iconFontSize,fontFamily:de.fontFamily,lineHeight:`${de.iconSize}px`,textAlign:"center",borderRadius:de.iconSize,border:`${de.lineWidth}px ${de.lineType} transparent`,transition:`background-color ${pe}, border-color ${pe}`,[`${Ce}-icon`]:{position:"relative",top:de.iconTop,color:de.colorPrimary,lineHeight:1}},[`${De}-tail`]:{position:"absolute",top:de.iconSize/2-de.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:de.lineWidth,background:de.colorSplit,borderRadius:de.lineWidth,transition:`background ${pe}`,content:'""'}},[`${De}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:de.padding,color:de.colorText,fontSize:de.fontSizeLG,lineHeight:`${de.titleLineHeight}px`,"&::after":{position:"absolute",top:de.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:de.lineWidth,background:de.processTailColor,content:'""'}},[`${De}-subtitle`]:{display:"inline",marginInlineStart:de.marginXS,color:de.colorTextDescription,fontWeight:"normal",fontSize:de.fontSize},[`${De}-description`]:{color:de.colorTextDescription,fontSize:de.fontSize}},dt(Pt.wait,de)),dt(Pt.process,de)),{[`${De}-process > ${De}-container > ${De}-title`]:{fontWeight:de.fontWeightStrong}}),dt(Pt.finish,de)),dt(Pt.error,de)),{[`${De}${Ce}-next-error > ${Ce}-item-title::after`]:{background:de.colorError},[`${De}-disabled`]:{cursor:"not-allowed"}})},Ae=de=>{const{componentCls:Ce,motionDurationSlow:pe}=de;return{[`& ${Ce}-item`]:{[`&:not(${Ce}-item-active)`]:{[`& > ${Ce}-item-container[role='button']`]:{cursor:"pointer",[`${Ce}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${Ce}-icon`]:{transition:`color ${pe}`}},"&:hover":{[`${Ce}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${Ce}-item-process)`]:{[`& > ${Ce}-item-container[role='button']:hover`]:{[`${Ce}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${Ce}-icon`]:{color:de.colorPrimary}}}}}}},[`&${Ce}-horizontal:not(${Ce}-label-vertical)`]:{[`${Ce}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${Ce}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},yt=de=>{const{componentCls:Ce}=de;return{[Ce]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Bt(de)),Ae(de)),He(de)),ze(de)),St(de)),it(de)),_e(de)),qe(de)),Ve(de)),ot(de)),nt(de))}};var Ot=(0,ye.Z)("Steps",de=>{const{wireframe:Ce,colorTextDisabled:pe,controlHeightLG:De,colorTextLightSolid:et,colorText:Je,colorPrimary:Fe,colorTextLabel:mt,colorTextDescription:At,colorTextQuaternary:Tt,colorFillContent:Ht,controlItemBgActive:Jt,colorError:zt,colorBgContainer:Xe,colorBorderSecondary:ut,colorSplit:Dt}=de,Lt=(0,Ee.TS)(de,{processIconColor:et,processTitleColor:Je,processDescriptionColor:Je,processIconBgColor:Fe,processIconBorderColor:Fe,processDotColor:Fe,processTailColor:Dt,waitIconColor:Ce?pe:mt,waitTitleColor:At,waitDescriptionColor:At,waitTailColor:Dt,waitIconBgColor:Ce?Xe:Ht,waitIconBorderColor:Ce?pe:"transparent",waitDotColor:pe,finishIconColor:Fe,finishTitleColor:Je,finishDescriptionColor:At,finishTailColor:Fe,finishIconBgColor:Ce?Xe:Jt,finishIconBorderColor:Ce?Fe:Jt,finishDotColor:Fe,errorIconColor:et,errorTitleColor:zt,errorDescriptionColor:zt,errorTailColor:Dt,errorIconBgColor:zt,errorIconBorderColor:zt,errorDotColor:zt,stepsNavActiveColor:Fe,stepsProgressSize:De,inlineDotSize:6,inlineTitleColor:Tt,inlineTailColor:ut});return[yt(Lt)]},de=>{const{colorTextDisabled:Ce,fontSize:pe,controlHeightSM:De,controlHeight:et,controlHeightLG:Je,fontSizeHeading3:Fe}=de;return{titleLineHeight:et,customIconSize:et,customIconTop:0,customIconFontSize:De,iconSize:et,iconTop:-.5,iconFontSize:pe,iconSizeSM:Fe,dotSize:et/4,dotCurrentSize:Je/4,navArrowColor:Ce,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),ke=te(11592);function lt(de){return de.filter(Ce=>Ce)}function ce(de,Ce){if(de)return de;const pe=(0,ke.Z)(Ce).map(De=>{if(Ne.isValidElement(De)){const{props:et}=De;return Object.assign({},et)}return null});return lt(pe)}var ie=function(de,Ce){var pe={};for(var De in de)Object.prototype.hasOwnProperty.call(de,De)&&Ce.indexOf(De)<0&&(pe[De]=de[De]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,De=Object.getOwnPropertySymbols(de);et{const{percent:Ce,size:pe,className:De,rootClassName:et,direction:Je,items:Fe,responsive:mt=!0,current:At=0,children:Tt,style:Ht}=de,Jt=ie(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:zt}=(0,ne.Z)(mt),{getPrefixCls:Xe,direction:ut,steps:Dt}=Ne.useContext(z.E_),Lt=Ne.useMemo(()=>mt&&zt?"vertical":Je,[zt,Je]),sn=(0,ee.Z)(pe),pn=Xe("steps",de.prefixCls),[yn,bn]=Ot(pn),da=de.type==="inline",Ra=Xe("",de.iconPrefix),Fa=ce(Fe,Tt),Aa=da?void 0:Ce,ir=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Ht),Ba=Ge()(Dt==null?void 0:Dt.className,{[`${pn}-rtl`]:ut==="rtl",[`${pn}-with-progress`]:Aa!==void 0},De,et,bn),Ea={finish:Ne.createElement(x.Z,{className:`${pn}-finish-icon`}),error:Ne.createElement(Pe.Z,{className:`${pn}-error-icon`})},Er=$t=>{let{node:Bn,status:Xn}=$t;if(Xn==="process"&&Aa!==void 0){const Sa=sn==="small"?32:40;return Ne.createElement("div",{className:`${pn}-progress-icon`},Ne.createElement(oe.Z,{type:"circle",percent:Aa,size:Sa,strokeWidth:4,format:()=>null}),Bn)}return Bn},dr=($t,Bn)=>$t.description?Ne.createElement(ue.Z,{title:$t.description},Bn):Bn;return yn(Ne.createElement(y,Object.assign({icons:Ea},Jt,{style:ir,current:At,size:sn,items:Fa,itemRender:da?dr:void 0,stepIcon:Er,direction:Lt,prefixCls:pn,iconPrefix:Ra,className:Ba})))};ae.Step=y.Step;var se=ae},15969:function(Ft,bt,te){"use strict";te.d(bt,{N:function(){return x}});const x=Pe=>({color:Pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Pe.motionDurationSlow}`,"&:focus, &:hover":{color:Pe.colorLinkHover},"&:active":{color:Pe.colorLinkActive}})},1710:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Li}});var x={},Pe="rc-table-internal-hook",Oe=te(42978),Ge=te(6089),he=te(34280),be=te(13697),le=te(59301),ge=te(4676);function Ne(Me){var We=le.createContext(void 0),rt=function(ht){var Et=ht.value,Mt=ht.children,Zt=le.useRef(Et);Zt.current=Et;var _t=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),on=(0,Oe.Z)(_t,1),qt=on[0];return(0,he.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){qt.listeners.forEach(function(nn){nn(Et)})})},[Et]),le.createElement(We.Provider,{value:qt},Mt)};return{Context:We,Provider:rt,defaultValue:Me}}function Be(Me,We){var rt=(0,Ge.Z)(typeof We=="function"?We:function(nn){if(We===void 0)return nn;if(!Array.isArray(We))return nn[We];var On={};return We.forEach(function(wn){On[wn]=nn[wn]}),On}),st=le.useContext(Me==null?void 0:Me.Context),ht=st||{},Et=ht.listeners,Mt=ht.getValue,Zt=le.useRef();Zt.current=rt(st?Mt():Me==null?void 0:Me.defaultValue);var _t=le.useState({}),on=(0,Oe.Z)(_t,2),qt=on[1];return(0,he.Z)(function(){if(!st)return;function nn(On){var wn=rt(On);(0,be.Z)(Zt.current,wn,!0)||qt({})}return Et.add(nn),function(){Et.delete(nn)}},[st]),Zt.current}var fe=te(54476),Ie=te(8654);function Se(){var Me=le.createContext(null);function We(){return le.useContext(Me)}function rt(ht,Et){var Mt=(0,Ie.Yr)(ht),Zt=function(on,qt){var nn=Mt?{ref:qt}:{},On=le.useRef(0),wn=le.useRef(on),Cn=We();return Cn!==null?le.createElement(ht,(0,fe.Z)({},on,nn)):((!Et||Et(wn.current,on))&&(On.current+=1),wn.current=on,le.createElement(Me.Provider,{value:On.current},le.createElement(ht,(0,fe.Z)({},on,nn))))};return Mt?le.forwardRef(Zt):Zt}function st(ht,Et){var Mt=(0,Ie.Yr)(ht),Zt=function(on,qt){var nn=Mt?{ref:qt}:{};return We(),le.createElement(ht,(0,fe.Z)({},on,nn))};return Mt?le.memo(le.forwardRef(Zt),Et):le.memo(Zt,Et)}return{makeImmutable:rt,responseImmutable:st,useImmutableMark:We}}var re=Se(),E=re.makeImmutable,a=re.responseImmutable,b=re.useImmutableMark,y=Se(),z=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=Ne(),ue=oe;function me(Me,We){var rt=le.useRef(0);rt.current+=1;var st=le.useRef(Me),ht=[];Object.keys(Me||{}).map(function(Mt){var Zt;(Me==null?void 0:Me[Mt])!==((Zt=st.current)===null||Zt===void 0?void 0:Zt[Mt])&&ht.push(Mt)}),st.current=Me;var Et=le.useRef([]);return ht.length&&(Et.current=ht),le.useDebugValue(rt.current),le.useDebugValue(Et.current.join(", ")),We&&console.log("".concat(We,":"),rt.current,Et.current),rt.current}var ye=null,Ee=le.memo(function(){var Me=me();return le.createElement("h1",null,"Render Times: ",Me)});Ee.displayName="RenderBlock";var Le=te(76190),He=te(33885),ve=te(20068),nt=te(92310),xe=te.n(nt),it=te(80547),Ue=te(97938),qe=te(48736),ct=le.createContext({renderWithProps:!1}),ot=ct,Ke="RC_TABLE_KEY";function _e(Me){return Me==null?[]:Array.isArray(Me)?Me:[Me]}function Re(Me){var We=[],rt={};return Me.forEach(function(st){for(var ht=st||{},Et=ht.key,Mt=ht.dataIndex,Zt=Et||_e(Mt).join("-")||Ke;rt[Zt];)Zt="".concat(Zt,"_next");rt[Zt]=!0,We.push(Zt)}),We}function Ve(Me){return Me!=null}function $e(Me){return Me&&(0,Le.Z)(Me)==="object"&&!Array.isArray(Me)&&!le.isValidElement(Me)}function ze(Me,We,rt,st,ht,Et){var Mt=le.useContext(ot),Zt=ne(),_t=(0,it.Z)(function(){if(Ve(st))return[st];var on=We==null||We===""?[]:Array.isArray(We)?We:[We],qt=(0,Ue.Z)(Me,on),nn=qt,On=void 0;if(ht){var wn=ht(qt,Me,rt);$e(wn)?(nn=wn.children,On=wn.props,Mt.renderWithProps=!0):nn=wn}return[nn,On]},[Zt,Me,st,We,ht,rt],function(on,qt){if(Et){var nn=(0,Oe.Z)(on,2),On=nn[1],wn=(0,Oe.Z)(qt,2),Cn=wn[1];return Et(Cn,On)}return Mt.renderWithProps?!0:!(0,be.Z)(on,qt,!0)});return _t}function at(Me,We,rt,st){var ht=Me+We-1;return Me<=st&&ht>=rt}function St(Me,We){return Be(ue,function(rt){var st=at(Me,We||1,rt.hoverStartRow,rt.hoverEndRow);return[st,rt.onHover]})}var Pt=function(We){var rt=We.ellipsis,st=We.rowType,ht=We.children,Et,Mt=rt===!0?{showTitle:!0}:rt;return Mt&&(Mt.showTitle||st==="header")&&(typeof ht=="string"||typeof ht=="number"?Et=ht.toString():le.isValidElement(ht)&&typeof ht.props.children=="string"&&(Et=ht.props.children)),Et};function dt(Me){var We,rt,st,ht,Et,Mt,Zt,_t,on=Me.component,qt=Me.children,nn=Me.ellipsis,On=Me.scope,wn=Me.prefixCls,Cn=Me.className,oa=Me.align,ra=Me.record,xa=Me.render,fa=Me.dataIndex,La=Me.renderIndex,gr=Me.shouldCellUpdate,yr=Me.index,Ja=Me.rowType,vr=Me.colSpan,zr=Me.rowSpan,_a=Me.fixLeft,Ya=Me.fixRight,Ha=Me.firstFixLeft,Da=Me.lastFixLeft,Ia=Me.firstFixRight,hr=Me.lastFixRight,to=Me.appendNode,Ur=Me.additionalProps,or=Ur===void 0?{}:Ur,$r=Me.isSticky,no="".concat(wn,"-cell"),oo=Be(ue,["supportSticky","allColumnsFixedLeft"]),Vr=oo.supportSticky,ti=oo.allColumnsFixedLeft,ao=ze(ra,fa,La,qt,xa,gr),Mr=(0,Oe.Z)(ao,2),oi=Mr[0],In=Mr[1],Vo={},zo=typeof _a=="number"&&Vr,Bi=typeof Ya=="number"&&Vr;zo&&(Vo.position="sticky",Vo.left=_a),Bi&&(Vo.position="sticky",Vo.right=Ya);var Dr=(We=(rt=(st=In==null?void 0:In.colSpan)!==null&&st!==void 0?st:or.colSpan)!==null&&rt!==void 0?rt:vr)!==null&&We!==void 0?We:1,Cr=(ht=(Et=(Mt=In==null?void 0:In.rowSpan)!==null&&Mt!==void 0?Mt:or.rowSpan)!==null&&Et!==void 0?Et:zr)!==null&&ht!==void 0?ht:1,Br=St(yr,Cr),ur=(0,Oe.Z)(Br,2),Ma=ur[0],kn=ur[1],Na=function(Yt){var Pn;ra&&kn(yr,yr+Cr-1),or==null||(Pn=or.onMouseEnter)===null||Pn===void 0||Pn.call(or,Yt)},Gr=function(Yt){var Pn;ra&&kn(-1,-1),or==null||(Pn=or.onMouseLeave)===null||Pn===void 0||Pn.call(or,Yt)};if(Dr===0||Cr===0)return null;var io=(Zt=or.title)!==null&&Zt!==void 0?Zt:Pt({rowType:Ja,ellipsis:nn,children:oi}),tt=xe()(no,Cn,(_t={},(0,ve.Z)(_t,"".concat(no,"-fix-left"),zo&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-left-first"),Ha&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-left-last"),Da&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-left-all"),Da&&ti&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-right"),Bi&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-right-first"),Ia&&Vr),(0,ve.Z)(_t,"".concat(no,"-fix-right-last"),hr&&Vr),(0,ve.Z)(_t,"".concat(no,"-ellipsis"),nn),(0,ve.Z)(_t,"".concat(no,"-with-append"),to),(0,ve.Z)(_t,"".concat(no,"-fix-sticky"),(zo||Bi)&&$r&&Vr),(0,ve.Z)(_t,"".concat(no,"-row-hover"),!In&&Ma),_t),or.className,In==null?void 0:In.className),Ye={};oa&&(Ye.textAlign=oa);var Qe=(0,He.Z)((0,He.Z)((0,He.Z)((0,He.Z)({},Vo),or.style),Ye),In==null?void 0:In.style),Ut=oi;return(0,Le.Z)(Ut)==="object"&&!Array.isArray(Ut)&&!le.isValidElement(Ut)&&(Ut=null),nn&&(Da||Ia)&&(Ut=le.createElement("span",{className:"".concat(no,"-content")},Ut)),le.createElement(on,(0,fe.Z)({},In,or,{className:tt,style:Qe,title:io,scope:On,onMouseEnter:Na,onMouseLeave:Gr,colSpan:Dr!==1?Dr:null,rowSpan:Cr!==1?Cr:null}),to,Ut)}var Bt=le.memo(dt);function Ae(Me,We,rt,st,ht,Et){var Mt=rt[Me]||{},Zt=rt[We]||{},_t,on;Mt.fixed==="left"?_t=st.left[ht==="rtl"?We:Me]:Zt.fixed==="right"&&(on=st.right[ht==="rtl"?Me:We]);var qt=!1,nn=!1,On=!1,wn=!1,Cn=rt[We+1],oa=rt[Me-1],ra=!(Et!=null&&Et.children);if(ht==="rtl"){if(_t!==void 0){var xa=oa&&oa.fixed==="left";wn=!xa&&ra}else if(on!==void 0){var fa=Cn&&Cn.fixed==="right";On=!fa&&ra}}else if(_t!==void 0){var La=Cn&&Cn.fixed==="left";qt=!La&&ra}else if(on!==void 0){var gr=oa&&oa.fixed==="right";nn=!gr&&ra}return{fixLeft:_t,fixRight:on,lastFixLeft:qt,firstFixRight:nn,lastFixRight:On,firstFixLeft:wn,isSticky:st.isSticky}}var yt=le.createContext({}),Ot=yt;function ke(Me){var We=Me.className,rt=Me.index,st=Me.children,ht=Me.colSpan,Et=ht===void 0?1:ht,Mt=Me.rowSpan,Zt=Me.align,_t=Be(ue,["prefixCls","direction"]),on=_t.prefixCls,qt=_t.direction,nn=le.useContext(Ot),On=nn.scrollColumnIndex,wn=nn.stickyOffsets,Cn=nn.flattenColumns,oa=nn.columns,ra=rt+Et-1,xa=ra+1===On?Et+1:Et,fa=Ae(rt,rt+xa-1,Cn,wn,qt,oa==null?void 0:oa[rt]);return le.createElement(Bt,(0,fe.Z)({className:We,index:rt,component:"td",prefixCls:on,record:null,dataIndex:null,align:Zt,colSpan:xa,rowSpan:Mt,render:function(){return st}},fa))}var lt=te(75931),ce=["children"];function ie(Me){var We=Me.children,rt=(0,lt.Z)(Me,ce);return le.createElement("tr",rt,We)}function ae(Me){var We=Me.children;return We}ae.Row=ie,ae.Cell=ke;var se=ae;function de(Me){var We=Me.children,rt=Me.stickyOffsets,st=Me.flattenColumns,ht=Me.columns,Et=Be(ue,"prefixCls"),Mt=st.length-1,Zt=st[Mt],_t=le.useMemo(function(){return{stickyOffsets:rt,flattenColumns:st,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Mt:null,columns:ht}},[Zt,st,Mt,rt,ht]);return le.createElement(Ot.Provider,{value:_t},le.createElement("tfoot",{className:"".concat(Et,"-summary")},We))}var Ce=ee(de),pe=se,De=te(70425),et=te(29301),Je=te(29194),Fe=te(24514),mt=te(75152),At=te(26112);function Tt(Me,We,rt,st,ht,Et,Mt){Me.push({record:We,indent:rt,index:Mt});var Zt=Et(We),_t=ht==null?void 0:ht.has(Zt);if(We&&Array.isArray(We[st])&&_t)for(var on=0;on1?Ha-1:0),Ia=1;Ia=0;Zt-=1){var _t=We[Zt],on=rt&&rt[Zt],qt=on&&on[Ra];if(_t||qt||Mt){var nn=qt||{},On=nn.columnType,wn=(0,lt.Z)(nn,Aa);ht.unshift(le.createElement("col",(0,fe.Z)({key:Zt,style:{width:_t}},wn))),Mt=!0}}return le.createElement("colgroup",null,ht)}var Ba=ir,Ea=te(94480),Er=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function dr(Me,We){return(0,le.useMemo)(function(){for(var rt=[],st=0;st1?"colgroup":"col":null,ellipsis:ra.ellipsis,align:ra.align,component:ra.title?Et:Mt,prefixCls:qt,key:wn[oa]},xa,{additionalProps:fa,rowType:"header"}))}))}Xn.displayName="HeaderRow";var Sa=Xn;function pa(Me){var We=[];function rt(Mt,Zt){var _t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;We[_t]=We[_t]||[];var on=Zt,qt=Mt.filter(Boolean).map(function(nn){var On={key:nn.key,className:nn.className||"",children:nn.title,column:nn,colStart:on},wn=1,Cn=nn.children;return Cn&&Cn.length>0&&(wn=rt(Cn,on,_t+1).reduce(function(oa,ra){return oa+ra},0),On.hasSubColumns=!0),"colSpan"in nn&&(wn=nn.colSpan),"rowSpan"in nn&&(On.rowSpan=nn.rowSpan),On.colSpan=wn,On.colEnd=On.colStart+wn-1,We[_t].push(On),on+=wn,wn});return qt}rt(Me,0);for(var st=We.length,ht=function(Zt){We[Zt].forEach(function(_t){!("rowSpan"in _t)&&!_t.hasSubColumns&&(_t.rowSpan=st-Zt)})},Et=0;Et1&&arguments[1]!==void 0?arguments[1]:"";return typeof We=="number"?We:We.endsWith("%")?Me*parseFloat(We)/100:null}function Ua(Me,We){return le.useMemo(function(){if(We&&We>0){var rt=0,st=0;Me.forEach(function(on){var qt=Co(We,on.width);qt?rt+=qt:st+=1});var ht=We-rt,Et=st,Mt=ht/st,Zt=0,_t=Me.map(function(on){var qt=(0,He.Z)({},on),nn=Co(We,qt.width);if(nn)qt.width=nn;else{var On=Math.floor(Mt);qt.width=Et===1?ht:On,ht-=On,Et-=1}return Zt+=qt.width,qt});return[_t,Zt]}return[Me,We]},[Me,We])}var kt=["children"],Kt=["fixed"];function It(Me){return(0,xo.Z)(Me).filter(function(We){return le.isValidElement(We)}).map(function(We){var rt=We.key,st=We.props,ht=st.children,Et=(0,lt.Z)(st,kt),Mt=(0,He.Z)({key:rt},Et);return ht&&(Mt.children=It(ht)),Mt})}function Un(Me){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Me.filter(function(rt){return rt&&(0,Le.Z)(rt)==="object"}).reduce(function(rt,st,ht){var Et=st.fixed,Mt=Et===!0?"left":Et,Zt="".concat(We,"-").concat(ht),_t=st.children;return _t&&_t.length>0?[].concat((0,Ea.Z)(rt),(0,Ea.Z)(Un(_t,Zt).map(function(on){return(0,He.Z)({fixed:Mt},on)}))):[].concat((0,Ea.Z)(rt),[(0,He.Z)((0,He.Z)({key:Zt},st),{},{fixed:Mt})])},[])}function ma(Me){for(var We=!0,rt=0;rt=0;Et-=1){var Mt=Me[Et];if(ht&&Mt.fixed!=="right")ht=!1;else if(!ht&&Mt.fixed==="right"){warning(!1,"Index ".concat(Et+1," of `columns` missing `fixed='right'` prop."));break}}}function Qn(Me){return Me.map(function(We){var rt=We.fixed,st=(0,lt.Z)(We,Kt),ht=rt;return rt==="left"?ht="right":rt==="right"&&(ht="left"),(0,He.Z)({fixed:ht},st)})}function eo(Me,We){var rt=Me.prefixCls,st=Me.columns,ht=Me.children,Et=Me.expandable,Mt=Me.expandedKeys,Zt=Me.columnTitle,_t=Me.getRowKey,on=Me.onTriggerExpand,qt=Me.expandIcon,nn=Me.rowExpandable,On=Me.expandIconColumnIndex,wn=Me.direction,Cn=Me.expandRowByClick,oa=Me.columnWidth,ra=Me.fixed,xa=Me.scrollWidth,fa=le.useMemo(function(){return st||It(ht)},[st,ht]),La=le.useMemo(function(){if(Et){var Ya,Ha=fa.slice();if(!Ha.includes(x)){var Da=On||0;Da>=0&&Ha.splice(Da,0,x)}var Ia=Ha.indexOf(x);Ha=Ha.filter(function(or,$r){return or!==x||$r===Ia});var hr=fa[Ia],to;(ra==="left"||ra)&&!On?to="left":(ra==="right"||ra)&&On===fa.length?to="right":to=hr?hr.fixed:null;var Ur=(Ya={},(0,ve.Z)(Ya,Ra,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)(Ya,"title",Zt),(0,ve.Z)(Ya,"fixed",to),(0,ve.Z)(Ya,"className","".concat(rt,"-row-expand-icon-cell")),(0,ve.Z)(Ya,"width",oa),(0,ve.Z)(Ya,"render",function($r,no,oo){var Vr=_t(no,oo),ti=Mt.has(Vr),ao=nn?nn(no):!0,Mr=qt({prefixCls:rt,expanded:ti,expandable:ao,record:no,onExpand:on});return Cn?le.createElement("span",{onClick:function(In){return In.stopPropagation()}},Mr):Mr}),Ya);return Ha.map(function(or){return or===x?Ur:or})}return fa.filter(function(or){return or!==x})},[Et,fa,_t,Mt,qt,wn]),gr=le.useMemo(function(){var Ya=La;return We&&(Ya=We(Ya)),Ya.length||(Ya=[{render:function(){return null}}]),Ya},[We,La,wn]),yr=le.useMemo(function(){return wn==="rtl"?Qn(Un(gr)):Un(gr)},[gr,wn,xa]),Ja=Ua(yr,xa),vr=(0,Oe.Z)(Ja,2),zr=vr[0],_a=vr[1];return[gr,zr,_a]}var rr=eo;function wr(Me){var We,rt=Me.prefixCls,st=Me.record,ht=Me.onExpand,Et=Me.expanded,Mt=Me.expandable,Zt="".concat(rt,"-row-expand-icon");if(!Mt)return le.createElement("span",{className:xe()(Zt,"".concat(rt,"-row-spaced"))});var _t=function(qt){ht(st,qt),qt.stopPropagation()};return le.createElement("span",{className:xe()(Zt,(We={},(0,ve.Z)(We,"".concat(rt,"-row-expanded"),Et),(0,ve.Z)(We,"".concat(rt,"-row-collapsed"),!Et),We)),onClick:_t})}function Lo(Me,We,rt){var st=[];function ht(Et){(Et||[]).forEach(function(Mt,Zt){st.push(We(Mt,Zt)),ht(Mt[rt])})}return ht(Me),st}function fr(Me,We,rt){var st=Fa(Me),ht=st.expandIcon,Et=st.expandedRowKeys,Mt=st.defaultExpandedRowKeys,Zt=st.defaultExpandAllRows,_t=st.expandedRowRender,on=st.onExpand,qt=st.onExpandedRowsChange,nn=st.childrenColumnName,On=ht||wr,wn=nn||"children",Cn=le.useMemo(function(){return _t?"row":Me.expandable&&Me.internalHooks===Pe&&Me.expandable.__PARENT_RENDER_ICON__||We.some(function(yr){return yr&&(0,Le.Z)(yr)==="object"&&yr[wn]})?"nest":!1},[!!_t,We]),oa=le.useState(function(){return Mt||(Zt?Lo(We,rt,wn):[])}),ra=(0,Oe.Z)(oa,2),xa=ra[0],fa=ra[1],La=le.useMemo(function(){return new Set(Et||xa||[])},[Et,xa]),gr=le.useCallback(function(yr){var Ja=rt(yr,We.indexOf(yr)),vr,zr=La.has(Ja);zr?(La.delete(Ja),vr=(0,Ea.Z)(La)):vr=[].concat((0,Ea.Z)(La),[Ja]),fa(vr),on&&on(!zr,yr),qt&&qt(vr)},[rt,La,We,on,qt]);return[st,Cn,La,On,wn,gr]}function qn(Me,We,rt,st){var ht=Me.map(function(Et,Mt){return Ae(Mt,Mt,Me,We,rt,st==null?void 0:st[Mt])});return(0,it.Z)(function(){return ht},[ht],function(Et,Mt){return!(0,be.Z)(Et,Mt)})}function co(Me){var We=(0,le.useRef)(Me),rt=(0,le.useState)({}),st=(0,Oe.Z)(rt,2),ht=st[1],Et=(0,le.useRef)(null),Mt=(0,le.useRef)([]);function Zt(_t){Mt.current.push(_t);var on=Promise.resolve();Et.current=on,on.then(function(){if(Et.current===on){var qt=Mt.current,nn=We.current;Mt.current=[],qt.forEach(function(On){We.current=On(We.current)}),Et.current=null,nn!==We.current&&ht({})}})}return(0,le.useEffect)(function(){return function(){Et.current=null}},[]),[We.current,Zt]}function Uo(Me){var We=(0,le.useRef)(Me||null),rt=(0,le.useRef)();function st(){window.clearTimeout(rt.current)}function ht(Mt){We.current=Mt,st(),rt.current=window.setTimeout(function(){We.current=null,rt.current=void 0},100)}function Et(){return We.current}return(0,le.useEffect)(function(){return st},[]),[ht,Et]}function Ao(){var Me=le.useState(-1),We=(0,Oe.Z)(Me,2),rt=We[0],st=We[1],ht=le.useState(-1),Et=(0,Oe.Z)(ht,2),Mt=Et[0],Zt=Et[1],_t=le.useCallback(function(on,qt){st(on),Zt(qt)},[]);return[rt,Mt,_t]}var qr=te(47273),wt=(0,qr.Z)()?window:null;function hn(Me,We){var rt=(0,Le.Z)(Me)==="object"?Me:{},st=rt.offsetHeader,ht=st===void 0?0:st,Et=rt.offsetSummary,Mt=Et===void 0?0:Et,Zt=rt.offsetScroll,_t=Zt===void 0?0:Zt,on=rt.getContainer,qt=on===void 0?function(){return wt}:on,nn=qt()||wt;return le.useMemo(function(){var On=!!Me;return{isSticky:On,stickyClassName:On?"".concat(We,"-sticky-holder"):"",offsetHeader:ht,offsetSummary:Mt,offsetScroll:_t,container:nn}},[_t,ht,Mt,We,nn])}function En(Me,We,rt){var st=(0,le.useMemo)(function(){for(var ht=[],Et=[],Mt=0,Zt=0,_t=0;_t=nn&&(or=nn-On),Mt({scrollLeft:or/nn*(qt+2)}),fa.current.x=Ia.pageX},Ya=function(){if(Et.current){var Ia=(0,Gn.os)(Et.current).top,hr=Ia+Et.current.offsetHeight,to=_t===window?document.documentElement.scrollTop+window.innerHeight:(0,Gn.os)(_t).top+_t.clientHeight;hr-(0,mt.Z)()<=to||Ia>=to-Zt?xa(function(Ur){return(0,He.Z)((0,He.Z)({},Ur),{},{isHiddenScrollBar:!0})}):xa(function(Ur){return(0,He.Z)((0,He.Z)({},Ur),{},{isHiddenScrollBar:!1})})}},Ha=function(Ia){xa(function(hr){return(0,He.Z)((0,He.Z)({},hr),{},{scrollLeft:Ia/qt*nn||0})})};return le.useImperativeHandle(rt,function(){return{setScrollLeft:Ha}}),le.useEffect(function(){var Da=(0,Vn.Z)(document.body,"mouseup",vr,!1),Ia=(0,Vn.Z)(document.body,"mousemove",_a,!1);return Ya(),function(){Da.remove(),Ia.remove()}},[On,yr]),le.useEffect(function(){var Da=(0,Vn.Z)(_t,"scroll",Ya,!1),Ia=(0,Vn.Z)(window,"resize",Ya,!1);return function(){Da.remove(),Ia.remove()}},[_t]),le.useEffect(function(){ra.isHiddenScrollBar||xa(function(Da){var Ia=Et.current;return Ia?(0,He.Z)((0,He.Z)({},Da),{},{scrollLeft:Ia.scrollLeft/Ia.scrollWidth*Ia.clientWidth}):Da})},[ra.isHiddenScrollBar]),qt<=nn||!On||ra.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,mt.Z)(),width:nn,bottom:Zt},className:"".concat(on,"-sticky-scroll")},le.createElement("div",{onMouseDown:zr,ref:wn,className:xe()("".concat(on,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(on,"-sticky-scroll-bar-active"),yr)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(ra.scrollLeft,"px, 0, 0)")}}))},br=le.forwardRef(Tr);function vn(Me){return null}var Ro=vn;function _o(Me){return null}var Qo=_o,ni="rc-table",$n=[],Ta={};function Nr(){return"No Data"}function Va(Me){var We,rt=(0,He.Z)({rowKey:"key",prefixCls:ni,emptyText:Nr},Me),st=rt.prefixCls,ht=rt.className,Et=rt.rowClassName,Mt=rt.style,Zt=rt.data,_t=rt.rowKey,on=rt.scroll,qt=rt.tableLayout,nn=rt.direction,On=rt.title,wn=rt.footer,Cn=rt.summary,oa=rt.caption,ra=rt.id,xa=rt.showHeader,fa=rt.components,La=rt.emptyText,gr=rt.onRow,yr=rt.onHeaderRow,Ja=rt.internalHooks,vr=rt.transformColumns,zr=rt.internalRefs,_a=rt.tailor,Ya=rt.sticky,Ha=Zt||$n,Da=!!Ha.length,Ia=Ja===Pe,hr=le.useCallback(function(Mn,Yr){return(0,Ue.Z)(fa,Mn)||Yr},[fa]),to=le.useMemo(function(){return typeof _t=="function"?_t:function(Mn){var Yr=Mn&&Mn[_t];return Yr}},[_t]),Ur=hr(["body"]),or=Ao(),$r=(0,Oe.Z)(or,3),no=$r[0],oo=$r[1],Vr=$r[2],ti=fr(rt,Ha,to),ao=(0,Oe.Z)(ti,6),Mr=ao[0],oi=ao[1],In=ao[2],Vo=ao[3],zo=ao[4],Bi=ao[5],Dr=on==null?void 0:on.x,Cr=le.useState(0),Br=(0,Oe.Z)(Cr,2),ur=Br[0],Ma=Br[1],kn=rr((0,He.Z)((0,He.Z)((0,He.Z)({},rt),Mr),{},{expandable:!!Mr.expandedRowRender,columnTitle:Mr.columnTitle,expandedKeys:In,getRowKey:to,onTriggerExpand:Bi,expandIcon:Vo,expandIconColumnIndex:Mr.expandIconColumnIndex,direction:nn,scrollWidth:Ia&&_a&&typeof Dr=="number"?Dr:null}),Ia?vr:null),Na=(0,Oe.Z)(kn,3),Gr=Na[0],io=Na[1],tt=Na[2],Ye=tt!=null?tt:Dr,Qe=le.useMemo(function(){return{columns:Gr,flattenColumns:io}},[Gr,io]),Ut=le.useRef(),rn=le.useRef(),Yt=le.useRef(),Pn=le.useRef(),Qt=le.useRef(),Ct=le.useState(!1),Vt=(0,Oe.Z)(Ct,2),Wn=Vt[0],ha=Vt[1],Sn=le.useState(!1),xt=(0,Oe.Z)(Sn,2),tn=xt[0],An=xt[1],en=co(new Map),mn=(0,Oe.Z)(en,2),ja=mn[0],un=mn[1],Xa=Re(io),vt=Xa.map(function(Mn){return ja.get(Mn)}),ea=le.useMemo(function(){return vt},[vt.join("_")]),nr=Zn(ea,io.length,nn),Ze=on&&Ve(on.y),Rt=on&&Ve(Ye)||!!Mr.fixed,ta=Rt&&io.some(function(Mn){var Yr=Mn.fixed;return Yr}),xr=le.useRef(),Xt=hn(Ya,st),ca=Xt.isSticky,Ka=Xt.offsetHeader,Or=Xt.offsetSummary,Wa=Xt.offsetScroll,ar=Xt.stickyClassName,kr=Xt.container,uo=le.useMemo(function(){return Cn==null?void 0:Cn(Ha)},[Cn,Ha]),Rn=(Ze||ca)&&le.isValidElement(uo)&&uo.type===se&&uo.props.fixed,Fr,ga,No;Ze&&(ga={overflowY:"scroll",maxHeight:on.y}),Rt&&(Fr={overflowX:"auto"},Ze||(ga={overflowY:"hidden"}),No={width:Ye===!0?"auto":Ye,minWidth:"100%"});var Si=le.useCallback(function(Mn,Yr){(0,Je.Z)(Ut.current)&&un(function(al){if(al.get(Mn)!==Yr){var ln=new Map(al);return ln.set(Mn,Yr),ln}return al})},[]),mr=Uo(null),Bo=(0,Oe.Z)(mr,2),ro=Bo[0],aa=Bo[1];function va(Mn,Yr){Yr&&(typeof Yr=="function"?Yr(Mn):Yr.scrollLeft!==Mn&&(Yr.scrollLeft=Mn,Yr.scrollLeft!==Mn&&setTimeout(function(){Yr.scrollLeft=Mn},0)))}var Fo=(0,Ge.Z)(function(Mn){var Yr=Mn.currentTarget,al=Mn.scrollLeft,ln=nn==="rtl",Kn=typeof al=="number"?al:Yr.scrollLeft,Po=Yr||Ta;if(!aa()||aa()===Po){var yi;ro(Po),va(Kn,rn.current),va(Kn,Yt.current),va(Kn,Qt.current),va(Kn,(yi=xr.current)===null||yi===void 0?void 0:yi.setScrollLeft)}var Ii=Yr||rn.current;if(Ii){var Di=Ii.scrollWidth,ki=Ii.clientWidth;if(Di===ki){ha(!1),An(!1);return}ln?(ha(-Kn0)):(ha(Kn>0),An(Kn1?oa-Ia:0,to=(0,He.Z)((0,He.Z)((0,He.Z)({},vr),_t),{},{flex:"0 0 ".concat(Ia,"px"),width:"".concat(Ia,"px"),marginRight:hr,pointerEvents:"auto"}),Ur=le.useMemo(function(){return qt?Ha<=1:_a===0||Ha===0||Ha>1},[Ha,_a,qt]);Ur?to.visibility="hidden":qt&&(to.height=nn==null?void 0:nn(Ha));var or=Ur?function(){return null}:On,$r={};return(Ha===0||_a===0)&&($r.rowSpan=1,$r.colSpan=1),le.createElement(Bt,(0,fe.Z)({className:xe()(Cn,on),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:We.prefixCls,key:La,record:Zt,index:Et,renderIndex:Mt,dataIndex:wn,render:or,shouldCellUpdate:rt.shouldCellUpdate},gr,{appendNode:yr,additionalProps:(0,He.Z)((0,He.Z)({},Ja),{},{style:to},$r)}))}var il=wa,el=["data","index","className","rowKey","style","extra","getHeight"],dl=le.forwardRef(function(Me,We){var rt=Me.data,st=Me.index,ht=Me.className,Et=Me.rowKey,Mt=Me.style,Zt=Me.extra,_t=Me.getHeight,on=(0,lt.Z)(Me,el),qt=rt.record,nn=rt.indent,On=rt.index,wn=Be(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=wn.scrollX,oa=wn.flattenColumns,ra=wn.prefixCls,xa=wn.fixColumn,fa=wn.componentWidth,La=Xe(qt,Et,st,nn),gr=La.rowSupportExpand,yr=La.expanded,Ja=La.rowProps,vr=La.expandedRowRender,zr=La.expandedRowClassName,_a;if(gr&&yr){var Ya=vr(qt,st,nn+1,yr),Ha=zr==null?void 0:zr(qt,st,nn),Da={};xa&&(Da={style:(0,ve.Z)({},"--virtual-width","".concat(fa,"px"))});var Ia="".concat(ra,"-expanded-row-cell");_a=le.createElement("div",{className:xe()("".concat(ra,"-expanded-row"),"".concat(ra,"-expanded-row-level-").concat(nn+1),Ha)},le.createElement(Bt,{component:"div",prefixCls:ra,className:xe()(Ia,(0,ve.Z)({},"".concat(Ia,"-fixed"),xa)),additionalProps:Da},Ya))}var hr=(0,He.Z)((0,He.Z)({},Mt),{},{width:Cn});Zt&&(hr.position="absolute",hr.pointerEvents="none");var to=le.createElement("div",(0,fe.Z)({},Ja,on,{ref:gr?null:We,className:xe()(ht,"".concat(ra,"-row"),Ja==null?void 0:Ja.className,(0,ve.Z)({},"".concat(ra,"-row-extra"),Zt)),style:(0,He.Z)((0,He.Z)({},hr),Ja==null?void 0:Ja.style)}),oa.map(function(Ur,or){return le.createElement(il,{key:or,rowInfo:La,column:Ur,colIndex:or,indent:nn,index:st,renderIndex:On,record:qt,inverse:Zt,getHeight:_t})}));return gr?le.createElement("div",{ref:We},to,_a):to}),rl=ee(dl),_i=rl,hi=le.forwardRef(function(Me,We){var rt=Me.data,st=Me.onScroll,ht=Be(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Et=ht.flattenColumns,Mt=ht.onColumnResize,Zt=ht.getRowKey,_t=ht.expandedKeys,on=ht.prefixCls,qt=ht.childrenColumnName,nn=ht.emptyNode,On=ht.scrollX,wn=Be(Jo),Cn=wn.scrollY,oa=wn.listItemHeight,ra=le.useRef(),xa=Ht(rt,qt,_t,Zt),fa=le.useMemo(function(){var _a=0;return Et.map(function(Ya){var Ha=Ya.width,Da=Ya.key;return _a+=Ha,[Da,Ha,_a]})},[Et]),La=le.useMemo(function(){return fa.map(function(_a){return _a[2]})},[fa]);le.useEffect(function(){fa.forEach(function(_a){var Ya=(0,Oe.Z)(_a,2),Ha=Ya[0],Da=Ya[1];Mt(Ha,Da)})},[fa]),le.useImperativeHandle(We,function(){var _a={};return Object.defineProperty(_a,"scrollLeft",{get:function(){var Ha;return((Ha=ra.current)===null||Ha===void 0?void 0:Ha.getScrollInfo().x)||0},set:function(Ha){var Da;(Da=ra.current)===null||Da===void 0||Da.scrollTo({left:Ha})}}),_a});var gr=function(Ya,Ha){var Da,Ia=(Da=xa[Ha])===null||Da===void 0?void 0:Da.record,hr=Ya.onCell;if(hr){var to,Ur=hr(Ia,Ha);return(to=Ur==null?void 0:Ur.rowSpan)!==null&&to!==void 0?to:1}return 1},yr=function(Ya){var Ha=Ya.start,Da=Ya.end,Ia=Ya.getSize,hr=Ya.offsetY;if(Da<0)return null;for(var to=Et.filter(function(Dr){return gr(Dr,Ha)===0}),Ur=Ha,or=function(Cr){if(to=to.filter(function(Br){return gr(Br,Cr)===0}),!to.length)return Ur=Cr,"break"},$r=Ha;$r>=0;$r-=1){var no=or($r);if(no==="break")break}for(var oo=Et.filter(function(Dr){return gr(Dr,Da)!==1}),Vr=Da,ti=function(Cr){if(oo=oo.filter(function(Br){return gr(Br,Cr)!==1}),!oo.length)return Vr=Math.max(Cr-1,Da),"break"},ao=Da;ao1})&&oi.push(Cr)},Vo=Ur;Vo<=Vr;Vo+=1)var zo=In(Vo);var Bi=oi.map(function(Dr){var Cr=xa[Dr],Br=Zt(Cr.record,Dr),ur=function(Na){var Gr=Dr+Na-1,io=Zt(xa[Gr].record,Gr),tt=Ia(Br,io);return tt.bottom-tt.top},Ma=Ia(Br);return le.createElement(_i,{key:Dr,data:Cr,rowKey:Br,index:Dr,style:{top:-hr+Ma.top},extra:!0,getHeight:ur})});return Bi},Ja=le.useMemo(function(){return{columnsOffset:La}},[La]),vr="".concat(on,"-tbody"),zr;return xa.length?zr=le.createElement(Eo.Z,{fullHeight:!1,ref:ra,className:xe()(vr,"".concat(vr,"-virtual")),height:Cn,itemHeight:oa||24,data:xa,itemKey:function(Ya){return Zt(Ya.record)},scrollWidth:On,onVirtualScroll:function(Ya){var Ha=Ya.x;st({scrollLeft:Ha})},extraRender:yr},function(_a,Ya,Ha){var Da=Zt(_a.record,Ya);return le.createElement(_i,(0,fe.Z)({data:_a,rowKey:Da,index:Ya},Ha))}):zr=le.createElement("div",{className:xe()("".concat(on,"-placeholder"))},le.createElement(Bt,{component:"div",prefixCls:on},nn)),le.createElement(xi.Provider,{value:Ja},zr)}),Ki=ee(hi),Mi=Ki,Ji=function(We,rt){var st=rt.ref,ht=rt.onScroll;return le.createElement(Mi,{ref:st,data:We,onScroll:ht})},$i=100;function Yi(Me){var We=Me.columns,rt=Me.scroll,st=Me.prefixCls,ht=st===void 0?ni:st,Et=Me.className,Mt=Me.listItemHeight,Zt=rt||{},_t=Zt.x,on=Zt.y;typeof _t!="number"&&(_t=((We||[]).length+1)*$i),typeof on!="number"&&(on=500);var qt=le.useMemo(function(){return{scrollY:on,listItemHeight:Mt}},[on,Mt]);return le.createElement(Jo.Provider,{value:qt},le.createElement(Rr,(0,fe.Z)({},Me,{className:xe()(Et,"".concat(ht,"-virtual")),scroll:(0,He.Z)((0,He.Z)({},rt),{},{x:_t}),components:{body:Ji},columns:We,internalHooks:Pe,tailor:!0})))}function Xi(Me){return z(Yi,Me)}var So=Xi(),gi=null;function Ir(Me){return null}var Zi=Ir;function zi(Me){return null}var tl=zi,ml=te(2738),fl=te(68031),Pi=te(36355),mi=te(93891),Vi=te(19716),pl=te(8628),El=te(31724),yl=te(58421),Ar=te(71418),ba=te(88088);function er(Me){return function(rt){let{prefixCls:st,onExpand:ht,record:Et,expanded:Mt,expandable:Zt}=rt;const _t=`${st}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:on=>{ht(Et,on),on.stopPropagation()},className:xe()(_t,{[`${_t}-spaced`]:!Zt,[`${_t}-expanded`]:Zt&&Mt,[`${_t}-collapsed`]:Zt&&!Mt}),"aria-label":Mt?Me.collapse:Me.expand,"aria-expanded":Mt})}}var qa=er;function Io(Me,We){return"key"in Me&&Me.key!==void 0&&Me.key!==null?Me.key:Me.dataIndex?Array.isArray(Me.dataIndex)?Me.dataIndex.join("."):Me.dataIndex:We}function ai(Me,We){return We?`${We}-${Me}`:`${Me}`}function Ei(Me,We){return typeof Me=="function"?Me(We):Me}function Ci(Me,We){const rt=Ei(Me,We);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Oi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Fi=Oi,nl=te(7657),Hi=function(We,rt){return le.createElement(nl.Z,(0,fe.Z)({},We,{ref:rt,icon:Fi}))},so=le.forwardRef(Hi),To=so,li=te(56762);function Ho(Me){const We=le.useRef(Me),rt=(0,li.Z)();return[()=>We.current,st=>{We.current=st,rt()}]}var jo=te(3113),an=te(24905),Wt=te(38854),Gt=te(64165),ia=te(20834),pr=te(40875),Kr=te(5112),Yn=te(17574),cr=te(47472),Hr=te(92832);function yo(Me){let{value:We,onChange:rt,filterSearch:st,tablePrefixCls:ht,locale:Et}=Me;return st?le.createElement("div",{className:`${ht}-filter-dropdown-search`},le.createElement(Hr.default,{prefix:le.createElement(cr.Z,null),placeholder:Et.filterSearchPlaceholder,onChange:rt,value:We,htmlSize:1,className:`${ht}-filter-dropdown-search-input`})):null}var Sr=yo,Oa=te(10228);const fo=Me=>{const{keyCode:We}=Me;We===Oa.Z.ENTER&&Me.stopPropagation()};var fi=le.forwardRef((Me,We)=>le.createElement("div",{className:Me.className,onClick:rt=>rt.stopPropagation(),onKeyDown:fo,ref:We},Me.children));function Zr(Me){let We=[];return(Me||[]).forEach(rt=>{let{value:st,children:ht}=rt;We.push(st),ht&&(We=[].concat((0,Ea.Z)(We),(0,Ea.Z)(Zr(ht))))}),We}function Jr(Me){return Me.some(We=>{let{children:rt}=We;return rt})}function Xo(Me,We){return typeof We=="string"||typeof We=="number"?We==null?void 0:We.toString().toLowerCase().includes(Me.trim().toLowerCase()):!1}function lr(Me){let{filters:We,prefixCls:rt,filteredKeys:st,filterMultiple:ht,searchValue:Et,filterSearch:Mt}=Me;return We.map((Zt,_t)=>{const on=String(Zt.value);if(Zt.children)return{key:on||_t,label:Zt.text,popupClassName:`${rt}-dropdown-submenu`,children:lr({filters:Zt.children,prefixCls:rt,filteredKeys:st,filterMultiple:ht,searchValue:Et,filterSearch:Mt})};const qt=ht?an.default:Kr.ZP,nn={key:Zt.value!==void 0?on:_t,label:le.createElement(le.Fragment,null,le.createElement(qt,{checked:st.includes(on)}),le.createElement("span",null,Zt.text))};return Et.trim()?typeof Mt=="function"?Mt(Et,Zt)?nn:null:Xo(Et,Zt.text)?nn:null:nn})}function pt(Me){var We,rt;const{tablePrefixCls:st,prefixCls:ht,column:Et,dropdownPrefixCls:Mt,columnKey:Zt,filterMultiple:_t,filterMode:on="menu",filterSearch:qt=!1,filterState:nn,triggerFilter:On,locale:wn,children:Cn,getPopupContainer:oa}=Me,{filterDropdownOpen:ra,onFilterDropdownOpenChange:xa,filterResetToDefaultFilteredValue:fa,defaultFilteredValue:La,filterDropdownVisible:gr,onFilterDropdownVisibleChange:yr}=Et,[Ja,vr]=le.useState(!1),zr=!!(nn&&(!((We=nn.filteredKeys)===null||We===void 0)&&We.length||nn.forceFiltered)),_a=kn=>{vr(kn),xa==null||xa(kn),yr==null||yr(kn)},Ya=(rt=ra!=null?ra:gr)!==null&&rt!==void 0?rt:Ja,Ha=nn==null?void 0:nn.filteredKeys,[Da,Ia]=Ho(Ha||[]),hr=kn=>{let{selectedKeys:Na}=kn;Ia(Na)},to=(kn,Na)=>{let{node:Gr,checked:io}=Na;hr(_t?{selectedKeys:kn}:{selectedKeys:io&&Gr.key?[Gr.key]:[]})};le.useEffect(()=>{Ja&&hr({selectedKeys:Ha||[]})},[Ha]);const[Ur,or]=le.useState([]),$r=kn=>{or(kn)},[no,oo]=le.useState(""),Vr=kn=>{const{value:Na}=kn.target;oo(Na)};le.useEffect(()=>{Ja||oo("")},[Ja]);const ti=kn=>{const Na=kn&&kn.length?kn:null;if(Na===null&&(!nn||!nn.filteredKeys)||(0,be.Z)(Na,nn==null?void 0:nn.filteredKeys,!0))return null;On({column:Et,key:Zt,filteredKeys:Na})},ao=()=>{_a(!1),ti(Da())},Mr=function(){let{confirm:kn,closeDropdown:Na}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&ti([]),Na&&_a(!1),oo(""),Ia(fa?(La||[]).map(Gr=>String(Gr)):[])},oi=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&_a(!1),ti(Da())},In=kn=>{kn&&Ha!==void 0&&Ia(Ha||[]),_a(kn),!kn&&!Et.filterDropdown&&ao()},Vo=xe()({[`${Mt}-menu-without-submenu`]:!Jr(Et.filters||[])}),zo=kn=>{if(kn.target.checked){const Na=Zr(Et==null?void 0:Et.filters).map(Gr=>String(Gr));Ia(Na)}else Ia([])},Bi=kn=>{let{filters:Na}=kn;return(Na||[]).map((Gr,io)=>{const tt=String(Gr.value),Ye={title:Gr.text,key:Gr.value!==void 0?tt:io};return Gr.children&&(Ye.children=Bi({filters:Gr.children})),Ye})},Dr=kn=>{var Na;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((Na=kn.children)===null||Na===void 0?void 0:Na.map(Gr=>Dr(Gr)))||[]})};let Cr;if(typeof Et.filterDropdown=="function")Cr=Et.filterDropdown({prefixCls:`${Mt}-custom`,setSelectedKeys:kn=>hr({selectedKeys:kn}),selectedKeys:Da(),confirm:oi,clearFilters:Mr,filters:Et.filters,visible:Ya,close:()=>{_a(!1)}});else if(Et.filterDropdown)Cr=Et.filterDropdown;else{const kn=Da()||[],Na=()=>(Et.filters||[]).length===0?le.createElement(Gt.Z,{image:Gt.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):on==="tree"?le.createElement(le.Fragment,null,le.createElement(Sr,{filterSearch:qt,value:no,onChange:Vr,tablePrefixCls:st,locale:wn}),le.createElement("div",{className:`${st}-filter-dropdown-tree`},_t?le.createElement(an.default,{checked:kn.length===Zr(Et.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof qt=="function"?qt(no,Dr(io)):Xo(no,io.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Sr,{filterSearch:qt,value:no,onChange:Vr,tablePrefixCls:st,locale:wn}),le.createElement(ia.default,{selectable:!0,multiple:_t,prefixCls:`${Mt}-menu`,className:Vo,onSelect:hr,onDeselect:hr,selectedKeys:kn,getPopupContainer:oa,openKeys:Ur,onOpenChange:$r,items:lr({filters:Et.filters||[],filterSearch:qt,prefixCls:ht,filteredKeys:Da(),filterMultiple:_t,searchValue:no})})),Gr=()=>fa?(0,be.Z)((La||[]).map(io=>String(io)),kn,!0):kn.length===0;Cr=le.createElement(le.Fragment,null,Na(),le.createElement("div",{className:`${ht}-dropdown-btns`},le.createElement(jo.ZP,{type:"link",size:"small",disabled:Gr(),onClick:()=>Mr()},wn.filterReset),le.createElement(jo.ZP,{type:"primary",size:"small",onClick:ao},wn.filterConfirm)))}Et.filterDropdown&&(Cr=le.createElement(pr.J,{selectable:void 0},Cr));const Br=()=>le.createElement(fi,{className:`${ht}-dropdown`},Cr);let ur;typeof Et.filterIcon=="function"?ur=Et.filterIcon(zr):Et.filterIcon?ur=Et.filterIcon:ur=le.createElement(To,null);const{direction:Ma}=le.useContext(Pi.E_);return le.createElement("div",{className:`${ht}-column`},le.createElement("span",{className:`${st}-column-title`},Cn),le.createElement(Wt.Z,{dropdownRender:Br,trigger:["click"],open:Ya,onOpenChange:In,getPopupContainer:oa,placement:Ma==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:xe()(`${ht}-trigger`,{active:zr}),onClick:kn=>{kn.stopPropagation()}},ur)))}var ol=pt;function Sl(Me,We,rt){let st=[];return(Me||[]).forEach((ht,Et)=>{var Mt;const Zt=ai(Et,rt);if(ht.filters||"filterDropdown"in ht||"onFilter"in ht)if("filteredValue"in ht){let _t=ht.filteredValue;"filterDropdown"in ht||(_t=(Mt=_t==null?void 0:_t.map(String))!==null&&Mt!==void 0?Mt:_t),st.push({column:ht,key:Io(ht,Zt),filteredKeys:_t,forceFiltered:ht.filtered})}else st.push({column:ht,key:Io(ht,Zt),filteredKeys:We&&ht.defaultFilteredValue?ht.defaultFilteredValue:void 0,forceFiltered:ht.filtered});"children"in ht&&(st=[].concat((0,Ea.Z)(st),(0,Ea.Z)(Sl(ht.children,We,Zt))))}),st}function Ll(Me,We,rt,st,ht,Et,Mt,Zt){return rt.map((_t,on)=>{const qt=ai(on,Zt),{filterMultiple:nn=!0,filterMode:On,filterSearch:wn}=_t;let Cn=_t;if(Cn.filters||Cn.filterDropdown){const oa=Io(Cn,qt),ra=st.find(xa=>{let{key:fa}=xa;return oa===fa});Cn=Object.assign(Object.assign({},Cn),{title:xa=>le.createElement(ol,{tablePrefixCls:Me,prefixCls:`${Me}-filter`,dropdownPrefixCls:We,column:Cn,columnKey:oa,filterState:ra,filterMultiple:nn,filterMode:On,filterSearch:wn,triggerFilter:Et,locale:ht,getPopupContainer:Mt},Ei(_t.title,xa))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:Ll(Me,We,Cn.children,st,ht,Et,Mt,qt)})),Cn})}function vl(Me){const We={};return Me.forEach(rt=>{let{key:st,filteredKeys:ht,column:Et}=rt;const{filters:Mt,filterDropdown:Zt}=Et;if(Zt)We[st]=ht||null;else if(Array.isArray(ht)){const _t=Zr(Mt);We[st]=_t.filter(on=>ht.includes(String(on)))}else We[st]=null}),We}function bl(Me,We){return We.reduce((rt,st)=>{const{column:{onFilter:ht,filters:Et},filteredKeys:Mt}=st;return ht&&Mt&&Mt.length?rt.filter(Zt=>Mt.some(_t=>{const on=Zr(Et),qt=on.findIndex(On=>String(On)===String(_t)),nn=qt!==-1?on[qt]:_t;return ht(nn,Zt)})):rt},Me)}const xl=Me=>Me.flatMap(We=>"children"in We?[We].concat((0,Ea.Z)(xl(We.children||[]))):[We]);function _l(Me){let{prefixCls:We,dropdownPrefixCls:rt,mergedColumns:st,onFilterChange:ht,getPopupContainer:Et,locale:Mt}=Me;const Zt=le.useMemo(()=>xl(st||[]),[st]),[_t,on]=le.useState(()=>Sl(Zt,!0)),qt=le.useMemo(()=>{const Cn=Sl(Zt,!1);if(Cn.length===0)return Cn;let oa=!0,ra=!0;if(Cn.forEach(xa=>{let{filteredKeys:fa}=xa;fa!==void 0?oa=!1:ra=!1}),oa){const xa=(Zt||[]).map((fa,La)=>Io(fa,ai(La)));return _t.filter(fa=>{let{key:La}=fa;return xa.includes(La)}).map(fa=>{const La=Zt[xa.findIndex(gr=>gr===fa.key)];return Object.assign(Object.assign({},fa),{column:Object.assign(Object.assign({},fa.column),La),forceFiltered:La.filtered})})}return Cn},[Zt,_t]),nn=le.useMemo(()=>vl(qt),[qt]),On=Cn=>{const oa=qt.filter(ra=>{let{key:xa}=ra;return xa!==Cn.key});oa.push(Cn),on(oa),ht(vl(oa),oa)};return[Cn=>Ll(We,rt,Cn,qt,Mt,On,Et),qt,nn]}var wi=_l;function Qi(Me,We,rt){const st=le.useRef({});function ht(Et){if(!st.current||st.current.data!==Me||st.current.childrenColumnName!==We||st.current.getRowKey!==rt){let Zt=function(_t){_t.forEach((on,qt)=>{const nn=rt(on,qt);Mt.set(nn,on),on&&typeof on=="object"&&We in on&&Zt(on[We]||[])})};const Mt=new Map;Zt(Me),st.current={data:Me,childrenColumnName:We,kvMap:Mt,getRowKey:rt}}return st.current.kvMap.get(Et)}return[ht]}var Pl=te(50371),Nl=function(Me,We){var rt={};for(var st in Me)Object.prototype.hasOwnProperty.call(Me,st)&&We.indexOf(st)<0&&(rt[st]=Me[st]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,st=Object.getOwnPropertySymbols(Me);ht{const Et=Me[ht];typeof Et!="function"&&(rt[ht]=Et)}),rt}function Cl(Me,We,rt){const st=rt&&typeof rt=="object"?rt:{},{total:ht=0}=st,Et=Nl(st,["total"]),[Mt,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in Et?Et.defaultCurrent:1,pageSize:"defaultPageSize"in Et?Et.defaultPageSize:sl})),_t=(0,Pl.Z)(Mt,Et,{total:ht>0?ht:Me}),on=Math.ceil((ht||Me)/_t.pageSize);_t.current>on&&(_t.current=on||1);const qt=(On,wn)=>{Zt({current:On!=null?On:1,pageSize:wn||_t.pageSize})},nn=(On,wn)=>{var Cn;rt&&((Cn=rt.onChange)===null||Cn===void 0||Cn.call(rt,On,wn)),qt(On,wn),We(On,wn||(_t==null?void 0:_t.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},_t),{onChange:nn}),qt]}var Ui=Cl,Wl=te(84105),cl=te(35654),Il=te(90782),hl=te(71430),uu=te(18929);const gl={},Kl="SELECT_ALL",Ul="SELECT_INVERT",Zl="SELECT_NONE",ql=[],$l=(Me,We)=>{let rt=[];return(We||[]).forEach(st=>{rt.push(st),st&&typeof st=="object"&&Me in st&&(rt=[].concat((0,Ea.Z)(rt),(0,Ea.Z)($l(Me,st[Me]))))}),rt};var eu=(Me,We)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:st,defaultSelectedRowKeys:ht,getCheckboxProps:Et,onChange:Mt,onSelect:Zt,onSelectAll:_t,onSelectInvert:on,onSelectNone:qt,onSelectMultiple:nn,columnWidth:On,type:wn,selections:Cn,fixed:oa,renderCell:ra,hideSelectAll:xa,checkStrictly:fa=!0}=We||{},{prefixCls:La,data:gr,pageData:yr,getRecordByKey:Ja,getRowKey:vr,expandType:zr,childrenColumnName:_a,locale:Ya,getPopupContainer:Ha}=Me,[Da,Ia]=(0,uu.Z)(st||ht||ql,{value:st}),hr=le.useRef(new Map),to=(0,le.useCallback)(Dr=>{if(rt){const Cr=new Map;Dr.forEach(Br=>{let ur=Ja(Br);!ur&&hr.current.has(Br)&&(ur=hr.current.get(Br)),Cr.set(Br,ur)}),hr.current=Cr}},[Ja,rt]);le.useEffect(()=>{to(Da)},[Da]);const{keyEntities:Ur}=(0,le.useMemo)(()=>{if(fa)return{keyEntities:null};let Dr=gr;if(rt){const Cr=new Set(gr.map((ur,Ma)=>vr(ur,Ma))),Br=Array.from(hr.current).reduce((ur,Ma)=>{let[kn,Na]=Ma;return Cr.has(kn)?ur:ur.concat(Na)},[]);Dr=[].concat((0,Ea.Z)(Dr),(0,Ea.Z)(Br))}return(0,hl.I8)(Dr,{externalGetKey:vr,childrenPropName:_a})},[gr,vr,fa,_a,rt]),or=(0,le.useMemo)(()=>$l(_a,yr),[_a,yr]),$r=(0,le.useMemo)(()=>{const Dr=new Map;return or.forEach((Cr,Br)=>{const ur=vr(Cr,Br),Ma=(Et?Et(Cr):null)||{};Dr.set(ur,Ma)}),Dr},[or,vr,Et]),no=(0,le.useCallback)(Dr=>{var Cr;return!!(!((Cr=$r.get(vr(Dr)))===null||Cr===void 0)&&Cr.disabled)},[$r,vr]),[oo,Vr]=(0,le.useMemo)(()=>{if(fa)return[Da||[],[]];const{checkedKeys:Dr,halfCheckedKeys:Cr}=(0,Il.S)(Da,!0,Ur,no);return[Dr||[],Cr]},[Da,fa,Ur,no]),ti=(0,le.useMemo)(()=>{const Dr=wn==="radio"?oo.slice(0,1):oo;return new Set(Dr)},[oo,wn]),ao=(0,le.useMemo)(()=>wn==="radio"?new Set:new Set(Vr),[Vr,wn]),[Mr,oi]=(0,le.useState)(null);le.useEffect(()=>{We||Ia(ql)},[!!We]);const In=(0,le.useCallback)((Dr,Cr)=>{let Br,ur;to(Dr),rt?(Br=Dr,ur=Dr.map(Ma=>hr.current.get(Ma))):(Br=[],ur=[],Dr.forEach(Ma=>{const kn=Ja(Ma);kn!==void 0&&(Br.push(Ma),ur.push(kn))})),Ia(Br),Mt==null||Mt(Br,ur,{type:Cr})},[Ia,Ja,Mt,rt]),Vo=(0,le.useCallback)((Dr,Cr,Br,ur)=>{if(Zt){const Ma=Br.map(kn=>Ja(kn));Zt(Ja(Dr),Cr,Ma,ur)}In(Br,"single")},[Zt,Ja,In]),zo=(0,le.useMemo)(()=>!Cn||xa?null:(Cn===!0?[Kl,Ul,Zl]:Cn).map(Cr=>Cr===Kl?{key:"all",text:Ya.selectionAll,onSelect(){In(gr.map((Br,ur)=>vr(Br,ur)).filter(Br=>{const ur=$r.get(Br);return!(ur!=null&&ur.disabled)||ti.has(Br)}),"all")}}:Cr===Ul?{key:"invert",text:Ya.selectInvert,onSelect(){const Br=new Set(ti);yr.forEach((Ma,kn)=>{const Na=vr(Ma,kn),Gr=$r.get(Na);Gr!=null&&Gr.disabled||(Br.has(Na)?Br.delete(Na):Br.add(Na))});const ur=Array.from(Br);on&&on(ur),In(ur,"invert")}}:Cr===Zl?{key:"none",text:Ya.selectNone,onSelect(){qt==null||qt(),In(Array.from(ti).filter(Br=>{const ur=$r.get(Br);return ur==null?void 0:ur.disabled}),"none")}}:Cr).map(Cr=>Object.assign(Object.assign({},Cr),{onSelect:function(){for(var Br,ur,Ma=arguments.length,kn=new Array(Ma),Na=0;Na{var Cr;if(!We)return Dr.filter(Ct=>Ct!==gl);let Br=(0,Ea.Z)(Dr);const ur=new Set(ti),Ma=or.map(vr).filter(Ct=>!$r.get(Ct).disabled),kn=Ma.every(Ct=>ur.has(Ct)),Na=Ma.some(Ct=>ur.has(Ct)),Gr=()=>{const Ct=[];kn?Ma.forEach(Wn=>{ur.delete(Wn),Ct.push(Wn)}):Ma.forEach(Wn=>{ur.has(Wn)||(ur.add(Wn),Ct.push(Wn))});const Vt=Array.from(ur);_t==null||_t(!kn,Vt.map(Wn=>Ja(Wn)),Ct.map(Wn=>Ja(Wn))),In(Vt,"all"),oi(null)};let io;if(wn!=="radio"){let Ct;if(zo){const xt={getPopupContainer:Ha,items:zo.map((tn,An)=>{const{key:en,text:mn,onSelect:ja}=tn;return{key:en!=null?en:An,onClick:()=>{ja==null||ja(Ma)},label:mn}})};Ct=le.createElement("div",{className:`${La}-selection-extra`},le.createElement(Wt.Z,{menu:xt,getPopupContainer:Ha},le.createElement("span",null,le.createElement(Wl.Z,null))))}const Vt=or.map((xt,tn)=>{const An=vr(xt,tn),en=$r.get(An)||{};return Object.assign({checked:ur.has(An)},en)}).filter(xt=>{let{disabled:tn}=xt;return tn}),Wn=!!Vt.length&&Vt.length===or.length,ha=Wn&&Vt.every(xt=>{let{checked:tn}=xt;return tn}),Sn=Wn&&Vt.some(xt=>{let{checked:tn}=xt;return tn});io=!xa&&le.createElement("div",{className:`${La}-selection`},le.createElement(an.default,{checked:Wn?ha:!!or.length&&kn,indeterminate:Wn?!ha&&Sn:!kn&&Na,onChange:Gr,disabled:or.length===0||Wn,"aria-label":Ct?"Custom selection":"Select all",skipGroup:!0}),Ct)}let tt;wn==="radio"?tt=(Ct,Vt,Wn)=>{const ha=vr(Vt,Wn),Sn=ur.has(ha);return{node:le.createElement(Kr.ZP,Object.assign({},$r.get(ha),{checked:Sn,onClick:xt=>xt.stopPropagation(),onChange:xt=>{ur.has(ha)||Vo(ha,!0,[ha],xt.nativeEvent)}})),checked:Sn}}:tt=(Ct,Vt,Wn)=>{var ha;const Sn=vr(Vt,Wn),xt=ur.has(Sn),tn=ao.has(Sn),An=$r.get(Sn);let en;return zr==="nest"?en=tn:en=(ha=An==null?void 0:An.indeterminate)!==null&&ha!==void 0?ha:tn,{node:le.createElement(an.default,Object.assign({},An,{indeterminate:en,checked:xt,skipGroup:!0,onClick:mn=>mn.stopPropagation(),onChange:mn=>{let{nativeEvent:ja}=mn;const{shiftKey:un}=ja;let Xa=-1,vt=-1;if(un&&fa){const ea=new Set([Mr,Sn]);Ma.some((nr,Ze)=>{if(ea.has(nr))if(Xa===-1)Xa=Ze;else return vt=Ze,!0;return!1})}if(vt!==-1&&Xa!==vt&&fa){const ea=Ma.slice(Xa,vt+1),nr=[];xt?ea.forEach(Rt=>{ur.has(Rt)&&(nr.push(Rt),ur.delete(Rt))}):ea.forEach(Rt=>{ur.has(Rt)||(nr.push(Rt),ur.add(Rt))});const Ze=Array.from(ur);nn==null||nn(!xt,Ze.map(Rt=>Ja(Rt)),nr.map(Rt=>Ja(Rt))),In(Ze,"multiple")}else{const ea=oo;if(fa){const nr=xt?(0,cl._5)(ea,Sn):(0,cl.L0)(ea,Sn);Vo(Sn,!xt,nr,ja)}else{const nr=(0,Il.S)([].concat((0,Ea.Z)(ea),[Sn]),!0,Ur,no),{checkedKeys:Ze,halfCheckedKeys:Rt}=nr;let ta=Ze;if(xt){const xr=new Set(Ze);xr.delete(Sn),ta=(0,Il.S)(Array.from(xr),{checked:!1,halfCheckedKeys:Rt},Ur,no).checkedKeys}Vo(Sn,!xt,ta,ja)}}oi(xt?null:Sn)}})),checked:xt}};const Ye=(Ct,Vt,Wn)=>{const{node:ha,checked:Sn}=tt(Ct,Vt,Wn);return ra?ra(Sn,Vt,Wn,ha):ha};if(!Br.includes(gl))if(Br.findIndex(Ct=>{var Vt;return((Vt=Ct[Ra])===null||Vt===void 0?void 0:Vt.columnType)==="EXPAND_COLUMN"})===0){const[Ct,...Vt]=Br;Br=[Ct,gl].concat((0,Ea.Z)(Vt))}else Br=[gl].concat((0,Ea.Z)(Br));const Qe=Br.indexOf(gl);Br=Br.filter((Ct,Vt)=>Ct!==gl||Vt===Qe);const Ut=Br[Qe-1],rn=Br[Qe+1];let Yt=oa;Yt===void 0&&((rn==null?void 0:rn.fixed)!==void 0?Yt=rn.fixed:(Ut==null?void 0:Ut.fixed)!==void 0&&(Yt=Ut.fixed)),Yt&&Ut&&((Cr=Ut[Ra])===null||Cr===void 0?void 0:Cr.columnType)==="EXPAND_COLUMN"&&Ut.fixed===void 0&&(Ut.fixed=Yt);const Pn=xe()(`${La}-selection-col`,{[`${La}-selection-col-with-dropdown`]:Cn&&wn==="checkbox"}),Qt={fixed:Yt,width:On,className:`${La}-selection-column`,title:We.columnTitle||io,render:Ye,onCell:We.onCell,[Ra]:{className:Pn}};return Br.map(Ct=>Ct===gl?Qt:Ct)},[vr,or,We,oo,ti,ao,On,zo,zr,Mr,$r,nn,Vo,no]),ti]},su=te(89489),du=te(59477),Yl=te(6848);const zl="ascend",wl="descend";function Ml(Me){return typeof Me.sorter=="object"&&typeof Me.sorter.multiple=="number"?Me.sorter.multiple:!1}function tu(Me){return typeof Me=="function"?Me:Me&&typeof Me=="object"&&Me.compare?Me.compare:!1}function nu(Me,We){return We?Me[Me.indexOf(We)+1]:Me[0]}function au(Me,We,rt){let st=[];function ht(Et,Mt){st.push({column:Et,key:Io(Et,Mt),multiplePriority:Ml(Et),sortOrder:Et.sortOrder})}return(Me||[]).forEach((Et,Mt)=>{const Zt=ai(Mt,rt);Et.children?("sortOrder"in Et&&ht(Et,Zt),st=[].concat((0,Ea.Z)(st),(0,Ea.Z)(au(Et.children,We,Zt)))):Et.sorter&&("sortOrder"in Et?ht(Et,Zt):We&&Et.defaultSortOrder&&st.push({column:Et,key:Io(Et,Zt),multiplePriority:Ml(Et),sortOrder:Et.defaultSortOrder}))}),st}function ru(Me,We,rt,st,ht,Et,Mt,Zt){return(We||[]).map((_t,on)=>{const qt=ai(on,Zt);let nn=_t;if(nn.sorter){const On=nn.sortDirections||ht,wn=nn.showSorterTooltip===void 0?Mt:nn.showSorterTooltip,Cn=Io(nn,qt),oa=rt.find(zr=>{let{key:_a}=zr;return _a===Cn}),ra=oa?oa.sortOrder:null,xa=nu(On,ra);let fa;if(_t.sortIcon)fa=_t.sortIcon({sortOrder:ra});else{const zr=On.includes(zl)&&le.createElement(du.Z,{className:xe()(`${Me}-column-sorter-up`,{active:ra===zl})}),_a=On.includes(wl)&&le.createElement(su.Z,{className:xe()(`${Me}-column-sorter-down`,{active:ra===wl})});fa=le.createElement("span",{className:xe()(`${Me}-column-sorter`,{[`${Me}-column-sorter-full`]:!!(zr&&_a)})},le.createElement("span",{className:`${Me}-column-sorter-inner`,"aria-hidden":"true"},zr,_a))}const{cancelSort:La,triggerAsc:gr,triggerDesc:yr}=Et||{};let Ja=La;xa===wl?Ja=yr:xa===zl&&(Ja=gr);const vr=typeof wn=="object"?wn:{title:Ja};nn=Object.assign(Object.assign({},nn),{className:xe()(nn.className,{[`${Me}-column-sort`]:ra}),title:zr=>{const _a=le.createElement("div",{className:`${Me}-column-sorters`},le.createElement("span",{className:`${Me}-column-title`},Ei(_t.title,zr)),fa);return wn?le.createElement(Yl.Z,Object.assign({},vr),_a):_a},onHeaderCell:zr=>{const _a=_t.onHeaderCell&&_t.onHeaderCell(zr)||{},Ya=_a.onClick,Ha=_a.onKeyDown;_a.onClick=hr=>{st({column:_t,key:Cn,sortOrder:xa,multiplePriority:Ml(_t)}),Ya==null||Ya(hr)},_a.onKeyDown=hr=>{hr.keyCode===Oa.Z.ENTER&&(st({column:_t,key:Cn,sortOrder:xa,multiplePriority:Ml(_t)}),Ha==null||Ha(hr))};const Da=Ci(_t.title,{}),Ia=Da==null?void 0:Da.toString();return ra?_a["aria-sort"]=ra==="ascend"?"ascending":"descending":_a["aria-label"]=Ia||"",_a.className=xe()(_a.className,`${Me}-column-has-sorters`),_a.tabIndex=0,_t.ellipsis&&(_a.title=(Da!=null?Da:"").toString()),_a}})}return"children"in nn&&(nn=Object.assign(Object.assign({},nn),{children:ru(Me,nn.children,rt,st,ht,Et,Mt,qt)})),nn})}function ou(Me){const{column:We,sortOrder:rt}=Me;return{column:We,order:rt,field:We.dataIndex,columnKey:We.key}}function Tl(Me){const We=Me.filter(rt=>{let{sortOrder:st}=rt;return st}).map(ou);return We.length===0&&Me.length?Object.assign(Object.assign({},ou(Me[Me.length-1])),{column:void 0}):We.length<=1?We[0]||{}:We}function Vl(Me,We,rt){const st=We.slice().sort((Mt,Zt)=>Zt.multiplePriority-Mt.multiplePriority),ht=Me.slice(),Et=st.filter(Mt=>{let{column:{sorter:Zt},sortOrder:_t}=Mt;return tu(Zt)&&_t});return Et.length?ht.sort((Mt,Zt)=>{for(let _t=0;_t{const Zt=Mt[rt];return Zt?Object.assign(Object.assign({},Mt),{[rt]:Vl(Zt,We,rt)}):Mt}):ht}function iu(Me){let{prefixCls:We,mergedColumns:rt,onSorterChange:st,sortDirections:ht,tableLocale:Et,showSorterTooltip:Mt}=Me;const[Zt,_t]=le.useState(au(rt,!0)),on=le.useMemo(()=>{let Cn=!0;const oa=au(rt,!1);if(!oa.length)return Zt;const ra=[];function xa(La){Cn?ra.push(La):ra.push(Object.assign(Object.assign({},La),{sortOrder:null}))}let fa=null;return oa.forEach(La=>{fa===null?(xa(La),La.sortOrder&&(La.multiplePriority===!1?Cn=!1:fa=!0)):(fa&&La.multiplePriority!==!1||(Cn=!1),xa(La))}),ra},[rt,Zt]),qt=le.useMemo(()=>{const Cn=on.map(oa=>{let{column:ra,sortOrder:xa}=oa;return{column:ra,order:xa}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[on]);function nn(Cn){let oa;Cn.multiplePriority===!1||!on.length||on[0].multiplePriority===!1?oa=[Cn]:oa=[].concat((0,Ea.Z)(on.filter(ra=>{let{key:xa}=ra;return xa!==Cn.key})),[Cn]),_t(oa),st(Tl(oa),oa)}return[Cn=>ru(We,Cn,on,nn,ht,Et,Mt),on,qt,()=>Tl(on)]}function cu(Me,We){return Me.map(rt=>{const st=Object.assign({},rt);return st.title=Ei(rt.title,We),"children"in st&&(st.children=cu(st.children,We)),st})}function gu(Me){return[le.useCallback(rt=>cu(rt,Me),[Me])]}var Ql=mo((Me,We)=>{const{_renderTimes:rt}=Me,{_renderTimes:st}=We;return rt!==st}),Al=Xi((Me,We)=>{const{_renderTimes:rt}=Me,{_renderTimes:st}=We;return rt!==st}),Bl=te(64993),Hl=te(17313),mu=te(83116),fu=te(37613),Te=Me=>{const{componentCls:We}=Me,rt=`${Me.lineWidth}px ${Me.lineType} ${Me.tableBorderColor}`,st=(ht,Et,Mt)=>({[`&${We}-${ht}`]:{[`> ${We}-container`]:{[`> ${We}-content, > ${We}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${We}-expanded-row-fixed`]:{margin:`-${Et}px -${Mt+Me.lineWidth}px`}}}}}});return{[`${We}-wrapper`]:{[`${We}${We}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${We}-title`]:{border:rt,borderBottom:0},[`> ${We}-container`]:{borderInlineStart:rt,borderTop:rt,[` > ${We}-content, > ${We}-header, > ${We}-body, @@ -211,7 +211,7 @@ `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:rt},"> thead":{"> tr:not(:last-child) > th":{borderBottom:rt},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${We}-cell-fix-right-first::after`]:{borderInlineEnd:rt}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${We}-expanded-row-fixed`]:{margin:`-${Me.tablePaddingVertical}px -${Me.tablePaddingHorizontal+Me.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:Me.lineWidth,bottom:0,borderInlineEnd:rt,content:'""'}}}}}},[`&${We}-scroll-horizontal`]:{[`> ${We}-container > ${We}-body`]:{"> table > tbody":{[` > tr${We}-expanded-row, > tr${We}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},st("middle",Me.tablePaddingVerticalMiddle,Me.tablePaddingHorizontalMiddle)),st("small",Me.tablePaddingVerticalSmall,Me.tablePaddingHorizontalSmall)),{[`> ${We}-footer`]:{border:rt,borderTop:0}}),[`${We}-cell`]:{[`${We}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Me.lineWidth}px 0 ${Me.lineWidth}px ${Me.tableHeaderBg}`}},[`${We}-bordered ${We}-cell-scrollbar`]:{borderInlineEnd:rt}}}},ct=Me=>{const{componentCls:We}=Me;return{[`${We}-wrapper`]:{[`${We}-cell-ellipsis`]:Object.assign(Object.assign({},Hl.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},st("middle",Me.tablePaddingVerticalMiddle,Me.tablePaddingHorizontalMiddle)),st("small",Me.tablePaddingVerticalSmall,Me.tablePaddingHorizontalSmall)),{[`> ${We}-footer`]:{border:rt,borderTop:0}}),[`${We}-cell`]:{[`${We}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Me.lineWidth}px 0 ${Me.lineWidth}px ${Me.tableHeaderBg}`}},[`${We}-bordered ${We}-cell-scrollbar`]:{borderInlineEnd:rt}}}},gt=Me=>{const{componentCls:We}=Me;return{[`${We}-wrapper`]:{[`${We}-cell-ellipsis`]:Object.assign(Object.assign({},Hl.vS),{wordBreak:"keep-all",[` &${We}-cell-fix-left-last, &${We}-cell-fix-right-first `]:{overflow:"visible",[`${We}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${We}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},jt=Me=>{const{componentCls:We}=Me;return{[`${We}-wrapper`]:{[`${We}-tbody > tr${We}-placeholder`]:{textAlign:"center",color:Me.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Me.colorBgContainer}}}}},Nt=te(15969),dn=Me=>{const{componentCls:We,antCls:rt,controlInteractiveSize:st,motionDurationSlow:ht,lineWidth:Et,paddingXS:Mt,lineType:Zt,tableBorderColor:_t,tableExpandIconBg:on,tableExpandColumnWidth:qt,borderRadius:nn,fontSize:On,fontSizeSM:wn,lineHeight:Cn,tablePaddingVertical:oa,tablePaddingHorizontal:ra,tableExpandedRowBg:xa,paddingXXS:fa}=Me,La=st/2-Et,gr=La*2+Et*3,yr=`${Et}px ${Zt} ${_t}`,Ja=fa-Et;return{[`${We}-wrapper`]:{[`${We}-expand-icon-col`]:{width:qt},[`${We}-row-expand-icon-cell`]:{textAlign:"center",[`${We}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${We}-row-indent`]:{height:1,float:"left"},[`${We}-row-expand-icon`]:Object.assign(Object.assign({},(0,Nt.N)(Me)),{position:"relative",float:"left",boxSizing:"border-box",width:gr,height:gr,padding:0,color:"inherit",lineHeight:`${gr}px`,background:on,border:yr,borderRadius:nn,transform:`scale(${st/gr})`,transition:`all ${ht}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ht} ease-out`,content:'""'},"&::before":{top:La,insetInlineEnd:Ja,insetInlineStart:Ja,height:Et},"&::after":{top:Ja,bottom:Ja,insetInlineStart:La,width:Et,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${We}-row-indent + ${We}-row-expand-icon`]:{marginTop:(On*Cn-Et*3)/2-Math.ceil((wn*1.4-Et*3)/2),marginInlineEnd:Mt},[`tr${We}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:xa}},[`${rt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${We}-expanded-row-fixed`]:{position:"relative",margin:`-${oa}px -${ra}px`,padding:`${oa}px ${ra}px`}}}},Ca=Me=>{const{componentCls:We,antCls:rt,iconCls:st,tableFilterDropdownWidth:ht,tableFilterDropdownSearchWidth:Et,paddingXXS:Mt,paddingXS:Zt,colorText:_t,lineWidth:on,lineType:qt,tableBorderColor:nn,tableHeaderIconColor:On,fontSizeSM:wn,tablePaddingHorizontal:Cn,borderRadius:oa,motionDurationSlow:ra,colorTextDescription:xa,colorPrimary:fa,tableHeaderFilterActiveBg:La,colorTextDisabled:gr,tableFilterDropdownBg:yr,tableFilterDropdownHeight:Ja,controlItemBgHover:vr,controlItemBgActive:zr,boxShadowSecondary:_a,filterDropdownMenuBg:Ya}=Me,Ha=`${rt}-dropdown`,Da=`${We}-filter-dropdown`,Ia=`${rt}-tree`,hr=`${on}px ${qt} ${nn}`;return[{[`${We}-wrapper`]:{[`${We}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${We}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Mt,marginInline:`${Mt}px ${-Cn/2}px`,padding:`0 ${Mt}px`,color:On,fontSize:wn,borderRadius:oa,cursor:"pointer",transition:`all ${ra}`,"&:hover":{color:xa,background:La},"&.active":{color:fa}}}},{[`${rt}-dropdown`]:{[Da]:Object.assign(Object.assign({},(0,Hl.Wf)(Me)),{minWidth:ht,backgroundColor:yr,borderRadius:oa,boxShadow:_a,overflow:"hidden",[`${Ha}-menu`]:{maxHeight:Ja,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ya,"&:empty::after":{display:"block",padding:`${Zt}px 0`,color:gr,fontSize:wn,textAlign:"center",content:'"Not Found"'}},[`${Da}-tree`]:{paddingBlock:`${Zt}px 0`,paddingInline:Zt,[Ia]:{padding:0},[`${Ia}-treenode ${Ia}-node-content-wrapper:hover`]:{backgroundColor:vr},[`${Ia}-treenode-checkbox-checked ${Ia}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:zr}}},[`${Da}-search`]:{padding:Zt,borderBottom:hr,"&-input":{input:{minWidth:Et},[st]:{color:gr}}},[`${Da}-checkall`]:{width:"100%",marginBottom:Mt,marginInlineStart:Mt},[`${Da}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Zt-on}px ${Zt}px`,overflow:"hidden",borderTop:hr}})}},{[`${rt}-dropdown ${Da}, ${Da}-submenu`]:{[`${rt}-checkbox-wrapper + span`]:{paddingInlineStart:Zt,color:_t},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Tn=Me=>{const{componentCls:We,lineWidth:rt,colorSplit:st,motionDurationSlow:ht,zIndexTableFixed:Et,tableBg:Mt,zIndexTableSticky:Zt}=Me,_t=st;return{[`${We}-wrapper`]:{[` @@ -259,7 +259,7 @@ &${We}-row:hover > td, > th${We}-cell-row-hover, > td${We}-cell-row-hover - `]:{background:oa},[`&${We}-row-selected`]:{"> th, > td":{background:ra},"&:hover > th, &:hover > td":{background:xa}}}},[`${We}-footer`]:{padding:`${st}px ${ht}px`,color:fa,background:La}})}};var _r=(0,mu.Z)("Table",Me=>{const{colorTextHeading:We,colorSplit:rt,colorIcon:st,colorIconHover:ht,opacityLoading:Et,colorBgContainer:Mt,controlInteractiveSize:Zt,headerBg:_t,headerColor:on,headerSortActiveBg:qt,headerSortHoverBg:nn,bodySortBg:On,rowHoverBg:wn,rowSelectedBg:Cn,rowSelectedHoverBg:oa,rowExpandedBg:ra,cellPaddingBlock:xa,cellPaddingInline:fa,cellPaddingBlockMD:La,cellPaddingInlineMD:gr,cellPaddingBlockSM:yr,cellPaddingInlineSM:Ja,borderColor:vr,footerBg:zr,footerColor:_a,headerBorderRadius:Ya,cellFontSize:Ha,cellFontSizeMD:Da,cellFontSizeSM:Ia,headerSplitColor:hr,fixedHeaderSortActiveBg:to,headerFilterHoverBg:Ur,filterDropdownBg:or,expandIconBg:$r,selectionColumnWidth:no,stickyScrollBarBg:oo}=Me,Vr=new Bl.C(st),ti=new Bl.C(ht),ao=2,Mr=(0,fu.TS)(Me,{tableFontSize:Ha,tableBg:Mt,tableRadius:Ya,tablePaddingVertical:xa,tablePaddingHorizontal:fa,tablePaddingVerticalMiddle:La,tablePaddingHorizontalMiddle:gr,tablePaddingVerticalSmall:yr,tablePaddingHorizontalSmall:Ja,tableBorderColor:vr,tableHeaderTextColor:on,tableHeaderBg:_t,tableFooterTextColor:_a,tableFooterBg:zr,tableHeaderCellSplitColor:hr,tableHeaderSortBg:qt,tableHeaderSortHoverBg:nn,tableHeaderIconColor:Vr.clone().setAlpha(Vr.getAlpha()*Et).toRgbString(),tableHeaderIconColorHover:ti.clone().setAlpha(ti.getAlpha()*Et).toRgbString(),tableBodySortBg:On,tableFixedHeaderSortActiveBg:to,tableHeaderFilterActiveBg:Ur,tableFilterDropdownBg:or,tableRowHoverBg:wn,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:oa,zIndexTableFixed:ao,zIndexTableSticky:ao+1,tableFontSizeMiddle:Da,tableFontSizeSmall:Ia,tableSelectionColumnWidth:no,tableExpandIconBg:$r,tableExpandColumnWidth:Zt+2*Me.padding,tableExpandedRowBg:ra,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:We,tableScrollBg:rt});return[Yo(Mr),ua(Mr),ei(Mr),bo(Mr),Ca(Mr),Te(Mr),Nn(Mr),dn(Mr),ei(Mr),jt(Mr),$a(Mr),Tn(Mr),po(Mr),ct(Mr),tr(Mr),Qa(Mr),Ai(Mr)]},Me=>{const{colorFillAlter:We,colorBgContainer:rt,colorTextHeading:st,colorFillSecondary:ht,colorFillContent:Et,controlItemBgActive:Mt,controlItemBgActiveHover:Zt,padding:_t,paddingSM:on,paddingXS:qt,colorBorderSecondary:nn,borderRadiusLG:On,fontSize:wn,controlHeight:Cn,colorTextPlaceholder:oa}=Me,ra=new Bl.C(ht).onBackground(rt).toHexShortString(),xa=new Bl.C(Et).onBackground(rt).toHexShortString(),fa=new Bl.C(We).onBackground(rt).toHexShortString();return{headerBg:fa,headerColor:st,headerSortActiveBg:ra,headerSortHoverBg:xa,bodySortBg:fa,rowHoverBg:fa,rowSelectedBg:Mt,rowSelectedHoverBg:Zt,rowExpandedBg:We,cellPaddingBlock:_t,cellPaddingInline:_t,cellPaddingBlockMD:on,cellPaddingInlineMD:qt,cellPaddingBlockSM:qt,cellPaddingInlineSM:qt,borderColor:nn,headerBorderRadius:On,footerBg:fa,footerColor:st,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:nn,fixedHeaderSortActiveBg:ra,headerFilterHoverBg:Et,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Cn,stickyScrollBarBg:oa,stickyScrollBarBorderRadius:100}});const Zo=[],ri=(Me,We)=>{const{prefixCls:rt,className:st,rootClassName:ht,style:Et,size:Mt,bordered:Zt,dropdownPrefixCls:_t,dataSource:on,pagination:qt,rowSelection:nn,rowKey:On="key",rowClassName:wn,columns:Cn,children:oa,childrenColumnName:ra,onChange:xa,getPopupContainer:fa,loading:La,expandIcon:gr,expandable:yr,expandedRowRender:Ja,expandIconColumnIndex:vr,indentSize:zr,scroll:_a,sortDirections:Ya,locale:Ha,showSorterTooltip:Da=!0,virtual:Ia}=Me,hr=le.useMemo(()=>Cn||It(oa),[Cn,oa]),to=le.useMemo(()=>hr.some(Wa=>Wa.responsive),[hr]),Ur=(0,pl.Z)(to),or=le.useMemo(()=>{const Wa=new Set(Object.keys(Ur).filter(ar=>Ur[ar]));return hr.filter(ar=>!ar.responsive||ar.responsive.some(kr=>Wa.has(kr)))},[hr,Ur]),$r=(0,ml.Z)(Me,["className","style","columns"]),{locale:no=El.Z,direction:oo,table:Vr,renderEmpty:ti,getPrefixCls:ao,getPopupContainer:Mr}=le.useContext(Pi.E_),oi=(0,Vi.Z)(Mt),In=Object.assign(Object.assign({},no.Table),Ha),Vo=on||Zo,zo=ao("table",rt),Bi=ao("dropdown",_t),Dr=Object.assign({childrenColumnName:ra,expandIconColumnIndex:vr},yr),{childrenColumnName:Cr="children"}=Dr,Br=le.useMemo(()=>Vo.some(Wa=>Wa==null?void 0:Wa[Cr])?"nest":Ja||yr&&yr.expandedRowRender?"row":null,[Vo]),ur={body:le.useRef()},Ma=le.useMemo(()=>typeof On=="function"?On:Wa=>Wa==null?void 0:Wa[On],[On]),[kn]=Qi(Vo,Cr,Ma),Na={},Gr=function(Wa,ar){let kr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var uo,Rn,Fr;const ga=Object.assign(Object.assign({},Na),Wa);kr&&((uo=Na.resetPagination)===null||uo===void 0||uo.call(Na),!((Rn=ga.pagination)===null||Rn===void 0)&&Rn.current&&(ga.pagination.current=1),qt&&qt.onChange&&qt.onChange(1,(Fr=ga.pagination)===null||Fr===void 0?void 0:Fr.pageSize)),_a&&_a.scrollToFirstRowOnChange!==!1&&ur.body.current&&(0,fl.Z)(0,{getContainer:()=>ur.body.current}),xa==null||xa(ga.pagination,ga.filters,ga.sorter,{currentDataSource:bl(Vl(Vo,ga.sorterStates,Cr),ga.filterStates),action:ar})},io=(Wa,ar)=>{Gr({sorter:Wa,sorterStates:ar},"sort",!1)},[tt,Ye,Qe,Ut]=iu({prefixCls:zo,mergedColumns:or,onSorterChange:io,sortDirections:Ya||["ascend","descend"],tableLocale:In,showSorterTooltip:Da}),rn=le.useMemo(()=>Vl(Vo,Ye,Cr),[Vo,Ye]);Na.sorter=Ut(),Na.sorterStates=Ye;const Yt=(Wa,ar)=>{Gr({filters:Wa,filterStates:ar},"filter",!0)},[Pn,Qt,Ct]=wi({prefixCls:zo,locale:In,dropdownPrefixCls:Bi,mergedColumns:or,onFilterChange:Yt,getPopupContainer:fa||Mr}),Vt=bl(rn,Qt);Na.filters=Ct,Na.filterStates=Qt;const Wn=le.useMemo(()=>{const Wa={};return Object.keys(Ct).forEach(ar=>{Ct[ar]!==null&&(Wa[ar]=Ct[ar])}),Object.assign(Object.assign({},Qe),{filters:Wa})},[Qe,Ct]),[ha]=gu(Wn),Sn=(Wa,ar)=>{Gr({pagination:Object.assign(Object.assign({},Na.pagination),{current:Wa,pageSize:ar})},"paginate")},[xt,tn]=Ui(Vt.length,Sn,qt);Na.pagination=qt===!1?{}:qi(xt,qt),Na.resetPagination=tn;const An=le.useMemo(()=>{if(qt===!1||!xt.pageSize)return Vt;const{current:Wa=1,total:ar,pageSize:kr=sl}=xt;return Vt.lengthkr?Vt.slice((Wa-1)*kr,Wa*kr):Vt:Vt.slice((Wa-1)*kr,Wa*kr)},[!!qt,Vt,xt&&xt.current,xt&&xt.pageSize,xt&&xt.total]),[en,mn]=eu({prefixCls:zo,data:Vt,pageData:An,getRowKey:Ma,getRecordByKey:kn,expandType:Br,childrenColumnName:Cr,locale:In,getPopupContainer:fa||Mr},nn),ja=(Wa,ar,kr)=>{let uo;return typeof wn=="function"?uo=we()(wn(Wa,ar,kr)):uo=we()(wn),we()({[`${zo}-row-selected`]:mn.has(Ma(Wa,ar))},uo)};Dr.__PARENT_RENDER_ICON__=Dr.expandIcon,Dr.expandIcon=Dr.expandIcon||gr||qa(In),Br==="nest"&&Dr.expandIconColumnIndex===void 0?Dr.expandIconColumnIndex=nn?1:0:Dr.expandIconColumnIndex>0&&nn&&(Dr.expandIconColumnIndex-=1),typeof Dr.indentSize!="number"&&(Dr.indentSize=typeof zr=="number"?zr:15);const un=le.useCallback(Wa=>ha(en(Pn(tt(Wa)))),[tt,Pn,en]);let Xa,vt;if(qt!==!1&&(xt!=null&&xt.total)){let Wa;xt.size?Wa=xt.size:Wa=oi==="small"||oi==="middle"?"small":void 0;const ar=Rn=>le.createElement(yl.Z,Object.assign({},xt,{className:we()(`${zo}-pagination ${zo}-pagination-${Rn}`,xt.className),size:Wa})),kr=oo==="rtl"?"left":"right",{position:uo}=xt;if(uo!==null&&Array.isArray(uo)){const Rn=uo.find(No=>No.includes("top")),Fr=uo.find(No=>No.includes("bottom")),ga=uo.every(No=>`${No}`=="none");!Rn&&!Fr&&!ga&&(vt=ar(kr)),Rn&&(Xa=ar(Rn.toLowerCase().replace("top",""))),Fr&&(vt=ar(Fr.toLowerCase().replace("bottom","")))}else vt=ar(kr)}let ea;typeof La=="boolean"?ea={spinning:La}:typeof La=="object"&&(ea=Object.assign({spinning:!0},La));const[nr,Ze]=_r(zo),[,Rt]=(0,ba.Z)(),ta=we()(`${zo}-wrapper`,Vr==null?void 0:Vr.className,{[`${zo}-wrapper-rtl`]:oo==="rtl"},st,ht,Ze),xr=Object.assign(Object.assign({},Vr==null?void 0:Vr.style),Et),Xt=Ha&&Ha.emptyText||(ti==null?void 0:ti("Table"))||le.createElement(mi.Z,{componentName:"Table"}),ca=Ia?Al:Ql,Ka={},Or=le.useMemo(()=>{const{fontSize:Wa,lineHeight:ar,padding:kr,paddingXS:uo,paddingSM:Rn}=Rt,Fr=Math.floor(Wa*ar);switch(oi){case"large":return kr*2+Fr;case"small":return uo*2+Fr;default:return Rn*2+Fr}},[Rt,oi]);return Ia&&(Ka.listItemHeight=Or),nr(le.createElement("div",{ref:We,className:ta,style:xr},le.createElement(Ar.Z,Object.assign({spinning:!1},ea),Xa,le.createElement(ca,Object.assign({},Ka,$r,{columns:or,direction:oo,expandable:Dr,prefixCls:zo,className:we()({[`${zo}-middle`]:oi==="middle",[`${zo}-small`]:oi==="small",[`${zo}-bordered`]:Zt,[`${zo}-empty`]:Vo.length===0}),data:An,rowKey:Ma,rowClassName:ja,emptyText:Xt,internalHooks:ye,internalRefs:ur,transformColumns:un})),vt)))};var si=le.forwardRef(ri);const Wo=(Me,We)=>{const rt=le.useRef(0);return rt.current+=1,le.createElement(si,Object.assign({},Me,{ref:We,_renderTimes:rt.current}))},qo=le.forwardRef(Wo);qo.SELECTION_COLUMN=gl,qo.EXPAND_COLUMN=x,qo.SELECTION_ALL=Kl,qo.SELECTION_INVERT=Ul,qo.SELECTION_NONE=Zl,qo.Column=Zi,qo.ColumnGroup=tl,qo.Summary=pe;var ji=qo,Li=ji},17574:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Ke}});var x=te(60091),ye=te(94480),Oe=te(52671),Ge=te(8657),he=te(54476),be=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ge=le,Ie=te(7657),De=function(Re,Ve){return be.createElement(Ie.Z,(0,he.Z)({},Re,{ref:Ve,icon:ge}))},fe=be.forwardRef(De),Ne=fe,Ee=te(92310),re=te.n(Ee),E=te(35654),a=te(71430),b=te(36355),y=te(56082),z=te(62892),ee=te(20648);const ne=4;function oe(_e){const{dropPosition:Re,dropLevelOffset:Ve,prefixCls:et,indent:He,direction:at="ltr"}=_e,St=at==="ltr"?"left":"right",Pt=at==="ltr"?"right":"left",dt={[St]:-Ve*He+ne,[Pt]:0};switch(Re){case-1:dt.top=-3;break;case 1:dt.bottom=-3;break;default:dt.bottom=-3,dt[St]=He+ne;break}return be.createElement("div",{style:dt,className:`${et}-drop-indicator`})}var ue=te(71997),Fe=be.forwardRef((_e,Re)=>{const{getPrefixCls:Ve,direction:et,virtual:He,tree:at}=be.useContext(b.E_),{prefixCls:St,className:Pt,showIcon:dt=!1,showLine:Bt,switcherIcon:Ae,blockNode:yt=!1,children:Ot,checkable:ke=!1,selectable:it=!0,draggable:ce,motion:ie,style:ae}=_e,se=Ve("tree",St),de=Ve(),Pe=ie!=null?ie:Object.assign(Object.assign({},(0,z.Z)(de)),{motionAppear:!1}),pe=Object.assign(Object.assign({},_e),{checkable:ke,selectable:it,showIcon:dt,motion:Pe,blockNode:yt,showLine:!!Bt,dropIndicatorRender:oe}),[Be,$e]=(0,ee.ZP)(se),Je=be.useMemo(()=>{if(!ce)return!1;let mt={};switch(typeof ce){case"function":mt.nodeDraggable=ce;break;case"object":mt=Object.assign({},ce);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||be.createElement(y.Z,null)),mt},[ce]),Ce=mt=>be.createElement(ue.Z,{prefixCls:se,switcherIcon:Ae,treeNodeProps:mt,showLine:Bt});return Be(be.createElement(x.Z,Object.assign({itemHeight:20,ref:Re,virtual:He},pe,{style:Object.assign(Object.assign({},at==null?void 0:at.style),ae),prefixCls:se,className:re()({[`${se}-icon-hide`]:!dt,[`${se}-block-node`]:yt,[`${se}-unselectable`]:!it,[`${se}-rtl`]:et==="rtl"},at==null?void 0:at.className,Pt,$e),direction:et,checkable:ke&&be.createElement("span",{className:`${se}-checkbox-inner`}),selectable:it,switcherIcon:Ce,draggable:Je}),Ot))}),Se;(function(_e){_e[_e.None=0]="None",_e[_e.Start=1]="Start",_e[_e.End=2]="End"})(Se||(Se={}));function Le(_e,Re){function Ve(et){const{key:He,children:at}=et;Re(He,et)!==!1&&Le(at||[],Re)}_e.forEach(Ve)}function ze(_e){let{treeData:Re,expandedKeys:Ve,startKey:et,endKey:He}=_e;const at=[];let St=Se.None;if(et&&et===He)return[et];if(!et||!He)return[];function Pt(dt){return dt===et||dt===He}return Le(Re,dt=>{if(St===Se.End)return!1;if(Pt(dt)){if(at.push(dt),St===Se.None)St=Se.Start;else if(St===Se.Start)return St=Se.End,!1}else St===Se.Start&&at.push(dt);return Ve.includes(dt)}),at}function ve(_e,Re){const Ve=(0,ye.Z)(Re),et=[];return Le(_e,(He,at)=>{const St=Ve.indexOf(He);return St!==-1&&(et.push(at),Ve.splice(St,1)),!!Ve.length}),et}var nt=function(_e,Re){var Ve={};for(var et in _e)Object.prototype.hasOwnProperty.call(_e,et)&&Re.indexOf(et)<0&&(Ve[et]=_e[et]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,et=Object.getOwnPropertySymbols(_e);He{var{defaultExpandAll:Ve,defaultExpandParent:et,defaultExpandedKeys:He}=_e,at=nt(_e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=be.useRef(),Pt=be.useRef(),dt=()=>{const{keyEntities:Je}=(0,a.I8)(ut(at));let Ce;return Ve?Ce=Object.keys(Je):et?Ce=(0,E.r7)(at.expandedKeys||He||[],Je):Ce=at.expandedKeys||He,Ce},[Bt,Ae]=be.useState(at.selectedKeys||at.defaultSelectedKeys||[]),[yt,Ot]=be.useState(()=>dt());be.useEffect(()=>{"selectedKeys"in at&&Ae(at.selectedKeys)},[at.selectedKeys]),be.useEffect(()=>{"expandedKeys"in at&&Ot(at.expandedKeys)},[at.expandedKeys]);const ke=(Je,Ce)=>{var mt;return"expandedKeys"in at||Ot(Je),(mt=at.onExpand)===null||mt===void 0?void 0:mt.call(at,Je,Ce)},it=(Je,Ce)=>{var mt;const{multiple:At}=at,{node:Tt,nativeEvent:Ht}=Ce,{key:Jt=""}=Tt,zt=ut(at),Xe=Object.assign(Object.assign({},Ce),{selected:!0}),lt=(Ht==null?void 0:Ht.ctrlKey)||(Ht==null?void 0:Ht.metaKey),Dt=Ht==null?void 0:Ht.shiftKey;let Lt;At&<?(Lt=Je,St.current=Jt,Pt.current=Lt,Xe.selectedNodes=ve(zt,Lt)):At&&Dt?(Lt=Array.from(new Set([].concat((0,ye.Z)(Pt.current||[]),(0,ye.Z)(ze({treeData:zt,expandedKeys:yt,startKey:Jt,endKey:St.current}))))),Xe.selectedNodes=ve(zt,Lt)):(Lt=[Jt],St.current=Jt,Pt.current=Lt,Xe.selectedNodes=ve(zt,Lt)),(mt=at.onSelect)===null||mt===void 0||mt.call(at,Lt,Xe),"selectedKeys"in at||Ae(Lt)},{getPrefixCls:ce,direction:ie}=be.useContext(b.E_),{prefixCls:ae,className:se,showIcon:de=!0,expandAction:Pe="click"}=at,pe=nt(at,["prefixCls","className","showIcon","expandAction"]),Be=ce("tree",ae),$e=re()(`${Be}-directory`,{[`${Be}-directory-rtl`]:ie==="rtl"},se);return be.createElement(Fe,Object.assign({icon:we,ref:Re,blockNode:!0},pe,{showIcon:de,expandAction:Pe,prefixCls:Be,className:$e,expandedKeys:yt,selectedKeys:Bt,onSelect:it,onExpand:ke}))};var gt=be.forwardRef(Ue);const ot=Fe;ot.DirectoryTree=gt,ot.TreeNode=x.O;var Ke=ot},20648:function(Ft,bt,te){"use strict";te.d(bt,{TM:function(){return Ee},Yk:function(){return Ne}});var x=te(36237),ye=te(98447),Oe=te(17313),Ge=te(8378),he=te(37613),be=te(83116);const le=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ie=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),De=(re,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:z,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Oe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Oe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Oe.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},Ie(re,E)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},Ne=(re,E)=>{const a=`.${re}`,b=`${a}-treenode`,y=E.paddingXS/2,z=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[De(re,z),fe(z)]},Ee=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,be.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,ye.C2)(`${a}-checkbox`,re)},Ne(a,re),(0,Ge.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},Ee(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return b}});var x=te(54476),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Ge=Oe,he=te(7657),be=function(z,ee){return ye.createElement(he.Z,(0,x.Z)({},z,{ref:ee,icon:Ge}))},le=ye.forwardRef(be),ge=le,Ie=te(52671),De=te(58617),fe=te(15075),Ne=te(43531),Ee=te(92310),re=te.n(Ee),E=te(92343),b=y=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:me,loading:Fe}=ne;if(Fe)return ye.createElement(De.Z,{className:`${z}-switcher-loading-icon`});let Se;if(oe&&typeof oe=="object"&&(Se=oe.showLeafIcon),ue){if(!oe)return null;if(typeof Se!="boolean"&&Se){const ve=typeof Se=="function"?Se(ne):Se,nt=`${z}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:re()(ve.props.className||"",nt)}):ve}return Se?ye.createElement(Ie.Z,{className:`${z}-switcher-line-icon`}):ye.createElement("span",{className:`${z}-switcher-leaf-line`})}const Le=`${z}-switcher-icon`,ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(ze)?(0,E.Tm)(ze,{className:re()(ze.props.className||"",Le)}):ze!==void 0?ze:oe?me?ye.createElement(fe.Z,{className:`${z}-switcher-line-icon`}):ye.createElement(Ne.Z,{className:`${z}-switcher-line-icon`}):ye.createElement(ge,{className:Le})}},54580:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return qr}});var x=te(59301),ye=te(94480),Oe=te(92310),Ge=te.n(Oe),he=te(54476),be=te(67732),le=te(83652),ge=te(42403),Ie=te(158),De=te(20068),fe=te(75931),Ne=te(75044),Ee=te(76190),re=te(3202),E=te(26112);function a(wt,hn){var En="cannot ".concat(wt.method," ").concat(wt.action," ").concat(hn.status,"'"),Zn=new Error(En);return Zn.status=hn.status,Zn.method=wt.method,Zn.url=wt.action,Zn}function b(wt){var hn=wt.responseText||wt.response;if(!hn)return hn;try{return JSON.parse(hn)}catch(En){return hn}}function y(wt){var hn=new XMLHttpRequest;wt.onProgress&&hn.upload&&(hn.upload.onprogress=function(Jn){Jn.total>0&&(Jn.percent=Jn.loaded/Jn.total*100),wt.onProgress(Jn)});var En=new FormData;wt.data&&Object.keys(wt.data).forEach(function(na){var Jn=wt.data[na];if(Array.isArray(Jn)){Jn.forEach(function(Vn){En.append("".concat(na,"[]"),Vn)});return}En.append(na,Jn)}),wt.file instanceof Blob?En.append(wt.filename,wt.file,wt.file.name):En.append(wt.filename,wt.file),hn.onerror=function(Jn){wt.onError(Jn)},hn.onload=function(){return hn.status<200||hn.status>=300?wt.onError(a(wt,hn),b(hn)):wt.onSuccess(b(hn),hn)},hn.open(wt.method,wt.action,!0),wt.withCredentials&&"withCredentials"in hn&&(hn.withCredentials=!0);var Zn=wt.headers||{};return Zn["X-Requested-With"]!==null&&hn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Zn).forEach(function(na){Zn[na]!==null&&hn.setRequestHeader(na,Zn[na])}),hn.send(En),{abort:function(){hn.abort()}}}var z=+new Date,ee=0;function ne(){return"rc-upload-".concat(z,"-").concat(++ee)}var oe=te(48736),ue=function(wt,hn){if(wt&&hn){var En=Array.isArray(hn)?hn:hn.split(","),Zn=wt.name||"",na=wt.type||"",Jn=na.replace(/\/.*$/,"");return En.some(function(Vn){var Gn=Vn.trim();if(/^\*(\/\*)?$/.test(Vn))return!0;if(Gn.charAt(0)==="."){var Tr=Zn.toLowerCase(),br=Gn.toLowerCase(),vn=[br];return(br===".jpg"||br===".jpeg")&&(vn=[".jpg",".jpeg"]),vn.some(function(Ro){return Tr.endsWith(Ro)})}return/\/\*$/.test(Gn)?Jn===Gn.replace(/\/.*$/,""):na===Gn?!0:/^\w+$/.test(Gn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Gn,"'.Skip for check.")),!0):!1})}return!0};function me(wt,hn){var En=wt.createReader(),Zn=[];function na(){En.readEntries(function(Jn){var Vn=Array.prototype.slice.apply(Jn);Zn=Zn.concat(Vn);var Gn=!Vn.length;Gn?hn(Zn):na()})}na()}var Fe=function(hn,En,Zn){var na=function Jn(Vn,Gn){Vn&&(Vn.path=Gn||"",Vn.isFile?Vn.file(function(Tr){Zn(Tr)&&(Vn.fullPath&&!Tr.webkitRelativePath&&(Object.defineProperties(Tr,{webkitRelativePath:{writable:!0}}),Tr.webkitRelativePath=Vn.fullPath.replace(/^\//,""),Object.defineProperties(Tr,{webkitRelativePath:{writable:!1}})),En([Tr]))}):Vn.isDirectory&&me(Vn,function(Tr){Tr.forEach(function(br){Jn(br,"".concat(Gn).concat(Vn.name,"/"))})}))};hn.forEach(function(Jn){na(Jn.webkitGetAsEntry())})},Se=Fe,Le=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(wt){(0,ge.Z)(En,wt);var hn=(0,Ie.Z)(En);function En(){var Zn;(0,be.Z)(this,En);for(var na=arguments.length,Jn=new Array(na),Vn=0;Vn{let{uid:Jn}=na;return Jn===wt.uid});return Zn===-1?En.push(wt):En[Zn]=wt,En}function mt(wt,hn){const En=wt.uid!==void 0?"uid":"name";return hn.filter(Zn=>Zn[En]===wt[En])[0]}function At(wt,hn){const En=wt.uid!==void 0?"uid":"name",Zn=hn.filter(na=>na[En]!==wt[En]);return Zn.length===hn.length?null:Zn}const Tt=function(){const hn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Zn=hn[hn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Zn)||[""])[0]},Ht=wt=>wt.indexOf("image/")===0,Jt=wt=>{if(wt.type&&!wt.thumbUrl)return Ht(wt.type);const hn=wt.thumbUrl||wt.url||"",En=Tt(hn);return/^data:image\//.test(hn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(En)?!0:!(/^data:/.test(hn)||En)},zt=200;function Xe(wt){return new Promise(hn=>{if(!wt.type||!Ht(wt.type)){hn("");return}const En=document.createElement("canvas");En.width=zt,En.height=zt,En.style.cssText=`position: fixed; left: 0; top: 0; width: ${zt}px; height: ${zt}px; z-index: 9999; display: none;`,document.body.appendChild(En);const Zn=En.getContext("2d"),na=new Image;if(na.onload=()=>{const{width:Jn,height:Vn}=na;let Gn=zt,Tr=zt,br=0,vn=0;Jn>Vn?(Tr=Vn*(zt/Jn),vn=-(Tr-Gn)/2):(Gn=Jn*(zt/Vn),br=-(Gn-Tr)/2),Zn.drawImage(na,br,vn,Gn,Tr);const Ro=En.toDataURL();document.body.removeChild(En),window.URL.revokeObjectURL(na.src),hn(Ro)},na.crossOrigin="anonymous",wt.type.startsWith("image/svg+xml")){const Jn=new FileReader;Jn.onload=()=>{Jn.result&&(na.src=Jn.result)},Jn.readAsDataURL(wt)}else if(wt.type.startsWith("image/gif")){const Jn=new FileReader;Jn.onload=()=>{Jn.result&&hn(Jn.result)},Jn.readAsDataURL(wt)}else na.src=window.URL.createObjectURL(wt)})}var lt=te(26227),Dt=te(41464),Lt=te(15277),sn=te(93948),pn=te(6848),bn=x.forwardRef((wt,hn)=>{let{prefixCls:En,className:Zn,style:na,locale:Jn,listType:Vn,file:Gn,items:Tr,progress:br,iconRender:vn,actionIconRender:Ro,itemRender:_o,isImgUrl:Qo,showPreviewIcon:ni,showRemoveIcon:$n,showDownloadIcon:Ta,previewIcon:Nr,removeIcon:Va,downloadIcon:mo,onPreview:Qr,onDownload:Rr,onClose:Eo}=wt;var Jo,xi;const{status:Pa}=Gn,[wa,il]=x.useState(Pa);x.useEffect(()=>{Pa!=="removed"&&il(Pa)},[Pa]);const[el,dl]=x.useState(!1);x.useEffect(()=>{const Pi=setTimeout(()=>{dl(!0)},300);return()=>{clearTimeout(Pi)}},[]);const rl=vn(Gn);let _i=x.createElement("div",{className:`${En}-icon`},rl);if(Vn==="picture"||Vn==="picture-card"||Vn==="picture-circle")if(wa==="uploading"||!Gn.thumbUrl&&!Gn.url){const Pi=Ge()(`${En}-list-item-thumbnail`,{[`${En}-list-item-file`]:wa!=="uploading"});_i=x.createElement("div",{className:Pi},rl)}else{const Pi=Qo!=null&&Qo(Gn)?x.createElement("img",{src:Gn.thumbUrl||Gn.url,alt:Gn.name,className:`${En}-list-item-image`,crossOrigin:Gn.crossOrigin}):rl,mi=Ge()(`${En}-list-item-thumbnail`,{[`${En}-list-item-file`]:Qo&&!Qo(Gn)});_i=x.createElement("a",{className:mi,onClick:Vi=>Qr(Gn,Vi),href:Gn.url||Gn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Pi)}const hi=Ge()(`${En}-list-item`,`${En}-list-item-${wa}`),Ki=typeof Gn.linkProps=="string"?JSON.parse(Gn.linkProps):Gn.linkProps,Mi=$n?Ro((typeof Va=="function"?Va(Gn):Va)||x.createElement(lt.Z,null),()=>Eo(Gn),En,Jn.removeFile):null,Ji=Ta&&wa==="done"?Ro((typeof mo=="function"?mo(Gn):mo)||x.createElement(Dt.Z,null),()=>Rr(Gn),En,Jn.downloadFile):null,$i=Vn!=="picture-card"&&Vn!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:Ge()(`${En}-list-item-actions`,{picture:Vn==="picture"})},Ji,Mi),Yi=Ge()(`${En}-list-item-name`),Xi=Gn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Yi,title:Gn.name},Ki,{href:Gn.url,onClick:Pi=>Qr(Gn,Pi)}),Gn.name),$i]:[x.createElement("span",{key:"view",className:Yi,onClick:Pi=>Qr(Gn,Pi),title:Gn.name},Gn.name),$i],So={pointerEvents:"none",opacity:.5},gi=ni?x.createElement("a",{href:Gn.url||Gn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Gn.url||Gn.thumbUrl?void 0:So,onClick:Pi=>Qr(Gn,Pi),title:Jn.previewFile},typeof Nr=="function"?Nr(Gn):Nr||x.createElement(Lt.Z,null)):null,Ir=(Vn==="picture-card"||Vn==="picture-circle")&&wa!=="uploading"&&x.createElement("span",{className:`${En}-list-item-actions`},gi,wa==="done"&&Ji,Mi),{getPrefixCls:Zi}=x.useContext(ot.E_),zi=Zi(),tl=x.createElement("div",{className:hi},_i,Xi,Ir,el&&x.createElement(de.default,{motionName:`${zi}-fade`,visible:wa==="uploading",motionDeadline:2e3},Pi=>{let{className:mi}=Pi;const Vi="percent"in Gn?x.createElement(sn.Z,Object.assign({},br,{type:"line",percent:Gn.percent,"aria-label":Gn["aria-label"],"aria-labelledby":Gn["aria-labelledby"]})):null;return x.createElement("div",{className:Ge()(`${En}-list-item-progress`,mi)},Vi)})),ml=Gn.response&&typeof Gn.response=="string"?Gn.response:((Jo=Gn.error)===null||Jo===void 0?void 0:Jo.statusText)||((xi=Gn.error)===null||xi===void 0?void 0:xi.message)||Jn.uploadError,fl=wa==="error"?x.createElement(pn.Z,{title:ml,getPopupContainer:Pi=>Pi.parentNode},tl):tl;return x.createElement("div",{className:Ge()(`${En}-list-item-container`,Zn),style:na,ref:hn},_o?_o(fl,Gn,Tr,{download:Rr.bind(null,Gn),preview:Qr.bind(null,Gn),remove:Eo.bind(null,Gn)}):fl)});const da=(wt,hn)=>{const{listType:En="text",previewFile:Zn=Xe,onPreview:na,onDownload:Jn,onRemove:Vn,locale:Gn,iconRender:Tr,isImageUrl:br=Jt,prefixCls:vn,items:Ro=[],showPreviewIcon:_o=!0,showRemoveIcon:Qo=!0,showDownloadIcon:ni=!1,removeIcon:$n,previewIcon:Ta,downloadIcon:Nr,progress:Va={size:[-1,2],showInfo:!1},appendAction:mo,appendActionVisible:Qr=!0,itemRender:Rr,disabled:Eo}=wt,Jo=(0,Pe.Z)(),[xi,Pa]=x.useState(!1);x.useEffect(()=>{En!=="picture"&&En!=="picture-card"&&En!=="picture-circle"||(Ro||[]).forEach(So=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(So.originFileObj instanceof File||So.originFileObj instanceof Blob)||So.thumbUrl!==void 0||(So.thumbUrl="",Zn&&Zn(So.originFileObj).then(gi=>{So.thumbUrl=gi||"",Jo()}))})},[En,Ro,Zn]),x.useEffect(()=>{Pa(!0)},[]);const wa=(So,gi)=>{if(na)return gi==null||gi.preventDefault(),na(So)},il=So=>{typeof Jn=="function"?Jn(So):So.url&&window.open(So.url)},el=So=>{Vn==null||Vn(So)},dl=So=>{if(Tr)return Tr(So,En);const gi=So.status==="uploading",Ir=br&&br(So)?x.createElement(se,null):x.createElement(Pt,null);let Zi=gi?x.createElement(dt.Z,null):x.createElement(ke,null);return En==="picture"?Zi=gi?x.createElement(dt.Z,null):Ir:(En==="picture-card"||En==="picture-circle")&&(Zi=gi?Gn.uploading:Ir),Zi},rl=(So,gi,Ir,Zi)=>{const zi={type:"text",size:"small",title:Zi,onClick:tl=>{gi(),(0,Be.l$)(So)&&So.props.onClick&&So.props.onClick(tl)},className:`${Ir}-list-item-action`,disabled:Eo};if((0,Be.l$)(So)){const tl=(0,Be.Tm)(So,Object.assign(Object.assign({},So.props),{onClick:()=>{}}));return x.createElement($e.ZP,Object.assign({},zi,{icon:tl}))}return x.createElement($e.ZP,Object.assign({},zi),x.createElement("span",null,So))};x.useImperativeHandle(hn,()=>({handlePreview:wa,handleDownload:il}));const{getPrefixCls:_i}=x.useContext(ot.E_),hi=_i("upload",vn),Ki=_i(),Mi=Ge()(`${hi}-list`,`${hi}-list-${En}`),Ji=(0,ye.Z)(Ro.map(So=>({key:So.uid,file:So})));let Yi={motionDeadline:2e3,motionName:`${hi}-${En==="picture-card"||En==="picture-circle"?"animate-inline":"animate"}`,keys:Ji,motionAppear:xi};const Xi=x.useMemo(()=>{const So=Object.assign({},(0,pe.Z)(Ki));return delete So.onAppearEnd,delete So.onEnterEnd,delete So.onLeaveEnd,So},[Ki]);return En!=="picture-card"&&En!=="picture-circle"&&(Yi=Object.assign(Object.assign({},Xi),Yi)),x.createElement("div",{className:Mi},x.createElement(de.CSSMotionList,Object.assign({},Yi,{component:!1}),So=>{let{key:gi,file:Ir,className:Zi,style:zi}=So;return x.createElement(bn,{key:gi,locale:Gn,prefixCls:hi,className:Zi,style:zi,file:Ir,items:Ro,progress:Va,listType:En,isImgUrl:br,showPreviewIcon:_o,showRemoveIcon:Qo,showDownloadIcon:ni,removeIcon:$n,previewIcon:Ta,downloadIcon:Nr,iconRender:dl,actionIconRender:rl,itemRender:Rr,onPreview:wa,onDownload:il,onClose:el})}),mo&&x.createElement(de.default,Object.assign({},Yi,{visible:Qr,forceRender:!0}),So=>{let{className:gi,style:Ir}=So;return(0,Be.Tm)(mo,Zi=>({className:Ge()(Zi.className,gi),style:Object.assign(Object.assign(Object.assign({},Ir),{pointerEvents:gi?"none":void 0}),Zi.style)}))}))};var Fa=x.forwardRef(da),Aa=te(17313),ir=te(8378),Ba=te(83116),Ea=te(37613),dr=wt=>{const{componentCls:hn,iconCls:En}=wt;return{[`${hn}-wrapper`]:{[`${hn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[hn]:{padding:`${wt.padding}px 0`},[`${hn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${hn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${hn}-disabled):hover`]:{borderColor:wt.colorPrimaryHover},[`p${hn}-drag-icon`]:{marginBottom:wt.margin,[En]:{color:wt.colorPrimary,fontSize:wt.uploadThumbnailSize}},[`p${hn}-text`]:{margin:`0 0 ${wt.marginXXS}px`,color:wt.colorTextHeading,fontSize:wt.fontSizeLG},[`p${hn}-hint`]:{color:wt.colorTextDescription,fontSize:wt.fontSize},[`&${hn}-disabled`]:{cursor:"not-allowed",[`p${hn}-drag-icon ${En}, + `]:{background:oa},[`&${We}-row-selected`]:{"> th, > td":{background:ra},"&:hover > th, &:hover > td":{background:xa}}}},[`${We}-footer`]:{padding:`${st}px ${ht}px`,color:fa,background:La}})}};var _r=(0,mu.Z)("Table",Me=>{const{colorTextHeading:We,colorSplit:rt,colorIcon:st,colorIconHover:ht,opacityLoading:Et,colorBgContainer:Mt,controlInteractiveSize:Zt,headerBg:_t,headerColor:on,headerSortActiveBg:qt,headerSortHoverBg:nn,bodySortBg:On,rowHoverBg:wn,rowSelectedBg:Cn,rowSelectedHoverBg:oa,rowExpandedBg:ra,cellPaddingBlock:xa,cellPaddingInline:fa,cellPaddingBlockMD:La,cellPaddingInlineMD:gr,cellPaddingBlockSM:yr,cellPaddingInlineSM:Ja,borderColor:vr,footerBg:zr,footerColor:_a,headerBorderRadius:Ya,cellFontSize:Ha,cellFontSizeMD:Da,cellFontSizeSM:Ia,headerSplitColor:hr,fixedHeaderSortActiveBg:to,headerFilterHoverBg:Ur,filterDropdownBg:or,expandIconBg:$r,selectionColumnWidth:no,stickyScrollBarBg:oo}=Me,Vr=new Bl.C(st),ti=new Bl.C(ht),ao=2,Mr=(0,fu.TS)(Me,{tableFontSize:Ha,tableBg:Mt,tableRadius:Ya,tablePaddingVertical:xa,tablePaddingHorizontal:fa,tablePaddingVerticalMiddle:La,tablePaddingHorizontalMiddle:gr,tablePaddingVerticalSmall:yr,tablePaddingHorizontalSmall:Ja,tableBorderColor:vr,tableHeaderTextColor:on,tableHeaderBg:_t,tableFooterTextColor:_a,tableFooterBg:zr,tableHeaderCellSplitColor:hr,tableHeaderSortBg:qt,tableHeaderSortHoverBg:nn,tableHeaderIconColor:Vr.clone().setAlpha(Vr.getAlpha()*Et).toRgbString(),tableHeaderIconColorHover:ti.clone().setAlpha(ti.getAlpha()*Et).toRgbString(),tableBodySortBg:On,tableFixedHeaderSortActiveBg:to,tableHeaderFilterActiveBg:Ur,tableFilterDropdownBg:or,tableRowHoverBg:wn,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:oa,zIndexTableFixed:ao,zIndexTableSticky:ao+1,tableFontSizeMiddle:Da,tableFontSizeSmall:Ia,tableSelectionColumnWidth:no,tableExpandIconBg:$r,tableExpandColumnWidth:Zt+2*Me.padding,tableExpandedRowBg:ra,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:We,tableScrollBg:rt});return[Yo(Mr),ua(Mr),ei(Mr),bo(Mr),Ca(Mr),Te(Mr),Nn(Mr),dn(Mr),ei(Mr),jt(Mr),$a(Mr),Tn(Mr),po(Mr),gt(Mr),tr(Mr),Qa(Mr),Ai(Mr)]},Me=>{const{colorFillAlter:We,colorBgContainer:rt,colorTextHeading:st,colorFillSecondary:ht,colorFillContent:Et,controlItemBgActive:Mt,controlItemBgActiveHover:Zt,padding:_t,paddingSM:on,paddingXS:qt,colorBorderSecondary:nn,borderRadiusLG:On,fontSize:wn,controlHeight:Cn,colorTextPlaceholder:oa}=Me,ra=new Bl.C(ht).onBackground(rt).toHexShortString(),xa=new Bl.C(Et).onBackground(rt).toHexShortString(),fa=new Bl.C(We).onBackground(rt).toHexShortString();return{headerBg:fa,headerColor:st,headerSortActiveBg:ra,headerSortHoverBg:xa,bodySortBg:fa,rowHoverBg:fa,rowSelectedBg:Mt,rowSelectedHoverBg:Zt,rowExpandedBg:We,cellPaddingBlock:_t,cellPaddingInline:_t,cellPaddingBlockMD:on,cellPaddingInlineMD:qt,cellPaddingBlockSM:qt,cellPaddingInlineSM:qt,borderColor:nn,headerBorderRadius:On,footerBg:fa,footerColor:st,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:nn,fixedHeaderSortActiveBg:ra,headerFilterHoverBg:Et,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Cn,stickyScrollBarBg:oa,stickyScrollBarBorderRadius:100}});const Zo=[],ri=(Me,We)=>{const{prefixCls:rt,className:st,rootClassName:ht,style:Et,size:Mt,bordered:Zt,dropdownPrefixCls:_t,dataSource:on,pagination:qt,rowSelection:nn,rowKey:On="key",rowClassName:wn,columns:Cn,children:oa,childrenColumnName:ra,onChange:xa,getPopupContainer:fa,loading:La,expandIcon:gr,expandable:yr,expandedRowRender:Ja,expandIconColumnIndex:vr,indentSize:zr,scroll:_a,sortDirections:Ya,locale:Ha,showSorterTooltip:Da=!0,virtual:Ia}=Me,hr=le.useMemo(()=>Cn||It(oa),[Cn,oa]),to=le.useMemo(()=>hr.some(Wa=>Wa.responsive),[hr]),Ur=(0,pl.Z)(to),or=le.useMemo(()=>{const Wa=new Set(Object.keys(Ur).filter(ar=>Ur[ar]));return hr.filter(ar=>!ar.responsive||ar.responsive.some(kr=>Wa.has(kr)))},[hr,Ur]),$r=(0,ml.Z)(Me,["className","style","columns"]),{locale:no=El.Z,direction:oo,table:Vr,renderEmpty:ti,getPrefixCls:ao,getPopupContainer:Mr}=le.useContext(Pi.E_),oi=(0,Vi.Z)(Mt),In=Object.assign(Object.assign({},no.Table),Ha),Vo=on||Zo,zo=ao("table",rt),Bi=ao("dropdown",_t),Dr=Object.assign({childrenColumnName:ra,expandIconColumnIndex:vr},yr),{childrenColumnName:Cr="children"}=Dr,Br=le.useMemo(()=>Vo.some(Wa=>Wa==null?void 0:Wa[Cr])?"nest":Ja||yr&&yr.expandedRowRender?"row":null,[Vo]),ur={body:le.useRef()},Ma=le.useMemo(()=>typeof On=="function"?On:Wa=>Wa==null?void 0:Wa[On],[On]),[kn]=Qi(Vo,Cr,Ma),Na={},Gr=function(Wa,ar){let kr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var uo,Rn,Fr;const ga=Object.assign(Object.assign({},Na),Wa);kr&&((uo=Na.resetPagination)===null||uo===void 0||uo.call(Na),!((Rn=ga.pagination)===null||Rn===void 0)&&Rn.current&&(ga.pagination.current=1),qt&&qt.onChange&&qt.onChange(1,(Fr=ga.pagination)===null||Fr===void 0?void 0:Fr.pageSize)),_a&&_a.scrollToFirstRowOnChange!==!1&&ur.body.current&&(0,fl.Z)(0,{getContainer:()=>ur.body.current}),xa==null||xa(ga.pagination,ga.filters,ga.sorter,{currentDataSource:bl(Vl(Vo,ga.sorterStates,Cr),ga.filterStates),action:ar})},io=(Wa,ar)=>{Gr({sorter:Wa,sorterStates:ar},"sort",!1)},[tt,Ye,Qe,Ut]=iu({prefixCls:zo,mergedColumns:or,onSorterChange:io,sortDirections:Ya||["ascend","descend"],tableLocale:In,showSorterTooltip:Da}),rn=le.useMemo(()=>Vl(Vo,Ye,Cr),[Vo,Ye]);Na.sorter=Ut(),Na.sorterStates=Ye;const Yt=(Wa,ar)=>{Gr({filters:Wa,filterStates:ar},"filter",!0)},[Pn,Qt,Ct]=wi({prefixCls:zo,locale:In,dropdownPrefixCls:Bi,mergedColumns:or,onFilterChange:Yt,getPopupContainer:fa||Mr}),Vt=bl(rn,Qt);Na.filters=Ct,Na.filterStates=Qt;const Wn=le.useMemo(()=>{const Wa={};return Object.keys(Ct).forEach(ar=>{Ct[ar]!==null&&(Wa[ar]=Ct[ar])}),Object.assign(Object.assign({},Qe),{filters:Wa})},[Qe,Ct]),[ha]=gu(Wn),Sn=(Wa,ar)=>{Gr({pagination:Object.assign(Object.assign({},Na.pagination),{current:Wa,pageSize:ar})},"paginate")},[xt,tn]=Ui(Vt.length,Sn,qt);Na.pagination=qt===!1?{}:qi(xt,qt),Na.resetPagination=tn;const An=le.useMemo(()=>{if(qt===!1||!xt.pageSize)return Vt;const{current:Wa=1,total:ar,pageSize:kr=sl}=xt;return Vt.lengthkr?Vt.slice((Wa-1)*kr,Wa*kr):Vt:Vt.slice((Wa-1)*kr,Wa*kr)},[!!qt,Vt,xt&&xt.current,xt&&xt.pageSize,xt&&xt.total]),[en,mn]=eu({prefixCls:zo,data:Vt,pageData:An,getRowKey:Ma,getRecordByKey:kn,expandType:Br,childrenColumnName:Cr,locale:In,getPopupContainer:fa||Mr},nn),ja=(Wa,ar,kr)=>{let uo;return typeof wn=="function"?uo=xe()(wn(Wa,ar,kr)):uo=xe()(wn),xe()({[`${zo}-row-selected`]:mn.has(Ma(Wa,ar))},uo)};Dr.__PARENT_RENDER_ICON__=Dr.expandIcon,Dr.expandIcon=Dr.expandIcon||gr||qa(In),Br==="nest"&&Dr.expandIconColumnIndex===void 0?Dr.expandIconColumnIndex=nn?1:0:Dr.expandIconColumnIndex>0&&nn&&(Dr.expandIconColumnIndex-=1),typeof Dr.indentSize!="number"&&(Dr.indentSize=typeof zr=="number"?zr:15);const un=le.useCallback(Wa=>ha(en(Pn(tt(Wa)))),[tt,Pn,en]);let Xa,vt;if(qt!==!1&&(xt!=null&&xt.total)){let Wa;xt.size?Wa=xt.size:Wa=oi==="small"||oi==="middle"?"small":void 0;const ar=Rn=>le.createElement(yl.Z,Object.assign({},xt,{className:xe()(`${zo}-pagination ${zo}-pagination-${Rn}`,xt.className),size:Wa})),kr=oo==="rtl"?"left":"right",{position:uo}=xt;if(uo!==null&&Array.isArray(uo)){const Rn=uo.find(No=>No.includes("top")),Fr=uo.find(No=>No.includes("bottom")),ga=uo.every(No=>`${No}`=="none");!Rn&&!Fr&&!ga&&(vt=ar(kr)),Rn&&(Xa=ar(Rn.toLowerCase().replace("top",""))),Fr&&(vt=ar(Fr.toLowerCase().replace("bottom","")))}else vt=ar(kr)}let ea;typeof La=="boolean"?ea={spinning:La}:typeof La=="object"&&(ea=Object.assign({spinning:!0},La));const[nr,Ze]=_r(zo),[,Rt]=(0,ba.Z)(),ta=xe()(`${zo}-wrapper`,Vr==null?void 0:Vr.className,{[`${zo}-wrapper-rtl`]:oo==="rtl"},st,ht,Ze),xr=Object.assign(Object.assign({},Vr==null?void 0:Vr.style),Et),Xt=Ha&&Ha.emptyText||(ti==null?void 0:ti("Table"))||le.createElement(mi.Z,{componentName:"Table"}),ca=Ia?Al:Ql,Ka={},Or=le.useMemo(()=>{const{fontSize:Wa,lineHeight:ar,padding:kr,paddingXS:uo,paddingSM:Rn}=Rt,Fr=Math.floor(Wa*ar);switch(oi){case"large":return kr*2+Fr;case"small":return uo*2+Fr;default:return Rn*2+Fr}},[Rt,oi]);return Ia&&(Ka.listItemHeight=Or),nr(le.createElement("div",{ref:We,className:ta,style:xr},le.createElement(Ar.Z,Object.assign({spinning:!1},ea),Xa,le.createElement(ca,Object.assign({},Ka,$r,{columns:or,direction:oo,expandable:Dr,prefixCls:zo,className:xe()({[`${zo}-middle`]:oi==="middle",[`${zo}-small`]:oi==="small",[`${zo}-bordered`]:Zt,[`${zo}-empty`]:Vo.length===0}),data:An,rowKey:Ma,rowClassName:ja,emptyText:Xt,internalHooks:Pe,internalRefs:ur,transformColumns:un})),vt)))};var si=le.forwardRef(ri);const Wo=(Me,We)=>{const rt=le.useRef(0);return rt.current+=1,le.createElement(si,Object.assign({},Me,{ref:We,_renderTimes:rt.current}))},qo=le.forwardRef(Wo);qo.SELECTION_COLUMN=gl,qo.EXPAND_COLUMN=x,qo.SELECTION_ALL=Kl,qo.SELECTION_INVERT=Ul,qo.SELECTION_NONE=Zl,qo.Column=Zi,qo.ColumnGroup=tl,qo.Summary=pe;var ji=qo,Li=ji},17574:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Ke}});var x=te(60091),Pe=te(94480),Oe=te(52671),Ge=te(8657),he=te(54476),be=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ge=le,Ne=te(7657),Be=function(Re,Ve){return be.createElement(Ne.Z,(0,he.Z)({},Re,{ref:Ve,icon:ge}))},fe=be.forwardRef(Be),Ie=fe,Se=te(92310),re=te.n(Se),E=te(35654),a=te(71430),b=te(36355),y=te(56082),z=te(62892),ee=te(20648);const ne=4;function oe(_e){const{dropPosition:Re,dropLevelOffset:Ve,prefixCls:$e,indent:ze,direction:at="ltr"}=_e,St=at==="ltr"?"left":"right",Pt=at==="ltr"?"right":"left",dt={[St]:-Ve*ze+ne,[Pt]:0};switch(Re){case-1:dt.top=-3;break;case 1:dt.bottom=-3;break;default:dt.bottom=-3,dt[St]=ze+ne;break}return be.createElement("div",{style:dt,className:`${$e}-drop-indicator`})}var ue=te(71997),ye=be.forwardRef((_e,Re)=>{const{getPrefixCls:Ve,direction:$e,virtual:ze,tree:at}=be.useContext(b.E_),{prefixCls:St,className:Pt,showIcon:dt=!1,showLine:Bt,switcherIcon:Ae,blockNode:yt=!1,children:Ot,checkable:ke=!1,selectable:lt=!0,draggable:ce,motion:ie,style:ae}=_e,se=Ve("tree",St),de=Ve(),Ce=ie!=null?ie:Object.assign(Object.assign({},(0,z.Z)(de)),{motionAppear:!1}),pe=Object.assign(Object.assign({},_e),{checkable:ke,selectable:lt,showIcon:dt,motion:Ce,blockNode:yt,showLine:!!Bt,dropIndicatorRender:oe}),[De,et]=(0,ee.ZP)(se),Je=be.useMemo(()=>{if(!ce)return!1;let mt={};switch(typeof ce){case"function":mt.nodeDraggable=ce;break;case"object":mt=Object.assign({},ce);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||be.createElement(y.Z,null)),mt},[ce]),Fe=mt=>be.createElement(ue.Z,{prefixCls:se,switcherIcon:Ae,treeNodeProps:mt,showLine:Bt});return De(be.createElement(x.Z,Object.assign({itemHeight:20,ref:Re,virtual:ze},pe,{style:Object.assign(Object.assign({},at==null?void 0:at.style),ae),prefixCls:se,className:re()({[`${se}-icon-hide`]:!dt,[`${se}-block-node`]:yt,[`${se}-unselectable`]:!lt,[`${se}-rtl`]:$e==="rtl"},at==null?void 0:at.className,Pt,et),direction:$e,checkable:ke&&be.createElement("span",{className:`${se}-checkbox-inner`}),selectable:lt,switcherIcon:Fe,draggable:Je}),Ot))}),Ee;(function(_e){_e[_e.None=0]="None",_e[_e.Start=1]="Start",_e[_e.End=2]="End"})(Ee||(Ee={}));function Le(_e,Re){function Ve($e){const{key:ze,children:at}=$e;Re(ze,$e)!==!1&&Le(at||[],Re)}_e.forEach(Ve)}function He(_e){let{treeData:Re,expandedKeys:Ve,startKey:$e,endKey:ze}=_e;const at=[];let St=Ee.None;if($e&&$e===ze)return[$e];if(!$e||!ze)return[];function Pt(dt){return dt===$e||dt===ze}return Le(Re,dt=>{if(St===Ee.End)return!1;if(Pt(dt)){if(at.push(dt),St===Ee.None)St=Ee.Start;else if(St===Ee.Start)return St=Ee.End,!1}else St===Ee.Start&&at.push(dt);return Ve.includes(dt)}),at}function ve(_e,Re){const Ve=(0,Pe.Z)(Re),$e=[];return Le(_e,(ze,at)=>{const St=Ve.indexOf(ze);return St!==-1&&($e.push(at),Ve.splice(St,1)),!!Ve.length}),$e}var nt=function(_e,Re){var Ve={};for(var $e in _e)Object.prototype.hasOwnProperty.call(_e,$e)&&Re.indexOf($e)<0&&(Ve[$e]=_e[$e]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,$e=Object.getOwnPropertySymbols(_e);ze<$e.length;ze++)Re.indexOf($e[ze])<0&&Object.prototype.propertyIsEnumerable.call(_e,$e[ze])&&(Ve[$e[ze]]=_e[$e[ze]]);return Ve};function xe(_e){const{isLeaf:Re,expanded:Ve}=_e;return Re?be.createElement(Oe.Z,null):Ve?be.createElement(Ge.Z,null):be.createElement(Ie,null)}function it(_e){let{treeData:Re,children:Ve}=_e;return Re||(0,a.zn)(Ve)}const Ue=(_e,Re)=>{var{defaultExpandAll:Ve,defaultExpandParent:$e,defaultExpandedKeys:ze}=_e,at=nt(_e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=be.useRef(),Pt=be.useRef(),dt=()=>{const{keyEntities:Je}=(0,a.I8)(it(at));let Fe;return Ve?Fe=Object.keys(Je):$e?Fe=(0,E.r7)(at.expandedKeys||ze||[],Je):Fe=at.expandedKeys||ze,Fe},[Bt,Ae]=be.useState(at.selectedKeys||at.defaultSelectedKeys||[]),[yt,Ot]=be.useState(()=>dt());be.useEffect(()=>{"selectedKeys"in at&&Ae(at.selectedKeys)},[at.selectedKeys]),be.useEffect(()=>{"expandedKeys"in at&&Ot(at.expandedKeys)},[at.expandedKeys]);const ke=(Je,Fe)=>{var mt;return"expandedKeys"in at||Ot(Je),(mt=at.onExpand)===null||mt===void 0?void 0:mt.call(at,Je,Fe)},lt=(Je,Fe)=>{var mt;const{multiple:At}=at,{node:Tt,nativeEvent:Ht}=Fe,{key:Jt=""}=Tt,zt=it(at),Xe=Object.assign(Object.assign({},Fe),{selected:!0}),ut=(Ht==null?void 0:Ht.ctrlKey)||(Ht==null?void 0:Ht.metaKey),Dt=Ht==null?void 0:Ht.shiftKey;let Lt;At&&ut?(Lt=Je,St.current=Jt,Pt.current=Lt,Xe.selectedNodes=ve(zt,Lt)):At&&Dt?(Lt=Array.from(new Set([].concat((0,Pe.Z)(Pt.current||[]),(0,Pe.Z)(He({treeData:zt,expandedKeys:yt,startKey:Jt,endKey:St.current}))))),Xe.selectedNodes=ve(zt,Lt)):(Lt=[Jt],St.current=Jt,Pt.current=Lt,Xe.selectedNodes=ve(zt,Lt)),(mt=at.onSelect)===null||mt===void 0||mt.call(at,Lt,Xe),"selectedKeys"in at||Ae(Lt)},{getPrefixCls:ce,direction:ie}=be.useContext(b.E_),{prefixCls:ae,className:se,showIcon:de=!0,expandAction:Ce="click"}=at,pe=nt(at,["prefixCls","className","showIcon","expandAction"]),De=ce("tree",ae),et=re()(`${De}-directory`,{[`${De}-directory-rtl`]:ie==="rtl"},se);return be.createElement(ye,Object.assign({icon:xe,ref:Re,blockNode:!0},pe,{showIcon:de,expandAction:Ce,prefixCls:De,className:et,expandedKeys:yt,selectedKeys:Bt,onSelect:lt,onExpand:ke}))};var ct=be.forwardRef(Ue);const ot=ye;ot.DirectoryTree=ct,ot.TreeNode=x.O;var Ke=ot},20648:function(Ft,bt,te){"use strict";te.d(bt,{TM:function(){return Se},Yk:function(){return Ie}});var x=te(36237),Pe=te(98447),Oe=te(17313),Ge=te(8378),he=te(37613),be=te(83116);const le=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ne=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Be=(re,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:z,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Oe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Oe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Oe.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},Ne(re,E)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},Ie=(re,E)=>{const a=`.${re}`,b=`${a}-treenode`,y=E.paddingXS/2,z=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[Be(re,z),fe(z)]},Se=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,be.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,Pe.C2)(`${a}-checkbox`,re)},Ie(a,re),(0,Ge.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},Se(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return b}});var x=te(54476),Pe=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Ge=Oe,he=te(7657),be=function(z,ee){return Pe.createElement(he.Z,(0,x.Z)({},z,{ref:ee,icon:Ge}))},le=Pe.forwardRef(be),ge=le,Ne=te(52671),Be=te(58617),fe=te(15075),Ie=te(43531),Se=te(92310),re=te.n(Se),E=te(92343),b=y=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:me,loading:ye}=ne;if(ye)return Pe.createElement(Be.Z,{className:`${z}-switcher-loading-icon`});let Ee;if(oe&&typeof oe=="object"&&(Ee=oe.showLeafIcon),ue){if(!oe)return null;if(typeof Ee!="boolean"&&Ee){const ve=typeof Ee=="function"?Ee(ne):Ee,nt=`${z}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:re()(ve.props.className||"",nt)}):ve}return Ee?Pe.createElement(Ne.Z,{className:`${z}-switcher-line-icon`}):Pe.createElement("span",{className:`${z}-switcher-leaf-line`})}const Le=`${z}-switcher-icon`,He=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(He)?(0,E.Tm)(He,{className:re()(He.props.className||"",Le)}):He!==void 0?He:oe?me?Pe.createElement(fe.Z,{className:`${z}-switcher-line-icon`}):Pe.createElement(Ie.Z,{className:`${z}-switcher-line-icon`}):Pe.createElement(ge,{className:Le})}},54580:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return qr}});var x=te(59301),Pe=te(94480),Oe=te(92310),Ge=te.n(Oe),he=te(54476),be=te(67732),le=te(83652),ge=te(42403),Ne=te(158),Be=te(20068),fe=te(75931),Ie=te(75044),Se=te(76190),re=te(3202),E=te(26112);function a(wt,hn){var En="cannot ".concat(wt.method," ").concat(wt.action," ").concat(hn.status,"'"),Zn=new Error(En);return Zn.status=hn.status,Zn.method=wt.method,Zn.url=wt.action,Zn}function b(wt){var hn=wt.responseText||wt.response;if(!hn)return hn;try{return JSON.parse(hn)}catch(En){return hn}}function y(wt){var hn=new XMLHttpRequest;wt.onProgress&&hn.upload&&(hn.upload.onprogress=function(Jn){Jn.total>0&&(Jn.percent=Jn.loaded/Jn.total*100),wt.onProgress(Jn)});var En=new FormData;wt.data&&Object.keys(wt.data).forEach(function(na){var Jn=wt.data[na];if(Array.isArray(Jn)){Jn.forEach(function(Vn){En.append("".concat(na,"[]"),Vn)});return}En.append(na,Jn)}),wt.file instanceof Blob?En.append(wt.filename,wt.file,wt.file.name):En.append(wt.filename,wt.file),hn.onerror=function(Jn){wt.onError(Jn)},hn.onload=function(){return hn.status<200||hn.status>=300?wt.onError(a(wt,hn),b(hn)):wt.onSuccess(b(hn),hn)},hn.open(wt.method,wt.action,!0),wt.withCredentials&&"withCredentials"in hn&&(hn.withCredentials=!0);var Zn=wt.headers||{};return Zn["X-Requested-With"]!==null&&hn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Zn).forEach(function(na){Zn[na]!==null&&hn.setRequestHeader(na,Zn[na])}),hn.send(En),{abort:function(){hn.abort()}}}var z=+new Date,ee=0;function ne(){return"rc-upload-".concat(z,"-").concat(++ee)}var oe=te(48736),ue=function(wt,hn){if(wt&&hn){var En=Array.isArray(hn)?hn:hn.split(","),Zn=wt.name||"",na=wt.type||"",Jn=na.replace(/\/.*$/,"");return En.some(function(Vn){var Gn=Vn.trim();if(/^\*(\/\*)?$/.test(Vn))return!0;if(Gn.charAt(0)==="."){var Tr=Zn.toLowerCase(),br=Gn.toLowerCase(),vn=[br];return(br===".jpg"||br===".jpeg")&&(vn=[".jpg",".jpeg"]),vn.some(function(Ro){return Tr.endsWith(Ro)})}return/\/\*$/.test(Gn)?Jn===Gn.replace(/\/.*$/,""):na===Gn?!0:/^\w+$/.test(Gn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Gn,"'.Skip for check.")),!0):!1})}return!0};function me(wt,hn){var En=wt.createReader(),Zn=[];function na(){En.readEntries(function(Jn){var Vn=Array.prototype.slice.apply(Jn);Zn=Zn.concat(Vn);var Gn=!Vn.length;Gn?hn(Zn):na()})}na()}var ye=function(hn,En,Zn){var na=function Jn(Vn,Gn){Vn&&(Vn.path=Gn||"",Vn.isFile?Vn.file(function(Tr){Zn(Tr)&&(Vn.fullPath&&!Tr.webkitRelativePath&&(Object.defineProperties(Tr,{webkitRelativePath:{writable:!0}}),Tr.webkitRelativePath=Vn.fullPath.replace(/^\//,""),Object.defineProperties(Tr,{webkitRelativePath:{writable:!1}})),En([Tr]))}):Vn.isDirectory&&me(Vn,function(Tr){Tr.forEach(function(br){Jn(br,"".concat(Gn).concat(Vn.name,"/"))})}))};hn.forEach(function(Jn){na(Jn.webkitGetAsEntry())})},Ee=ye,Le=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],He=function(wt){(0,ge.Z)(En,wt);var hn=(0,Ne.Z)(En);function En(){var Zn;(0,be.Z)(this,En);for(var na=arguments.length,Jn=new Array(na),Vn=0;Vn{let{uid:Jn}=na;return Jn===wt.uid});return Zn===-1?En.push(wt):En[Zn]=wt,En}function mt(wt,hn){const En=wt.uid!==void 0?"uid":"name";return hn.filter(Zn=>Zn[En]===wt[En])[0]}function At(wt,hn){const En=wt.uid!==void 0?"uid":"name",Zn=hn.filter(na=>na[En]!==wt[En]);return Zn.length===hn.length?null:Zn}const Tt=function(){const hn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Zn=hn[hn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Zn)||[""])[0]},Ht=wt=>wt.indexOf("image/")===0,Jt=wt=>{if(wt.type&&!wt.thumbUrl)return Ht(wt.type);const hn=wt.thumbUrl||wt.url||"",En=Tt(hn);return/^data:image\//.test(hn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(En)?!0:!(/^data:/.test(hn)||En)},zt=200;function Xe(wt){return new Promise(hn=>{if(!wt.type||!Ht(wt.type)){hn("");return}const En=document.createElement("canvas");En.width=zt,En.height=zt,En.style.cssText=`position: fixed; left: 0; top: 0; width: ${zt}px; height: ${zt}px; z-index: 9999; display: none;`,document.body.appendChild(En);const Zn=En.getContext("2d"),na=new Image;if(na.onload=()=>{const{width:Jn,height:Vn}=na;let Gn=zt,Tr=zt,br=0,vn=0;Jn>Vn?(Tr=Vn*(zt/Jn),vn=-(Tr-Gn)/2):(Gn=Jn*(zt/Vn),br=-(Gn-Tr)/2),Zn.drawImage(na,br,vn,Gn,Tr);const Ro=En.toDataURL();document.body.removeChild(En),window.URL.revokeObjectURL(na.src),hn(Ro)},na.crossOrigin="anonymous",wt.type.startsWith("image/svg+xml")){const Jn=new FileReader;Jn.onload=()=>{Jn.result&&(na.src=Jn.result)},Jn.readAsDataURL(wt)}else if(wt.type.startsWith("image/gif")){const Jn=new FileReader;Jn.onload=()=>{Jn.result&&hn(Jn.result)},Jn.readAsDataURL(wt)}else na.src=window.URL.createObjectURL(wt)})}var ut=te(26227),Dt=te(41464),Lt=te(15277),sn=te(93948),pn=te(6848),bn=x.forwardRef((wt,hn)=>{let{prefixCls:En,className:Zn,style:na,locale:Jn,listType:Vn,file:Gn,items:Tr,progress:br,iconRender:vn,actionIconRender:Ro,itemRender:_o,isImgUrl:Qo,showPreviewIcon:ni,showRemoveIcon:$n,showDownloadIcon:Ta,previewIcon:Nr,removeIcon:Va,downloadIcon:mo,onPreview:Qr,onDownload:Rr,onClose:Eo}=wt;var Jo,xi;const{status:Pa}=Gn,[wa,il]=x.useState(Pa);x.useEffect(()=>{Pa!=="removed"&&il(Pa)},[Pa]);const[el,dl]=x.useState(!1);x.useEffect(()=>{const Pi=setTimeout(()=>{dl(!0)},300);return()=>{clearTimeout(Pi)}},[]);const rl=vn(Gn);let _i=x.createElement("div",{className:`${En}-icon`},rl);if(Vn==="picture"||Vn==="picture-card"||Vn==="picture-circle")if(wa==="uploading"||!Gn.thumbUrl&&!Gn.url){const Pi=Ge()(`${En}-list-item-thumbnail`,{[`${En}-list-item-file`]:wa!=="uploading"});_i=x.createElement("div",{className:Pi},rl)}else{const Pi=Qo!=null&&Qo(Gn)?x.createElement("img",{src:Gn.thumbUrl||Gn.url,alt:Gn.name,className:`${En}-list-item-image`,crossOrigin:Gn.crossOrigin}):rl,mi=Ge()(`${En}-list-item-thumbnail`,{[`${En}-list-item-file`]:Qo&&!Qo(Gn)});_i=x.createElement("a",{className:mi,onClick:Vi=>Qr(Gn,Vi),href:Gn.url||Gn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Pi)}const hi=Ge()(`${En}-list-item`,`${En}-list-item-${wa}`),Ki=typeof Gn.linkProps=="string"?JSON.parse(Gn.linkProps):Gn.linkProps,Mi=$n?Ro((typeof Va=="function"?Va(Gn):Va)||x.createElement(ut.Z,null),()=>Eo(Gn),En,Jn.removeFile):null,Ji=Ta&&wa==="done"?Ro((typeof mo=="function"?mo(Gn):mo)||x.createElement(Dt.Z,null),()=>Rr(Gn),En,Jn.downloadFile):null,$i=Vn!=="picture-card"&&Vn!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:Ge()(`${En}-list-item-actions`,{picture:Vn==="picture"})},Ji,Mi),Yi=Ge()(`${En}-list-item-name`),Xi=Gn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Yi,title:Gn.name},Ki,{href:Gn.url,onClick:Pi=>Qr(Gn,Pi)}),Gn.name),$i]:[x.createElement("span",{key:"view",className:Yi,onClick:Pi=>Qr(Gn,Pi),title:Gn.name},Gn.name),$i],So={pointerEvents:"none",opacity:.5},gi=ni?x.createElement("a",{href:Gn.url||Gn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Gn.url||Gn.thumbUrl?void 0:So,onClick:Pi=>Qr(Gn,Pi),title:Jn.previewFile},typeof Nr=="function"?Nr(Gn):Nr||x.createElement(Lt.Z,null)):null,Ir=(Vn==="picture-card"||Vn==="picture-circle")&&wa!=="uploading"&&x.createElement("span",{className:`${En}-list-item-actions`},gi,wa==="done"&&Ji,Mi),{getPrefixCls:Zi}=x.useContext(ot.E_),zi=Zi(),tl=x.createElement("div",{className:hi},_i,Xi,Ir,el&&x.createElement(de.default,{motionName:`${zi}-fade`,visible:wa==="uploading",motionDeadline:2e3},Pi=>{let{className:mi}=Pi;const Vi="percent"in Gn?x.createElement(sn.Z,Object.assign({},br,{type:"line",percent:Gn.percent,"aria-label":Gn["aria-label"],"aria-labelledby":Gn["aria-labelledby"]})):null;return x.createElement("div",{className:Ge()(`${En}-list-item-progress`,mi)},Vi)})),ml=Gn.response&&typeof Gn.response=="string"?Gn.response:((Jo=Gn.error)===null||Jo===void 0?void 0:Jo.statusText)||((xi=Gn.error)===null||xi===void 0?void 0:xi.message)||Jn.uploadError,fl=wa==="error"?x.createElement(pn.Z,{title:ml,getPopupContainer:Pi=>Pi.parentNode},tl):tl;return x.createElement("div",{className:Ge()(`${En}-list-item-container`,Zn),style:na,ref:hn},_o?_o(fl,Gn,Tr,{download:Rr.bind(null,Gn),preview:Qr.bind(null,Gn),remove:Eo.bind(null,Gn)}):fl)});const da=(wt,hn)=>{const{listType:En="text",previewFile:Zn=Xe,onPreview:na,onDownload:Jn,onRemove:Vn,locale:Gn,iconRender:Tr,isImageUrl:br=Jt,prefixCls:vn,items:Ro=[],showPreviewIcon:_o=!0,showRemoveIcon:Qo=!0,showDownloadIcon:ni=!1,removeIcon:$n,previewIcon:Ta,downloadIcon:Nr,progress:Va={size:[-1,2],showInfo:!1},appendAction:mo,appendActionVisible:Qr=!0,itemRender:Rr,disabled:Eo}=wt,Jo=(0,Ce.Z)(),[xi,Pa]=x.useState(!1);x.useEffect(()=>{En!=="picture"&&En!=="picture-card"&&En!=="picture-circle"||(Ro||[]).forEach(So=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(So.originFileObj instanceof File||So.originFileObj instanceof Blob)||So.thumbUrl!==void 0||(So.thumbUrl="",Zn&&Zn(So.originFileObj).then(gi=>{So.thumbUrl=gi||"",Jo()}))})},[En,Ro,Zn]),x.useEffect(()=>{Pa(!0)},[]);const wa=(So,gi)=>{if(na)return gi==null||gi.preventDefault(),na(So)},il=So=>{typeof Jn=="function"?Jn(So):So.url&&window.open(So.url)},el=So=>{Vn==null||Vn(So)},dl=So=>{if(Tr)return Tr(So,En);const gi=So.status==="uploading",Ir=br&&br(So)?x.createElement(se,null):x.createElement(Pt,null);let Zi=gi?x.createElement(dt.Z,null):x.createElement(ke,null);return En==="picture"?Zi=gi?x.createElement(dt.Z,null):Ir:(En==="picture-card"||En==="picture-circle")&&(Zi=gi?Gn.uploading:Ir),Zi},rl=(So,gi,Ir,Zi)=>{const zi={type:"text",size:"small",title:Zi,onClick:tl=>{gi(),(0,De.l$)(So)&&So.props.onClick&&So.props.onClick(tl)},className:`${Ir}-list-item-action`,disabled:Eo};if((0,De.l$)(So)){const tl=(0,De.Tm)(So,Object.assign(Object.assign({},So.props),{onClick:()=>{}}));return x.createElement(et.ZP,Object.assign({},zi,{icon:tl}))}return x.createElement(et.ZP,Object.assign({},zi),x.createElement("span",null,So))};x.useImperativeHandle(hn,()=>({handlePreview:wa,handleDownload:il}));const{getPrefixCls:_i}=x.useContext(ot.E_),hi=_i("upload",vn),Ki=_i(),Mi=Ge()(`${hi}-list`,`${hi}-list-${En}`),Ji=(0,Pe.Z)(Ro.map(So=>({key:So.uid,file:So})));let Yi={motionDeadline:2e3,motionName:`${hi}-${En==="picture-card"||En==="picture-circle"?"animate-inline":"animate"}`,keys:Ji,motionAppear:xi};const Xi=x.useMemo(()=>{const So=Object.assign({},(0,pe.Z)(Ki));return delete So.onAppearEnd,delete So.onEnterEnd,delete So.onLeaveEnd,So},[Ki]);return En!=="picture-card"&&En!=="picture-circle"&&(Yi=Object.assign(Object.assign({},Xi),Yi)),x.createElement("div",{className:Mi},x.createElement(de.CSSMotionList,Object.assign({},Yi,{component:!1}),So=>{let{key:gi,file:Ir,className:Zi,style:zi}=So;return x.createElement(bn,{key:gi,locale:Gn,prefixCls:hi,className:Zi,style:zi,file:Ir,items:Ro,progress:Va,listType:En,isImgUrl:br,showPreviewIcon:_o,showRemoveIcon:Qo,showDownloadIcon:ni,removeIcon:$n,previewIcon:Ta,downloadIcon:Nr,iconRender:dl,actionIconRender:rl,itemRender:Rr,onPreview:wa,onDownload:il,onClose:el})}),mo&&x.createElement(de.default,Object.assign({},Yi,{visible:Qr,forceRender:!0}),So=>{let{className:gi,style:Ir}=So;return(0,De.Tm)(mo,Zi=>({className:Ge()(Zi.className,gi),style:Object.assign(Object.assign(Object.assign({},Ir),{pointerEvents:gi?"none":void 0}),Zi.style)}))}))};var Fa=x.forwardRef(da),Aa=te(17313),ir=te(8378),Ba=te(83116),Ea=te(37613),dr=wt=>{const{componentCls:hn,iconCls:En}=wt;return{[`${hn}-wrapper`]:{[`${hn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[hn]:{padding:`${wt.padding}px 0`},[`${hn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${hn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${hn}-disabled):hover`]:{borderColor:wt.colorPrimaryHover},[`p${hn}-drag-icon`]:{marginBottom:wt.margin,[En]:{color:wt.colorPrimary,fontSize:wt.uploadThumbnailSize}},[`p${hn}-text`]:{margin:`0 0 ${wt.marginXXS}px`,color:wt.colorTextHeading,fontSize:wt.fontSizeLG},[`p${hn}-hint`]:{color:wt.colorTextDescription,fontSize:wt.fontSize},[`&${hn}-disabled`]:{cursor:"not-allowed",[`p${hn}-drag-icon ${En}, p${hn}-text, p${hn}-hint `]:{color:wt.colorTextDisabled}}}}}},Bn=wt=>{const{componentCls:hn,antCls:En,iconCls:Zn,fontSize:na,lineHeight:Jn}=wt,Vn=`${hn}-list-item`,Gn=`${Vn}-actions`,Tr=`${Vn}-action`,br=Math.round(na*Jn);return{[`${hn}-wrapper`]:{[`${hn}-list`]:Object.assign(Object.assign({},(0,Aa.dF)()),{lineHeight:wt.lineHeight,[Vn]:{position:"relative",height:wt.lineHeight*na,marginTop:wt.marginXS,fontSize:na,display:"flex",alignItems:"center",transition:`background-color ${wt.motionDurationSlow}`,"&:hover":{backgroundColor:wt.controlItemBgHover},[`${Vn}-name`]:Object.assign(Object.assign({},Aa.vS),{padding:`0 ${wt.paddingXS}px`,lineHeight:Jn,flex:"auto",transition:`all ${wt.motionDurationSlow}`}),[Gn]:{[Tr]:{opacity:0},[`${Tr}${En}-btn-sm`]:{height:br,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -272,5 +272,5 @@ `]:{[Vn]:{position:"relative",height:Zn+wt.lineWidth*2+wt.paddingXS*2,padding:wt.paddingXS,border:`${wt.lineWidth}px ${wt.lineType} ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,"&:hover":{background:"transparent"},[`${Vn}-thumbnail`]:Object.assign(Object.assign({},Aa.vS),{width:Zn,height:Zn,lineHeight:`${Zn+wt.paddingSM}px`,textAlign:"center",flex:"none",[En]:{fontSize:wt.fontSizeHeading2,color:wt.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Vn}-progress`]:{bottom:na,width:`calc(100% - ${wt.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Zn+wt.paddingXS}},[`${Vn}-error`]:{borderColor:wt.colorError,[`${Vn}-thumbnail ${En}`]:{[`svg path[fill='${Co.blue[0]}']`]:{fill:wt.colorErrorBg},[`svg path[fill='${Co.blue.primary}']`]:{fill:wt.colorError}}},[`${Vn}-uploading`]:{borderStyle:"dashed",[`${Vn}-name`]:{marginBottom:na}}},[`${Jn}${Jn}-picture-circle ${Vn}`]:{[`&, &::before, ${Vn}-thumbnail`]:{borderRadius:"50%"}}}}},Kt=wt=>{const{componentCls:hn,iconCls:En,fontSizeLG:Zn,colorTextLightSolid:na}=wt,Jn=`${hn}-list`,Vn=`${Jn}-item`,Gn=wt.uploadPicCardSize;return{[` ${hn}-wrapper${hn}-picture-card-wrapper, ${hn}-wrapper${hn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Aa.dF)()),{display:"inline-block",width:"100%",[`${hn}${hn}-select`]:{width:Gn,height:Gn,marginInlineEnd:wt.marginXS,marginBottom:wt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[`> ${hn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${hn}-disabled):hover`]:{borderColor:wt.colorPrimary}},[`${Jn}${Jn}-picture-card, ${Jn}${Jn}-picture-circle`]:{[`${Jn}-item-container`]:{display:"inline-block",width:Gn,height:Gn,marginBlock:`0 ${wt.marginXS}px`,marginInline:`0 ${wt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Vn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${wt.paddingXS*2}px)`,height:`calc(100% - ${wt.paddingXS*2}px)`,backgroundColor:wt.colorBgMask,opacity:0,transition:`all ${wt.motionDurationSlow}`,content:'" "'}},[`${Vn}:hover`]:{[`&::before, ${Vn}-actions`]:{opacity:1}},[`${Vn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${wt.motionDurationSlow}`,[`${En}-eye, ${En}-download, ${En}-delete`]:{zIndex:10,width:Zn,margin:`0 ${wt.marginXXS}px`,fontSize:Zn,cursor:"pointer",transition:`all ${wt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Vn}-actions, ${Vn}-actions:hover`]:{[`${En}-eye, ${En}-download, ${En}-delete`]:{color:new Ua.C(na).setAlpha(.65).toRgbString(),"&:hover":{color:na}}},[`${Vn}-thumbnail, ${Vn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Vn}-name`]:{display:"none",textAlign:"center"},[`${Vn}-file + ${Vn}-name`]:{position:"absolute",bottom:wt.margin,display:"block",width:`calc(100% - ${wt.paddingXS*2}px)`},[`${Vn}-uploading`]:{[`&${Vn}`]:{backgroundColor:wt.colorFillAlter},[`&::before, ${En}-eye, ${En}-download, ${En}-delete`]:{display:"none"}},[`${Vn}-progress`]:{bottom:wt.marginXL,width:`calc(100% - ${wt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${hn}-wrapper${hn}-picture-circle-wrapper`]:{[`${hn}${hn}-select`]:{borderRadius:"50%"}}}};var Un=wt=>{const{componentCls:hn}=wt;return{[`${hn}-rtl`]:{direction:"rtl"}}};const ma=wt=>{const{componentCls:hn,colorTextDisabled:En}=wt;return{[`${hn}-wrapper`]:Object.assign(Object.assign({},(0,Aa.Wf)(wt)),{[hn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${hn}-select`]:{display:"inline-block"},[`${hn}-disabled`]:{color:En,cursor:"not-allowed"}})}};var Qn=(0,Ba.Z)("Upload",wt=>{const{fontSizeHeading3:hn,fontSize:En,lineHeight:Zn,lineWidth:na,controlHeightLG:Jn}=wt,Vn=Math.round(En*Zn),Gn=(0,Ea.TS)(wt,{uploadThumbnailSize:hn*2,uploadProgressOffset:Vn/2+na,uploadPicCardSize:Jn*2.55});return[ma(Gn),dr(Gn),kt(Gn),Kt(Gn),Bn(Gn),xo(Gn),Un(Gn),(0,ir.Z)(Gn)]},wt=>({actionsColor:wt.colorTextDescription})),eo=function(wt,hn,En,Zn){function na(Jn){return Jn instanceof En?Jn:new En(function(Vn){Vn(Jn)})}return new(En||(En=Promise))(function(Jn,Vn){function Gn(vn){try{br(Zn.next(vn))}catch(Ro){Vn(Ro)}}function Tr(vn){try{br(Zn.throw(vn))}catch(Ro){Vn(Ro)}}function br(vn){vn.done?Jn(vn.value):na(vn.value).then(Gn,Tr)}br((Zn=Zn.apply(wt,hn||[])).next())})};const rr=`__LIST_IGNORE_${Date.now()}__`,wr=(wt,hn)=>{const{fileList:En,defaultFileList:Zn,onRemove:na,showUploadList:Jn=!0,listType:Vn="text",onPreview:Gn,onDownload:Tr,onChange:br,onDrop:vn,previewFile:Ro,disabled:_o,locale:Qo,iconRender:ni,isImageUrl:$n,progress:Ta,prefixCls:Nr,className:Va,type:mo="select",children:Qr,style:Rr,itemRender:Eo,maxCount:Jo,data:xi={},multiple:Pa=!1,action:wa="",accept:il="",supportServerRender:el=!0,rootClassName:dl}=wt,rl=x.useContext(Ke.Z),_i=_o!=null?_o:rl,[hi,Ki]=(0,qe.Z)(Zn||[],{value:En,postState:so=>so!=null?so:[]}),[Mi,Ji]=x.useState("drop"),$i=x.useRef(null);x.useMemo(()=>{const so=Date.now();(En||[]).forEach((To,li)=>{!To.uid&&!Object.isFrozen(To)&&(To.uid=`__AUTO__${so}_${li}__`)})},[En]);const Yi=(so,To,li)=>{let Ho=(0,ye.Z)(To),jo=!1;Jo===1?Ho=Ho.slice(-1):Jo&&(jo=Ho.length>Jo,Ho=Ho.slice(0,Jo)),(0,gt.flushSync)(()=>{Ki(Ho)});const an={file:so,fileList:Ho};li&&(an.event=li),(!jo||Ho.some(Wt=>Wt.uid===so.uid))&&(0,gt.flushSync)(()=>{br==null||br(an)})},Xi=(so,To)=>eo(void 0,void 0,void 0,function*(){const{beforeUpload:li,transformFile:Ho}=wt;let jo=so;if(li){const an=yield li(so,To);if(an===!1)return!1;if(delete so[rr],an===rr)return Object.defineProperty(so,rr,{value:!0,configurable:!0}),!1;typeof an=="object"&&an&&(jo=an)}return Ho&&(jo=yield Ho(jo)),jo}),So=so=>{const To=so.filter(jo=>!jo.file[rr]);if(!To.length)return;const li=To.map(jo=>Je(jo.file));let Ho=(0,ye.Z)(hi);li.forEach(jo=>{Ho=Ce(jo,Ho)}),li.forEach((jo,an)=>{let Wt=jo;if(To[an].parsedFile)jo.status="uploading";else{const{originFileObj:Gt}=jo;let ia;try{ia=new File([Gt],Gt.name,{type:Gt.type})}catch(pr){ia=new Blob([Gt],{type:Gt.type}),ia.name=Gt.name,ia.lastModifiedDate=new Date,ia.lastModified=new Date().getTime()}ia.uid=jo.uid,Wt=ia}Yi(Wt,Ho)})},gi=(so,To,li)=>{try{typeof so=="string"&&(so=JSON.parse(so))}catch(an){}if(!mt(To,hi))return;const Ho=Je(To);Ho.status="done",Ho.percent=100,Ho.response=so,Ho.xhr=li;const jo=Ce(Ho,hi);Yi(Ho,jo)},Ir=(so,To)=>{if(!mt(To,hi))return;const li=Je(To);li.status="uploading",li.percent=so.percent;const Ho=Ce(li,hi);Yi(li,Ho,so)},Zi=(so,To,li)=>{if(!mt(li,hi))return;const Ho=Je(li);Ho.error=so,Ho.response=To,Ho.status="error";const jo=Ce(Ho,hi);Yi(Ho,jo)},zi=so=>{let To;Promise.resolve(typeof na=="function"?na(so):na).then(li=>{var Ho;if(li===!1)return;const jo=At(so,hi);jo&&(To=Object.assign(Object.assign({},so),{status:"removed"}),hi==null||hi.forEach(an=>{const Wt=To.uid!==void 0?"uid":"name";an[Wt]===To[Wt]&&!Object.isFrozen(an)&&(an.status="removed")}),(Ho=$i.current)===null||Ho===void 0||Ho.abort(To),Yi(To,jo))})},tl=so=>{Ji(so.type),so.type==="drop"&&(vn==null||vn(so))};x.useImperativeHandle(hn,()=>({onBatchStart:So,onSuccess:gi,onProgress:Ir,onError:Zi,fileList:hi,upload:$i.current}));const{getPrefixCls:ml,direction:fl,upload:Pi}=x.useContext(ot.E_),mi=ml("upload",Nr),Vi=Object.assign(Object.assign({onBatchStart:So,onError:Zi,onProgress:Ir,onSuccess:gi},wt),{data:xi,multiple:Pa,action:wa,accept:il,supportServerRender:el,prefixCls:mi,disabled:_i,beforeUpload:Xi,onChange:void 0});delete Vi.className,delete Vi.style,(!Qr||_i)&&delete Vi.id;const[pl,El]=Qn(mi),[yl]=(0,_e.Z)("Upload",Re.Z.Upload),{showRemoveIcon:Ar,showPreviewIcon:ba,showDownloadIcon:er,removeIcon:qa,previewIcon:Io,downloadIcon:ai}=typeof Jn=="boolean"?{}:Jn,Ei=(so,To)=>Jn?x.createElement(Fa,{prefixCls:mi,listType:Vn,items:hi,previewFile:Ro,onPreview:Gn,onDownload:Tr,onRemove:zi,showRemoveIcon:!_i&&Ar,showPreviewIcon:ba,showDownloadIcon:er,removeIcon:qa,previewIcon:Io,downloadIcon:ai,iconRender:ni,locale:Object.assign(Object.assign({},yl),Qo),isImageUrl:$n,progress:Ta,appendAction:so,appendActionVisible:To,itemRender:Eo,disabled:_i}):so,Ci=Ge()(`${mi}-wrapper`,Va,dl,El,Pi==null?void 0:Pi.className,{[`${mi}-rtl`]:fl==="rtl",[`${mi}-picture-card-wrapper`]:Vn==="picture-card",[`${mi}-picture-circle-wrapper`]:Vn==="picture-circle"}),Oi=Object.assign(Object.assign({},Pi==null?void 0:Pi.style),Rr);if(mo==="drag"){const so=Ge()(El,mi,`${mi}-drag`,{[`${mi}-drag-uploading`]:hi.some(To=>To.status==="uploading"),[`${mi}-drag-hover`]:Mi==="dragover",[`${mi}-disabled`]:_i,[`${mi}-rtl`]:fl==="rtl"});return pl(x.createElement("span",{className:Ci},x.createElement("div",{className:so,style:Oi,onDrop:tl,onDragOver:tl,onDragLeave:tl},x.createElement(Ue,Object.assign({},Vi,{ref:$i,className:`${mi}-btn`}),x.createElement("div",{className:`${mi}-drag-container`},Qr))),Ei()))}const Fi=Ge()(mi,`${mi}-select`,{[`${mi}-disabled`]:_i}),Hi=(so=>x.createElement("div",{className:Fi,style:so},x.createElement(Ue,Object.assign({},Vi,{ref:$i}))))(Qr?void 0:{display:"none"});return pl(Vn==="picture-card"||Vn==="picture-circle"?x.createElement("span",{className:Ci},Ei(Hi,!!Qr)):x.createElement("span",{className:Ci},Hi,Ei()))};var fr=x.forwardRef(wr),qn=function(wt,hn){var En={};for(var Zn in wt)Object.prototype.hasOwnProperty.call(wt,Zn)&&hn.indexOf(Zn)<0&&(En[Zn]=wt[Zn]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var na=0,Zn=Object.getOwnPropertySymbols(wt);na{var{style:En,height:Zn}=wt,na=qn(wt,["style","height"]);return x.createElement(fr,Object.assign({ref:hn},na,{type:"drag",style:Object.assign(Object.assign({},En),{height:Zn})}))});const Ao=fr;Ao.Dragger=Uo,Ao.LIST_IGNORE=rr;var qr=Ao},86251:function(Ft,bt){"use strict";bt.byteLength=le,bt.toByteArray=Ie,bt.fromByteArray=Ne;for(var te=[],x=[],ye=typeof Uint8Array!="undefined"?Uint8Array:Array,Oe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ge=0,he=Oe.length;Ge0)throw new Error("Invalid string. Length must be a multiple of 4");var E=Ee.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function le(Ee){var re=be(Ee),E=re[0],a=re[1];return(E+a)*3/4-a}function ge(Ee,re,E){return(re+E)*3/4-E}function Ie(Ee){var re,E=be(Ee),a=E[0],b=E[1],y=new ye(ge(Ee,a,b)),z=0,ee=b>0?a-4:a,ne;for(ne=0;ne>16&255,y[z++]=re>>8&255,y[z++]=re&255;return b===2&&(re=x[Ee.charCodeAt(ne)]<<2|x[Ee.charCodeAt(ne+1)]>>4,y[z++]=re&255),b===1&&(re=x[Ee.charCodeAt(ne)]<<10|x[Ee.charCodeAt(ne+1)]<<4|x[Ee.charCodeAt(ne+2)]>>2,y[z++]=re>>8&255,y[z++]=re&255),y}function De(Ee){return te[Ee>>18&63]+te[Ee>>12&63]+te[Ee>>6&63]+te[Ee&63]}function fe(Ee,re,E){for(var a,b=[],y=re;yee?ee:z+y));return a===1?(re=Ee[E-1],b.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(Ee[E-2]<<8)+Ee[E-1],b.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),b.join("")}},19208:function(Ft,bt,te){"use strict";var x;var ye=te(86251),Oe=te(67467),Ge=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;bt.lW=ge,x=z,bt.h2=50;var he=2147483647;x=he,ge.TYPED_ARRAY_SUPPORT=be(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function be(){try{var ce=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(ce,ie),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function le(ce){if(ce>he)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var ie=new Uint8Array(ce);return Object.setPrototypeOf(ie,ge.prototype),ie}function ge(ce,ie,ae){if(typeof ce=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ne(ce)}return Ie(ce,ie,ae)}ge.poolSize=8192;function Ie(ce,ie,ae){if(typeof ce=="string")return Ee(ce,ie);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(Ot(ce,ArrayBuffer)||ce&&Ot(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Ot(ce,SharedArrayBuffer)||ce&&Ot(ce.buffer,SharedArrayBuffer)))return a(ce,ie,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=ce.valueOf&&ce.valueOf();if(se!=null&&se!==ce)return ge.from(se,ie,ae);var de=b(ce);if(de)return de;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return ge.from(ce[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}ge.from=function(ce,ie,ae){return Ie(ce,ie,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function De(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function fe(ce,ie,ae){return De(ce),ce<=0?le(ce):ie!==void 0?typeof ae=="string"?le(ce).fill(ie,ae):le(ce).fill(ie):le(ce)}ge.alloc=function(ce,ie,ae){return fe(ce,ie,ae)};function Ne(ce){return De(ce),le(ce<0?0:y(ce)|0)}ge.allocUnsafe=function(ce){return Ne(ce)},ge.allocUnsafeSlow=function(ce){return Ne(ce)};function Ee(ce,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!ge.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(ce,ie)|0,se=le(ae),de=se.write(ce,ie);return de!==ae&&(se=se.slice(0,de)),se}function re(ce){for(var ie=ce.length<0?0:y(ce.length)|0,ae=le(ie),se=0;se=he)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+he.toString(16)+" bytes");return ce|0}function z(ce){return+ce!=ce&&(ce=0),ge.alloc(+ce)}ge.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==ge.prototype},ge.compare=function(ie,ae){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),Ot(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(ie)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var se=ie.length,de=ae.length,Pe=0,pe=Math.min(se,de);Pede.length?ge.from(pe).copy(de,Pe):Uint8Array.prototype.set.call(de,pe,Pe);else if(ge.isBuffer(pe))pe.copy(de,Pe);else throw new TypeError('"list" argument must be an Array of Buffers');Pe+=pe.length}return de};function ee(ce,ie){if(ge.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||Ot(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&ae===0)return 0;for(var de=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return Pt(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Ae(ce).length;default:if(de)return se?-1:Pt(ce).length;ie=(""+ie).toLowerCase(),de=!0}}ge.byteLength=ee;function ne(ce,ie,ae){var se=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return ot(this,ie,ae);case"utf8":case"utf-8":return we(this,ie,ae);case"ascii":return qe(this,ie,ae);case"latin1":case"binary":return gt(this,ie,ae);case"base64":return nt(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ke(this,ie,ae);default:if(se)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),se=!0}}ge.prototype._isBuffer=!0;function oe(ce,ie,ae){var se=ce[ie];ce[ie]=ce[ae],ce[ae]=se}ge.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},Ge&&(ge.prototype[Ge]=ge.prototype.inspect),ge.prototype.compare=function(ie,ae,se,de,Pe){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),!ge.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),se===void 0&&(se=ie?ie.length:0),de===void 0&&(de=0),Pe===void 0&&(Pe=this.length),ae<0||se>ie.length||de<0||Pe>this.length)throw new RangeError("out of range index");if(de>=Pe&&ae>=se)return 0;if(de>=Pe)return-1;if(ae>=se)return 1;if(ae>>>=0,se>>>=0,de>>>=0,Pe>>>=0,this===ie)return 0;for(var pe=Pe-de,Be=se-ae,$e=Math.min(pe,Be),Je=this.slice(de,Pe),Ce=ie.slice(ae,se),mt=0;mt<$e;++mt)if(Je[mt]!==Ce[mt]){pe=Je[mt],Be=Ce[mt];break}return pe2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,ke(ae)&&(ae=de?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(de)return-1;ae=ce.length-1}else if(ae<0)if(de)ae=0;else return-1;if(typeof ie=="string"&&(ie=ge.from(ie,se)),ge.isBuffer(ie))return ie.length===0?-1:me(ce,ie,ae,se,de);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?de?Uint8Array.prototype.indexOf.call(ce,ie,ae):Uint8Array.prototype.lastIndexOf.call(ce,ie,ae):me(ce,[ie],ae,se,de);throw new TypeError("val must be string, number or Buffer")}function me(ce,ie,ae,se,de){var Pe=1,pe=ce.length,Be=ie.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(ce.length<2||ie.length<2)return-1;Pe=2,pe/=2,Be/=2,ae/=2}function $e(Tt,Ht){return Pe===1?Tt[Ht]:Tt.readUInt16BE(Ht*Pe)}var Je;if(de){var Ce=-1;for(Je=ae;Jepe&&(ae=pe-Be),Je=ae;Je>=0;Je--){for(var mt=!0,At=0;Atde&&(se=de)):se=de;var Pe=ie.length;se>Pe/2&&(se=Pe/2);for(var pe=0;pe>>0,isFinite(se)?(se=se>>>0,de===void 0&&(de="utf8")):(de=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Pe=this.length-ae;if((se===void 0||se>Pe)&&(se=Pe),ie.length>0&&(se<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");de||(de="utf8");for(var pe=!1;;)switch(de){case"hex":return Fe(this,ie,ae,se);case"utf8":case"utf-8":return Se(this,ie,ae,se);case"ascii":case"latin1":case"binary":return Le(this,ie,ae,se);case"base64":return ze(this,ie,ae,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ve(this,ie,ae,se);default:if(pe)throw new TypeError("Unknown encoding: "+de);de=(""+de).toLowerCase(),pe=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function nt(ce,ie,ae){return ie===0&&ae===ce.length?ye.fromByteArray(ce):ye.fromByteArray(ce.slice(ie,ae))}function we(ce,ie,ae){ae=Math.min(ce.length,ae);for(var se=[],de=ie;de239?4:Pe>223?3:Pe>191?2:1;if(de+Be<=ae){var $e,Je,Ce,mt;switch(Be){case 1:Pe<128&&(pe=Pe);break;case 2:$e=ce[de+1],($e&192)===128&&(mt=(Pe&31)<<6|$e&63,mt>127&&(pe=mt));break;case 3:$e=ce[de+1],Je=ce[de+2],($e&192)===128&&(Je&192)===128&&(mt=(Pe&15)<<12|($e&63)<<6|Je&63,mt>2047&&(mt<55296||mt>57343)&&(pe=mt));break;case 4:$e=ce[de+1],Je=ce[de+2],Ce=ce[de+3],($e&192)===128&&(Je&192)===128&&(Ce&192)===128&&(mt=(Pe&15)<<18|($e&63)<<12|(Je&63)<<6|Ce&63,mt>65535&&mt<1114112&&(pe=mt))}}pe===null?(pe=65533,Be=1):pe>65535&&(pe-=65536,se.push(pe>>>10&1023|55296),pe=56320|pe&1023),se.push(pe),de+=Be}return Ue(se)}var ut=4096;function Ue(ce){var ie=ce.length;if(ie<=ut)return String.fromCharCode.apply(String,ce);for(var ae="",se=0;sese)&&(ae=se);for(var de="",Pe=ie;Pese&&(ie=se),ae<0?(ae+=se,ae<0&&(ae=0)):ae>se&&(ae=se),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=this[ie],Pe=1,pe=0;++pe>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=this[ie+--ae],Pe=1;ae>0&&(Pe*=256);)de+=this[ie+--ae]*Pe;return de},ge.prototype.readUint8=ge.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||_e(ie,1,this.length),this[ie]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,2,this.length),this[ie]|this[ie+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,2,this.length),this[ie]<<8|this[ie+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},ge.prototype.readIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=this[ie],Pe=1,pe=0;++pe=Pe&&(de-=Math.pow(2,8*ae)),de},ge.prototype.readIntBE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=ae,Pe=1,pe=this[ie+--de];de>0&&(Pe*=256);)pe+=this[ie+--de]*Pe;return Pe*=128,pe>=Pe&&(pe-=Math.pow(2,8*ae)),pe},ge.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||_e(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},ge.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||_e(ie,2,this.length);var se=this[ie]|this[ie+1]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||_e(ie,2,this.length);var se=this[ie+1]|this[ie]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},ge.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},ge.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),Oe.read(this,ie,!0,23,4)},ge.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),Oe.read(this,ie,!1,23,4)},ge.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,8,this.length),Oe.read(this,ie,!0,52,8)},ge.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,8,this.length),Oe.read(this,ie,!1,52,8)};function Re(ce,ie,ae,se,de,Pe){if(!ge.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>de||iece.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,se=se>>>0,!de){var Pe=Math.pow(2,8*se)-1;Re(this,ie,ae,se,Pe,0)}var pe=1,Be=0;for(this[ae]=ie&255;++Be>>0,se=se>>>0,!de){var Pe=Math.pow(2,8*se)-1;Re(this,ie,ae,se,Pe,0)}var pe=se-1,Be=1;for(this[ae+pe]=ie&255;--pe>=0&&(Be*=256);)this[ae+pe]=ie/Be&255;return ae+se},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},ge.prototype.writeIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Pe=Math.pow(2,8*se-1);Re(this,ie,ae,se,Pe-1,-Pe)}var pe=0,Be=1,$e=0;for(this[ae]=ie&255;++pe>0)-$e&255;return ae+se},ge.prototype.writeIntBE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Pe=Math.pow(2,8*se-1);Re(this,ie,ae,se,Pe-1,-Pe)}var pe=se-1,Be=1,$e=0;for(this[ae+pe]=ie&255;--pe>=0&&(Be*=256);)ie<0&&$e===0&&this[ae+pe+1]!==0&&($e=1),this[ae+pe]=(ie/Be>>0)-$e&255;return ae+se},ge.prototype.writeInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},ge.prototype.writeInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},ge.prototype.writeInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Ve(ce,ie,ae,se,de,Pe){if(ae+se>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function et(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,4,34028234663852886e22,-34028234663852886e22),Oe.write(ce,ie,ae,se,23,4),ae+4}ge.prototype.writeFloatLE=function(ie,ae,se){return et(this,ie,ae,!0,se)},ge.prototype.writeFloatBE=function(ie,ae,se){return et(this,ie,ae,!1,se)};function He(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,8,17976931348623157e292,-17976931348623157e292),Oe.write(ce,ie,ae,se,52,8),ae+8}ge.prototype.writeDoubleLE=function(ie,ae,se){return He(this,ie,ae,!0,se)},ge.prototype.writeDoubleBE=function(ie,ae,se){return He(this,ie,ae,!1,se)},ge.prototype.copy=function(ie,ae,se,de){if(!ge.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(se||(se=0),!de&&de!==0&&(de=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),de>0&&de=this.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("sourceEnd out of bounds");de>this.length&&(de=this.length),ie.length-ae>>0,se=se===void 0?this.length:se>>>0,ie||(ie=0);var pe;if(typeof ie=="number")for(pe=ae;pe55295&&ae<57344){if(!de){if(ae>56319){(ie-=3)>-1&&Pe.push(239,191,189);continue}else if(pe+1===se){(ie-=3)>-1&&Pe.push(239,191,189);continue}de=ae;continue}if(ae<56320){(ie-=3)>-1&&Pe.push(239,191,189),de=ae;continue}ae=(de-55296<<10|ae-56320)+65536}else de&&(ie-=3)>-1&&Pe.push(239,191,189);if(de=null,ae<128){if((ie-=1)<0)break;Pe.push(ae)}else if(ae<2048){if((ie-=2)<0)break;Pe.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;Pe.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;Pe.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Pe}function dt(ce){for(var ie=[],ae=0;ae>8,de=ae%256,Pe.push(de),Pe.push(se);return Pe}function Ae(ce){return ye.toByteArray(St(ce))}function yt(ce,ie,ae,se){for(var de=0;de=ie.length||de>=ce.length);++de)ie[de+ae]=ce[de];return de}function Ot(ce,ie){return ce instanceof ie||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===ie.name}function ke(ce){return ce!==ce}var it=function(){for(var ce="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var se=ae*16,de=0;de<16;++de)ie[se+de]=ce[ae]+ce[de];return ie}()},67467:function(Ft,bt){bt.read=function(te,x,ye,Oe,Ge){var he,be,le=Ge*8-Oe-1,ge=(1<>1,De=-7,fe=ye?Ge-1:0,Ne=ye?-1:1,Ee=te[x+fe];for(fe+=Ne,he=Ee&(1<<-De)-1,Ee>>=-De,De+=le;De>0;he=he*256+te[x+fe],fe+=Ne,De-=8);for(be=he&(1<<-De)-1,he>>=-De,De+=Oe;De>0;be=be*256+te[x+fe],fe+=Ne,De-=8);if(he===0)he=1-Ie;else{if(he===ge)return be?NaN:(Ee?-1:1)*(1/0);be=be+Math.pow(2,Oe),he=he-Ie}return(Ee?-1:1)*be*Math.pow(2,he-Oe)},bt.write=function(te,x,ye,Oe,Ge,he){var be,le,ge,Ie=he*8-Ge-1,De=(1<>1,Ne=Ge===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ee=Oe?0:he-1,re=Oe?1:-1,E=x<0||x===0&&1/x<0?1:0;for(x=Math.abs(x),isNaN(x)||x===1/0?(le=isNaN(x)?1:0,be=De):(be=Math.floor(Math.log(x)/Math.LN2),x*(ge=Math.pow(2,-be))<1&&(be--,ge*=2),be+fe>=1?x+=Ne/ge:x+=Ne*Math.pow(2,1-fe),x*ge>=2&&(be++,ge/=2),be+fe>=De?(le=0,be=De):be+fe>=1?(le=(x*ge-1)*Math.pow(2,Ge),be=be+fe):(le=x*Math.pow(2,fe-1)*Math.pow(2,Ge),be=0));Ge>=8;te[ye+Ee]=le&255,Ee+=re,le/=256,Ge-=8);for(be=be<0;te[ye+Ee]=be&255,Ee+=re,be/=256,Ie-=8);te[ye+Ee-re]|=E*128}},86129:function(Ft,bt,te){var x=te(19208).lW,ye=te(97671);(function(Oe){Ft.exports=Oe()})(function(){return function Oe(Ge,he,be){function le(De,fe){if(!he[De]){if(!Ge[De]){var Ne=void 0;if(!fe&&Ne)return require(De,!0);if(ge)return ge(De,!0);var Ee=new Error("Cannot find module '"+De+"'");throw Ee.code="MODULE_NOT_FOUND",Ee}var re=he[De]={exports:{}};Ge[De][0].call(re.exports,function(E){var a=Ge[De][1][E];return le(a||E)},re,re.exports,Oe,Ge,he,be)}return he[De].exports}for(var ge=void 0,Ie=0;Ie>2,re=(3&De)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&Ee)<<4|(re=ge.indexOf(Ie.charAt(a++)))>>2,Ne=(3&re)<<6|(E=ge.indexOf(Ie.charAt(a++))),z[b++]=De,re!==64&&(z[b++]=fe),E!==64&&(z[b++]=Ne);return z}},{"./support":30,"./utils":32}],2:[function(Oe,Ge,he){"use strict";var be=Oe("./external"),le=Oe("./stream/DataWorker"),ge=Oe("./stream/Crc32Probe"),Ie=Oe("./stream/DataLengthProbe");function De(fe,Ne,Ee,re,E){this.compressedSize=fe,this.uncompressedSize=Ne,this.crc32=Ee,this.compression=re,this.compressedContent=E}De.prototype={getContentWorker:function(){var fe=new le(be.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Ie("data_length")),Ne=this;return fe.on("end",function(){if(this.streamInfo.data_length!==Ne.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new le(be.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},De.createWorkerFrom=function(fe,Ne,Ee){return fe.pipe(new ge).pipe(new Ie("uncompressedSize")).pipe(Ne.compressWorker(Ee)).pipe(new Ie("compressedSize")).withStreamInfo("compression",Ne)},Ge.exports=De},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Oe,Ge,he){"use strict";var be=Oe("./stream/GenericWorker");he.STORE={magic:"\0\0",compressWorker:function(){return new be("STORE compression")},uncompressWorker:function(){return new be("STORE decompression")}},he.DEFLATE=Oe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Oe,Ge,he){"use strict";var be=Oe("./utils"),le=function(){for(var ge,Ie=[],De=0;De<256;De++){ge=De;for(var fe=0;fe<8;fe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;Ie[De]=ge}return Ie}();Ge.exports=function(ge,Ie){return ge!==void 0&&ge.length?be.getTypeOf(ge)!=="string"?function(De,fe,Ne,Ee){var re=le,E=Ee+Ne;De^=-1;for(var a=Ee;a>>8^re[255&(De^fe[a])];return-1^De}(0|Ie,ge,ge.length,0):function(De,fe,Ne,Ee){var re=le,E=Ee+Ne;De^=-1;for(var a=Ee;a>>8^re[255&(De^fe.charCodeAt(a))];return-1^De}(0|Ie,ge,ge.length,0):0}},{"./utils":32}],5:[function(Oe,Ge,he){"use strict";he.base64=!1,he.binary=!1,he.dir=!1,he.createFolders=!0,he.date=null,he.compression=null,he.compressionOptions=null,he.comment=null,he.unixPermissions=null,he.dosPermissions=null},{}],6:[function(Oe,Ge,he){"use strict";var be=null;be=typeof Promise!="undefined"?Promise:Oe("lie"),Ge.exports={Promise:be}},{lie:37}],7:[function(Oe,Ge,he){"use strict";var be=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",le=Oe("pako"),ge=Oe("./utils"),Ie=Oe("./stream/GenericWorker"),De=be?"uint8array":"array";function fe(Ne,Ee){Ie.call(this,"FlateWorker/"+Ne),this._pako=null,this._pakoAction=Ne,this._pakoOptions=Ee,this.meta={}}he.magic="\b\0",ge.inherits(fe,Ie),fe.prototype.processChunk=function(Ne){this.meta=Ne.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(De,Ne.data),!1)},fe.prototype.flush=function(){Ie.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){Ie.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new le[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Ne=this;this._pako.onData=function(Ee){Ne.push({data:Ee,meta:Ne.meta})}},he.compressWorker=function(Ne){return new fe("Deflate",Ne)},he.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Oe,Ge,he){"use strict";function be(re,E){var a,b="";for(a=0;a>>=8;return b}function le(re,E,a,b,y,z){var ee,ne,oe=re.file,ue=re.compression,me=z!==De.utf8encode,Fe=ge.transformTo("string",z(oe.name)),Se=ge.transformTo("string",De.utf8encode(oe.name)),Le=oe.comment,ze=ge.transformTo("string",z(Le)),ve=ge.transformTo("string",De.utf8encode(Le)),nt=Se.length!==oe.name.length,we=ve.length!==Le.length,ut="",Ue="",qe="",gt=oe.dir,ot=oe.date,Ke={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Ke.crc32=re.crc32,Ke.compressedSize=re.compressedSize,Ke.uncompressedSize=re.uncompressedSize);var _e=0;E&&(_e|=8),me||!nt&&!we||(_e|=2048);var Re=0,Ve=0;gt&&(Re|=16),y==="UNIX"?(Ve=798,Re|=function(He,at){var St=He;return He||(St=at?16893:33204),(65535&St)<<16}(oe.unixPermissions,gt)):(Ve=20,Re|=function(He){return 63&(He||0)}(oe.dosPermissions)),ee=ot.getUTCHours(),ee<<=6,ee|=ot.getUTCMinutes(),ee<<=5,ee|=ot.getUTCSeconds()/2,ne=ot.getUTCFullYear()-1980,ne<<=4,ne|=ot.getUTCMonth()+1,ne<<=5,ne|=ot.getUTCDate(),nt&&(Ue=be(1,1)+be(fe(Fe),4)+Se,ut+="up"+be(Ue.length,2)+Ue),we&&(qe=be(1,1)+be(fe(ze),4)+ve,ut+="uc"+be(qe.length,2)+qe);var et="";return et+=` -\0`,et+=be(_e,2),et+=ue.magic,et+=be(ee,2),et+=be(ne,2),et+=be(Ke.crc32,4),et+=be(Ke.compressedSize,4),et+=be(Ke.uncompressedSize,4),et+=be(Fe.length,2),et+=be(ut.length,2),{fileRecord:Ne.LOCAL_FILE_HEADER+et+Fe+ut,dirRecord:Ne.CENTRAL_FILE_HEADER+be(Ve,2)+et+be(ze.length,2)+"\0\0\0\0"+be(Re,4)+be(b,4)+Fe+ut+ze}}var ge=Oe("../utils"),Ie=Oe("../stream/GenericWorker"),De=Oe("../utf8"),fe=Oe("../crc32"),Ne=Oe("../signature");function Ee(re,E,a,b){Ie.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=b,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(Ee,Ie),Ee.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,b=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,Ie.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},Ee.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=le(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},Ee.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=le(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(b){return Ne.DATA_DESCRIPTOR+be(b.crc32,4)+be(b.compressedSize,4)+be(b.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},Ee.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;Ie--)De=(De<<8)+this.byteAt(Ie);return this.index+=ge,De},readString:function(ge){return be.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},Ge.exports=le},{"../utils":32}],19:[function(Oe,Ge,he){"use strict";var be=Oe("./Uint8ArrayReader");function le(ge){be.call(this,ge)}Oe("../utils").inherits(le,be),le.prototype.readData=function(ge){this.checkOffset(ge);var Ie=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,Ie},Ge.exports=le},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Oe,Ge,he){"use strict";var be=Oe("./DataReader");function le(ge){be.call(this,ge)}Oe("../utils").inherits(le,be),le.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},le.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},le.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},le.prototype.readData=function(ge){this.checkOffset(ge);var Ie=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,Ie},Ge.exports=le},{"../utils":32,"./DataReader":18}],21:[function(Oe,Ge,he){"use strict";var be=Oe("./ArrayReader");function le(ge){be.call(this,ge)}Oe("../utils").inherits(le,be),le.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var Ie=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,Ie},Ge.exports=le},{"../utils":32,"./ArrayReader":17}],22:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("../support"),ge=Oe("./ArrayReader"),Ie=Oe("./StringReader"),De=Oe("./NodeBufferReader"),fe=Oe("./Uint8ArrayReader");Ge.exports=function(Ne){var Ee=be.getTypeOf(Ne);return be.checkSupport(Ee),Ee!=="string"||le.uint8array?Ee==="nodebuffer"?new De(Ne):le.uint8array?new fe(be.transformTo("uint8array",Ne)):new ge(be.transformTo("array",Ne)):new Ie(Ne)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Oe,Ge,he){"use strict";he.LOCAL_FILE_HEADER="PK",he.CENTRAL_FILE_HEADER="PK",he.CENTRAL_DIRECTORY_END="PK",he.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",he.ZIP64_CENTRAL_DIRECTORY_END="PK",he.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(Oe,Ge,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../utils");function ge(Ie){be.call(this,"ConvertWorker to "+Ie),this.destType=Ie}le.inherits(ge,be),ge.prototype.processChunk=function(Ie){this.push({data:le.transformTo(this.destType,Ie.data),meta:Ie.meta})},Ge.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(Oe,Ge,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../crc32");function ge(){be.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Oe("../utils").inherits(ge,be),ge.prototype.processChunk=function(Ie){this.streamInfo.crc32=le(Ie.data,this.streamInfo.crc32||0),this.push(Ie)},Ge.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function ge(Ie){le.call(this,"DataLengthProbe for "+Ie),this.propName=Ie,this.withStreamInfo(Ie,0)}be.inherits(ge,le),ge.prototype.processChunk=function(Ie){if(Ie){var De=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=De+Ie.data.length}le.prototype.processChunk.call(this,Ie)},Ge.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function ge(Ie){le.call(this,"DataWorker");var De=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Ie.then(function(fe){De.dataIsReady=!0,De.data=fe,De.max=fe&&fe.length||0,De.type=be.getTypeOf(fe),De.isPaused||De._tickAndRepeat()},function(fe){De.error(fe)})}be.inherits(ge,le),ge.prototype.cleanUp=function(){le.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!le.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,be.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(be.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Ie=null,De=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Ie=this.data.substring(this.index,De);break;case"uint8array":Ie=this.data.subarray(this.index,De);break;case"array":case"nodebuffer":Ie=this.data.slice(this.index,De)}return this.index=De,this.push({data:Ie,meta:{percent:this.max?this.index/this.max*100:0}})},Ge.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(Oe,Ge,he){"use strict";function be(le){this.name=le||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}be.prototype={push:function(le){this.emit("data",le)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(le){this.emit("error",le)}return!0},error:function(le){return!this.isFinished&&(this.isPaused?this.generatedError=le:(this.isFinished=!0,this.emit("error",le),this.previous&&this.previous.error(le),this.cleanUp()),!0)},on:function(le,ge){return this._listeners[le].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(le,ge){if(this._listeners[le])for(var Ie=0;Ie "+le:le}},Ge.exports=be},{}],29:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("./ConvertWorker"),ge=Oe("./GenericWorker"),Ie=Oe("../base64"),De=Oe("../support"),fe=Oe("../external"),Ne=null;if(De.nodestream)try{Ne=Oe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function Ee(E,a){return new fe.Promise(function(b,y){var z=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(ue,me){z.push(ue),a&&a(me)}).on("error",function(ue){z=[],y(ue)}).on("end",function(){try{var ue=function(me,Fe,Se){switch(me){case"blob":return be.newBlob(be.transformTo("arraybuffer",Fe),Se);case"base64":return Ie.encode(Fe);default:return be.transformTo(me,Fe)}}(ne,function(me,Fe){var Se,Le=0,ze=null,ve=0;for(Se=0;Se>>6:(b<65536?a[ee++]=224|b>>>12:(a[ee++]=240|b>>>18,a[ee++]=128|b>>>12&63),a[ee++]=128|b>>>6&63),a[ee++]=128|63&b);return a}(re)},he.utf8decode=function(re){return le.nodebuffer?be.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,b,y,z,ee=E.length,ne=new Array(2*ee);for(a=b=0;a>10&1023,ne[b++]=56320|1023&y)}return ne.length!==b&&(ne.subarray?ne=ne.subarray(0,b):ne.length=b),be.applyFromCharCode(ne)}(re=be.transformTo(le.uint8array?"uint8array":"array",re))},be.inherits(Ne,Ie),Ne.prototype.processChunk=function(re){var E=be.transformTo(le.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(le.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var b=function(z,ee){var ne;for((ee=ee||z.length)>z.length&&(ee=z.length),ne=ee-1;0<=ne&&(192&z[ne])==128;)ne--;return ne<0||ne===0?ee:ne+De[z[ne]]>ee?ne:ee}(E),y=E;b!==E.length&&(le.uint8array?(y=E.subarray(0,b),this.leftOver=E.subarray(b,E.length)):(y=E.slice(0,b),this.leftOver=E.slice(b,E.length))),this.push({data:he.utf8decode(y),meta:re.meta})},Ne.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:he.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},he.Utf8DecodeWorker=Ne,be.inherits(Ee,Ie),Ee.prototype.processChunk=function(re){this.push({data:he.utf8encode(re.data),meta:re.meta})},he.Utf8EncodeWorker=Ee},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Oe,Ge,he){"use strict";var be=Oe("./support"),le=Oe("./base64"),ge=Oe("./nodejsUtils"),Ie=Oe("./external");function De(a){return a}function fe(a,b){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=be(this.extraFields[1].value);this.uncompressedSize===le.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===le.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===le.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===le.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,b,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?Ee[b++]=224|re>>>12:(Ee[b++]=240|re>>>18,Ee[b++]=128|re>>>12&63),Ee[b++]=128|re>>>6&63),Ee[b++]=128|63&re);return Ee},he.buf2binstring=function(Ne){return fe(Ne,Ne.length)},he.binstring2buf=function(Ne){for(var Ee=new be.Buf8(Ne.length),re=0,E=Ee.length;re>10&1023,z[E++]=56320|1023&a)}return fe(z,E)},he.utf8border=function(Ne,Ee){var re;for((Ee=Ee||Ne.length)>Ne.length&&(Ee=Ne.length),re=Ee-1;0<=re&&(192&Ne[re])==128;)re--;return re<0||re===0?Ee:re+Ie[Ne[re]]>Ee?re:Ee}},{"./common":41}],43:[function(Oe,Ge,he){"use strict";Ge.exports=function(be,le,ge,Ie){for(var De=65535&be|0,fe=be>>>16&65535|0,Ne=0;ge!==0;){for(ge-=Ne=2e3>>1:le>>>1;ge[Ie]=le}return ge}();Ge.exports=function(le,ge,Ie,De){var fe=be,Ne=De+Ie;le^=-1;for(var Ee=De;Ee>>8^fe[255&(le^ge[Ee])];return-1^le}},{}],46:[function(Oe,Ge,he){"use strict";var be,le=Oe("../utils/common"),ge=Oe("./trees"),Ie=Oe("./adler32"),De=Oe("./crc32"),fe=Oe("./messages"),Ne=0,Ee=4,re=0,E=-2,a=-1,b=4,y=2,z=8,ee=9,ne=286,oe=30,ue=19,me=2*ne+1,Fe=15,Se=3,Le=258,ze=Le+Se+1,ve=42,nt=113,we=1,ut=2,Ue=3,qe=4;function gt(ke,it){return ke.msg=fe[it],it}function ot(ke){return(ke<<1)-(4ke.avail_out&&(ce=ke.avail_out),ce!==0&&(le.arraySet(ke.output,it.pending_buf,it.pending_out,ce,ke.next_out),ke.next_out+=ce,it.pending_out+=ce,ke.total_out+=ce,ke.avail_out-=ce,it.pending-=ce,it.pending===0&&(it.pending_out=0))}function Re(ke,it){ge._tr_flush_block(ke,0<=ke.block_start?ke.block_start:-1,ke.strstart-ke.block_start,it),ke.block_start=ke.strstart,_e(ke.strm)}function Ve(ke,it){ke.pending_buf[ke.pending++]=it}function et(ke,it){ke.pending_buf[ke.pending++]=it>>>8&255,ke.pending_buf[ke.pending++]=255&it}function He(ke,it){var ce,ie,ae=ke.max_chain_length,se=ke.strstart,de=ke.prev_length,Pe=ke.nice_match,pe=ke.strstart>ke.w_size-ze?ke.strstart-(ke.w_size-ze):0,Be=ke.window,$e=ke.w_mask,Je=ke.prev,Ce=ke.strstart+Le,mt=Be[se+de-1],At=Be[se+de];ke.prev_length>=ke.good_match&&(ae>>=2),Pe>ke.lookahead&&(Pe=ke.lookahead);do if(Be[(ce=it)+de]===At&&Be[ce+de-1]===mt&&Be[ce]===Be[se]&&Be[++ce]===Be[se+1]){se+=2,ce++;do;while(Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&sepe&&--ae!=0);return de<=ke.lookahead?de:ke.lookahead}function at(ke){var it,ce,ie,ae,se,de,Pe,pe,Be,$e,Je=ke.w_size;do{if(ae=ke.window_size-ke.lookahead-ke.strstart,ke.strstart>=Je+(Je-ze)){for(le.arraySet(ke.window,ke.window,Je,Je,0),ke.match_start-=Je,ke.strstart-=Je,ke.block_start-=Je,it=ce=ke.hash_size;ie=ke.head[--it],ke.head[it]=Je<=ie?ie-Je:0,--ce;);for(it=ce=Je;ie=ke.prev[--it],ke.prev[it]=Je<=ie?ie-Je:0,--ce;);ae+=Je}if(ke.strm.avail_in===0)break;if(de=ke.strm,Pe=ke.window,pe=ke.strstart+ke.lookahead,Be=ae,$e=void 0,$e=de.avail_in,Be<$e&&($e=Be),ce=$e===0?0:(de.avail_in-=$e,le.arraySet(Pe,de.input,de.next_in,$e,pe),de.state.wrap===1?de.adler=Ie(de.adler,Pe,$e,pe):de.state.wrap===2&&(de.adler=De(de.adler,Pe,$e,pe)),de.next_in+=$e,de.total_in+=$e,$e),ke.lookahead+=ce,ke.lookahead+ke.insert>=Se)for(se=ke.strstart-ke.insert,ke.ins_h=ke.window[se],ke.ins_h=(ke.ins_h<=Se&&(ke.ins_h=(ke.ins_h<=Se)if(ie=ge._tr_tally(ke,ke.strstart-ke.match_start,ke.match_length-Se),ke.lookahead-=ke.match_length,ke.match_length<=ke.max_lazy_match&&ke.lookahead>=Se){for(ke.match_length--;ke.strstart++,ke.ins_h=(ke.ins_h<=Se&&(ke.ins_h=(ke.ins_h<=Se&&ke.match_length<=ke.prev_length){for(ae=ke.strstart+ke.lookahead-Se,ie=ge._tr_tally(ke,ke.strstart-1-ke.prev_match,ke.prev_length-Se),ke.lookahead-=ke.prev_length-1,ke.prev_length-=2;++ke.strstart<=ae&&(ke.ins_h=(ke.ins_h<ke.pending_buf_size-5&&(ce=ke.pending_buf_size-5);;){if(ke.lookahead<=1){if(at(ke),ke.lookahead===0&&it===Ne)return we;if(ke.lookahead===0)break}ke.strstart+=ke.lookahead,ke.lookahead=0;var ie=ke.block_start+ce;if((ke.strstart===0||ke.strstart>=ie)&&(ke.lookahead=ke.strstart-ie,ke.strstart=ie,Re(ke,!1),ke.strm.avail_out===0)||ke.strstart-ke.block_start>=ke.w_size-ze&&(Re(ke,!1),ke.strm.avail_out===0))return we}return ke.insert=0,it===Ee?(Re(ke,!0),ke.strm.avail_out===0?Ue:qe):(ke.strstart>ke.block_start&&(Re(ke,!1),ke.strm.avail_out),we)}),new dt(4,4,8,4,St),new dt(4,5,16,8,St),new dt(4,6,32,32,St),new dt(4,4,16,16,Pt),new dt(8,16,32,32,Pt),new dt(8,16,128,128,Pt),new dt(8,32,128,256,Pt),new dt(32,128,258,1024,Pt),new dt(32,258,258,4096,Pt)],he.deflateInit=function(ke,it){return Ot(ke,it,z,15,8,0)},he.deflateInit2=Ot,he.deflateReset=yt,he.deflateResetKeep=Ae,he.deflateSetHeader=function(ke,it){return ke&&ke.state?ke.state.wrap!==2?E:(ke.state.gzhead=it,re):E},he.deflate=function(ke,it){var ce,ie,ae,se;if(!ke||!ke.state||5>8&255),Ve(ie,ie.gzhead.time>>16&255),Ve(ie,ie.gzhead.time>>24&255),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Ve(ie,255&ie.gzhead.extra.length),Ve(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,3),ie.status=nt);else{var de=z+(ie.w_bits-8<<4)<<8;de|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(de|=32),de+=31-de%31,ie.status=nt,et(ie,de),ie.strstart!==0&&(et(ie,ke.adler>>>16),et(ie,65535&ke.adler)),ke.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),_e(ke),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Ve(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),_e(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),_e(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&_e(ke),ie.pending+2<=ie.pending_buf_size&&(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),ke.adler=0,ie.status=nt)):ie.status=nt),ie.pending!==0){if(_e(ke),ke.avail_out===0)return ie.last_flush=-1,re}else if(ke.avail_in===0&&ot(it)<=ot(ce)&&it!==Ee)return gt(ke,-5);if(ie.status===666&&ke.avail_in!==0)return gt(ke,-5);if(ke.avail_in!==0||ie.lookahead!==0||it!==Ne&&ie.status!==666){var Pe=ie.strategy===2?function(pe,Be){for(var $e;;){if(pe.lookahead===0&&(at(pe),pe.lookahead===0)){if(Be===Ne)return we;break}if(pe.match_length=0,$e=ge._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++,$e&&(Re(pe,!1),pe.strm.avail_out===0))return we}return pe.insert=0,Be===Ee?(Re(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Re(pe,!1),pe.strm.avail_out===0)?we:ut}(ie,it):ie.strategy===3?function(pe,Be){for(var $e,Je,Ce,mt,At=pe.window;;){if(pe.lookahead<=Le){if(at(pe),pe.lookahead<=Le&&Be===Ne)return we;if(pe.lookahead===0)break}if(pe.match_length=0,pe.lookahead>=Se&&0pe.lookahead&&(pe.match_length=pe.lookahead)}if(pe.match_length>=Se?($e=ge._tr_tally(pe,1,pe.match_length-Se),pe.lookahead-=pe.match_length,pe.strstart+=pe.match_length,pe.match_length=0):($e=ge._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++),$e&&(Re(pe,!1),pe.strm.avail_out===0))return we}return pe.insert=0,Be===Ee?(Re(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Re(pe,!1),pe.strm.avail_out===0)?we:ut}(ie,it):be[ie.level].func(ie,it);if(Pe!==Ue&&Pe!==qe||(ie.status=666),Pe===we||Pe===Ue)return ke.avail_out===0&&(ie.last_flush=-1),re;if(Pe===ut&&(it===1?ge._tr_align(ie):it!==5&&(ge._tr_stored_block(ie,0,0,!1),it===3&&(Ke(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),_e(ke),ke.avail_out===0))return ie.last_flush=-1,re}return it!==Ee?re:ie.wrap<=0?1:(ie.wrap===2?(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),Ve(ie,ke.adler>>16&255),Ve(ie,ke.adler>>24&255),Ve(ie,255&ke.total_in),Ve(ie,ke.total_in>>8&255),Ve(ie,ke.total_in>>16&255),Ve(ie,ke.total_in>>24&255)):(et(ie,ke.adler>>>16),et(ie,65535&ke.adler)),_e(ke),0=ce.w_size&&(se===0&&(Ke(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Be=new le.Buf8(ce.w_size),le.arraySet(Be,it,$e-ce.w_size,ce.w_size,0),it=Be,$e=ce.w_size),de=ke.avail_in,Pe=ke.next_in,pe=ke.input,ke.avail_in=$e,ke.next_in=0,ke.input=it,at(ce);ce.lookahead>=Se;){for(ie=ce.strstart,ae=ce.lookahead-(Se-1);ce.ins_h=(ce.ins_h<>>=Se=Fe>>>24,ee-=Se,(Se=Fe>>>16&255)===0)ut[fe++]=65535&Fe;else{if(!(16&Se)){if(!(64&Se)){Fe=ne[(65535&Fe)+(z&(1<>>=Se,ee-=Se),ee<15&&(z+=we[Ie++]<>>=Se=Fe>>>24,ee-=Se,!(16&(Se=Fe>>>16&255))){if(!(64&Se)){Fe=oe[(65535&Fe)+(z&(1<>>=Se,ee-=Se,(Se=fe-Ne)>3,z&=(1<<(ee-=Le<<3))-1,be.next_in=Ie,be.next_out=fe,be.avail_in=Ie>>24&255)+(ve>>>8&65280)+((65280&ve)<<8)+((255&ve)<<24)}function z(){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 be.Buf16(320),this.work=new be.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(ve){var nt;return ve&&ve.state?(nt=ve.state,ve.total_in=ve.total_out=nt.total=0,ve.msg="",nt.wrap&&(ve.adler=1&nt.wrap),nt.mode=E,nt.last=0,nt.havedict=0,nt.dmax=32768,nt.head=null,nt.hold=0,nt.bits=0,nt.lencode=nt.lendyn=new be.Buf32(a),nt.distcode=nt.distdyn=new be.Buf32(b),nt.sane=1,nt.back=-1,Ee):re}function ne(ve){var nt;return ve&&ve.state?((nt=ve.state).wsize=0,nt.whave=0,nt.wnext=0,ee(ve)):re}function oe(ve,nt){var we,ut;return ve&&ve.state?(ut=ve.state,nt<0?(we=0,nt=-nt):(we=1+(nt>>4),nt<48&&(nt&=15)),nt&&(nt<8||15=qe.wsize?(be.arraySet(qe.window,nt,we-qe.wsize,qe.wsize,0),qe.wnext=0,qe.whave=qe.wsize):(ut<(Ue=qe.wsize-qe.wnext)&&(Ue=ut),be.arraySet(qe.window,nt,we-ut,Ue,qe.wnext),(ut-=Ue)?(be.arraySet(qe.window,nt,we-ut,ut,0),qe.wnext=ut,qe.whave=qe.wsize):(qe.wnext+=Ue,qe.wnext===qe.wsize&&(qe.wnext=0),qe.whave>>8&255,we.check=ge(we.check,se,2,0),Re=_e=0,we.mode=2;break}if(we.flags=0,we.head&&(we.head.done=!1),!(1&we.wrap)||(((255&_e)<<8)+(_e>>8))%31){ve.msg="incorrect header check",we.mode=30;break}if((15&_e)!=8){ve.msg="unknown compression method",we.mode=30;break}if(Re-=4,ke=8+(15&(_e>>>=4)),we.wbits===0)we.wbits=ke;else if(ke>we.wbits){ve.msg="invalid window size",we.mode=30;break}we.dmax=1<>8&1),512&we.flags&&(se[0]=255&_e,se[1]=_e>>>8&255,we.check=ge(we.check,se,2,0)),Re=_e=0,we.mode=3;case 3:for(;Re<32;){if(ot===0)break e;ot--,_e+=ut[qe++]<>>8&255,se[2]=_e>>>16&255,se[3]=_e>>>24&255,we.check=ge(we.check,se,4,0)),Re=_e=0,we.mode=4;case 4:for(;Re<16;){if(ot===0)break e;ot--,_e+=ut[qe++]<>8),512&we.flags&&(se[0]=255&_e,se[1]=_e>>>8&255,we.check=ge(we.check,se,2,0)),Re=_e=0,we.mode=5;case 5:if(1024&we.flags){for(;Re<16;){if(ot===0)break e;ot--,_e+=ut[qe++]<>>8&255,we.check=ge(we.check,se,2,0)),Re=_e=0}else we.head&&(we.head.extra=null);we.mode=6;case 6:if(1024&we.flags&&(ot<(He=we.length)&&(He=ot),He&&(we.head&&(ke=we.head.extra_len-we.length,we.head.extra||(we.head.extra=new Array(we.head.extra_len)),be.arraySet(we.head.extra,ut,qe,He,ke)),512&we.flags&&(we.check=ge(we.check,ut,He,qe)),ot-=He,qe+=He,we.length-=He),we.length))break e;we.length=0,we.mode=7;case 7:if(2048&we.flags){if(ot===0)break e;for(He=0;ke=ut[qe+He++],we.head&&ke&&we.length<65536&&(we.head.name+=String.fromCharCode(ke)),ke&&He>9&1,we.head.done=!0),ve.adler=we.check=0,we.mode=12;break;case 10:for(;Re<32;){if(ot===0)break e;ot--,_e+=ut[qe++]<>>=7&Re,Re-=7&Re,we.mode=27;break}for(;Re<3;){if(ot===0)break e;ot--,_e+=ut[qe++]<>>=1)){case 0:we.mode=14;break;case 1:if(Le(we),we.mode=20,nt!==6)break;_e>>>=2,Re-=2;break e;case 2:we.mode=17;break;case 3:ve.msg="invalid block type",we.mode=30}_e>>>=2,Re-=2;break;case 14:for(_e>>>=7&Re,Re-=7ℜRe<32;){if(ot===0)break e;ot--,_e+=ut[qe++]<>>16^65535)){ve.msg="invalid stored block lengths",we.mode=30;break}if(we.length=65535&_e,Re=_e=0,we.mode=15,nt===6)break e;case 15:we.mode=16;case 16:if(He=we.length){if(ot>>=5,Re-=5,we.ndist=1+(31&_e),_e>>>=5,Re-=5,we.ncode=4+(15&_e),_e>>>=4,Re-=4,286>>=3,Re-=3}for(;we.have<19;)we.lens[de[we.have++]]=0;if(we.lencode=we.lendyn,we.lenbits=7,ce={bits:we.lenbits},it=De(0,we.lens,0,19,we.lencode,0,we.work,ce),we.lenbits=ce.bits,it){ve.msg="invalid code lengths set",we.mode=30;break}we.have=0,we.mode=19;case 19:for(;we.have>>16&255,Bt=65535&ae,!((Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=ut[qe++]<>>=Pt,Re-=Pt,we.lens[we.have++]=Bt;else{if(Bt===16){for(ie=Pt+2;Re>>=Pt,Re-=Pt,we.have===0){ve.msg="invalid bit length repeat",we.mode=30;break}ke=we.lens[we.have-1],He=3+(3&_e),_e>>>=2,Re-=2}else if(Bt===17){for(ie=Pt+3;Re>>=Pt)),_e>>>=3,Re-=3}else{for(ie=Pt+7;Re>>=Pt)),_e>>>=7,Re-=7}if(we.have+He>we.nlen+we.ndist){ve.msg="invalid bit length repeat",we.mode=30;break}for(;He--;)we.lens[we.have++]=ke}}if(we.mode===30)break;if(we.lens[256]===0){ve.msg="invalid code -- missing end-of-block",we.mode=30;break}if(we.lenbits=9,ce={bits:we.lenbits},it=De(fe,we.lens,0,we.nlen,we.lencode,0,we.work,ce),we.lenbits=ce.bits,it){ve.msg="invalid literal/lengths set",we.mode=30;break}if(we.distbits=6,we.distcode=we.distdyn,ce={bits:we.distbits},it=De(Ne,we.lens,we.nlen,we.ndist,we.distcode,0,we.work,ce),we.distbits=ce.bits,it){ve.msg="invalid distances set",we.mode=30;break}if(we.mode=20,nt===6)break e;case 20:we.mode=21;case 21:if(6<=ot&&258<=Ke){ve.next_out=gt,ve.avail_out=Ke,ve.next_in=qe,ve.avail_in=ot,we.hold=_e,we.bits=Re,Ie(ve,et),gt=ve.next_out,Ue=ve.output,Ke=ve.avail_out,qe=ve.next_in,ut=ve.input,ot=ve.avail_in,_e=we.hold,Re=we.bits,we.mode===12&&(we.back=-1);break}for(we.back=0;dt=(ae=we.lencode[_e&(1<>>16&255,Bt=65535&ae,!((Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=ut[qe++]<>Ae)])>>>16&255,Bt=65535&ae,!(Ae+(Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=ut[qe++]<>>=Ae,Re-=Ae,we.back+=Ae}if(_e>>>=Pt,Re-=Pt,we.back+=Pt,we.length=Bt,dt===0){we.mode=26;break}if(32&dt){we.back=-1,we.mode=12;break}if(64&dt){ve.msg="invalid literal/length code",we.mode=30;break}we.extra=15&dt,we.mode=22;case 22:if(we.extra){for(ie=we.extra;Re>>=we.extra,Re-=we.extra,we.back+=we.extra}we.was=we.length,we.mode=23;case 23:for(;dt=(ae=we.distcode[_e&(1<>>16&255,Bt=65535&ae,!((Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=ut[qe++]<>Ae)])>>>16&255,Bt=65535&ae,!(Ae+(Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=ut[qe++]<>>=Ae,Re-=Ae,we.back+=Ae}if(_e>>>=Pt,Re-=Pt,we.back+=Pt,64&dt){ve.msg="invalid distance code",we.mode=30;break}we.offset=Bt,we.extra=15&dt,we.mode=24;case 24:if(we.extra){for(ie=we.extra;Re>>=we.extra,Re-=we.extra,we.back+=we.extra}if(we.offset>we.dmax){ve.msg="invalid distance too far back",we.mode=30;break}we.mode=25;case 25:if(Ke===0)break e;if(He=et-Ke,we.offset>He){if((He=we.offset-He)>we.whave&&we.sane){ve.msg="invalid distance too far back",we.mode=30;break}at=He>we.wnext?(He-=we.wnext,we.wsize-He):we.wnext-He,He>we.length&&(He=we.length),St=we.window}else St=Ue,at=gt-we.offset,He=we.length;for(Keme?(Se=at[St+b[nt]],Re[Ve+b[nt]]):(Se=96,0),z=1<>gt)+(ee-=z)]=Fe<<24|Se<<16|Le|0,ee!==0;);for(z=1<>=1;if(z!==0?(_e&=z-1,_e+=z):_e=0,nt++,--et[ve]==0){if(ve===ut)break;ve=Ne[Ee+b[nt]]}if(Ue>>7)]}function Ve(ae,se){ae.pending_buf[ae.pending++]=255&se,ae.pending_buf[ae.pending++]=se>>>8&255}function et(ae,se,de){ae.bi_valid>y-de?(ae.bi_buf|=se<>y-ae.bi_valid,ae.bi_valid+=de-y):(ae.bi_buf|=se<>>=1,de<<=1,0<--se;);return de>>>1}function St(ae,se,de){var Pe,pe,Be=new Array(b+1),$e=0;for(Pe=1;Pe<=b;Pe++)Be[Pe]=$e=$e+de[Pe-1]<<1;for(pe=0;pe<=se;pe++){var Je=ae[2*pe+1];Je!==0&&(ae[2*pe]=at(Be[Je]++,Je))}}function Pt(ae){var se;for(se=0;se>1;1<=de;de--)Ae(ae,Be,de);for(pe=Ce;de=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Ae(ae,Be,1),Pe=ae.heap[1],ae.heap[--ae.heap_max]=de,ae.heap[--ae.heap_max]=Pe,Be[2*pe]=Be[2*de]+Be[2*Pe],ae.depth[pe]=(ae.depth[de]>=ae.depth[Pe]?ae.depth[de]:ae.depth[Pe])+1,Be[2*de+1]=Be[2*Pe+1]=pe,ae.heap[1]=pe++,Ae(ae,Be,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(At,Tt){var Ht,Jt,zt,Xe,lt,Dt,Lt=Tt.dyn_tree,sn=Tt.max_code,pn=Tt.stat_desc.static_tree,yn=Tt.stat_desc.has_stree,bn=Tt.stat_desc.extra_bits,da=Tt.stat_desc.extra_base,Ra=Tt.stat_desc.max_length,Fa=0;for(Xe=0;Xe<=b;Xe++)At.bl_count[Xe]=0;for(Lt[2*At.heap[At.heap_max]+1]=0,Ht=At.heap_max+1;Ht>=7;pe>>=1)if(1&mt&&Je.dyn_ltree[2*Ce]!==0)return le;if(Je.dyn_ltree[18]!==0||Je.dyn_ltree[20]!==0||Je.dyn_ltree[26]!==0)return ge;for(Ce=32;Ce>>3,(Be=ae.static_len+3+7>>>3)<=pe&&(pe=Be)):pe=Be=de+5,de+4<=pe&&se!==-1?ie(ae,se,de,Pe):ae.strategy===4||Be===pe?(et(ae,2+(Pe?1:0),3),yt(ae,ze,ve)):(et(ae,4+(Pe?1:0),3),function(Je,Ce,mt,At){var Tt;for(et(Je,Ce-257,5),et(Je,mt-1,5),et(Je,At-4,4),Tt=0;Tt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&se,ae.pending_buf[ae.l_buf+ae.last_lit]=255&de,ae.last_lit++,se===0?ae.dyn_ltree[2*de]++:(ae.matches++,se--,ae.dyn_ltree[2*(we[de]+Ne+1)]++,ae.dyn_dtree[2*Re(se)]++),ae.last_lit===ae.lit_bufsize-1},he._tr_align=function(ae){et(ae,2,3),He(ae,ee,ze),function(se){se.bi_valid===16?(Ve(se,se.bi_buf),se.bi_buf=0,se.bi_valid=0):8<=se.bi_valid&&(se.pending_buf[se.pending++]=255&se.bi_buf,se.bi_buf>>=8,se.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(Oe,Ge,he){"use strict";Ge.exports=function(){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}},{}],54:[function(Oe,Ge,he){(function(be){(function(le,ge){"use strict";if(!le.setImmediate){var Ie,De,fe,Ne,Ee=1,re={},E=!1,a=le.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(le);b=b&&b.setTimeout?b:le,Ie={}.toString.call(le.process)==="[object process]"?function(ne){ye.nextTick(function(){z(ne)})}:function(){if(le.postMessage&&!le.importScripts){var ne=!0,oe=le.onmessage;return le.onmessage=function(){ne=!1},le.postMessage("","*"),le.onmessage=oe,ne}}()?(Ne="setImmediate$"+Math.random()+"$",le.addEventListener?le.addEventListener("message",ee,!1):le.attachEvent("onmessage",ee),function(ne){le.postMessage(Ne+ne,"*")}):le.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){z(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(De=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){z(ne),oe.onreadystatechange=null,De.removeChild(oe),oe=null},De.appendChild(oe)}):function(ne){setTimeout(z,0,ne)},b.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),ue=0;ue0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,se=ie.length;if(Math.abs(ae-se)!==1)return{add:!1,key:null};function de(Pe,pe){var Be=new Map;Pe.forEach(function(Je){Be.set(Je,!0)});var $e=pe.filter(function(Je){return!Be.has(Je)});return $e.length===1?$e[0]:null}return ae ").concat(ie);return ie}var St=a.forwardRef(function(ce,ie){var ae=ce.prefixCls,se=ce.data,de=ce.selectable,Pe=ce.checkable,pe=ce.expandedKeys,Be=ce.selectedKeys,$e=ce.checkedKeys,Je=ce.loadedKeys,Ce=ce.loadingKeys,mt=ce.halfCheckedKeys,At=ce.keyEntities,Tt=ce.disabled,Ht=ce.dragging,Jt=ce.dragOverNodeKey,zt=ce.dropPosition,Xe=ce.motion,lt=ce.height,Dt=ce.itemHeight,Lt=ce.virtual,sn=ce.focusable,pn=ce.activeItem,yn=ce.focused,bn=ce.tabIndex,da=ce.onKeyDown,Ra=ce.onFocus,Fa=ce.onBlur,Aa=ce.onActiveChange,ir=ce.onListChangeStart,Ba=ce.onListChangeEnd,Ea=(0,ne.Z)(ce,qe),Er=a.useRef(null),dr=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(qr){Er.current.scrollTo(qr)},getIndentWidth:function(){return dr.current.offsetWidth}}});var $t=a.useState(pe),Bn=(0,ee.Z)($t,2),Xn=Bn[0],Sa=Bn[1],pa=a.useState(se),Za=(0,ee.Z)(pa,2),jn=Za[0],xo=Za[1],Co=a.useState(se),Ua=(0,ee.Z)(Co,2),kt=Ua[0],Kt=Ua[1],It=a.useState([]),Un=(0,ee.Z)(It,2),ma=Un[0],Qn=Un[1],eo=a.useState(null),rr=(0,ee.Z)(eo,2),wr=rr[0],Lo=rr[1],fr=a.useRef(se);fr.current=se;function qn(){var Ao=fr.current;xo(Ao),Kt(Ao),Qn([]),Lo(null),Ba()}(0,oe.Z)(function(){Sa(pe);var Ao=ut(Xn,pe);if(Ao.key!==null)if(Ao.add){var qr=jn.findIndex(function(Jn){var Vn=Jn.key;return Vn===Ao.key}),wt=et(Ue(jn,se,Ao.key),Lt,lt,Dt),hn=jn.slice();hn.splice(qr+1,0,Ve),Kt(hn),Qn(wt),Lo("show")}else{var En=se.findIndex(function(Jn){var Vn=Jn.key;return Vn===Ao.key}),Zn=et(Ue(se,jn,Ao.key),Lt,lt,Dt),na=se.slice();na.splice(En+1,0,Ve),Kt(na),Qn(Zn),Lo("hide")}else jn!==se&&(xo(se),Kt(se))},[pe,se]),a.useEffect(function(){Ht||qn()},[Ht]);var co=Xe?kt:se,Uo={expandedKeys:pe,selectedKeys:Be,loadedKeys:Je,loadingKeys:Ce,checkedKeys:$e,halfCheckedKeys:mt,dragOverNodeKey:Jt,dropPosition:zt,keyEntities:At};return a.createElement(a.Fragment,null,yn&&pn&&a.createElement("span",{style:gt,"aria-live":"assertive"},at(pn)),a.createElement("div",null,a.createElement("input",{style:gt,disabled:sn===!1||Tt,tabIndex:sn!==!1?bn:null,onKeyDown:da,onFocus:Ra,onBlur:Fa,value:"",onChange:ot,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:dr,className:"".concat(ae,"-indent-unit")}))),a.createElement(ue.Z,(0,x.Z)({},Ea,{data:co,itemKey:He,height:lt,fullHeight:!1,virtual:Lt,itemHeight:Dt,prefixCls:"".concat(ae,"-list"),ref:Er,onVisibleChange:function(qr,wt){var hn=new Set(qr),En=wt.filter(function(Zn){return!hn.has(Zn)});En.some(function(Zn){return He(Zn)===Ke})&&qn()}}),function(Ao){var qr=Ao.pos,wt=(0,x.Z)({},(z(Ao.data),Ao.data)),hn=Ao.title,En=Ao.key,Zn=Ao.isStart,na=Ao.isEnd,Jn=(0,Le.km)(En,qr);delete wt.key,delete wt.children;var Vn=(0,Le.H8)(Jn,Uo);return a.createElement(we,(0,x.Z)({},wt,Vn,{title:hn,active:!!pn&&En===pn.key,pos:qr,data:Ao.data,isStart:Zn,isEnd:na,motion:Xe,motionNodes:En===Ke?ma:null,motionType:wr,onMotionStart:ir,onMotionEnd:qn,treeNodeRequiredProps:Uo,onMouseMove:function(){Aa(null)}}))}))});St.displayName="NodeList";var Pt=St,dt=te(35654),Bt=te(90782),Ae=te(67841),yt=10,Ot=function(ce){(0,Ie.Z)(ae,ce);var ie=(0,De.Z)(ae);function ae(){var se;(0,be.Z)(this,ae);for(var de=arguments.length,Pe=new Array(de),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,mt=se.state,At=mt.dragChildrenKeys,Tt=mt.dropPosition,Ht=mt.dropTargetKey,Jt=mt.dropTargetPos,zt=mt.dropAllowed;if(zt){var Xe=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),Ht!==null){var lt=(0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(Ht,se.getTreeNodeRequiredProps())),{},{active:((Je=se.getActiveItem())===null||Je===void 0?void 0:Je.key)===Ht,data:(0,Ae.Z)(se.state.keyEntities,Ht).node}),Dt=At.indexOf(Ht)!==-1;(0,E.ZP)(!Dt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Lt=(0,dt.yx)(Jt),sn={event:Be,node:(0,Le.F)(lt),dragNode:se.dragNode?(0,Le.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(At),dropToGap:Tt!==0,dropPosition:Tt+Number(Lt[Lt.length-1])};Ce||Xe==null||Xe(sn),se.dragNode=null}}},se.cleanDragState=function(){var Be=se.state.draggingNodeKey;Be!==null&&se.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),se.dragStartMousePosition=null,se.currentMouseOverDroppableNodeKey=null},se.triggerExpandActionExpand=function(Be,$e){var Je=se.state,Ce=Je.expandedKeys,mt=Je.flattenNodes,At=$e.expanded,Tt=$e.key,Ht=$e.isLeaf;if(!(Ht||Be.shiftKey||Be.metaKey||Be.ctrlKey)){var Jt=mt.filter(function(Xe){return Xe.key===Tt})[0],zt=(0,Le.F)((0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(Tt,se.getTreeNodeRequiredProps())),{},{data:Jt.data}));se.setExpandedKeys(At?(0,dt._5)(Ce,Tt):(0,dt.L0)(Ce,Tt)),se.onNodeExpand(Be,zt)}},se.onNodeClick=function(Be,$e){var Je=se.props,Ce=Je.onClick,mt=Je.expandAction;mt==="click"&&se.triggerExpandActionExpand(Be,$e),Ce==null||Ce(Be,$e)},se.onNodeDoubleClick=function(Be,$e){var Je=se.props,Ce=Je.onDoubleClick,mt=Je.expandAction;mt==="doubleClick"&&se.triggerExpandActionExpand(Be,$e),Ce==null||Ce(Be,$e)},se.onNodeSelect=function(Be,$e){var Je=se.state.selectedKeys,Ce=se.state,mt=Ce.keyEntities,At=Ce.fieldNames,Tt=se.props,Ht=Tt.onSelect,Jt=Tt.multiple,zt=$e.selected,Xe=$e[At.key],lt=!zt;lt?Jt?Je=(0,dt.L0)(Je,Xe):Je=[Xe]:Je=(0,dt._5)(Je,Xe);var Dt=Je.map(function(Lt){var sn=(0,Ae.Z)(mt,Lt);return sn?sn.node:null}).filter(function(Lt){return Lt});se.setUncontrolledState({selectedKeys:Je}),Ht==null||Ht(Je,{event:"select",selected:lt,node:$e,selectedNodes:Dt,nativeEvent:Be.nativeEvent})},se.onNodeCheck=function(Be,$e,Je){var Ce=se.state,mt=Ce.keyEntities,At=Ce.checkedKeys,Tt=Ce.halfCheckedKeys,Ht=se.props,Jt=Ht.checkStrictly,zt=Ht.onCheck,Xe=$e.key,lt,Dt={event:"check",node:$e,checked:Je,nativeEvent:Be.nativeEvent};if(Jt){var Lt=Je?(0,dt.L0)(At,Xe):(0,dt._5)(At,Xe),sn=(0,dt._5)(Tt,Xe);lt={checked:Lt,halfChecked:sn},Dt.checkedNodes=Lt.map(function(Fa){return(0,Ae.Z)(mt,Fa)}).filter(function(Fa){return Fa}).map(function(Fa){return Fa.node}),se.setUncontrolledState({checkedKeys:Lt})}else{var pn=(0,Bt.S)([].concat((0,he.Z)(At),[Xe]),!0,mt),yn=pn.checkedKeys,bn=pn.halfCheckedKeys;if(!Je){var da=new Set(yn);da.delete(Xe);var Ra=(0,Bt.S)(Array.from(da),{checked:!1,halfCheckedKeys:bn},mt);yn=Ra.checkedKeys,bn=Ra.halfCheckedKeys}lt=yn,Dt.checkedNodes=[],Dt.checkedNodesPositions=[],Dt.halfCheckedKeys=bn,yn.forEach(function(Fa){var Aa=(0,Ae.Z)(mt,Fa);if(Aa){var ir=Aa.node,Ba=Aa.pos;Dt.checkedNodes.push(ir),Dt.checkedNodesPositions.push({node:ir,pos:Ba})}}),se.setUncontrolledState({checkedKeys:yn},!1,{halfCheckedKeys:bn})}zt==null||zt(lt,Dt)},se.onNodeLoad=function(Be){var $e=Be.key,Je=new Promise(function(Ce,mt){se.setState(function(At){var Tt=At.loadedKeys,Ht=Tt===void 0?[]:Tt,Jt=At.loadingKeys,zt=Jt===void 0?[]:Jt,Xe=se.props,lt=Xe.loadData,Dt=Xe.onLoad;if(!lt||Ht.indexOf($e)!==-1||zt.indexOf($e)!==-1)return null;var Lt=lt(Be);return Lt.then(function(){var sn=se.state.loadedKeys,pn=(0,dt.L0)(sn,$e);Dt==null||Dt(pn,{event:"load",node:Be}),se.setUncontrolledState({loadedKeys:pn}),se.setState(function(yn){return{loadingKeys:(0,dt._5)(yn.loadingKeys,$e)}}),Ce()}).catch(function(sn){if(se.setState(function(yn){return{loadingKeys:(0,dt._5)(yn.loadingKeys,$e)}}),se.loadingRetryTimes[$e]=(se.loadingRetryTimes[$e]||0)+1,se.loadingRetryTimes[$e]>=yt){var pn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,dt.L0)(pn,$e)}),Ce()}mt(sn)}),{loadingKeys:(0,dt.L0)(zt,$e)}})});return Je.catch(function(){}),Je},se.onNodeMouseEnter=function(Be,$e){var Je=se.props.onMouseEnter;Je==null||Je({event:Be,node:$e})},se.onNodeMouseLeave=function(Be,$e){var Je=se.props.onMouseLeave;Je==null||Je({event:Be,node:$e})},se.onNodeContextMenu=function(Be,$e){var Je=se.props.onRightClick;Je&&(Be.preventDefault(),Je({event:Be,node:$e}))},se.onFocus=function(){var Be=se.props.onFocus;se.setState({focused:!0});for(var $e=arguments.length,Je=new Array($e),Ce=0;Ce<$e;Ce++)Je[Ce]=arguments[Ce];Be==null||Be.apply(void 0,Je)},se.onBlur=function(){var Be=se.props.onBlur;se.setState({focused:!1}),se.onActiveChange(null);for(var $e=arguments.length,Je=new Array($e),Ce=0;Ce<$e;Ce++)Je[Ce]=arguments[Ce];Be==null||Be.apply(void 0,Je)},se.getTreeNodeRequiredProps=function(){var Be=se.state,$e=Be.expandedKeys,Je=Be.selectedKeys,Ce=Be.loadedKeys,mt=Be.loadingKeys,At=Be.checkedKeys,Tt=Be.halfCheckedKeys,Ht=Be.dragOverNodeKey,Jt=Be.dropPosition,zt=Be.keyEntities;return{expandedKeys:$e||[],selectedKeys:Je||[],loadedKeys:Ce||[],loadingKeys:mt||[],checkedKeys:At||[],halfCheckedKeys:Tt||[],dragOverNodeKey:Ht,dropPosition:Jt,keyEntities:zt}},se.setExpandedKeys=function(Be){var $e=se.state,Je=$e.treeData,Ce=$e.fieldNames,mt=(0,Le.oH)(Je,Be,Ce);se.setUncontrolledState({expandedKeys:Be,flattenNodes:mt},!0)},se.onNodeExpand=function(Be,$e){var Je=se.state.expandedKeys,Ce=se.state,mt=Ce.listChanging,At=Ce.fieldNames,Tt=se.props,Ht=Tt.onExpand,Jt=Tt.loadData,zt=$e.expanded,Xe=$e[At.key];if(!mt){var lt=Je.indexOf(Xe),Dt=!zt;if((0,E.ZP)(zt&<!==-1||!zt&<===-1,"Expand state not sync with index check"),Dt?Je=(0,dt.L0)(Je,Xe):Je=(0,dt._5)(Je,Xe),se.setExpandedKeys(Je),Ht==null||Ht(Je,{node:$e,expanded:Dt,nativeEvent:Be.nativeEvent}),Dt&&Jt){var Lt=se.onNodeLoad($e);Lt&&Lt.then(function(){var sn=(0,Le.oH)(se.state.treeData,Je,At);se.setUncontrolledState({flattenNodes:sn})}).catch(function(){var sn=se.state.expandedKeys,pn=(0,dt._5)(sn,Xe);se.setExpandedKeys(pn)})}}},se.onListChangeStart=function(){se.setUncontrolledState({listChanging:!0})},se.onListChangeEnd=function(){setTimeout(function(){se.setUncontrolledState({listChanging:!1})})},se.onActiveChange=function(Be){var $e=se.state.activeKey,Je=se.props.onActiveChange;$e!==Be&&(se.setState({activeKey:Be}),Be!==null&&se.scrollTo({key:Be}),Je==null||Je(Be))},se.getActiveItem=function(){var Be=se.state,$e=Be.activeKey,Je=Be.flattenNodes;return $e===null?null:Je.find(function(Ce){var mt=Ce.key;return mt===$e})||null},se.offsetActiveKey=function(Be){var $e=se.state,Je=$e.flattenNodes,Ce=$e.activeKey,mt=Je.findIndex(function(Ht){var Jt=Ht.key;return Jt===Ce});mt===-1&&Be<0&&(mt=Je.length),mt=(mt+Be+Je.length)%Je.length;var At=Je[mt];if(At){var Tt=At.key;se.onActiveChange(Tt)}else se.onActiveChange(null)},se.onKeyDown=function(Be){var $e=se.state,Je=$e.activeKey,Ce=$e.expandedKeys,mt=$e.checkedKeys,At=$e.fieldNames,Tt=se.props,Ht=Tt.onKeyDown,Jt=Tt.checkable,zt=Tt.selectable;switch(Be.which){case Ee.Z.UP:{se.offsetActiveKey(-1),Be.preventDefault();break}case Ee.Z.DOWN:{se.offsetActiveKey(1),Be.preventDefault();break}}var Xe=se.getActiveItem();if(Xe&&Xe.data){var lt=se.getTreeNodeRequiredProps(),Dt=Xe.data.isLeaf===!1||!!(Xe.data[At.children]||[]).length,Lt=(0,Le.F)((0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(Je,lt)),{},{data:Xe.data,active:!0}));switch(Be.which){case Ee.Z.LEFT:{Dt&&Ce.includes(Je)?se.onNodeExpand({},Lt):Xe.parent&&se.onActiveChange(Xe.parent.key),Be.preventDefault();break}case Ee.Z.RIGHT:{Dt&&!Ce.includes(Je)?se.onNodeExpand({},Lt):Xe.children&&Xe.children.length&&se.onActiveChange(Xe.children[0].key),Be.preventDefault();break}case Ee.Z.ENTER:case Ee.Z.SPACE:{Jt&&!Lt.disabled&&Lt.checkable!==!1&&!Lt.disableCheckbox?se.onNodeCheck({},Lt,!mt.includes(Je)):!Jt&&zt&&!Lt.disabled&&Lt.selectable!==!1&&se.onNodeSelect({},Lt);break}}}Ht==null||Ht(Be)},se.setUncontrolledState=function(Be){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Ce=!1,mt=!0,At={};Object.keys(Be).forEach(function(Tt){if(Tt in se.props){mt=!1;return}Ce=!0,At[Tt]=Be[Tt]}),Ce&&(!$e||mt)&&se.setState((0,Ge.Z)((0,Ge.Z)({},At),Je))}},se.scrollTo=function(Be){se.listRef.current.scrollTo(Be)},se}return(0,le.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var de=this.props.activeKey;de!==void 0&&de!==this.state.activeKey&&(this.setState({activeKey:de}),de!==null&&this.scrollTo({key:de}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var de,Pe=this.state,pe=Pe.focused,Be=Pe.flattenNodes,$e=Pe.keyEntities,Je=Pe.draggingNodeKey,Ce=Pe.activeKey,mt=Pe.dropLevelOffset,At=Pe.dropContainerKey,Tt=Pe.dropTargetKey,Ht=Pe.dropPosition,Jt=Pe.dragOverNodeKey,zt=Pe.indent,Xe=this.props,lt=Xe.prefixCls,Dt=Xe.className,Lt=Xe.style,sn=Xe.showLine,pn=Xe.focusable,yn=Xe.tabIndex,bn=yn===void 0?0:yn,da=Xe.selectable,Ra=Xe.showIcon,Fa=Xe.icon,Aa=Xe.switcherIcon,ir=Xe.draggable,Ba=Xe.checkable,Ea=Xe.checkStrictly,Er=Xe.disabled,dr=Xe.motion,$t=Xe.loadData,Bn=Xe.filterTreeNode,Xn=Xe.height,Sa=Xe.itemHeight,pa=Xe.virtual,Za=Xe.titleRender,jn=Xe.dropIndicatorRender,xo=Xe.onContextMenu,Co=Xe.onScroll,Ua=Xe.direction,kt=Xe.rootClassName,Kt=Xe.rootStyle,It=(0,re.Z)(this.props,{aria:!0,data:!0}),Un;return ir&&((0,Oe.Z)(ir)==="object"?Un=ir:typeof ir=="function"?Un={nodeDraggable:ir}:Un={}),a.createElement(b.k.Provider,{value:{prefixCls:lt,selectable:da,showIcon:Ra,icon:Fa,switcherIcon:Aa,draggable:Un,draggingNodeKey:Je,checkable:Ba,checkStrictly:Ea,disabled:Er,keyEntities:$e,dropLevelOffset:mt,dropContainerKey:At,dropTargetKey:Tt,dropPosition:Ht,dragOverNodeKey:Jt,indent:zt,direction:Ua,dropIndicatorRender:jn,loadData:$t,filterTreeNode:Bn,titleRender:Za,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Ne()(lt,Dt,kt,(de={},(0,ye.Z)(de,"".concat(lt,"-show-line"),sn),(0,ye.Z)(de,"".concat(lt,"-focused"),pe),(0,ye.Z)(de,"".concat(lt,"-active-focused"),Ce!==null),de)),style:Kt},a.createElement(Pt,(0,x.Z)({ref:this.listRef,prefixCls:lt,style:Lt,data:Be,disabled:Er,selectable:da,checkable:!!Ba,motion:dr,dragging:Je!==null,height:Xn,itemHeight:Sa,virtual:pa,focusable:pn,focused:pe,tabIndex:bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:xo,onScroll:Co},this.getTreeNodeRequiredProps(),It))))}}],[{key:"getDerivedStateFromProps",value:function(de,Pe){var pe=Pe.prevProps,Be={prevProps:de};function $e(pn){return!pe&&pn in de||pe&&pe[pn]!==de[pn]}var Je,Ce=Pe.fieldNames;if($e("fieldNames")&&(Ce=(0,Le.w$)(de.fieldNames),Be.fieldNames=Ce),$e("treeData")?Je=de.treeData:$e("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Je=(0,Le.zn)(de.children)),Je){Be.treeData=Je;var mt=(0,Le.I8)(Je,{fieldNames:Ce});Be.keyEntities=(0,Ge.Z)((0,ye.Z)({},Ke,Re),mt.keyEntities)}var At=Be.keyEntities||Pe.keyEntities;if($e("expandedKeys")||pe&&$e("autoExpandParent"))Be.expandedKeys=de.autoExpandParent||!pe&&de.defaultExpandParent?(0,dt.r7)(de.expandedKeys,At):de.expandedKeys;else if(!pe&&de.defaultExpandAll){var Tt=(0,Ge.Z)({},At);delete Tt[Ke],Be.expandedKeys=Object.keys(Tt).map(function(pn){return Tt[pn].key})}else!pe&&de.defaultExpandedKeys&&(Be.expandedKeys=de.autoExpandParent||de.defaultExpandParent?(0,dt.r7)(de.defaultExpandedKeys,At):de.defaultExpandedKeys);if(Be.expandedKeys||delete Be.expandedKeys,Je||Be.expandedKeys){var Ht=(0,Le.oH)(Je||Pe.treeData,Be.expandedKeys||Pe.expandedKeys,Ce);Be.flattenNodes=Ht}if(de.selectable&&($e("selectedKeys")?Be.selectedKeys=(0,dt.BT)(de.selectedKeys,de):!pe&&de.defaultSelectedKeys&&(Be.selectedKeys=(0,dt.BT)(de.defaultSelectedKeys,de))),de.checkable){var Jt;if($e("checkedKeys")?Jt=(0,dt.E6)(de.checkedKeys)||{}:!pe&&de.defaultCheckedKeys?Jt=(0,dt.E6)(de.defaultCheckedKeys)||{}:Je&&(Jt=(0,dt.E6)(de.checkedKeys)||{checkedKeys:Pe.checkedKeys,halfCheckedKeys:Pe.halfCheckedKeys}),Jt){var zt=Jt,Xe=zt.checkedKeys,lt=Xe===void 0?[]:Xe,Dt=zt.halfCheckedKeys,Lt=Dt===void 0?[]:Dt;if(!de.checkStrictly){var sn=(0,Bt.S)(lt,!0,At);lt=sn.checkedKeys,Lt=sn.halfCheckedKeys}Be.checkedKeys=lt,Be.halfCheckedKeys=Lt}}return $e("loadedKeys")&&(Be.loadedKeys=de.loadedKeys),Be}}]),ae}(a.Component);Ot.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},Ot.TreeNode=Fe.Z;var ke=Ot,it=ke},35654:function(Ft,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return z},L0:function(){return De},OM:function(){return E},_5:function(){return Ie},r7:function(){return ee},wA:function(){return Ne},yx:function(){return fe}});var x=te(94480),ye=te(76190),Oe=te(48736),Ge=te(59301),he=te(39417),be=te(67841),le=te(71430),ge=null;function Ie(ne,oe){if(!ne)return[];var ue=ne.slice(),me=ue.indexOf(oe);return me>=0&&ue.splice(me,1),ue}function De(ne,oe){var ue=(ne||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function fe(ne){return ne.split("-")}function Ne(ne,oe){var ue=[],me=(0,be.Z)(oe,ne);function Fe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Se.forEach(function(Le){var ze=Le.key,ve=Le.children;ue.push(ze),Fe(ve)})}return Fe(me.children),ue}function Ee(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,ue,me,Fe,Se,Le,ze,ve,nt){var we,ut=ne.clientX,Ue=ne.clientY,qe=ne.target.getBoundingClientRect(),gt=qe.top,ot=qe.height,Ke=(nt==="rtl"?-1:1)*(((Fe==null?void 0:Fe.x)||0)-ut),_e=(Ke-12)/me,Re=(0,be.Z)(ze,ue.props.eventKey);if(Ue-1.5?Se({dragNode:yt,dropNode:Ot,dropPosition:1})?dt=1:ke=!1:Se({dragNode:yt,dropNode:Ot,dropPosition:0})?dt=0:Se({dragNode:yt,dropNode:Ot,dropPosition:1})?dt=1:ke=!1:Se({dragNode:yt,dropNode:Ot,dropPosition:1})?dt=1:ke=!1,{dropPosition:dt,dropLevelOffset:Bt,dropTargetKey:Re.key,dropTargetPos:Re.pos,dragOverNodeKey:Pt,dropContainerKey:dt===0?null:((we=Re.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:ke}}function a(ne,oe){if(ne){var ue=oe.multiple;return ue?ne.slice():ne.length?[ne[0]]:ne}}var b=function(oe){return oe};function y(ne,oe){if(!ne)return[];var ue=oe||{},me=ue.processProps,Fe=me===void 0?b:me,Se=Array.isArray(ne)?ne:[ne];return Se.map(function(Le){var ze=Le.children,ve=_objectWithoutProperties(Le,ge),nt=y(ze,oe);return React.createElement(TreeNode,_extends({key:ve.key},Fe(ve)),nt)})}function z(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,ye.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var ue=new Set;function me(Fe){if(!ue.has(Fe)){var Se=(0,be.Z)(oe,Fe);if(Se){ue.add(Fe);var Le=Se.parent,ze=Se.node;ze.disabled||Le&&me(Le.key)}}}return(ne||[]).forEach(function(Fe){me(Fe)}),(0,x.Z)(ue)}},90782:function(Ft,bt,te){"use strict";te.d(bt,{S:function(){return le}});var x=te(48736),ye=te(67841);function Oe(ge,Ie){var De=new Set;return ge.forEach(function(fe){Ie.has(fe)||De.add(fe)}),De}function Ge(ge){var Ie=ge||{},De=Ie.disabled,fe=Ie.disableCheckbox,Ne=Ie.checkable;return!!(De||fe)||Ne===!1}function he(ge,Ie,De,fe){for(var Ne=new Set(ge),Ee=new Set,re=0;re<=De;re+=1){var E=Ie.get(re)||new Set;E.forEach(function(z){var ee=z.key,ne=z.node,oe=z.children,ue=oe===void 0?[]:oe;Ne.has(ee)&&!fe(ne)&&ue.filter(function(me){return!fe(me.node)}).forEach(function(me){Ne.add(me.key)})})}for(var a=new Set,b=De;b>=0;b-=1){var y=Ie.get(b)||new Set;y.forEach(function(z){var ee=z.parent,ne=z.node;if(!(fe(ne)||!z.parent||a.has(z.parent.key))){if(fe(z.parent.node)){a.add(ee.key);return}var oe=!0,ue=!1;(ee.children||[]).filter(function(me){return!fe(me.node)}).forEach(function(me){var Fe=me.key,Se=Ne.has(Fe);oe&&!Se&&(oe=!1),!ue&&(Se||Ee.has(Fe))&&(ue=!0)}),oe&&Ne.add(ee.key),ue&&Ee.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Ne),halfCheckedKeys:Array.from(Oe(Ee,Ne))}}function be(ge,Ie,De,fe,Ne){for(var Ee=new Set(ge),re=new Set(Ie),E=0;E<=fe;E+=1){var a=De.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,ue=ee.children,me=ue===void 0?[]:ue;!Ee.has(ne)&&!re.has(ne)&&!Ne(oe)&&me.filter(function(Fe){return!Ne(Fe.node)}).forEach(function(Fe){Ee.delete(Fe.key)})})}re=new Set;for(var b=new Set,y=fe;y>=0;y-=1){var z=De.get(y)||new Set;z.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(Ne(oe)||!ee.parent||b.has(ee.parent.key))){if(Ne(ee.parent.node)){b.add(ne.key);return}var ue=!0,me=!1;(ne.children||[]).filter(function(Fe){return!Ne(Fe.node)}).forEach(function(Fe){var Se=Fe.key,Le=Ee.has(Se);ue&&!Le&&(ue=!1),!me&&(Le||re.has(Se))&&(me=!0)}),ue||Ee.delete(ne.key),me&&re.add(ne.key),b.add(ne.key)}})}return{checkedKeys:Array.from(Ee),halfCheckedKeys:Array.from(Oe(re,Ee))}}function le(ge,Ie,De,fe){var Ne=[],Ee;fe?Ee=fe:Ee=Ge;var re=new Set(ge.filter(function(y){var z=!!(0,ye.Z)(De,y);return z||Ne.push(y),z})),E=new Map,a=0;Object.keys(De).forEach(function(y){var z=De[y],ee=z.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(z),a=Math.max(a,ee)}),(0,x.ZP)(!Ne.length,"Tree missing follow keys: ".concat(Ne.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Ie===!0?b=he(re,E,a,Ee):b=be(re,Ie.halfCheckedKeys,E,a,Ee),b}},67841:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return x}});function x(ye,Oe){return ye[Oe]}},71430:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return ee},H8:function(){return z},I8:function(){return y},km:function(){return Ne},oH:function(){return a},w$:function(){return Ee},zn:function(){return E}});var x=te(76190),ye=te(94480),Oe=te(33885),Ge=te(75931),he=te(11592),be=te(2738),le=te(48736),ge=te(67841),Ie=["children"];function De(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Ne(ne,oe){return ne!=null?ne:oe}function Ee(ne){var oe=ne||{},ue=oe.title,me=oe._title,Fe=oe.key,Se=oe.children,Le=ue||"title";return{title:Le,_title:me||[Le],key:Fe||"key",children:Se||"children"}}function re(ne,oe){var ue=new Map;function me(Fe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Fe||[]).forEach(function(Le){var ze=Le[oe.key],ve=Le[oe.children];warning(ze!=null,"Tree node must have a certain key: [".concat(Se).concat(ze,"]"));var nt=String(ze);warning(!ue.has(nt)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(nt)),ue.set(nt,!0),me(ve,"".concat(Se).concat(nt," > "))})}me(ne)}function E(ne){function oe(ue){var me=(0,he.Z)(ue);return me.map(function(Fe){if(!fe(Fe))return(0,le.ZP)(!Fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Se=Fe.key,Le=Fe.props,ze=Le.children,ve=(0,Ge.Z)(Le,Ie),nt=(0,Oe.Z)({key:Se},ve),we=oe(ze);return we.length&&(nt.children=we),nt}).filter(function(Fe){return Fe})}return oe(ne)}function a(ne,oe,ue){var me=Ee(ue),Fe=me._title,Se=me.key,Le=me.children,ze=new Set(oe===!0?[]:oe),ve=[];function nt(we){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Ue,qe){for(var gt=De(ut?ut.pos:"0",qe),ot=Ne(Ue[Se],gt),Ke,_e=0;_e1&&arguments[1]!==void 0?arguments[1]:{},ue=oe.initWrapper,me=oe.processEntity,Fe=oe.onProcessFinished,Se=oe.externalGetKey,Le=oe.childrenPropName,ze=oe.fieldNames,ve=arguments.length>2?arguments[2]:void 0,nt=Se||ve,we={},ut={},Ue={posEntities:we,keyEntities:ut};return ue&&(Ue=ue(Ue)||Ue),b(ne,function(qe){var gt=qe.node,ot=qe.index,Ke=qe.pos,_e=qe.key,Re=qe.parentPos,Ve=qe.level,et=qe.nodes,He={node:gt,nodes:et,index:ot,key:_e,pos:Ke,level:Ve},at=Ne(_e,Ke);we[Ke]=He,ut[at]=He,He.parent=we[Re],He.parent&&(He.parent.children=He.parent.children||[],He.parent.children.push(He)),me&&me(He,Ue)},{externalGetKey:nt,childrenPropName:Le,fieldNames:ze}),Fe&&Fe(Ue),Ue}function z(ne,oe){var ue=oe.expandedKeys,me=oe.selectedKeys,Fe=oe.loadedKeys,Se=oe.loadingKeys,Le=oe.checkedKeys,ze=oe.halfCheckedKeys,ve=oe.dragOverNodeKey,nt=oe.dropPosition,we=oe.keyEntities,ut=(0,ge.Z)(we,ne),Ue={eventKey:ne,expanded:ue.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:Fe.indexOf(ne)!==-1,loading:Se.indexOf(ne)!==-1,checked:Le.indexOf(ne)!==-1,halfChecked:ze.indexOf(ne)!==-1,pos:String(ut?ut.pos:""),dragOver:ve===ne&&nt===0,dragOverGapTop:ve===ne&&nt===-1,dragOverGapBottom:ve===ne&&nt===1};return Ue}function ee(ne){var oe=ne.data,ue=ne.expanded,me=ne.selected,Fe=ne.checked,Se=ne.loaded,Le=ne.loading,ze=ne.halfChecked,ve=ne.dragOver,nt=ne.dragOverGapTop,we=ne.dragOverGapBottom,ut=ne.pos,Ue=ne.active,qe=ne.eventKey,gt=(0,Oe.Z)((0,Oe.Z)({},oe),{},{expanded:ue,selected:me,checked:Fe,loaded:Se,loading:Le,halfChecked:ze,dragOver:ve,dragOverGapTop:nt,dragOverGapBottom:we,pos:ut,active:Ue,key:qe});return"props"in gt||Object.defineProperty(gt,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),gt}},8224:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var x=te(4676);function ye(Oe,Ge,he,be){var le=x.unstable_batchedUpdates?function(Ie){x.unstable_batchedUpdates(he,Ie)}:he;return Oe!=null&&Oe.addEventListener&&Oe.addEventListener(Ge,le,be),{remove:function(){Oe!=null&&Oe.removeEventListener&&Oe.removeEventListener(Ge,le,be)}}}},55468:function(Ft,bt,te){"use strict";te.d(bt,{g1:function(){return fe},os:function(){return Ee}});var x=/margin|padding|width|height|max|min|offset/,ye={left:!0,top:!0},Oe={cssFloat:1,styleFloat:1,float:1};function Ge(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function he(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in ye||(ye[E]=x.test(E)),ye[E]?parseFloat(a)||0:a}function be(re,E){var a=arguments.length,b=Ge(re);return E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?b:he(re,E,b[E]||re.style[E])}function le(re,E,a){var b=arguments.length;if(E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&x.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(re,y,E[y]);return Ge(re)}function ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function Ie(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function De(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function Ne(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ee(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Ft,bt,te){"use strict";te.d(bt,{G:function(){return Ge}});var x=te(47273),ye=function(be){if((0,x.Z)()&&window.document.documentElement){var le=Array.isArray(be)?be:[be],ge=window.document.documentElement;return le.some(function(Ie){return Ie in ge.style})}return!1},Oe=function(be,le){if(!ye(be))return!1;var ge=document.createElement("div"),Ie=ge.style[be];return ge.style[be]=le,ge.style[be]!==Ie};function Ge(he,be){return!Array.isArray(he)&&be!==void 0?Oe(he,be):ye(he)}},51581:function(Ft,bt,te){"use strict";Object.defineProperty(bt,"__esModule",{value:!0});var x=function(){function Ne(Ee,re){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Ne,E)&&(re[E]=Ne[E]);return re}function ge(Ne,Ee){if(!(Ne instanceof Ee))throw new TypeError("Cannot call a class as a function")}function Ie(Ne,Ee){if(!Ne)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ee&&(typeof Ee=="object"||typeof Ee=="function")?Ee:Ne}function De(Ne,Ee){if(typeof Ee!="function"&&Ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ee);Ne.prototype=Object.create(Ee&&Ee.prototype,{constructor:{value:Ne,enumerable:!1,writable:!0,configurable:!0}}),Ee&&(Object.setPrototypeOf?Object.setPrototypeOf(Ne,Ee):Ne.__proto__=Ee)}var fe=function(Ne){De(Ee,Ne);function Ee(re){ge(this,Ee);var E=Ie(this,(Ee.__proto__||Object.getPrototypeOf(Ee)).call(this,re));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return x(Ee,[{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 E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(b){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,b=this.getParentElement(E),y=void 0;if(this.props.useWindow){var z=document.documentElement||document.body.parentNode||document.body,ee=a.pageYOffset!==void 0?a.pageYOffset:z.scrollTop;this.props.isReverse?y=ee:y=this.calculateOffset(E,ee)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;y ${hn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${hn}-disabled):hover`]:{borderColor:wt.colorPrimary}},[`${Jn}${Jn}-picture-card, ${Jn}${Jn}-picture-circle`]:{[`${Jn}-item-container`]:{display:"inline-block",width:Gn,height:Gn,marginBlock:`0 ${wt.marginXS}px`,marginInline:`0 ${wt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Vn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${wt.paddingXS*2}px)`,height:`calc(100% - ${wt.paddingXS*2}px)`,backgroundColor:wt.colorBgMask,opacity:0,transition:`all ${wt.motionDurationSlow}`,content:'" "'}},[`${Vn}:hover`]:{[`&::before, ${Vn}-actions`]:{opacity:1}},[`${Vn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${wt.motionDurationSlow}`,[`${En}-eye, ${En}-download, ${En}-delete`]:{zIndex:10,width:Zn,margin:`0 ${wt.marginXXS}px`,fontSize:Zn,cursor:"pointer",transition:`all ${wt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Vn}-actions, ${Vn}-actions:hover`]:{[`${En}-eye, ${En}-download, ${En}-delete`]:{color:new Ua.C(na).setAlpha(.65).toRgbString(),"&:hover":{color:na}}},[`${Vn}-thumbnail, ${Vn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Vn}-name`]:{display:"none",textAlign:"center"},[`${Vn}-file + ${Vn}-name`]:{position:"absolute",bottom:wt.margin,display:"block",width:`calc(100% - ${wt.paddingXS*2}px)`},[`${Vn}-uploading`]:{[`&${Vn}`]:{backgroundColor:wt.colorFillAlter},[`&::before, ${En}-eye, ${En}-download, ${En}-delete`]:{display:"none"}},[`${Vn}-progress`]:{bottom:wt.marginXL,width:`calc(100% - ${wt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${hn}-wrapper${hn}-picture-circle-wrapper`]:{[`${hn}${hn}-select`]:{borderRadius:"50%"}}}};var Un=wt=>{const{componentCls:hn}=wt;return{[`${hn}-rtl`]:{direction:"rtl"}}};const ma=wt=>{const{componentCls:hn,colorTextDisabled:En}=wt;return{[`${hn}-wrapper`]:Object.assign(Object.assign({},(0,Aa.Wf)(wt)),{[hn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${hn}-select`]:{display:"inline-block"},[`${hn}-disabled`]:{color:En,cursor:"not-allowed"}})}};var Qn=(0,Ba.Z)("Upload",wt=>{const{fontSizeHeading3:hn,fontSize:En,lineHeight:Zn,lineWidth:na,controlHeightLG:Jn}=wt,Vn=Math.round(En*Zn),Gn=(0,Ea.TS)(wt,{uploadThumbnailSize:hn*2,uploadProgressOffset:Vn/2+na,uploadPicCardSize:Jn*2.55});return[ma(Gn),dr(Gn),kt(Gn),Kt(Gn),Bn(Gn),xo(Gn),Un(Gn),(0,ir.Z)(Gn)]},wt=>({actionsColor:wt.colorTextDescription})),eo=function(wt,hn,En,Zn){function na(Jn){return Jn instanceof En?Jn:new En(function(Vn){Vn(Jn)})}return new(En||(En=Promise))(function(Jn,Vn){function Gn(vn){try{br(Zn.next(vn))}catch(Ro){Vn(Ro)}}function Tr(vn){try{br(Zn.throw(vn))}catch(Ro){Vn(Ro)}}function br(vn){vn.done?Jn(vn.value):na(vn.value).then(Gn,Tr)}br((Zn=Zn.apply(wt,hn||[])).next())})};const rr=`__LIST_IGNORE_${Date.now()}__`,wr=(wt,hn)=>{const{fileList:En,defaultFileList:Zn,onRemove:na,showUploadList:Jn=!0,listType:Vn="text",onPreview:Gn,onDownload:Tr,onChange:br,onDrop:vn,previewFile:Ro,disabled:_o,locale:Qo,iconRender:ni,isImageUrl:$n,progress:Ta,prefixCls:Nr,className:Va,type:mo="select",children:Qr,style:Rr,itemRender:Eo,maxCount:Jo,data:xi={},multiple:Pa=!1,action:wa="",accept:il="",supportServerRender:el=!0,rootClassName:dl}=wt,rl=x.useContext(Ke.Z),_i=_o!=null?_o:rl,[hi,Ki]=(0,qe.Z)(Zn||[],{value:En,postState:so=>so!=null?so:[]}),[Mi,Ji]=x.useState("drop"),$i=x.useRef(null);x.useMemo(()=>{const so=Date.now();(En||[]).forEach((To,li)=>{!To.uid&&!Object.isFrozen(To)&&(To.uid=`__AUTO__${so}_${li}__`)})},[En]);const Yi=(so,To,li)=>{let Ho=(0,Pe.Z)(To),jo=!1;Jo===1?Ho=Ho.slice(-1):Jo&&(jo=Ho.length>Jo,Ho=Ho.slice(0,Jo)),(0,ct.flushSync)(()=>{Ki(Ho)});const an={file:so,fileList:Ho};li&&(an.event=li),(!jo||Ho.some(Wt=>Wt.uid===so.uid))&&(0,ct.flushSync)(()=>{br==null||br(an)})},Xi=(so,To)=>eo(void 0,void 0,void 0,function*(){const{beforeUpload:li,transformFile:Ho}=wt;let jo=so;if(li){const an=yield li(so,To);if(an===!1)return!1;if(delete so[rr],an===rr)return Object.defineProperty(so,rr,{value:!0,configurable:!0}),!1;typeof an=="object"&&an&&(jo=an)}return Ho&&(jo=yield Ho(jo)),jo}),So=so=>{const To=so.filter(jo=>!jo.file[rr]);if(!To.length)return;const li=To.map(jo=>Je(jo.file));let Ho=(0,Pe.Z)(hi);li.forEach(jo=>{Ho=Fe(jo,Ho)}),li.forEach((jo,an)=>{let Wt=jo;if(To[an].parsedFile)jo.status="uploading";else{const{originFileObj:Gt}=jo;let ia;try{ia=new File([Gt],Gt.name,{type:Gt.type})}catch(pr){ia=new Blob([Gt],{type:Gt.type}),ia.name=Gt.name,ia.lastModifiedDate=new Date,ia.lastModified=new Date().getTime()}ia.uid=jo.uid,Wt=ia}Yi(Wt,Ho)})},gi=(so,To,li)=>{try{typeof so=="string"&&(so=JSON.parse(so))}catch(an){}if(!mt(To,hi))return;const Ho=Je(To);Ho.status="done",Ho.percent=100,Ho.response=so,Ho.xhr=li;const jo=Fe(Ho,hi);Yi(Ho,jo)},Ir=(so,To)=>{if(!mt(To,hi))return;const li=Je(To);li.status="uploading",li.percent=so.percent;const Ho=Fe(li,hi);Yi(li,Ho,so)},Zi=(so,To,li)=>{if(!mt(li,hi))return;const Ho=Je(li);Ho.error=so,Ho.response=To,Ho.status="error";const jo=Fe(Ho,hi);Yi(Ho,jo)},zi=so=>{let To;Promise.resolve(typeof na=="function"?na(so):na).then(li=>{var Ho;if(li===!1)return;const jo=At(so,hi);jo&&(To=Object.assign(Object.assign({},so),{status:"removed"}),hi==null||hi.forEach(an=>{const Wt=To.uid!==void 0?"uid":"name";an[Wt]===To[Wt]&&!Object.isFrozen(an)&&(an.status="removed")}),(Ho=$i.current)===null||Ho===void 0||Ho.abort(To),Yi(To,jo))})},tl=so=>{Ji(so.type),so.type==="drop"&&(vn==null||vn(so))};x.useImperativeHandle(hn,()=>({onBatchStart:So,onSuccess:gi,onProgress:Ir,onError:Zi,fileList:hi,upload:$i.current}));const{getPrefixCls:ml,direction:fl,upload:Pi}=x.useContext(ot.E_),mi=ml("upload",Nr),Vi=Object.assign(Object.assign({onBatchStart:So,onError:Zi,onProgress:Ir,onSuccess:gi},wt),{data:xi,multiple:Pa,action:wa,accept:il,supportServerRender:el,prefixCls:mi,disabled:_i,beforeUpload:Xi,onChange:void 0});delete Vi.className,delete Vi.style,(!Qr||_i)&&delete Vi.id;const[pl,El]=Qn(mi),[yl]=(0,_e.Z)("Upload",Re.Z.Upload),{showRemoveIcon:Ar,showPreviewIcon:ba,showDownloadIcon:er,removeIcon:qa,previewIcon:Io,downloadIcon:ai}=typeof Jn=="boolean"?{}:Jn,Ei=(so,To)=>Jn?x.createElement(Fa,{prefixCls:mi,listType:Vn,items:hi,previewFile:Ro,onPreview:Gn,onDownload:Tr,onRemove:zi,showRemoveIcon:!_i&&Ar,showPreviewIcon:ba,showDownloadIcon:er,removeIcon:qa,previewIcon:Io,downloadIcon:ai,iconRender:ni,locale:Object.assign(Object.assign({},yl),Qo),isImageUrl:$n,progress:Ta,appendAction:so,appendActionVisible:To,itemRender:Eo,disabled:_i}):so,Ci=Ge()(`${mi}-wrapper`,Va,dl,El,Pi==null?void 0:Pi.className,{[`${mi}-rtl`]:fl==="rtl",[`${mi}-picture-card-wrapper`]:Vn==="picture-card",[`${mi}-picture-circle-wrapper`]:Vn==="picture-circle"}),Oi=Object.assign(Object.assign({},Pi==null?void 0:Pi.style),Rr);if(mo==="drag"){const so=Ge()(El,mi,`${mi}-drag`,{[`${mi}-drag-uploading`]:hi.some(To=>To.status==="uploading"),[`${mi}-drag-hover`]:Mi==="dragover",[`${mi}-disabled`]:_i,[`${mi}-rtl`]:fl==="rtl"});return pl(x.createElement("span",{className:Ci},x.createElement("div",{className:so,style:Oi,onDrop:tl,onDragOver:tl,onDragLeave:tl},x.createElement(Ue,Object.assign({},Vi,{ref:$i,className:`${mi}-btn`}),x.createElement("div",{className:`${mi}-drag-container`},Qr))),Ei()))}const Fi=Ge()(mi,`${mi}-select`,{[`${mi}-disabled`]:_i}),Hi=(so=>x.createElement("div",{className:Fi,style:so},x.createElement(Ue,Object.assign({},Vi,{ref:$i}))))(Qr?void 0:{display:"none"});return pl(Vn==="picture-card"||Vn==="picture-circle"?x.createElement("span",{className:Ci},Ei(Hi,!!Qr)):x.createElement("span",{className:Ci},Hi,Ei()))};var fr=x.forwardRef(wr),qn=function(wt,hn){var En={};for(var Zn in wt)Object.prototype.hasOwnProperty.call(wt,Zn)&&hn.indexOf(Zn)<0&&(En[Zn]=wt[Zn]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var na=0,Zn=Object.getOwnPropertySymbols(wt);na{var{style:En,height:Zn}=wt,na=qn(wt,["style","height"]);return x.createElement(fr,Object.assign({ref:hn},na,{type:"drag",style:Object.assign(Object.assign({},En),{height:Zn})}))});const Ao=fr;Ao.Dragger=Uo,Ao.LIST_IGNORE=rr;var qr=Ao},86251:function(Ft,bt){"use strict";bt.byteLength=le,bt.toByteArray=Ne,bt.fromByteArray=Ie;for(var te=[],x=[],Pe=typeof Uint8Array!="undefined"?Uint8Array:Array,Oe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ge=0,he=Oe.length;Ge0)throw new Error("Invalid string. Length must be a multiple of 4");var E=Se.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function le(Se){var re=be(Se),E=re[0],a=re[1];return(E+a)*3/4-a}function ge(Se,re,E){return(re+E)*3/4-E}function Ne(Se){var re,E=be(Se),a=E[0],b=E[1],y=new Pe(ge(Se,a,b)),z=0,ee=b>0?a-4:a,ne;for(ne=0;ne>16&255,y[z++]=re>>8&255,y[z++]=re&255;return b===2&&(re=x[Se.charCodeAt(ne)]<<2|x[Se.charCodeAt(ne+1)]>>4,y[z++]=re&255),b===1&&(re=x[Se.charCodeAt(ne)]<<10|x[Se.charCodeAt(ne+1)]<<4|x[Se.charCodeAt(ne+2)]>>2,y[z++]=re>>8&255,y[z++]=re&255),y}function Be(Se){return te[Se>>18&63]+te[Se>>12&63]+te[Se>>6&63]+te[Se&63]}function fe(Se,re,E){for(var a,b=[],y=re;yee?ee:z+y));return a===1?(re=Se[E-1],b.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(Se[E-2]<<8)+Se[E-1],b.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),b.join("")}},19208:function(Ft,bt,te){"use strict";var x;var Pe=te(86251),Oe=te(67467),Ge=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;bt.lW=ge,x=z,bt.h2=50;var he=2147483647;x=he,ge.TYPED_ARRAY_SUPPORT=be(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function be(){try{var ce=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(ce,ie),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function le(ce){if(ce>he)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var ie=new Uint8Array(ce);return Object.setPrototypeOf(ie,ge.prototype),ie}function ge(ce,ie,ae){if(typeof ce=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ie(ce)}return Ne(ce,ie,ae)}ge.poolSize=8192;function Ne(ce,ie,ae){if(typeof ce=="string")return Se(ce,ie);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(Ot(ce,ArrayBuffer)||ce&&Ot(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Ot(ce,SharedArrayBuffer)||ce&&Ot(ce.buffer,SharedArrayBuffer)))return a(ce,ie,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=ce.valueOf&&ce.valueOf();if(se!=null&&se!==ce)return ge.from(se,ie,ae);var de=b(ce);if(de)return de;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return ge.from(ce[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}ge.from=function(ce,ie,ae){return Ne(ce,ie,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function Be(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function fe(ce,ie,ae){return Be(ce),ce<=0?le(ce):ie!==void 0?typeof ae=="string"?le(ce).fill(ie,ae):le(ce).fill(ie):le(ce)}ge.alloc=function(ce,ie,ae){return fe(ce,ie,ae)};function Ie(ce){return Be(ce),le(ce<0?0:y(ce)|0)}ge.allocUnsafe=function(ce){return Ie(ce)},ge.allocUnsafeSlow=function(ce){return Ie(ce)};function Se(ce,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!ge.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(ce,ie)|0,se=le(ae),de=se.write(ce,ie);return de!==ae&&(se=se.slice(0,de)),se}function re(ce){for(var ie=ce.length<0?0:y(ce.length)|0,ae=le(ie),se=0;se=he)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+he.toString(16)+" bytes");return ce|0}function z(ce){return+ce!=ce&&(ce=0),ge.alloc(+ce)}ge.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==ge.prototype},ge.compare=function(ie,ae){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),Ot(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(ie)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var se=ie.length,de=ae.length,Ce=0,pe=Math.min(se,de);Cede.length?ge.from(pe).copy(de,Ce):Uint8Array.prototype.set.call(de,pe,Ce);else if(ge.isBuffer(pe))pe.copy(de,Ce);else throw new TypeError('"list" argument must be an Array of Buffers');Ce+=pe.length}return de};function ee(ce,ie){if(ge.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||Ot(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&ae===0)return 0;for(var de=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return Pt(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Ae(ce).length;default:if(de)return se?-1:Pt(ce).length;ie=(""+ie).toLowerCase(),de=!0}}ge.byteLength=ee;function ne(ce,ie,ae){var se=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return ot(this,ie,ae);case"utf8":case"utf-8":return xe(this,ie,ae);case"ascii":return qe(this,ie,ae);case"latin1":case"binary":return ct(this,ie,ae);case"base64":return nt(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ke(this,ie,ae);default:if(se)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),se=!0}}ge.prototype._isBuffer=!0;function oe(ce,ie,ae){var se=ce[ie];ce[ie]=ce[ae],ce[ae]=se}ge.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},Ge&&(ge.prototype[Ge]=ge.prototype.inspect),ge.prototype.compare=function(ie,ae,se,de,Ce){if(Ot(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),!ge.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),se===void 0&&(se=ie?ie.length:0),de===void 0&&(de=0),Ce===void 0&&(Ce=this.length),ae<0||se>ie.length||de<0||Ce>this.length)throw new RangeError("out of range index");if(de>=Ce&&ae>=se)return 0;if(de>=Ce)return-1;if(ae>=se)return 1;if(ae>>>=0,se>>>=0,de>>>=0,Ce>>>=0,this===ie)return 0;for(var pe=Ce-de,De=se-ae,et=Math.min(pe,De),Je=this.slice(de,Ce),Fe=ie.slice(ae,se),mt=0;mt2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,ke(ae)&&(ae=de?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(de)return-1;ae=ce.length-1}else if(ae<0)if(de)ae=0;else return-1;if(typeof ie=="string"&&(ie=ge.from(ie,se)),ge.isBuffer(ie))return ie.length===0?-1:me(ce,ie,ae,se,de);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?de?Uint8Array.prototype.indexOf.call(ce,ie,ae):Uint8Array.prototype.lastIndexOf.call(ce,ie,ae):me(ce,[ie],ae,se,de);throw new TypeError("val must be string, number or Buffer")}function me(ce,ie,ae,se,de){var Ce=1,pe=ce.length,De=ie.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(ce.length<2||ie.length<2)return-1;Ce=2,pe/=2,De/=2,ae/=2}function et(Tt,Ht){return Ce===1?Tt[Ht]:Tt.readUInt16BE(Ht*Ce)}var Je;if(de){var Fe=-1;for(Je=ae;Jepe&&(ae=pe-De),Je=ae;Je>=0;Je--){for(var mt=!0,At=0;Atde&&(se=de)):se=de;var Ce=ie.length;se>Ce/2&&(se=Ce/2);for(var pe=0;pe>>0,isFinite(se)?(se=se>>>0,de===void 0&&(de="utf8")):(de=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ce=this.length-ae;if((se===void 0||se>Ce)&&(se=Ce),ie.length>0&&(se<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");de||(de="utf8");for(var pe=!1;;)switch(de){case"hex":return ye(this,ie,ae,se);case"utf8":case"utf-8":return Ee(this,ie,ae,se);case"ascii":case"latin1":case"binary":return Le(this,ie,ae,se);case"base64":return He(this,ie,ae,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ve(this,ie,ae,se);default:if(pe)throw new TypeError("Unknown encoding: "+de);de=(""+de).toLowerCase(),pe=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function nt(ce,ie,ae){return ie===0&&ae===ce.length?Pe.fromByteArray(ce):Pe.fromByteArray(ce.slice(ie,ae))}function xe(ce,ie,ae){ae=Math.min(ce.length,ae);for(var se=[],de=ie;de239?4:Ce>223?3:Ce>191?2:1;if(de+De<=ae){var et,Je,Fe,mt;switch(De){case 1:Ce<128&&(pe=Ce);break;case 2:et=ce[de+1],(et&192)===128&&(mt=(Ce&31)<<6|et&63,mt>127&&(pe=mt));break;case 3:et=ce[de+1],Je=ce[de+2],(et&192)===128&&(Je&192)===128&&(mt=(Ce&15)<<12|(et&63)<<6|Je&63,mt>2047&&(mt<55296||mt>57343)&&(pe=mt));break;case 4:et=ce[de+1],Je=ce[de+2],Fe=ce[de+3],(et&192)===128&&(Je&192)===128&&(Fe&192)===128&&(mt=(Ce&15)<<18|(et&63)<<12|(Je&63)<<6|Fe&63,mt>65535&&mt<1114112&&(pe=mt))}}pe===null?(pe=65533,De=1):pe>65535&&(pe-=65536,se.push(pe>>>10&1023|55296),pe=56320|pe&1023),se.push(pe),de+=De}return Ue(se)}var it=4096;function Ue(ce){var ie=ce.length;if(ie<=it)return String.fromCharCode.apply(String,ce);for(var ae="",se=0;sese)&&(ae=se);for(var de="",Ce=ie;Cese&&(ie=se),ae<0?(ae+=se,ae<0&&(ae=0)):ae>se&&(ae=se),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=this[ie],Ce=1,pe=0;++pe>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=this[ie+--ae],Ce=1;ae>0&&(Ce*=256);)de+=this[ie+--ae]*Ce;return de},ge.prototype.readUint8=ge.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||_e(ie,1,this.length),this[ie]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,2,this.length),this[ie]|this[ie+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,2,this.length),this[ie]<<8|this[ie+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},ge.prototype.readIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=this[ie],Ce=1,pe=0;++pe=Ce&&(de-=Math.pow(2,8*ae)),de},ge.prototype.readIntBE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||_e(ie,ae,this.length);for(var de=ae,Ce=1,pe=this[ie+--de];de>0&&(Ce*=256);)pe+=this[ie+--de]*Ce;return Ce*=128,pe>=Ce&&(pe-=Math.pow(2,8*ae)),pe},ge.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||_e(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},ge.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||_e(ie,2,this.length);var se=this[ie]|this[ie+1]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||_e(ie,2,this.length);var se=this[ie+1]|this[ie]<<8;return se&32768?se|4294901760:se},ge.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},ge.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},ge.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),Oe.read(this,ie,!0,23,4)},ge.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,4,this.length),Oe.read(this,ie,!1,23,4)},ge.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,8,this.length),Oe.read(this,ie,!0,52,8)},ge.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||_e(ie,8,this.length),Oe.read(this,ie,!1,52,8)};function Re(ce,ie,ae,se,de,Ce){if(!ge.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>de||iece.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,se=se>>>0,!de){var Ce=Math.pow(2,8*se)-1;Re(this,ie,ae,se,Ce,0)}var pe=1,De=0;for(this[ae]=ie&255;++De>>0,se=se>>>0,!de){var Ce=Math.pow(2,8*se)-1;Re(this,ie,ae,se,Ce,0)}var pe=se-1,De=1;for(this[ae+pe]=ie&255;--pe>=0&&(De*=256);)this[ae+pe]=ie/De&255;return ae+se},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},ge.prototype.writeIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Ce=Math.pow(2,8*se-1);Re(this,ie,ae,se,Ce-1,-Ce)}var pe=0,De=1,et=0;for(this[ae]=ie&255;++pe>0)-et&255;return ae+se},ge.prototype.writeIntBE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Ce=Math.pow(2,8*se-1);Re(this,ie,ae,se,Ce-1,-Ce)}var pe=se-1,De=1,et=0;for(this[ae+pe]=ie&255;--pe>=0&&(De*=256);)ie<0&&et===0&&this[ae+pe+1]!==0&&(et=1),this[ae+pe]=(ie/De>>0)-et&255;return ae+se},ge.prototype.writeInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},ge.prototype.writeInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},ge.prototype.writeInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Re(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Ve(ce,ie,ae,se,de,Ce){if(ae+se>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function $e(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,4,34028234663852886e22,-34028234663852886e22),Oe.write(ce,ie,ae,se,23,4),ae+4}ge.prototype.writeFloatLE=function(ie,ae,se){return $e(this,ie,ae,!0,se)},ge.prototype.writeFloatBE=function(ie,ae,se){return $e(this,ie,ae,!1,se)};function ze(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,8,17976931348623157e292,-17976931348623157e292),Oe.write(ce,ie,ae,se,52,8),ae+8}ge.prototype.writeDoubleLE=function(ie,ae,se){return ze(this,ie,ae,!0,se)},ge.prototype.writeDoubleBE=function(ie,ae,se){return ze(this,ie,ae,!1,se)},ge.prototype.copy=function(ie,ae,se,de){if(!ge.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(se||(se=0),!de&&de!==0&&(de=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),de>0&&de=this.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("sourceEnd out of bounds");de>this.length&&(de=this.length),ie.length-ae>>0,se=se===void 0?this.length:se>>>0,ie||(ie=0);var pe;if(typeof ie=="number")for(pe=ae;pe55295&&ae<57344){if(!de){if(ae>56319){(ie-=3)>-1&&Ce.push(239,191,189);continue}else if(pe+1===se){(ie-=3)>-1&&Ce.push(239,191,189);continue}de=ae;continue}if(ae<56320){(ie-=3)>-1&&Ce.push(239,191,189),de=ae;continue}ae=(de-55296<<10|ae-56320)+65536}else de&&(ie-=3)>-1&&Ce.push(239,191,189);if(de=null,ae<128){if((ie-=1)<0)break;Ce.push(ae)}else if(ae<2048){if((ie-=2)<0)break;Ce.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;Ce.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;Ce.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ce}function dt(ce){for(var ie=[],ae=0;ae>8,de=ae%256,Ce.push(de),Ce.push(se);return Ce}function Ae(ce){return Pe.toByteArray(St(ce))}function yt(ce,ie,ae,se){for(var de=0;de=ie.length||de>=ce.length);++de)ie[de+ae]=ce[de];return de}function Ot(ce,ie){return ce instanceof ie||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===ie.name}function ke(ce){return ce!==ce}var lt=function(){for(var ce="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var se=ae*16,de=0;de<16;++de)ie[se+de]=ce[ae]+ce[de];return ie}()},67467:function(Ft,bt){bt.read=function(te,x,Pe,Oe,Ge){var he,be,le=Ge*8-Oe-1,ge=(1<>1,Be=-7,fe=Pe?Ge-1:0,Ie=Pe?-1:1,Se=te[x+fe];for(fe+=Ie,he=Se&(1<<-Be)-1,Se>>=-Be,Be+=le;Be>0;he=he*256+te[x+fe],fe+=Ie,Be-=8);for(be=he&(1<<-Be)-1,he>>=-Be,Be+=Oe;Be>0;be=be*256+te[x+fe],fe+=Ie,Be-=8);if(he===0)he=1-Ne;else{if(he===ge)return be?NaN:(Se?-1:1)*(1/0);be=be+Math.pow(2,Oe),he=he-Ne}return(Se?-1:1)*be*Math.pow(2,he-Oe)},bt.write=function(te,x,Pe,Oe,Ge,he){var be,le,ge,Ne=he*8-Ge-1,Be=(1<>1,Ie=Ge===23?Math.pow(2,-24)-Math.pow(2,-77):0,Se=Oe?0:he-1,re=Oe?1:-1,E=x<0||x===0&&1/x<0?1:0;for(x=Math.abs(x),isNaN(x)||x===1/0?(le=isNaN(x)?1:0,be=Be):(be=Math.floor(Math.log(x)/Math.LN2),x*(ge=Math.pow(2,-be))<1&&(be--,ge*=2),be+fe>=1?x+=Ie/ge:x+=Ie*Math.pow(2,1-fe),x*ge>=2&&(be++,ge/=2),be+fe>=Be?(le=0,be=Be):be+fe>=1?(le=(x*ge-1)*Math.pow(2,Ge),be=be+fe):(le=x*Math.pow(2,fe-1)*Math.pow(2,Ge),be=0));Ge>=8;te[Pe+Se]=le&255,Se+=re,le/=256,Ge-=8);for(be=be<0;te[Pe+Se]=be&255,Se+=re,be/=256,Ne-=8);te[Pe+Se-re]|=E*128}},86129:function(Ft,bt,te){var x=te(19208).lW,Pe=te(97671);(function(Oe){Ft.exports=Oe()})(function(){return function Oe(Ge,he,be){function le(Be,fe){if(!he[Be]){if(!Ge[Be]){var Ie=void 0;if(!fe&&Ie)return require(Be,!0);if(ge)return ge(Be,!0);var Se=new Error("Cannot find module '"+Be+"'");throw Se.code="MODULE_NOT_FOUND",Se}var re=he[Be]={exports:{}};Ge[Be][0].call(re.exports,function(E){var a=Ge[Be][1][E];return le(a||E)},re,re.exports,Oe,Ge,he,be)}return he[Be].exports}for(var ge=void 0,Ne=0;Ne>2,re=(3&Be)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&Se)<<4|(re=ge.indexOf(Ne.charAt(a++)))>>2,Ie=(3&re)<<6|(E=ge.indexOf(Ne.charAt(a++))),z[b++]=Be,re!==64&&(z[b++]=fe),E!==64&&(z[b++]=Ie);return z}},{"./support":30,"./utils":32}],2:[function(Oe,Ge,he){"use strict";var be=Oe("./external"),le=Oe("./stream/DataWorker"),ge=Oe("./stream/Crc32Probe"),Ne=Oe("./stream/DataLengthProbe");function Be(fe,Ie,Se,re,E){this.compressedSize=fe,this.uncompressedSize=Ie,this.crc32=Se,this.compression=re,this.compressedContent=E}Be.prototype={getContentWorker:function(){var fe=new le(be.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Ne("data_length")),Ie=this;return fe.on("end",function(){if(this.streamInfo.data_length!==Ie.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new le(be.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Be.createWorkerFrom=function(fe,Ie,Se){return fe.pipe(new ge).pipe(new Ne("uncompressedSize")).pipe(Ie.compressWorker(Se)).pipe(new Ne("compressedSize")).withStreamInfo("compression",Ie)},Ge.exports=Be},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Oe,Ge,he){"use strict";var be=Oe("./stream/GenericWorker");he.STORE={magic:"\0\0",compressWorker:function(){return new be("STORE compression")},uncompressWorker:function(){return new be("STORE decompression")}},he.DEFLATE=Oe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Oe,Ge,he){"use strict";var be=Oe("./utils"),le=function(){for(var ge,Ne=[],Be=0;Be<256;Be++){ge=Be;for(var fe=0;fe<8;fe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;Ne[Be]=ge}return Ne}();Ge.exports=function(ge,Ne){return ge!==void 0&&ge.length?be.getTypeOf(ge)!=="string"?function(Be,fe,Ie,Se){var re=le,E=Se+Ie;Be^=-1;for(var a=Se;a>>8^re[255&(Be^fe[a])];return-1^Be}(0|Ne,ge,ge.length,0):function(Be,fe,Ie,Se){var re=le,E=Se+Ie;Be^=-1;for(var a=Se;a>>8^re[255&(Be^fe.charCodeAt(a))];return-1^Be}(0|Ne,ge,ge.length,0):0}},{"./utils":32}],5:[function(Oe,Ge,he){"use strict";he.base64=!1,he.binary=!1,he.dir=!1,he.createFolders=!0,he.date=null,he.compression=null,he.compressionOptions=null,he.comment=null,he.unixPermissions=null,he.dosPermissions=null},{}],6:[function(Oe,Ge,he){"use strict";var be=null;be=typeof Promise!="undefined"?Promise:Oe("lie"),Ge.exports={Promise:be}},{lie:37}],7:[function(Oe,Ge,he){"use strict";var be=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",le=Oe("pako"),ge=Oe("./utils"),Ne=Oe("./stream/GenericWorker"),Be=be?"uint8array":"array";function fe(Ie,Se){Ne.call(this,"FlateWorker/"+Ie),this._pako=null,this._pakoAction=Ie,this._pakoOptions=Se,this.meta={}}he.magic="\b\0",ge.inherits(fe,Ne),fe.prototype.processChunk=function(Ie){this.meta=Ie.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(Be,Ie.data),!1)},fe.prototype.flush=function(){Ne.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){Ne.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new le[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Ie=this;this._pako.onData=function(Se){Ie.push({data:Se,meta:Ie.meta})}},he.compressWorker=function(Ie){return new fe("Deflate",Ie)},he.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Oe,Ge,he){"use strict";function be(re,E){var a,b="";for(a=0;a>>=8;return b}function le(re,E,a,b,y,z){var ee,ne,oe=re.file,ue=re.compression,me=z!==Be.utf8encode,ye=ge.transformTo("string",z(oe.name)),Ee=ge.transformTo("string",Be.utf8encode(oe.name)),Le=oe.comment,He=ge.transformTo("string",z(Le)),ve=ge.transformTo("string",Be.utf8encode(Le)),nt=Ee.length!==oe.name.length,xe=ve.length!==Le.length,it="",Ue="",qe="",ct=oe.dir,ot=oe.date,Ke={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Ke.crc32=re.crc32,Ke.compressedSize=re.compressedSize,Ke.uncompressedSize=re.uncompressedSize);var _e=0;E&&(_e|=8),me||!nt&&!xe||(_e|=2048);var Re=0,Ve=0;ct&&(Re|=16),y==="UNIX"?(Ve=798,Re|=function(ze,at){var St=ze;return ze||(St=at?16893:33204),(65535&St)<<16}(oe.unixPermissions,ct)):(Ve=20,Re|=function(ze){return 63&(ze||0)}(oe.dosPermissions)),ee=ot.getUTCHours(),ee<<=6,ee|=ot.getUTCMinutes(),ee<<=5,ee|=ot.getUTCSeconds()/2,ne=ot.getUTCFullYear()-1980,ne<<=4,ne|=ot.getUTCMonth()+1,ne<<=5,ne|=ot.getUTCDate(),nt&&(Ue=be(1,1)+be(fe(ye),4)+Ee,it+="up"+be(Ue.length,2)+Ue),xe&&(qe=be(1,1)+be(fe(He),4)+ve,it+="uc"+be(qe.length,2)+qe);var $e="";return $e+=` +\0`,$e+=be(_e,2),$e+=ue.magic,$e+=be(ee,2),$e+=be(ne,2),$e+=be(Ke.crc32,4),$e+=be(Ke.compressedSize,4),$e+=be(Ke.uncompressedSize,4),$e+=be(ye.length,2),$e+=be(it.length,2),{fileRecord:Ie.LOCAL_FILE_HEADER+$e+ye+it,dirRecord:Ie.CENTRAL_FILE_HEADER+be(Ve,2)+$e+be(He.length,2)+"\0\0\0\0"+be(Re,4)+be(b,4)+ye+it+He}}var ge=Oe("../utils"),Ne=Oe("../stream/GenericWorker"),Be=Oe("../utf8"),fe=Oe("../crc32"),Ie=Oe("../signature");function Se(re,E,a,b){Ne.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=b,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(Se,Ne),Se.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,b=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,Ne.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},Se.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=le(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},Se.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=le(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(b){return Ie.DATA_DESCRIPTOR+be(b.crc32,4)+be(b.compressedSize,4)+be(b.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},Se.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;Ne--)Be=(Be<<8)+this.byteAt(Ne);return this.index+=ge,Be},readString:function(ge){return be.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},Ge.exports=le},{"../utils":32}],19:[function(Oe,Ge,he){"use strict";var be=Oe("./Uint8ArrayReader");function le(ge){be.call(this,ge)}Oe("../utils").inherits(le,be),le.prototype.readData=function(ge){this.checkOffset(ge);var Ne=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,Ne},Ge.exports=le},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Oe,Ge,he){"use strict";var be=Oe("./DataReader");function le(ge){be.call(this,ge)}Oe("../utils").inherits(le,be),le.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},le.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},le.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},le.prototype.readData=function(ge){this.checkOffset(ge);var Ne=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,Ne},Ge.exports=le},{"../utils":32,"./DataReader":18}],21:[function(Oe,Ge,he){"use strict";var be=Oe("./ArrayReader");function le(ge){be.call(this,ge)}Oe("../utils").inherits(le,be),le.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var Ne=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,Ne},Ge.exports=le},{"../utils":32,"./ArrayReader":17}],22:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("../support"),ge=Oe("./ArrayReader"),Ne=Oe("./StringReader"),Be=Oe("./NodeBufferReader"),fe=Oe("./Uint8ArrayReader");Ge.exports=function(Ie){var Se=be.getTypeOf(Ie);return be.checkSupport(Se),Se!=="string"||le.uint8array?Se==="nodebuffer"?new Be(Ie):le.uint8array?new fe(be.transformTo("uint8array",Ie)):new ge(be.transformTo("array",Ie)):new Ne(Ie)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Oe,Ge,he){"use strict";he.LOCAL_FILE_HEADER="PK",he.CENTRAL_FILE_HEADER="PK",he.CENTRAL_DIRECTORY_END="PK",he.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",he.ZIP64_CENTRAL_DIRECTORY_END="PK",he.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(Oe,Ge,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../utils");function ge(Ne){be.call(this,"ConvertWorker to "+Ne),this.destType=Ne}le.inherits(ge,be),ge.prototype.processChunk=function(Ne){this.push({data:le.transformTo(this.destType,Ne.data),meta:Ne.meta})},Ge.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(Oe,Ge,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../crc32");function ge(){be.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Oe("../utils").inherits(ge,be),ge.prototype.processChunk=function(Ne){this.streamInfo.crc32=le(Ne.data,this.streamInfo.crc32||0),this.push(Ne)},Ge.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function ge(Ne){le.call(this,"DataLengthProbe for "+Ne),this.propName=Ne,this.withStreamInfo(Ne,0)}be.inherits(ge,le),ge.prototype.processChunk=function(Ne){if(Ne){var Be=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Be+Ne.data.length}le.prototype.processChunk.call(this,Ne)},Ge.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function ge(Ne){le.call(this,"DataWorker");var Be=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Ne.then(function(fe){Be.dataIsReady=!0,Be.data=fe,Be.max=fe&&fe.length||0,Be.type=be.getTypeOf(fe),Be.isPaused||Be._tickAndRepeat()},function(fe){Be.error(fe)})}be.inherits(ge,le),ge.prototype.cleanUp=function(){le.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!le.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,be.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(be.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Ne=null,Be=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Ne=this.data.substring(this.index,Be);break;case"uint8array":Ne=this.data.subarray(this.index,Be);break;case"array":case"nodebuffer":Ne=this.data.slice(this.index,Be)}return this.index=Be,this.push({data:Ne,meta:{percent:this.max?this.index/this.max*100:0}})},Ge.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(Oe,Ge,he){"use strict";function be(le){this.name=le||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}be.prototype={push:function(le){this.emit("data",le)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(le){this.emit("error",le)}return!0},error:function(le){return!this.isFinished&&(this.isPaused?this.generatedError=le:(this.isFinished=!0,this.emit("error",le),this.previous&&this.previous.error(le),this.cleanUp()),!0)},on:function(le,ge){return this._listeners[le].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(le,ge){if(this._listeners[le])for(var Ne=0;Ne "+le:le}},Ge.exports=be},{}],29:[function(Oe,Ge,he){"use strict";var be=Oe("../utils"),le=Oe("./ConvertWorker"),ge=Oe("./GenericWorker"),Ne=Oe("../base64"),Be=Oe("../support"),fe=Oe("../external"),Ie=null;if(Be.nodestream)try{Ie=Oe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function Se(E,a){return new fe.Promise(function(b,y){var z=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(ue,me){z.push(ue),a&&a(me)}).on("error",function(ue){z=[],y(ue)}).on("end",function(){try{var ue=function(me,ye,Ee){switch(me){case"blob":return be.newBlob(be.transformTo("arraybuffer",ye),Ee);case"base64":return Ne.encode(ye);default:return be.transformTo(me,ye)}}(ne,function(me,ye){var Ee,Le=0,He=null,ve=0;for(Ee=0;Ee>>6:(b<65536?a[ee++]=224|b>>>12:(a[ee++]=240|b>>>18,a[ee++]=128|b>>>12&63),a[ee++]=128|b>>>6&63),a[ee++]=128|63&b);return a}(re)},he.utf8decode=function(re){return le.nodebuffer?be.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,b,y,z,ee=E.length,ne=new Array(2*ee);for(a=b=0;a>10&1023,ne[b++]=56320|1023&y)}return ne.length!==b&&(ne.subarray?ne=ne.subarray(0,b):ne.length=b),be.applyFromCharCode(ne)}(re=be.transformTo(le.uint8array?"uint8array":"array",re))},be.inherits(Ie,Ne),Ie.prototype.processChunk=function(re){var E=be.transformTo(le.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(le.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var b=function(z,ee){var ne;for((ee=ee||z.length)>z.length&&(ee=z.length),ne=ee-1;0<=ne&&(192&z[ne])==128;)ne--;return ne<0||ne===0?ee:ne+Be[z[ne]]>ee?ne:ee}(E),y=E;b!==E.length&&(le.uint8array?(y=E.subarray(0,b),this.leftOver=E.subarray(b,E.length)):(y=E.slice(0,b),this.leftOver=E.slice(b,E.length))),this.push({data:he.utf8decode(y),meta:re.meta})},Ie.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:he.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},he.Utf8DecodeWorker=Ie,be.inherits(Se,Ne),Se.prototype.processChunk=function(re){this.push({data:he.utf8encode(re.data),meta:re.meta})},he.Utf8EncodeWorker=Se},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Oe,Ge,he){"use strict";var be=Oe("./support"),le=Oe("./base64"),ge=Oe("./nodejsUtils"),Ne=Oe("./external");function Be(a){return a}function fe(a,b){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=be(this.extraFields[1].value);this.uncompressedSize===le.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===le.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===le.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===le.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,b,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?Se[b++]=224|re>>>12:(Se[b++]=240|re>>>18,Se[b++]=128|re>>>12&63),Se[b++]=128|re>>>6&63),Se[b++]=128|63&re);return Se},he.buf2binstring=function(Ie){return fe(Ie,Ie.length)},he.binstring2buf=function(Ie){for(var Se=new be.Buf8(Ie.length),re=0,E=Se.length;re>10&1023,z[E++]=56320|1023&a)}return fe(z,E)},he.utf8border=function(Ie,Se){var re;for((Se=Se||Ie.length)>Ie.length&&(Se=Ie.length),re=Se-1;0<=re&&(192&Ie[re])==128;)re--;return re<0||re===0?Se:re+Ne[Ie[re]]>Se?re:Se}},{"./common":41}],43:[function(Oe,Ge,he){"use strict";Ge.exports=function(be,le,ge,Ne){for(var Be=65535&be|0,fe=be>>>16&65535|0,Ie=0;ge!==0;){for(ge-=Ie=2e3>>1:le>>>1;ge[Ne]=le}return ge}();Ge.exports=function(le,ge,Ne,Be){var fe=be,Ie=Be+Ne;le^=-1;for(var Se=Be;Se>>8^fe[255&(le^ge[Se])];return-1^le}},{}],46:[function(Oe,Ge,he){"use strict";var be,le=Oe("../utils/common"),ge=Oe("./trees"),Ne=Oe("./adler32"),Be=Oe("./crc32"),fe=Oe("./messages"),Ie=0,Se=4,re=0,E=-2,a=-1,b=4,y=2,z=8,ee=9,ne=286,oe=30,ue=19,me=2*ne+1,ye=15,Ee=3,Le=258,He=Le+Ee+1,ve=42,nt=113,xe=1,it=2,Ue=3,qe=4;function ct(ke,lt){return ke.msg=fe[lt],lt}function ot(ke){return(ke<<1)-(4ke.avail_out&&(ce=ke.avail_out),ce!==0&&(le.arraySet(ke.output,lt.pending_buf,lt.pending_out,ce,ke.next_out),ke.next_out+=ce,lt.pending_out+=ce,ke.total_out+=ce,ke.avail_out-=ce,lt.pending-=ce,lt.pending===0&&(lt.pending_out=0))}function Re(ke,lt){ge._tr_flush_block(ke,0<=ke.block_start?ke.block_start:-1,ke.strstart-ke.block_start,lt),ke.block_start=ke.strstart,_e(ke.strm)}function Ve(ke,lt){ke.pending_buf[ke.pending++]=lt}function $e(ke,lt){ke.pending_buf[ke.pending++]=lt>>>8&255,ke.pending_buf[ke.pending++]=255<}function ze(ke,lt){var ce,ie,ae=ke.max_chain_length,se=ke.strstart,de=ke.prev_length,Ce=ke.nice_match,pe=ke.strstart>ke.w_size-He?ke.strstart-(ke.w_size-He):0,De=ke.window,et=ke.w_mask,Je=ke.prev,Fe=ke.strstart+Le,mt=De[se+de-1],At=De[se+de];ke.prev_length>=ke.good_match&&(ae>>=2),Ce>ke.lookahead&&(Ce=ke.lookahead);do if(De[(ce=lt)+de]===At&&De[ce+de-1]===mt&&De[ce]===De[se]&&De[++ce]===De[se+1]){se+=2,ce++;do;while(De[++se]===De[++ce]&&De[++se]===De[++ce]&&De[++se]===De[++ce]&&De[++se]===De[++ce]&&De[++se]===De[++ce]&&De[++se]===De[++ce]&&De[++se]===De[++ce]&&De[++se]===De[++ce]&&sepe&&--ae!=0);return de<=ke.lookahead?de:ke.lookahead}function at(ke){var lt,ce,ie,ae,se,de,Ce,pe,De,et,Je=ke.w_size;do{if(ae=ke.window_size-ke.lookahead-ke.strstart,ke.strstart>=Je+(Je-He)){for(le.arraySet(ke.window,ke.window,Je,Je,0),ke.match_start-=Je,ke.strstart-=Je,ke.block_start-=Je,lt=ce=ke.hash_size;ie=ke.head[--lt],ke.head[lt]=Je<=ie?ie-Je:0,--ce;);for(lt=ce=Je;ie=ke.prev[--lt],ke.prev[lt]=Je<=ie?ie-Je:0,--ce;);ae+=Je}if(ke.strm.avail_in===0)break;if(de=ke.strm,Ce=ke.window,pe=ke.strstart+ke.lookahead,De=ae,et=void 0,et=de.avail_in,De=Ee)for(se=ke.strstart-ke.insert,ke.ins_h=ke.window[se],ke.ins_h=(ke.ins_h<=Ee&&(ke.ins_h=(ke.ins_h<=Ee)if(ie=ge._tr_tally(ke,ke.strstart-ke.match_start,ke.match_length-Ee),ke.lookahead-=ke.match_length,ke.match_length<=ke.max_lazy_match&&ke.lookahead>=Ee){for(ke.match_length--;ke.strstart++,ke.ins_h=(ke.ins_h<=Ee&&(ke.ins_h=(ke.ins_h<=Ee&&ke.match_length<=ke.prev_length){for(ae=ke.strstart+ke.lookahead-Ee,ie=ge._tr_tally(ke,ke.strstart-1-ke.prev_match,ke.prev_length-Ee),ke.lookahead-=ke.prev_length-1,ke.prev_length-=2;++ke.strstart<=ae&&(ke.ins_h=(ke.ins_h<ke.pending_buf_size-5&&(ce=ke.pending_buf_size-5);;){if(ke.lookahead<=1){if(at(ke),ke.lookahead===0&<===Ie)return xe;if(ke.lookahead===0)break}ke.strstart+=ke.lookahead,ke.lookahead=0;var ie=ke.block_start+ce;if((ke.strstart===0||ke.strstart>=ie)&&(ke.lookahead=ke.strstart-ie,ke.strstart=ie,Re(ke,!1),ke.strm.avail_out===0)||ke.strstart-ke.block_start>=ke.w_size-He&&(Re(ke,!1),ke.strm.avail_out===0))return xe}return ke.insert=0,lt===Se?(Re(ke,!0),ke.strm.avail_out===0?Ue:qe):(ke.strstart>ke.block_start&&(Re(ke,!1),ke.strm.avail_out),xe)}),new dt(4,4,8,4,St),new dt(4,5,16,8,St),new dt(4,6,32,32,St),new dt(4,4,16,16,Pt),new dt(8,16,32,32,Pt),new dt(8,16,128,128,Pt),new dt(8,32,128,256,Pt),new dt(32,128,258,1024,Pt),new dt(32,258,258,4096,Pt)],he.deflateInit=function(ke,lt){return Ot(ke,lt,z,15,8,0)},he.deflateInit2=Ot,he.deflateReset=yt,he.deflateResetKeep=Ae,he.deflateSetHeader=function(ke,lt){return ke&&ke.state?ke.state.wrap!==2?E:(ke.state.gzhead=lt,re):E},he.deflate=function(ke,lt){var ce,ie,ae,se;if(!ke||!ke.state||5>8&255),Ve(ie,ie.gzhead.time>>16&255),Ve(ie,ie.gzhead.time>>24&255),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Ve(ie,255&ie.gzhead.extra.length),Ve(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,3),ie.status=nt);else{var de=z+(ie.w_bits-8<<4)<<8;de|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(de|=32),de+=31-de%31,ie.status=nt,$e(ie,de),ie.strstart!==0&&($e(ie,ke.adler>>>16),$e(ie,65535&ke.adler)),ke.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending-ae,ae)),_e(ke),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Ve(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending-ae,ae)),_e(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending-ae,ae)),_e(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=Be(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&_e(ke),ie.pending+2<=ie.pending_buf_size&&(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),ke.adler=0,ie.status=nt)):ie.status=nt),ie.pending!==0){if(_e(ke),ke.avail_out===0)return ie.last_flush=-1,re}else if(ke.avail_in===0&&ot(lt)<=ot(ce)&<!==Se)return ct(ke,-5);if(ie.status===666&&ke.avail_in!==0)return ct(ke,-5);if(ke.avail_in!==0||ie.lookahead!==0||lt!==Ie&&ie.status!==666){var Ce=ie.strategy===2?function(pe,De){for(var et;;){if(pe.lookahead===0&&(at(pe),pe.lookahead===0)){if(De===Ie)return xe;break}if(pe.match_length=0,et=ge._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++,et&&(Re(pe,!1),pe.strm.avail_out===0))return xe}return pe.insert=0,De===Se?(Re(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Re(pe,!1),pe.strm.avail_out===0)?xe:it}(ie,lt):ie.strategy===3?function(pe,De){for(var et,Je,Fe,mt,At=pe.window;;){if(pe.lookahead<=Le){if(at(pe),pe.lookahead<=Le&&De===Ie)return xe;if(pe.lookahead===0)break}if(pe.match_length=0,pe.lookahead>=Ee&&0pe.lookahead&&(pe.match_length=pe.lookahead)}if(pe.match_length>=Ee?(et=ge._tr_tally(pe,1,pe.match_length-Ee),pe.lookahead-=pe.match_length,pe.strstart+=pe.match_length,pe.match_length=0):(et=ge._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++),et&&(Re(pe,!1),pe.strm.avail_out===0))return xe}return pe.insert=0,De===Se?(Re(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Re(pe,!1),pe.strm.avail_out===0)?xe:it}(ie,lt):be[ie.level].func(ie,lt);if(Ce!==Ue&&Ce!==qe||(ie.status=666),Ce===xe||Ce===Ue)return ke.avail_out===0&&(ie.last_flush=-1),re;if(Ce===it&&(lt===1?ge._tr_align(ie):lt!==5&&(ge._tr_stored_block(ie,0,0,!1),lt===3&&(Ke(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),_e(ke),ke.avail_out===0))return ie.last_flush=-1,re}return lt!==Se?re:ie.wrap<=0?1:(ie.wrap===2?(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),Ve(ie,ke.adler>>16&255),Ve(ie,ke.adler>>24&255),Ve(ie,255&ke.total_in),Ve(ie,ke.total_in>>8&255),Ve(ie,ke.total_in>>16&255),Ve(ie,ke.total_in>>24&255)):($e(ie,ke.adler>>>16),$e(ie,65535&ke.adler)),_e(ke),0=ce.w_size&&(se===0&&(Ke(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),De=new le.Buf8(ce.w_size),le.arraySet(De,lt,et-ce.w_size,ce.w_size,0),lt=De,et=ce.w_size),de=ke.avail_in,Ce=ke.next_in,pe=ke.input,ke.avail_in=et,ke.next_in=0,ke.input=lt,at(ce);ce.lookahead>=Ee;){for(ie=ce.strstart,ae=ce.lookahead-(Ee-1);ce.ins_h=(ce.ins_h<>>=Ee=ye>>>24,ee-=Ee,(Ee=ye>>>16&255)===0)it[fe++]=65535&ye;else{if(!(16&Ee)){if(!(64&Ee)){ye=ne[(65535&ye)+(z&(1<>>=Ee,ee-=Ee),ee<15&&(z+=xe[Ne++]<>>=Ee=ye>>>24,ee-=Ee,!(16&(Ee=ye>>>16&255))){if(!(64&Ee)){ye=oe[(65535&ye)+(z&(1<>>=Ee,ee-=Ee,(Ee=fe-Ie)>3,z&=(1<<(ee-=Le<<3))-1,be.next_in=Ne,be.next_out=fe,be.avail_in=Ne>>24&255)+(ve>>>8&65280)+((65280&ve)<<8)+((255&ve)<<24)}function z(){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 be.Buf16(320),this.work=new be.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(ve){var nt;return ve&&ve.state?(nt=ve.state,ve.total_in=ve.total_out=nt.total=0,ve.msg="",nt.wrap&&(ve.adler=1&nt.wrap),nt.mode=E,nt.last=0,nt.havedict=0,nt.dmax=32768,nt.head=null,nt.hold=0,nt.bits=0,nt.lencode=nt.lendyn=new be.Buf32(a),nt.distcode=nt.distdyn=new be.Buf32(b),nt.sane=1,nt.back=-1,Se):re}function ne(ve){var nt;return ve&&ve.state?((nt=ve.state).wsize=0,nt.whave=0,nt.wnext=0,ee(ve)):re}function oe(ve,nt){var xe,it;return ve&&ve.state?(it=ve.state,nt<0?(xe=0,nt=-nt):(xe=1+(nt>>4),nt<48&&(nt&=15)),nt&&(nt<8||15=qe.wsize?(be.arraySet(qe.window,nt,xe-qe.wsize,qe.wsize,0),qe.wnext=0,qe.whave=qe.wsize):(it<(Ue=qe.wsize-qe.wnext)&&(Ue=it),be.arraySet(qe.window,nt,xe-it,Ue,qe.wnext),(it-=Ue)?(be.arraySet(qe.window,nt,xe-it,it,0),qe.wnext=it,qe.whave=qe.wsize):(qe.wnext+=Ue,qe.wnext===qe.wsize&&(qe.wnext=0),qe.whave>>8&255,xe.check=ge(xe.check,se,2,0),Re=_e=0,xe.mode=2;break}if(xe.flags=0,xe.head&&(xe.head.done=!1),!(1&xe.wrap)||(((255&_e)<<8)+(_e>>8))%31){ve.msg="incorrect header check",xe.mode=30;break}if((15&_e)!=8){ve.msg="unknown compression method",xe.mode=30;break}if(Re-=4,ke=8+(15&(_e>>>=4)),xe.wbits===0)xe.wbits=ke;else if(ke>xe.wbits){ve.msg="invalid window size",xe.mode=30;break}xe.dmax=1<>8&1),512&xe.flags&&(se[0]=255&_e,se[1]=_e>>>8&255,xe.check=ge(xe.check,se,2,0)),Re=_e=0,xe.mode=3;case 3:for(;Re<32;){if(ot===0)break e;ot--,_e+=it[qe++]<>>8&255,se[2]=_e>>>16&255,se[3]=_e>>>24&255,xe.check=ge(xe.check,se,4,0)),Re=_e=0,xe.mode=4;case 4:for(;Re<16;){if(ot===0)break e;ot--,_e+=it[qe++]<>8),512&xe.flags&&(se[0]=255&_e,se[1]=_e>>>8&255,xe.check=ge(xe.check,se,2,0)),Re=_e=0,xe.mode=5;case 5:if(1024&xe.flags){for(;Re<16;){if(ot===0)break e;ot--,_e+=it[qe++]<>>8&255,xe.check=ge(xe.check,se,2,0)),Re=_e=0}else xe.head&&(xe.head.extra=null);xe.mode=6;case 6:if(1024&xe.flags&&(ot<(ze=xe.length)&&(ze=ot),ze&&(xe.head&&(ke=xe.head.extra_len-xe.length,xe.head.extra||(xe.head.extra=new Array(xe.head.extra_len)),be.arraySet(xe.head.extra,it,qe,ze,ke)),512&xe.flags&&(xe.check=ge(xe.check,it,ze,qe)),ot-=ze,qe+=ze,xe.length-=ze),xe.length))break e;xe.length=0,xe.mode=7;case 7:if(2048&xe.flags){if(ot===0)break e;for(ze=0;ke=it[qe+ze++],xe.head&&ke&&xe.length<65536&&(xe.head.name+=String.fromCharCode(ke)),ke&&ze>9&1,xe.head.done=!0),ve.adler=xe.check=0,xe.mode=12;break;case 10:for(;Re<32;){if(ot===0)break e;ot--,_e+=it[qe++]<>>=7&Re,Re-=7&Re,xe.mode=27;break}for(;Re<3;){if(ot===0)break e;ot--,_e+=it[qe++]<>>=1)){case 0:xe.mode=14;break;case 1:if(Le(xe),xe.mode=20,nt!==6)break;_e>>>=2,Re-=2;break e;case 2:xe.mode=17;break;case 3:ve.msg="invalid block type",xe.mode=30}_e>>>=2,Re-=2;break;case 14:for(_e>>>=7&Re,Re-=7ℜRe<32;){if(ot===0)break e;ot--,_e+=it[qe++]<>>16^65535)){ve.msg="invalid stored block lengths",xe.mode=30;break}if(xe.length=65535&_e,Re=_e=0,xe.mode=15,nt===6)break e;case 15:xe.mode=16;case 16:if(ze=xe.length){if(ot>>=5,Re-=5,xe.ndist=1+(31&_e),_e>>>=5,Re-=5,xe.ncode=4+(15&_e),_e>>>=4,Re-=4,286>>=3,Re-=3}for(;xe.have<19;)xe.lens[de[xe.have++]]=0;if(xe.lencode=xe.lendyn,xe.lenbits=7,ce={bits:xe.lenbits},lt=Be(0,xe.lens,0,19,xe.lencode,0,xe.work,ce),xe.lenbits=ce.bits,lt){ve.msg="invalid code lengths set",xe.mode=30;break}xe.have=0,xe.mode=19;case 19:for(;xe.have>>16&255,Bt=65535&ae,!((Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=it[qe++]<>>=Pt,Re-=Pt,xe.lens[xe.have++]=Bt;else{if(Bt===16){for(ie=Pt+2;Re>>=Pt,Re-=Pt,xe.have===0){ve.msg="invalid bit length repeat",xe.mode=30;break}ke=xe.lens[xe.have-1],ze=3+(3&_e),_e>>>=2,Re-=2}else if(Bt===17){for(ie=Pt+3;Re>>=Pt)),_e>>>=3,Re-=3}else{for(ie=Pt+7;Re>>=Pt)),_e>>>=7,Re-=7}if(xe.have+ze>xe.nlen+xe.ndist){ve.msg="invalid bit length repeat",xe.mode=30;break}for(;ze--;)xe.lens[xe.have++]=ke}}if(xe.mode===30)break;if(xe.lens[256]===0){ve.msg="invalid code -- missing end-of-block",xe.mode=30;break}if(xe.lenbits=9,ce={bits:xe.lenbits},lt=Be(fe,xe.lens,0,xe.nlen,xe.lencode,0,xe.work,ce),xe.lenbits=ce.bits,lt){ve.msg="invalid literal/lengths set",xe.mode=30;break}if(xe.distbits=6,xe.distcode=xe.distdyn,ce={bits:xe.distbits},lt=Be(Ie,xe.lens,xe.nlen,xe.ndist,xe.distcode,0,xe.work,ce),xe.distbits=ce.bits,lt){ve.msg="invalid distances set",xe.mode=30;break}if(xe.mode=20,nt===6)break e;case 20:xe.mode=21;case 21:if(6<=ot&&258<=Ke){ve.next_out=ct,ve.avail_out=Ke,ve.next_in=qe,ve.avail_in=ot,xe.hold=_e,xe.bits=Re,Ne(ve,$e),ct=ve.next_out,Ue=ve.output,Ke=ve.avail_out,qe=ve.next_in,it=ve.input,ot=ve.avail_in,_e=xe.hold,Re=xe.bits,xe.mode===12&&(xe.back=-1);break}for(xe.back=0;dt=(ae=xe.lencode[_e&(1<>>16&255,Bt=65535&ae,!((Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=it[qe++]<>Ae)])>>>16&255,Bt=65535&ae,!(Ae+(Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=it[qe++]<>>=Ae,Re-=Ae,xe.back+=Ae}if(_e>>>=Pt,Re-=Pt,xe.back+=Pt,xe.length=Bt,dt===0){xe.mode=26;break}if(32&dt){xe.back=-1,xe.mode=12;break}if(64&dt){ve.msg="invalid literal/length code",xe.mode=30;break}xe.extra=15&dt,xe.mode=22;case 22:if(xe.extra){for(ie=xe.extra;Re>>=xe.extra,Re-=xe.extra,xe.back+=xe.extra}xe.was=xe.length,xe.mode=23;case 23:for(;dt=(ae=xe.distcode[_e&(1<>>16&255,Bt=65535&ae,!((Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=it[qe++]<>Ae)])>>>16&255,Bt=65535&ae,!(Ae+(Pt=ae>>>24)<=Re);){if(ot===0)break e;ot--,_e+=it[qe++]<>>=Ae,Re-=Ae,xe.back+=Ae}if(_e>>>=Pt,Re-=Pt,xe.back+=Pt,64&dt){ve.msg="invalid distance code",xe.mode=30;break}xe.offset=Bt,xe.extra=15&dt,xe.mode=24;case 24:if(xe.extra){for(ie=xe.extra;Re>>=xe.extra,Re-=xe.extra,xe.back+=xe.extra}if(xe.offset>xe.dmax){ve.msg="invalid distance too far back",xe.mode=30;break}xe.mode=25;case 25:if(Ke===0)break e;if(ze=$e-Ke,xe.offset>ze){if((ze=xe.offset-ze)>xe.whave&&xe.sane){ve.msg="invalid distance too far back",xe.mode=30;break}at=ze>xe.wnext?(ze-=xe.wnext,xe.wsize-ze):xe.wnext-ze,ze>xe.length&&(ze=xe.length),St=xe.window}else St=Ue,at=ct-xe.offset,ze=xe.length;for(Keme?(Ee=at[St+b[nt]],Re[Ve+b[nt]]):(Ee=96,0),z=1<>ct)+(ee-=z)]=ye<<24|Ee<<16|Le|0,ee!==0;);for(z=1<>=1;if(z!==0?(_e&=z-1,_e+=z):_e=0,nt++,--$e[ve]==0){if(ve===it)break;ve=Ie[Se+b[nt]]}if(Ue>>7)]}function Ve(ae,se){ae.pending_buf[ae.pending++]=255&se,ae.pending_buf[ae.pending++]=se>>>8&255}function $e(ae,se,de){ae.bi_valid>y-de?(ae.bi_buf|=se<>y-ae.bi_valid,ae.bi_valid+=de-y):(ae.bi_buf|=se<>>=1,de<<=1,0<--se;);return de>>>1}function St(ae,se,de){var Ce,pe,De=new Array(b+1),et=0;for(Ce=1;Ce<=b;Ce++)De[Ce]=et=et+de[Ce-1]<<1;for(pe=0;pe<=se;pe++){var Je=ae[2*pe+1];Je!==0&&(ae[2*pe]=at(De[Je]++,Je))}}function Pt(ae){var se;for(se=0;se>1;1<=de;de--)Ae(ae,De,de);for(pe=Fe;de=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Ae(ae,De,1),Ce=ae.heap[1],ae.heap[--ae.heap_max]=de,ae.heap[--ae.heap_max]=Ce,De[2*pe]=De[2*de]+De[2*Ce],ae.depth[pe]=(ae.depth[de]>=ae.depth[Ce]?ae.depth[de]:ae.depth[Ce])+1,De[2*de+1]=De[2*Ce+1]=pe,ae.heap[1]=pe++,Ae(ae,De,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(At,Tt){var Ht,Jt,zt,Xe,ut,Dt,Lt=Tt.dyn_tree,sn=Tt.max_code,pn=Tt.stat_desc.static_tree,yn=Tt.stat_desc.has_stree,bn=Tt.stat_desc.extra_bits,da=Tt.stat_desc.extra_base,Ra=Tt.stat_desc.max_length,Fa=0;for(Xe=0;Xe<=b;Xe++)At.bl_count[Xe]=0;for(Lt[2*At.heap[At.heap_max]+1]=0,Ht=At.heap_max+1;Ht>=7;pe>>=1)if(1&mt&&Je.dyn_ltree[2*Fe]!==0)return le;if(Je.dyn_ltree[18]!==0||Je.dyn_ltree[20]!==0||Je.dyn_ltree[26]!==0)return ge;for(Fe=32;Fe>>3,(De=ae.static_len+3+7>>>3)<=pe&&(pe=De)):pe=De=de+5,de+4<=pe&&se!==-1?ie(ae,se,de,Ce):ae.strategy===4||De===pe?($e(ae,2+(Ce?1:0),3),yt(ae,He,ve)):($e(ae,4+(Ce?1:0),3),function(Je,Fe,mt,At){var Tt;for($e(Je,Fe-257,5),$e(Je,mt-1,5),$e(Je,At-4,4),Tt=0;Tt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&se,ae.pending_buf[ae.l_buf+ae.last_lit]=255&de,ae.last_lit++,se===0?ae.dyn_ltree[2*de]++:(ae.matches++,se--,ae.dyn_ltree[2*(xe[de]+Ie+1)]++,ae.dyn_dtree[2*Re(se)]++),ae.last_lit===ae.lit_bufsize-1},he._tr_align=function(ae){$e(ae,2,3),ze(ae,ee,He),function(se){se.bi_valid===16?(Ve(se,se.bi_buf),se.bi_buf=0,se.bi_valid=0):8<=se.bi_valid&&(se.pending_buf[se.pending++]=255&se.bi_buf,se.bi_buf>>=8,se.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(Oe,Ge,he){"use strict";Ge.exports=function(){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}},{}],54:[function(Oe,Ge,he){(function(be){(function(le,ge){"use strict";if(!le.setImmediate){var Ne,Be,fe,Ie,Se=1,re={},E=!1,a=le.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(le);b=b&&b.setTimeout?b:le,Ne={}.toString.call(le.process)==="[object process]"?function(ne){Pe.nextTick(function(){z(ne)})}:function(){if(le.postMessage&&!le.importScripts){var ne=!0,oe=le.onmessage;return le.onmessage=function(){ne=!1},le.postMessage("","*"),le.onmessage=oe,ne}}()?(Ie="setImmediate$"+Math.random()+"$",le.addEventListener?le.addEventListener("message",ee,!1):le.attachEvent("onmessage",ee),function(ne){le.postMessage(Ie+ne,"*")}):le.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){z(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(Be=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){z(ne),oe.onreadystatechange=null,Be.removeChild(oe),oe=null},Be.appendChild(oe)}):function(ne){setTimeout(z,0,ne)},b.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),ue=0;ue0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,se=ie.length;if(Math.abs(ae-se)!==1)return{add:!1,key:null};function de(Ce,pe){var De=new Map;Ce.forEach(function(Je){De.set(Je,!0)});var et=pe.filter(function(Je){return!De.has(Je)});return et.length===1?et[0]:null}return ae ").concat(ie);return ie}var St=a.forwardRef(function(ce,ie){var ae=ce.prefixCls,se=ce.data,de=ce.selectable,Ce=ce.checkable,pe=ce.expandedKeys,De=ce.selectedKeys,et=ce.checkedKeys,Je=ce.loadedKeys,Fe=ce.loadingKeys,mt=ce.halfCheckedKeys,At=ce.keyEntities,Tt=ce.disabled,Ht=ce.dragging,Jt=ce.dragOverNodeKey,zt=ce.dropPosition,Xe=ce.motion,ut=ce.height,Dt=ce.itemHeight,Lt=ce.virtual,sn=ce.focusable,pn=ce.activeItem,yn=ce.focused,bn=ce.tabIndex,da=ce.onKeyDown,Ra=ce.onFocus,Fa=ce.onBlur,Aa=ce.onActiveChange,ir=ce.onListChangeStart,Ba=ce.onListChangeEnd,Ea=(0,ne.Z)(ce,qe),Er=a.useRef(null),dr=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(qr){Er.current.scrollTo(qr)},getIndentWidth:function(){return dr.current.offsetWidth}}});var $t=a.useState(pe),Bn=(0,ee.Z)($t,2),Xn=Bn[0],Sa=Bn[1],pa=a.useState(se),Za=(0,ee.Z)(pa,2),jn=Za[0],xo=Za[1],Co=a.useState(se),Ua=(0,ee.Z)(Co,2),kt=Ua[0],Kt=Ua[1],It=a.useState([]),Un=(0,ee.Z)(It,2),ma=Un[0],Qn=Un[1],eo=a.useState(null),rr=(0,ee.Z)(eo,2),wr=rr[0],Lo=rr[1],fr=a.useRef(se);fr.current=se;function qn(){var Ao=fr.current;xo(Ao),Kt(Ao),Qn([]),Lo(null),Ba()}(0,oe.Z)(function(){Sa(pe);var Ao=it(Xn,pe);if(Ao.key!==null)if(Ao.add){var qr=jn.findIndex(function(Jn){var Vn=Jn.key;return Vn===Ao.key}),wt=$e(Ue(jn,se,Ao.key),Lt,ut,Dt),hn=jn.slice();hn.splice(qr+1,0,Ve),Kt(hn),Qn(wt),Lo("show")}else{var En=se.findIndex(function(Jn){var Vn=Jn.key;return Vn===Ao.key}),Zn=$e(Ue(se,jn,Ao.key),Lt,ut,Dt),na=se.slice();na.splice(En+1,0,Ve),Kt(na),Qn(Zn),Lo("hide")}else jn!==se&&(xo(se),Kt(se))},[pe,se]),a.useEffect(function(){Ht||qn()},[Ht]);var co=Xe?kt:se,Uo={expandedKeys:pe,selectedKeys:De,loadedKeys:Je,loadingKeys:Fe,checkedKeys:et,halfCheckedKeys:mt,dragOverNodeKey:Jt,dropPosition:zt,keyEntities:At};return a.createElement(a.Fragment,null,yn&&pn&&a.createElement("span",{style:ct,"aria-live":"assertive"},at(pn)),a.createElement("div",null,a.createElement("input",{style:ct,disabled:sn===!1||Tt,tabIndex:sn!==!1?bn:null,onKeyDown:da,onFocus:Ra,onBlur:Fa,value:"",onChange:ot,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:dr,className:"".concat(ae,"-indent-unit")}))),a.createElement(ue.Z,(0,x.Z)({},Ea,{data:co,itemKey:ze,height:ut,fullHeight:!1,virtual:Lt,itemHeight:Dt,prefixCls:"".concat(ae,"-list"),ref:Er,onVisibleChange:function(qr,wt){var hn=new Set(qr),En=wt.filter(function(Zn){return!hn.has(Zn)});En.some(function(Zn){return ze(Zn)===Ke})&&qn()}}),function(Ao){var qr=Ao.pos,wt=(0,x.Z)({},(z(Ao.data),Ao.data)),hn=Ao.title,En=Ao.key,Zn=Ao.isStart,na=Ao.isEnd,Jn=(0,Le.km)(En,qr);delete wt.key,delete wt.children;var Vn=(0,Le.H8)(Jn,Uo);return a.createElement(xe,(0,x.Z)({},wt,Vn,{title:hn,active:!!pn&&En===pn.key,pos:qr,data:Ao.data,isStart:Zn,isEnd:na,motion:Xe,motionNodes:En===Ke?ma:null,motionType:wr,onMotionStart:ir,onMotionEnd:qn,treeNodeRequiredProps:Uo,onMouseMove:function(){Aa(null)}}))}))});St.displayName="NodeList";var Pt=St,dt=te(35654),Bt=te(90782),Ae=te(67841),yt=10,Ot=function(ce){(0,Ne.Z)(ae,ce);var ie=(0,Be.Z)(ae);function ae(){var se;(0,be.Z)(this,ae);for(var de=arguments.length,Ce=new Array(de),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,mt=se.state,At=mt.dragChildrenKeys,Tt=mt.dropPosition,Ht=mt.dropTargetKey,Jt=mt.dropTargetPos,zt=mt.dropAllowed;if(zt){var Xe=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),Ht!==null){var ut=(0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(Ht,se.getTreeNodeRequiredProps())),{},{active:((Je=se.getActiveItem())===null||Je===void 0?void 0:Je.key)===Ht,data:(0,Ae.Z)(se.state.keyEntities,Ht).node}),Dt=At.indexOf(Ht)!==-1;(0,E.ZP)(!Dt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Lt=(0,dt.yx)(Jt),sn={event:De,node:(0,Le.F)(ut),dragNode:se.dragNode?(0,Le.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(At),dropToGap:Tt!==0,dropPosition:Tt+Number(Lt[Lt.length-1])};Fe||Xe==null||Xe(sn),se.dragNode=null}}},se.cleanDragState=function(){var De=se.state.draggingNodeKey;De!==null&&se.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),se.dragStartMousePosition=null,se.currentMouseOverDroppableNodeKey=null},se.triggerExpandActionExpand=function(De,et){var Je=se.state,Fe=Je.expandedKeys,mt=Je.flattenNodes,At=et.expanded,Tt=et.key,Ht=et.isLeaf;if(!(Ht||De.shiftKey||De.metaKey||De.ctrlKey)){var Jt=mt.filter(function(Xe){return Xe.key===Tt})[0],zt=(0,Le.F)((0,Ge.Z)((0,Ge.Z)({},(0,Le.H8)(Tt,se.getTreeNodeRequiredProps())),{},{data:Jt.data}));se.setExpandedKeys(At?(0,dt._5)(Fe,Tt):(0,dt.L0)(Fe,Tt)),se.onNodeExpand(De,zt)}},se.onNodeClick=function(De,et){var Je=se.props,Fe=Je.onClick,mt=Je.expandAction;mt==="click"&&se.triggerExpandActionExpand(De,et),Fe==null||Fe(De,et)},se.onNodeDoubleClick=function(De,et){var Je=se.props,Fe=Je.onDoubleClick,mt=Je.expandAction;mt==="doubleClick"&&se.triggerExpandActionExpand(De,et),Fe==null||Fe(De,et)},se.onNodeSelect=function(De,et){var Je=se.state.selectedKeys,Fe=se.state,mt=Fe.keyEntities,At=Fe.fieldNames,Tt=se.props,Ht=Tt.onSelect,Jt=Tt.multiple,zt=et.selected,Xe=et[At.key],ut=!zt;ut?Jt?Je=(0,dt.L0)(Je,Xe):Je=[Xe]:Je=(0,dt._5)(Je,Xe);var Dt=Je.map(function(Lt){var sn=(0,Ae.Z)(mt,Lt);return sn?sn.node:null}).filter(function(Lt){return Lt});se.setUncontrolledState({selectedKeys:Je}),Ht==null||Ht(Je,{event:"select",selected:ut,node:et,selectedNodes:Dt,nativeEvent:De.nativeEvent})},se.onNodeCheck=function(De,et,Je){var Fe=se.state,mt=Fe.keyEntities,At=Fe.checkedKeys,Tt=Fe.halfCheckedKeys,Ht=se.props,Jt=Ht.checkStrictly,zt=Ht.onCheck,Xe=et.key,ut,Dt={event:"check",node:et,checked:Je,nativeEvent:De.nativeEvent};if(Jt){var Lt=Je?(0,dt.L0)(At,Xe):(0,dt._5)(At,Xe),sn=(0,dt._5)(Tt,Xe);ut={checked:Lt,halfChecked:sn},Dt.checkedNodes=Lt.map(function(Fa){return(0,Ae.Z)(mt,Fa)}).filter(function(Fa){return Fa}).map(function(Fa){return Fa.node}),se.setUncontrolledState({checkedKeys:Lt})}else{var pn=(0,Bt.S)([].concat((0,he.Z)(At),[Xe]),!0,mt),yn=pn.checkedKeys,bn=pn.halfCheckedKeys;if(!Je){var da=new Set(yn);da.delete(Xe);var Ra=(0,Bt.S)(Array.from(da),{checked:!1,halfCheckedKeys:bn},mt);yn=Ra.checkedKeys,bn=Ra.halfCheckedKeys}ut=yn,Dt.checkedNodes=[],Dt.checkedNodesPositions=[],Dt.halfCheckedKeys=bn,yn.forEach(function(Fa){var Aa=(0,Ae.Z)(mt,Fa);if(Aa){var ir=Aa.node,Ba=Aa.pos;Dt.checkedNodes.push(ir),Dt.checkedNodesPositions.push({node:ir,pos:Ba})}}),se.setUncontrolledState({checkedKeys:yn},!1,{halfCheckedKeys:bn})}zt==null||zt(ut,Dt)},se.onNodeLoad=function(De){var et=De.key,Je=new Promise(function(Fe,mt){se.setState(function(At){var Tt=At.loadedKeys,Ht=Tt===void 0?[]:Tt,Jt=At.loadingKeys,zt=Jt===void 0?[]:Jt,Xe=se.props,ut=Xe.loadData,Dt=Xe.onLoad;if(!ut||Ht.indexOf(et)!==-1||zt.indexOf(et)!==-1)return null;var Lt=ut(De);return Lt.then(function(){var sn=se.state.loadedKeys,pn=(0,dt.L0)(sn,et);Dt==null||Dt(pn,{event:"load",node:De}),se.setUncontrolledState({loadedKeys:pn}),se.setState(function(yn){return{loadingKeys:(0,dt._5)(yn.loadingKeys,et)}}),Fe()}).catch(function(sn){if(se.setState(function(yn){return{loadingKeys:(0,dt._5)(yn.loadingKeys,et)}}),se.loadingRetryTimes[et]=(se.loadingRetryTimes[et]||0)+1,se.loadingRetryTimes[et]>=yt){var pn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,dt.L0)(pn,et)}),Fe()}mt(sn)}),{loadingKeys:(0,dt.L0)(zt,et)}})});return Je.catch(function(){}),Je},se.onNodeMouseEnter=function(De,et){var Je=se.props.onMouseEnter;Je==null||Je({event:De,node:et})},se.onNodeMouseLeave=function(De,et){var Je=se.props.onMouseLeave;Je==null||Je({event:De,node:et})},se.onNodeContextMenu=function(De,et){var Je=se.props.onRightClick;Je&&(De.preventDefault(),Je({event:De,node:et}))},se.onFocus=function(){var De=se.props.onFocus;se.setState({focused:!0});for(var et=arguments.length,Je=new Array(et),Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:!1,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Fe=!1,mt=!0,At={};Object.keys(De).forEach(function(Tt){if(Tt in se.props){mt=!1;return}Fe=!0,At[Tt]=De[Tt]}),Fe&&(!et||mt)&&se.setState((0,Ge.Z)((0,Ge.Z)({},At),Je))}},se.scrollTo=function(De){se.listRef.current.scrollTo(De)},se}return(0,le.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var de=this.props.activeKey;de!==void 0&&de!==this.state.activeKey&&(this.setState({activeKey:de}),de!==null&&this.scrollTo({key:de}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var de,Ce=this.state,pe=Ce.focused,De=Ce.flattenNodes,et=Ce.keyEntities,Je=Ce.draggingNodeKey,Fe=Ce.activeKey,mt=Ce.dropLevelOffset,At=Ce.dropContainerKey,Tt=Ce.dropTargetKey,Ht=Ce.dropPosition,Jt=Ce.dragOverNodeKey,zt=Ce.indent,Xe=this.props,ut=Xe.prefixCls,Dt=Xe.className,Lt=Xe.style,sn=Xe.showLine,pn=Xe.focusable,yn=Xe.tabIndex,bn=yn===void 0?0:yn,da=Xe.selectable,Ra=Xe.showIcon,Fa=Xe.icon,Aa=Xe.switcherIcon,ir=Xe.draggable,Ba=Xe.checkable,Ea=Xe.checkStrictly,Er=Xe.disabled,dr=Xe.motion,$t=Xe.loadData,Bn=Xe.filterTreeNode,Xn=Xe.height,Sa=Xe.itemHeight,pa=Xe.virtual,Za=Xe.titleRender,jn=Xe.dropIndicatorRender,xo=Xe.onContextMenu,Co=Xe.onScroll,Ua=Xe.direction,kt=Xe.rootClassName,Kt=Xe.rootStyle,It=(0,re.Z)(this.props,{aria:!0,data:!0}),Un;return ir&&((0,Oe.Z)(ir)==="object"?Un=ir:typeof ir=="function"?Un={nodeDraggable:ir}:Un={}),a.createElement(b.k.Provider,{value:{prefixCls:ut,selectable:da,showIcon:Ra,icon:Fa,switcherIcon:Aa,draggable:Un,draggingNodeKey:Je,checkable:Ba,checkStrictly:Ea,disabled:Er,keyEntities:et,dropLevelOffset:mt,dropContainerKey:At,dropTargetKey:Tt,dropPosition:Ht,dragOverNodeKey:Jt,indent:zt,direction:Ua,dropIndicatorRender:jn,loadData:$t,filterTreeNode:Bn,titleRender:Za,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Ie()(ut,Dt,kt,(de={},(0,Pe.Z)(de,"".concat(ut,"-show-line"),sn),(0,Pe.Z)(de,"".concat(ut,"-focused"),pe),(0,Pe.Z)(de,"".concat(ut,"-active-focused"),Fe!==null),de)),style:Kt},a.createElement(Pt,(0,x.Z)({ref:this.listRef,prefixCls:ut,style:Lt,data:De,disabled:Er,selectable:da,checkable:!!Ba,motion:dr,dragging:Je!==null,height:Xn,itemHeight:Sa,virtual:pa,focusable:pn,focused:pe,tabIndex:bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:xo,onScroll:Co},this.getTreeNodeRequiredProps(),It))))}}],[{key:"getDerivedStateFromProps",value:function(de,Ce){var pe=Ce.prevProps,De={prevProps:de};function et(pn){return!pe&&pn in de||pe&&pe[pn]!==de[pn]}var Je,Fe=Ce.fieldNames;if(et("fieldNames")&&(Fe=(0,Le.w$)(de.fieldNames),De.fieldNames=Fe),et("treeData")?Je=de.treeData:et("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Je=(0,Le.zn)(de.children)),Je){De.treeData=Je;var mt=(0,Le.I8)(Je,{fieldNames:Fe});De.keyEntities=(0,Ge.Z)((0,Pe.Z)({},Ke,Re),mt.keyEntities)}var At=De.keyEntities||Ce.keyEntities;if(et("expandedKeys")||pe&&et("autoExpandParent"))De.expandedKeys=de.autoExpandParent||!pe&&de.defaultExpandParent?(0,dt.r7)(de.expandedKeys,At):de.expandedKeys;else if(!pe&&de.defaultExpandAll){var Tt=(0,Ge.Z)({},At);delete Tt[Ke],De.expandedKeys=Object.keys(Tt).map(function(pn){return Tt[pn].key})}else!pe&&de.defaultExpandedKeys&&(De.expandedKeys=de.autoExpandParent||de.defaultExpandParent?(0,dt.r7)(de.defaultExpandedKeys,At):de.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,Je||De.expandedKeys){var Ht=(0,Le.oH)(Je||Ce.treeData,De.expandedKeys||Ce.expandedKeys,Fe);De.flattenNodes=Ht}if(de.selectable&&(et("selectedKeys")?De.selectedKeys=(0,dt.BT)(de.selectedKeys,de):!pe&&de.defaultSelectedKeys&&(De.selectedKeys=(0,dt.BT)(de.defaultSelectedKeys,de))),de.checkable){var Jt;if(et("checkedKeys")?Jt=(0,dt.E6)(de.checkedKeys)||{}:!pe&&de.defaultCheckedKeys?Jt=(0,dt.E6)(de.defaultCheckedKeys)||{}:Je&&(Jt=(0,dt.E6)(de.checkedKeys)||{checkedKeys:Ce.checkedKeys,halfCheckedKeys:Ce.halfCheckedKeys}),Jt){var zt=Jt,Xe=zt.checkedKeys,ut=Xe===void 0?[]:Xe,Dt=zt.halfCheckedKeys,Lt=Dt===void 0?[]:Dt;if(!de.checkStrictly){var sn=(0,Bt.S)(ut,!0,At);ut=sn.checkedKeys,Lt=sn.halfCheckedKeys}De.checkedKeys=ut,De.halfCheckedKeys=Lt}}return et("loadedKeys")&&(De.loadedKeys=de.loadedKeys),De}}]),ae}(a.Component);Ot.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},Ot.TreeNode=ye.Z;var ke=Ot,lt=ke},35654:function(Ft,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return z},L0:function(){return Be},OM:function(){return E},_5:function(){return Ne},r7:function(){return ee},wA:function(){return Ie},yx:function(){return fe}});var x=te(94480),Pe=te(76190),Oe=te(48736),Ge=te(59301),he=te(39417),be=te(67841),le=te(71430),ge=null;function Ne(ne,oe){if(!ne)return[];var ue=ne.slice(),me=ue.indexOf(oe);return me>=0&&ue.splice(me,1),ue}function Be(ne,oe){var ue=(ne||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function fe(ne){return ne.split("-")}function Ie(ne,oe){var ue=[],me=(0,be.Z)(oe,ne);function ye(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ee.forEach(function(Le){var He=Le.key,ve=Le.children;ue.push(He),ye(ve)})}return ye(me.children),ue}function Se(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,ue,me,ye,Ee,Le,He,ve,nt){var xe,it=ne.clientX,Ue=ne.clientY,qe=ne.target.getBoundingClientRect(),ct=qe.top,ot=qe.height,Ke=(nt==="rtl"?-1:1)*(((ye==null?void 0:ye.x)||0)-it),_e=(Ke-12)/me,Re=(0,be.Z)(He,ue.props.eventKey);if(Ue-1.5?Ee({dragNode:yt,dropNode:Ot,dropPosition:1})?dt=1:ke=!1:Ee({dragNode:yt,dropNode:Ot,dropPosition:0})?dt=0:Ee({dragNode:yt,dropNode:Ot,dropPosition:1})?dt=1:ke=!1:Ee({dragNode:yt,dropNode:Ot,dropPosition:1})?dt=1:ke=!1,{dropPosition:dt,dropLevelOffset:Bt,dropTargetKey:Re.key,dropTargetPos:Re.pos,dragOverNodeKey:Pt,dropContainerKey:dt===0?null:((xe=Re.parent)===null||xe===void 0?void 0:xe.key)||null,dropAllowed:ke}}function a(ne,oe){if(ne){var ue=oe.multiple;return ue?ne.slice():ne.length?[ne[0]]:ne}}var b=function(oe){return oe};function y(ne,oe){if(!ne)return[];var ue=oe||{},me=ue.processProps,ye=me===void 0?b:me,Ee=Array.isArray(ne)?ne:[ne];return Ee.map(function(Le){var He=Le.children,ve=_objectWithoutProperties(Le,ge),nt=y(He,oe);return React.createElement(TreeNode,_extends({key:ve.key},ye(ve)),nt)})}function z(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,Pe.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var ue=new Set;function me(ye){if(!ue.has(ye)){var Ee=(0,be.Z)(oe,ye);if(Ee){ue.add(ye);var Le=Ee.parent,He=Ee.node;He.disabled||Le&&me(Le.key)}}}return(ne||[]).forEach(function(ye){me(ye)}),(0,x.Z)(ue)}},90782:function(Ft,bt,te){"use strict";te.d(bt,{S:function(){return le}});var x=te(48736),Pe=te(67841);function Oe(ge,Ne){var Be=new Set;return ge.forEach(function(fe){Ne.has(fe)||Be.add(fe)}),Be}function Ge(ge){var Ne=ge||{},Be=Ne.disabled,fe=Ne.disableCheckbox,Ie=Ne.checkable;return!!(Be||fe)||Ie===!1}function he(ge,Ne,Be,fe){for(var Ie=new Set(ge),Se=new Set,re=0;re<=Be;re+=1){var E=Ne.get(re)||new Set;E.forEach(function(z){var ee=z.key,ne=z.node,oe=z.children,ue=oe===void 0?[]:oe;Ie.has(ee)&&!fe(ne)&&ue.filter(function(me){return!fe(me.node)}).forEach(function(me){Ie.add(me.key)})})}for(var a=new Set,b=Be;b>=0;b-=1){var y=Ne.get(b)||new Set;y.forEach(function(z){var ee=z.parent,ne=z.node;if(!(fe(ne)||!z.parent||a.has(z.parent.key))){if(fe(z.parent.node)){a.add(ee.key);return}var oe=!0,ue=!1;(ee.children||[]).filter(function(me){return!fe(me.node)}).forEach(function(me){var ye=me.key,Ee=Ie.has(ye);oe&&!Ee&&(oe=!1),!ue&&(Ee||Se.has(ye))&&(ue=!0)}),oe&&Ie.add(ee.key),ue&&Se.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Ie),halfCheckedKeys:Array.from(Oe(Se,Ie))}}function be(ge,Ne,Be,fe,Ie){for(var Se=new Set(ge),re=new Set(Ne),E=0;E<=fe;E+=1){var a=Be.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,ue=ee.children,me=ue===void 0?[]:ue;!Se.has(ne)&&!re.has(ne)&&!Ie(oe)&&me.filter(function(ye){return!Ie(ye.node)}).forEach(function(ye){Se.delete(ye.key)})})}re=new Set;for(var b=new Set,y=fe;y>=0;y-=1){var z=Be.get(y)||new Set;z.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(Ie(oe)||!ee.parent||b.has(ee.parent.key))){if(Ie(ee.parent.node)){b.add(ne.key);return}var ue=!0,me=!1;(ne.children||[]).filter(function(ye){return!Ie(ye.node)}).forEach(function(ye){var Ee=ye.key,Le=Se.has(Ee);ue&&!Le&&(ue=!1),!me&&(Le||re.has(Ee))&&(me=!0)}),ue||Se.delete(ne.key),me&&re.add(ne.key),b.add(ne.key)}})}return{checkedKeys:Array.from(Se),halfCheckedKeys:Array.from(Oe(re,Se))}}function le(ge,Ne,Be,fe){var Ie=[],Se;fe?Se=fe:Se=Ge;var re=new Set(ge.filter(function(y){var z=!!(0,Pe.Z)(Be,y);return z||Ie.push(y),z})),E=new Map,a=0;Object.keys(Be).forEach(function(y){var z=Be[y],ee=z.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(z),a=Math.max(a,ee)}),(0,x.ZP)(!Ie.length,"Tree missing follow keys: ".concat(Ie.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Ne===!0?b=he(re,E,a,Se):b=be(re,Ne.halfCheckedKeys,E,a,Se),b}},67841:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return x}});function x(Pe,Oe){return Pe[Oe]}},71430:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return ee},H8:function(){return z},I8:function(){return y},km:function(){return Ie},oH:function(){return a},w$:function(){return Se},zn:function(){return E}});var x=te(76190),Pe=te(94480),Oe=te(33885),Ge=te(75931),he=te(11592),be=te(2738),le=te(48736),ge=te(67841),Ne=["children"];function Be(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Ie(ne,oe){return ne!=null?ne:oe}function Se(ne){var oe=ne||{},ue=oe.title,me=oe._title,ye=oe.key,Ee=oe.children,Le=ue||"title";return{title:Le,_title:me||[Le],key:ye||"key",children:Ee||"children"}}function re(ne,oe){var ue=new Map;function me(ye){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ye||[]).forEach(function(Le){var He=Le[oe.key],ve=Le[oe.children];warning(He!=null,"Tree node must have a certain key: [".concat(Ee).concat(He,"]"));var nt=String(He);warning(!ue.has(nt)||He===null||He===void 0,"Same 'key' exist in the Tree: ".concat(nt)),ue.set(nt,!0),me(ve,"".concat(Ee).concat(nt," > "))})}me(ne)}function E(ne){function oe(ue){var me=(0,he.Z)(ue);return me.map(function(ye){if(!fe(ye))return(0,le.ZP)(!ye,"Tree/TreeNode can only accept TreeNode as children."),null;var Ee=ye.key,Le=ye.props,He=Le.children,ve=(0,Ge.Z)(Le,Ne),nt=(0,Oe.Z)({key:Ee},ve),xe=oe(He);return xe.length&&(nt.children=xe),nt}).filter(function(ye){return ye})}return oe(ne)}function a(ne,oe,ue){var me=Se(ue),ye=me._title,Ee=me.key,Le=me.children,He=new Set(oe===!0?[]:oe),ve=[];function nt(xe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return xe.map(function(Ue,qe){for(var ct=Be(it?it.pos:"0",qe),ot=Ie(Ue[Ee],ct),Ke,_e=0;_e1&&arguments[1]!==void 0?arguments[1]:{},ue=oe.initWrapper,me=oe.processEntity,ye=oe.onProcessFinished,Ee=oe.externalGetKey,Le=oe.childrenPropName,He=oe.fieldNames,ve=arguments.length>2?arguments[2]:void 0,nt=Ee||ve,xe={},it={},Ue={posEntities:xe,keyEntities:it};return ue&&(Ue=ue(Ue)||Ue),b(ne,function(qe){var ct=qe.node,ot=qe.index,Ke=qe.pos,_e=qe.key,Re=qe.parentPos,Ve=qe.level,$e=qe.nodes,ze={node:ct,nodes:$e,index:ot,key:_e,pos:Ke,level:Ve},at=Ie(_e,Ke);xe[Ke]=ze,it[at]=ze,ze.parent=xe[Re],ze.parent&&(ze.parent.children=ze.parent.children||[],ze.parent.children.push(ze)),me&&me(ze,Ue)},{externalGetKey:nt,childrenPropName:Le,fieldNames:He}),ye&&ye(Ue),Ue}function z(ne,oe){var ue=oe.expandedKeys,me=oe.selectedKeys,ye=oe.loadedKeys,Ee=oe.loadingKeys,Le=oe.checkedKeys,He=oe.halfCheckedKeys,ve=oe.dragOverNodeKey,nt=oe.dropPosition,xe=oe.keyEntities,it=(0,ge.Z)(xe,ne),Ue={eventKey:ne,expanded:ue.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:ye.indexOf(ne)!==-1,loading:Ee.indexOf(ne)!==-1,checked:Le.indexOf(ne)!==-1,halfChecked:He.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:ve===ne&&nt===0,dragOverGapTop:ve===ne&&nt===-1,dragOverGapBottom:ve===ne&&nt===1};return Ue}function ee(ne){var oe=ne.data,ue=ne.expanded,me=ne.selected,ye=ne.checked,Ee=ne.loaded,Le=ne.loading,He=ne.halfChecked,ve=ne.dragOver,nt=ne.dragOverGapTop,xe=ne.dragOverGapBottom,it=ne.pos,Ue=ne.active,qe=ne.eventKey,ct=(0,Oe.Z)((0,Oe.Z)({},oe),{},{expanded:ue,selected:me,checked:ye,loaded:Ee,loading:Le,halfChecked:He,dragOver:ve,dragOverGapTop:nt,dragOverGapBottom:xe,pos:it,active:Ue,key:qe});return"props"in ct||Object.defineProperty(ct,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),ct}},8224:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Pe}});var x=te(4676);function Pe(Oe,Ge,he,be){var le=x.unstable_batchedUpdates?function(Ne){x.unstable_batchedUpdates(he,Ne)}:he;return Oe!=null&&Oe.addEventListener&&Oe.addEventListener(Ge,le,be),{remove:function(){Oe!=null&&Oe.removeEventListener&&Oe.removeEventListener(Ge,le,be)}}}},55468:function(Ft,bt,te){"use strict";te.d(bt,{g1:function(){return fe},os:function(){return Se}});var x=/margin|padding|width|height|max|min|offset/,Pe={left:!0,top:!0},Oe={cssFloat:1,styleFloat:1,float:1};function Ge(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function he(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in Pe||(Pe[E]=x.test(E)),Pe[E]?parseFloat(a)||0:a}function be(re,E){var a=arguments.length,b=Ge(re);return E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?b:he(re,E,b[E]||re.style[E])}function le(re,E,a){var b=arguments.length;if(E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&x.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(re,y,E[y]);return Ge(re)}function ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function Ne(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function Be(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function Ie(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Se(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Ft,bt,te){"use strict";te.d(bt,{G:function(){return Ge}});var x=te(47273),Pe=function(be){if((0,x.Z)()&&window.document.documentElement){var le=Array.isArray(be)?be:[be],ge=window.document.documentElement;return le.some(function(Ne){return Ne in ge.style})}return!1},Oe=function(be,le){if(!Pe(be))return!1;var ge=document.createElement("div"),Ne=ge.style[be];return ge.style[be]=le,ge.style[be]!==Ne};function Ge(he,be){return!Array.isArray(he)&&be!==void 0?Oe(he,be):Pe(he)}},51581:function(Ft,bt,te){"use strict";Object.defineProperty(bt,"__esModule",{value:!0});var x=function(){function Ie(Se,re){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Ie,E)&&(re[E]=Ie[E]);return re}function ge(Ie,Se){if(!(Ie instanceof Se))throw new TypeError("Cannot call a class as a function")}function Ne(Ie,Se){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Se&&(typeof Se=="object"||typeof Se=="function")?Se:Ie}function Be(Ie,Se){if(typeof Se!="function"&&Se!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Se);Ie.prototype=Object.create(Se&&Se.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),Se&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,Se):Ie.__proto__=Se)}var fe=function(Ie){Be(Se,Ie);function Se(re){ge(this,Se);var E=Ne(this,(Se.__proto__||Object.getPrototypeOf(Se)).call(this,re));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return x(Se,[{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 E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(b){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,b=this.getParentElement(E),y=void 0;if(this.props.useWindow){var z=document.documentElement||document.body.parentNode||document.body,ee=a.pageYOffset!==void 0?a.pageYOffset:z.scrollTop;this.props.isReverse?y=ee:y=this.calculateOffset(E,ee)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;yAt in mn?Um(mn,At,{enumerable:!0,configurable:!0,writable:!0,value:a}):mn[At]=a,Sp=(mn,At)=>{for(var a in At||(At={}))Hm.call(At,a)&&Ip(mn,a,At[a]);if(Nv)for(var a of Nv(At))Mm.call(At,a)&&Ip(mn,a,At[a]);return mn};var xs=(mn,At,a)=>Ip(mn,typeof At!="symbol"?At+"":At,a);(self.webpackChunk=self.webpackChunk||[]).push([[7622],{89489:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},59477:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},40001:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},49198:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},84105:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},18785:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},87169:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},73331:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},15277:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},52671:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},8657:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},56082:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},33853:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},15075:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},62772:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},43531:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},61485:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},38819:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},47472:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},87395:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},961:function(mn,At){"use strict";At.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},34525:function(mn,At,a){"use strict";var i=a(59301),V=Object.defineProperty,N=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(S,o,F)=>o in S?V(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&L(S,F,o[F]);if(N)for(var F of N(o))O.call(o,F)&&L(S,F,o[F]);return S};const d=S=>React.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},S),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));At.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},58798:function(mn,At,a){"use strict";a.d(At,{Z:function(){return I}});var i=a(3113),V=a(59301),N=Object.defineProperty,pe=Object.defineProperties,O=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,S=(P,b,j)=>b in P?N(P,b,{enumerable:!0,configurable:!0,writable:!0,value:j}):P[b]=j,o=(P,b)=>{for(var j in b||(b={}))C.call(b,j)&&S(P,j,b[j]);if(L)for(var j of L(b))d.call(b,j)&&S(P,j,b[j]);return P},F=(P,b)=>pe(P,O(b)),v=(P,b)=>{var j={};for(var D in P)C.call(P,D)&&b.indexOf(D)<0&&(j[D]=P[D]);if(P!=null&&L)for(var D of L(P))b.indexOf(D)<0&&d.call(P,D)&&(j[D]=P[D]);return j},p=(P,b,j)=>new Promise((D,Z)=>{var z=w=>{try{R(j.next(w))}catch(ae){Z(ae)}},Y=w=>{try{R(j.throw(w))}catch(ae){Z(ae)}},R=w=>w.done?D(w.value):Promise.resolve(w.value).then(z,Y);R((j=j.apply(P,b)).next())});const I=P=>{var b=P,{children:j}=b,D=v(b,["children"]);const[Z,z]=(0,V.useState)(!1);return V.createElement(i.ZP,F(o({},D),{loading:Z,onClick:Y=>p(void 0,null,function*(){try{z(!0),yield D.onClick(Y),z(!1)}catch(R){console.error(R),z(!1)}})}),j)}},46713:function(mn,At,a){"use strict";a.d(At,{xp:function(){return O},AG:function(){return F},JA:function(){return C},FX:function(){return A},k$:function(){return yt},ub:function(){return lt},e6:function(){return M},v7:function(){return I},BO:function(){return v},x7:function(){return ae},em:function(){return ut},BV:function(){return L},qz:function(){return S},Gm:function(){return d},yt:function(){return Y},I2:function(){return ce},z3:function(){return N},GY:function(){return wt},wC:function(){return qe},Pt:function(){return ze},Oe:function(){return st},L6:function(){return V},RL:function(){return i},f$:function(){return pe},j1:function(){return P},jD:function(){return p},g4:function(){return b}});var i=a(58143),V="data:image/png;base64,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",N=a(4977),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",O="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",L=a.p+"static/err.2323787b.png",C="data:image/png;base64,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",d="data:image/png;base64,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",S="data:image/png;base64,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",o="data:image/png;base64,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",F="data:image/png;base64,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",v=a.p+"static/douyu.1e926b4a.jpg",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAVs0lEQVRoQ+2aa6xlZ3nff++677Xv+9zPHM/YHo+xwQ4E14GKKESkiFsSM8bYQBIEkaBEAkqbRmo/9FulSoX2Qz9GVVQJqUJBhKKA1KRJCIlowwdDDDa+jOd65syc275f1v1d1fOufYYE2ZhJZKRWXjOjvffaa6/1/p//8/yfyzuqLMuS/48P9RrA/8fZfY3B2yXQBHQpf185tBUK+SvH8uV2H/eK1/+jGfwRIBC5ks/Vq/yplq2Wqz+B/ONg5LNlrlz+Qhnot373iih+wgX/YIAivrJgjTKA9BKcYa/Uy/MnUEpD0S2AyzdKkMslZYklbwVYWZpXQSygrSVoc+4fcPzUAKtsom4xpIGiLCkMZbJGs1LkvOHPfJbrhRX5/CM/NDwJZlXiqBKlc7AEjg1aI2iVDXZpoeS9AFXlkmV1W8z+VACLE7dbMiWLE2CFADLgqig6SakCSs4jizcvAvBHMVkqxxhKkePqAs8S1mxyLUxqw6AYKLdtbMtGINpiKKUM07bc96dk9BUBykIFoNYVC/JewMkCDDh18p0so6w+GzfT+FoWC7Yl11curQpFVCoyJQsvDThP6crNdVldi0KLcwogyzJGssVrxYWXAOWzwWg84eXd92UByoK0WHEJqBCA4oC6ChstYHRJIW6lZHWQlsoYQH6rypyOLZ5Xuahx3NIi1TAvLBIcHIlUw8rfcWFLFmzhmPBUxi0NKIRdAVi5qmPAL88LrS9z/AigmHBpCcOaCIUA1BVj4ma6LCi1FkjLBZRoVRrLR9piXjhkysI2mqJxhY2lQUrDjG3iVv5k5YmgyHI1ngLPBqfUxg21nC5LbGUhHJbGUPKu8hTbUthKGcZP3Palks3fY/BECQVQLoDk0QWURYFVFuTaNudtS+Pb8mCNZcQEYmMQi8KymCSQGLJLIx7zKCFKi1uuJNZvNXxDvLBVszUtW5xSm0WL8Mh9hV0xoGFfKRItVzjYJmaFSQtHAFqVwY3i/pi7Kl2e6N9SOJaxkJk4q0CmqcZVBaGtybFY5OIaCscqKqsaUYBE6LYU08Jimi/dxrIYjudM5ynCohzCyvZaw3iCLEviqW3ntDxR1SreTDCbQ1OI65c2qZKQsY0RKlUVFoVxWcsS5DLdnHisKk6iX1iTeBOXlNgqK4kXxmTdgapAVlWKYpKLsuVYykSJictxVtKPNMq1K0saFiym8wWzKKkiSnKeDSud9i1llOe0XE3PrUTMLEmerys1zpVEYCVWIjqVS1aGEjYlJKrvKvYrAVoWGcKgxIkBYmKuurlRTuOqmkIrdCEOJ8qpyIuc/iInL7R5oAEoOVEXRv0cx8HyHBZxZAySJilplqFE8i3bGLHXqZvFlEp4qOJOKM6zrJKkUuN7Lp6t8GxxxcqIEtfCsnFNw1yViuQuxlVNbJ6AFNUuSjEUmbFWBfJEZITF6rywalW5ryyJc21czpSSy/RmErpSFIU2bJWWRRTFVcqwHPOdo3I8HbO60mVi1Y31qwqmYkN+Ox5Nl/Kv2V7t4DhWJWoSfZZFzy3whTUJCxNA4m02meVWgAWcASr31Kgk1+XJwitfl3ykDaPyWdzTiIeW9xKDBWlREkkgVmloWTdWorBIcwajiTlryZOkJClSVDRARUN0HvPut7+NuarxbD8hKqrEbcJTjDePTfiJiKy267iOu8yBot6KrgC0xWMkHiUMSiNsri2GqAoCCYETJlWU6VJcRpiTxUp6yMU1JQ7lPMJKFZvGXUXic4ijtKodxY7KIs8LFlFElC4rEbFwFsGsTzk74sbNI/70UsQDd67zyXe9mSKes3XnnVxZKK7sz8yzxcWWkWMW3mk3cB1xzyqXmtRg2LRMvMn13tItxXVFeBwJF0kfAlIqHgEoYPJSJFjyU0kugITJQlVgTYo4UVlFlmvyRFxUtNliMl2wWLqlZTuUyZxkvE/Wv8rFG2P+aq/g/yR1Um+dT53L+MyvvoUXD2esFGPO7qyhWqs8f3PGMMEsrCpQFM1miOvYOLbCtW2U5EgKE2+uFANWWamnI6AroTEKWyocAxDULClKEXsBUrEkqlm5ZxQXZLkIx7INEoYtG5NC4qxSYsthOJ+RZZp8MSUeXGF84wYv7A74q8OSZ4Yp+dadnGpYvKkW88vr8L5feQffGyo8yyU/usIDpwJ2du7gRuJyaRBRaI1rKxqdLkVekC5mzIaHnFnv4DRWsFWBrWxciTeTSKRIKAlcSTlV2hG3NwAnaVFKjFUsanItLiklmMUsTsky0dOTvk5R2DapUaXCKKhtW+xd36W/+zyH13Z5+uox3+6XXKWH17D4OTfi/tWQerLg2qjgvtNNPvbrv8K1m4c49R5Huk6jHtCY3eTcVkh9ZZtn+xnXb+4zH+9x/cJFJkf7BI7iNz78OO3tc9xc5NSEIaEsLxhNMpo1m9W2Z0SryqXiriVqnIjICIPaMJMLuKIqdhdJsgQoNQMMo4RUa0rbMbknGRxwcOUZLj73It/dnfA3U8U4Vpzq+Lxho8YOBcPpnCuJy1z5lG6Dd52Gjzx+nmf6BSvJDWppjFrZ5jj2qLs5O/6cuzZX+fZ3nuS//+GXTBz11k/R7K7yofe/lzu21om8JoeLAlvUM8lJC00YWKw0PcNelUbEVUvUKClLkf7MKKcxyDIdWEQnDJYWgac4mMdEGYz3d7n5/JNcuHCZJ/cWPD0u0Y7L2Y0G9wXgZDHXJhl7sUWSlnTXemzVYcsvOde1eeyD57kwUEROm3h0zE4zJcgXxO0dJrGibo24by0kmy/4ytf+mJuHx3RX1njiA49gez5NV+H1Nrl0nOFIzyhdia/otURxJVVonGUNqwaxLiVXSb4TIalctYrJJMlMvSe+/fyFF/iDL/1PvLCGH+3zv184Znde0Gp1eF3PYtWF/qzg4njBOLOot2qcabqc8nNCzyaKNLtzhwd26nzqo49xae+ItZpN4nWIW6tMR2N27DmBnTMPegwjm1P1jJ265vf/4IvYrsfjH3iUYPUU2XxA09J47TVujIQQi1oAnaazLCGlIKjKctWP88pFDbglwEK0o2oFnn3+Al/6+p/x7aeukRSKaf8Kd6+vMCngbCekKHN2+ykHixw3CNgRUC2bhl0yTkpuTguGqkFpe4jCvn1b87GPfYQfzBp0VETQ32WzV6OwA7LmNkk8o82Y0C4ZuqvU0hHf/PrXSCn5zQ9+AK97iv7xDVp1H0+VtFpdrs5sfNun2zzpMERdq/e3AIqWSCKXMksi8LtPP88Xv/a/+NZTV8nckE5vlWQ8ZHF4kbee7nF5EHMwzU2SXW/4nGo51FyYRQV7EfQz1whVqFLarQYbtYL1oGDdhw9/8AOo+ip7WY3RPKPXaaCm+3TtCK/WQNfXiZKYlrWg6RR8+ctfQyv40KPncbobFOni1vjEL2Ka7R6TMsCWErEs8BwIPZMt/w5AuUNZ8L3v/5D/9kd/yp8/dY1ZaRHW5IeKmhdiJxGL4R4bjYBpUrDTklbHYZzAzUXJsLDNA9qBzXrDZTVMWbczPJWT5jAvA+qBy71ntui26txz5gy9nTNE3gr9eY5da6KSEV0VmfxXNnqo6JBvfPUbaKX4yGOP0tjc4ehgn3araepbycV2HtNqNJmoJnkSUQsCVpoOlkwNbrmoFMXzOe/55L/nuVFCKwywpf6TYrdWJ2h2SKcT5jee5+c26xzNcg4XmrEWkCVrocVGqFi1clyVkOUpi8Iz8ZSqOkVjg6y+wYP+DX73n3+YZy5cZTE6IjoesNkOWNvcpLW6Req0SLyAdD6l5cQ0SPnDr3wdbdt86PwjWO0ViiTC93ziNMb1fMosMa+DhUWjXqfmO6w07R8HqEgWc9772f/M1cEY31Km0pdaUqoL16uhkgXp+AYrgccwKdgKNWtuQSiAsoJRDlOrSeT2SFtr0tNj1+u4cUJYU0S5zZnkAr/z6c8xi2BnewWdxswnxyz6+4wPbtDwLLa3t2msbuGvbZH29/jjr3wV7Xg88egjhJtnGPf3qbmeSc8iMKpIsL0ax4uSXqtJ4Dn0mnZVthkGpZBGkUYR7/7MF7g6nOJL3yWjBNfFDgLCRodiPjYJ/RdWC/L5hJG2megaU7tDFrSw7Rp23aNt2fRaHuuhzXY7pBfa3H/XFg/9k7dw/dJz2BtneXFvhvbq6DwhsApWuy08pyAeDTjcvUg02SdUDmfvOcuf/OW3cJ2Ax87/GrG3SjQfs73eIY1j07WUeY7teAwSixWpX215vsx8LNQgLpbdBESLiPd++j9ydTjDcaW6kxYILFtUyiFfLJiOD+gGAX4yZNy+h17DpRf6bPd8tkOHjW6dhqcME4WCRZwxj1LuP3c373/fO43r1ms1U8DPEs3hLGV3MKe/kM8JUvkHrk27XuNo90W+9T++SKfbpdXu8eivvYeodZpo2qfu26gix5f8kEZYtscwdel1mqau3Oh4+I6NGsZSqkFSwmgScf53/xPX+hPDoJQ7ruPg+QFOo0OnXKDGN7h7Z53NsKTVWaHpS5uSsUil77N5dnfI6TWfb//wiMZaB3824Wri8W/Pv4kHf+k9PHPtJg+tWBzqBmE559RaD6U1YehXRUSiORhF9Oea4+Njvvnl368YWVvn8fe/jwNrnWgyYLXbrCZudombx3h+jWHqGE+QY7O9BDgyAEtSA3DB+c99gWujObbkQXFyS4avVWvyxBtabDUcRrOUSVS1TtcOI06thTy1N+EX7+rx/Rsj3nhmhfF0SiMMaDnC4oI3PvB6nnjsPP3RhHbD5zD2IBkztQLy+QisOg07QzkO6w1PujrT9gyPjti7ecizL77Im99wP/vuafJkTCusUeYyJbDwSHFdj1R5rHVbpszcarumWVaTWGpRTYZiNIt55LNf4NJghGu7ph0x/ZhfpxO43FeLqXslea6o+VIO2SRFSTdUHExj1kOPZ/s59/U8vrM7YbXXppgOuZGF/Kt338tb3/M437uyyy+s+xxlLr4V0wzqFDqiXu9CnphFinpHmSbRBTXXIQzrXHnuaXScct2/h2S+T7veQBUpjhuaKYHjunhByEq3bXjZ7Mj9S9Q0LctqyFRw4dI1/sV/+K8cLyK6niKwLZM0m3aKVh5d1yJzfKJE5iZVz9Wf5ex0PK4Mc16/6nBtmnNn1zV5re471FTGPNE8/MbX8Vsf/U1GozHtekA/d3CKiKT0ydMZuRXg6oyFVrQ8mftUfZ909rWgxqXnnyXPUi6rM+hE7tEwY/6isPDLBa4XENbrZqxhpgwWPHimi5qnupQkOhsN+czv/TuSLEZJ01qYmbXpEeVGMq5r1VxKp40uJcFKV20xiXN6fsneXHNHy+IHfYsHVkue2Yuot+t48Zy9LOR33nGGdz72cf724lUe2nA50CENEiyvgU6m1MI6vjTctk3o2qSZNN/g26IZFrsXLpDGC75nvw4VjWj5MrbQxvA15vhuwFqnUc1mtAzKSt567ypqkelSW4pR/5hPfvbfEEuBbfYKSjKkMpFZSEGuLDphCH6DPNfVwMjCjCg6gc0gUWzVUo5ih9VAM4+1WV1YZIzTkrf9/Dk+8clPMZjO6dUcxri42YKs9CjSOTpo4Ocps1yKe5uiyMhKaXxdiiJl/9JFoijiyDmFThY4gWcmfalWODrFdXy2N1bJZcBVajNyfMu5VVSSlbJlwHH/iI9/4tNMU/BktKRcclVgaRtLi2UVnaAOQYM0l8FrhrJtJqliJdDsRTZ3hylPj33e0Em51M+pd3uEi0P2dIPf/qen+PWPfoKnL+/x4JrPXuYTFlMIOuTRGK/eoVbGLAqLRijViSbTOTU3QArR65dfZL6IcdbvIs1TdocF3bpPJ3RMzGWzASvr22C7ZpIn/x6+W+LUzPXgsN/nN574CEmSUtrVjo4lvaFTYDlSiSt6Gx1Cv0vhxliJTe6UlEnN7CRpw7QiLmVvopoOoF0sO2MclfzSm+/hM//y95guUtpShARtnCJmEeUoFeM1mziZJo4WeEHN7EUUSUpk73P95vfZvTYAvUa+ukGez9g7njPqF7Rd6RwKiugKi/llHMfHsnwzZG76ddTBwWGZZinD4YjPfvpzTGYzijwxsxBJxt07MlpnE1RmYbuKQG+iuhP0wEe1c+ILr8d2UhOrWldjDKu7TznaJFjbZX58Cqt2mTfd+y5+6+Nv53jyIr3mvYRunX5ymZ71MK6q4Qc+cVYwi2IaNR/PtdGpx7Xoqzx3+CeE84d54NR5IYhWo8Zf/s03+Oo3/wtrvW1Ct0PgrhA6K9TcDqV2jSAJc+rzn/98OZ1Ol/MVl7IsiOOINM0YTw4ZRJeJ9ZDpZEzQ9fGKDexmRJkVqMBn+twOyo5pNJsEYcjx8QG9h55kcel1hGcvMnvhHGrlBR66/1f55X+2zQvX/5q13r2QOQzzH/Lz7X/NYfEAvaZiePOQsrfOSnJIOwiNmz23+xccHr3AweGc8RjCIOD05lksakyjIzrBnRRimNmYXGdmHTs7pzh37pypadW1a9dKqRgODg7Y399nMhmTZZm5ecIxUTpgkR4yiQ+IFhPiLCeOZpSFB3GTXDdwdIv17hmarR4//MGT3PGL+1z/bo/em6/S/84pmg89zwPrj/COd55mMDkirNWwkx3G0QsUB2/Ba57jjq0OZTxGOS46ryYJ82jApetPcTDYJ6yt4tshtVoIuUMz7NI/HqJ1SthscMfOHZy9+y62trbwPO/WbuHf3z7TmvlcLDVmMBgwHIwYjSbMJ3Nm0ZxI5p3JjHk6RkbCgVfDsgN8ArP3N5juM5jdJD26xrOjq9TzCcfzkGYYcXrrbTz6xDs5OrrMeHzIjck+2eiA65OYdrjOPace5NzOw/hO10zW5ZDm27VDUxdLnMtwOctSk+NqtYDNzU3W1tfpdbvm2pc6bgE0u7IvsRUs56M4Yj6dmfJrOhwyGE8YjkaMxkNmszlpLDGbkeUx02RAlC2Y5UeUSZ+pdYyaz1k4Y9OdhE4D5dVoB6dZWbuLlneaXm2DPC1NR5BGCbF0CWVJEAQ0GnXanTb1sE69Xmdzc4uNjQ1ardZy4+dlN3fNF6+4R/9SP5eHJ0nMYhEh8TscDun3+0aoJuMJi8WCJMnRZgRZkJOR5FMKvWBz/QyN2gqqsEjTBE1q7iU5znZsfN83i2+32zSbTXq9HisrK6yurtJoNH4ympf49rYAvhzL1b5JSZqmZqGTyZT+4Jj+cd+4+mg4Yh7F5Kk0xqK4Jb7rVP87w1KGpU6nR6vVNMAEkPzrdDqGxX/McVsAb/dBsh0mKWgxnzMajxgOhhwf9+n3j5nNZ7RbbbrdrgElYE5Aua57u4962etfNYAvx7YISJIkxrXFxdvtlnFJW+Yiy+MnecrtIn/VAN7uQl6t618D+GpZ9md139cY/FlZ+tV6zmsMvlqW/Vnd9/8CAe3hZpCQX/4AAAAASUVORK5CYII=",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",j="data:image/png;base64,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",D="data:image/png;base64,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",Z="data:image/png;base64,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",z="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",Y="data:image/png;base64,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",R=a(34525),w="data:image/jpeg;base64,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",ae="data:image/png;base64,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",ie=a(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Oe=(g,k,$)=>k in g?re(g,k,{enumerable:!0,configurable:!0,writable:!0,value:$}):g[k]=$,Q=(g,k)=>{for(var $ in k||(k={}))ye.call(k,$)&&Oe(g,$,k[$]);if(oe)for(var $ of oe(k))W.call(k,$)&&Oe(g,$,k[$]);return g};const Ue=g=>React.createElement("svg",Q({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},g),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var we="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ce="data:image/jpeg;base64,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",Se=a.p+"static/certificate.a2a9ee77.jpg",se=Object.defineProperty,me=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,Me=(g,k,$)=>k in g?se(g,k,{enumerable:!0,configurable:!0,writable:!0,value:$}):g[k]=$,Re=(g,k)=>{for(var $ in k||(k={}))ne.call(k,$)&&Me(g,$,k[$]);if(me)for(var $ of me(k))q.call(k,$)&&Me(g,$,k[$]);return g};const Fe=g=>React.createElement("svg",Re({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},g),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var Ke="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ut="data:image/png;base64,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",st="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",ze=a.p+"static/question.ed747acc.gif",wt="data:image/gif;base64,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",qe=a(55351),yt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",lt="data:image/png;base64,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",M="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",Ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAAAXNSR0IArs4c6QAAIABJREFUeF7s/QV4VFfXBgzfMzFIQnB3h1IKVCjFaYu0WHF31wR3p4I7Ce7uWtzdpaVoBXcLkfHvutc+Z+bMJKHt8z7v/7/fdX3nevpAyMw5++y99pJ73Wttk9XpcvnDAcAEwAxeJrjUj//x9T/68n/81P/JF12GL///dfT/ZwbyT2ZTDdbl0mfMCRdMsJhMMDmcdpcJTgB+gEkJFuCESROyf3L7/+8z/8UZ+H+RYLmogNzS4oLJRcFywgk/mJxOq6aeKFgeyfvfESwOhP/xOf9WL+jfTWwR/5P7/ReF4X/1Vsb3/k/ek0qDl640/nuD1QWLWkosnYuWj88zUcicLvcmEZXmgsnkBEx+mppTvzW5hY6qj5/5e8Hw/Rx/1i/9d0ndx/hZpW6Tfqb+Wd6L//l+9+/Gmti4fN/Zdzl8n/F3y2Ucv+9cGr/r+55qmnWTI6Nyv5/veyV1X3UP73nRP5vYvBrfzfcZ+ufdn6EwUVYoOyalo0T8nfonnEYdrD6X1PV3IuV9pyTuognK3wmWLiiUSaMsGwXT6XS+V9DfJ1ieSRTPkhIsz/kngq9/12w2y+fVd8zucRoF/n2L5T1+fXZ9N7SvP6Nrfs/8GueH9+QK0/9R7+M7f+pn339PsFo+3/PdBMptojSZ5YbUWVRJbsGisLmcTuw7eBBr12+Ev3uyuGhUo0pj6ErHOGn6wzwLqHaHvJym7RwOB/z8/LR7OOHv74cB/fshR47siUoev7t58xZYrVZkzZoVxYoXx88/74LdbkfhwoWQJk1qHD9+EmazCSVLfoa42HhcunQR/v7+qFmzFoKDk7vN7vuUK59z9949HD16Qu5VuvQXyJkzh9p17/mi/v6vXr3C3r37ZFzFihVDaGgojhw9ioCAQHzxxed49uw5bt26BbvdgYYN6yMwMBBmH+2vT8DzZ8+wd/8BOB1OFCteDB8WKeK1mc6cPYfbt2/Ls+rVq4fjx0/gyZMnSJ06NapWrYwAf3/3XG7YsAnbd+wQbSJ2yC34am107W42UwzUplD/GQXQBD8/s3sdjQvFeXOaAH59zsyZCAjgs01wmpQTZXK6HNpWUOuwet0GzJwzDwFQO4/CxgnnA2UyKVyyG5S465NP4XO5KEhGAVTCxc84XbyPnwwGTheCkyXDjBlTUCB/Ps3f4nc9foCavAZ4/eoNypYpgy7du6B581YyqY0bN0bhQgUwYuRo+e6gQf3w/NlzREXNkYnYsGE9MmRIr2y9W70m9IrFe3G5cPjQYfQfOAjJkiXH0CGDULlyZfUe7xEuJVgm3Lp9C106d0VcXBzad2iPHNmzY9jwEbKJRo4cgcuXL2PDho3gxtqzexdShKVIUrCuXr2Krt16wul0oEOHDmjdqqWXYE2YOAkbN26SOfj55x0YPnwkLl26hFy5cmHBgnlInizI7bvOjozCsmUr4dLWzuxyweFQG9qopbm2vLhO/HdqX2XMlPblmvJV+e92h12pOF1Z8GN+JhzZtxfJKFjavWTeXB5jKd9Zu249Zs2eK6bQz2ym5Cl3Wz5thoPCwweZzCIsXiZDVko3S1rEQBNLGVTbhuIqA6ZmmT1rGgoUyJuoY8nJq127Dl48f4mKFSugW4+uaNKkGaxWO5o2bYIPChfEkKHD4O8fiMGDBuDZ82eYMTsKyQIDsGnDemTMmE7dV5MsZejUrvR2ZF3Yv/8g+g0YKFpm9MgRsvsTamFvxapP242bt9ChQ0fEx8ejU6dOyJUzBwbwXoGBGD16FC5domBtgM1mw4ED+xAWllKff7mhfh/+ScHq3KUrbDY7OnfujHbt2niFOD/9NB4bNmyG1RaP/fv2YvCQobh48SLy5s2LRQsXIHnyZO5BRkbOweIly9yComsi3czrZpsCQ6FP6J+qjaOvr4PKxE8plQAqCE1hcCPv27cHyYICvSbIIFgKg1i7Zh1mzpoDc1CAvJS/dnPeQEm2wrwoWHpUoGZICbpoJ+2h+uD1ny0Wq3zQz89fVOcsClb+xAWL37137768dPLkyZE6TWo8evQYTqcLKcPCEBgUgOfPX4h9T5s2jeymFy9fw89sQvZsWeHnp3A5tSnEC9AEy/D+amMiJiYWT589k19kSJ8ewSHB3HFKG/+NObRYbHj0+JEsQOpUqeS9nj577r4XBe5tdLT8niaWWlvb2F6CxR8sFgsePX4i80dTnyplSi9z/Pz5S0RHR8uGzpEjB549fYb4+DgEBgUhS+bMYln0a/bsKCxdtkL7vglBQYEyl1w/jkG9mlm+47A7ZC05SyZqOFEGXGMTHLLenou/45zqbg4VxN69u0SwdCEUjebRWB7BioyaLyrU4bBjwk8/oeiHhb1v7r151U9GX9Jgpw2BIAYMHIxff70mH6evMWtm0hrL1yd49eY1lixeCpvNiZKffYKKFcuLmlb+H3Dq1BkcOHIU/iagS+eOSJEiVJlt0a6eCed96fcsW75CTMoXpUoiffoM2LR5i2jRGtW/ReHCBTVT6NF4ib6yy4Wnz56KyaFGKl+uHEqXLuUWGN8oTXfyfX03o/NuXBxZIMPY9+w9gPMXLsLpsKFnzx4IDQ1xmybfz86mxlq8VDSW2eSH4SOGiP+oTLwh/NI2l/f7qcV0azf1k741MXToSJw9e1YznSYc2L8XycQMe66EgrV2PSIjKVhm2O0WzJg6BSWKf+R+CE2dDkUk5twaox/9ZfV/Cw/vjctXroq0J0uW7L2CJbJqkMr7Dx6gbZt2iI2JR9NmjdGtW2fNp1OmdfGSpYiatwABZhM2rF+L9OnTuk2hMYrlPf/44w+0b98R8RYrWrZsjvz582Po0GEw+5kxYvgwVK78tZh0NbnKeTWaCmOoTse8Q8fOom06d+qIVq1ayuwmBnv4Lr7vO3otTCKwyYSJk2UDWOLjsGfPLqRNk8Z7MQ1CSB9ryZLl4utxGn/6YQzKVyhnGJfHF9bHavzzfWPr03eAbGQVkHkEK0mNxcBxnS5YNGkOK6ZPm4LixT4y+CcKKzJOXGL4iZfvpb1+j54RuHTpqrxoYGAAoqJmJGkKfTXEw0eP0LlzV/Gx6tWtjQ4d2nmBrStXrsbCZcvA2GTZ0sViHk3iiHp2mz5Zf/75J8Ij+iI2NhaNGjVAoYIFMHrMWDGj/Qf0R8UKFdzCkZimMv7bnTt3EB7RG5b4eLRu3QrNmzf7u6+89/e+G9P44enTZ2Lr9u2wWOKwZdMmpNEES+ZaM2P652fNjhTBUhrLjB9+GC2+qj4Han202XkPRimWQ30JJkIHMKNP3/44cfIMiIAGBfhh797df+9jUbBmR84TM2K3WTB9+lSUKF5MG5ATv177DTHvYtwOve4U6spFd+o55syZMyFnzpxu29u9RzguX/5F7hUUFPRe59139u0OBx4/fiwmlyF9qlRh7o/w2fQ9Xr+NFoWdOVNG5WOJmfRS/KJ9GPrTHPLvYWEp4B8QgJcvlb+WOnUqBAcHG5W69ndvuEU3EzSBz549k81C8xsWpsb1d6BsUtJldOZ131CLw/D69Su8k7l3IWuWLJpjnvizqLEWLVoqUSDn4Kcfx6B8+fIyLkaH586dE42jDVZtUvmft6nkz3ly50GmTBk1VN2MXr374eTpM/J5fz+TOO8qIvVcXqaQGmu9CNZ8eZDVahFzVaJEcZFODqRr1+64fv2mqFheujNPp5qTQidfaTMHGjSojx7du7mfRsG6QsEyUWMFYfbspJ1334l/9PgxIqgZLDbUrl0TbVork6Nf69ZvwJIVqxBgAubNjRKNpcPAGvSphdEm/PnnXxgwcBDi462oW/c7tGjRzO11cOxLly4TDI2Ct3jJYkybNg2XL11GxkwZMXHiRCRPllyhzG64RY+eDBP7DzITiQmXrun55y+//IohQ4eKOR40aCA+L1nSjcLzu8OGjcBv135D9uy5MG789+Kg65cuWPRliYuJYFUoL7+2Wm2oVq26YH8SbEkaRsUpXEdeyoQ6JULt36+PaHauKTVWRK8+OHXuvGRv/M3A/n175NnGzeQWLH2nrF27DlFzFopGslri3ILFh9nsdhGsa9duaICYB6Gm0HHX+gcGiNNPeKxBg7oI79ldJJ0IcM+evXDx6i+yiMmDgjBzxtQk4QbfSb//4D5atmqD+DgrGjduhJ49umgfUR7UkqXLETVnniBhGzeu03AsDbtypxGUWv/9jz/RoUNniahatGyKrp27eKVJIiPnYvmKVSJYO3Zsw6hRY3Du7FlkypgRS5ct1DSaN/KdmDuQmOCoBUw6d+E2hSYXLly8jC6du8sijxv3I8qVLa3kWcsMdO/eExcvXUK+fPkwd06UF9ygnPclAqFwXWgKK5Snj8Xo04aq31RHnMWi4CTN3PBPmk6Oj39SyOx2G/r26SXgru7+9O7TDydOnFLr7W/+e+edO3wNNZbgWCY47VYxhR+XKC5zxCiqa7ceuHHjlnvO1ACcMggxDwxXHQrmp2D17EGNpcDPHj174cKVK/A3+yHQPwCzZv5zwWJI3717uGiZ776rhQ7t23gJ1uq167BUJjIACxbM1zRWwqWlaP3151307dcfFks86tWvi9YtW3nda+nSpVi7boNskNWrV2HKlOm4cOE8MmXMgGnTpnotoP6E9wmWUQvp/mlSQufxsVy4fPUXDBwwRKzA4MGD8EWpz73Qj4EDB+Hab78he7YcmDx5oldkFhk1BwsXqvng2vz44xhUqlhetKzFZkflqt/CarcDDuKSHuHyAN5KC1Nh9O3bC40aNpAh89/69OmHYydOiRUL9PcTfC4okBrLoLG94AaXSQBSJVhmOGwW0So0hbrG6tatO377zWMKdSnWJ0SsNtF6kwn169dBzx5KYynBisCFK1fhZzIjKICClTTc4DvxFOq3b9/CQdQ+eXKEhDBlI/vf7cOpMagw+e3baNhsVpjMfkiZMiXevH6lJiIgEKEpQv+GW5EwX2eETV6+eqnMvtkfqVKldGcb9DEboRJiZPGWePlVmtSp3YHP3wuWEza7A2/fvBOLTv/NZrWCWKBgZqlTe+FWvppQN4UULF1jiWAJXmZDteo1ER0bAzPlyklEnp/TmRCeqJY+ZL++vdG4cUP5LpVInz79cezESdohBPr54eCBfSLUiUaF6qYUrHWIjFwgqReH1YIZMzwai6awW7ee+O2364L5+E4kFx/0sVwKtadgKR9LM4XhvXDxylVx+pLRx3oP8u478Q8ePEDHTl1EY1ETdu7UQcsuUJB0x1MJGh8wfMQonDx5CukzpMe8eXPQuFETQcdLliyJ78eO9pqEpBZZ36G+pqtGjVqyONmyZsPiJfMTvZe+0aZNn4ktW7bIzt++bQtSpEiRZEStP08JiQsXL11BRERf+fz3Y0fh7Llz2Lp1m7zHtq2b3VFhYlpTjwqVr+TCTz9972UKq9WoiXcxsaKxmGPUN4PxnWmNCKPQx6Ip1K++ffvj6PGTkoXxN5lw+PBBBAUGJO5j6YtPwZo1a67krJ12Ou8zUKKEigopON179BQfSw2AOSQNONMcWSWe6r969b4TjaU7fd17ROD85cuisZIHJUPk7OnInz/PP+IK3bt/Hy1btobN5pDd060rcSwNHdcBWU0XU/UPGjwEx44dR8aMmbB02SLU+a6u5PO++KIUxo/7Sek6E02AN3jqjeV40hq6RuC/fP11FdisNuTIkRPLly/W7uXtN+mCNWnyFGzatFmS6fv27nZHjUZhTtyMunD+/EV06txVtOy4cT/gzJmz2LBxk2jiXT/vFHTeM16FpOsXNdbSpSvdzv5PP36PihXLuTVWlW+qIzY+XnwsWhfdp9IpOvp9lSnsjYYN6rmf1atXHzGFNA0Mvv+ZYK1VKR2aQpfDlkBj0WH87bcbWgSockb6JQlMs0rp0Po1aODRWDSFjAppCpkvTBYYiNmzpv9j553mZ+HCxbBZ7Sj5+Wf4slJFnaUkbFcNktEE3oX1Gzbi5s1bSJkyDO3bt8XMGbMFHc+bLy8aNqivOaxU5tp336e2tN8pQTZjwoSJooGII3Xq1EHeVyVv1WU0hbv37MGF8xck8OnXt4+kp3wvL41IZ1pexom7d+9jyeJl8PP3Q4MG9fDHH3/i/PkLssF7945ASEiI+1a+WlUJ1nLxr6gAxo/7AZUqeUwhBSsmPl5wP6ZpjKCv7sTz5kbB0h9GwTp+8rRbsA4d3J90VKhrrNVr1mLGjCj40TY7rJgxnXCD0licHArWtWu/iU3WM+JeO060hksYDL4+Vrfu4bh45Yo49jSFkZHT/zFAyl364MFD0YWhKVLIiwh+BBMypEunUjhqWWUinz59itjYODHZWbNmxr17D2QCubCpUqfC48ePFI6VMpXsfDcfCMCLV68Q/fatfF4oNBogrN1egzF0XMuXN+WJlHWtZQSTSXPhuAgQZ8mSJaHPpSftvZi2KjBibjQ6+p0ILnOFT58+EU3Id+S9jMKtkPdlKq9rNuPHH8Z6aazK1b5FvNVKCjHM8BAKhM2iQUn6BtGjQrVpgF69euPEqTMw+fnB7HLi0KED7zOFakHWULBmRimijcOGmbOmC/LOyZGosGtPXL95UxEGmRm32TXbp5KWil6jcKxG9euiZ8/ubj4Qo8Lzly7L5xIKlicyUepYhb36dffeXTRr2kLSMM2aNZN83oABg4TdMHToINSuWV1hS5oh7td/AA4dOoJMmTJh9aqV+LZ6dUHHS5cug27duqJV6zawWixo0bK5F9bG582aNRtLlq2A3WrBwYMHROupS4GtIjDa0IxCI59IJBXj0WRAj549ceLEaeTLlwdLFi+SQET8Ww3V1n1EPeAxarcffxqH9Rs3i4915NB+DBw0BBfPX5CU1KLFCzWQUgn6rNmEG5ZpyWaIKa1QvrzcnjjWt9Vr4R1xLHFxbF7vQ5Bb2AxksNvsGNCvLxo28vhYhBuOHz8lCWt6QnTedQzNHVV6okIljfSxZs6MBOUYThumz5iKT0qU0EJPp4T812/cAJFwhXfQ9OmsSxW90tQzrG/SoD66d+/qBhK79wzHuQsULLOYwsjIGShooM0QbDX6CUbBoo/VokUrcd6bNm2KwoXzY/DgYTCb/TF48ADUomAZTNGgwUNx5MgxpE+fHitXLkOtWrVhsVolZO/cuQvat+8kqZFmzZuiW5fOXtaJlJNly1dJsnf37p0SVRovX/hA7WRvc2L01fTfURlFhPfC6fMXkDdXTiyYP0czjR5MTM9k6Nxx94oDmDBhEtauXy8bfN/ePZLfJHCbJ09uzJ8/13AviDtDjUVt5nTa8dNPP7hTOtRy1arVEM1JYp4/11BwSJcIizFXYbfZxcdqZBAsAqQkWRIjowegANKgpOAGNXU0hQTX7HyIwymC9bGW0qG97dKlhwiWnpjVM/b6nxQyoWI47WjUsKHgWPrEduvRE+cvXoG/n5/ADZGzZ7h9LA9+o+kGHxAx+l00du3aK0JcoEB+pEmTShiUpIB89umnyJMnl9fiHzt2Ao8ePZLJrlq1ikRTDrsdmbNmQdGiRbF//wFJ7VDzfVT0Q/d3KRCXL1/B9Rs34XI68N13tYWJkRioaRQmX+HyGoxB4Mkuffz4qVB/Klf+yp3BUEZc/Z9KF6mNa+SOnT13Fr///ods1NrffYeTJ07gxYsXEml+/fXXWqSuaaxZHj4WNyx9LOYKeU8KVuUq1UTz0cfUcSyj6dbf12G3oV+/vhIw6b9nSocAKS8BSAk3JM3HUhprzdq1mDUrCg6aOrsDM2ZOx8clirkF6eHDR4i3WHx2sIoO9QerXWdCWFgo0qcj4U7t6J7hvXDukooKCZAyKixYkAxS5fgePnwE9+/fF+ZDrVo1BdzTL3Kadu3eA+6gggULCGirFkD5dL9euy5sTbPJhVq1SE025vu8TdSbN2+xa/ducUwLFy7szoXqzyI577frKkCpW7cOTpw4IXlK8rS+/eYbbN6yRcbBBS1TpoxQk+kDkprMXOHRo0fFbyldhjTnnO6dnJiZXLduPaw2K1KnToNPP/0U+/ftFw5U8eLFRNvu3r1HfKQKFSvg4cOHuHXrtuCE9esravLTp8/EVHPzKAhICRaxSDI+CDdQCfz4wxhUqlRRpXCcTvz1118K2HbpLoyiICkqkneknC5dWqRKlUoFJYACSI+dkM8RvNVxLKNQGHKFHo01i1Ghnwn2eAtmz56p0WZ0WEGF6b6XMRmdePhM/0IBpIzDRLAip6NgAY9gDRg4RBaRjvj6dWu8hIO0mebNWwq7oUmTRujRnSkdDQ6ASbhH8+bNE/+NKZ106dIr/4IDlQnzjPn3339H+/YdYLHahI3aratK6ejjjoyMwvIVK0U77ty5E2PHfi/jooO8dOki1KpVB3Fx8ciZMztGjhyOTp26CZTRsWMH+bchg8lsNcvvvv76K+2+isHqudRmqly5CmJi48ScDRwwAF269oTdbpV7UVA7duwiiWTCBafPncW6DRvE79m7ZxeGDBkmDNICBQoIVpc8GRmkuo81V+NjqQ0/btz3qFChQqJ064TWwnd1PYJGYezVu68INQWRxEbdx0oUINVvRed9VuRc2OnvOJ2YPn2aWzt4HueBGBIKmKLU6Jdn0CZ0p2BdviwpHf4XRR/LoLGEjnHihLAXNm/eiBCD1rl3/x6aNGkuaZhmTZsiIqKn9gj1rAULFyEqMkqevW3bVi1XqBsYb4yJVJfWrduK5m3RooWXueY3KFi8H/3Xffv2YvjwETh79gwyZMiI1auXqwRuXLxwzQlctmrdToDErl27IleuHBg0cLD4md+PGY3KVSp7hfJqbvSiBRO+/KoK3r59g/z582HwwEHo0KmLJP+7dOmMjz8ugbZtO4i5nzJlAk6cOiWpJsImBw/sxcBBw3D10iXkzp0bS5cs1FJNHo21aDE1lkq5jfuJOFZFH+F2r5Jbq3qzVTzBkHGdlY91SqwU76/DDUlqLN0UzpwVJTk/2B0YP34cihb9wCscNzqU3oKViCbTYilOaN/+A3H12jXRWExC+6Z0nghEECuqP3u2bF7hs9Vmw8MHDyUoSBmWUnwstTnVjnz95jXevHkj5jxbtmyyy3Vqi+946cQ/fvRYvheWMkwIc8Zd++qVuhevbNmz4/nz55Kwpm+YJWtW3Lt7T8YR4B8gAkz3gCaEaRaaI5onOsHp0qaVTZJw83kotnd5L6dT/DgyMsji4FhI3wkKSibj5EVmRVxcLN6+iZafs+fILgUk9JP8A/yRNUtWDaz2+FhMzKvgyonRo4ajdJnS8ixff1F3XWQbGnhaatzGNVXQN8FngrV68Ea4IQkfS+0grsSa1WsxdcYs+BHmd7oQGhICM+FVKaIwsnW02IHhNV1AhqgSKTKH5id5OQ6DYauqtTNLzoxwAc2VEP0iZ2qmUGkUBg43b91CSHBydO/eXRKb+ou9ePVaqnAcdic+//wzVK1S2SDsJim5OnjwsCxoeM8e4ncYfT6CmtQqBEibNmkssqajBr/99psk35mGqlPnO3z4YREvjbti1SrcvvO75AW7dOqkQmvN037y5CkWLlwEi9WCSpUqoWIFUqY1I20Cdu74GWdI43U6hfpC/9HD4zbhx5/GizPNBHfnzh01P0blL/766y4WLFgoG6xJ0yYoVKCA4bsQ9gIFk2a/Q4e2IpxGH2vhoiWywShYDGIkvSPrQTSJ7oFaQ/p0XD9e+rrx7zrBQLav7FK1iWPj4xQILlEkcOTwQfezfeAGraZMK6aYETVHL6tRLEyt9Ithrg4vcJeoCEYJFh/Ih7GCg/+iIAijQ++pZePupmBFRs5CwQL53Ys4YOBQHD92VHbrmjWrDbWBLty7/wgtW7aSJGzjRg0FH1OTqNQ1fSzSZmjz15OanC6tmBAF8gFVqn4j5uuL0qUwYdyP8kw1chMOHDgofHxyxEaMGIYqlb9yJ875/YjefXH6zDlkyZwJy5cu8vL9uBE6duyqVem0FxapbBPNipBOvH79BuGt7d+/F2EpUrjvzY99XfkbxMS8k0h3yeKFXsrt4sXLaN+hg4zrxx8Z1ZUzJM9NQmG6cOEScuXOg0ULCTd4qnRmzooUweMcsHiFz9fngg9RvDllJnUgVAGsau28i3DVxldZFpcGjithJJRx5MihpHAsNfmci7Vr1mLm7DludUkNoB6uYFdVLuSUNIN7yzOvyJ2gSTb3gapH02vTFAShq1reKzDQH1GRs2RC9Wv4yNE4c+qURFaLCR5K0alaJZqbTp06C7hXp24d4ZcbVfWKFauEk8XPLl++VARLN4EcW5269RAfb5Ek9JjRozQ/RyotcPTwUUlaBweHok/vcHz1VSV34pzPGDJ0uKRSMmbMiKioWeL76XDLnd9/B7n8NEnku7ds0czLrM6YOUtIg4Q2tm/bLJGknuXgwtaq/Z04/rlz58LcuVEaAKs27KXLVxAeHiHmddSoUShT5gsvVkbv3n1x5coV5MqVGzNnTtO0oZqVmbNmC0CqEzJ1weCaGIs6jJvf83euJ6t5NGq35jO7GacefQ5/+liHDiYNkOpm49Dho4L5GB9urCLR1aLKj3kqo3WhkcFpBa06Si3qUawpVacaLP2V8PDuUuWsXy9fvhJzxfsy1DamKOiwErPhOJkjSxEW5jXJTHVEv3snap7fJX9dhc/KR2AqhTuRpogpHPXPytehJnv96pWMjWCootl6QEv6XDTj/n7+SEtNaAhOqMWZauFzWIwaGsLqII9rQqrPu5h3AjpmzJhBeydto5rMePrkqQgp6dFqM3iaeNBEPn/xUt6J/luyoGReICSfy88QlqF/ZpyvrVu3Y8/efQYAWw9glOXQGb+yzprfpZs+YZIa7LnbV5W/qHnj96n1OBcTJkxAQIBiFCdA3vVQMaH77aWd/9EP3jHYP/pKgg9xh3fp0kW47J988gn69u3jMa0mE04cP4GJkyYL8t65cwfJ7ZGYQqTjAAAgAElEQVT1SaGMjJqFdFJo4JlM9dJKqElNHjhgsPhF1H5Mr7AYlOgxaT5ly5bxTJAxwtX44EZH3xubMuH48eMYP2Gi+Gu9e/eSexknXM2zBpNofq3S/GqsJAqrz6iF0sRf3mTevAXYs2ePOPHLli0VYTNu6P9spv93vpUAx/rfecy/vys1QZ069cDeCGXLlcVPP/7gdZM9e/cK51tSOoP64+XLl5gzd4Hs+I2b1iNjelUJrYf3bszLBRDHate+I+LiWP7VDIULFcTAQYPF5IwYMRxVWP71NxRi3zfSN+aePfswcBBzmP5icqswyPiX90pqtsaNnyDl+iT8sYAhbVpqOF30lFj+X7n+DwuWQ3yqd+/e4eNPPpYGIsYdTM0wceJkyVeRuvL61WusWr1G1HTUnNmisXRTaBQuKgdGW/Sb3r2LRb16dZAvbx6MGz9enGTyx3Qt848FQvM/ScI5cfIUxo+fIA5ur149pe+ErqH+pws/Z+48/LxrN5x2O5YsWSxBzv/VK4Fg0d7Tp+AC0R+hP2NEVHXVq086/RqyBLiIfFHPIrLMyIHXr4kHucTM0BegL0Stz/uq0Ntz0ezROdd9Cg2I0mgqhg+6UXRP0w8mVGNiY2XPpkqdGrGxMbAS2jCrcRkvRXNWZe/JkidDcHCI116nqeH9OG5yroy+C+/z4sVL+R0d41QpVapDqSWD1lAOppTv07HnRd+OG4WYHH1M+nNGTIl+pMLPTBJ5eoIXo17SfL9E+oVRa9M3IiPUN3FO7C76rcLAWPLGqPx/KujvE+oEVToUhJatWsPhcKFmzRro3Km9mjMvNF2VAfH64cdxkjdiufeypYtEgHSz8+TxU0GSiZYzl0X6DdU57xUR3hPVqlXzckZHj/kBp06dFlBxyaL5SK5HhR4/Osl3Wb5iNZYsYR2dWXbz7MhIHD92Uhz5+fMi3ULMZ5MwFx7RS5gSzNq3a6sXZqj3XLRoCVatWQu7zYpNmzYizM31Uo+v/R0jzDhkz54d8+fN0eaHg1Rz4g4MhL4SJQxSbtjNmzfgxx/G4cLFi8iePRtmzpjuLoCgcBJPi+jVVwS1XdvWUo3kC2a+bzHr1msgPmmhQoUwY/pUr48eP3USQwcPRwC74Iwa4W4F8L8lXAkEi9qqbr36sNudUnPXS0ud+KZpdC02bPhIHDp0WHbIhvVrvASLTTyaNm2OuPg41KlTB8WKFcXo0WNFA9C01axV00tTkF90/MQx0WYb16/3lFm5BStpH4I41uzZkYJCb9i4HpMmTcKxoyckDbNq5VK5lz7mO3d+R5u27eQdmzVjrtCbNkOS3OJlKwCHHbv3/IzUKb01HtMwzBDkzp0Tq1auSGTj6XV6ZowfPxHrN7Dixyk4lkoPnUeOHNncHWL0cRE66NK1u1gApofatGn1rwSLWB21VvHixd0Cr0vX4aNH0Suij6TSJkwchwoVFE3ZK4RNUmr/ve/mJVh8QWI9nFin04RPPikmFOCEKQA9djRh69atuHnrthDWOnZsr2XYVVUOWQQLFy4Uk1j0o6KSatm5c5cIVuWvv8JHH6meEPq1cfMW3Ll9S1IZnTp21LAR35RCwrcnZsbCCXKEiPR36doJ+/bvx60bd4Se0rZtKw0ZVikLhulMMrMY8/PPS6JC+bJeNz1y9BhOnDlLXq7URSYTrpEG9ppMmDp1uuBSNG3ULAk1OnFBlXHYt/+AYGB8bnh4D2zfvlM0Ztq0qdGieXPNJKlxkb1API7arUKF8sLP/zcaa/qMmWJ6Oc/Nmzf12rS3bt/GurUbBNSsW6+ORlf6/4FgKRWumnPdun1H/p4mdSrBXvSLL8lFISWYfyeop3OVPMlLHYfRJUaBOgqh94KH3ARA/f537z1ATEyMCF7evLnx+53fRSgJmGbNmuU9VkBLSblpnQCJge+iYwSJz5snt1swOA6i938KbcQl+E8GiSA9ZL1nz17gyYvn0vIwf/68gl8ZL3K1FCYWhCxZMgt8QfuXPn06d6SmCxbzny9evBJhIffrwcMHeBcdJ1RecsjcuE8C5qlJtCLpLfwM8T5V4ZP4NHBub9y4qbV9CpYUEb/LdSSw6x/ojwf3HskCZMuWVShNusZSAc1f8jz6wey3xc6B9PnINCEN2gix0NyS6s17kbqtc++NmyBRU1izVm25acMGDdCnTy+vNxGTExWJAD9/rFixTPhG3s6tR5u9zx9I7Hd9+g7EsWPHkCJFGDZsWCsd/Zj5Z/5t/HhVWZP0tOq7j+CeE3379cOJ46el39WqVcu9TOHt23fQtm07xMZZBG5QtY+ei2j5/EVLhM998NB+pEzh6RPByStbrqIAuWxz+f33Y9C2bXsBKqll2axELQIRbj/BtFavXi3zefToEaG6ULvmzpUTy5YtkRyer5uhj4Sajk3dGCSMnzAelSrSeiQ9C+UrVJLaS9aB9ujeXaJqobn0ikC2HNnRo1tPyeNOnTZZ2kAZBat92464cOkiMmXMhM1bNqJa1W/w4uVLlC5dEpGRkV4PZQosIoJy4ZJsQalSbI+k3U3H43Rqsi6RRL/pY3GiSCbr07uXQVqZk1siOTmmZNjVhdKswPT/ebvnfv0HCkmO/tq6dWvRoEFjiSrpD5AB+U8Fi+/Sj4J14jTSpc+AVSuXeaWHbt/+HW3btXfjWD1In9Y0FjeJCBYpJy7lF7EBmv57CkGFil8JSEnazNixo9GuXQcRtI4dO6J9OxUI6KkTBitr1qyTsrUjRw4Infjs2XOy08l5Z37PW7D0AjqICdUFa8LECdIF532C9eWXX0tUSReje/du6NJVsXd79uyJ7DmyIaJnLzGFk6dMTCBYHTp0Em4Xg53NWzajRo2aePHiueRWZ86Y4dUs5ODBQwgP7yXrHhU5G1988R7B0ieDZoJNUTmgfHnzivTrQscJuHbtOq5e/UWy41WrfK2p58R5O16C8A8U2dHjx/D48RME+Afim2+qYffu3ZJuoRksW6b0vxIs4lwPHz5F8uBkqMbGr1IRrAbByd+7b79k9wsWzO9FTebvmaO7duOmmEKW8yuWhefasHGzZqJT4PPPP8e+g4fgtFnxYZEPUaSIp0kd5+v8hUvS3JYuBjGzU6dOCTWZkSb7cCl6jy9/Tc0n3Y59+/ZJqql06dJCJXqfYDH6pN9IxueHH36Ig4cOyTsrZmsKHDp0VJoWly1XRiqXPBrLJZ99/OSxaPbq1Wtg+7Ztwldjvwr6e8bo8f79hzhy5Ig4HpUqVUDmzOpeiZpC31VTi2ASlJqFn8RHCBzmy5f3P8Z3GY0dPXZMHkXHlC15SCemqq9duzZSaS2A+ACqcNJ2SbOhf/G1JIaTvigM5y5clMKABvXrahGlnvgGVq1aJVqY/Kqvv/pSTYS2D+lvkQPPcbArHyPjq1euwuRnEiaFglA8E+cOJ1wuMRfbdu6SYgTWBkjLJ3cjYOD06TP47fp1EazmzZomqL8z+i4sWdu1a4+0vfzkk4+RIUMmYbAyJ/fll19KJOndlMkzH1wuviM1Z4YMGSQNtmvXLgkiPv30MxQ18PoTrjWwY+dOPH3yBCGhodLPgikpnevGoGLXrt0iOLwvacp79+4VOahWrao73/svBAvYu2cvxoz9AXaHE0OHDsa331TVds2/D0F3/vyzwA0cwMAB/aXf5pIl5Az5Y8XyZdJxWJdagpi1ateRlE65cuX/xhQCi2ii5y2QVpGbNq53d/TTA4Yvv/paJp3tEidNnKCgB+k+wGIA0mYGiQANHzYUt27dwbKly+EyOYUC7NvzSt1TiReLYttL55p4iYo7tG+r3VuhecwOrF+/UaqaDhzYI1Gq8TIKloIbesJms0hkW+yj4tJ5kAGSXmXzvlmvUqUaXr9+LUJEPhv7bNC3Cw8PlygxqYvj5HPYgZnExa1bNgsfT1+Ls6fPilnlRfwxe44cbh+LprBUqVJuKMcdjBjLv4wP1ku6KKmjRo8VzGfEiKGoUZ2gpmIS/ttr586fMXTYcPn+sKFDcP/BQyxevFg0BflX7DisXxSsb76tIYwGFgFQGN53kRA3bXYUAs0m7Ni+RaMmq+a2/L8KFSqKaqc/MG3qFA/9ABBt1advPxnH2DGjwdB88cIlcJkcOHTwoBvF1ifNqLHYNZmBAKPZrl27oFNH9pTwQCTjxk2QRis0UceO8l6kzXhXTevvRe1NbpfFGo/uPbqiRPFP0KZNWwmO6Bd9WanSe2e9QoVKePP2LYoXKyY9Sjt07CSC1bdPH2mJ+b6LVO0LFy6IWdu+fatXbw6C1h07dpL5CQ/vKX51jx49JeE/Z06UmGn9SlSwjKkbHT1maEl4gTVxGTJmQFho6H+ssVhpQ8YlTRAbylJ4WDrPwVBbKQakujgWmih29GU4mylzpvdOKoOO59KVD8iVM6cg8OooDrXINOm8p9wrk+5fKKmjULBUjONgaE4/k5qS+4d8cl9eklFw+FkWetDkMP2jd5TRP/Ps+XPB8/gzYQ9aGC/mgjY+/p4a9cHDh0IvSpM2jTR4YzMUXnx/ZiSS2s78PvExskFJr2GCmtAGNxWpPhyXZ27dZAr3v7E6irwwWg8GJW7cDgr2ePjwgfwb35HrRH4c54cFJnpF1HvhBgJskydPEe+j5GefCsd78+atsDmcqFvnO5Qo9qF2xMW/11h/p+FWrlqFG9dvInlwsOy4GTNmysuyCqVpk0bv/frhw0exa/9+BJKu0itcNIOUhsn/vJ1j+jJRc+aKYJcvV1Zq8nx3nC7cXLDly1eCBRikqZA+7Ole5+t0A7/8ck18HWYA6tWrK/0XTp8+K8S5oUMGalGgt8bSF/HevXtYuGgpnA47Kn1VEbly5haqDDUFK5OIgxnfhVqaTeS4GZiInzRpighBzhw5JDBYuGixvHmVKlUEr1u2jERISJ9UmnB2PuYcDBo0IEFu8e/W6u9+b3JJU29eClnmziddxeZwoEH9evigcCGMHD1WKmZHDB2M6lWraCcQ/PcFq/+AQTh06JA4h+vXr0Pjxk0kgitTprS7Q0xSL7Ro0WI5UYMQAVv8ZMjgOUDAOFK+I3Gs1m3aiTPfqmVzKbnXtbU6F0bnsynKNUPr02fOSk9V+oLBwQoiMFZt6xpq37796NdvgBwgMHbsKFy58otQk5lcP3RwrwCTRo3F99GJlPSxOnfpIT5W126dUewjVum0k4iWaRjieUbBaq9BBAQ0CV3wqBfiWEWLfoRu3boIjsUrIiJc8po9wyNk3FMmT8aJkyewccNGEazdu38W4fxvXiaXHHniYYISN2reoiWsdifq1K6BQgUL4sfxEyUqHNC3Dyp/Xek/9rH+buB6TysK1sKF8wV4JBvgs88+kyqT911M0SjsySW4lacdt66xPD20aDJ4tAiLTBs3aYj2bdsqMqnsL2/B4qIPGTIcZ86dl6a5c+dEimCpjybsMMO8KQMU/4BADB7cXzTYli1bJSrcsmWDcN4TA0QpmNeuXUPffgNlXG3atkKRD4oKNZkaa/TokQK5GL/LMiyeZkHTNXPmdDRt0kw2IqGGDh3ao0+fviI4JExmyZoF/fsPEFP3/fdjRVtt27ZdBH7jhrUSSf43Ly+NpcjyJhkc/8YSLXLbaR458yHBIW5us9Ef89huYwGF8Rwb9QkdwlAMV5/uvC4X3sXESIUxJ4+4y9u37KzilB0bwtMivNicBn6oluOMjWOzViBVyjADB0ppYzE3Wsih02b44WTJAhGcPNhNuVWkTm8TF/0uRhpnELXmuHT507W8cUG4UPTZKKWcL0IHciKHyyVVPjrl2/gd3RQyfRUdHSOZA1YqsevLO3aXgQspQlMggM3NDF+kz8p3oeDx98xScI5ZPEHgVTosu1ihEyxRXnT0W3k3+mqcZ1Vir07U8KUGqQVT/6fPiTsadp/0YVzX9+BYFCw662yIT/+kWrXKaNuG/Tk9AChBuJUrV0mZ1eRJk7B+/XqcOn1aBj9nzmxpEqZfT548Q69evbReAZVRuFBhTJ02U1ie3bt1wdMnz8VMsLHN1KlTsGLFCkGlGd6z92mPHuGIefcOn3z6iXQ2ZotCS7wNtWrVQJ58uTFx8iQE+AUJNZmHOZGazDbcc6JmI13a1FrZoSpLa926vXCsWAQ6ZPAAt6D7TigXhr7I5k3b5LTQRYsWStEu+zmkS5cOU6ZMRtu2bWG12ZEtaxbpSWq8Tpw4CUaC5ERF9A6X9uW7ft4lGmvFiqVIERrqxW9r1pyNTixSQd2pY3sMGTpSKl+aNG4inQuNQj5nzlwpuacJX7p0iTA42FKKqaVx48ahffv2ogR4Ohr9KDJs+e5t27ZBhkwZMHbMj1L6P3jIAJQqxQ7MatO97+J88N1HjBghARyrkBg5/vD996KxR40a6W4lqjacul+iuUJWjlDIGjRogIjwHobQXLWqnj1nvnRHXrF4EebPX4CDhw7LTuapW8mTs+ZOCaKizTSTaKdW7VqCAI8YMUYitgED+uHxQ9bkLRYi/qrVy6VnBOsDaQrXrl2Jhg3pY71FuXJlRRBbNG8tSHzjJo3xwQcFtFO2AjFoYD88f/5MdU02m7Bl80bNx+IwVEuer7+qKgvII0kmTRxvwF2MPCrlbrKN0bKlK0UbCNVlxEgp0OR5NcuWLUL16rWkti53rhzS/NZ4sY8DO934mfww9vvRuHz1itRqkg1x+NB+t8bTv1Ppy8qIjY1H7tw55LCprt26i4broh3SZLy3tDFav0nA2L37dmHQoGECEUgbo0XzUKsGcT/SZkqge3f6WF1lHcMjeiJ7zqwI79FLtO6kyRO8UjrvlywF8rJFKFE/FsCwmW6viN5iHVhfUKrU50njWJRM/kdmJU+g4t/J127bRtFC9Isaa8XqtZLmGPfTD0pjnaLGSi6aQqlrJbWEKXr37iN2nFjUBx8UwdRp00Tw6DA/f/4KmzZulgFOnjIBS5etwvnzZ+WErGnTJiMioo+obzbLaNG8qfCJLDYbataojvwF8mHy5KmS6O3atZPwkFatUtRk+kFpWYmjYet8l5Yt28o4ihf/SBZQv/TTFvSfVRS4AkzbsAJl8WJqrBlSZsUQftKkiWjXrr2wQEnWmzJ5ktf8HDt+HBPGTxKGaK/eEdJc5Oefd0tUuHzZ4gSV0c1btkZcLIU0lxSdjhw5WtotsaiWuVqjxmIku2fPXsGmlixZJODrzZs3kC1bdqkJINZEi1OwYEG0bNkCw4eNEK3bslUrgSvGjP5eEPUhQwahZMlP/6HGgrw7eWQ0udSEmbNkwfdjfxTzOXLksPdrLD5F1Y2ZZJE4wWRw0tl7F60orbTNdOLpQ+inOMjhlppO43eI/xBcJfWVJs04MZ4VUJohJoZ0YnUvdtmLjYmVvgVCc06TWu4lx5gFBkpFNlMtxnFxEvldGZfTqfk2JsFseGKCLlh81ssXpO2qo1a8HWjiRzap8hG/iPdyOBEbR78SSJM2Ld69jZaOMNztHOdLKUOD+J/0T1SEqDSf7oeokimI30jIRPCktGnEVBv7njIlxOdxnoVC7a7WSahHvE5b8/21C3iulcfxXpwThcWZBLvjOr15/UZ+ZpW457CBhKaQa8x31NeRn1d+oHooTTGDPP4b/Ua90bHRrUjUFDZq3EQVhtb5TipYfvhBUVYGDeqPp89eYN68+QgMCJDILUf2rFpDJ9UprknTpnj1+g0++/QTjBv3UyKCpSglXEWWgJOGw1wYdyAbnjF5TFO4fPkyNGvWXFIU5cuXQ+cuHdG6VVvExVnQtGljaWU0YuRI+JkDMKB/X5nU+fMXyb03blgn7ZPkiDSXU7r7fvtNLTGj9C3Ga5XQapqc0qBt0MChklgfPnwobt25jVUr10qPqm3bt2LsmDHSsZgh+eJFi/BdnTqIj7MhZ47sWL58idzFV7D0d5w6baqkdOhj7d71M8LC2DdUP+MH0sifG4zg6eLFC9yOcuKejz53CYWO8/ltjZoqpfPhhxIJ9ujRQwBTpneyZ8+Bvr37CbvhJ3b382KQet+PbcAJXbx89QqlS5UU/9fTqtuEI0eOonffvjCb/DF92lS3v5YkQEptQJ+GOTorj5qtXx9FihTCyBFjpHfDsOFD8Oz5C0RGzZUz8pYuXohcObO76/1pHurVbQSizWXLfIFJk8b7ZOPduk0EK2rOfBEsDmjNmlVicihYpM2sXbsa9es3FLiBOBZL6puyVWS8FU2aNJZxkdvECIgd/dggY87c+aKet2zegIzp07vPtaZgfVmpsggW7zVlspYrFO1AasxhDOg/GGZ/M0aPHiE4l2oM65RTtkaMGInTp0+L07pyxTJJNdFfI1Fv9SqdmuytsfSoefwEBjgKLyKOpXpKeEiFpDkzemOlEDsPvk9jJSZOxn/76qsqeP3mjfiy9EnZcZlWiPWN2bJnRXjPXmJdpk715mP53pf+YJWq1cRCMLc6c8Y0pQxUeIgDBw+iV69+yseaPVMIBR7XIhHnnQvMqCIyKkpMToniJZA5S2Zs27pdzET1b7+RSThy7Jg0Nm3TqqX4MvpFp3J25FxR/Xnz5kK9unUNjj+BIg330Xo+UFMcP3FS7D47Gx86fESYi6ze6dihPebNXyj3IqOiYoVyouGYc2OZPDGlLVu3idlkYvzdu2hx/DlQctjdXV40kzR58jQJsfPkzS3sB6NZJvOSXZbprzHi5AFOJ06elLag4RER2L59u6SEKBTt2rYFKcCEH0gv7tC+nSYMniBAb9DC+WQ18vlzF2SB+/QJl+OBjdfUqdOEwUEWK6M3Yz+hxN2IpMVr6rQZiI2JEQZHpYoVsGIl21068NXXXyF1mlQSRHCuSd+hH6auhLqR2pWcNLo8efLkQeNG6lQKwfrMJmGqsokKfVBaDzKJ3ytYSqV7n/Tg+zM5QvpppFwkpkd4ekKAv5/0eCI1hqE4VX7GDBlx584fIqSpUoVKmdW9+w/lGaT0cqHZIog/Ez2m/6NPJrUFu9eRFUAhyZGdXCRPkxFibeyiTL8pW7YsCU4j1V9U/BKxIJq2NDG20UBTbQd6plYRadzTrQmlcV7U7zyfU/OtY3IGXJzBkFmrZpLDb/g/J/66S2ryWxEwajymVih0ZFaQI/XHH4pOTJYBSXf/VLh8cUXfn9+8jcbdu3/JGJhL5ZrRbKquhoW88rT0rW7cvKlRk1NIOyYexceLp4Cx/vLu3bvyc65cOWV9+LwkfSzjwiW1L8hGiJw9T8wGzUDUnDk4sP+QNMrYvGUTmjRtJowEFimwQ12jRs2kVKp27RooXqIYhg4dIUtDpgThiIULFojzR3YDWZV6aoQvzBMgGEhUqFjRyy/iOMm6YJ8mmsJhQwejdu1aiQ5Z74SjlpyouscFln/RBc4dghjAUV3IjJtN2+NusDeRpyp5pQBrWkydqgSny4Fu3Xvh5MmTyJsnj/hn1ap9Kz0n8ufLi0GDB6J9O9U3nimZdu3a/WPBcm8knya7+qYgyY++FqGeKVOmSA9RVg/Fx8Xj4MG90l1av2gKK1epKpu+TJlyaNWqOTp17CLTp2gzORERHiE+KDsJsl2mvm4JcCzf+fH9oL4DWHUze/Yc2WHs6jJn7lzs23cQKUJCsXXrRjRs1ASvXr8WbINNUevXbwxLvAV16tQSwRo+fJRMFoWBTcZ4P6rntWvXCNBnfDkyGZn7Klu2LCZMGOelTSlYQ4YMFfPqK1jeCD2X1wEz/BAfb8e+I2fx8lW0mDmzmdCI6pvg7hUsik3EUTtmS9Nw0rpe9VWglnSC5yvzcCqn4GTuv9vt4DHKrEm0Oa1SDp89ayY0b1JLgpQePSJASCJ37jxYuWIpvvm2pkAE7B/B/lkd2ncQLdKlSyc5yf7faCxfzWpcU7oddOi5iQn5sHPiunXMYVpx8MCeBIL11VeVpZkd+eytW7UQf40+FQUrR86c6N69h5hCct7/ljaTlJYSda/FmqTZ6mfp8Py769dviOZhSfnXX1XEocOHBeBLnyEdin5YVGoOyeXKkTO7+GPs58SLeBKR8Fu3bgr1loUChBT0i+qYtFy+OKOxkiU/8xoeaR7nzl8QH4v3EpKg4TKaAt1UXb56Bxs2H4HJHCjC5IcAOPxU5bWefFa30M4ilGy0U3XJ0ZrI8b48KIpCRv+FAmW38/g1ChTP97PBYXPIkSgWWzwslliEhvhh9oyRCEuRDCdPnsbT588RGhqGCuXKY6/2jgSYixX7SNi6fAaLTo29w3Sh8X1HfW08AuhpQ+n5rEso3yziIID8ealSePzkiZyCRn/q22+quE/MUHgmsGv3LllH5hDp4548xWPkXChSuLBAMsy2cJ7Kli7jzjMmGhW+T6iMguX5nGo5eOTocemFQMC0Tt3v3KVS1ATRMTFgOx0OiOF0KUYPGhYiqYIrV/DLL7/IfVh1TaF7cP++aEO2wTYeBOWlhcjV+vMvHDl6RE7gotklXYRAHi8WxzLJSuGjX1erZg34Bfjh0pXfsWnrcXV6o9kFPydZktpRxNqpYUqDaY3ktFbV1E8iWHaHRMDsNOySMxkd6mR4h4NdNaXdN516huuMkOOtFnEDwkL9MWvaMISlUJ2cdUHnVLCCh99h12QGJaT8UkBLlCiBdOnTYfcuVYdJoiIJdkbOO6nHbEtJeOabb77Bpk2bJNihb/bxxx/LxqTgk078wQeFPEtnMkmUS6asndVYDRt4HZ+isy30RJ6+SbkGvi2tjHLzrwVL11aJCR+baxw4cBihocHYunWT6ionwuPEo0dP0LhxU8TFW6SqmnRk4zVnzjws0hikrCjmaQpsO8j6uS1beC89glIFsMaB66bQ7BcgSDLBQJYpcaxsbjtu3HiBLjJlzIzVq5YjeXAQLlz+E1u3n4QrgHdzwOSiKfQXoSG+I4um9+DUW0ma1Wk7LqddAEOaQTvNn8MuzTmIE9EnIbJut/HvTljt8bA64hFns8ISa0VYqB9mTn8dnOMAACAASURBVB2JlKFkRXhXM1Ws+KVsirx5aQoHoaM0l7OiW7duKFGc1OS24kfyZFdaCOMcsLKGdGJGbqTNVK9RU+aBQtm9W1c5LY1C26dPHzRv1kQJtbR35BnRP2KjnHJhwf59uwymUOvwZxinmhZPV+n3KaFEfSz9y1qqT76v3zQpMzNo8DAcOHAIKUJDsH37FgQlC3IHsGQZNqCPZbFI9e2QIQMNtF2T6k68YKE0HSNuNX36LBw5QiENwY5tW5EsOLnygaTgVZH79clhMnbQoMEw+/lj6JDBUtQwe1aUfGTnjm3SI+Lo0WMyYWvXLJPmH5eu3MPWbSfh8vfn6TGgMWTkRoFys0R59oyg6C6paLFbYnDu1EkBT3nqBpkW+fIXQEBwCtFMFCpqLQoa/07Bol9ls8dLu28CutRYM6cORVgoN4rnHfhO5PPHxMTLKWg87LI96cRWq5RvUUDatGkNf78ASSVV+pJdjz3BBcvOWLJFwWK/LAYCb16/RomPP5ZaSSWkFKwItGrZws0u4RyO+f57rF+3UfOx9iJzZvKx1FE16lKZC7XZdPxR/1P7vbYJjUFfkoKliZJ2Y+Vb+F7uG5lMuHnjhpQpMTf2yWefSic9XRC4G9gAg+qT0ANttdsWSvPWv3D//j0hvpF1QPPGKJAlUZ98+qkstjxfz48YBsLIk000uDi8L30bfp9jY26RuBN3LyEMlrCRgnL56l/Yuu0E4E9YQ4cVTILNcINyHPw+hc7Pz4VHDx7gwrF9ePH0ITJkziH92C2x0fAPCMLn5b9G2oxZYLOo3qs2h0X8LJpDmkEuqM0Wj9i4OKRIEYiZkylYwZ410nwCJniJzVFLs9f71V+uimZkITALd69cuSzzQEggbZq0XhqLpp+wC1M2BEXPnOG9bEiZMpXAAHQzeC/ytZjX1C8qEOKFPBSBY2ezYGKHnlSTbgR1+MlT66jDColZsSRNIT9MgJQN8+lLEHWtXauml1wdPHgQP+/e4+5Yx9o/ktmIbfCwJJa062gOUwJTpkyVSSZZj9W/q1evkZfloT9Edvft3S803r59eks9nK6R+PwxY8dKxMQCzBrffouJEyfJxPHojho1anhUO9HgAwex6+c9gsEOHjzQTU1WL6u8mktX/sSOnSfg8uMRJlqzXQH9tHOQaQ6l8asTMXFvcWT/Nty+ypM0/BEYEoaQ0DDYbRbYXTYU/aQUChQsCrtNnQpvd9hEa7EwlWOkOaNgxeiCNWkIUoQEY868ebhz644c0En6NRPDzAiw7L1X7566CyrjuPP7H5gxY4b4mq1at0LRIh96+Vi+i2s0V3/88YfqMu10SJ0ge3D4Wh3Pzy7MnDlbMDSCwHQtRo8ag+joWBQqXFCa6tK6UMA576xXIKuFU0uqNqnjbk3lS5vRF5TU5O++qyMVLaTN8HRN4wsIjhU1XzhUK1csx/z587F//yHZcdu2bVZteTRM8tHDx2jYqJFMNB3qjz4qKjgWBzh0yCCBG0gp5s/r1q6WydUHSLPCUn9qpoqVKqFHt25o0qSJmNXmzZtLgw23z2AyCf0mKnIuTGYXtm7djIwZ02vzpo7xoGBd/fUetu84Dhc1lgZ0yp+URhN9ej852NFktuHm9SvY9/M6BDrsCDQHwmYyS/THwOJ17Fu4ApOjSfP2CAhIzt4hAuTSEWa7cNFYFk2w4qmxAjBj4hCEss14z3CcOXUWufPkxpIlC1GtanXxsdjkd8XKpWrMmsLgQZjkWFGwJkwYLwcAGJ13FcEl7vvwEPJOnToJ0ZDl8K1atPDSWB63R/lcLP+6cP4iMmbKhC1bNqJKlarSU57pGnLhunQh3GCSKp1s2XIKzw4mJ+ZERb6/Elp/ELUIueacHJ4jQyfQeLFQYO68heJrzJ/Pg4CWSLsgOtpr16zyyppT1bJdEAWreo3q+LDIB/jhh3GSae/dK0Iqb5cvX47AoEDMnzcP2QyNbum3NGnSTNDh0mXKSopHCHZWHt1bX05u0K0kpYJUl/nzFsHP34RVq1Zo1GRNfDRHnKZwx8/0sQIExxKTbvCveMaPH7FpRwyWLYpEzjRBaN+kPtKlSQe7y4w/fr+FJ08e4fJv17H/zK/I8+EnqFK1Oiw2foewg02Ej3Nns2im0BKPkGA/TNc0FusXz505L/ALOzDXr9dQGsYRx5o3b67m4yg+/eXLV8WJ53z98MP3Xp0Gk9Y+Si5JWe7Vu5f4feR2NWnc2Gsj+mq78Ije4BlCbGyyYsVyNGhYD69fRUuld6NGDdCrd29RAJ07dULWbNkk0OCDpk6ZLNZIvxL4WEbp51nBtL2EEDz0CrUQ1Bh0Svl50oXZy4mD5+KGhAZ7dRQWKktsnGgMMkvpO9Hn4IDoTDNIEJoMgGBSO8Q/8zi3ilrrElotS5rYD50/c0yeboAKd6G55dh4MUJVhxZoZlCLRq78cg87d52Ew+xPhqP83umnfCxGhX4uxoh2xL59ht071qNy8Q9QvVpFpEiVBkEhaeCwROPVk7/w5PFLLNyyHxfu3EWLFh1gdZFy5BQ4goeF0mey6oIVH4/QEH9MnzgYYSEhiImPlVQWwVLOH9tV6n6LKtLgG6jIkfNK+IC/Z3c/46FVXrvdgDPKZoFLNCh5Xvwu54psFF/Ixoh9kWGhn1HIQIynrZGpTh+VbFj6y8TuuA4UdL17IhWKDgsl6mPpEkx2AwljfEjVqlWlsjepS2/Vo3O/9UO/3ZGL5vl7XEHjidEQivO69etl4KSXZM3iaVX0PohDaSpD6sXlwtq167F61VpVRDk3Uqg9dGZJJ54+fYrk5q78chc/7z4Np5mHH2gmxE8dN0wN5u8yw+yKhyPuNeJjn6NE/tywx0YjLHUG5MpXEA7LO9y58SscfgEITp8NsxcsxQdFP4XD6Qer066iQ3He7aJZuenI6wpNEYjpEwaLjyUVaZ4JEesQF2tBzlw5ZZweGrhmFX1M3fuQ+GbNW0qmolChgtJznuwPbm4mtzm3I0eNFqFgRfu5s+elBJ8CuHTJIikdYzEH/Vyi6ao/vJrjS5cuYujQobJZ27RpI7WEo0aNkbkeM2a0YGZGrEvWx/sgTFX+xUMjKVgN6teXNkYJF1nxnNTaqnyYihTVyQVwKZ/F2/6rvlkul4YXASCHe+GCJUKYI22GvQn0Sz1T9yG878XoxZerTh8rcvYcRZvZukl6jx85fBwZM6XHmjUrRCNSsHbuPg0XUznagglGpR3+yC5YZkc8smcMw7PHv+Oz4h/gzJEjSG5WPbaeP3+C23fvI0P+wqhQ9VusWLEOVmcA7E4/2EEHnlGhQ3PcbbDGxyPGEofQkABMnzAEKRgV6glwzU0vX74S4mLjkb9AfqzUfSyfneyZa28sz3fDExNjOo0wBY99IdxAYY+IiJAok/wszg95++Tmk/1LjXjwwH7hxytTmFZ8VCM4zUYm9LHI/iB9KUf2nHJoAlNlc+ZEvj+lowsPqcms+efPLHQ0lmZ7C4qGaRh2nwaq68bMLXSeCXBjufJPa9duwOZNW8UvYi4ws7FC2Qfn8Ai3/hQl1EqgTdi0eSvWrFkjO42FGIsWL8L5c5eQNl0aTBz/k1QVX/n1HnbsOQWTiaZQ86/8nLCb/BDk9JfTzkyIx5dF8iM6+oEcjPTy6VPpJJMmdRrEvn2Ni1d/QVCq9HKe4OVrN3D7SQziTf6yEXmGNk2hxeqEzWKF1RongpUiJBDTJgxGWGgIXFRXblwIUjfIqJB1f6oHmAKD1SY0NKzTUBff4ltde/OzTFqT6pK/QAE0a9oMo8eMlawAg50sWTJJwQXvzRZP1EI6zZmns86aFSkai5XOM2ZMk3nUYSXCGmPGfC9C2bR5E8EGx4+bJEjXsGFDBOp4r4/FXxIKIP5D6aA9FWryu2jBkpjL4+8ZxVBbkZBnPFKDL0fKKtUv/QECndI12eUSYiChCBL3lB8UIg10uWP0e3l1zvMRLPob6nQvHhhOO6+NS6jJIWL/Y2PiRA+Q4ssxqq7JJulszD8vXbuHnXtOwWxSzrty3F1wmvzgB3/4ORywOmJQNEs65MyZDskCTEhuduHtqzdIHhSMt6+eISBZMviFpIDd6Y8LV6/j5uPXsJsD5URZl4MOu0NqMvlsqzUWsdRYwUqwaArfvnsLm1X5WJw/mWvSnNlFORX7cCkwWOUg2d35rZovOWDdAz7z3zgfDIzku3IvUrdJcyYt3Lt+kZ/jvWgICCnQVFOg+TwKE9eFviGFh3RjoYWzA3NAgMw3FQ4van5+hh2YuW6kn+u+33t9rFev3ogpZHeZhg3roXChQoInUc2PHD5CuFg0YbwZbbPKXykp4GDr1mmA12/eClm/X78+QpuRzjE1a6BY8Y8wYiTPsWER6GBJjLJDMU3hqpXLheqrroSwLHlcPAiTgsiTsD4oXFDOhKbgywECr14hKmqeTAbTQZMmT5RolcnwVSuWS43fletKY5mhCj6chBjEktMcmmF2Ag6XDSZHLArkyYaUiIEr+hVgc+HJ42d4/fIZsuXIgmRpM8I/LCPOXb2JaIsLdh6tYrdL2sdCoaKAxls0waLzHohp4wchNCQY4RHhOHP6rPhUixctxDff1BQnO28+xSDVtQT/1OEGzjU7+pFObNRYbPTG5mz58xeQMrXqNWvJ0S1MBVELubUImNM9gp49w2VDsmzsxInjcsYPawvJkqUpvHjhMjJlzoANG9ahevXqePnyLb4oXRLNmzUXU0gB7hnRQ4o3evfqK5tj1szp0m3mbzUWfSzyne0Ol7SqLlKkCEaOHCU7aMTwYXjy9Blmz4lCkH+AtDpkdYk6lMklFbw1a9WVRS5TphT69+8nXfkYUdSpU1teWHWbgdyLOBZ56myUsW7damEoKCFNKFjsgcAOzIwqWSnCBmeDBw+V9xk+bIhw3pnS4W7atn0Lxo3/CceOnJBGJmvXrERwciVY2/ecElaDuIKMCJ2MBAG7PyQqNDudsJpsCDI5UThdcgS+e45XL14jJFkKPHn6GMlDAuGfJj2eWJPhyesYuKhdHDwCl867JljMGVqssOgaKyRICVZwMHqE98DJk2eQM1cOrFjONEwNAaWJuq9du8rdxIRzcO7cOakIUt1mJgsr1Jg+0bvwSYn9kkX4trrKFdJML1rIUzo81+GjR8TFYVM7+ljMo7Kmk5qMh4WzYzUFmb06tm7ZgKrVquHVyzcoW7Y0mjdrprrN+KtuMzwrMbxnOMwmP61V5D8QLIads2fPlmiBWXH2K9i+fYeEsDWqV5cDADhIegHt27cTdqF+UTNFRs3TKK05pXyMiWaavBIfFxOcSj8A6ttvvxHVTRoJBYv3YspCT/n4Rj+csLlz58m4Sn5OajKBvK0y0Tynmb7FIZ5XaDKhW/cu0g2QLSGpqtt3aItkgUG4dO0uduw9DbNLZQeccoqaEiwKmR91mQOwmO2A1YIc6QKRLPoRwlKkxtMnLwRJz5o1E2IDQ3Dhj1dwmHgWIE0gKTR22JyEG0idocbSTKGVzrsSLJrCVWtWy4HhadOmk47L06bNEB4/AV32L/X4VmZhjbAw1WT2E+zOSKOhSSMGSCYnkXC27iZlmsQ9As2MCo0Xj7+jD8r3bdSoEW7fuY2LFy6KT9i7dwQ2bdyCe/fuIzRFsGCX02bMQFwMjxTOg89LlcTKlavldl99WVHK4FatWi0arFmzpvKZJKNCHceiL0MnjikV0i84SO1t5Y/HT55K22juInKGHj18ICAmc3FFinyI69evC6YUljIU2bNlF+4WtR2BNzqoui6iBWLroMePnoowFf6gIO7ff4zot29ExfIwSl//TYykZnapFdmDgTub0SSxIZ7AymRxkSIfqNSS4fQvCtKla39hx+6TMNEUuohhKTn2I3VGIkMzApwm2E12mBxWhIW4EPj6LxTIXwiBAUGCuTEK/zPahit/vpZD001Oh2I4COOBqDuT0XbYLHTidR8rCNMmULBCNGXsaUVw+dJlQe6DQ5IJTGCEG7iJyS9nliN3njx49/adUMHp55I0+fudP+RkMbYIYNUS/UhdoxEDvH7jhqwZ15DnRbNIhL+nhqN/RoYo152N2pjOYdU5weoPPiiMX3/9VVvHMOFbkWLDqc+aJbPQk9WLGJPSmhOTVCU0TSEbmzJMJU+Hp24Z4QamYGbNjhRHkimdqKgo7Nu/D2EpUmLT5k1SWUNN9MUXn2PQwAGoV7+hVkpWG0MGD9ImTkWHwm6Yv1jaWLFka8rUmVpz2xTSVY4AoibVcsCr0f3avWcPBgwYLCHw8GGDJfXDCmYK/I4d20QDyAmibkk24dKvmmCZAmCmYKncM1w8FJKen8mEAEaLoGBZkCZlEN7+dhIPHz0WGCFd+vSKH545N45e+ROBGgDLFk92nVJjswqwqQtWnJXIuzeOpZFW5XXKli0ncAN9LLJojUn68+fPo3Xr1mKCpkydihPHT0r7TJov0ovYDPjS5QvCRl2+bJkch0dNRgEjt62dxkbt07u3nFXdtWs3cezZMoA9RFUXHCsOHNiHgQMHC1OClUiEGypXriwVW1+U/gItW7REh46EG4BeET1EO/rSf4y+oSiAxLomM2lJFdmoUUP069vHS6UuWLBIjhMhKr9y5QrMnTsXXGRWL2/ZsllaaDMSZCk7y+jr1qkvUVCdurUxdNgQzYdQO3bmzEjwfiyxJ21m2vSZUrPGiGb7tq0INgiWIiNonWA0hmP//gPFGaW/xt3HhC2bglGwWIyg1LP2PRdw6de7yscyqTYAhNvosAtASj+R2JvDIfhMsiA/FM2XCa/v/IIHt2/DEv0G6dJnRNps2VCwVDkcOHcDL1+/lYJbM511pojsJjGD1F7xtjjYLST6xSKZBpCmDEkurSmNV5kyZSUiY65w3bp1Bo3lwrlz59GqVRv4B/hJbR8PSHAL1pFD0i7p/PlzyJc/H1YsX45gMhS0m1NI2rZrJ1q0b99+otW7dusqRMzp06YLU5U4lkewBoowZmJHv21b8dVXX4olIp+9VavWYMskCmyviHC0adsmSdaL/m4JBIsPYutEh8uF3DlzeXUB5pdu37kjdGRqhvLly+PWzVt49OihnMJF1sHhI0elapiHOtIkHT50RLQN20EzCW3UfvzuzZt3JHHMzrw0m1T1jPT4Yh6Qzhux5zjY6e7ChYvStY9HqVji48VsUJDYCJbJcF2w1J9m0Vjbd58Sgh+toN3kgtlFQfKDk2wHQJzXVGGhuH7tV2QNsSKlvwOIf4fo50/gFxCEZKnSITBlWhy6+ifyflwG7AIV9/otHj78Q6AKC6EViwlv7VYgliwHCwLIICWOlSJYggXy5fUWSHqTD26mChUqGGTOJYdB8ZwivwB/fPrJJ3j27Cn++vMvEZZq1apIRMheDaySKVuunFCX9IsbjcAmOWR0K6j9T58ihmcSpiobttA/o2WiL3zhwnm8JKySPJmcbb13z24x6cxc5MuXDydPnZYxFypUQEypbgiSygQkECyGn3SKqVJZzkWIn70ZuDgskCC3x/fyBk49v6VDvWPHTuGIkyFJn40HWJJMIHTimDhp7U3/pnr1b92l77rweZB9TesY8oh0bI+fOCGCVPKzz9TLGsrDqPnoCzLHxkCBZDnRWLtOSmEFNSDRcifs8AsIRNp0GZAxYyZpLnLv7l+Ij42BnyUGOTOlRKaUgQJBOBwmxNj9cfdpNF7Z/GFzmpE5T3ZYXA6Emf1htb7D73/dReA7O2JhhS3eglhbHFIE+2P6pBHCx9L9En3OaI6Y4+TxKVxwNm7jgjKyS5sundCKOD+sBqfPqqhpGpfM5zQL4yLzRNn9+9lyHCheooQ00HNrE6EmnxFOFoOh+vXqSpRIHjxPiGUHa/q5+hipOPbvPyja8OMSJVCocCF3TvhvBYsP5Y3oH9HHstocYgo/LFJY4Aa+7OjRo/DNt9UStIQ2LqjHoXPi4cPH4IlU+oFPnCzmr6hShw8fJn0s2QpRTOG61ciZ3dPc1luovAWLP0n516DBkqAmg9S3/IvnJfMwAvKeePh4SPIQXPrlT2zdeRxm+EtPCBvsSJspg0Rov/9xV/osUGM7bHah0ASYzYiNeQs440TbsP9WnIXaM1AWxM8cBEcQYLLE4oO8uZAleyYEpw7Dw9//QHR0HC5e/hUWCznvgSJYKUKSwWZ2wd/l0SzlylVQaHn+/ILtsQOz1Rovke3HJT4WU0iu26RJE6SnutvWJdje3vlTdqEhzkWNFREeLidwGGGc73/4SUwvA62DB/ZiwIAB0pOeKMCOHdtF++lCw3K1jp07SUk9q3Ra08fS2CF/K1j6Lnj5koJVAzYraSuN8EGRDwTUJCVk9KiRoll4M9Wkzftl9HdVks5Dhx6Lz0UKLyk4rEIZOnS4NMYYNmwo2Ije7WNpgpVQ+yk/ydhIg59hu6ABAwYKNZlphTrf1XZPNcfWt98AHDx4BBkypBXALyR5MC7/8ic27zwGk5PkGAfC0qRCzgL5pByLwsawn4tIxRjLc5ztLrpf8nxmIYhTMfSnhmFpl8NuRpYsoehcowICrlyBOXVKpKv8JVw2K86cvYj7T17h99/v4cHrZxg1tDdSBieHw8VSNEWz5jyWL19ByIy6YLVr30kgDLbjpnZo21aVgE2eMkkdmGXwbvQ18w31OREULHK5SDxhiT1bYhqv73/4EWvX8sQMChbncgAuXroiFVH0UUkM0C+a1PYdOQ7SnXpJj6yESKP6tC5oCUwhYX06hFShfAhtP0/34uBpazNm0Al0iWwZwz9xMQiMknBGn4A7gWqW6pcPz50nl5QXsZqZgyxWvJicIOZ7eWtDz2/pQyifyiwRVaYMGd2hPMf+2283pCMznfmPSxSXTjFXfv0Lm7YT6zLLhH5cqiSOHD8Jq5UQgep8x3+nb8eNYbeSuGcHEz6qq45ZDh2ncPibAxAaZEL/+p/iRd+RMB+5iLAW1WDKX1jygTEhyeEICkTy0JQIzZEVqeQkL96XKL8n30mTRGtAejFBUrJxWdjKpDExODnIwGQSKILdahLre2o0cfrfCSfo1GRCFYQJPJdJmvU+efxYAo3PS5aUdkiMAoOSJRP8UhhM2kUnXqqpzGbkzJFT+FjakVtuJeMWqMTgBt3J1bPpXCA6yKtWr5UJb968iUQKO3f8LJNPKIJA5KXLlwXZHjJ0kCQnyeUpVDg/2rVtJ7ZYYWSKDaEgAAUD7NixC/v2HoB/gElQ+m3bduDqL79IVfXgIYPw04/jZDezp2atWjXlSFw6w3Qu2T2FB1/6+QegUcP6KPV5SU2wWGViwrwF83Ht1+uSFxs0sL8ApBev/olNO4+o8gyTC0VLFMPBA8cRF28VomLy5CFiCjk+u9UiHDI+j2598uAQSdOQJcpohBBD4xplUWTVfATCgdCsufD8yX24fr0F04N7sDWsjxSF88DPyeJVEzI0awD7/9PeeYdZVS1tvroBwYyYUDCCeEG94xVMRAkKihdBkCjQJMmhQRBRycnQTQbJCJIlg6CggCQzCpLMenXuNWcy3TO/d+11zj67T0PrfPN888csHx/ghH32XqtWVa2qt946+ywdGoSYCkyJgxw57U8Z+9hxk0RuW6dObbvrzrtCwhAk8ENwobFjx0pALrnkUmmlcGsWXueUjCmENYhY1KSJk3Togp/Ud6rw2m706NH2yaefq5Rs4ADIVuLmmtjk+IkTNL9169S1Cy+8ONYPkb6KpUsntnmR5oqGG6JBr7Vr19mAgYNjpvDb777XDUKwRvevKZOn2KsbNylBTYl9o0ZNdfSHLgiUQdwnSMQ+8MbEiVTpEG7IrxjO6DFjFV/h4ehsWr8+uPifdPqkIWfDhqSHDluLFi2sTOnS1qfvo5qoAf0fT/CxmKz0Xj1t08Yt0pTysc44XXWFS1dtklCVvLaU7d3/sf3++xE7dOSwnXaaY0KmYoiENig3ahaPHj4UABBdAPTYMfd/av4T1q3VvXZuk+ZWqOot9tvR/HbmlRdZ9qYdVujwCSv87CjiD/b9vn32yxdfW+lunSyrAL8RLlBJxJSBIuBYj3B37dJZAuA2padJCuxyIG5prVrZ+zt3WYmSJez5ObPt9NNpzeKuSbiBBgL4UA8//LDCDZ07ddZ8jRkzRkR4YU0Hzurtt98VouPFNWu0JnFT+Ia1bddO8TT8tcuvuNLSu3dXaIQ45p+qhCbyzi1SQAmnJuqa8iQEa+b0WVbgNJcnmjlzpm3Zsk1HXgQNn+D7H77XSW3ECHgqEycvbOpmzJhpz82eI0dx1qyZNnXadLWVwwRQvt+8eUtFiCnq6NSxo2sFd/CgWtpiGmAn5ogJLv+ee2rFosFoAIBp27e9bhdccJHNnj1DdYU73//Elq/aYkeyjto/br3FVq54WVwGUABQmQwCAw1L6EHPz3bn9Hgc/PpxhVQ4nlM/aCeOWHq7+lagXQfL+tsVdqJQAbuw/E323aSFVrDw+XZu91Z2NPu4/bhkjV10+eV2aZ8ulnLO+TKDpI7CPorPepDx6NK1uzYx/hElW35w2IDhJzzgYtj1/i6lVFjgsGDR5QK4MesGvPmy4pdKwEhoDx8+3CpV8h1W3aFN19rleFYXLVoUC/XwHoHa9J6upTCl/7Q8efQRWBHBdmXoNBv2rxI0VtS3CTuG3Bw7AfXI6xQMkDvkNCfughOuKhoYKzuE9cifL1XvhwUr/FlOhrqWvgs7Xn4lczXJxvfzaRG9qua3uQ8+65iHTUFc7sv9joP8sGCkl1SKdcIVm+r9VLO33/vYVqzcYkdSTthVpa61des2mh0/GkCwC9qZZ8OInGLHjh9TPOfQH4cF92ShuRfSOvwuz4Hz37XFvVakR08rXOR8O16qmBWqWsl+Xb/dbP+HdqjaLVa07M324Sub7bom9a1AyRKW73RSOq7zqnfCw3E9/k7Unmdh3nhO/ZaYkN1chudTZf1ZHptl5QAAIABJREFUWfqce19LqqXkfuE4gx6AFoBsGD+ffDaaLnNr7ITMw2D83PMbR446Nmt1/CAGeMx9njVPYJmJ+li5CVb0dfrhLF681PKJpGygrVixwt58820766yzbeTIYTr1iWv8uuuU3AxPxLZt223ylKl6dAoxXbsyN3gIJzBhk5kI6vNoVT5Pifi48ZMUeW/TpqWi/UuWLNPkUtxJAed77+0WQG/48CFWsNBptnPnAVu6YqOlUlSbL7+9/8F+9asuWKCQcmRqSpmaKnw45jB/Sn7LokBCVc7HgxZwqXb40FHLSs2yOrXK2p07ttvBuS/YxX272ddrXrOiTerZdy+ttqvHZ9iJg8fsm13vW1b+QlbszmoOXJgPwUrUPGHhCs83vs2QIUP1jDRaoiNYyADkQPaG5/rAgQM2fORIKYGmTZvYPXfXSoh/hX8nLEDR8AHv7dmz1yDWZTRp0lBAv8wMYNQp6mpxww03nFxj+Qf04YSwp+/fo/yLzuxoHBiDp1L+tWGjBGv58hfsgQcaKWJc/vbbnI8VGqvXvCiSVK5L7Al+hvDwvxcOOfi/x2DPQUoE9CMVLyzSAJgGf/he5V88LE2GoEN0zcaL2uLF8xUo/eWXP2zTa69bgdMK2s+//iII0OFjHP+db4WfyGFAsOqsLBfJlimkUOOozAO7mZ1/7PgRK5SdZQ/Wucv+vWSR0je/ffofO/Oqy+z4wZ+swOUEklPs+JHDdvjocftHqxaWIo2VM0QTFSz/zMBmaNLE/T6T8YxVS1L+Fd34fpNiCmGr4dCFv5nWgvxe8lL5+BznLCVz/bbftPYdoGjPtp69euhk2LWLK7+jsuikPpa383w4mV/kX1uzZo3obzAvgwcNsqXLltlbb72r4zLwYjBSENvfcP11lp7ePeFaxIueneRw6W3atFY02f9eWJhym6xw6EEaa9xEdYBo1aq5jsrcFxHjZ5552p6fO8fefec9O6/I+dKkBQs6cF+MJ8tNc2A4PIY/IKcNYMA+7x0rlHSpyqDo3xVFCCeYxUkRE5EqLL3CCUEfH0rWVVQWBMRII1HgH8uNhzqFhbU3z0ql95AhFC2kWo/0nlauXNkcvlmyueK1Dz/80IYNo/A4yxo3ahwr8M3t87m9zrqQHUFj8femzRqrve8zTz+j+yKoC2YvaqZznAr5MiEF/qRsyEGTf1eU0HemIDbqK4kdpPWYdidHe9qaiW23QAE1qo4KaViAQIMC3GOxgdZSHpbbQEs4aLIpDyho8h8BzPnMM3W/OPYMD5l2msBJgxiE4WPID9T2jADyyzNSllZAHSEwM2wQCD7U5QKYM6zIka7EfI50UGp2PvmFaD80HNF9fBdBuYFMn32mHP1Dhx0EuPB55+qE6UyhEy2/oRXiEBT5N4Uf6KiFaQ7PV9RMMR++MwUggJ9/dnBi1sz3WPTzGf1uXgWM6+E3E/ZhnHHm6ap4wnfzfnL42jErFw03AD+pVauWHT2WpdMX8Y5+/R6TdOJTgS4NpkQ/1KdPH1u/fqNw5StXLbW69RoIwlKh/O02YcK4mEZy1dGJlbvjx0+wSZOnqFwfmEyYyzL64CRMieJjkpo3f1CJVbL2+EQDB/SX+SVuw30CtQXd4IlEmBz6FEIpBEwFiO4DTZoIeYC5+Pt111vX7ulakCdHDLcDH32kCu/UrGxBeD0ddXDud8iIQF3t3/+hNWzR3E4cPmrdOneyy6+8Uqex/AVS7emnnrT33n3P5s5fYCeOHrc339xh59D2JHQkDFsKzFfzFq10CoX7tMND7RLNlwsExnhKW7RIUycPcrpUOdWoXl2bjyqdOXPmJEzhqQQrbA7ZYdLMgTaloietlSsD7NOnl7Vp29aVsCUZuQoWpBxQNB4/lmUNGzW0664vbQMGOGjyoIH9XUqHH+UEli/V+j36mL3y6mY746wzbPmyJdaoURORhIDHgqo5XsIVBoW5mZ04cZJQofgQpF3AvOfmyH711df2QEOYa46JHL906WsEpwUeS0rnh+++t4mTJkpDkuu6+OJ40yGohypXqqwYGDCQrl07W/MWaUJEtExLs+vKlLb0nr0UpacRJggOQiGYsc2bNuVohBk2WTjJLdJa61qdO3US3WXv3n0kpFQvk3mArwI819atm3Wt3EIwCFabtg+JB4LAYzsWMPgx5wa48If34Nu2baeuZKSDYHOuWese18X+xhtFlc6IsKrGRCHZPWjug+B1OCcJYZvrJJal0npiXmFAol+zhNNhVGORECUKy7GX+ARdo1z3qhNWr25dZd3jE2tq/7Zv34cyT127dbGJEybJdJL+AbaakDX1Oy64APAcUAiYQGItZPi9eYifEJ1AghhFEME7EdeCCNbhl1Kt7n33qUER1+Mn4IPyzZT89eCDwmyULHmN1ahRXTgynrFipYpKd8wLoLbkNL/95lv1rmZR+valx6BLNSVbDGgEiL9xLVgJQcoiSAgWRHRffvkvFc4SVoGvQifP8NEuaCvH9elXOF0CnW3VqlUXU3RIQYXm3TnZUEARrSf19lD7hywzI1MVygh32zYO5uzv22lG/+/kz6K58t8JOfoQFj/33CzdFwBAYmDOGuTkjshVY4W1Gx+CdwqMNoPCCaLCdAElLlKmTJmA/sYD6uLf5rskazmqIpQXXnSR/BdYUPguuTDPLuOdcjDqv/z6i8BomDrSOxzzKYu67LJicmaJTaGNuBZURTwgjR9Z0Ny0XTKVHZ7w6DPndp1kggXdJWEBNDpN0Yn0xw8ZKfblv/5lQFhYBOjNk3etd2YHH5H8JzWK1AdAyQhNFAOqJg4oVEnhz2HuHPw6ziQdFn58ov0HPtRnoefGX4bmk1HqmmvUYSN8gABjh0Igo0L4gDWKaUknnrENAQImdq1S1yTV6DkqoeOT7Bxf9XEmRGApMoV07JowaYLMxrx5z7sqndDDuYodeffCQ+EXwVxz//33Kxnc77HH5eCC+swBdenVO5TSWaKGnJhm0g8+pXPoED4WVTplhKDE8YaB2V8rHLKI7tjcBCz6OtfwgcewkEU1De8hVC3THFkJ2QHSMK7o1C3GyJFPqic072/fBjrW1Q6G783TLxL5hkyNwK8nXktrmSbtR2UNp2oQpGzUzZteVVFD7DpBjXUYQYpZ9T2hr7zqyqCaOdXGjRurOY0LFnFF1xMaBbB27RqhG5zf5fSYz/HyLyij8FN5f/r0qScv/wpPrlOZ7hZXr1pj/R7rLwkeOnSwagHHjh8rzDtwYi9Y+nDwVJ7wGpQnwkHTofr168cECzMHbOb+evViwDU0D3Q7mzc7P4RYVJ06dVUyXqVyZZX6N6jfSIS4LVu2tOtvKG0PP9xH+bzBQwZa3brJ6bi5rTBvZviUFXZY/eZIppVi6j1Jegofq2kzOmYctq5duogvyi2EMzfDR4y0+fPmywzv2OHauXhhjf4mtI+t27STEHbr1k1kdM0fbK5oN40GIJjFzCIsCGlYsMI+D8+MkMD0g4mm8hmAJrRGzD2HKlC2YY0F/BhE6sWXXKQ2eB6PFS7v9/OFywFrMgKOLwertX8vhymM7lq/GDQHpyceXyA/R17t088+tdTU/Fau3D9kkpLtZK7HZNOOTbCZSy8RyT/5MHYyRQmYDT9Ikuz9YK+6QqDiKYLEN+EUiMnEFNBbGWV4+RXFFcqgksSy89nfSpdSQ4JkI5lZCwtXXrWY9E9EsLgO5uOdnTvlnF991VU5TrY0CPj6668UgiHTEOZECAsY1+dE9w5wa0tRk/PChc+xne++q1uEfI7kPuBIFhs/h2Btbqc9roVw8Rslr7lGVTqQCaMgMHXhjqrcG58lXFHw9EJW/rbbY1kQd31nvbgWgvntt9/b7t27tGFhS/QCHr6XBFPoJzl3XyWKUJA+iHRld1eJL17ycyk3sWvXbgkt8RBYfymVz20QGwIfzg6kXQeO/o4d2+W8Q9VNIjY3wUKDLlmyVNgqMO1/v+EGe3nDev2b5pyUmJP8xkQj0MTx8Od4Bgjj0M45Bcvh8ImPbXjlFcWz8AshoAPmS5wNKDeV4vF5zZJGZrMSZ4IbI5yzQ3BAihBHQ5BICL/6yisSHk6zxYs70hSv6V599VW17vPXWrlypfxavnfjjTcKmuwW/x8q1QuP6Cbhs1zr9DPPsHtr36sQkB/4iPwW3+HwRpZly2uvKVFfvXr1GDFuUsFKFCYqVlxYGXnNqZFIjEZzXskEKDecobtlYDOKF+XLZ0teWCzezNwGcSzSReTpiGMRBqE5eb58Bax//8fs/nqJ6aHwJuHZUNc0nIR5uEvnzta8eQtp1FatWwsPTmQbv5F+yTimnLj43pbXNovLIDzC20vhhhYtxQxNiODKKy63nr0eFofXiOHDFBMM30uHjp3t9dd3aCNQPhdnhjZ7//33rE2bh2Q2YYZhETFRCB8+FgUm4SGoyzvv2NVXX2Pz5z9vNWtSBPyT3XRTWTUwBQ2C2aSRA6jPZIrDK4BWrdva22+9pZrBtWtfDILVyiuoKIOqaz7bq1dPu/zyK6xLV9cglVL+CuUrxK6d66nQ/5AjV4wDYRMl3O3WqEkJ2+OEhciFzvDZZ6dIsJi4xS8s0ukut8FRHGpvWvc2a9bMSpchjvW4TPITT/Szern4WO6YnW2VK9+hoziVMJ06drC0tFY6VOCvIVg05kawBg8ZrB4+z82apR25aeMr8vmivlngHCp1AtMgYMEOHTpoc3AtBGvY0CHiGAsvaOcu3e2NN16X2Zwze5YVCqFmiWO1F4X2cV0L3imERyX2mc9Y1arVEpLQBHeBtFx1dUnhse6+p3ZQYn+jde/WRcKAxoLGqGXLRKrI0E3poJXWqo29/957qsdctWpVAsIBlwT/jDXnWghWtx49FI4BOnX7bbfn0OgJKZ1EQQkHNGMxOV0gnN5yalmv5pCJnL5Mogb7n//za5VxIViELsK7N3oxtAuhCwKzgNFIKhPIhImPEw/9CZMNL1g7d76nSUZIil9W3Pbu2at/4+eRPgFxybPg2/BbnGjBt9/4P/6ewy8KbzJCBJhN/BTCDRzruS9SN1wLMxs+NeNzEcSE0RCwIu/56xFDdKGLbLEcn3nmWbZv316FVIiuFy58XoJg8VmuRYqqdJkyYlhGQ8G2TPXzgf0HtCFoJRPuleOsU7AWLsSu3yVEgd8GLVH4GfkNNDOvFStW3IUuPv5Y36MCmzn1I1eNxUUeeeRRQW9rVKtqTRo3inXESgyfORM5Zco07RrwS0899WQCnSEReCp8sPugQJmcaVOnqwye6HnFiq65j8cd+aBoeCH83+nAMHDAYAHu7rqruj3QsIFLIgeJvKhf6B/QC1bXrt1EcUmKCg70vDjwoelPkNmOnTqJAAU+r6FDh8bjZwnRzMSN6TZktmWOGiNBJBbX/4nHY3FA3ke4n3r6GeHB6tWtJzbi4SNG6ITWuUtnnarDxRTwXaExixW/XFXmvXr3Upl8iRIlRUzMenBya9y4sdWq6Uyy3/709qYdDSfQsWNGyQH3c4hgp6f3UtCZ+cL8+XlkXqFYzxw1SmVpj/TuI4jUKQWLuFHt2pR/HbdGDR+wPn0eTlDl8QVzgkUJ1suqhD7HXnxxjetMEQxOMPffX1+7iDgWDqXLO9L9izhW3dAOjC+jF7awsEBY0bBhI9Eqtkx7UFgvNxIDhHolHFcLYlJUHFPcQaTdpZpODiFBLOLs5nG54tq33HabaCAx3cuXL0+uKeM6IbZgPE+nzrDN4GNdleBj8Z7iWG3bCmfPRrip7E0qbyeompmZadWrVU/QJJTfA0EuUbKUM4UwxPwM28w/rFv3bvIfOVQQbkgLSEK8YA0ZPFQ0nWjnLa9tUvTeD07x1avXUHD89ttutSlTJic8I45+565dpBCmTsmDj8XDcSKSkyw67gaiHExchMScHxoJ7ndOQ+T7gPe65TbRFMEmd+TwUbuv7n1qKTtk6DBFg+l0Rf+c3EZYOLgvTBOOLGw4zZo1Ub4vN8GKXhOTV6vm3SLaLV/hdiWH3UhsaBTVYviZiSBi961q1WsoN0jqZN68eTkeIdnZ2c9hj/ReCqNQYDt1CnDiOIIBpmMOAPhY1ARymuNPXIWRI0eKjjs8+Cwm/sqrrrYZ06eJRp31o8yOcvoOQYdV/KJmTR1rsh+0hFmy1HWmWLd2rZx2v5EdFTqUSK6L2+hRgPriY9OmTdazdy+5IePHj7fbbrnVrXkoHJOkmML5UG5yXBcsNA4qGPgwrzmWZCCvDgOOhDNwWLlRnSVSgTLnl8nwnKFEc0kIu+w+UFkH+WVwLQ+15Qax9fyu117EtnzQ0RFfeL0esAQLinxCAk1z8uhJVvcVNAugaSf/5hmI3LPzvK/j4NOujQlhioKnFcyZ2/MAg8DZ9JU9XIc4kYNMu/YoHGjcfLlnpBCY15gfoEXhoQ4XwTMT7+L/sNYO+2N8z8OWQXgwn2hRv8B8l8C05jJ/vhx+YtR18L/L57lPDi5x8JmTAYYrjUsR5bh7pgISsDwJlsuJu+uSRhg3brxYXYgqU9C6YP4CRYMhtV+8aIlgwnTZGjM203r36WM//OAaBbVpk2bp6Q/rpmrUuNPatQ2y4oFkL1ywQI2C6EwBGe3cuXN1fD77rLNs7Jgx1iM93X7/7TedjmAHdGbPLUUCQ3OK2dJly23+/Hmy+xPHT1AsJ+YzZGcHhRiHBO8FDkQjA2A0de+rEyTL/XVTxOaMiWNyZ86YkSS+5rQ2E0wSmDQVzwjv1KVFi9rTz2TEKlroVEokG79p9nOz1fd61+5dSu6PGD5UhbB+kCeE2ZgSM+6xQYP6bnt7LtJcSuuDO1ek/bdff7Vr//Y3kdPRyxrhw5+NdhgJCzTX7z9wgH2we49dcP4FNmnShCC+5qQAEw1LMnRNLVu0UF3hiBFPanOTQbnxZBykCVsneBheI1f4RH93g0OHDBKcd9yY8XZawQK2cOE8xaLosHr2OWer+1f9Bg8ovwf+qW/fR+RjsaOZJODI4dQDtEPAU3C0lix5QWkLyr/w11auXKHvqsNq5cqqBjnZmDJ1mo0bP15V1uteXBvyGVIkILRl49TDIQLn/cHmaSp/p8kjePLwGDdugs2YOVNai6ZRhc89J8eO9ELLaapFy1Z6RhpNEm4gNYWJGz5sqL27E9jMAgkeAd1+j/a1LVu3i8uCRgeQ7nrB4FSX1rqtNI+aLKn6OH6SjmoZf8/ebahU+Q6ZQjZ1jx7dxQboelH30nNGhSl8wGnRKk2lZGzIl9YRx0IzOaEGNkPoguQ4jjzpIXxA3wiT4G34XrTxw3Tc0R/m33TinDx1iuv62aGDAHVLXlgqh3Lo0CHiWKIejeM/Xetx5n/55TelDWCV69PnEZkGICVt2qCx4oPvAsnBdA0bNsQWLFik1ALH1yefHKHT6a8Crt1o6eneWc8pXuyrFStWCUYDNHlUZqYi837C2ehQHbL4BB0R8oEDh8hM1659tzRNeCxctFgshphmHFcI9TVZSRb5yy++sEFDhupg0KBBA7v0kqI2avQYmcHOnTragQ8/UlEv7MXTpk218ePH2Qd79kljQVkQJqylSnzwkGFyEaBCJ+ofHZ7agNfD+Cf+3e6hDgElUimd5slT8sz4uffWvjsiWC6E5CIPrm/R/n0f2vlFiigYy/p6QaYKevjwkdqgQKHg0AKazFw/8kgfZQlOKVjcOPkvfpDKFez3YXVHMDtD3SSyFWVmAL0ll0c3UczsOWef7W4mMFfx8iXnc7FQMPWKCyGAPfub12djxZlaRmkY19WiQEKjxhyTnW0KaXDC4XvnnH2WHTlyOCgXS9F3/e9EwxDyixKqg0xQYp6LByEmdPTIoRijMPWT4YMFG04dNMxBpnEZDh6kowa/S9eGAmrw7VoFB+VcgkvDCxGtL2Sh45wYXNvDrYm1eZ+L3ycsRJqKIb8wKBOL+2EgNFz5nPf9+Gw0hMJynVP4bIUj/GfPPutswav5N7+JzwVhCgNYsnKUwSKHQ0ThzZekgcCPdtddtYRzxk4TuKTZJRybQ4YOsu+/+97GjBkvHwIWvomTnrWXX95g555ztq3f8JIVgjI6AmTzgkAu69FHH9MN09GAEEQuH5VQVKtWQ5HkatWr2ZjRiSeTqHCBRMWUCpq8fr06mG3evEmnHWDPYbBebvfnhS8zc7RNmz5dWhqN/Vi/vsolEgBdunRpgpATk/LoBrp5YSbS03vKR8EH9ew8J09uxZ8mbO7wXWlMhVbj9FW9Ro0YIoEUV92694v1Jlx/6YXXC7+H//hfCG9kPsP7YOPYMLADXnrJJfbSupcV5Sd3WalSRXW2aJlGBiCfiPjatG2johGHNk3+ZDlOheDV7777Xp30GjVupJav/fsPVMR78OABIkabOGGyBGvRonlqXbZhvQs3rHtptRUs6PvB5DRZmBfhsTxs5v6cqt5/C8FCwPEZKlepYqNP4WNRhoTPRsD0xbVrbcSIkfLXLr7oIlu69AVF16PmLHqHftIhnMXHYtIRzicef0wCRqsPqoTRgH54HwvNQn7P5wrZ6SNHDleuMFm+NefsuFfCgkX74ebNm4sBB1RvtWpVYwsJMvW+evc7Lglz9ZhUqxHc9NfxQhXV0mGzxffYDKzfnn0fiFxl9apVduedNVW7AGtyi5Yt1R0MoSV+2FrQZDfyJFj8CBM0atQYnQDo6sQuhVuUOAHkEqjgDRte1TGzfft2tnnza7Znzz5pBBxGj2pMNnGQh1BUitMHyQenvdw0FrswM3OU8nulSl1rTZsk+kHh63PfCBEZeEaPnun24pp1SkPgeHfu3CkBYnIqjYXGg0mP63IAWbZ0iRLT5513nhx0j3bgfTL/U4AmHzsmshKcX5x1fJQG9esnLebMTaiigsWJ0+VS81ujxo1FvuELMRCsOvfVDeikUkWxxP/e7wpj0MKCxW+EwytsYGJqoEv+/Z+vdXBK756ugCzkusCVKlQsb7Nm0fIuxWrWvNMqVawYPEI88xF9pqRxrAQnNUhGB/vJy2lsV4TLuqMBx5NNoJ/E8G/t3bdfu4S4C0LtISU+FRmEv3RZIB7Aafk+Dx/NhSU62vq1pLsL4UDlQ1PJql1bqpSYB2MgODPbu2eP/fTzL4rTwVkVhrqEd22ywGg0VPDBnj32808/q8MDgcw3oTE6cUIMO3CJAiVCKK66Chqjc9XfhpQOQoVbQKCY3ylerLg1eOABWRaPi2raxAdBE0soYn5V4K3zewMHDpQfiUUjl4hrcvCPPxTgvoXutmL0c2EdHz/0a8Ya8Rxc7obrb9CGi27WXE6FuWXJTiUq/2fvQzyxadNG1fLRMDxschJQ/mL0WxfAZqjSAY1a9y/9OAu/fsMG69Gjp+UrUMBGDBtqte+Jn6B4HxO3fccbOg3Rk9HfV26aL3ojXEP/W4qYi0npoCVoIFC9xl0BL/7Vgmu3bgOc+LB16drZypYtZy1btJIVoC8gOK/5CxbqpLd48SJrldZKTjuCVfuee3SSzss4cvSIOSZB6jBTxaiMKeT0V/RiYDNrQq3iYkYvpkxI6XTs7Jhrpk+bKtiM30B+TnINN+TlBv+rP9O1Ww/bvHmjnXvOORKckwkW8bVeD/cWlmvwwAFWv/79f/p2vD9DuX6Xrt3EJvPUkyPsntr3xCAcfAbzt3XbDucWLH3hLwkWN4f7QxkVgoVfs2jhAsXXqBy/rkwZbZCWLVvb4SOHLL1nd7u53M1qBoq/NmH8OAWrafiJm7B0yRJRdUNCjEq5B8EaOTxPc4BgVaxUxQ5CemJmV1xxmXxQYDv4kRvWv3RSwYKBqH3HjtJks5+bFTKNcZ/r/ynBovjym2/+o+MtmOwwjDessXggTAIYbcIYxFFQ539lIDg0Mnjzrbe1AwkuFit2aQIenNze9z/8qBBJlcqVkjZ+PNVvO41l6qMD+zFoWcCHGzZs0AkY34bYH5TbJ7KzxE5MFBwiFcISN99czkB4fP7F51pQaiEJIHvz+6cE6wiCVdkOHToSM4WAAQkxAMGpXrWKwkze/XFayDkHPAclb9QzYgvh6AhDlpJqLJKuy5etiKEn9aFE8FVs/uLHVveDZNG5Gf+6b5LpyrADxIHof9wgNgXHgutsn3Og3jmBEZuiowUQ2LwO7uGVja/av778WjTUpG1c3s7FdE42wk6AN2GofppEURH9z3trJ0CDyAy8+OKLEg6QmwiIYLypqXZHlcrCZDH88T8aZE1uTp3pBMK8evWL8umohfzXV1+pPIy5IQzQoH4Dxf54H2QDp1A/QMAuWLhIv0s8i2pxX/RADrF8eYf2IIRQvPilAhZC7U1qrkH9eqF5AgDwb1u79iUFROGPILa3fgOQabNatWrGGpiGnyVBY7Hsc+fMtcxRYxOChuFYiAvAkYh2JxB/MR8RjgtW0CU+FOtwR2GXZ8MRnjVrhrqLJRtcv0YNF8eqckfVGNQlL8KF38HJcDPkthdeqG5gPtzgFzkv1/GChflihwIKBEIdNtGcPIlsA3umsgbEQ/fuPcReA4oCKvA/95vSC/ofeigg1GQm6CZByIMeNqSH8LGo4EGwWIe7765lTz1Jv0M3YEcktuefYdzY0So25d/EKCtUrCQfC8GC7U98p7t3q8hi/cvrEhLglNhTloZgEW4g7tWhI7AZmrxPs4pBSieJYDk9kpWdYnOfR7DG6MKejCu84/zfvSDFI73xpfIP41/JeQQOBGvmjKB/TM5l5reJAdHmrsodVSwz45m8yELwHI4qcutr21ThExWGP+N085xdu3Wz119/UyZy/ry5TrACZY5gtWyVZkcOHVVYg+KJnkG5/sgRw61mTccjmvffjAsWqTIg1JzUeH7Kv0iDocXnzZ0rWLXr42x2b+17bOTIuPM+esw4VXujzdjQY0ZnaKNiPeRjVawS9Cs0FQMD9EOwQOeuWbUyQSsjWA+1ay+wACEl3I4uXeE+M0Eu9U93AAAYlUlEQVR/TkJjFBKsuXMtI2N0TGO5Roe+eDFoDUKSImCSE4teQO+j3UNuR+x6DhoSrqAl2AkClIHGem5W7oKFcJJV5/M0tuQUldfBdz/59BP75edftUGonvGph1OawjjnRsysE8P6jQZGBU7TsV/k+sHNwJizf/8+laWR/wNm88mnnyoIjIPuaQPyLlj+ypSWAVU+IF+G5ydvSmiEuSVeBv5K8JYkggXBHShRNBJuyfBhQ5SAdxrrqFWoWMU1EM/KkmBlZmbYoYMHtdb4euH7JXb50YcfC0YEZJo4HhBrzD0dyZCRqKkPTGE8AjPn+ectM3OsbhaVO2XKJEFi/+qIHUMtRScJ4jIsLj7Pc7NmJmisUaPHGkWbnmuLXjnkLUGeUgntB3NJ5cj4CRO1I9u0bmW//PKzLX5hqYSc4N75AQ+E08TuNIYQEJRt2LCBYCDkF2vfU0sVM6NGjRbpWscO7eXLUFBAPo8We5OefVaxrAuKXKjEO6aOXOSllxazDh3a2+AhXIui3Ptd2CNw1Pnt52bPVrcJNuDkZyfpenv27pNZHThwQDwFFiyBL/blu6SLBg2G0Q8T1FMxrldffUWb7YnHH1fQ1HVjzVYy/Wm1/nWDtQtbHObbx98QLJ0KD9Jt44Sen3mBsgCMPkJGiIVcLTxn8FeEB4csINQEyfs+0icWBA5r5gTBYsHmPD/XRo0aKwkk+08J9c3lyiZcOLr7vF/lPxR1UP3r9Cym+wHvI/VRwWLBNm2m3KqwrVq50urWqyfYDD16oihG2Jwf7t3HCuQvYP0HPG7ff/edjZ8wSTvy5ZdfsqIXX+R2UXCwANqBCcGBJafXtNmD2qEQwEH37fyi0wzzBa89EW/41rdsec369eunti/FLy0udmdOrAglvga482YPNpfQshgIps/C8/tDRwyzBfOoXj5ub7y+Q2gPWrUATYYREW772HwFVE9+vt5USqelTsljxtCkabstXLhIGoeDDezRDPgs2CAQ38U3n5NUr0n4u9/kcR/rD21yzDeIEjY1sbp169ZatarVRMRSuVIFEeeG15bccIeOHaXdpk2dojmNrn1SwcrMHBMTLJwzBCuvqjyZZvPpBfBBb7+z06EnTztNXUHDzjtcWx6PtWTJEhUEKFdYubI99dRTCZemeBX8PDux76N97ccfoDGarPtctWqFcoThSUYYqILhWsSliAEhDCr/KlPGlX8VLCQOMPr6wSEPnRAFo0/0f0JgxmKXFBdfBfV74NJZkCFDh8Qahnfs2MEeCii0/aI+9fTTAY3RcT1b30f76VoIFk0uEwQrkiukSIXWcJgz13l+u5LgmLDnn5+jeka0EkgKNNYzpxAsf3Dyp0K1dzlxQidXfKy9e/fYRRddbMuWLVPTU4eru80mTBifkMMUdwMbMV8+gQLB3uUqWD6qQACOUyHj6NHDoskuJ1JVV7QApQ0sfBqhHRbedR7SesEFRbQD/KCAcud77+ta+D5oLJou5mWg7h282EE5wjzkfJ8JFiQ420RkK28wuOdTbQoxDAP9oUd0EJYQK3AKvmBBmRVtDkFxQW/EsUz4OII5ZwNFzh8zN9Hf9lqda4kpOthcaD5MJ5qDzRYd/t6j6SKaVP2zzn2Bz5qiZDFEInFEsQucxkJAQQc07pecItxafj7x39Ce+IXcF40IwvcftUjMBfPFhBA2Cvut/n5z+lhznrcMaSzs9FGbOXO63VyunBaUxYNFDnohr1aJkfALLLbHYHu1S8UyzTDDggU3gaeDnj17Vq7hhugE//vf/5G5YjLq1q1raWmJrWnpvQfHFfcyefKkhJbCJxMsnoNI+IiRI1VVDaAQSAqnLwa8UGPGON/vogvPt1GjRiXUP3762WfiXcXMNm3WxBo2oCwtOc8Drw8ePNjee3+3yuUxXW3btZUvc+UVV9qY0WOC7+bcalHBIgld+95/BpgzTn7AZxxlthP8VM0VGp118VbDCwxCzLPjv9HlAx5RDim0YsYXBL0SfQ6/riBKhw4bLjDBoEED5J+dVGPxo3PmPC+NBZsdN4pglStbLsbnjtbZu3d/7JjrBEy3ENvJPhQB2jDcSJPvIlh8B01AOgBykLwMeKZgrjl29KjMF+wz4TF16lT1VybF89JLa5Xzij5sst9xPtnLghPjY1EWTzHmtGnTdZ90EHv00UclfMUupctFPKXD9fYf2G/NmrXQAnfs+JB1EPNdcrQp13uofXuxEHtoMgRrvx/83UqVLGVLl7wQm8dTzQnCf1/d+3VowFR64fHZCoH/6FCmcIPj0uc9V7zigtqst094Q9gC+oR5Y/7CWY+oz7x+/SvWqXNngQVAxZ403OCj47MRLGksV5kxc+Y0CRaTwk20bt1W0Fofq4qp6hjQX3Kt9+EX79M7XpdIx09iM955R7BcH+RTDxo3PtG/v/DgRHspNggP2JyB5KDq4Xkvcl7hPAkWzwTtNSdM0J7t2rbRqZA+izwDvKYILQnaCy8oYoMGDUrQWF98+aUNHTZM2h3gYp17/+l+N+Dx9Lvc/5mRmWkffLBP7DgkndN79pRrcVnx4jZk8OBcYUTuonG9hWDRtR6TRI6T4QXJC4zTSK4Rg9NkcVoEr8H4DEgKOolAioev9dRTaO840XBUsEilAb/GV2Z9OfxEN3HMFHrB8hrLdcg6osiqPxUiaGidD/ZAReQehJEsNsQNP9isidps+N2BUL4TUOuQd4s675gT/8BoNPwPrsP1+bfThE4z8nf5J0G5kutz43wd0jjRyXCwZde1AvMARJoP+6bk0DNxXX6HoKMrb8pWxzLec2Ym1XWsOHxYS0yz8YJ0cvUt9oLyr+g2Cfso3AflYDwTGDZgzH4Ok9FIhq/lr8OfxJZmzJylNaC3IjByP8/hze6EjBYubr5YZz0jrVuCMr5Lil6s/t+u84jJPHKw4e/cp+9W66/P98R2nZIiuHoyITxpuAEbjcaKCtYuuqIGCD2/8LGHTk2xrOM0iUyVYFEh4j8r1rid8XBDNKVDtczGTZvE7rJ61WoxNNOX584aNYSgjGooR0hb0AYNGiherXHjxmiRye1F8VnQEzFZlavcodRLo0au4VObdq3t79fdYJ07d1GSmXzbgQMf2bQZ0wR23L5tmz36SL8YgnTZsiVWsUplFeGWuLqErVrpKqFP5cfxGTYDTjM+ChytCxcuEDiQ5C/l9JzGTnatsGBBI9+ieZqKT6B+xPlGAHIbGzdttnbtHAr02WcnGUWnCxcuVnOErVteU1wt7jeTi6wcNI2/zaZPn5YAi6FXZIeOnbQRZ86YLoqlmNMeyEVS5x0fiw9ypHbOu4tjeY21+4M9sQnwNyNFLZrqFLeDs7Ot+YNNEzQWJd80tPYnoFkzZyT4WNBYwx8FNmj16lV2X9169hPlX1WqiF8gPEj8ApsBXUm1Cy13abMmzPvLLyeUjHNf+AEIVvkKFVXu9WAQe2rVJk103FAfIqQwHX8IjdEMfKws+Vj9+j4mHwthBeZc6Y4q0mIlri5pK1ecXBj8PXvXAYaYHTvesBII1oJ5dkfVanb40EFF1gklnOoEGzNhZopxUWKPYKmULEm/Ry+Mmza/Jv+Ovo2EDyAVpqqJNX1t88aEjYg2A/P+w48/WcUK5W3y5Hgci+eB0Q/BgvgEoTtJ+Vfcdsd9LAKkx2zG9Kl2yy3xUyGmEMHyNxw9ltKBAcHCTHhT6IUPwXpHcSzUayFDsMI+Ftl4UgWYG47O48dPVHQYRpPGjRomCBZ5rReWLBHpW50696qwFU2FWkZwogT6I0aMkONfstS1Vr1atYDpmGRseSt2yaUKPCKkwK+hBiBmRBQc3oMVy1aogSepJeh8MkZl2LGjx61IkfOtW1eO+C7hHv7T36x/3W88inI/+vhToVThK83IyNAGvrho0SC4Gqb9SK5/JKRmNmvWc0bYgeakdAsjEp7b2HdgvwqCMedNGjfRCZBelFilvo/0Tpgv/NRnMjLsj98PWsmSV1vzBxO7s4LznztvgTQWHcp8ui28KXL1sZyGOiof65abnWAhyWlpreXIhr3MsDlUYTp9aFLziS+AhYkJVsgUJhOsBH8idnZJPlVgqBAuJqp0mdJiGQ5rB8ID3//wgwT4tltvjZWGsyAc799+621BguFQ9dAdLwQESHFkGWhL8pphPwmWFjbdmWedaeVvvz32fHwerJK7L0fJSIAXR5vvY/aYO8g2zjj9DLvltltt62tbdKJES9OA3TXSOHVND89BagV6R/xAvhuFTIdnjkJj5oRBigwN//VXX2tNyWxAu8l9salvL1/Btm7ZqvU/v8j5qusMCw24MPjruUsqy0kDMRLiWa5g1Vd2mMINLo7lUjr4QZjCsGDt2eu4pbxAxcyg+sjgWWfLx8opWK3s3Z3vx8MNfyKOlSB02dm2du1apUfgsBo0cIB6TvvBvUGEsfm1LdIMK5bHYTM87ceffGxNmz7oGP1atbKe6fFKaJ6bE48PN2zbuiUHo9/Nt9ymKD5+kjeF/rcpTiWvR97xyZEjRdoxb/48CQ9MfvSx3rHdMfpBCUC4gWuVKnWNqsHzOlgxDkNE8a8pWVLXomg4t4GP1bFjJy0+RbNbt25TWojfhiiXhldUBYGSXbV6tdWo7iBLyU3hRoUbWGMY/U6JbmCveFPoNRY+VqLGaqVTofcZfMGnPyEamX+QDZaSQ7DoAoGPxeIlOxXmeVKzswWuA57CAuJjeZ4DruGgLt1t48ZNisusXLlcdXM6Vaak2kcffmgNA+cdc0TZeBjQmJExSu3v8LHefPMNVfqETd1NZW+Wv0Yq5MU1qxI0FvfVrXt3y5//NMt45mlxSZHNQLDotU2blh3btwv5QOfXChUqydzjEiynGio49Z5qLhCsBx9sIeaaa6+5xhYtXnRSwYLblGpwNPzEiRPkO8LAzOn4jde3id6SgwB+JD4qzDY/Bj4W+eLwII5FrhCFRPbEAwiTaqxYHGv2HMsYNVrcUCeOH7PnZrqUDoPJAR8Es54CcurCmqKKDmX0fV4oOBlQNUL5lHs9RXxNxEDCcazcAqSJh4JERkHuBSZAHFcmCnKwRBLZbHv77Xfsm2+/FXogga04JcV++/U3FSYcP3FcJzt3D3F6JnwIzCH3QMzMN4b0k7t23TohZhHWcM9FngvI9FtvvyWzBE/VTz/+5ODEWVzrLp2Kv/v2O7E+O2jyKzqZ0UmDkxgj7Jfp7zIJ7td9uRz/RPNhviBRgcQuXCntrYi/FjTqxOt4TLD01Id+/vkXesY776wu1AkncEw0JnvDKxsUfL3owgvs1lsdTZG/N7IgPCP3BM0RViH8vj4X5W6glS4QkuP4SseOx3KF/ovU0bnyc/+0Lq7kZMofAtzkMPGUBvkbItxA5N0772jD3BCkaEDq89hR9CC+7dabjcQ0rxOQ42E8ky/U1DAp+8FkgSX/4st/CYIDlIXdSfwFGC5sxeH7x5+C+Rg+UzDt+Fx+QbgW5u2rr76SgwufAmw0xM3wi0huk/TG5ypXrpxQAlyLRqFV76hq//n3N8JUEQeD9QUuMfoCnXdeEbvvvn/avHkLBMEBkIhJoaiXuNPNN5cV6G4l8B1LsbvurGlXXXlFQgCV5uzffvuNFS5S2Or8s47Nn7dA5p3qb8rnYLnBj8T/AjGC+0CUvkaNatKYUSFOKtQhaHoOgQ/D1iMhl6SCRaEogx2tcEPZcrFF+zN/iQbqMIU7Ax/Lm0J4OJMNV2JfzcFmqlZX32dKyjEb+EXXX1/GevZ8WIWh5N/CVTpoU2JVmzbjY11gq1au0PGZ5gM4qvgY4YHqx3Qy6cCJ7723dkJMBzw4p0S6xS9btlyV2UBuWBywS02bNtN90Z+R1zCFBQoU1LXeeec9mzd3ngTrrbdfV9ODbVudj0WDzsqVq9nvf/wqACFVOoRBBK1O72plbypnTRo3VmSdTmkIRHhgCjFfJUpdbQvnL7SqVe/UYQGHGghxixatlUPs06e3KrQ50ZIjpEEpcxse0bUKn/qlMiJClGzNkpwK4x9DY8UE6/gxhQSQ/vCFo1HtvAobsJm85grj0OSfdDKDD8EHNeGUgLe8b99+ipw//vhjChP4gWABg8F5hwJx8aIFdvfd9wjjjfkB2xQemKMePXupzQdxrLtrxZmOqZjp2qW7gIVc64XFC1ULCFEKx2w+37JlKzt06KDY+GiNR3wNs0TeEROzcGHQTWL7VnFXbNv+urTPvHlz7K67auqUisYlJwlMhmfv0rWTimPBtRMpB7wYZU3GeX/3nXet5LUlxL0FnAfA401ly1q3Ll2s3UMPSbNymKCzmqiHUmkQnqkN9mdHWGP570ZfiwVKw92/eBE46zMZmfIRUO+ZGRn2978HuSDZPMlv/J6ilTxOwSbktXyFdO8+vW3XLhe1Z+LhzQz7WGHh5e8Qt2L6MDkXX1xUsST8uvPPL6JgIBTdaBnybkUCk8uvI1i898uvvwkCgmlT86MTJ2TOnD8WfwbSI59/8aVOOcWKF1MHDTfcc+CL0HQTaHIJrrV/vzYaAVUqiEBecm0cX0IThBc4JBACoef0DwGcGNwXviEwZzguSlx9lWgA+C4anJq+zz77XM+IOTv9jNPt048/kTAAKmQewpua5ll//PG7FSxUSEltnhGhJKXFfH322ad6iqJFLxFk+osvnE8Fh1c4zheNSUYFLuzvnkwYT6qxEKyMzFFyijkVsYtduXUIDK6rO2fdZ89jsaygEse/5xcav4HreUpCdmFUsJ6dPMU+2L1bE0OyN9wRgjgMreHId1EKBbEs7dwICmIuKlTwYDOXsZ88eart2r1bQkh72ccfe0y9DllcGjqJnfjYUatRvZp8OBLNCCmcXsSiXnppnQQLgKFyj5EZzW2yCQDrWvlS1VAdv8u5326+QLnu23dAgvPII72t4GmUpTmfFEEBAIALQjqrdu2ari+kT5NEiC44vX72+WdW9JKLrffDD0t4oibL32d4/4cFgPvisAxTD0FTMPpApj26gXsDwQF0iHvh9I1/O3ky/bepEu8iM84182QKoXUFbwN3sA8tSO3x/wmXRPU3HZZ4/ANXFuY0h6N3dJOj7wTxL4RmzuznEjQWldDksDjeA4+lZMt/F9gMPhaCRZcFj/pkAkB91r/fm0J3X127urwjQMPly5daterV7RCdKQJGvyZNmylkAF6egld8LE5/VLpwKpwxY7qU2rZtW2PNK5O5A+E54BnXrXvJlevnp/xrRFD+Fe8ViJ+zbfsb0jCkdBzLtJuj99/fZS1btrHDR/DX0q1De9dhNTzCi4cJ5qRXslQJmz9vnhUqSBzLEXXE18R9O7oR4jKK0KfKnHMtijQ2bHg5LlicPne8LvAB1wDNcMWVV8nsg25QiX0yRr+s7KzslOwUxEf9sZ+f/bw9neF8EFfaGddMSAtqOiuoKfQ3rM8GgoZPItSiNJTrG+ybJsq4EMHPOiHuTeC14VNh9x7pEixOki+uWZ3AaQWwDRpKTj1gvakExpfBGaUYs16s5YnTWPhk4Oepk4Mt5s67asrh5gQJNp3uFjBDcxCgYABhwF+jQbdansyYQRvZWJs7v7huYeOCEl10TpDix8pfQPCTWpHOFHA3gHkvWaKknt8HNbkuwVT8UE6JlJy1b/+QM8a5dPYAXk1csOQ1JWwu7VPo1RwYlvCfgWhFELVxV4DP6sT+zjvyI13LE4iM3SBP2u4h1+WiV8+eit917kJdYT7XmaI81iLF8vlq6ZQsS5FgZZll6QlS7JUN623hkqUwLoXcKReHirtYbmK90DgUqeNmiqlE3LHQv11wMm4S0A6P9u1rV1we758TRqCGi2G9AMc1p9OI/t/Rz3qgod+1vO9fk3BH8np+U4QXMPzduDnJPdXiP+/vyf9OsoNOWMNH34/+7snK1U42XzlU3UleCN9zsmdNfCY9mZt7FIpwZ9mWlZLPUgPQJ7KUkqXCtKBzjhiYsyw7NV9iaX0SdRy15eEdHX0v0abHVbOffP9dnNhk+GkntKAgE/v3hAXhVAsYfoTwwkZfT3avXrBPtsi5zUey9UymgaImNVFDJpeKvMxzXgTMz230s8lOgQnzJRGDBhNrl1+qSCzpCFs2kpWSbSd4Cf5xO24p2QUEqv+vHqeaiGQ+jL+H6Hdz+gzx+81tosLXigpiMqGNCn5uQhfWqFGByM2M+e+EFy/Z9fPym7k593ldv7glSL7mUaFPfKYTlsV/KadZPlwfKal8lnIsOys7NfuYpWbnt2xVMbs0zX/HONkiRBfCT+apvuO/FxaSqMk71eL+1bnIy73ldu28fDcvn/kr934yjRpeB/3dlWrJjTI7blkQtVkBS8k6cSI7K9WcfcxGsFyvwv8rwhUKf/03ye5fmef//51cZsBXbXP4w9rJT8fv+t8n//8F+ml9OLE2c80AAAAASUVORK5CYII=",E=a(53114),l="data:image/png;base64,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",A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},61822:function(mn,At,a){"use strict";a.d(At,{Q:function(){return L}});var i=a(59301),V=a(57809),N=a(5112),pe=a(5871),O=a(59301),L=(d=>(d[d.Number=1]="Number",d[d.Percent=2]="Percent",d))(L||{});const C=({value:d,onChange:S,disabled:o,hidePercentOption:F=!1,percentType:v="select"})=>{const p=(0,i.useMemo)(()=>F?1:2,[F]),[I,P]=(0,i.useState)(p);console.log(I);const b=D=>d.type===1?`${D}\u5206`:`${D}%`,j=(0,i.useCallback)(D=>{if(I===1){const Z=D.replace("\u5206","");return isNaN(parseInt(Z,10))?0:Z}else return D.replace("%","")},[I]);return(0,i.useEffect)(()=>{P(d.type)},[d]),O.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&O.createElement(V.default,{size:"large",onChange:D=>{P(D),S({type:D,inputValue:D===1?5:20})},value:I||p,style:{width:100},options:F?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:o}),v=="radio"&&O.createElement(N.ZP.Group,{size:"large",onChange:D=>{const Z=D.target.value;P(Z),S({type:Z,inputValue:Z===1?5:20})},value:I||p,disabled:o},!F&&O.createElement(N.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),O.createElement(N.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),v=="radio"&&O.createElement("div",{style:{marginRight:"10px",color:"#000000"}},d.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),O.createElement(pe.Z,{size:"large",disabled:o,value:d.inputValue,style:{width:"120px"},parser:j,addonAfter:d.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:D=>{S({type:I,inputValue:D})}}),v=="radio"&&d.type==2&&O.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};At.Z=C},70170:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(59301),V={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"},N=a(43418),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",O="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",L=(S,o,F)=>new Promise((v,p)=>{var I=j=>{try{b(F.next(j))}catch(D){p(D)}},P=j=>{try{b(F.throw(j))}catch(D){p(D)}},b=j=>j.done?v(j.value):Promise.resolve(j.value).then(I,P);b((F=F.apply(S,o)).next())}),d=({type:S,resdata:o,onok:F,oktext:v,okloading:p})=>{const[I,P]=(0,i.useState)(!1),{can_copy_list:b,can_copy_num:j,challenge_type:D,course_data_list:Z,no_copy_list:z,no_copy_num:Y,no_use_list:R,no_use_num:w,repeat_shixun_num:ae,student_count:ie,total_num:re,use_num:oe}=o;let ye=j>0||S==="exercise";(0,i.useEffect)(()=>{(o==null?void 0:o.student_count)>0&&P(!0)},[o]),console.log("---11",p),(0,i.useEffect)(()=>{p||P(!1)},[p]);const W=()=>{if(S==="exercise"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.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(S==="exercise"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},oe),"\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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",i.createElement("span",{className:V.orangeColor},ie)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",i.createElement("span",{className:V.orangeColor},oe)," \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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="exercisepush")return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",i.createElement("span",{className:V.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(S==="shixunpush"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixunpush"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ie),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",i.createElement("span",{className:V.orangeColor},oe),"\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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Oe=()=>{if(S==="exercise"||S==="subject"||S==="exercisepush"||S==="shixunpush")return i.createElement("div",{style:{marginTop:20}},Y>0&&i.createElement("div",null,i.createElement("span",{className:V.flex},i.createElement("img",{src:O,style:{width:14}}),i.createElement("span",{className:V.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:V.statusbody},S==="exercise"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.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"),(S==="subject"||S==="exercisepush")&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&i.createElement("span",{className:V.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"),S==="shixunpush"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&i.createElement("span",{className:V.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"),i.createElement("div",null,z==null?void 0:z.map((Q,Ue)=>i.createElement("a",{href:`/shixuns/${Q.identifier}/challenges`,target:"_blank"},"\u300A",Q==null?void 0:Q.name,"\u300B",Ue+1!==Y&&"\u3001"))))),j>0&&i.createElement("div",{style:{marginTop:20}},i.createElement("span",{className:V.flex},i.createElement("img",{src:pe,style:{width:14}}),i.createElement("span",{className:V.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:V.statusbody},S==="exercise"&&i.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"),(S==="subject"||S==="exercisepush")&&i.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"),S==="shixunpush"&&i.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"),i.createElement("div",null,b==null?void 0:b.map((Q,Ue)=>i.createElement("a",{href:`/shixuns/${Q.identifier}/challenges`,target:"_blank"},"\u300A",Q==null?void 0:Q.name,"\u300B",Ue+1!==j&&"\u3001"))))));if(S==="shixun")return i.createElement("div",{style:{marginTop:20}},j>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 i.createElement(N.default,{open:I,onCancel:()=>{P(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ye&&"none"}},zIndex:1003,confirmLoading:p,okText:ye?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>L(void 0,null,function*(){ye?yield F([...b,...R]):P(!1)})},i.createElement("div",{style:{maxHeight:600,overflow:"auto"}},W(),Oe()))}},48289:function(mn,At,a){"use strict";a.d(At,{i:function(){return w},Z:function(){return ie}});var i={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"},V=a(71418),N=a(6848),pe=a(93948),O=a(92310),L=a.n(O),C=a(92232),d=a(77740),S=a(99287),o=a(79005),F=a(20345),v=a(77882),p=a(31081),I=a(75309),P=a(71979),b=a(47558),j=a(42922),D=a(66832),Z=a(96593),z=a(19664),Y=a(91833),R=a(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:F},{name:"101\u8BA1\u5212",ptimg:v,swimg:p},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:j},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:Z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:Y}];var ie=({className:re,dataSource:oe=[],col:ye=4,right:W,bottom:Oe=23,precision:Q=0,wrapWidth:Ue=1200,trackEventItems:we,loading:ce,onRemove:Se=()=>{},isCurrent:se=!0,showAlias:me=!1,showProgress:ne=!1})=>{const q=Math.floor((Ue-(ye-1)*W)/ye),Me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Re=>(window.ENV==="build"&&(Re.ptimg=`/react/build${Re.ptimg}`,Re.swimg=`/react/build${Re.swimg}`),Re));return R.createElement(V.Z,{spinning:ce},R.createElement("div",{className:L()(i.list,re)},!!(oe!=null&&oe.length)&&(oe==null?void 0:oe.map((Re,Fe)=>{var Ke,ut,st,ze,wt,qe;const{name:yt,id:lt,identifier:M,featured:Ye,school_name:E,image_url:l,excellent:A,is_plan:g}=Re;return R.createElement("div",{key:lt,className:se&&ne?i.wrapisCurrent:i.wrap,style:{width:q,marginRight:(1+Fe)%ye===0?0:W+Q,marginBottom:Oe}},R.createElement("a",{className:i.li,onClick:k=>{k.preventDefault(),k.stopPropagation(),we&&(0,C.L9)([we]),(0,C.xg)(`/paths/${M}`)}},R.createElement("div",{className:i.img},R.createElement("img",{className:i.cover,src:`${l}`}),se&&(0,S.bg)()&&(Re==null?void 0:Re.studying)&&R.createElement("div",{className:`${i.movebq} user-path-items`,onClick:k=>{k.stopPropagation(),Se(Re)}},R.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),R.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ke=Re==null?void 0:Re.subject_tags)==null?void 0:Ke.map((k,$)=>{var H,X;if($===0){const he=(H=Me.find(le=>le.name==k))==null?void 0:H.swimg;return R.createElement("img",{className:i.sign,src:he,style:{left:"-4px"}})}const Pe=(X=Me.find(he=>he.name==k))==null?void 0:X.ptimg;return R.createElement("img",{className:i.sign,src:Pe,style:{left:`${48+52*($-1)+2*$}px`}})}),R.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Re==null?void 0:Re.excellent)&&R.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),R.createElement("div",{className:i.name},R.createElement(N.Z,{title:me&&(Re!=null&&Re.excellent_alias_name)?R.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${yt}`,R.createElement("br",null),R.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Re==null?void 0:Re.excellent_alias_name}`)):yt},R.createElement("span",{className:i.e},me&&(Re==null?void 0:Re.excellent_alias_name)||yt))),se&&ne&&((ut=Re==null?void 0:Re.progress)==null?void 0:ut.all_score)!=0&&R.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},R.createElement(pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((st=Re==null?void 0:Re.progress)==null?void 0:st.my_score)/((ze=Re==null?void 0:Re.progress)==null?void 0:ze.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(wt=Re==null?void 0:Re.progress)==null?void 0:wt.my_score,"/",(qe=Re==null?void 0:Re.progress)==null?void 0:qe.all_score),(!se||!ne)&&R.createElement("div",{className:i.tags},R.createElement("div",null,R.createElement(N.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},R.createElement("span",null,R.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),R.createElement("span",null,Re.stages_count))),R.createElement(N.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},R.createElement("span",null,R.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),R.createElement("span",null,Re.members_count)))))))})),!oe.length&&R.createElement(d.Z,null)))}},68492:function(mn,At,a){"use strict";a.d(At,{jL:function(){return O},w9:function(){return mr},vv:function(){return Ee},dN:function(){return io},QD:function(){return za},cQ:function(){return $.Z},vg:function(){return oa},Oz:function(){return fn},op:function(){return Ln},O5:function(){return JA},_b:function(){return Ar},t7:function(){return Oe},tT:function(){return we},Gi:function(){return zn},YG:function(){return bt},Ed:function(){return Vn},kT:function(){return Xt},qp:function(){return j},Um:function(){return w},K3:function(){return z},vr:function(){return yi},qE:function(){return Qa},Je:function(){return se},wb:function(){return qe},rC:function(){return k},lB:function(){return M},cq:function(){return na},kO:function(){return Yt},tp:function(){return re},Si:function(){return Vi},k8:function(){return Ls},Du:function(){return HA}});var i=a(59301),V={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"},N="data:image/png;base64,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",O=({dataSource:wn=[],img:en,imgWidth:Mt=346,title:Hn,sunTitle:wr,bannerExtraContent:zr})=>i.createElement("div",{className:V.banner},i.createElement("div",{className:V.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,Hn),i.createElement("span",null,wr)),wn.length>0&&i.createElement("div",{className:V.btns},wn.map((Rn,Dr)=>i.createElement("div",{key:Dr,onClick:Rn.click},Rn.name,Rn.sign?i.createElement("img",{src:N,width:39}):null))),zr),en&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:en,width:Mt}))),L={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"},C=a(92310),d=a.n(C),S=a(89392),o=Object.defineProperty,F=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,I=(wn,en,Mt)=>en in wn?o(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,P=(wn,en)=>{for(var Mt in en||(en={}))v.call(en,Mt)&&I(wn,Mt,en[Mt]);if(F)for(var Mt of F(en))p.call(en,Mt)&&I(wn,Mt,en[Mt]);return wn},j=({dataSource:wn=[],value:en,onChange:Mt,onTitleChange:Hn,className:wr,title:zr,titleWidth:Rn=41,style:Dr={},fontColor:Za="#6A7283",showCount:bo,classNameActive:Ma,styleItem:bn={}})=>{const[Xa,Wa]=(0,i.useState)(0),[ai,La]=(0,i.useState)(!1),ja=(0,i.useRef)(null),No=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var go;wn.length!==0&&(((go=ja==null?void 0:ja.current)==null?void 0:go.clientHeight)>97?Wa(1):Wa(0)),wn.length===0&&Wa(0),La(!1)},[wn]),i.createElement("div",{className:d()(L.row,wr),style:Dr},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Rn,marginTop:ai?12:4},className:`${L.title} ${Hn?"current":""}`},zr),i.createElement("div",{className:ai?`${L.tagsWrap} ${L.tagsBorderWrap}`:L.tagsWrap},i.createElement("div",{className:L.bar,ref:No,style:Xa>0?{height:Xa===1?97:"auto",overflow:Xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:L.tag,ref:ja},wn==null?void 0:wn.map(go=>i.createElement("span",{onClick:()=>Mt(go.id),key:go.id,style:P(P({color:Za},bn),(go==null?void 0:go.style)||{}),className:en===go.id?d()(Ma||L.active,go.classNameActive):""},i.createElement("span",{title:go.name,className:L.name},go.name),!!bo&&i.createElement("span",{className:L.num},go.count))))),!!Xa&&i.createElement(i.Fragment,null,Xa===1?i.createElement("div",{onClick:()=>{var go;Wa(2),((go=ja==null?void 0:ja.current)==null?void 0:go.clientHeight)>245?La(!0):La(!1)},className:L.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{No.current.scrollTop=0,Wa(1),La(!1)},className:L.action},"\u6536\u8D77",i.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},D={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:wn=[],value:en,onChange:Mt,onTitleChange:Hn,className:wr,title:zr,titleWidth:Rn=41,style:Dr={},fontColor:Za="#6A7283",showCount:bo,expand:Ma=!0})=>{const[bn,Xa]=(0,i.useState)(0),[Wa,ai]=(0,i.useState)(!1),La=(0,i.useRef)(null),ja=(0,i.useRef)(null),[No,go]=(0,i.useState)(Ma);return i.createElement("div",{className:d()(D.row,wr),style:Dr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Rn,marginTop:Wa?12:4},className:`${D.title} ${Hn?"current":""}`},zr),i.createElement("i",{className:`iconfont ${No?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:No?8:10},onClick:()=>go(!No)})),No&&i.createElement("div",{className:Wa?`${D.tagsWrap} ${D.tagsBorderWrap}`:D.tagsWrap},i.createElement("div",{className:D.fenge}),i.createElement("div",{className:D.bar,ref:ja},i.createElement("div",{className:D.tag,ref:La},wn==null?void 0:wn.map(BA=>i.createElement("span",{onClick:()=>Mt(BA.id),key:BA.id,style:{color:Za},className:en===BA.id?D.active:""},i.createElement("span",{title:BA.name,className:D.name},BA.name),!!bo&&i.createElement("span",{className:D.num},BA.count)))))))},Y={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},w=({dataSource:wn=[],value:en,onChange:Mt,onTitleChange:Hn,className:wr,title:zr,titleWidth:Rn=41,style:Dr={},fontColor:Za="#fff",showCount:bo,expand:Ma=!0})=>{const[bn,Xa]=(0,i.useState)(0),[Wa,ai]=(0,i.useState)(!1),La=(0,i.useRef)(null),ja=(0,i.useRef)(null),[No,go]=(0,i.useState)(Ma);return i.createElement("div",{className:d()(Y.row,wr),style:Dr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Rn},className:`${Y.title} ${Hn?"current":""}`},zr),i.createElement("i",{className:`iconfont ${No?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:No?"#00DDC7":"#037F74",fontSize:No?10:12},onClick:()=>go(!No)})),No&&i.createElement("div",{className:Wa?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},i.createElement("div",{className:Y.bar,ref:ja},i.createElement("div",{className:Y.tag,ref:La},wn==null?void 0:wn.map(BA=>i.createElement("span",{onClick:()=>Mt(BA.id),key:BA.id,style:{color:Za},className:en===BA.id?Y.active:""},i.createElement("span",{title:BA.name,className:Y.name},BA.name),!!bo&&i.createElement("span",{className:Y.num},BA.count)))))))},ae={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"},re=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={}})=>i.createElement("div",{style:wr,className:d()(ae.tabs,Hn)},wn.map(zr=>i.createElement("span",{onClick:()=>Mt(zr.id),className:en===zr.id?ae.active:"",key:zr.id},zr.name))),oe={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"},ye=a(92832),Oe=({dataSource:wn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:wr,style:zr={},placeholder:Rn,allowClear:Dr=!1})=>{var Za;const[bo,Ma]=(0,i.useState)(""),[bn,Xa]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let ja=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&(Ma(en.id),ja=en.value||"");try{Xa(decodeURIComponent(ja||""))}catch(No){Xa(decodeURIComponent(ja||""))}},[en]);const Wa=()=>{Mt(encodeURIComponent(bn),bo||null)},ai=La=>{La!==bo&&(Ma(La),Mt(encodeURIComponent(bn),La))};return i.createElement("div",{className:d()(oe.input,wr),style:zr},!!wn.length&&i.createElement("div",{className:oe.dropdown},i.createElement("div",{className:oe.text},(Za=wn.find(La=>La.id===bo))==null?void 0:Za.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:oe.b1}),i.createElement("b",{className:oe.b2})),i.createElement("div",{className:oe.menu},wn.map((La,ja)=>i.createElement("div",{key:ja,onClick:()=>ai(La.id)},La.name)))),i.createElement(ye.default,{onPressEnter:Wa,value:bn,onChange:La=>{Xa(La.target.value),Hn(encodeURIComponent(La.target.value),bo||null)},bordered:!1,placeholder:Rn}),i.createElement("i",{onClick:Wa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Q={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},we=({dataSource:wn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:wr,style:zr={},placeholder:Rn,allowClear:Dr=!1})=>{var Za;const[bo,Ma]=(0,i.useState)(""),[bn,Xa]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let ja=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&(Ma(en.id),ja=en.value||"");try{Xa(decodeURIComponent(ja||""))}catch(No){Xa(decodeURIComponent(ja||""))}},[en]);const Wa=()=>{Mt(encodeURIComponent(bn),bo||null)},ai=La=>{La!==bo&&(Ma(La),Mt(encodeURIComponent(bn),La))};return i.createElement("div",{className:d()(Q.input,wr),style:zr},!!wn.length&&i.createElement("div",{className:Q.dropdown},i.createElement("div",{className:Q.text},(Za=wn.find(La=>La.id===bo))==null?void 0:Za.name,i.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),i.createElement("div",{className:Q.menu},wn.map((La,ja)=>i.createElement("div",{key:ja,onClick:()=>ai(La.id)},La.name)))),i.createElement(ye.default,{onPressEnter:Wa,value:bn,onChange:La=>{Xa(La.target.value),Hn(encodeURIComponent(La.target.value),bo||null)},bordered:!1,placeholder:Rn}),i.createElement("i",{onClick:Wa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ce={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"},se=({value:wn,onChange:en,className:Mt,total:Hn,pageSize:wr,style:zr={}})=>{const Rn=wn<2,Dr=wn>=Math.ceil(Hn/wr);return Hn<=wr?i.createElement(i.Fragment,null):i.createElement("div",{className:d()(ce.quickPager,Mt),style:zr},i.createElement("div",{onClick:()=>{Rn||en(wn-1,"prev")},className:Rn?ce.disabled:""},"\u4E0A\u4E00\u9875"),i.createElement("div",{onClick:()=>{Dr||en(wn+1,"next")},className:Dr?ce.disabled:""},"\u4E0B\u4E00\u9875"))},me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=a(71418),q=a(6848),Me=a(13570),Re=a(21600),Fe=a(92232),Ke=a(96908),ut=a(57177),st=a(81378),ze=a(77740),qe=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za})=>{const bo=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:Za},i.createElement("div",{className:d()(me.list,wn)},!!en.length&&en.map((Ma,bn)=>{const{name:Xa,id:Wa,identifier:ai,power:La,cover_image_id:ja,pic:No}=Ma;return i.createElement("div",{className:me.wrap,key:Wa,style:{width:bo,marginRight:(1+bn)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/shixuns/${ai}/challenges`,className:me.li,onClick:go=>{go.preventDefault(),Dr&&(0,Fe.L9)([Dr]),La&&(0,Fe.xg)(`/shixuns/${ai}/challenges`)}},i.createElement("div",{className:me.img},i.createElement("img",{className:me.cover,src:`${No}`}),Ma.is_jupyter&&i.createElement("img",{className:me.sign,src:Ke}),Ma.is_jupyter_lab&&i.createElement("img",{className:me.sign,src:ut}),Ma.is_unity_3d&&i.createElement("img",{className:me.sign,src:st})),i.createElement("div",{className:me.name},i.createElement(q.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:me.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:me.tags},i.createElement(q.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Ma.challenges_count))),!!Ma.myshixuns_count&&i.createElement(q.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Ma.myshixuns_count))),i.createElement(q.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Ma.level))),i.createElement("div",{className:me.rate},i.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:Ma.score_info}),i.createElement("span",null,"\xA0",Ma.score_info?`${Ma.score_info}\u5206`:"5\u5206")))),!La&&i.createElement("div",{className:me.lockWrap},i.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(ze.Z,null)))},yt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},M=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,wrapClassName:Dr,trackEventItems:Za,loading:bo})=>{const Ma=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:bo},i.createElement("div",{className:d()(yt.list,wn)},!!en.length&&en.map((bn,Xa)=>{const{name:Wa,id:ai,identifier:La,power:ja,cover_image_id:No,pic:go}=bn;return i.createElement("div",{className:d()(yt.wrap,Dr),key:ai,style:{width:Ma,marginRight:(1+Xa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/shixuns/${La}/challenges`,className:yt.li,onClick:BA=>{BA.preventDefault(),Za&&(0,Fe.L9)([Za]),ja&&(0,Fe.xg)(`/shixuns/${La}/challenges`)}},i.createElement("img",{src:a(47621),className:yt.titleBg}),i.createElement("div",{className:yt.name},i.createElement(q.Z,{title:Wa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:yt.e},Wa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:yt.img},i.createElement("img",{className:yt.cover,src:No?`${Re.Z.API_SERVER}/api/attachments/${No}`:`${Re.Z.IMG_SERVER+go}`}),bn.is_jupyter&&i.createElement("div",{className:yt.bq},"Jupyter"),bn.is_jupyter_lab&&i.createElement("div",{className:yt.bq},"JupyterLab"),bn.is_unity_3d&&i.createElement("div",{className:yt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),i.createElement("div",{className:"mt20 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:yt.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:yt.value},bn.myshixuns_count)),i.createElement("div",null,i.createElement("span",{className:yt.text},"\u56F0\u96BE\u7B49\u7EA7"),i.createElement("span",{className:yt.value},bn.level))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:yt.text},"\u5173\u5361\u6570"),i.createElement("span",{className:yt.value},bn.challenges_count)),i.createElement("div",{className:yt.rate},i.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:bn.score_info}),i.createElement("span",{className:yt.value,style:{color:"#FF9C00"}},"\xA0",bn.score_info?`${bn.score_info}\u5206`:"5\u5206"))))),!ja&&i.createElement("div",{className:yt.lockWrap},i.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(ze.Z,null)))},Ye={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg==",l="data:image/png;base64,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",A="data:image/png;base64,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",k=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za,wrapClassName:bo,imgClassName:Ma})=>{const bn=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:Za},i.createElement("div",{className:d()(Ye.list,wn)},!!en.length&&en.map((Xa,Wa)=>{const{name:ai,id:La,identifier:ja,power:No,cover_image_id:go,pic:BA}=Xa;return i.createElement("div",{className:d()(Ye.wrap,bo),key:La,style:{width:bn,marginRight:(1+Wa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/shixuns/${ja}/challenges`,className:Ye.li,onClick:Us=>{Us.preventDefault(),Dr&&(0,Fe.L9)([Dr]),No&&(0,Fe.xg)(`/shixuns/${ja}/challenges`)}},i.createElement("div",{className:d()(Ye.img,Ma)},i.createElement("img",{className:Ye.cover,src:go?`${Re.Z.API_SERVER}/api/attachments/${go}`:`${Re.Z.IMG_SERVER+BA}`}),Xa.is_jupyter&&i.createElement("img",{className:Ye.sign,src:E}),Xa.is_jupyter_lab&&i.createElement("img",{className:Ye.sign,src:l}),Xa.is_unity_3d&&i.createElement("img",{className:Ye.sign,src:A})),i.createElement("div",{className:Ye.name},i.createElement(q.Z,{title:ai||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:Ye.e},ai||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:Ye.tags},i.createElement(q.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Xa.challenges_count))),!!Xa.myshixuns_count&&i.createElement(q.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Xa.myshixuns_count))),i.createElement(q.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Xa.level))),i.createElement("div",{className:Ye.rate},i.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:Xa.score_info}),i.createElement("span",null,"\xA0",Xa.score_info?`${Xa.score_info}\u5206`:"5\u5206")))),!No&&i.createElement("div",{className:Ye.lockWrap},i.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(ze.Z,null)))},$=a(48289),H={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},X=a(79005),Pe=a(20345),he=a(77882),le=a(31081),He=a(75309),pt=a(71979),Ne=a(47558),ke=a(42922),We=a(66832),be=a(96593),_=a(19664),Ce=a(91833),Je=Object.defineProperty,nt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,Zt=(wn,en,Mt)=>en in wn?Je(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,dn=(wn,en)=>{for(var Mt in en||(en={}))Nt.call(en,Mt)&&Zt(wn,Mt,en[Mt]);if(nt)for(var Mt of nt(en))hn.call(en,Mt)&&Zt(wn,Mt,en[Mt]);return wn};const Bn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:X,swimg:Pe},{name:"101\u8BA1\u5212",ptimg:he,swimg:le},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:pt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ne,swimg:ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:We,swimg:be},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_,swimg:Ce}];var fn=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za,wrapClassName:bo,imgClassName:Ma,isArrow:bn=!1,imgStyle:Xa={}})=>{const Wa=Math.floor((Rn-(Mt-1)*Hn)/Mt),[ai,La]=(0,i.useState)(),[ja,No]=(0,i.useState)(),go=Us=>La(Us),BA=()=>La(-1);return i.createElement(ne.Z,{spinning:Za},i.createElement("div",{className:d()(H.list,wn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((Us,Rt)=>{var Qt;const{name:Et,id:Mr,identifier:Ya,featured:Bo,school_name:co,image_url:ia,excellent:Tt,is_plan:Nr}=Us;return i.createElement("div",{key:Mr,className:d()(H.wrap,bo),style:{width:Wa,marginRight:(1+Rt)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/paths/${Ya}`,className:H.li,onClick:aa=>{aa.preventDefault(),Dr&&(0,Fe.L9)([Dr]),(0,Fe.xg)(`/paths/${Ya}`)}},i.createElement("img",{src:a(39057),className:H.titleBg}),i.createElement("div",{className:H.name},i.createElement(q.Z,{title:Et},i.createElement("span",{className:H.e,style:{color:bn&&ai===Rt?"#145DFF":"#000000"},onMouseEnter:()=>{go(Rt)},onMouseLeave:BA},Et))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:d()(H.img,Ma)},i.createElement("img",{className:H.cover,style:dn({},Xa),src:`${Re.Z.IMG_SERVER+ia}`}),(Qt=Us==null?void 0:Us.subject_tags)==null?void 0:Qt.map((aa,Da)=>{var Pa,Ko;if(Da===0){const Fo=(Pa=Bn.find(ca=>ca.name==aa))==null?void 0:Pa.swimg;return i.createElement("img",{className:H.sign,src:Fo,style:{left:"-4px"}})}const Bi=(Ko=Bn.find(Fo=>Fo.name==aa))==null?void 0:Ko.ptimg;return i.createElement("img",{className:H.sign,src:Bi,style:{left:`${48+52*(Da-1)+2*Da}px`}})}),i.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Us==null?void 0:Us.excellent)&&i.createElement("div",{className:H.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:H.text},"\u7AE0\u8282\u6570"),i.createElement("span",{className:H.value},Us.stages_count)),i.createElement("div",null,i.createElement("span",{className:H.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:H.value},Us.members_count))))))})),!en.length&&i.createElement(ze.Z,null)))},Dn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},ur=a(99287),_n=a(59301);const cr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:X,swimg:Pe},{name:"101\u8BA1\u5212",ptimg:he,swimg:le},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:pt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ne,swimg:ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:We,swimg:be},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_,swimg:Ce}];var oa=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za,onRemove:bo=()=>{},isCurrent:Ma=!0,showAlias:bn=!1,wrapClassName:Xa,imgClassName:Wa})=>{const ai=Math.floor((Rn-(Mt-1)*Hn)/Mt),La=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ja=>(window.ENV==="build"&&(ja.ptimg=`/react/build${ja.ptimg}`,ja.swimg=`/react/build${ja.swimg}`),ja));return _n.createElement(ne.Z,{spinning:Za},_n.createElement("div",{className:d()(Dn.list,wn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((ja,No)=>{var go;const{name:BA,id:Us,identifier:Rt,featured:Qt,school_name:Et,image_url:Mr,excellent:Ya,is_plan:Bo}=ja;return _n.createElement("div",{key:Us,className:d()(Dn.wrap,Xa),style:{width:ai,marginRight:(1+No)%Mt===0?0:Hn+zr,marginBottom:wr}},_n.createElement("a",{className:Dn.li,onClick:co=>{co.preventDefault(),co.stopPropagation(),Dr&&(0,Fe.L9)([Dr]),(0,Fe.xg)(`/paths/${Rt}`)}},_n.createElement("div",{className:d()(Dn.img,Wa)},_n.createElement("img",{className:Dn.cover,src:`${Re.Z.IMG_SERVER+Mr}`}),Ma&&(0,ur.bg)()&&(ja==null?void 0:ja.studying)&&_n.createElement("div",{className:`${Dn.movebq} user-path-items`,onClick:co=>{co.stopPropagation(),bo(ja)}},_n.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_n.createElement("span",{className:"c-red"},"\u79FB\u9664")),(go=ja==null?void 0:ja.subject_tags)==null?void 0:go.map((co,ia)=>{var Tt,Nr;if(ia===0){const Da=(Tt=La.find(Pa=>Pa.name==co))==null?void 0:Tt.swimg;return _n.createElement("img",{className:Dn.sign,src:Da,style:{left:"-4px"}})}const aa=(Nr=La.find(Da=>Da.name==co))==null?void 0:Nr.ptimg;return _n.createElement("img",{className:Dn.sign,src:aa,style:{left:`${48+52*(ia-1)+2*ia}px`}})}),_n.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(ja==null?void 0:ja.excellent)&&_n.createElement("div",{className:Dn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_n.createElement("div",{className:Dn.name},_n.createElement(q.Z,{title:bn&&(ja!=null&&ja.excellent_alias_name)?_n.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${BA}`,_n.createElement("br",null),_n.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ja==null?void 0:ja.excellent_alias_name}`)):BA},_n.createElement("span",{className:Dn.e},bn&&(ja==null?void 0:ja.excellent_alias_name)||BA))),_n.createElement("div",{className:Dn.tags},_n.createElement("div",null,_n.createElement(q.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_n.createElement("span",null,_n.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_n.createElement("span",null,ja.stages_count))),_n.createElement(q.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_n.createElement("span",null,_n.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_n.createElement("span",null,ja.members_count)))))))})),!en.length&&_n.createElement(ze.Z,null)))},Ct={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"},In="data:image/png;base64,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",er=a(59301),mr=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za})=>{const bo=Math.floor((Rn-(Mt-1)*Hn)/Mt);return er.createElement(ne.Z,{spinning:Za},er.createElement("div",{className:d()(Ct.list,wn)},!!en.length&&en.map((Ma,bn)=>{const{subject_identifier:Xa,id:Wa,identifier:ai,power:La}=Ma,ja=Ma.is_public!=0&&Ma.is_public;return er.createElement("div",{className:Ct.wrap,key:Wa,style:{width:bo,marginRight:(1+bn)%Mt===0?0:Hn+zr,marginBottom:wr}},er.createElement("a",{className:Ct.li,onClick:No=>{No.preventDefault(),Dr&&(0,Fe.L9)([Dr]),(0,Fe.xg)(Ma.first_category_url)}},er.createElement("div",{className:Ct.top},er.createElement(q.Z,{title:Ma.name},er.createElement("div",{className:Ct.name},Ma.name)),er.createElement("img",{className:Ct.img,src:Re.Z.IMG_SERVER+"/images/"+Ma.avatar_url}),er.createElement("div",{className:Ct.text,title:Ma.creator},Ma.creator),Xa&&er.createElement("div",{className:Ct.btns},er.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),er.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ja&&er.createElement("div",{className:Ct.sign},"\u516C\u5F00")),er.createElement("div",{className:Ct.bottom},Ma.visits>0&&er.createElement(q.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},er.createElement("span",null,er.createElement("i",{className:"iconfont icon-liulanyan"}),er.createElement("span",null,Ma.visits))),Ma.course_members_count>0&&er.createElement(q.Z,{title:"\u6210\u5458",placement:"bottom"},er.createElement("span",null,er.createElement("i",{className:"iconfont icon-chengyuan"}),Ma.course_members_count)),Ma.tasks_count>0&&er.createElement(q.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},er.createElement("span",null,er.createElement("i",{className:"iconfont icon-zuoye"}),Ma.tasks_count)),Ma.is_end?er.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):er.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ma.is_accessible&&er.createElement("div",{className:Ct.lockWrap},er.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),er.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&er.createElement(ze.Z,null)))},Hr={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},pa="data:image/png;base64,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",io=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,wrapClassName:Dr,trackEventItems:Za,loading:bo})=>{const Ma=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:bo},i.createElement("div",{className:d()(Hr.list,wn)},!!en.length&&en.map((bn,Xa)=>{const{subject_identifier:Wa,id:ai,identifier:La,power:ja}=bn,No=bn.is_public!=0&&bn.is_public;return i.createElement("div",{className:d()(`${Hr.wrap} ${bn.is_accessible?"":Hr.warpStyle}`,Dr),key:ai,style:{width:Ma,marginRight:(1+Xa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{className:Hr.li,onClick:go=>{go.preventDefault(),Za&&(0,Fe.L9)([Za]),(0,Fe.xg)(bn.first_category_url)}},i.createElement("div",{className:Hr.creator},i.createElement("img",{className:Hr.img,src:Re.Z.IMG_SERVER+"/images/"+bn.avatar_url}),i.createElement("div",{className:Hr.text,title:bn.creator},bn.creator)),i.createElement("div",{className:Hr.top},i.createElement(q.Z,{title:bn.name},i.createElement("div",{className:Hr.name},bn.name)),No&&i.createElement("div",{className:Hr.sign},"\u516C\u5F00")),i.createElement("div",{className:Hr.middle},i.createElement("div",{className:Hr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Hr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Hr.value},(bn==null?void 0:bn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Hr.text},"\u6210\u5458"),i.createElement("span",{className:Hr.value},(bn==null?void 0:bn.course_members_count)||0))),i.createElement("div",{className:Hr.row},i.createElement("div",null,i.createElement("span",{className:Hr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Hr.value},(bn==null?void 0:bn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Hr.text},"\u72B6\u6001"),bn.is_end?i.createElement("span",{className:Hr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Hr.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Wa&&i.createElement("div",{className:Hr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!bn.is_accessible&&i.createElement("div",{className:Hr.lockWrap},i.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(ze.Z,null)))},tr={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},ya="data:image/png;base64,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",Ee=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,wrapClassName:Dr,trackEventItems:Za,loading:bo})=>{const Ma=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:bo},i.createElement("div",{className:d()(tr.list,wn)},!!en.length&&en.map((bn,Xa)=>{const{subject_identifier:Wa,id:ai,identifier:La,power:ja}=bn,No=bn.is_public!=0&&bn.is_public;return i.createElement("div",{className:d()(`${tr.wrap} ${bn.is_accessible?"":tr.warpStyle}`,Dr),key:ai,style:{width:Ma,marginRight:(1+Xa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{className:tr.li,onClick:go=>{go.preventDefault(),Za&&(0,Fe.L9)([Za]),(0,Fe.xg)(bn.first_category_url)}},i.createElement("div",{className:tr.creator},i.createElement("img",{className:tr.img,src:Re.Z.IMG_SERVER+"/images/"+bn.avatar_url}),i.createElement("div",{className:tr.text,title:bn.creator},bn.creator)),i.createElement("div",{className:tr.top},i.createElement(q.Z,{title:bn.name},i.createElement("div",{className:tr.name},bn.name)),No&&i.createElement("div",{className:tr.sign})),i.createElement("div",{className:tr.middle},i.createElement("div",{className:tr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:tr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:tr.value},(bn==null?void 0:bn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:tr.text},"\u6210\u5458"),i.createElement("span",{className:tr.value},(bn==null?void 0:bn.course_members_count)||0))),i.createElement("div",{className:tr.row},i.createElement("div",null,i.createElement("span",{className:tr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:tr.value},(bn==null?void 0:bn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:tr.text},"\u72B6\u6001"),bn.is_end?i.createElement("span",{className:tr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:tr.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Wa&&i.createElement("div",{className:tr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!bn.is_accessible&&i.createElement("div",{className:tr.lockWrap},i.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(ze.Z,null)))},xe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},De=a(52985),bt=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={},tabBarExtraContent:zr})=>i.createElement("div",{className:d()(xe.tabs,Hn),style:wr},i.createElement("div",{className:xe.tabsWrap},wn.map((Rn,Dr)=>i.createElement("aside",{className:xe.tab,onClick:()=>{Mt(Rn.id),Rn.link&&De.history.push(Rn.link)},key:Dr},i.createElement("div",{className:en===Rn.id?xe.active:""},Rn.name),(Rn==null?void 0:Rn.resetCount)==null&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement("span",null,"\uFF08",Rn==null?void 0:Rn.total,"\uFF09"),(Rn==null?void 0:Rn.resetCount)!==void 0&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement(q.Z,{title:(Rn==null?void 0:Rn.tip)!=null?Rn==null?void 0:Rn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Rn==null?void 0:Rn.resetCount),"/",i.createElement("span",null,Rn==null?void 0:Rn.total),"\uFF09"))))),i.createElement("div",{className:xe.tabBar},zr)),Bt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Xt=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={},tabBarExtraContent:zr})=>i.createElement("div",{className:d()(Bt.tabs,Hn),style:wr},i.createElement("div",{className:Bt.tabsWrap},wn.map((Rn,Dr)=>i.createElement("aside",{className:Bt.tab,onClick:()=>{Mt(Rn.id),Rn.link&&De.history.push(Rn.link)},key:Dr},i.createElement("div",{className:en===Rn.id?Bt.active:""},Rn.name),(Rn==null?void 0:Rn.resetCount)==null&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement("span",null,"\uFF08",Rn==null?void 0:Rn.total,"\uFF09"),(Rn==null?void 0:Rn.resetCount)!==void 0&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement(q.Z,{title:(Rn==null?void 0:Rn.tip)!=null?Rn==null?void 0:Rn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Rn==null?void 0:Rn.resetCount),"/",i.createElement("span",null,Rn==null?void 0:Rn.total),"\uFF09"))))),i.createElement("div",{className:Bt.tabBar},zr)),Vt={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},Vn=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={},tabBarExtraContent:zr})=>i.createElement("div",{className:d()(Vt.tabs,Hn),style:wr},i.createElement("div",{className:Vt.tabsWrap},wn.map((Rn,Dr)=>i.createElement("aside",{className:`${Vt.tab} ${en===Rn.id?Vt.active:""}`,onClick:()=>{Mt(Rn.id),Rn.link&&De.history.push(Rn.link)},key:Dr},i.createElement("div",null,Rn.name),(Rn==null?void 0:Rn.resetCount)==null&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement("span",null,"\uFF08",Rn==null?void 0:Rn.total,"\uFF09"),(Rn==null?void 0:Rn.resetCount)!==void 0&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement(q.Z,{title:(Rn==null?void 0:Rn.tip)!=null?Rn==null?void 0:Rn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Rn==null?void 0:Rn.resetCount),"/",i.createElement("span",null,Rn==null?void 0:Rn.total),"\uFF09"))))),i.createElement("div",{className:Vt.tabBar},zr)),zn=({className:wn,style:en={},children:Mt})=>i.createElement("div",{className:d()(wn),style:en},Mt),jn={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"},gr=a(38854),Gn=a(20834);const Or=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var na=({sortValue:wn,dropValue:en,className:Mt,onSort:Hn,onDrop:wr,dataSource:zr=Or})=>{var Rn;return i.createElement("div",{className:d()(jn.orderWrap,Mt)},i.createElement(gr.Z,{dropdownRender:()=>i.createElement(Gn.default,null,zr.map((Dr,Za)=>i.createElement(Gn.default.Item,{key:Za,onClick:()=>wr(Dr.id)},Dr.name)))},i.createElement("span",{className:jn.orderTextWrap},(Rn=zr.find(Dr=>en===Dr.id))==null?void 0:Rn.name)),i.createElement("span",{className:jn.orderIconWrap},i.createElement("span",{className:jn.orderAsc},i.createElement("i",{className:wn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${jn.cursorPointer} ${jn.active}`:`iconfont icon-sanjiaoxing-up font12 ${jn.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")})),i.createElement("span",{className:jn.orderDesc},i.createElement("i",{className:wn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${jn.cursorPointer} ${jn.active}`:`iconfont icon-sanjiaoxing-down font12 ${jn.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")}))))},yr={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Jr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Yt=({sortValue:wn,dropValue:en,className:Mt,onSort:Hn,onDrop:wr,dataSource:zr=Jr})=>{var Rn;return i.createElement("div",{className:d()(yr.orderWrap,Mt)},i.createElement(gr.Z,{dropdownRender:()=>i.createElement(Gn.default,null,zr.map((Dr,Za)=>i.createElement(Gn.default.Item,{key:Za,onClick:()=>wr(Dr.id)},Dr.name)))},i.createElement("span",{className:yr.orderTextWrap},(Rn=zr.find(Dr=>en===Dr.id))==null?void 0:Rn.name)),i.createElement("span",{className:yr.orderIconWrap},i.createElement("span",{className:yr.orderAsc},i.createElement("i",{className:wn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${yr.cursorPointer} ${yr.active}`:`iconfont icon-sanjiaoxing-up font12 ${yr.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")})),i.createElement("span",{className:yr.orderDesc},i.createElement("i",{className:wn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${yr.cursorPointer} ${yr.active}`:`iconfont icon-sanjiaoxing-down font12 ${yr.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")}))))},Jt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},yn=a(3113),tn=a(13656),gn=Object.defineProperty,An=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Tr=(wn,en,Mt)=>en in wn?gn(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,Sr=(wn,en)=>{for(var Mt in en||(en={}))Kn.call(en,Mt)&&Tr(wn,Mt,en[Mt]);if(An)for(var Mt of An(en))Br.call(en,Mt)&&Tr(wn,Mt,en[Mt]);return wn},Sa=(wn,en)=>{var Mt={};for(var Hn in wn)Kn.call(wn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=wn[Hn]);if(wn!=null&&An)for(var Hn of An(wn))en.indexOf(Hn)<0&&Br.call(wn,Hn)&&(Mt[Hn]=wn[Hn]);return Mt},Ra=(wn,en,Mt)=>new Promise((Hn,wr)=>{var zr=Za=>{try{Dr(Mt.next(Za))}catch(bo){wr(bo)}},Rn=Za=>{try{Dr(Mt.throw(Za))}catch(bo){wr(bo)}},Dr=Za=>Za.done?Hn(Za.value):Promise.resolve(Za.value).then(zr,Rn);Dr((Mt=Mt.apply(wn,en)).next())}),Ln=wn=>{var en=wn,{className:Mt,style:Hn,children:wr,loading:zr=!1,openLoading:Rn,onClick:Dr=()=>{},size:Za="middle",shape:bo="round",theme:Ma}=en,bn=Sa(en,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Xa,Wa]=(0,i.useState)(!1),ai=(0,i.useMemo)(()=>{switch(Ma){case tn.Fy.THEMEONE:return Jt.ThemeOne;case tn.Fy.DEFAULT:default:return Jt.btn}},[Ma]);return i.createElement(yn.ZP,Sr({onClick:(0,S.throttle)(La=>Ra(void 0,null,function*(){Rn&&Wa(!0);try{yield Dr(La)}catch(ja){console.log("error",ja)}Rn&&Wa(!1)}),2e3,{leading:!0,trailing:!1}),className:d()(ai,Jt[`${Za}-${bo}`],Mt),style:Hn,size:Za,shape:bo,loading:Xa||zr},bn),wr)},eo={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"},Qa=({className:wn,style:en,children:Mt=null,onClick:Hn,title:wr})=>i.createElement("div",{className:d()(eo.head,wn),style:en},i.createElement("span",{className:"primary-hover",onClick:Hn},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:wr},wr),i.createElement("div",{className:eo.node},Mt)),_r={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"},za=({confirmShow:wn=!0,confirmTitle:en,confirmClick:Mt,cancelShow:Hn=!0,cancelTitle:wr,cancelClick:zr,className:Rn,style:Dr,confirmLoading:Za=!1})=>i.createElement("div",{className:d()(_r.btns,Rn),style:Dr},wn&&i.createElement(yn.ZP,{loading:Za,onClick:Mt,type:"primary",className:_r.confirm},en),Hn&&i.createElement(yn.ZP,{onClick:zr,className:_r.cancel},wr)),Oa={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"},yi=({className:wn,style:en={},LeftContent:Mt,children:Hn,RightContent:wr})=>i.createElement("div",{className:d()(Oa.fixedBottom,wn),style:en},i.createElement("div",{className:Oa.wrap},i.createElement("div",{className:Oa.left},Mt),i.createElement("div",{className:Oa.center},Hn),i.createElement("div",{className:Oa.right},wr))),Ha={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"},Ar=({className:wn,style:en={},dataSource:Mt=[]})=>i.createElement("div",{className:d()(Ha.crumbs,wn),style:en},Mt.map((Hn,wr)=>wrDe.history.push(Hn.path)},Hn.name):i.createElement("span",null,Hn.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:wr,style:{color:"#5F6368"}},Hn.name))),Fa=a(31797),ma=Object.defineProperty,Ka=Object.defineProperties,So=Object.getOwnPropertyDescriptors,to=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,Hi=(wn,en,Mt)=>en in wn?ma(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,Ba=(wn,en)=>{for(var Mt in en||(en={}))mi.call(en,Mt)&&Hi(wn,Mt,en[Mt]);if(to)for(var Mt of to(en))li.call(en,Mt)&&Hi(wn,Mt,en[Mt]);return wn},ra=(wn,en)=>Ka(wn,So(en)),ho=(wn,en)=>{var Mt={};for(var Hn in wn)mi.call(wn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=wn[Hn]);if(wn!=null&&to)for(var Hn of to(wn))en.indexOf(Hn)<0&&li.call(wn,Hn)&&(Mt[Hn]=wn[Hn]);return Mt};const{Countdown:Mo}=Fa.default;var JA=wn=>{var en=wn,{onChange:Mt}=en,Hn=ho(en,["onChange"]);const[wr,zr]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof wr=="number"&&wr>=0&&Mt(wr)},[wr]);const Rn=Dr=>{const Za=Math.floor(Dr/1e3);zr(Za)};return i.createElement(Mo,ra(Ba({},Hn),{onChange:Rn}))},Ni={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Vi=({DataProps:wn,className:en,style:Mt={}})=>{var Hn;return i.createElement("div",{className:d()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ni.ClassRoomItem,en),style:Mt,onClick:()=>{(0,Fe.xg)(wn==null?void 0:wn.first_category_url)}},i.createElement("div",{className:"flex flex-col item-center"},i.createElement("img",{src:`${(Hn=Re.Z)==null?void 0:Hn.IMG_SERVER}/images/${wn==null?void 0:wn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(wn==null?void 0:wn.subject_identifier)&&i.createElement("div",{className:"mt-40px"},i.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),i.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},i.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(wn!=null&&wn.is_public)&&i.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),i.createElement("span",{className:d()("text-16px font-medium",Ni.TitleDom)},wn==null?void 0:wn.name)),i.createElement("div",{className:"c-grey-333 font-medium"},wn==null?void 0:wn.creator),i.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",wn==null?void 0:wn.course_members_count),i.createElement("div",{className:"c-grey-333 flex item-center justify-between"},i.createElement("div",null,"\u4F5C\u4E1A\uFF1A",wn==null?void 0:wn.tasks_count),wn!=null&&wn.is_end?i.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):i.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},mA=Object.defineProperty,sA=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,aA=Object.prototype.propertyIsEnumerable,WA=(wn,en,Mt)=>en in wn?mA(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,CA=(wn,en)=>{for(var Mt in en||(en={}))os.call(en,Mt)&&WA(wn,Mt,en[Mt]);if(sA)for(var Mt of sA(en))aA.call(en,Mt)&&WA(wn,Mt,en[Mt]);return wn},HA=({DataProps:wn=[],selectValue:en,onChange:Mt,className:Hn,style:wr={},extra:zr,classNameItem:Rn,styleItem:Dr={},barHidden:Za})=>{const[bo,Ma]=(0,i.useState)();return(0,i.useEffect)(()=>{Ma(Array.isArray(en)?en:[en])},[en]),i.createElement("div",{className:d()("flex px-20px py-10px gap-40px",Hn),style:CA({borderBottom:"1px solid #D3F0FF"},wr)},wn==null?void 0:wn.map(bn=>i.createElement("div",{key:bn==null?void 0:bn.id,className:d()("flex item-center justify-center current c-grey-333 text-16 relative",Rn,bn==null?void 0:bn.className),style:CA(CA({color:bo!=null&&bo.includes(bn==null?void 0:bn.id)?"#1890FF":"",minWidth:88},Dr),(bn==null?void 0:bn.style)||{}),onClick:Xa=>{Mt==null||Mt({domEvent:Xa,item:bn}),bn!=null&&bn.link&&De.history.push(bn==null?void 0:bn.link)}},bn==null?void 0:bn.name,!Za&&(bo==null?void 0:bo.includes(bn==null?void 0:bn.id))&&i.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),i.createElement("div",{className:"ml-auto"},zr))},lA=Object.defineProperty,VA=Object.defineProperties,ms=Object.getOwnPropertyDescriptors,Is=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,Vs=(wn,en,Mt)=>en in wn?lA(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,ns=(wn,en)=>{for(var Mt in en||(en={}))Ws.call(en,Mt)&&Vs(wn,Mt,en[Mt]);if(Is)for(var Mt of Is(en))ul.call(en,Mt)&&Vs(wn,Mt,en[Mt]);return wn},Rs=(wn,en)=>VA(wn,ms(en)),Ls=({value:wn,onChange:en,onInputChange:Mt,className:Hn,style:wr={},InputProps:zr})=>{const[Rn,Dr]=(0,i.useState)(wn);return i.createElement("div",{className:d()("flex item-center rounded-full px-10px py-2px",Hn),style:ns({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},wr)},i.createElement(ye.default,Rs(ns({bordered:!1},zr),{onChange:Za=>{Dr(Za.target.value),Mt==null||Mt(encodeURIComponent(Za.target.value))},onPressEnter:Za=>{en==null||en({domEvent:Za,item:{value:Rn}})}})),i.createElement("img",{className:"h-22px current",src:a(25365),height:22,onClick:Za=>{en==null||en({domEvent:Za,item:{value:Rn}})}}))}},16536:function(mn,At,a){"use strict";a.d(At,{Z:function(){return o}});var i=a(59301),V=a(92832),N=a(24905),pe=a(95237),O={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(77740),d=(F,v,p)=>new Promise((I,P)=>{var b=Z=>{try{D(p.next(Z))}catch(z){P(z)}},j=Z=>{try{D(p.throw(Z))}catch(z){P(z)}},D=Z=>Z.done?I(Z.value):Promise.resolve(Z.value).then(b,j);D((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,D]=(0,i.useState)([]),[Z,z]=(0,i.useState)([]),[Y,R]=(0,i.useState)([]);let[w,ae]=(0,i.useState)(1),[ie,re]=(0,i.useState)();return(0,i.useEffect)(()=>{D(F),z([]),R([])},[F]),(0,i.useEffect)(()=>{I&&(z(P),R(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:O.leftdiv},i.createElement(V.default.Search,{size:"middle",onChange:oe=>d(void 0,null,function*(){D(F.filter(ye=>{var W;return(W=ye==null?void 0:ye.name)==null?void 0:W.includes(oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(N.default.Group,{value:Z.map(oe=>`${oe.course_group_id}`),onChange:oe=>{I(j.filter(ye=>oe.includes(`${ye.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((oe,ye)=>i.createElement(pe.Z,{key:oe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(N.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:oe.is_published,value:`${oe.course_group_id}`},i.createElement("div",{className:O.listClass},i.createElement("span",{className:O.spantitle,style:{width:oe.is_published?"108px":"170px"}},oe.name),oe.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:O.rightdiv},i.createElement(V.default.Search,{onChange:oe=>{R(Z.filter(ye=>ye.name.includes(oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Y.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Y.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Y.map((oe,ye)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:oe.course_group_id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},oe.name),i.createElement("img",{src:L,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(Z.filter(W=>`${W.course_group_name}`!=`${oe.course_group_name}`))}})))))))}},73362:function(mn,At,a){"use strict";a.r(At),a.d(At,{default:function(){return Us}});var i=a(59301),V=a(52985),N=a(66104),pe=a(38854),O=a(20834),L=a(99313),C=a(43418),d=a(8591),S=a(92232),o=a(3995),F=a(99287),v=a(78241),p=a(24905),I=a(95237),P=a(43604),b=a(92832),j=a(1710),D=a(58421),Z=a(66649),z=a.n(Z),Y=a(77740),R=a(82186),w=Object.defineProperty,ae=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,oe=(Rt,Qt,Et)=>Qt in Rt?w(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ye=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))ie.call(Qt,Et)&&oe(Rt,Et,Qt[Et]);if(ae)for(var Et of ae(Qt))re.call(Qt,Et)&&oe(Rt,Et,Qt[Et]);return Rt},W=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Oe=({shixunHomeworks:Rt,dispatch:Qt})=>{const Et=(0,V.useParams)();return i.createElement(C.default,{centered:!0,title:"\u63D0\u793A",open:Rt.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>W(void 0,null,function*(){(yield(0,R.ZP)(`/api/myshixuns/${Rt.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Et.coursesId}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),Qt({type:"shixunHomeworks/setActionTabs",payload:{}}),Qt({type:"shixunHomeworks/getWorkList",payload:ye({},Rt.actionTabs.params)}))}),onCancel:()=>{Qt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),i.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Q=(0,V.connect)(({shixunHomeworks:Rt})=>({shixunHomeworks:Rt}))(Oe),Ue=a(5871),we=Object.defineProperty,ce=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,me=(Rt,Qt,Et)=>Qt in Rt?we(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ne=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Se.call(Qt,Et)&&me(Rt,Et,Qt[Et]);if(ce)for(var Et of ce(Qt))se.call(Qt,Et)&&me(Rt,Et,Qt[Et]);return Rt},q=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Me=({shixunHomeworks:Rt,dispatch:Qt})=>{const Et=(0,V.useParams)(),[Mr,Ya]=(0,i.useState)(!0),[Bo]=v.default.useForm();return i.createElement(i.Fragment,null,i.createElement(C.default,{centered:!0,title:"\u8C03\u5206",open:Rt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>q(void 0,null,function*(){yield Bo.validateFields();const co=Bo.getFieldValue();(yield(0,R.ZP)(`/api/student_works/${Rt.actionTabs.id}/adjust_score.json`,{method:"post",body:ne({},co)})).status===0&&(d.ZP.success("\u8BC4\u9605\u6210\u529F"),Bo.resetFields(),Qt({type:"shixunHomeworks/setActionTabs",payload:{}}),Qt({type:"shixunHomeworks/getWorkList",payload:ne({},Rt.actionTabs.params)}))}),onCancel:()=>{Qt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement(v.default,{form:Bo},i.createElement("p",null,"\u6210\u7EE9"),i.createElement(v.default.Item,{name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},i.createElement(Ue.Z,null)),i.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),i.createElement(v.default.Item,{name:"comment"},i.createElement(b.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8})))))};var Re=(0,V.connect)(({shixunHomeworks:Rt})=>({shixunHomeworks:Rt}))(Me);const Fe=[{name:"\u672A\u63D0\u4EA4",id:0,type:"unanswer_users"},{name:"\u6309\u65F6\u63D0\u4EA4",id:1,type:"answer_users"}];var Ke=a(59301),ut=Object.defineProperty,st=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,qe=(Rt,Qt,Et)=>Qt in Rt?ut(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,yt=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))ze.call(Qt,Et)&&qe(Rt,Et,Qt[Et]);if(st)for(var Et of st(Qt))wt.call(Qt,Et)&&qe(Rt,Et,Qt[Et]);return Rt};const lt=({polls:Rt,loading:Qt,dispatch:Et})=>{var Mr,Ya,Bo,co,ia,Tt;const[Nr,aa]=(0,i.useState)(yt(yt({},(0,V.useParams)()),{page:1,limit:20})),Da=(0,V.useLocation)(),{pollsList:Pa,commonHeader:Ko}=Rt,[Bi,Fo]=(0,i.useState)({}),[ca,Ja]=(0,i.useState)("");let[yo,Po]=(0,i.useState)({});Nr.order_type="desc",Nr.order="end_at";const[fo]=v.default.useForm(),oi=(0,F.Jd)();(0,i.useEffect)(()=>{Nr.poll_group_id=[],Et({type:"polls/getPollsList",payload:Nr})},[Nr]);const $r=()=>{Nr.page=1;const Gr=Object.assign({},fo.getFieldValue());Object.keys(Gr).map(function(wi){Gr[wi].includes("all")?(delete Nr[wi],fo.setFieldsValue({[wi]:"all"})):(Nr[wi]=Gr[wi],fo.setFieldsValue({[wi]:Nr[wi]}))}),Et({type:"polls/getPollsList",payload:Nr})},wa=(Gr,wi)=>{Nr.page=Gr,Nr.limit=20,Et({type:"polls/getPollsList",payload:yt({},Nr)})};let Vo=[{title:"\u5E8F\u53F7",align:"center",dataIndex:"name",render:(Gr,wi,ci)=>Nr.limit*(Nr.page-1)+ci+1},{title:"\u59D3\u540D",align:"center",dataIndex:"user_name"},{title:"\u5B66\u53F7",align:"center",dataIndex:"student_id",sortOrder:yo.student_id,sortDirections:["descend","ascend"],sorter:(Gr,wi)=>Gr.id-wi.id},{title:"\u5206\u73ED",align:"center",dataIndex:"user_group_name",ellipsis:!0,width:"35%"},{title:"\u63D0\u4EA4\u72B6\u6001",align:"center",dataIndex:"commit_status",render:(Gr,wi)=>wi.commit_status==1?Ke.createElement("span",{className:"c-green"},"\u6309\u65F6\u63D0\u4EA4"):Ke.createElement("span",null,"\u672A\u63D0\u4EA4")},{title:"\u63D0\u4EA4\u65F6\u95F4",width:"16%",align:"center",dataIndex:"end_at",sortOrder:yo.end_at,sortDirections:["descend","ascend"],sorter:(Gr,wi)=>Gr.id-wi.id,render:Gr=>Gr&&z()(Gr).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",className:"edu-txt-center",align:"center",width:120,render:(Gr,wi)=>{if((0,F.dE)())return wi.commit_status?wi.commit_status==1?Ke.createElement(V.Link,{target:"_blank",onClick:()=>{(fo==null?void 0:fo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(fo==null?void 0:fo.getFieldValue("poll_group_id")))},to:`/classrooms/${Nr.coursesId}/poll/${Nr.categoryId}/questionnaireInfo/${wi.login}?type=student`},"\u67E5\u770B"):Ke.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B"):"--";if((0,F.GJ)())return wi.commit_status==1?Ke.createElement(V.Link,{target:"_blank",onClick:()=>{(fo==null?void 0:fo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(fo==null?void 0:fo.getFieldValue("poll_group_id")))},to:`/classrooms/${Nr.coursesId}/poll/${Nr.categoryId}/questionnaireInfo/${wi.login}?type=teacher`},"\u67E5\u770B"):Ke.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B")}}];const la=(0,i.useMemo)(()=>{let Gr=[...Vo];return oi&&Gr.splice(2,1),Gr},[oi,Pa.poll_types]);return Ke.createElement("section",{className:"minH500 bg-white pl30 pr30 inline-block w100"},Pa.poll_users==""&&Ke.createElement(Y.Z,null),Pa.poll_users!=""&&Ke.createElement("aside",null,(0,F.dE)()&&Ke.createElement("div",{className:"mt20"},Ke.createElement("span",{className:"c-red"},(Mr=Pa==null?void 0:Pa.poll_types)==null?void 0:Mr.answer_users)," \u5DF2\u4EA4 ",Ke.createElement("span",{className:"ml20 mr20"},(Ya=Pa==null?void 0:Pa.poll_types)==null?void 0:Ya.unanswer_users,"\u672A\u4EA4"),Ko.polls_status===2&&Ke.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",Ke.createElement("span",{className:"c-orange"},(0,S.li)((new Date((Bo=Pa==null?void 0:Pa.poll_types)==null?void 0:Bo.poll_end_time).getTime()-new Date().getTime())/1e3)))),(0,F.GJ)()&&Ke.createElement("aside",{className:"mt20"},Ke.createElement(v.default,{form:fo,onChange:$r,initialValues:{commit_status:"all",poll_group_id:"all"}},Ke.createElement(v.default.Item,{name:"commit_status"},Ke.createElement(p.default.Group,{value:[],style:{width:"100%"}},Ke.createElement(I.Z,null,Ke.createElement(P.Z,{flex:"80px"},"\u7B54\u9898\u72B6\u6001:"),Ke.createElement(P.Z,{flex:"80px"},Ke.createElement(p.default,{value:"all",checked:!Bi.commit_status},"\u5168\u90E8")),Ke.createElement(P.Z,{flex:"1"},Fe.map((Gr,wi)=>{var ci;return Ke.createElement(p.default,{name:"commit_status",value:Gr.id},Gr.name,"(",(ci=Pa==null?void 0:Pa.poll_types)==null?void 0:ci[Gr.type],")")}))))),Ke.createElement(v.default.Item,{name:"poll_group_id"},Ke.createElement(p.default.Group,{style:{width:"100%"}},Ke.createElement(I.Z,null,Ke.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Ke.createElement(P.Z,{flex:"80px"},Ke.createElement(p.default,{value:"all",checked:!Bi.course_group},"\u5168\u90E8")),Ke.createElement(P.Z,{flex:"1"},Pa.course_groups&&Pa.course_groups.map((Gr,wi)=>Ke.createElement(p.default,{value:Gr.course_group_id},Gr.group_group_name,"(",Gr.count,")"))))))),Ke.createElement(I.Z,null,Ke.createElement(P.Z,{flex:"1"},Ke.createElement(I.Z,{align:"middle"},Ke.createElement(P.Z,null,Ke.createElement(b.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Gr=>{Nr.search=Gr.trim(),Nr.page=1,Et({type:"polls/getPollsList",payload:Nr})},style:{width:200}})),Ke.createElement(P.Z,null,Ke.createElement("span",{className:"ml5 c-red"},(co=Pa.poll_types)==null?void 0:co.total_users),Ke.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ia=Pa.poll_types)==null?void 0:ia.poll_users_count,"\u4E2A\u5B66\u751F\uFF09")))),Ke.createElement(P.Z,null))),Ke.createElement(j.default,{className:"mt30",loading:Qt["polls/getPollsList"],hideOnSinglePage:!0,pagination:!1,dataSource:Pa.poll_users,columns:la,onChange:(Gr,wi,ci)=>{if(yo={},ci.order===void 0)switch(yo[ci.field]="descend",ci.field){case"student_id":Ja("descend"),Nr.b_order="desc";break}else Nr.b_order=ci.order.replace("end",""),yo[ci.field]=ci.order;Po(yt({},yo)),Nr.order=ci.field,Et({type:"polls/getPollsList",payload:yt({},Nr)})}}),Ke.createElement("aside",{className:"tc mb50 mt30"},Ke.createElement(D.Z,{showSizeChanger:!1,hideOnSinglePage:!0,onChange:wa,defaultCurrent:Nr.page||1,current:Nr.page||1,defaultPageSize:20,total:(Tt=Pa.poll_types)==null?void 0:Tt.total_users})),Ke.createElement(Re,null),Ke.createElement(Q,null)))};var M=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(lt),Ye=a(71418),E=a(5112),l=a(5083),A=a(16536),g=Object.defineProperty,k=Object.defineProperties,$=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,he=(Rt,Qt,Et)=>Qt in Rt?g(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,le=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))X.call(Qt,Et)&&he(Rt,Et,Qt[Et]);if(H)for(var Et of H(Qt))Pe.call(Qt,Et)&&he(Rt,Et,Qt[Et]);return Rt},He=(Rt,Qt)=>k(Rt,$(Qt)),pt=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});function Ne(Rt,Qt){const Et=[];for(let Mr=Rt;Mr{let Qt=new Date;const Et=z()(Rt).format("HH");if(z()(Rt).isSame(z()(Qt),"day")){const Mr=z()(Qt).format("HH"),Ya=z()(Qt).format("mm");return{disabledHours:()=>Ne(0,24).splice(1,Mr*1-1),disabledMinutes:()=>z()(Rt).isSame(z()(Qt),"hour")&&Et<=Mr?Ne(0,60).splice(0,Ya):Ne(60,60)}}else if(z()(Rt).isSame(z()(),"day")){const Mr=z()().format("HH"),Ya=z()().format("mm");return{disabledHours:()=>Ne(0,24).splice(0,Mr),disabledMinutes:()=>Et<=Mr?Ne(0,Ya):Ne(60,60)}}else return!1},We=({exercise:Rt,dispatch:Qt,polls:Et})=>{const Mr=(0,V.useParams)(),[Ya]=v.default.useForm(),[Bo,co]=(0,i.useState)(1),[ia,Tt]=(0,i.useState)([]),[Nr,aa]=(0,i.useState)(!1),[Da,Pa]=(0,i.useState)([]),[Ko,Bi]=(0,i.useState)(!0),[Fo,ca]=(0,i.useState)(!1);(0,i.useEffect)(()=>{Et.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Ja()},[Et.actionTabs]);const Ja=()=>pt(void 0,null,function*(){var fo,oi;aa(!0);const $r=yield Qt({type:"polls/getEndGroups",payload:He(le({},Mr),{check_ids:[Et.actionTabs.selectArrs]})});($r==null?void 0:$r.status)==0&&(((fo=$r==null?void 0:$r.course_info)==null?void 0:fo.length)>0?Tt([...(oi=$r==null?void 0:$r.course_info)==null?void 0:oi.map((wa,Vo)=>(wa.key=wa.course_group_id,wa.title=wa.course_group_name,wa.name=wa.course_group_name,wa))]):Tt([]),Ya.setFieldsValue({end_time:z()(z()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),aa(!1)}),yo=()=>pt(void 0,null,function*(){var fo;const oi=le({},Ya.getFieldsValue());if((Da==null?void 0:Da.length)<=0&&ia.length>0&&!((fo=Rt.actionTabs)!=null&&fo.unified_setting)){d.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ca(!0);const $r={check_ids:Et.actionTabs.selectArrs,group_ids:Da};Ko||($r.end_time=z()(oi.end_time).format("YYYY-MM-DD HH:mm")),$r.group_ids=Da.map(Vo=>Vo.course_group_id),(yield(0,R.ZP)(`/api/courses/${Mr.coursesId}/polls/end_poll.json`,{method:"post",body:$r})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),Qt({type:"polls/setActionTabs",payload:{}}),Qt({type:"polls/getCommonHeader",payload:le({},Et.actionTabs.params)}),Qt({type:"polls/getPollsList",payload:le({},Mr)})),ca(!1)}),Po=()=>{co(1),Tt([]),Pa([]),Bi(!0)};return i.createElement(C.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Et.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:yo,width:680,confirmLoading:Fo||Nr,onCancel:()=>{Po(),Qt({type:"polls/setActionTabs",payload:{}})}},i.createElement(Ye.Z,{spinning:Nr},ia&&i.createElement(v.default,{form:Ya},i.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),i.createElement(I.Z,{className:"mt20"},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),i.createElement(E.ZP.Group,{value:Ko,onChange:fo=>{Bi(fo.target.value),Pa([])}},i.createElement(E.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),i.createElement(E.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),i.createElement(v.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ko?"hidden":"visible"}},i.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,S.U6)(),"HH:mm")},disabledDate:fo=>fo&&fo0&&i.createElement(I.Z,{style:{marginBottom:"10px"}},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),i.createElement("div",null,ia.length>0&&i.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},i.createElement("span",{style:{flex:1}},i.createElement(p.default,{checked:Da.length===ia.length,onChange:fo=>{Da.length===ia.length?Pa([]):Pa(ia)}},"\u5168\u9009")," "),i.createElement("span",{style:{width:16}}),i.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Da.length||0,"\u4E2A\u5206\u73ED")),i.createElement(A.Z,{data:ia,selectedRowKeys:Da,setSelectedRowKeys:Pa}))))))};var be=(0,V.connect)(({exercise:Rt,polls:Qt})=>({exercise:Rt,polls:Qt}))(We),_=a(30467),Ce=a(53051),Je=a(53933),nt=a(59301),Nt=Object.defineProperty,hn=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,fn=(Rt,Qt,Et)=>Qt in Rt?Nt(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Dn=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Bn.call(Qt,Et)&&fn(Rt,Et,Qt[Et]);if(dn)for(var Et of dn(Qt))cn.call(Qt,Et)&&fn(Rt,Et,Qt[Et]);return Rt},ur=(Rt,Qt)=>hn(Rt,Zt(Qt)),_n=(Rt,Qt)=>{var Et={};for(var Mr in Rt)Bn.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&dn)for(var Mr of dn(Rt))Qt.indexOf(Mr)<0&&cn.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},cr=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Yr=Rt=>{var Qt=Rt,{classroomList:Et,polls:Mr,dispatch:Ya,courseEndTime:Bo}=Qt,co=_n(Qt,["classroomList","polls","dispatch","courseEndTime"]);const ia=(0,V.useParams)(),[Tt]=v.default.useForm(),[Nr,aa]=(0,i.useState)(1),[Da,Pa]=(0,i.useState)([]),[Ko,Bi]=(0,i.useState)(0),[Fo,ca]=(0,i.useState)(2e3),[Ja,yo]=(0,i.useState)(!0),[Po,fo]=(0,i.useState)(!1),[oi,$r]=(0,i.useState)(!1),[wa,Vo]=(0,i.useState)([]),[la,Gr]=(0,i.useState)(!0),[wi,ci]=(0,i.useState)(!0);(0,i.useEffect)(()=>{Mr.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(qA(),Ts())},[Mr.actionTabs]),(0,i.useEffect)(()=>{if(Po){if(oi)return;Ya({type:"polls/setActionTabs",payload:{}})}},[Po]);const qA=oA=>cr(void 0,null,function*(){var MA,wo,zo,jA;yo(!0);const ii=yield(0,_.Cq)(ur(Dn({},ia),{page:oA||Nr,limit:2e4,poll_id:((wo=(MA=Mr==null?void 0:Mr.actionTabs)==null?void 0:MA.selectArrs)==null?void 0:wo.length)==1?(jA=(zo=Mr==null?void 0:Mr.actionTabs)==null?void 0:zo.selectArrs)==null?void 0:jA[0]:""}));ii==null||ii.course_groups.map((Ai,ji)=>{Ai.key=Ai.id,Ai.title=Ai.name,Ai.disabled=Ai.is_published}),ii&&(Pa([...ii==null?void 0:ii.course_groups]),Bi(ii==null?void 0:ii.course_groups_count),ci(ii==null?void 0:ii.manage_all_group),yo(!1),oA||Tt.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),uA=()=>cr(void 0,null,function*(){var oA,MA,wo,zo;if((0,F.Rm)()&&!((MA=(oA=Et==null?void 0:Et.AssistantObject)==null?void 0:oA.group)!=null&&MA.can_publish)){d.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"),qi(!1);return}const jA=Dn({},Tt.getFieldsValue());if(jA.end_time<=jA.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),qi(!1);return}if((wa==null?void 0:wa.length)<=0&&!la&&Da.length>0){d.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),qi(!1);return}let ii={check_ids:[...(wo=Mr.actionTabs.selectArrs)==null?void 0:wo.map(ji=>Number(ji))],group_ids:wa.length>0?wa.map(ji=>ji.id):(zo=Et.detailCommonHomeworksList)==null?void 0:zo.course_groups,end_time:z()(jA.end_time).format("YYYY-MM-DD HH:mm"),publish_time:z()(jA.publish_time).format("YYYY-MM-DD HH:mm")};qi(!0),(yield(0,R.ZP)(`/api/courses/${ia.coursesId}/polls/publish.json`,{method:"post",body:Dn({},ii)})).status===0?(qi(!1),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Ts(),d.ZP.success("\u53D1\u5E03\u6210\u529F"),Ya({type:"polls/setActionTabs",payload:{}}),Ya({type:"polls/getCommonHeader",payload:Dn({},Mr.actionTabs.params)}),Ya({type:"polls/getPollsList",payload:Dn({},ia)})):qi(!1)}),Ts=()=>{aa(1),Pa([]),Vo([])},[ni,qi]=(0,i.useState)(!1);return nt.createElement(C.default,{width:600,confirmLoading:ni,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Mr.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:uA,onCancel:()=>{Ts(),Ya({type:"polls/setActionTabs",payload:{}})}},nt.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",nt.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),Da&&nt.createElement(v.default,{form:Tt},nt.createElement("div",{style:{paddingLeft:0}},nt.createElement(I.Z,{className:"mt30",align:"middle"},nt.createElement(P.Z,null,nt.createElement(v.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170,marginRight:"25px"},disabledDate:oA=>(0,Ce.Q8)(oA,Bo),disabledTime:oA=>(0,Ce.d0)(oA),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),nt.createElement(P.Z,{className:"ml20"},nt.createElement(v.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,S.U6)(),"HH:mm")},disabledDate:oA=>(0,Ce.Q8)(oA,Bo,Tt.getFieldValue("publish_time")),disabledTime:oA=>(0,Ce.d0)(oA,Tt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),nt.createElement(I.Z,{style:{marginBottom:"10px"}},nt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),nt.createElement(E.ZP.Group,{value:la,onChange:oA=>{Gr(oA.target.value),Vo([])}},nt.createElement(E.ZP,{value:!0,disabled:!wi},"\u7EDF\u4E00\u53D1\u5E03"),nt.createElement(E.ZP,{className:"ml20",disabled:Da.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Da.length<=0&&nt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!la&&Da.length>0&&nt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},nt.createElement("span",{style:{flex:1}},nt.createElement(p.default,{checked:wa.length===Da.length,onChange:oA=>{wa.length===Da.length?Vo([]):Vo(Da.filter(MA=>!MA.is_published))}},"\u5168\u9009")),nt.createElement("span",{style:{width:16}}),nt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",wa.length||0,"\u4E2A\u5206\u73ED")),!la&&Da.length>0&&nt.createElement(Je.Z,{data:Da,selectedRowKeys:wa,setSelectedRowKeys:Vo})))};var oa=(0,V.connect)(({classroomList:Rt,polls:Qt})=>({classroomList:Rt,polls:Qt}))(Yr),Ct=a(57809),In=a(6848),er=a(6735),hr=a(58798),mr={flex_box_center:"flex_box_center___mZeBL",flex_space_between:"flex_space_between___OvqA8",flex_box_vertical_center:"flex_box_vertical_center___nBE0A",flex_box_center_end:"flex_box_center_end___w0dO1",flex_box_column:"flex_box_column___mvqBn",box:"box___SKsTv",head:"head___pcKPT",title_icon:"title_icon___o13QS",title:"title___ZSoYD",multiple_select:"multiple_select___VSwNW"},Hr=Object.defineProperty,pa=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,tr=(Rt,Qt,Et)=>Qt in Rt?Hr(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ya=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Yo.call(Qt,Et)&&tr(Rt,Et,Qt[Et]);if(pa)for(var Et of pa(Qt))io.call(Qt,Et)&&tr(Rt,Et,Qt[Et]);return Rt};const ct=Rt=>React.createElement("svg",ya({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Rt),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dott_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dott_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Ee="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",xe=a(59301),De=Object.defineProperty,Qe=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,nn=(Rt,Qt,Et)=>Qt in Rt?De(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Xt=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))bt.call(Qt,Et)&&nn(Rt,Et,Qt[Et]);if(Qe)for(var Et of Qe(Qt))Bt.call(Qt,Et)&&nn(Rt,Et,Qt[Et]);return Rt},Vt=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const{RangePicker:Sn}=l.default,{Option:Vn}=Ct.default,Xn=({polls:Rt,loading:Qt,dispatch:Et})=>{var Mr,Ya,Bo,co,ia;const Tt=(0,V.useParams)(),Nr=(0,V.useLocation)(),{pollSetting:aa,commonHeader:Da}=Rt,[Pa,Ko]=(0,i.useState)(!0);let[Bi,Fo]=(0,i.useState)([]),[ca,Ja]=(0,i.useState)({end_time:"",publish_time:"",show_result:!1,un_anonymous:!1,unified_setting:!1});(0,i.useEffect)(()=>{yo()},[]),(0,i.useEffect)(()=>{Ko(!(0,F.GJ)())},[(0,F.GJ)()]);const yo=()=>{Et({type:"polls/getPollsSetting",payload:Xt({},Tt)})};(0,i.useEffect)(()=>{var $r;aa!=null&&aa.poll&&(Object.keys(ca).map(function(wa){ca[wa]=aa.poll[wa]}),Bi=($r=aa==null?void 0:aa.published_course_groups)==null?void 0:$r.filter(wa=>wa.course_publish_time!==null).map(wa=>(wa.publish_time=wa.course_publish_time,wa.end_time=wa.course_end_time,wa)),Ja(ca),Fo(Bi))},[aa]);const Po=()=>Vt(void 0,null,function*(){const $r=JSON.parse(JSON.stringify(ca));$r.unified_setting||Bi==null||Bi.map(Vo=>{var la,Gr;if(!Vo.course_group_name||!((la=Vo.course_group_name)!=null&&la.length))throw d.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Vo.publish_time||!Vo.end_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");Vo.course_group_id=(Gr=Vo==null?void 0:Vo.course_group_name)==null?void 0:Gr.map(wi=>{var ci,qA,uA;return(uA=(qA=(ci=aa.course_groups)==null?void 0:ci.filter(Ts=>Ts.course_group_name===wi))==null?void 0:qA[0])==null?void 0:uA.course_group_id})}),$r.categoryId=Tt.categoryId,$r.publish_time_groups=Bi,$r.show_result=!!$r.show_result,(yield(0,er.m7)(Xt({},$r))).status===0&&(d.ZP.success("\u66F4\u65B0\u6210\u529F"),Et({type:"polls/getCommonHeader",payload:Xt({},Tt)}))}),fo=$r=>$r&&$rca.end_time?$r&&$r1,value:ca.unified_setting,onChange:$r=>{if(z()(ca.publish_time,"YYYY-MM-DD HH:mm")<=z()()){d.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}Bi==""&&Fo([{}]),ca.unified_setting=!ca.unified_setting,Ja(Object.assign({},ca))}},xe.createElement(E.ZP,{value:!0,style:{marginRight:"60px"}},"\u7EDF\u4E00\u53D1\u5E03"),xe.createElement(E.ZP,{disabled:((Mr=aa==null?void 0:aa.group_settings)==null?void 0:Mr.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ya=aa==null?void 0:aa.group_settings)==null?void 0:Ya.length)===0&&xe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09"))),ca.unified_setting&&xe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},xe.createElement(I.Z,{align:"middle"},xe.createElement(P.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4:"),xe.createElement(P.Z,{className:"ml10"},xe.createElement(In.Z,{title:![1,5].includes((Bo=aa==null?void 0:aa.poll)==null?void 0:Bo.polls_status)&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539"},xe.createElement(l.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:fo,disabled:Pa||![1,5].includes((co=aa==null?void 0:aa.poll)==null?void 0:co.polls_status),value:ca.publish_time?z()(ca.publish_time):"",allowClear:!1,onChange:($r,wa)=>{ca.publish_time=wa,ca.end_time||(ca.end_time=z()($r).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ja(Object.assign({},ca))}}))),xe.createElement(P.Z,null,xe.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),xe.createElement(I.Z,{align:"middle",className:"pl30"},xe.createElement(P.Z,null,"\u622A\u6B62\u65F6\u95F4"),xe.createElement(P.Z,{className:"ml10"},xe.createElement(l.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:z()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pa,disabledDate:oi,allowClear:!1,value:ca.end_time?z()(ca.end_time):"",onChange:($r,wa)=>{ca.end_time=wa,Ja(Object.assign({},ca))}})),xe.createElement(P.Z,null,xe.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!ca.unified_setting&&xe.createElement(I.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Bi&&Bi.map(function($r,wa){return xe.createElement(P.Z,{span:24,key:wa},xe.createElement(I.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:wa==(Bi==null?void 0:Bi.length)-1?"0px":"10px"}},xe.createElement("div",{style:{width:"75px",marginLeft:"27px"}},"\u53D1\u5E03\u89C4\u5219",wa+1),xe.createElement(Ct.default,{disabled:Pa,mode:"multiple",className:mr.multiple_select,style:{width:"250px"},value:$r.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Vo=>{Bi[wa].course_group_name=Vo,Fo(Bi.slice())}},aa.course_groups&&aa.course_groups.map(function(Vo){if(!Bi.map(la=>la.course_group_name).toString().split(",").includes(String(Vo.course_group_name)))return xe.createElement(Vn,{value:Vo.course_group_name,key:Vo.course_group_id},Vo.course_group_name)})),xe.createElement("div",{className:"ml20"},xe.createElement(Sn,{size:"large",disabled:Pa||(Da.polls_status===1?!1:[!0,!1]),style:{width:620},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],allowClear:!1,showTime:{format:"HH:mm",defaultValue:[z()((0,S.U6)(),"HH:mm"),z()((0,S.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:$r.course_publish_time&&[z()($r.course_publish_time),z()($r.course_end_time)],onChange:(Vo,la)=>{Bi[wa].publish_time=la[0],Bi[wa].end_time=la[1]}})),!Pa&&xe.createElement("div",{style:{display:"flex",width:"50px"}},xe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Fo(Bi.concat({}))}}),wa>0&&xe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Bi=Bi.filter((Vo,la)=>wa!==la),Fo(Bi.slice()),setTimeout(()=>Fo(Bi.slice()),10)}}))))}))),xe.createElement("div",{className:mr.box},xe.createElement("div",{className:mr.head,style:{marginTop:"10px"}},xe.createElement("img",{className:"mr10",src:Ee,alt:"Dot"}),"\u516C\u5F00\u8BBE\u7F6E")),xe.createElement("div",{style:{padding:"30px 50px",background:"#fff",marginTop:"3px"}},xe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},xe.createElement(p.default,{checked:ca.show_result,disabled:Pa,onChange:$r=>{ca.show_result=$r.target.checked,Ja(Object.assign({},ca))}},xe.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),xe.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u95EE\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u95EE\u5377\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\uFF09")),xe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},xe.createElement(p.default,{checked:ca.un_anonymous,disabled:Pa||![1,5].includes((ia=aa==null?void 0:aa.poll)==null?void 0:ia.polls_status),onChange:$r=>{ca.un_anonymous=$r.target.checked,Ja(Object.assign({},ca))}},xe.createElement("strong",null,"\u5B9E\u540D\u95EE\u5377")),xe.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u63D0\u4EA4\u95EE\u5377\u540E\u663E\u793A\u771F\u5B9E\u59D3\u540D\u548C\u5B66\u53F7\uFF0C\u5426\u5219\u5C06\u5BF9\u63D0\u4EA4\u95EE\u5377\u7684\u5B66\u751F\u59D3\u540D\u548C\u5B66\u53F7\u8FDB\u884C\u533F\u540D\u5904\u7406\u3002\u8BE5\u8BBE\u7F6E\u9879\u5728\u95EE\u5377\u5F00\u59CB\u4E4B\u540E\u65E0\u6CD5\u4FEE\u6539\uFF09")),xe.createElement(hr.Z,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:Po},"\u4FDD\u5B58")))};var zn=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(Xn),jn=a(5697),gr=a(78673),Gn=a(61621),Or=a(93948),Cr={title:"title___hfaGm",yxtx:"yxtx___EB2TE",pic_title:"pic_title___WGfnb",pic_text:"pic_text___zQvmV",others_styles:"others_styles___nsKmn",others_text:"others_text___oRpFU",others_icon:"others_icon___h3fBC"},na="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",yr=a(42441),Jr=a(61485),kt=a(3113),Yt=a(56047),Jt="data:image/png;base64,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",yn="data:image/png;base64,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",tn="data:image/png;base64,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",gn="data:image/png;base64,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",An="data:image/png;base64,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",Kn=a(46713),Br=a(20562),Tr={KeyWordTable:"KeyWordTable___AcLUt"},Sr=a(59301),Sa=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Ra=({Data:Rt,isShowEcharts:Qt,pollGroupId:Et})=>{var Mr,Ya,Bo,co;const ia=(0,V.useParams)(),[Tt,Nr]=(0,i.useState)({}),[,aa,Da]=(0,Br.U)(er._c,{poll_id:ia.categoryId,id:(Mr=Rt==null?void 0:Rt.question)==null?void 0:Mr.id,course_id:ia==null?void 0:ia.coursesId,update:1,poll_group_id:Et!=="all"?Et:null}),[Pa,Ko]=(0,i.useState)(10);(0,i.useEffect)(()=>{var yo;console.log("params==",ia,Rt),Rt&&Nr((yo=Rt==null?void 0:Rt.question)==null?void 0:yo.word_cloud)},[Rt]);const Bi=()=>{var yo;let Po=new Image;Po.src=Kn.yt;const fo=((yo=Tt==null?void 0:Tt.list)==null?void 0:yo.map($r=>({name:$r.word,value:$r.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:fo}]}},Fo=(0,i.useMemo)(()=>Sr.createElement(yr.Z,{option:Bi(),opts:{renderer:"svg"},style:{height:436}}),[Tt==null?void 0:Tt.list]),ca=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(yo,Po,fo)=>fo+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Ja=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(yo,Po,fo){return fo<3?Sr.createElement("img",{width:30,src:fo==0?tn:fo==1?gn:An}):fo+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:390,render:yo=>Sr.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},yo)},{title:"\u9891\u6B21",dataIndex:"count"}];return Sr.createElement("aside",{style:{width:"97%"}},Sr.createElement(j.default,{bordered:!0,columns:ca,dataSource:(Ya=Rt.question)==null?void 0:Ya.question_votes,pagination:!1}),Qt&&Sr.createElement(I.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},Sr.createElement(P.Z,{flex:"1 1 0"},Sr.createElement(I.Z,{align:"middle",gutter:10,style:{height:32}},Sr.createElement(P.Z,null,Sr.createElement("img",{style:{width:"16px",height:"16px"},src:na})),Sr.createElement(P.Z,null,Sr.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),Sr.createElement(P.Z,null,Sr.createElement(In.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},Sr.createElement(Jr.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),Sr.createElement(P.Z,{style:{marginLeft:"auto"}},Sr.createElement("span",{className:"c-666"},(Tt==null?void 0:Tt.updated_at)&&z()(Tt==null?void 0:Tt.updated_at).format("YYYY-MM-DD HH:mm:ss")),Sr.createElement(kt.ZP,{className:"ml10",style:{padding:0},type:"link",loading:aa,onClick:yo=>Sa(void 0,null,function*(){yo.preventDefault();const Po=yield Da({});Po.status==0&&(d.ZP.success("\u66F4\u65B0\u6210\u529F"),Nr(Po.data))})},"\u66F4\u65B0\u8BCD\u4E91"))),Sr.createElement(Ye.Z,{spinning:aa},Sr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((Bo=Tt==null?void 0:Tt.list)==null?void 0:Bo.length)>0?Fo:Sr.createElement(Y.Z,{img:Jt,customText:"\u6682\u65E0\u6570\u636E~"})))),Sr.createElement(P.Z,{flex:"1 1 0"},Sr.createElement(I.Z,{align:"middle",gutter:10},Sr.createElement(P.Z,null,Sr.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),Sr.createElement(P.Z,null,Sr.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C")),Sr.createElement(P.Z,{style:{marginLeft:"auto"}},Sr.createElement("span",{className:"c-666"},"\u5C55\u793A\u8BCD\u6570")),Sr.createElement(P.Z,null,Sr.createElement(Ct.default,{value:Pa,onChange:yo=>{Ko(yo)},style:{width:76},options:[{value:10,label:"10"},{value:30,label:"30"},{value:50,label:"50"},{value:100,label:"100"}]}))),Sr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},Sr.createElement(j.default,{className:Tr.KeyWordTable,style:{width:"100%"},scroll:Pa>10&&{y:400},columns:Ja,dataSource:Tt==null?void 0:Tt.list,pagination:{pageSize:Pa,current:1,total:((co=Tt==null?void 0:Tt.list)==null?void 0:co.length)||0,hideOnSinglePage:!0},locale:{emptyText:Sr.createElement(Y.Z,{img:yn,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var va=(0,V.connect)(({polls:Rt})=>({polls:Rt}))(Ra),Ln=a(59301),eo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,_r=Object.prototype.propertyIsEnumerable,ba=(Rt,Qt,Et)=>Qt in Rt?eo(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,za=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Qa.call(Qt,Et)&&ba(Rt,Et,Qt[Et]);if(Ao)for(var Et of Ao(Qt))_r.call(Qt,Et)&&ba(Rt,Et,Qt[Et]);return Rt};const Oa={1:"\u5355\u9009",2:"\u591A\u9009",3:"\u95EE\u7B54"},Co=({polls:Rt,loading:Qt,dispatch:Et})=>{var Mr,Ya,Bo,co,ia,Tt;const Nr=(0,V.useParams)(),{statisticsList:aa,pollsList:Da}=Rt,[Pa,Ko]=(0,i.useState)([]),[Bi]=v.default.useForm(),[Fo,ca]=(0,i.useState)({}),Ja=za({},Nr),[yo]=v.default.useForm(),[Po,fo]=(0,i.useState)(!1);(0,i.useEffect)(()=>{Nr.poll_group_id=[],oi()},[Nr.coursesId]),(0,i.useEffect)(()=>{var la;Ko((la=aa==null?void 0:aa.questions)==null?void 0:la.map(Gr=>(Gr.openOthers=!1,Gr)))},[aa==null?void 0:aa.questions]),(0,i.useEffect)(()=>{Nr.poll_group_id=[],Et({type:"polls/getPollsList",payload:Nr})},[]);const oi=()=>{Et({type:"polls/getPollsStatistics",payload:za({},Nr)})},$r=()=>{Nr.page=1;const la=Object.assign({},Bi.getFieldValue());Object.keys(la).map(function(Gr){la[Gr].includes("all")?(delete Nr[Gr],Bi.setFieldsValue({[Gr]:"all"}),yo.setFieldsValue({[Gr]:"all"})):(Nr[Gr]=la[Gr],Bi.setFieldsValue({[Gr]:Nr[Gr]}),yo.setFieldsValue({[Gr]:Nr[Gr]}))}),la.poll_group_id.length===0&&Bi.setFieldsValue({poll_group_id:"all"}),Rt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&oi()},wa=()=>{Nr.page=1;const la=Object.assign({},yo.getFieldValue());Object.keys(la).map(function(Gr){la[Gr].includes("all")?(delete Ja[Gr],yo.setFieldsValue({[Gr]:"all"})):(Ja[Gr]=la[Gr],yo.setFieldsValue({[Gr]:Ja[Gr]}))}),la.poll_group_id.length===0&&yo.setFieldsValue({poll_group_id:"all"}),Rt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&oi()},Vo=la=>({tooltip:{trigger:"item"},legend:{bottom:"2%",left:"center"},series:[{name:"\u6709\u6548\u586B\u5199\u4EBA\u6570",type:"pie",radius:["40%","70%"],label:{show:!1},data:la==null?void 0:la.map((Gr,wi)=>(Gr.value=Gr==null?void 0:Gr.answer_users_count,Gr.name=Gr==null?void 0:Gr.answer_text,Gr)),itemStyle:{normal:{color:function(Gr){var wi=["#FACC16","#004DF6","#1790FF","#2EC25B","#fc8251","#5470c6","#91cd77","#ef6567","#f9c956","#75bedc"];return wi[Gr.dataIndex]}}}}]});return Ln.createElement("div",{id:"aaa"},Ln.createElement("section",{className:"minH500 mb50 inline-block w100"},(0,F.GJ)()&&Ln.createElement("aside",{className:"bg-white pl30 pr30",style:{padding:"20px 0"}},Ln.createElement(v.default,{form:Bi,onChange:$r,initialValues:{poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%",color:"#666666"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Fo.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},Da.course_groups&&Da.course_groups.map((la,Gr)=>Ln.createElement(p.default,{value:la.course_group_id,style:{marginRight:"20px",marginBottom:"10px"}},la.group_group_name,"(",la.count,")")))))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"},"\u7EDF\u8BA1\u7ED3\u679C"),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(j.default,{bordered:!0,columns:[{title:"\u95EE\u5377\u53D1\u5E03\u4EBA\u6570",dataIndex:"total_users",align:"center",width:330},{title:"\u6709\u6548\u586B\u5199\u4EBA\u6570",dataIndex:"answer_users",align:"center",width:330},{title:"\u63D0\u4EA4\u7387",dataIndex:"total_answer",align:"center",width:330}],dataSource:[{total_users:(Mr=aa==null?void 0:aa.poll)==null?void 0:Mr.total_users,answer_users:(Ya=aa==null?void 0:aa.poll)==null?void 0:Ya.answer_users,total_answer:((Bo=aa==null?void 0:aa.poll)==null?void 0:Bo.total_users)>0?Number((((co=aa==null?void 0:aa.poll)==null?void 0:co.answer_users)/((ia=aa==null?void 0:aa.poll)==null?void 0:ia.total_users)*100).toFixed(2))+"%":"0%"}],pagination:!1})))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"}),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(gr.Z,{defaultChecked:Po,onChange:la=>{fo(la)}}),Ln.createElement("span",{style:{color:"#666666",marginLeft:"10px"}},"\u663E\u793A\u66F4\u591A\u5206\u6790\u56FE\u8868")))))),Ln.createElement(Gn.Z,{loading:Qt["polls/getPollsStatistics"]},Pa==""&&Ln.createElement(Y.Z,null),Pa==null?void 0:Pa.map(function(la,Gr){var wi,ci,qA,uA,Ts,ni,qi,oA,MA,wo;return Ln.createElement("aside",{key:Gr,className:"bg-white pl30 pr30 mt10",style:{padding:"20px 0"}},Ln.createElement("div",{className:"mt20"},Ln.createElement("span",{className:"font16",style:{display:"flex",marginBottom:"20px"}},Ln.createElement(In.Z,{title:la.question.question_title},Ln.createElement("div",{className:Cr.title},((wi=la==null?void 0:la.question)==null?void 0:wi.is_necessary)!==0&&Ln.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),Ln.createElement("span",{className:"c-blue font16"},"\u3010",Oa[la.question.question_type],"\u3011"),Ln.createElement("span",{style:{fontWeight:"600"}},(ci=la==null?void 0:la.question)==null?void 0:ci.question_number,"\u3001",la.question.question_title),la.question.question_type===2&&((qA=la==null?void 0:la.question)==null?void 0:qA.min_choices)&&Ln.createElement("span",{className:"ml10",style:{fontWeight:400,color:"#666666"}},"(\u53EF\u9009",(uA=la==null?void 0:la.question)==null?void 0:uA.min_choices,"-",(Ts=la==null?void 0:la.question)==null?void 0:Ts.max_choices,"\u9879)"))),Ln.createElement("div",{className:Cr.yxtx},"\u6709\u6548\u586B\u5199\u4EBA\u6570",Ln.createElement("span",null,la.question.commit_users_count||"--","\u4EBA")))),la.question.question_type!==3&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement(j.default,{bordered:!0,columns:[{title:"\u9009\u9879",dataIndex:"answer_text",align:"center"},{title:"\u5C0F\u8BA1",dataIndex:"answer_users_count",align:"center",width:100,render(zo,jA,ii){return Ln.createElement("span",null,zo,"\u4EBA")}},{title:"\u767E\u5206\u6BD4",dataIndex:"total_answer",align:"center",width:440,render(zo,jA,ii){return Ln.createElement(Or.Z,{style:{width:"90%",margin:"auto"},status:"active",strokeColor:"#44D7B6",percent:(jA.answer_percent*100).toFixed(1)})}}],dataSource:(ni=la.question)==null?void 0:ni.answers,pagination:!1})),la.question.question_type!==3&&((oA=(qi=la==null?void 0:la.question)==null?void 0:qi.question_votes)==null?void 0:oA.length)>0&&Ln.createElement(Ln.Fragment,null,Ln.createElement("div",{className:Cr.others_styles,onClick:()=>{Pa[Gr].openOthers=!la.openOthers,Ko([...Pa])}},Ln.createElement("div",{className:Cr.others_text},'"\u5176\u4ED6"\u9009\u9879\u586B\u7A7A\u8BE6\u60C5'),la!=null&&la.openOthers?Ln.createElement("div",{className:Cr.others_icon},"\u6536\u8D77",Ln.createElement("i",{className:"iconfont icon-shangjiantou ml10"})):Ln.createElement("div",{className:Cr.others_icon},"\u5C55\u5F00",Ln.createElement("i",{className:"iconfont icon-xiajiantou ml10"}))),(la==null?void 0:la.openOthers)&&Ln.createElement(j.default,{style:{width:"97%"},bordered:!0,columns:[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render(zo,jA,ii){return Ln.createElement("span",null,ii+1)}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200,render(zo,jA,ii){return Ln.createElement("span",null,zo)}},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center",render(zo,jA,ii){return Ln.createElement("span",null,zo)}}],dataSource:(MA=la.question)==null?void 0:MA.question_votes,pagination:!1})),la.question.question_type!==3&&Po&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement("div",{className:Cr.pic_title},Ln.createElement("img",{style:{width:"16px",height:"16px"},src:na}),Ln.createElement("div",{className:Cr.pic_text},"\u73AF\u5F62\u997C\u56FE")),Ln.createElement(yr.Z,{key:Gr,option:Vo((wo=la==null?void 0:la.question)==null?void 0:wo.answers)})),la.question.question_type===3&&Ln.createElement(va,{Data:la,isShowEcharts:Po,pollGroupId:Bi.getFieldValue("poll_group_id")}))}))),Ln.createElement(C.default,{centered:!0,title:"\u5BFC\u51FA\u7EDF\u8BA1\u7ED3\u679C",open:Rt.actionTabs.key==="\u5BFC\u51FA\u7EDF\u8BA1",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onCancel:()=>{Et({type:"polls/setActionTabs",payload:{}}),oi()},onOk:()=>{Et({type:"polls/setActionTabs",payload:{}}),oi(),(0,o.sA)(za({},Ja))}},(0,F.GJ)()&&Ln.createElement("aside",{className:"mt20"},Ln.createElement(v.default,{form:yo,preserve:!1,onChange:wa,initialValues:{poll_group_id:((Tt=Nr.poll_group_id)==null?void 0:Tt.length)>0?Nr.poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Fo.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},Da.course_groups&&Da.course_groups.map((la,Gr)=>Ln.createElement(p.default,{value:la.course_group_id},la.group_group_name,"(",la.count,")"))))))))))};var yi=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(Co),Ha=a(68762),Tn={flex_box_center:"flex_box_center___Mm5nR",flex_space_between:"flex_space_between___MMkat",flex_box_vertical_center:"flex_box_vertical_center___LETW1",flex_box_center_end:"flex_box_center_end___XlC9p",flex_box_column:"flex_box_column___THy8y",wrap:"wrap___z9iJU",modal:"modal___y8bNh",titleWrap:"titleWrap___knBE8",required:"required___Ojs5D",title:"title___M_fKx",colorGray:"colorGray___N8txU",choiceWrap:"choiceWrap____Xkwt",answer:"answer___TSzCH",activeAnswer:"activeAnswer___Pnkob",deleteIcon:"deleteIcon___O5q20",addIcon:"addIcon___c8iSL",editorWrap:"editorWrap___oodwM",htmlWrap:"htmlWrap___ljy1Y",radio:"radio___ZUxPE",color333:"color333____votr",color999:"color999___Audhi",questionType:"questionType___MN7qw",questionChoices:"questionChoices___ZMeSF",close_style:"close_style___GvIu5",save_style:"save_style____CS7j",edit_title:"edit_title___NM88J",can_select_count:"can_select_count___OnIaV"},Ar=a(68492),Fa=Object.defineProperty,ma=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,to=(Rt,Qt,Et)=>Qt in Rt?Fa(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,mi=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Ka.call(Qt,Et)&&to(Rt,Et,Qt[Et]);if(ma)for(var Et of ma(Qt))So.call(Qt,Et)&&to(Rt,Et,Qt[Et]);return Rt},li=(Rt,Qt)=>{var Et={};for(var Mr in Rt)Ka.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&ma)for(var Mr of ma(Rt))Qt.indexOf(Mr)<0&&So.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},Hi=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Ba=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ra=(Rt,Qt)=>{var Et=Rt,{problemset:Mr,globalSetting:Ya,loading:Bo,dispatch:co,onRef:ia=()=>{},editData:Tt,editKey:Nr,callback:aa}=Et,Da=li(Et,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[Pa,Ko]=(0,i.useState)([]),[Bi,Fo]=(0,i.useState)(),[ca,Ja]=(0,i.useState)([]),[yo,Po]=(0,i.useState)(""),[fo,oi]=(0,i.useState)(0),[$r,wa]=(0,i.useState)(!0),[Vo,la]=(0,i.useState)(!1),Gr=(0,V.useParams)(),[wi,ci]=(0,i.useState)(""),[qA,uA]=(0,i.useState)("");(0,i.useEffect)(()=>{var wo,zo,jA,ii,Ai,ji;if(!((wo=Tt==null?void 0:Tt.question)!=null&&wo.question_title)){Ko([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),wa(!0),Po(""),la(!1);return}ci((zo=Tt==null?void 0:Tt.question)==null?void 0:zo.max_choices),uA((jA=Tt==null?void 0:Tt.question)==null?void 0:jA.min_choices),Po((ii=Tt==null?void 0:Tt.question)==null?void 0:ii.question_title),wa(!!((Ai=Tt==null?void 0:Tt.question)!=null&&Ai.is_necessary)),Ko((ji=Tt==null?void 0:Tt.question)==null?void 0:ji.answers.map(cl=>({value:cl.answer_text,disabled:cl.answer_text==="\u5176\u4ED6"})))},[Tt]),(0,i.useImperativeHandle)(Qt,()=>({onSave:Ts}));const Ts=wo=>Hi(void 0,null,function*(){var zo;if(!yo)return d.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const jA=Pa.findIndex(ji=>!ji.value);if(jA>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ba[jA]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let ii;const Ai={question_title:yo,question_type:2,insert_id:Tt.insert_id,is_necessary:Math.ceil($r),max_choices:wi,min_choices:qA,question_answers:Pa.map(ji=>ji.value)};(zo=Tt.question)!=null&&zo.id?ii=yield(0,er.IU)(mi({pollsId:Tt.question.id},Ai)):ii=yield(0,er.MK)(mi({pollsId:Gr.categoryId},Ai)),ii.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),aa("edit",-1),yield co({type:"polls/editPolls",payload:mi({},Gr)}),wo&&(Ai.answers=Ai.question_answers.map(ji=>({answer_text:ji})),aa("addContinue",mi({type:2,insert_id:Tt.question.id,key:Tt.key,question_type:2},Ai))))}),ni=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],qi=wo=>Hi(void 0,null,function*(){var zo,jA;switch(wo.id){case"del":let ii;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Hi(this,null,function*(){var Ai;yield(0,er.jy)({pollsId:(Ai=Tt==null?void 0:Tt.question)==null?void 0:Ai.id}),co({type:"polls/editPolls",payload:mi({},Gr)})})}});break;case"up":case"down":yield(0,er.wh)({pollsId:(zo=Tt==null?void 0:Tt.question)==null?void 0:zo.id,opr:wo.id}),co({type:"polls/editPolls",payload:mi({},Gr)});break;case"edit":aa("edit",Tt.key);break;case"add":aa("add",{type:2,key:Tt.key,insert_id:(jA=Tt==null?void 0:Tt.question)==null?void 0:jA.id,question_type:2});break}}),oA=()=>{var wo,zo,jA,ii;return i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,Tt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u591A\u9009\u3011"),((wo=Tt==null?void 0:Tt.question)==null?void 0:wo.min_choices)&&i.createElement("span",{className:Tn.can_select_count},`\u53EF\u9009${(zo=Tt==null?void 0:Tt.question)==null?void 0:zo.min_choices}-${(jA=Tt==null?void 0:Tt.question)==null?void 0:jA.max_choices}\u9879`),i.createElement("span",{className:Tn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",Tt.key,"\u9898"),Tt.question.question_title))),i.createElement("div",{className:Tn.questionChoices},(ii=Tt==null?void 0:Tt.question.answers)==null?void 0:ii.map(function(Ai,ji){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(p.default,{key:ji,disabled:!0},i.createElement("span",{className:"c-black font14"},Ai.answer_text))))})))},MA=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u591A\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(gr.Z,{checked:!!$r,onChange:wo=>wa(wo),className:"ml10"}))),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u6807\u9898")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:yo,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:wo=>Po(wo.target.value)})))),Pa.map((wo,zo)=>{var jA;let ii=Pa.length-1;return i.createElement(I.Z,{className:Tn.choiceWrap,key:zo,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,Vo&&zo===ii?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(jA=wo.placeholder)!=null?jA:"",value:Vo&&zo===ii?"":Pa[zo].value,disabled:!!wo.disabled,onChange:Ai=>{Pa[zo].value=Ai.target.value,Ko([...Pa])}})),i.createElement(P.Z,null,zo>1&&i.createElement(In.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${Tn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Ko(Pa.filter((Ai,ji)=>ji!==zo)),wo.disabled&&la(!1)}}))))}),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u53EF\u9009")),i.createElement(P.Z,null,i.createElement(Ct.default,{value:qA||"",style:{width:183,height:"40px"},onChange:wo=>uA(wo)},i.createElement(Ct.default.Option,{value:""},"--"),Pa.map(function(wo,zo){return i.createElement(Ct.default.Option,{value:String(zo+1)},zo+1)})),i.createElement("span",{className:"ml10 mr10"},"-"),i.createElement(Ct.default,{style:{width:183,height:"40px"},value:wi||"",onChange:wo=>ci(wo)},i.createElement(Ct.default.Option,{value:""},"--"),Pa.map(function(wo,zo){return i.createElement(Ct.default.Option,{value:String(zo+1)},zo+1)})),i.createElement(In.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u7CFB\u7EDF\u5BF9\u5176\u9009\u62E9\u7684\u9009\u9879\u4E2A\u6570\u8FDB\u884C\u9650\u5236\uFF0C--\u8868\u793A\u4E0D\u9650\u5236"},i.createElement("i",{className:"iconfont icon-xiaowenhao1 font14",style:{marginLeft:"10px",color:"#3061D0",cursor:"pointer"}}))))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Ko([...Pa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Vo&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Ko([...Pa,{disabled:!0,value:"\u5176\u5B83"}]),la(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:Tn.close_style,onClick:()=>{var wo;(wo=Tt.question)!=null&&wo.id?aa("edit",-1):aa("del",Tt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:Tn.save_style,onClick:()=>Ts()},"\u4FDD\u5B58")));return i.createElement("section",{className:Tn.wrap},Nr!==Tt.key&&oA(),Nr===Tt.key&&MA())};var ho=(0,V.connect)(({problemset:Rt,loading:Qt,globalSetting:Et})=>({problemset:Rt,globalSetting:Et,loading:Qt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(ra)),Mo=Object.defineProperty,Ci=Object.getOwnPropertySymbols,JA=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Qi=(Rt,Qt,Et)=>Qt in Rt?Mo(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Vi=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))JA.call(Qt,Et)&&Qi(Rt,Et,Qt[Et]);if(Ci)for(var Et of Ci(Qt))Ni.call(Qt,Et)&&Qi(Rt,Et,Qt[Et]);return Rt},mA=(Rt,Qt)=>{var Et={};for(var Mr in Rt)JA.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&Ci)for(var Mr of Ci(Rt))Qt.indexOf(Mr)<0&&Ni.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},sA=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const os=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],aA=(Rt,Qt)=>{var Et=Rt,{problemset:Mr,globalSetting:Ya,loading:Bo,dispatch:co,onRef:ia=()=>{},editData:Tt,editKey:Nr,callback:aa}=Et,Da=mA(Et,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[Pa,Ko]=(0,i.useState)([]),[Bi,Fo]=(0,i.useState)(),[ca,Ja]=(0,i.useState)([]),[yo,Po]=(0,i.useState)(""),[fo,oi]=(0,i.useState)(0),[$r,wa]=(0,i.useState)(!1),[Vo,la]=(0,i.useState)(!1),Gr=(0,V.useParams)();(0,i.useEffect)(()=>{var ni,qi,oA,MA;if(!((ni=Tt==null?void 0:Tt.question)!=null&&ni.question_title)){Ko([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),wa(!1),Po(""),la(!1);return}Po((qi=Tt==null?void 0:Tt.question)==null?void 0:qi.question_title),wa(!!((oA=Tt==null?void 0:Tt.question)!=null&&oA.is_necessary)),Ko((MA=Tt==null?void 0:Tt.question)==null?void 0:MA.answers.map(wo=>({value:wo.answer_text,disabled:wo.answer_text==="\u5176\u4ED6"})))},[Tt]),(0,i.useImperativeHandle)(Qt,()=>({onSave:wi}));const wi=ni=>sA(void 0,null,function*(){var qi;if(!yo)return d.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const oA=Pa.findIndex(zo=>!zo.value);if(oA>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${os[oA]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let MA;const wo={question_title:yo,question_type:1,insert_id:Tt.insert_id,is_necessary:Math.ceil($r),question_answers:Pa.map(zo=>zo.value)};(qi=Tt.question)!=null&&qi.id?(aa("edit",-1),MA=yield(0,er.IU)(Vi({pollsId:Tt.question.id},wo))):MA=yield(0,er.MK)(Vi({pollsId:Gr.categoryId},wo)),MA.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield co({type:"polls/editPolls",payload:Vi({},Gr)}),ni&&(wo.answers=wo.question_answers.map(zo=>({answer_text:zo})),aa("addContinue",Vi({type:1,insert_id:Tt.question.id,key:Tt.key,question_type:1},wo))))}),ci=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],qA=ni=>sA(void 0,null,function*(){var qi,oA;switch(ni.id){case"del":let MA;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return sA(this,null,function*(){var wo;yield(0,er.jy)({pollsId:(wo=Tt==null?void 0:Tt.question)==null?void 0:wo.id}),co({type:"polls/editPolls",payload:Vi({},Gr)})})}});break;case"up":case"down":yield(0,er.wh)({pollsId:(qi=Tt==null?void 0:Tt.question)==null?void 0:qi.id,opr:ni.id}),co({type:"polls/editPolls",payload:Vi({},Gr)});break;case"edit":aa("edit",Tt.key);break;case"add":aa("add",{type:1,key:Tt.key,insert_id:(oA=Tt==null?void 0:Tt.question)==null?void 0:oA.id,question_type:1});break}}),uA=()=>{var ni;return i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,Tt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:Tn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",Tt.key,"\u9898"),Tt.question.question_title))),i.createElement("div",{className:Tn.questionChoices},(ni=Tt==null?void 0:Tt.question.answers)==null?void 0:ni.map(function(qi,oA){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(E.ZP,{key:oA,disabled:!0})),i.createElement(P.Z,{flex:"1"},i.createElement("span",{className:"c-black font14"},qi.answer_text)))})))},Ts=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(gr.Z,{checked:!!$r,onChange:ni=>wa(ni),className:"ml10"}))),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u6807\u9898")),i.createElement(P.Z,{className:Tn.editorWrap},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:yo,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:ni=>Po(ni.target.value)})))),Pa.map((ni,qi)=>{var oA;let MA=Pa.length-1;return i.createElement(I.Z,{className:Tn.choiceWrap,key:qi,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,Vo&&qi===MA?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(oA=ni.placeholder)!=null?oA:"",value:Vo&&qi===MA?"":Pa[qi].value,disabled:!!ni.disabled,onChange:wo=>{Pa[qi].value=wo.target.value,Ko([...Pa])}})),i.createElement(P.Z,null,qi>1&&i.createElement(In.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${Tn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Ko(Pa.filter((wo,zo)=>zo!==qi)),ni.disabled&&la(!1)}}))))}),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Ko([...Pa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Vo&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Ko([...Pa,{disabled:!0,value:"\u5176\u5B83"}]),la(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:Tn.close_style,onClick:()=>{var ni;(ni=Tt.question)!=null&&ni.id?aa("edit",-1):aa("del",Tt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:Tn.save_style,onClick:()=>wi()},"\u4FDD\u5B58")));return i.createElement("section",{className:Tn.wrap},Nr!==Tt.key&&uA(),Nr===Tt.key&&Ts())};var WA=(0,V.connect)(({problemset:Rt,loading:Qt,globalSetting:Et})=>({problemset:Rt,globalSetting:Et,loading:Qt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(aA)),CA=Object.defineProperty,ts=Object.getOwnPropertySymbols,HA=Object.prototype.hasOwnProperty,lA=Object.prototype.propertyIsEnumerable,VA=(Rt,Qt,Et)=>Qt in Rt?CA(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ms=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))HA.call(Qt,Et)&&VA(Rt,Et,Qt[Et]);if(ts)for(var Et of ts(Qt))lA.call(Qt,Et)&&VA(Rt,Et,Qt[Et]);return Rt},Is=(Rt,Qt)=>{var Et={};for(var Mr in Rt)HA.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&ts)for(var Mr of ts(Rt))Qt.indexOf(Mr)<0&&lA.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},Ws=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const ul=null,Vs=(Rt,Qt)=>{var Et=Rt,{problemset:Mr,globalSetting:Ya,loading:Bo,dispatch:co,onRef:ia=()=>{},editData:Tt,editKey:Nr,callback:aa}=Et,Da=Is(Et,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[Pa,Ko]=(0,i.useState)(""),[Bi,Fo]=(0,i.useState)(!0),ca=(0,V.useParams)();(0,i.useEffect)(()=>{var $r,wa,Vo;if(!(($r=Tt==null?void 0:Tt.question)!=null&&$r.question_title)){Fo(!0),Ko("");return}Ko((wa=Tt==null?void 0:Tt.question)==null?void 0:wa.question_title),Fo(!!((Vo=Tt==null?void 0:Tt.question)!=null&&Vo.is_necessary))},[Tt]),(0,i.useImperativeHandle)(Qt,()=>({onSave:Ja}));const Ja=$r=>Ws(void 0,null,function*(){var wa;if(!Pa)return d.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;let Vo;const la={question_title:Pa,question_type:3,insert_id:Tt.insert_id,is_necessary:Math.ceil(Bi)};(wa=Tt.question)!=null&&wa.id?Vo=yield(0,er.IU)(ms({pollsId:Tt.question.id},la)):Vo=yield(0,er.MK)(ms({pollsId:ca.categoryId},la)),Vo.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),aa("edit",-1),yield co({type:"polls/editPolls",payload:ms({},ca)}),$r&&aa("addContinue",ms({type:3,insert_id:Tt.question.id,key:Tt.key,question_type:3},la)))}),yo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],Po=$r=>Ws(void 0,null,function*(){var wa,Vo;switch($r.id){case"del":let la;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Ws(this,null,function*(){var Gr;yield(0,er.jy)({pollsId:(Gr=Tt==null?void 0:Tt.question)==null?void 0:Gr.id}),co({type:"polls/editPolls",payload:ms({},ca)})})}});break;case"up":case"down":yield(0,er.wh)({pollsId:(wa=Tt==null?void 0:Tt.question)==null?void 0:wa.id,opr:$r.id}),co({type:"polls/editPolls",payload:ms({},ca)});break;case"edit":aa("edit",Tt.key);break;case"add":aa("add",{type:3,key:Tt.key,insert_id:(Vo=Tt==null?void 0:Tt.question)==null?void 0:Vo.id,question_type:3});break}}),fo=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,Tt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:Tn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",Tt.key,"\u9898"),Tt.question.question_title))),i.createElement("div",{className:Tn.questionChoices},i.createElement(b.default.TextArea,{rows:2,disabled:!0}))),oi=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(gr.Z,{checked:!!Bi,onChange:$r=>Fo($r),className:"ml10"}))),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u6807\u9898")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Pa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:$r=>Ko($r.target.value)})))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement("div",{className:Tn.close_style,onClick:()=>{var $r;($r=Tt.question)!=null&&$r.id?aa("edit",-1):aa("del",Tt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:Tn.save_style,onClick:()=>Ja()},"\u4FDD\u5B58")));return i.createElement("section",{className:Tn.wrap},Nr!==Tt.key&&fo(),Nr===Tt.key&&oi())};var ns=(0,V.connect)(({problemset:Rt,loading:Qt,globalSetting:Et})=>({problemset:Rt,globalSetting:Et,loading:Qt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(Vs)),Rs={flex_box_center:"flex_box_center___wW2ft",flex_space_between:"flex_space_between___ahi0M",flex_box_vertical_center:"flex_box_vertical_center___PFt7L",flex_box_center_end:"flex_box_center_end___FA1ip",flex_box_column:"flex_box_column___jjAdt",title:"title___UHW8B",description:"description___dL5p1",heji:"heji___Xp8yD",heji_count:"heji_count___t2y2z"},il=Object.defineProperty,Ls=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Mt=(Rt,Qt,Et)=>Qt in Rt?il(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Hn=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))wn.call(Qt,Et)&&Mt(Rt,Et,Qt[Et]);if(Ls)for(var Et of Ls(Qt))en.call(Qt,Et)&&Mt(Rt,Et,Qt[Et]);return Rt};const wr={1:"\u5355\u9009\u9898",2:"\u591A\u9009\u9898",3:"\u4E3B\u89C2\u9898"},zr=({polls:Rt,loading:Qt,dispatch:Et,ref:Mr})=>{const Ya=(0,V.useParams)(),{statisticsList:Bo,commonHeader:co}=Rt,[ia]=(0,i.useState)({page:1,pre_size:10}),{questions:Tt,questionsInfo:Nr,question_types:aa,course:Da}=Bo,[Pa]=v.default.useForm(),Ko=function(){return Tt==null?void 0:Tt.map(function(Fo,ca){var Ja,yo;if(Fo.key=(Ja=Fo==null?void 0:Fo.question)==null?void 0:Ja.question_number,Fo.len=Tt.length,Fo.question.question_type===1)return i.createElement("aside",null,i.createElement(WA,{editData:Fo}));if(Fo.question.question_type===2)return i.createElement("aside",null,i.createElement(ho,{editData:Fo}));if(((yo=Fo.question)==null?void 0:yo.question_type)===3)return i.createElement("aside",null,i.createElement(ns,{editData:Fo}))})};(0,i.useEffect)(()=>{Bi()},[Ya.coursesId]);const Bi=()=>{Et({type:"polls/getPollsStatistics",payload:Hn(Hn({},Ya),ia)})};return i.createElement(Gn.Z,{loading:Qt["polls/getPollsStatistics"]},i.createElement("section",{className:"minH500 mb50",ref:Mr},(aa==null?void 0:aa.q_counts)===0&&i.createElement(Y.Z,null),(co==null?void 0:co.polls_name)&&i.createElement("aside",{className:"bg-white pl30 pr30 pt20 pb20"},i.createElement("div",{className:Rs.title},co==null?void 0:co.polls_name),(co==null?void 0:co.polls_description)&&i.createElement(Ha.Z,{value:(co==null?void 0:co.polls_description)||"",className:Rs.description}),(aa==null?void 0:aa.q_counts)>0&&i.createElement("div",{className:Rs.heji},i.createElement("span",null," \u7EDF\u8BA1 ",i.createElement("span",{className:Rs.heji_count},"\u3010\u603B\u5171 ",aa==null?void 0:aa.q_counts," \u9898\u3011")),(aa==null?void 0:aa.q_mains)>0&&i.createElement("span",{className:"ml10"},"\u4E3B\u89C2\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",aa==null?void 0:aa.q_mains," \u9898")),(aa==null?void 0:aa.q_singles)>0&&i.createElement("span",{className:"ml10"},"\u5355\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",aa==null?void 0:aa.q_singles," \u9898")),(aa==null?void 0:aa.q_doubles)>0&&i.createElement("span",{className:"ml10"},"\u591A\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count},aa==null?void 0:aa.q_doubles," \u9898")))),i.createElement("aside",{className:"bg-white inline-block w100 mt10"},Ko())))};var Rn=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(zr),Dr={flex_box_center:"flex_box_center___KocrS",flex_space_between:"flex_space_between___tbwbg",flex_box_vertical_center:"flex_box_vertical_center___Boklb",flex_box_center_end:"flex_box_center_end___yLkeS",flex_box_column:"flex_box_column___yoUa3",title:"title___ByTX2",export:"export___XUBRC",bg:"bg___r_XgQ",tabs:"tabs___awxWj",export_type_modal:"export_type_modal___o8Y6x",export_type_modal_con:"export_type_modal_con___zVHRj",type_item:"type_item___PhJhz",img_warp:"img_warp___dtWfk",img_warp_active:"img_warp_active___YxM4n"},Za=a(54324),bo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC",Ma=a(21600),bn=a(59301),Xa=Object.defineProperty,Wa=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,ja=(Rt,Qt,Et)=>Qt in Rt?Xa(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,No=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))ai.call(Qt,Et)&&ja(Rt,Et,Qt[Et]);if(Wa)for(var Et of Wa(Qt))La.call(Qt,Et)&&ja(Rt,Et,Qt[Et]);return Rt},go=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const BA=({polls:Rt,globalSetting:Qt,loading:Et,dispatch:Mr,user:Ya})=>{var Bo,co,ia,Tt,Nr,aa,Da,Pa;const Ko=(0,V.useParams)(),Bi=(0,V.useLocation)(),[Fo]=(0,V.useSearchParams)(),[ca,Ja]=(0,i.useState)([]),[yo,Po]=(0,i.useState)(Fo.get("tabs")||2),[fo,oi]=(0,i.useState)(""),[$r,wa]=(0,i.useState)(!1),[Vo,la]=(0,i.useState)(!1),[Gr,wi]=(0,i.useState)(!1),[ci,qA]=(0,i.useState)(""),uA=(0,i.useRef)(),{pollsList:Ts,commonHeader:ni}=Rt,{userInfo:qi}=Ya;let oA;Ko.category=Fo.get("category_id"),(0,i.useEffect)(()=>{Mr({type:"polls/getPollsList",payload:No({},Ko)}),Mr({type:"polls/getCommonHeader",payload:No({},Ko)})},[Ko.coursesId]),(0,i.useEffect)(()=>{yo===2&&$r&&uA.current.children&&((0,Za.F)(uA.current.children,"\u5BFC\u51FA\u95EE\u5377"),wa(!1))},[yo,$r]);const MA=[{name:"\u95EE\u5377\u9884\u89C8",id:2,compontent:bn.createElement(Rn,null)},{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:bn.createElement(M,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:bn.createElement(yi,null)},{name:"\u8BBE\u7F6E",id:3,compontent:bn.createElement(zn,null)}].filter(wo=>(0,F.dE)()?wo.name!=="\u7EDF\u8BA1\u7ED3\u679C"&&wo.name!=="\u95EE\u5377\u9884\u89C8"&&wo.name!=="\u8BBE\u7F6E":!0);return bn.createElement("section",{className:Dr.bg},bn.createElement("div",{className:"edu-container"},qi.username&&bn.createElement("section",{className:"animated fadeIn"},bn.createElement("aside",{className:"mt10"},bn.createElement(N.Z,{separator:">"},bn.createElement(N.Z.Item,null,bn.createElement(V.Link,{to:`/classrooms/${Ko.coursesId}/poll`},(Bo=qi==null?void 0:qi.course)==null?void 0:Bo.course_name)),bn.createElement(N.Z.Item,null,bn.createElement(V.Link,{to:`/classrooms/${Ko.coursesId}/poll`},(co=ni==null?void 0:ni.user_permission)==null?void 0:co.left_banner_name)),bn.createElement(N.Z.Item,null,"\u95EE\u5377\u8BE6\u60C5"))),bn.createElement("aside",{className:[Dr.title,"mt20"].join(" ")},bn.createElement(V.Link,{to:`/classrooms/${Ko.coursesId}/poll`}),bn.createElement(S.VV,{status:[S.L4[ni.polls_status]],style:{marginLeft:"0px"}}),(ni==null?void 0:ni.un_anonymous)===!1&&bn.createElement(jn.Z,null),bn.createElement("strong",{className:"font20 ml10"},ni.polls_name))),bn.createElement("aside",{className:"mt30 mb30 relative "},(0,F.dE)()&&(((ia=ni==null?void 0:ni.user_permission)==null?void 0:ia.current_status)===0||((Tt=ni==null?void 0:ni.user_permission)==null?void 0:Tt.current_status)===1||((Nr=ni==null?void 0:ni.user_permission)==null?void 0:Nr.current_status)===2)&&bn.createElement("div",{className:Dr.export},bn.createElement(Ar.op,{onClick:wo=>{var zo;wo.stopPropagation(),((zo=ni==null?void 0:ni.user_permission)==null?void 0:zo.current_status)===1?V.history.push(`/classrooms/${Ko.coursesId}/poll/${Ko.categoryId}/questionnaireInfo/${qi.login}?type=student`):V.history.push(`/classrooms/${Ko.coursesId}/poll/${Ko.categoryId}/users/${qi.login}`)}},((aa=ni==null?void 0:ni.user_permission)==null?void 0:aa.current_status)===0&&"\u7EE7\u7EED\u7B54\u5377",((Da=ni==null?void 0:ni.user_permission)==null?void 0:Da.current_status)===1&&"\u67E5\u770B\u7B54\u5377",((Pa=ni==null?void 0:ni.user_permission)==null?void 0:Pa.current_status)===2&&"\u5F00\u59CB\u7B54\u5377")),(0,F.GJ)()&&bn.createElement("div",{className:Dr.export},bn.createElement(Ar.op,{onClick:wo=>{wo.preventDefault(),console.log(Rt),Mr({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:Ko,types:2,selectArrs:[Ko.categoryId]}})}},bn.createElement("i",{className:"iconfont icon-fasong font16 mr5"}),"\u53D1\u5E03\u95EE\u5377"),ni.polls_status<=1&&bn.createElement(Ar.op,{style:{marginLeft:"20px"},onClick:()=>{V.history.push(`/classrooms/${Ko.coursesId}/poll/${Ko.categoryId}/edit`)}},bn.createElement("i",{className:"iconfont icon-bianji7 font16 mr5"}),"\u7F16\u8F91\u95EE\u5377"),ni.polls_status===2&&bn.createElement(Ar.op,{style:{marginLeft:"20px",border:"1px #ED7575 solid",color:"#E30000"},onClick:wo=>{wo.preventDefault(),Mr({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Ko,selectArrs:[Ko.categoryId]}})}},bn.createElement("i",{className:"iconfont icon-jinzhi font16 mr5"}),"\u7ED3\u675F\u95EE\u5377"),bn.createElement(pe.Z,{dropdownRender:()=>bn.createElement(O.default,null,bn.createElement(O.default.Item,{key:1,style:{textAlign:"center"}},bn.createElement("div",{onClick:()=>{qA(""),la(!0)}},"\u95EE\u5377\u6A21\u7248")),bn.createElement(O.default.Item,{key:2,style:{textAlign:"center"}},bn.createElement("div",{onClick:()=>{yo==1?(qA(""),wi(!0)):(0,o.sA)(No({},Ko))}},"\u7EDF\u8BA1\u7ED3\u679C")),bn.createElement(O.default.Item,{key:3,style:{textAlign:"center"}},bn.createElement("div",{onClick:()=>go(void 0,null,function*(){yield(0,S.FH)("",(0,S.NY)({url:Ma.Z.API_SERVER+`/api/polls/${Ko.categoryId}/detail_export.xlsx`,query:Ko}))})},"\u7B54\u5377\u8BE6\u60C5")))},bn.createElement("span",{style:{fontSize:"14px",color:"#5F6368",cursor:"pointer"}},bn.createElement("img",{src:bo,style:{width:"22px",height:"20px",marginRight:"5px",marginLeft:"20px"}}),"\u5BFC\u51FA",bn.createElement("i",{className:"iconfont icon-xiajiantou ml5",style:{color:"#999999",fontSize:"12px"}})))),bn.createElement(L.default,{defaultActiveKey:yo,key:fo,className:Dr.tabs,onChange:wo=>{console.log(wo),Po(wo)}},MA.map((wo,zo)=>bn.createElement(L.default.TabPane,{tab:wo.name,key:wo.id}))),MA.map((wo,zo)=>{if(wo.id==yo)return bn.createElement("div",{ref:uA},wo.compontent)}))),bn.createElement(oa,null),bn.createElement(be,null),bn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Vo,onCancel:()=>la(!1),onOk:()=>go(void 0,null,function*(){if(ci==""){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else ci=="pdf"?(Po(2),oi(new Date),wa(!0)):ci=="word"&&(0,o.YO)({id:Ko==null?void 0:Ko.categoryId,middle_export:1,export_type:0});la(!1)})},bn.createElement("div",{className:Dr.export_type_modal},bn.createElement("div",{className:Dr.export_type_modal_con},bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="pdf"?Dr.img_warp_active:""}`,onClick:()=>qA("pdf")},bn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="word"?Dr.img_warp_active:""}`,onClick:()=>qA("word")},bn.createElement("img",{src:a(38347),width:70,height:70})),"word\u683C\u5F0F")))),bn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Gr,onCancel:()=>wi(!1),onOk:()=>go(void 0,null,function*(){if(ci==""){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else ci=="pdf"?yield(0,Za.B)(uA.current.children,"\u5BFC\u51FA\u95EE\u5377"):ci=="excel"&&(wi(!1),Mr({type:"polls/setActionTabs",payload:{key:"\u5BFC\u51FA\u7EDF\u8BA1"}}));wi(!1)})},bn.createElement("div",{className:Dr.export_type_modal},bn.createElement("div",{className:Dr.export_type_modal_con},bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="pdf"?Dr.img_warp_active:""}`,onClick:()=>qA("pdf")},bn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="excel"?Dr.img_warp_active:""}`,onClick:()=>qA("excel")},bn.createElement("img",{src:a(72271),width:70,height:70})),"excel\u683C\u5F0F")))))};var Us=(0,V.connect)(({polls:Rt,loading:Qt,user:Et,globalSetting:Mr})=>({polls:Rt,globalSetting:Mr,user:Et,loading:Qt.effects}))(BA)},5697:function(mn,At,a){"use strict";var i=a(59301),V=Object.defineProperty,N=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(S,o,F)=>o in S?V(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&L(S,F,o[F]);if(N)for(var F of N(o))O.call(o,F)&&L(S,F,o[F]);return S};const d=({style:S})=>i.createElement("div",{style:C({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},S)},"\u533F\u540D\u95EE\u5377");At.Z=d},53051:function(mn,At,a){"use strict";a.d(At,{Q8:function(){return ne},d0:function(){return q},w6:function(){return me}});var i=a(59301),V=a(5083),N=a(57809),pe=a(8591),O=a(43418),L=a(5112),C=a(95237),d=a(43604),S=a(6848),o=a(24905),F=a(3113),v=a(66649),p=a.n(v),I=a(99287),P=a(82186),b=a(89392),j=a.n(b),D=a(92232),Z=a(961),z=a(52985),Y=a(61822),R=a(2281),w=a(73466),ae=a(70170),ie=a(8671),re=a(59301),oe=Object.defineProperty,ye=Object.defineProperties,W=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,we=(Ke,ut,st)=>ut in Ke?oe(Ke,ut,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ke[ut]=st,ce=(Ke,ut)=>{for(var st in ut||(ut={}))Q.call(ut,st)&&we(Ke,st,ut[st]);if(Oe)for(var st of Oe(ut))Ue.call(ut,st)&&we(Ke,st,ut[st]);return Ke},Se=(Ke,ut)=>ye(Ke,W(ut)),se=(Ke,ut,st)=>new Promise((ze,wt)=>{var qe=M=>{try{lt(st.next(M))}catch(Ye){wt(Ye)}},yt=M=>{try{lt(st.throw(M))}catch(Ye){wt(Ye)}},lt=M=>M.done?ze(M.value):Promise.resolve(M.value).then(qe,yt);lt((st=st.apply(Ke,ut)).next())});function me(Ke,ut){const st=[];for(let ze=Ke;ze{const ze=Kep()(ut).endOf("day"),qe=Ke{const st=parseInt(p()(Ke).format("HH")),ze=parseInt(p()().format("HH")),wt=parseInt(p()().format("mm"));if(!Ke)return{disabledHours:()=>me(0,ze),disabledMinutes:()=>me(0,wt)};if(ut){const qe=parseInt(p()(ut).format("HH")),yt=parseInt(p()(ut).format("mm"));return p()(Ke).isSame(p()(ut),"day")?{disabledHours:()=>me(0,qe),disabledMinutes:()=>st<=qe?me(0,yt):[]}:void 0}if(p()(Ke).isSame(p()(),"day"))return{disabledHours:()=>me(0,ze),disabledMinutes:()=>p()(Ke).isSame(p()(),"hour")&&st<=ze?me(0,wt):[]}},{RangePicker:Me}=V.default,{Option:Re}=N.default,Fe=({shixunHomeworks:Ke,loading:ut,dispatch:st,classroomList:ze,user:wt})=>{var qe,yt,lt,M,Ye,E,l,A,g;const k=(0,z.useParams)(),{workSetting:$,workList:H,shixunWorkList:X,headerInfo:Pe,changeData:he}=Ke,[le,He]=(0,i.useState)(!1),[pt,Ne]=(0,i.useState)(!1);let[ke,We]=(0,i.useState)([]),[be,_]=(0,i.useState)([]),[Ce,Je]=(0,i.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Y.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[nt,Nt]=(0,i.useState)({}),[hn,Zt]=(0,i.useState)({});(0,i.useEffect)(()=>()=>{We([])},[]),(0,i.useEffect)(()=>{He(!(0,I.GJ)())},[(0,I.GJ)()]);const dn=()=>{st({type:"shixunHomeworks/getWorkSetting",payload:ce({},k)})};(0,i.useEffect)(()=>{if(!($!=null&&$.course_id))return;Object.keys(Ce).map(function(In){Ce[In]=$[In]}),(!Ce.allow_late||!Ce.unified_late)&&(Ce.late_penalty=20,Ce.penalty_type=Y.Q.Percent),Ce.unified_setting||(Ce.unified_late=!1,Ce.unified_anonymous_comment=!1,Ce.unified_anonymous_appeal=!1),ke=JSON.parse(JSON.stringify($.group_settings.map(In=>Se(ce({},In),{group_name:[In.group_name]})).filter(In=>In.publish_time!==null))),be=JSON.parse(JSON.stringify($.allow_late_settings.map(In=>Se(ce({},In),{group_name:[In.group_name]})).filter(In=>In.late_time!==null))),Je(ce({},Ce));const Ct=(0,D.QE)((ke==null?void 0:ke.length)>0?ke:[]);We([...Ct]),(be==null?void 0:be.length)<=0?_([{penalty_type:Y.Q.Percent,late_penalty:20}]):_([...be])},[$]);const Bn=()=>se(void 0,null,function*(){var Ct,In;if(((Ct=wt==null?void 0:wt.userInfo)==null?void 0:Ct.user_status)===2){(0,R.Rd)();return}const er=JSON.parse(JSON.stringify(Ce));if(er.challenge_settings.filter(mr=>!mr.hide),er.categoryId=k.categoryId,(In=er.challenge_settings)!=null&&In.every(mr=>!mr.checked)){pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(ke),!Ce.unified_setting)ke=ke==null?void 0:ke.map(mr=>{var Hr;if(!mr.publish_time||!mr.end_time)throw pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(Hr=$.group_settings)==null?void 0:Hr.filter(pa=>{var Yo;return(Yo=mr==null?void 0:mr.group_name)==null?void 0:Yo.includes(pa.group_name)}).map(pa=>pa.group_id||pa.id).toString().split(","),mr});else if(!Ce.publish_time||!Ce.end_time)throw pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(er.group_settings=ke,Ce.allow_late)if(Ce.unified_late){if(Ce.late_penalty===null||Ce.late_penalty===void 0||Ce.late_penalty<0||Ce.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ce.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else be=be==null?void 0:be.map(mr=>{var Hr,pa;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mr.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(pa=(Hr=mr==null?void 0:mr.group_name)==null?void 0:Hr.map(Yo=>{var io,tr;let ya=(tr=(io=$.group_settings)==null?void 0:io.filter(ct=>(ct==null?void 0:ct.group_name)===Yo))==null?void 0:tr[0];return ya==null?void 0:ya.group_id}))==null?void 0:pa.toString().split(","),mr}),er.allow_late_settings=be;let hr=yield(0,ie.Tr)({homework_common_ids:[parseInt(k.categoryId)],course_id:k.coursesId,type:"homework_common"});(hr==null?void 0:hr.student_count)===0?cn(er):(Zt(er),Nt(hr))}),cn=Ct=>{var In;if(Ct.total_score===null){pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ct!=null&&Ct.work_efficiency&&Ct.eff_score===null){pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const er=Ct.challenge_settings.reduce((Hr,pa)=>Hr+Number(pa.challenge_score),0);if((er==null?void 0:er.toFixed(10))!==((In=Ct.total_score-Ct.eff_score)==null?void 0:In.toFixed(10))){pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ct.total_score}\u5206`);return}const hr={shixun_evaluation:Ct.shixun_evaluation,challenge_settings:Ct.challenge_settings};let mr=()=>{var Hr;const pa=()=>se(void 0,null,function*(){Ne(!0),(yield(0,P.ZP)(`/api/homework_commons/${k.categoryId}/publish_setting.json`,{method:"post",body:ce({},Ct)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),dn(),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ce({},k)})),Ne(!1)});!(0,b.isEqual)(he,hr)&&!((Hr=Pe==null?void 0:Pe.homework_status)!=null&&Hr.includes("\u672A\u53D1\u5E03"))?O.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:pa}):pa()};$!=null&&$.high_resources_consume&&!($!=null&&$.high_resources_consume_permission)?st({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:k.coursesId,type:"shixun",type_id:k.categoryId,name:$.homework_name,fn:()=>{mr()}}}):mr()},fn=(Ct,In,er="group_id")=>{var hr;return In?In.find(mr=>mr[er]===Ct):(hr=$==null?void 0:$.group_settings)==null?void 0:hr.find(mr=>mr.group_id[0]===Ct)},Dn=($==null?void 0:$.allow_late)||($==null?void 0:$.anonymous_comment),ur=Ct=>{var In,er;const hr=fn(Ct,$==null?void 0:$.allow_late_settings,"id"),mr=fn(Ct,$==null?void 0:$.anonymous_comment_settings),Hr=fn(Ct);return($==null?void 0:$.allow_late)&&hr&&p()(hr==null?void 0:hr.late_time)<=p()()||($==null?void 0:$.anonymous_comment)&&mr&&(mr==null?void 0:mr.evaluation_start)!==null||((er=(p()(Hr==null?void 0:Hr.end_time)<=p()()&&((In=$==null?void 0:$.allow_late_settings)==null?void 0:In.filter(pa=>pa.group_id.includes(Ct))))[0])==null?void 0:er.late_time)!=null},_n=(0,i.useMemo)(()=>($==null?void 0:$.allow_late)||($==null?void 0:$.all_group_late),[$,Pe]),cr=$==null?void 0:$.anonymous_comment,Yr=Ct=>{if(!Ct)return!1;const In=fn(Ct,$==null?void 0:$.anonymous_comment_settings);return($==null?void 0:$.anonymous_comment)&&In&&(In==null?void 0:In.evaluation_start)!==null},oa=(Ct,In)=>{var er,hr,mr;st({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ct,index:In,rangePickerDisabled:le||(p()()<=p()((hr=fn((er=Ct==null?void 0:Ct.group_id)==null?void 0:er[0]))==null?void 0:hr.publish_time)?!1:[!0,ur((mr=Ct==null?void 0:Ct.group_id)==null?void 0:mr[0])]),disabledDate:$==null?void 0:$.course_end_date}})};return re.createElement("section",{className:Z.Z.form},re.createElement("div",{className:Z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),re.createElement("div",null,re.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},re.createElement(L.ZP.Group,{disabled:le||!((qe=Pe==null?void 0:Pe.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((yt=ze.AssistantObject.practice)!=null&&yt.can_publish),value:Ce.unified_setting,onChange:Ct=>{var In;if(!((In=Pe==null?void 0:Pe.homework_status)!=null&&In.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ce.unified_setting=!Ce.unified_setting,Ce.unified_setting||(Ce.unified_late=!1,_([{late_penalty:5}])),Je(Object.assign({},Ce)),Ce.unified_setting===!1&&ke==""){We(ke.concat({}));return}Ce.unified_setting&&(We([]),_([{late_penalty:5}]))}},re.createElement(L.ZP,{value:!0,disabled:le||!($!=null&&$.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(L.ZP,{disabled:le||!((lt=$==null?void 0:$.group_settings)!=null&<.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((M=$==null?void 0:$.group_settings)==null?void 0:M.length)===0&&re.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ce.unified_setting&&re.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},re.createElement(C.Z,{align:"middle"},re.createElement(d.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(V.default,{size:"large",disabled:le||!((Ye=Pe==null?void 0:Pe.homework_status)!=null&&Ye.includes("\u672A\u53D1\u5E03")||(E=Pe==null?void 0:Pe.homework_status)!=null&&E.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((l=ze.AssistantObject.practice)!=null&&l.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ct=>ne(Ct,$==null?void 0:$.course_end_date),disabledTime:Ct=>q(Ct),value:Ce.publish_time?p()(Ce.publish_time):"",onChange:(Ct,In)=>{Ce.publish_time=In,(Ce.end_time==""||!Ce.end_time)&&Ce.unified_setting&&(Ce.end_time=p()(Ct).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Je(Object.assign({},Ce))}}))),re.createElement(C.Z,{align:"middle",className:"pl30"},re.createElement(d.Z,null,"\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(V.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,D.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:($==null?void 0:$.allow_late)&&($==null?void 0:$.homework_status.includes("\u5DF2\u622A\u6B62"))||le||($==null?void 0:$.allow_late)&&p()()>=p()($==null?void 0:$.end_time)||(0,I.Rm)()&&!((A=ze.AssistantObject.practice)!=null&&A.can_publish),disabledDate:Ct=>ne(Ct,$==null?void 0:$.course_end_date,Ce.publish_time),disabledTime:Ct=>q(Ct,Ce.publish_time),value:Ce.end_time?p()(Ce.end_time):"",onChange:(Ct,In)=>{Ce.end_time=In,Je(Object.assign({},Ce))}})))),!Ce.unified_setting&&(ke==null?void 0:ke.length)>0&&re.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ke&&ke.map(function(Ct,In){var er,hr,mr,Hr,pa,Yo,io;return re.createElement(d.Z,{span:24,key:In},re.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:In==(ke==null?void 0:ke.length)-1?"0px":"10px"}},re.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",In+1),re.createElement(N.default,{disabled:le||((er=Pe==null?void 0:Pe.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03")&&Ct.id||p()(){var ya;if((0,I.Rm)()&&!((ya=ze.AssistantObject.practice)!=null&&ya.can_publish)){pe.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}ke[In].group_name=tr,ke[In].group_id=Ct.group_id;const ct=(0,b.flattenDeep)(ke.map(xe=>xe.group_name)),Ee=be.map(xe=>{let De=(xe==null?void 0:xe.group_name)||[];return Se(ce({},xe),{group_name:(0,b.remove)(De,Qe=>ct.includes(Qe))})});_(Ee),We(ke.slice())},maxTagCount:4,maxTagPlaceholder:tr=>re.createElement("div",{style:{cursor:"pointer"},onClick:()=>oa(Ct,In)},"+",tr==null?void 0:tr.length)},$.group_settings&&$.group_settings.map(function(tr){if(!ke.map(ct=>ct.group_name).flat().includes(tr.group_name))return re.createElement(Re,{value:tr.group_name,key:tr.id},tr.group_name)})),re.createElement("div",{className:"ml20"},re.createElement(Me,{size:"large",ranges:{\u6B64\u523B:[Ct.publish_time?p()(Ct.publish_time):p()(),p()()]},allowClear:!1,disabled:le||(p()()<=p()((Hr=fn((mr=Ct==null?void 0:Ct.group_id)==null?void 0:mr[0]))==null?void 0:Hr.publish_time)?!1:[!0,ur((pa=Ct==null?void 0:Ct.group_id)==null?void 0:pa[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:tr=>ne(tr,$==null?void 0:$.course_end_date),disabledTime:tr=>q(tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[p()((0,D.U6)(),"HH:mm"),p()((0,D.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ct.publish_time&&[p()(Ct.publish_time),Ct.end_time?p()(Ct.end_time):void 0],onChange:(tr,ya)=>{var ct;if((0,I.Rm)()&&!((ct=ze.AssistantObject.practice)!=null&&ct.can_publish)){pe.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}ke[In].publish_time=ya[0],!Ct.end_time&&ya[0]?ke[In].end_time=p()(ya[0]).add(7,"days"):ke[In].end_time=ya[1],We([...ke])},onCalendarChange:(tr,ya,ct)=>{if(ya!=null&&ya[0]&&!ya[1]){const Ee=p()(ya[0]).add(7,"days");ke[In].publish_time=ya[0],ke[In].end_time=Ee,We([...ke])}}})),!le&&re.createElement("div",{style:{display:"flex",width:"50px"}},((Yo=Ct==null?void 0:Ct.group_id)==null?void 0:Yo.length)>1&&re.createElement(S.Z,{title:"\u89C4\u5219\u62C6\u5206"},re.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>oa(Ct,In)})),ke.length<((io=$==null?void 0:$.group_settings)==null?void 0:io.length)&&re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var tr;if((0,I.Rm)()&&!((tr=ze.AssistantObject.practice)!=null&&tr.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We(ke.concat({}))}}),((Ct==null?void 0:Ct.publish_time)&&p()(){const tr=(0,b.cloneDeep)(be);tr.forEach((ya,ct)=>{ya.group_name&&(ya.group_name=ya.group_name.filter(Ee=>{var xe;return!((xe=ke[In].group_name)!=null&&xe.includes(Ee))}))}),ke=ke.filter((ya,ct)=>In!==ct),_(tr),We(ke.slice()),setTimeout(()=>We(ke.slice()),10)}}))))}))),re.createElement(C.Z,null,re.createElement(d.Z,null,re.createElement("div",{className:Z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),re.createElement(d.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},re.createElement(o.default,{checked:Ce.allow_late,disabled:le||_n,onChange:Ct=>{var In;if((0,I.Rm)()&&!((In=ze.AssistantObject.practice)!=null&&In.can_late)){pe.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}Ct.target.checked&&O.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:re.createElement("div",{style:{padding:10,background:"#f5f6f9"}},re.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),re.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),re.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ce.allow_late=!Ce.allow_late,be==""&&_([{late_penalty:5}]),Je(Object.assign({},Ce))}},re.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ce==null?void 0:Ce.allow_late)&&re.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},re.createElement("div",{style:{display:"flex"}},re.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),re.createElement(L.ZP.Group,{style:{marginLeft:"20px"},disabled:le||($==null?void 0:$.anonymous_comment)||($==null?void 0:$.allow_late),value:Ce.unified_late,onChange:Ct=>{var In;if((0,I.Rm)()&&!((In=ze.AssistantObject.practice)!=null&&In.can_late)){pe.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}Ce.unified_late=Ct.target.value,be==""&&!Ct.target.value&&_([{penalty_type:Y.Q.Percent,late_penalty:20}]),Je(ce({},Ce))}},(Ce==null?void 0:Ce.unified_setting)&&re.createElement(L.ZP,{value:!0,disabled:!($!=null&&$.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((g=$==null?void 0:$.group_settings)==null?void 0:g.length)>0&&re.createElement(L.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ce!=null&&Ce.unified_late?re.createElement(re.Fragment,null,re.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),re.createElement(d.Z,{className:"ml20"},re.createElement(Y.Z,{disabled:le||cr,value:{type:Ce.penalty_type,inputValue:Ce.late_penalty},onChange:Ct=>{var In;if((0,I.Rm)()&&!((In=ze.AssistantObject.practice)!=null&&In.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je(Se(ce({},Ce),{late_penalty:Ct.inputValue,penalty_type:Ct.type}))}})),re.createElement(d.Z,{flex:"1",className:"ml5"},re.createElement("span",{className:"c-grey-c ml10"},Ce.penalty_type===Y.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),re.createElement(C.Z,{align:"middle",style:{marginTop:"15px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml20"},re.createElement(V.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,D.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:le||cr,value:Ce.late_time?p()(Ce.late_time):"",disabledDate:Ct=>ne(Ct,$==null?void 0:$.course_end_date),onChange:(Ct,In)=>{var er;if((0,I.Rm)()&&!((er=ze.AssistantObject.practice)!=null&&er.can_late)){pe.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}Ce.late_time=In,Je(Object.assign({},Ce))}})))):be.map(function(Ct,In){var er;return re.createElement(d.Z,{span:24,key:In},re.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},re.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",In+1),re.createElement(N.default,{disabled:le||!((er=Pe==null?void 0:Pe.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03"))&&Ct.id||($==null?void 0:$.anonymous_comment),mode:"multiple",className:Z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ct.group_name=="string"?[Ct.group_name]:Ct.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:hr=>{var mr;if((0,I.Rm)()&&!((mr=ze.AssistantObject.practice)!=null&&mr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be[In].group_name=hr,be[In].group_id=Ct.group_id,_(be.slice())}},$.group_settings&&$.group_settings.map(function(hr){const mr=be.map(pa=>pa.group_name).flat(),Hr=ke.map(pa=>pa.group_name).flat();if(Ce!=null&&Ce.unified_setting){if(!mr.includes(hr.group_name))return re.createElement(Re,{value:hr.group_name,key:hr.id},hr.group_name)}else if(Hr.includes(hr.group_name)&&!mr.includes(hr.group_name))return re.createElement(Re,{value:hr.group_name,key:hr.id},hr.group_name)})),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),re.createElement(Y.Z,{disabled:le||Yr(Ct.id),value:{type:Ct.penalty_type,inputValue:Ct.late_penalty},onChange:hr=>{var mr;if((0,I.Rm)()&&!((mr=ze.AssistantObject.practice)!=null&&mr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be[In].late_penalty=hr.inputValue,be[In].penalty_type=hr.type,_([...be])}}),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(V.default,{size:"large",disabled:le||Yr(Ct.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:p()((0,D.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:hr=>ne(hr,$==null?void 0:$.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ct!=null&&Ct.late_time?p()(Ct.late_time):void 0,onChange:(hr,mr)=>{var Hr;if((0,I.Rm)()&&!((Hr=ze.AssistantObject.practice)!=null&&Hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be[In].late_time=mr,_([...be])}}),!le&&re.createElement("div",{style:{display:"flex",width:"50px"}},re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var hr;if((0,I.Rm)()&&!((hr=ze.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_(be.concat({penalty_type:Y.Q.Percent,late_penalty:20}))}}),In>0&&!Ct.id&&re.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var hr;if((0,I.Rm)()&&!((hr=ze.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be=be.filter((mr,Hr)=>In!==Hr),_(be.slice()),setTimeout(()=>_(be.slice()),10)}}))))})),!le&&re.createElement(re.Fragment,null,re.createElement(F.ZP,{type:"primary",size:"large",loading:pt,style:{width:"138px",marginTop:"30px"},onClick:()=>Bn()},"\u4FDD\u5B58")),re.createElement(w.Z,{onConfirm:(Ct,In)=>{ke.splice(Ct,0,...In),ke.splice(Ct+In.length,1);const er=(0,D.QE)([...ke]);We([...er])}}),re.createElement(ae.Z,{resdata:nt,type:"shixun",okloading:pt,oktext:(nt==null?void 0:nt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ct=>se(void 0,null,function*(){Ne(!0);let In=yield(0,P.ZP)(`/api/courses/${k.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(k.categoryId)]}});Ne(!1),(In==null?void 0:In.status)===0&&cn(hn)})}))};At.ZP=(0,z.connect)(({shixunHomeworks:Ke,classroomList:ut,loading:st,user:ze})=>({shixunHomeworks:Ke,classroomList:ut,loading:st.effects,user:ze}))(Fe)},53933:function(mn,At,a){"use strict";a.d(At,{Z:function(){return o}});var i=a(59301),V=a(92832),N=a(24905),pe=a(95237),O={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(77740),d=(F,v,p)=>new Promise((I,P)=>{var b=Z=>{try{D(p.next(Z))}catch(z){P(z)}},j=Z=>{try{D(p.throw(Z))}catch(z){P(z)}},D=Z=>Z.done?I(Z.value):Promise.resolve(Z.value).then(b,j);D((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,D]=(0,i.useState)([]),[Z,z]=(0,i.useState)([]),[Y,R]=(0,i.useState)([]);let[w,ae]=(0,i.useState)(1),[ie,re]=(0,i.useState)();return(0,i.useEffect)(()=>{D(F),z([]),R([])},[F]),(0,i.useEffect)(()=>{I&&(z(P),R(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:O.leftdiv},i.createElement(V.default.Search,{size:"middle",onChange:oe=>d(void 0,null,function*(){D(F.filter(ye=>{var W;return(W=ye==null?void 0:ye.name)==null?void 0:W.includes(oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(N.default.Group,{value:Z.map(oe=>`${oe.id}`),onChange:oe=>{I(j.filter(ye=>oe.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((oe,ye)=>i.createElement(pe.Z,{key:oe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(N.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:oe.is_published,value:`${oe.id}`},i.createElement("div",{className:O.listClass},i.createElement("span",{className:O.spantitle,style:{width:oe.is_published?"108px":"170px"}},oe.name),oe.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:O.rightdiv},i.createElement(V.default.Search,{onChange:oe=>{R(Z.filter(ye=>ye.name.includes(oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Y.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Y.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Y.map((oe,ye)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:oe.id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},oe.name),i.createElement("img",{src:L,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(Z.filter(W=>`${W.id}`!=`${oe.id}`))}})))))))}},73466:function(mn,At,a){"use strict";a.d(At,{Z:function(){return b}});var i=a(59301),V=a(52985),N=a(5083),pe=a(43418),O=a(92832),L=a(95237),C=a(43604),d={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},S=a(66649),o=a.n(S),F=a(92232),v=a(77740),p=a(59301);const{RangePicker:I}=N.default,P=({dispatch:j,classroomList:D,onConfirm:Z})=>{const[z,Y]=(0,i.useState)([]),[R,w]=(0,i.useState)([]),[ae,ie]=(0,i.useState)("");(0,i.useEffect)(()=>{var ye;if(D.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let W=D.actionTabs.data;console.log("data",W);let Oe=(ye=W==null?void 0:W.group_name)==null?void 0:ye.map((Q,Ue)=>{var we;return{group_id:W==null?void 0:W.group_id[Ue],group_name:W==null?void 0:W.group_name[Ue],is_admin:W==null?void 0:W.is_admin,end_time:W==null?void 0:W.end_time,publish_time:Array.isArray(W==null?void 0:W.publish_time)?(we=W==null?void 0:W.publish_time)==null?void 0:we[0]:W==null?void 0:W.publish_time}});Oe&&(Y([...Oe]),w([...Oe]))}},[D.actionTabs]);const re=()=>{j({type:"classroomList/setActionTabs",payload:{}}),ie("")},oe=ye=>{if(ye){const W=R==null?void 0:R.filter(Oe=>{var Q,Ue;return(Ue=(Q=Oe==null?void 0:Oe.group_name)==null?void 0:Q.toLowerCase())==null?void 0:Ue.includes(ye==null?void 0:ye.toLowerCase())});Y(W)}else Y(R)};return p.createElement(pe.default,{width:980,title:p.createElement("div",{style:{fontWeight:"bold",display:"flex"}},p.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",p.createElement("span",{className:d.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),p.createElement(O.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ae,onChange:ye=>{ie(ye.target.value.trim()),oe(ye.target.value.trim())}})),centered:!0,maskClosable:!1,open:D.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>re(),onOk:()=>{var ye;Z((ye=D.actionTabs)==null?void 0:ye.index,R),re()}},p.createElement("div",{className:d.modal_con},p.createElement(L.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(ye,W){var Oe,Q;return p.createElement(C.Z,{span:24,key:W},p.createElement(L.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:W==(z==null?void 0:z.length)-1?"0px":"10px"}},p.createElement("div",{className:d.multiple_select,title:ye.group_name},ye.group_name),p.createElement("div",{className:"ml20"},p.createElement(I,{size:"large",ranges:{\u6B64\u523B:[ye.publish_time?o()(ye.publish_time):o()(),o()()]},allowClear:!1,disabled:(Oe=D.actionTabs)==null?void 0:Oe.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ue=>{var we;return(0,F.Q8)(Ue,(we=D.actionTabs)==null?void 0:we.disabledDate)},disabledTime:Ue=>(0,F.d0)(Ue),showTime:{showNow:!0,format:"HH:mm",defaultValue:[o()((0,F.U6)(),"HH:mm"),o()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ye.publish_time&&[o()(ye.publish_time),ye.end_time?o()(ye.end_time):void 0],onChange:(Ue,we)=>{z[W].publish_time=we[0],z[W].end_time=we[1],Y([...z]),R.forEach(ce=>{ce.group_id===ye.group_id&&(ce.publish_time=we[0],ce.end_time=we[1])}),w([...R])}})),(Q=D.actionTabs)!=null&&Q.rangePickerDisabled?p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(W,1),Y([...z]),R.forEach((Ue,we)=>{Ue.group_id===ye.group_id&&R.splice(we,1)}),w([...R])}})))}):p.createElement(v.Z,null))))};var b=(0,V.connect)(({classroomList:j})=>({classroomList:j}))(P)},54324:function(mn,At,a){"use strict";a.d(At,{B:function(){return S},F:function(){return d}});var i=a(44164),V=a.n(i),N=a(86129),pe=a.n(N),O=(o,F,v)=>new Promise((p,I)=>{var P=D=>{try{j(v.next(D))}catch(Z){I(Z)}},b=D=>{try{j(v.throw(D))}catch(Z){I(Z)}},j=D=>D.done?p(D.value):Promise.resolve(D.value).then(P,b);j((v=v.apply(o,F)).next())});const L=()=>{document.body.scrollIntoView()},C=()=>{document.querySelectorAll("canvas").forEach(o=>{(!o.clientWidth||!o.clientHeight)&&o.remove()})},d=(o,F)=>O(void 0,null,function*(){L(),C();const v={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let p=V()();for(let P=0;PO(void 0,null,function*(){PO(void 0,null,function*(){L(),C();const v={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let p=V()();for(let I=0;IO(void 0,null,function*(){Il in E?L(E,l,{enumerable:!0,configurable:!0,writable:!0,value:A}):E[l]=A,F=(E,l)=>{for(var A in l||(l={}))d.call(l,A)&&o(E,A,l[A]);if(C)for(var A of C(l))S.call(l,A)&&o(E,A,l[A]);return E},v=(E,l,A)=>new Promise((g,k)=>{var $=Pe=>{try{X(A.next(Pe))}catch(he){k(he)}},H=Pe=>{try{X(A.throw(Pe))}catch(he){k(he)}},X=Pe=>Pe.done?g(Pe.value):Promise.resolve(Pe.value).then($,H);X((A=A.apply(E,l)).next())});const p=()=>{(0,V.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,V.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=E=>v(void 0,null,function*(){p(),(yield(0,i.YR)(F({},E))).status===0&&(yield(0,N.QH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/export_couser_info.json`,query:E}))),I()}),b=E=>v(void 0,null,function*(){const l=yield(0,i.yS)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`);else{if(l.status===-2)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`))}}),j=E=>v(void 0,null,function*(){const l=yield(0,i.W0)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`))}}),D=E=>v(void 0,null,function*(){const l=yield(0,i.Nl)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`))}}),Z=E=>v(void 0,null,function*(){const l=yield(0,i.IU)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`))}}),z=E=>v(void 0,null,function*(){const l=yield(0,i.td)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-2)return l;if(l.status===-3)(0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else if(l.status===-4)return l}}),Y=E=>v(void 0,null,function*(){const l=yield(0,i.QX)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`))}}),R=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.o_)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),w=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.ZL)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),ae=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.aP)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),ie=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.vV)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),re=E=>v(void 0,null,function*(){p(),(yield exportCourseWorkListAppendix(F({},E))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${E.categoryId}/works_list.zip`,query:E}))),I()}),oe=E=>v(void 0,null,function*(){p(),yield(0,N.QH)("",O.Z.API_SERVER+`/api/polls/${E.categoryId}/commit_result.xlsx`),I()}),ye=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/attendances/export_xlsx_data.xlsx`,query:E}))}),W=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/video_study_statics.xlsx`,query:E}))}),Oe=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/export_video_study.xlsx`,query:E}))}),Q=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/export_course_students_info.xlsx`,query:E}))}),Ue=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/school_manages/students.xlsx",query:E}))}),we=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/item_banks/export.xlsx",query:E}))}),ce=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:E}))}),Se=E=>v(void 0,null,function*(){const l=yield(0,i.Uy)(F({},E));l.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`)):l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`))}),se=E=>v(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/export_records/${E.id}.xlsx`,query:E}))}),me=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:E}))}),ne=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/${E.menuKey}_statistic.xlsx?${E.checkedList.map(l=>`course_group_id[]=${l}`).join("&")}`,query:E}))}),q=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_training_objectives.xlsx`,query:E}))}),Me=E=>v(void 0,null,function*(){yield(0,N.FH)(E==null?void 0:E.name,(0,N.NY)({url:O.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:E}))}),Re=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_courses.xlsx`,query:E}))}),Fe=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_graduation_requirements.xlsx`,query:E}))}),Ke=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:E}))}),ut=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/exercises/${E.categoryId}/rank_list.xlsx`,query:E}))}),st=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:E}))}),ze=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/examination_banks/${E.id}.json`,query:E}))}),wt=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/exercises/${E.categoryId}.json`,query:E}))}),qe=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/polls/${E==null?void 0:E.id}/commit_result.json`,query:E}))}),yt=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/paths/get_task_pass.json",query:E}))}),lt=(E,l)=>v(void 0,null,function*(){yield(0,N.FH)(l||"",(0,N.NY)({url:O.Z.API_SERVER+`/api/exercises/${E==null?void 0:E.exercise_id}/consult_exercise.json`,query:E}))}),M=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/competitions/${E==null?void 0:E.identifier}/competition_commit_records/member_works.xlsx`,query:E}))}),Ye=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/group_homeworks/import_group_template.xlsx`,query:E}))})},20562:function(mn,At,a){"use strict";a.d(At,{U:function(){return S}});var i=a(59301),V=Object.defineProperty,N=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(o,F,v)=>F in o?V(o,F,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[F]=v,C=(o,F)=>{for(var v in F||(F={}))pe.call(F,v)&&L(o,v,F[v]);if(N)for(var v of N(F))O.call(F,v)&&L(o,v,F[v]);return o},d=(o,F,v)=>new Promise((p,I)=>{var P=D=>{try{j(v.next(D))}catch(Z){I(Z)}},b=D=>{try{j(v.throw(D))}catch(Z){I(Z)}},j=D=>D.done?p(D.value):Promise.resolve(D.value).then(P,b);j((v=v.apply(o,F)).next())});function S(o,F){const[v,p]=(0,i.useState)(F),[I,P]=(0,i.useState)(!1),[b,j]=(0,i.useState)();return[v,I,(Z,z=!1)=>d(this,null,function*(){const Y=z?F:C(C({},v),Z);P(!0),p(Y);const R=yield o(Y);return P(!1),j(R),R}),b]}},2281:function(mn,At,a){"use strict";a.d(At,{rX:function(){return Y},pW:function(){return R},gy:function(){return w},xY:function(){return z},O5:function(){return Z},tJ:function(){return I},o1:function(){return P},Rd:function(){return D}});var i=a(52985),V=a(43418),N=a(28103),pe=a(8591),O=a(99287),L=a(92232),C=a(87169),d=a(25510),S="data:image/png;base64,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",o=a.p+"static/newqrcode.a8740efb.png",F=a(32637),v=a(59301),p=(ae,ie,re)=>new Promise((oe,ye)=>{var W=Ue=>{try{Q(re.next(Ue))}catch(we){ye(we)}},Oe=Ue=>{try{Q(re.throw(Ue))}catch(we){ye(we)}},Q=Ue=>Ue.done?oe(Ue.value):Promise.resolve(Ue.value).then(W,Oe);Q((re=re.apply(ae,ie)).next())});const I=(ae,ie=!1)=>!!(P(ae)&&b(ie)),P=ae=>(0,O.bg)()?!0:(ae({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),b=(ae=!1)=>{var ie;const{user:re}=(0,i.getDvaApp)()._store.getState();return(ie=re.userInfo)!=null&&ie.profile_completed?!0:(V.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,L.xg)("/account/profile/edit"),j()}}),!1)},j=()=>{V.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()}})},D=()=>{V.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:v.createElement("div",{style:{textAlign:"center"}},v.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),v.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:F}),v.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Z=()=>{var ae;const{user:ie}=(0,i.getDvaApp)()._store.getState();return(ae=ie.userInfo)!=null&&ae.professional_certification?!0:(V.default.confirm({title:"\u63D0\u793A",centered:!0,content:v.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,L.xg)("/account/certification")}}),!1)},z=()=>(0,O.V9)()?!0:(V.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:o,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Y=(ae,ie)=>ae?!0:(V.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,ie||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),v.createElement("div",{style:{marginLeft:"110px"}},v.createElement("img",{src:S,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,L.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),R=ae=>{V.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:v.createElement("div",null,v.createElement("div",null,v.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),v.createElement(N.Z,null),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",v.createElement("a",null,ae),"\u5929\u3002"),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),v.createElement("div",{style:{textAlign:"center",marginTop:30}},v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:d,alt:"\u4E8C\u7EF4\u7801",width:160})))})},w=(ae,ie="")=>{const{shixunsDetail:{detail:re}}=(0,i.getDvaApp)()._store.getState();if((re==null?void 0:re.public)===2||(re==null?void 0:re.public)===1||(re==null?void 0:re.shixun_status)===3){let oe="";return(re==null?void 0:re.public)===2&&(oe="\u5DF2\u516C\u5F00"),(re==null?void 0:re.public)===1&&(oe="\u5F85\u5BA1\u6838"),(re==null?void 0:re.shixun_status)===3&&(oe="\u5DF2\u5173\u95ED"),V.default.info({centered:!0,icon:v.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",oe,"\uFF0C",ie,"\u3002"),v.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:d,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(re==null?void 0:re.shixun_status)===2?(V.default.confirm({centered:!0,icon:v.createElement(C.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ie,"\u3002"),v.createElement("br",null),v.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{V.default.confirm({width:440,centered:!0,icon:v.createElement(C.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:()=>p(void 0,null,function*(){(yield ae({type:"shixunsDetail/cancelRelease",payload:{id:re==null?void 0:re.identifier}})).status!==401&&(pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ae({type:"shixunsDetail/getShixunsDetail",payload:{id:re==null?void 0:re.identifier}}),ae({type:"practiceSetting/getCommonData",payload:{id:re==null?void 0:re.identifier}}))})})}}),!0):!1}},50371:function(mn,At){"use strict";function a(){const i=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let V=1;V{const O=N[pe];O!==void 0&&(i[pe]=O)})}return i}At.Z=a},13845:function(mn,At,a){"use strict";a.d(At,{F:function(){return i},Z:function(){return V}});function i(N){return N!=null&&N===N.window}function V(N,pe){var O,L;if(typeof window=="undefined")return 0;const C=pe?"scrollTop":"scrollLeft";let d=0;return i(N)?d=N[pe?"pageYOffset":"pageXOffset"]:N instanceof Document?d=N.documentElement[C]:(N instanceof HTMLElement||N)&&(d=N[C]),N&&!i(N)&&typeof d!="number"&&(d=(L=((O=N.ownerDocument)!==null&&O!==void 0?O:N).documentElement)===null||L===void 0?void 0:L[C]),d}},56762:function(mn,At,a){"use strict";a.d(At,{Z:function(){return V}});var i=a(59301);function V(){const[,N]=i.useReducer(pe=>pe+1,0);return N}},68031:function(mn,At,a){"use strict";a.d(At,{Z:function(){return pe}});var i=a(16089);function V(O,L,C,d){const S=C-L;return O/=d/2,O<1?S/2*O*O*O+L:S/2*((O-=2)*O*O+2)+L}var N=a(13845);function pe(O){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:d,duration:S=450}=L,o=C(),F=(0,N.Z)(o,!0),v=Date.now(),p=()=>{const P=Date.now()-v,b=V(P>S?S:P,F,O,S);(0,N.F)(o)?o.scrollTo(window.pageXOffset,b):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=b:o.scrollTop=b,PC||L},66104:function(mn,At,a){"use strict";a.d(At,{Z:function(){return Ue}});var i=a(92310),V=a.n(i),N=a(11592),pe=a(26112),O=a(59301),L=a(92343),C=a(36355),d=a(84105),S=a(91857);const o=we=>{let{children:ce}=we;const{getPrefixCls:Se}=O.useContext(C.E_),se=Se("breadcrumb");return O.createElement("li",{className:`${se}-separator`,"aria-hidden":"true"},ce===""?ce:ce||"/")};o.__ANT_BREADCRUMB_SEPARATOR=!0;var F=o,v=function(we,ce){var Se={};for(var se in we)Object.prototype.hasOwnProperty.call(we,se)&&ce.indexOf(se)<0&&(Se[se]=we[se]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(we);mece[me]||se)}function I(we,ce,Se,se){if(Se==null)return null;const{className:me,onClick:ne}=ce,q=v(ce,["className","onClick"]),Me=Object.assign(Object.assign({},(0,pe.Z)(q,{data:!0,aria:!0})),{onClick:ne});return se!==void 0?O.createElement("a",Object.assign({},Me,{className:V()(`${we}-link`,me),href:se}),Se):O.createElement("span",Object.assign({},Me,{className:V()(`${we}-link`,me)}),Se)}function P(we,ce){return(se,me,ne,q,Me)=>{if(ce)return ce(se,me,ne,q);const Re=p(se,me);return I(we,se,Re,Me)}}var b=function(we,ce){var Se={};for(var se in we)Object.prototype.hasOwnProperty.call(we,se)&&ce.indexOf(se)<0&&(Se[se]=we[se]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(we);me{const{prefixCls:ce,separator:Se="/",children:se,menu:me,overlay:ne,dropdownProps:q,href:Me}=we,Fe=(Ke=>{if(me||ne){const ut=Object.assign({},q);if(me){const st=me||{},{items:ze}=st,wt=b(st,["items"]);ut.menu=Object.assign(Object.assign({},wt),{items:ze==null?void 0:ze.map((qe,yt)=>{var{key:lt,title:M,label:Ye,path:E}=qe,l=b(qe,["key","title","label","path"]);let A=Ye!=null?Ye:M;return E&&(A=O.createElement("a",{href:`${Me}${E}`},A)),Object.assign(Object.assign({},l),{key:lt!=null?lt:yt,label:A})})})}else ne&&(ut.overlay=ne);return O.createElement(S.Z,Object.assign({placement:"bottom"},ut),O.createElement("span",{className:`${ce}-overlay-link`},Ke,O.createElement(d.Z,null)))}return Ke})(se);return Fe!=null?O.createElement(O.Fragment,null,O.createElement("li",null,Fe),Se&&O.createElement(F,null,Se)):null},D=we=>{const{prefixCls:ce,children:Se,href:se}=we,me=b(we,["prefixCls","children","href"]),{getPrefixCls:ne}=O.useContext(C.E_),q=ne("breadcrumb",ce);return O.createElement(j,Object.assign({},me,{prefixCls:q}),I(q,me,Se,se))};D.__ANT_BREADCRUMB_ITEM=!0;var Z=D,z=a(17313),Y=a(83116),R=a(37613);const w=we=>{const{componentCls:ce,iconCls:Se}=we;return{[ce]:Object.assign(Object.assign({},(0,z.Wf)(we)),{color:we.itemColor,fontSize:we.fontSize,[Se]:{fontSize:we.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:we.linkColor,transition:`color ${we.motionDurationMid}`,padding:`0 ${we.paddingXXS}px`,borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",marginInline:-we.marginXXS,"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover}},(0,z.Qy)(we)),"li:last-child":{color:we.lastItemColor},[`${ce}-separator`]:{marginInline:we.separatorMargin,color:we.separatorColor},[`${ce}-link`]:{[` - > ${Se} + span, - > ${Se} + a - `]:{marginInlineStart:we.marginXXS}},[`${ce}-overlay-link`]:{borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",padding:`0 ${we.paddingXXS}px`,marginInline:-we.marginXXS,[`> ${Se}`]:{marginInlineStart:we.marginXXS,fontSize:we.fontSizeIcon},"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover,a:{color:we.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${we.componentCls}-rtl`]:{direction:"rtl"}})}};var ae=(0,Y.Z)("Breadcrumb",we=>{const ce=(0,R.TS)(we,{});return[w(ce)]},we=>({itemColor:we.colorTextDescription,lastItemColor:we.colorText,iconFontSize:we.fontSize,linkColor:we.colorTextDescription,linkHoverColor:we.colorText,separatorColor:we.colorTextDescription,separatorMargin:we.marginXS})),ie=function(we,ce){var Se={};for(var se in we)Object.prototype.hasOwnProperty.call(we,se)&&ce.indexOf(se)<0&&(Se[se]=we[se]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(we);me{var{breadcrumbName:q}=ne,Me=ie(ne,["breadcrumbName"]);return Object.assign(Object.assign({},Me),{title:q})})}),me}function oe(we,ce){return(0,O.useMemo)(()=>we||(ce?ce.map(re):null),[we,ce])}var ye=function(we,ce){var Se={};for(var se in we)Object.prototype.hasOwnProperty.call(we,se)&&ce.indexOf(se)<0&&(Se[se]=we[se]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(we);me{if(ce===void 0)return ce;let Se=(ce||"").replace(/^\//,"");return Object.keys(we).forEach(se=>{Se=Se.replace(`:${se}`,we[se])}),Se},Oe=we=>{const{prefixCls:ce,separator:Se="/",style:se,className:me,rootClassName:ne,routes:q,items:Me,children:Re,itemRender:Fe,params:Ke={}}=we,ut=ye(we,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:st,direction:ze,breadcrumb:wt}=O.useContext(C.E_);let qe;const yt=st("breadcrumb",ce),[lt,M]=ae(yt),Ye=oe(Me,q),E=P(yt,Fe);if(Ye&&Ye.length>0){const g=[],k=Me||q;qe=Ye.map(($,H)=>{const{path:X,key:Pe,type:he,menu:le,overlay:He,onClick:pt,className:Ne,separator:ke,dropdownProps:We}=$,be=W(Ke,X);be!==void 0&&g.push(be);const _=Pe!=null?Pe:H;if(he==="separator")return O.createElement(F,{key:_},ke);const Ce={},Je=H===Ye.length-1;le?Ce.menu=le:He&&(Ce.overlay=He);let{href:nt}=$;return g.length&&be!==void 0&&(nt=`#/${g.join("/")}`),O.createElement(j,Object.assign({key:_},Ce,(0,pe.Z)($,{data:!0,aria:!0}),{className:Ne,dropdownProps:We,href:nt,separator:Je?"":Se,onClick:pt,prefixCls:yt}),E($,Ke,k,g,nt))})}else if(Re){const g=(0,N.Z)(Re).length;qe=(0,N.Z)(Re).map((k,$)=>{if(!k)return k;const H=$===g-1;return(0,L.Tm)(k,{separator:H?"":Se,key:$})})}const l=V()(yt,wt==null?void 0:wt.className,{[`${yt}-rtl`]:ze==="rtl"},me,ne,M),A=Object.assign(Object.assign({},wt==null?void 0:wt.style),se);return lt(O.createElement("nav",Object.assign({className:l,style:A},ut),O.createElement("ol",null,qe)))};Oe.Item=Z,Oe.Separator=F;var Q=Oe,Ue=Q},24905:function(mn,At,a){"use strict";a.d(At,{default:function(){return ae}});var i=a(92310),V=a.n(i),N=a(5630),pe=a(59301),O=a(36355),L=a(1684),C=a(32441),S=pe.createContext(null),o=a(98447),F=a(14088),v=a(4572),p=function(ie,re){var oe={};for(var ye in ie)Object.prototype.hasOwnProperty.call(ie,ye)&&re.indexOf(ye)<0&&(oe[ye]=ie[ye]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,ye=Object.getOwnPropertySymbols(ie);W{var oe;const{prefixCls:ye,className:W,rootClassName:Oe,children:Q,indeterminate:Ue=!1,style:we,onMouseEnter:ce,onMouseLeave:Se,skipGroup:se=!1,disabled:me}=ie,ne=p(ie,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:q,direction:Me,checkbox:Re}=pe.useContext(O.E_),Fe=pe.useContext(S),{isFormItemInput:Ke}=pe.useContext(C.aM),ut=pe.useContext(L.Z),st=(oe=(Fe==null?void 0:Fe.disabled)||me)!==null&&oe!==void 0?oe:ut,ze=pe.useRef(ne.value);pe.useEffect(()=>{Fe==null||Fe.registerValue(ne.value)},[]),pe.useEffect(()=>{if(!se)return ne.value!==ze.current&&(Fe==null||Fe.cancelValue(ze.current),Fe==null||Fe.registerValue(ne.value),ze.current=ne.value),()=>Fe==null?void 0:Fe.cancelValue(ne.value)},[ne.value]);const wt=q("checkbox",ye),[qe,yt]=(0,o.ZP)(wt),lt=Object.assign({},ne);Fe&&!se&&(lt.onChange=function(){ne.onChange&&ne.onChange.apply(ne,arguments),Fe.toggleOption&&Fe.toggleOption({label:Q,value:ne.value})},lt.name=Fe.name,lt.checked=Fe.value.includes(ne.value));const M=V()(`${wt}-wrapper`,{[`${wt}-rtl`]:Me==="rtl",[`${wt}-wrapper-checked`]:lt.checked,[`${wt}-wrapper-disabled`]:st,[`${wt}-wrapper-in-form-item`]:Ke},Re==null?void 0:Re.className,W,Oe,yt),Ye=V()({[`${wt}-indeterminate`]:Ue},v.A,yt),E=Ue?"mixed":void 0;return qe(pe.createElement(F.Z,{component:"Checkbox",disabled:st},pe.createElement("label",{className:M,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),we),onMouseEnter:ce,onMouseLeave:Se},pe.createElement(N.Z,Object.assign({"aria-checked":E},lt,{prefixCls:wt,className:Ye,disabled:st,ref:re})),Q!==void 0&&pe.createElement("span",null,Q))))};var b=pe.forwardRef(I),j=a(94480),D=a(2738),Z=function(ie,re){var oe={};for(var ye in ie)Object.prototype.hasOwnProperty.call(ie,ye)&&re.indexOf(ye)<0&&(oe[ye]=ie[ye]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,ye=Object.getOwnPropertySymbols(ie);W{const{defaultValue:oe,children:ye,options:W=[],prefixCls:Oe,className:Q,rootClassName:Ue,style:we,onChange:ce}=ie,Se=Z(ie,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:se,direction:me}=pe.useContext(O.E_),[ne,q]=pe.useState(Se.value||oe||[]),[Me,Re]=pe.useState([]);pe.useEffect(()=>{"value"in Se&&q(Se.value||[])},[Se.value]);const Fe=pe.useMemo(()=>W.map(l=>typeof l=="string"||typeof l=="number"?{label:l,value:l}:l),[W]),Ke=l=>{Re(A=>A.filter(g=>g!==l))},ut=l=>{Re(A=>[].concat((0,j.Z)(A),[l]))},st=l=>{const A=ne.indexOf(l.value),g=(0,j.Z)(ne);A===-1?g.push(l.value):g.splice(A,1),"value"in Se||q(g),ce==null||ce(g.filter(k=>Me.includes(k)).sort((k,$)=>{const H=Fe.findIndex(Pe=>Pe.value===k),X=Fe.findIndex(Pe=>Pe.value===$);return H-X}))},ze=se("checkbox",Oe),wt=`${ze}-group`,[qe,yt]=(0,o.ZP)(ze),lt=(0,D.Z)(Se,["value","disabled"]),M=W.length?Fe.map(l=>pe.createElement(b,{prefixCls:ze,key:l.value.toString(),disabled:"disabled"in l?l.disabled:Se.disabled,value:l.value,checked:ne.includes(l.value),onChange:l.onChange,className:`${wt}-item`,style:l.style,title:l.title},l.label)):ye,Ye={toggleOption:st,value:ne,disabled:Se.disabled,name:Se.name,registerValue:ut,cancelValue:Ke},E=V()(wt,{[`${wt}-rtl`]:me==="rtl"},Q,Ue,yt);return qe(pe.createElement("div",Object.assign({className:E,style:we},lt,{ref:re}),pe.createElement(S.Provider,{value:Ye},M)))},Y=pe.forwardRef(z);var R=pe.memo(Y);const w=b;w.Group=R,w.__ANT_CHECKBOX=!0;var ae=w},98447:function(mn,At,a){"use strict";a.d(At,{C2:function(){return O}});var i=a(17313),V=a(37613),N=a(83116);const pe=L=>{const{checkboxCls:C}=L,d=`${C}-wrapper`;return[{[`${C}-group`]:Object.assign(Object.assign({},(0,i.Wf)(L)),{display:"inline-flex",flexWrap:"wrap",columnGap:L.marginXS,[`> ${L.antCls}-row`]:{flex:1}}),[d]:Object.assign(Object.assign({},(0,i.Wf)(L)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${d}`]:{marginInlineStart:0},[`&${d}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[C]:Object.assign(Object.assign({},(0,i.Wf)(L)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:L.borderRadiusSM,alignSelf:"center",[`${C}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${C}-inner`]:Object.assign({},(0,i.oN)(L))},[`${C}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:L.checkboxSize,height:L.checkboxSize,direction:"ltr",backgroundColor:L.colorBgContainer,border:`${L.lineWidth}px ${L.lineType} ${L.colorBorder}`,borderRadius:L.borderRadiusSM,borderCollapse:"separate",transition:`all ${L.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:L.checkboxSize/14*5,height:L.checkboxSize/14*8,border:`${L.lineWidthBold}px solid ${L.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${L.motionDurationFast} ${L.motionEaseInBack}, opacity ${L.motionDurationFast}`}},"& + span":{paddingInlineStart:L.paddingXS,paddingInlineEnd:L.paddingXS}})},{[` +!(function(){var Um=Object.defineProperty;var Nv=Object.getOwnPropertySymbols;var Hm=Object.prototype.hasOwnProperty,Mm=Object.prototype.propertyIsEnumerable;var Ip=(mn,At,a)=>At in mn?Um(mn,At,{enumerable:!0,configurable:!0,writable:!0,value:a}):mn[At]=a,Sp=(mn,At)=>{for(var a in At||(At={}))Hm.call(At,a)&&Ip(mn,a,At[a]);if(Nv)for(var a of Nv(At))Mm.call(At,a)&&Ip(mn,a,At[a]);return mn};var xs=(mn,At,a)=>Ip(mn,typeof At!="symbol"?At+"":At,a);(self.webpackChunk=self.webpackChunk||[]).push([[7622],{89489:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},59477:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},40001:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},49198:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},84105:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},18785:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},87169:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},73331:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},15277:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},52671:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},8657:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},56082:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},33853:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},15075:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},62772:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},43531:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},61485:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},38819:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},47472:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},87395:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},pe=N,O=a(7657),L=function(o,F){return V.createElement(O.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=V.forwardRef(L),d=C},961:function(mn,At){"use strict";At.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},34525:function(mn,At,a){"use strict";var i=a(59301),V=Object.defineProperty,N=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(S,o,F)=>o in S?V(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&L(S,F,o[F]);if(N)for(var F of N(o))O.call(o,F)&&L(S,F,o[F]);return S};const d=S=>React.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},S),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));At.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},58798:function(mn,At,a){"use strict";a.d(At,{Z:function(){return I}});var i=a(3113),V=a(59301),N=Object.defineProperty,pe=Object.defineProperties,O=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,S=(P,b,j)=>b in P?N(P,b,{enumerable:!0,configurable:!0,writable:!0,value:j}):P[b]=j,o=(P,b)=>{for(var j in b||(b={}))C.call(b,j)&&S(P,j,b[j]);if(L)for(var j of L(b))d.call(b,j)&&S(P,j,b[j]);return P},F=(P,b)=>pe(P,O(b)),v=(P,b)=>{var j={};for(var D in P)C.call(P,D)&&b.indexOf(D)<0&&(j[D]=P[D]);if(P!=null&&L)for(var D of L(P))b.indexOf(D)<0&&d.call(P,D)&&(j[D]=P[D]);return j},p=(P,b,j)=>new Promise((D,W)=>{var Z=w=>{try{R(j.next(w))}catch(oe){W(oe)}},J=w=>{try{R(j.throw(w))}catch(oe){W(oe)}},R=w=>w.done?D(w.value):Promise.resolve(w.value).then(Z,J);R((j=j.apply(P,b)).next())});const I=P=>{var b=P,{children:j}=b,D=v(b,["children"]);const[W,Z]=(0,V.useState)(!1);return V.createElement(i.ZP,F(o({},D),{loading:W,onClick:J=>p(void 0,null,function*(){try{Z(!0),yield D.onClick(J),Z(!1)}catch(R){console.error(R),Z(!1)}})}),j)}},46713:function(mn,At,a){"use strict";a.d(At,{xp:function(){return O},AG:function(){return F},JA:function(){return C},FX:function(){return A},k$:function(){return yt},ub:function(){return lt},e6:function(){return M},v7:function(){return I},BO:function(){return v},x7:function(){return oe},em:function(){return ut},BV:function(){return L},qz:function(){return S},Gm:function(){return d},yt:function(){return J},I2:function(){return le},z3:function(){return N},GY:function(){return wt},wC:function(){return qe},Pt:function(){return ze},Oe:function(){return st},L6:function(){return V},RL:function(){return i},f$:function(){return pe},j1:function(){return P},jD:function(){return p},g4:function(){return b}});var i=a(58143),V="data:image/png;base64,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",N=a(4977),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",O="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",L=a.p+"static/err.2323787b.png",C="data:image/png;base64,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",d="data:image/png;base64,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",S="data:image/png;base64,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",o="data:image/png;base64,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",F="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAwCAYAAAD9wT87AAAe2UlEQVR4XtVcB5QUVbr+blV1T+ieGWaYBAwgOSgooJLjENeA6a2KCVfZNbum3VXXsG9VdFfc1TXtGlfXLCKgEiRnUAHJWRzAyTl3V9V957vV1dPTM+M4Hn2Pd8/xIHRV9f3vn77/+/9qgVaWlHIggHMB+AA8K4TIbe2ek/FzKWUmgLGw7THQtLlCiBUn4z6j9ySa26SUMg3A+ZDyaljBMTC87mXrAUwSQtT+fxBOSqmbpjnaMIyrYJnToRvtQ/sOAJgihFh1ssvRSEFSysEAroJlXQZdp8VhXUEAS07UYGavBPSIQz10vacQ4vjJLJiUMgPAhZByJoQYyr0erZFYmFOFZK+GK7szGOB3Qoi/nsxycG9KQVLKKyDltbDMbBge5NYD87+twvxjNdhbZiIoJZZMysRpPqsShreXECL/ZBRMSjkAwM2wzIugG2k2gOW59fjgaDU2FNbjRI2Fm/r48eigdtz+TUKIF05GOSL3JKSUDwN4SALYXBRQwqzIrUNBvQ1DAIYm4BHAJxMz0TPOLoJu9BFClJxsglVVVWXGx8d/IYTIOl4rsSCnGvNzarCvIghLAl5NoN6WuKVPAu4dkMjtXyuEeP1kk6NJDpJSHgTQ8+Ht5Xj5UBWoqBhNQAsFP/6dwi2alIlTYq1caEY/IUT5zyGYlLIvgD4AugLIgm0zF3qgaccDgcCbMTExu1v6Xinl6YDc/lWxiWvWF6E04BiYxxUEQK0lcUe/BNx9qlLQFUKIt38mOVIAnA6gG4AugM104Qe0ajo1gA+FEHTwVhc96CoAbzy9txJP7KpAPKWKWFRQrCawZEoHZHnN4yEFVbX65DZeIKW8DVI+DiHimrtVSnlCCDFUCHGihc+TYJl7jwf1DlOW5KHWltCiLqSCfndqIm7vlwDLsi41DOP9Nm6z1cullL0BLATAP1tavxZCvNTqw5iDpJSnwrZ2rC60tKvXFTayOCc/AXGGwNIpHdDRCOZA9/QXQtASfrIlpdQg5TYpxMDXDlVhf7mJ/DoLZQEbNabEnf0TMbVTLL+PCHJZy15kL5EQk6ctK8De8mATWaige09LxC19lYIuMQxj7k8mROhBUsrbAfydOW/pd3XIr7VQXG+jImjjtHYePHlmMmDb7wpdv/yHfDcV5Idt7c0NalmTl+Sh2pTh8OYqiF5FBXXwWEeh6acKIWp+yMPbco2U9icS4pyJSwuwsywQDrM1lsQDA5JwW78EPu4iIcS8lhUkHwfw+1s3l2LesRrE6o2jARV032mJuLlv689qy94bRRwpL2YIe3F/Fe7bVqYiEqMs82CvBAOrpmQA0vpUaAZry1ZXCMXZS22ISVM/L8CBSlPFbnfRg/53FCQfAXD/7VtKMTen4XB5qDf38eO+AUm0+usMw3j1exR0GYB3nttXicd2VSDu/0ZB/WCZuzaU2NqMNYUKZHFRQR3jdKyclgGvZa0XhjGqVe2EYbZlzYGm3fmbjSX47EQtYiIEaxTiPNa3IQ/6SUOc46nyUgDvRh8uFXRlNx+eGKKg8d1CiDktCRYIBM7wGPrW5flBce36IgVuIldkiANwsRDiox9ySG25RkqZEIpInRiRGKKFAGwJtPNqWD4tE8nC3AXNOEMIYbX2bLcOugbA63N2V+CpvZWNLK8RSPCYx6ErFPdzgIRBsK2tn+ebuG5Dw+HWWRLnZsXhxWEERnhMCHH/93hQMqzggaP1RuovPs9TsDpSRZEgAcAvhRAftHZAP+ZzadurLCHGTl5agMNVTkRyz3HxlA7o7LVyoOk/KJe7ChoKyE0Lj9fhpk0ljT0oBLs/m9QBp8SYuSEF/eQwW0oZDyuYc7BWb3/usjyY0qmiA7bEqLQYvD0mlWf1ohDixu9RkICUGwJCDJu4OB/HaixERrn/RZj9NIDbZq4vxvLcOnWeVBBR5fzsTPT3WaXQPb2FEEWtGYBSUHV1dYd4r+fA7hrNf8HyfBCgu5bHB//UhaqUkoVIOoBhAPrRBmzbLtSAWyul1mnSkjzk19nqcIO2xMBkLxZOSCP6eU/oOvNMRI6UQgjBbaolpXwZwHUz1hRhXWF9ozBHBf2UhaqUMgYA+T3Wb8Nh2+2haWUASDBf/PDX5XjpYFU4ItHo3hmThuFJMgiPt4sQIu/7ZOFnrgcZsO3tFdBOzV6Up2BhZKFKzX+cnYFTfXZFdV2gt9/v/1FUjySdBDkLltUVUqbD8BjRFsRYfeGqQmwvCSiYTKG6+XR8PjkDBuQ2CLEItt0NQrSDgAe2TIG0bWh6IYTYzLINwB/u31qG149UNwrXVND1Pf340xlJ/NofTfXU19f39Xq9s2Gb/WHLTjA8ityLXm8crsa928rCe6i3JF4a3h5TM3UJ3fMEbDsTQhB3xwOaH9KKhRAVEPpRAK8KIdaEQ7S07XkQ4oJzlxcqmBtZgfPQPhiXjiGJdn2IizvWmmtGfy6lZFW9RwKxJC4Lak10idPw6M5yFNbb+GXXeFzcNV7ddsvmEnx8rFbBZKKf9FgNi7LTkRLTUHrSy/k3opWgDSRqzt8BnABkp1cPVeOB7eVNFBQBOO4RQjzZVjlCXsrcdUlREDhaaSIzVmDZd3X49EQtuvkN/On0JFU7rs6rw9Xri8NnSQN5cnA7XO6QtY0WQ0CpBcTrjoUBKCAb0aAgKWfT8m7cVIKFx53DcRfDzH9Gp2F0CiQML0HC/rYKpmgcK7hnY4kUV68rUjH53yPb456vSrG33MRV3X145uxk9di/7KrA0/scsELj8BsCn2WnI8unozJo48ZNpThYaeLBgYnYWFiPuTm1qgh8a0wqvJBFsILJK4ulPnNdUSNDI+C4oHMcnh2qAMd/CyEeaqscIQV9CuAXF64sxLqCekUd8bQe31WBjDgNyyZloFO8joMVJs5fUYiAdMAKEd0fByTiJqcOwz8PVOH1w1U4MyUGl54Shxs3l6qQPOesZIzLYItHnBGpoGvpVpGH426ervmv4e0xrRNDrhgshNjWVsEU/LTMfTlBvePUJXmqsv7nsBS8eaQaq/LrMSkzFm+Odto17x2twV1fliojoSKJguaPT0PfJI8SctLnBYoE/duZyYoxeOVQNXonGlg5NQMeKbfBtjKP1GkdiOSCIbDB51KOiR1i8dpI9T1/F0Lc0VY5Qgr6C4B7fr2xRBXE/9UlHqPSY3DP1jL4DIF549JwajuPYkKmLisI51N6ENn0+weoEKsMcfaucozJiFVsyTXrihXyZBg8t5MHEPrASAWNAbD6g6M1uCN0OO7m+WAexi9PUSFoLGPjjxLMNldYQh9PtmBPWQCzB7XDzrIg3jlag8EpHiwYn6YKu/UF9bhibTGMUMyiF707JhVnp3ph2sD0lYX4orgejw9uh5wqCy8erELfRAMrpmRAk3I5YPtroA9lPs0LgQ3ul4hwWGoM3h+bSsDxutB1GmWbl5TySgBv/m1PpTrg4WkxuKG3Hzdsckj+N0elYkxGjArPF6wsxI5SJ2XwHGd08+GvTk2Hlw86bMPZqTGKgmI4DNAZRrTHtEwD0IwBkQrqBjO4f0s5PJeuLmwCTx8+PQmzevn53POFECQD27yklH8D8NvrNhRj/rFaxSxz46y9uvsNLMpOQ5JXw+FKE+etKAzXMTzYV4a3x6SOTnS+bE0RluXW4bFB7VBYZ+Mf+yrRN8nAyikZENL6BEJUAtrl01cUYnvocHgfQzUtm+ESkB8LoV3YZiEcpDgYtvXVkrwgfrWhGF19BmYPSsJvNpWi0rTxzFnJ4XxKL1sUKv7pwdM6xeFfw1WIxYff1uCWLaUYlOzBg6cn4ep1xUqJLzUo6LRIBfnJBp8IGllTluaiNlQB80G86bd9E3DPaYqmv0YI8caPFGwmgNfo2k/srsDlp8Qr6/n91jKkxmjq4Dr79CahgbnjqQYPBhmPD3Nq8OczklAdlHhyTwX6JXlCCpLzIcQOAA+wplsQkU9p0V18uvI0XVqrhWaM+5FyJMMyD3xTr6VOXZoHQwhVSN/5ZamqvR6MyDN/+roc/wpB7UYeDCgjo1JoNGwiXrWuSHGhLSlIwLLWB3R9+ITF+ar76OIEKmhmD5/bibxTCEFPaPOSUp4FaW9ZeCKAK9cWIjszFtf38mPWphIFBOaOS1PJngfJ5LorhCb5/Q8NTMKveysPxj1fluLFA1UqxFF5j+wsR/8kD9ZOy2SIWwCHwnl99s4KPLu/gRlhqGwf49AticLeAaExn7ZKt0QLKqXkWa0L6vqIMZ/l43BVEO+NTsXsXRXYURpU3OEDpzt55pWDVXjwawdN0oO5zwUT0lTk2FJUjwtWFqFPoqFY7l+uLkKVaePVkak4p0NUiOPDpGW9BU2bcdGqQnxV3AC1eQjnd47D8w76mS2EuK/N2nFCQxos8+CROi3pmT3lGJcRi3GZMThQEYTf0NAtwQjDYoaOz79zqnAq6Na+CfiD48F4dl8l3v6mBvcPSFR55aUDVciM1/HyiPZU0GIIQVZ7Fa8hSnRJUwIO/j97W508P5xuaU5WaVkvQdOuZzTgc6/p4VP1I/dDUjQjTle3LT5Ri1kbHXaGhpcVr6tQ7vdoCuUxb9Eo7+yfgPu3laOo3sJ9A5MwJt3DQqIBxSkFSevPgPbHyDqE/67olvQYvD1a0S0vCyFm/UgFMe0vAHBOa/f/cVsZXjvsFJqKMO3uwxODneRKS9SEaJQnSeqSlARAmuVvsM0ja4tsjZ7q1nSN6Ra7HLpBuoX1RpuXlJKMxluhcqzF+1lwX7LaKSu4Rw6tUEHpcboqIUwpm5C6vFYA3wEYFD3Vo6B2dGhwkqsXn2Wn8VsWCE2b3maJQjdIy3oWmnbzoUoTu0sD4J8Mp2VBG+MzY1U9xPX8/ipVxFJBTK6/6BSHf4aSKwWl0tgrMm2pckCiV7iCPsueECwz51Cd3v6cz3PDvB6fy+v/MyYNo5Jhw/D2FUKw5d/mFQgEzvZ4PBtKA7bOsMYocLTKVF6UYGi4f2CiYq+P11j4xfICVAUdVpvjBJ9MSEP3BIdEoWyUg+iNy+fRVLiHo6Ah0QrKZu76z5Fqlbjd0MB7WXitmJoBr5QbhaaNaLNEroKkZKv3+ivWOkhMF05Di0ZwVmqMgtr8+8c5DsJhLUQPJpR9zyFMwVKAwIAWqLwJAt0SdLwxJg0+2NugaUMh7a8qpDYgmrpiuH5uaAqmdyYiFMOEQw+1eUkpR3IqjWiUYcqlxnig3Ne8cakYmhajCutpywuVEfIafv7h2FSckeLF8WoLszYWozhgKzaEi2TJY4OSMaFDDEzTHButIDabdq8sssQ16xoof35hokdg2bQOSBXBQ8Lw9mqzRA0Kuo1h6IHtZSAdE2kEGaR0JqarMECGYMba4jBhyuRKwpR10ltHqnHXV2WID6EY7o/UysppHZCpBQ/C8PRh11IKfdoUNiErzHBNRc8jFUNwYprmVI/Hs+THyCKl7MjWxs4qzXfhinwVwtzD5HfMGZKMy7rFK2WRcXDhPg3qjVGpGJsRg9waC5OXFaAiKMPhmt7E8uFXPX1sUJ4TraBUwsd9NVry+cvyQHjDC9xqfmF2Jnr7ZAU0/WYyF5ZlBXVdZ+uBtHkhgJLWUJGUcjyAFe+G2ILIBO4RAgsmpKJ3ogeHKkyct7IAAduxSCZXwvAEj8CSUOL1hhTkTh4tntwBXY3AMeGN6SKlfB7AjVeuLcaagrpwnHc6tAm4zxm9eoZgIiQiaT1WmoW5ublFHTt2/N62vpTSoJdWSW1g9uI8VY+5XsTvuK1vAn4fAjXXbyjGkhDgoQeTaiLlRDZl2rJCfFcbgZhNiQcGJuGGPgqxXhKtIC9sc0exbfSZuCgX5cGG+QTGblbgrFuaLCtILZZBEzmAthuatgXAJgC7opt7UsosWOb+rytF/EUr8xs11BTnNyoVozNiUFRnYeryQpTUO77PeM7kSnS0pSigilXG9EgD+nRSB/SMDeZB92ax+0p67O4vy/Du0eowt8jDu7RrPJ46y+H9Gi9m7WA9OH+uaQcgxVZo2kYAXzU3TSSl/A/Ht/5rdRE2FzW0NqiECzvH4x9Dne+4f1sZXncBjynxyKAkXNvTr8IzywnSVW5rnB70+9DkkRoNa7LFEB2TvSQfR6ut8HwCFXR1D78q9MgxsQ3AhMeDIyLJ8nnQJUFHsoMunWWrIRNO4XDQYzWngVQNIe2vK0P5gUx2ZL311JBkXNotXiXPc1YUKhDBz0kiMrn2SDAUPD1vRUGYZ6MH8WvnT8xEvzirCIansxr9Bd5+anclntxbEQ6HlKN/Oy+u6BavWHQeJnOyz9CQGqujY7yBLgkecIgozJ1bZiU0fSOEmA/gUyHEtxRPSnkngDkPbCvHq4cb+j7MmUNDlBIP+B97SQk5I200kDv7JeAuZzYPl68pwvqIvlXU5zObKsiy3oCmXXXxKvJdgUYQkBqnYoii3EUrpiAMN0keTYUi4nomyKEZcch05+5tcz804zXCdABPsKl2yaoibClusDxu7u7+ibijv8P2snDbVFQfhslMroNSvMirtVTiLQ84YcWN//MmZGCAzy6F4ekCgHPmq9/5pgZ3R9RCym4kFI0ULQc/Y5jlQTIf9kr04Mz2XgzPiMOApJDlUVm6MS8YDD7r8XiINFa/d7RGuOQun+H2sBiSmRvfP1qjWAYCnqiiHzdvLlG0l9s9iKr5rm+qIOlM1xCZfBLVdmgmJoT/ycX5lnSUyAezah+c4sW5WfGY2iUOPgVx7G+gaXyFZURkrcMHcXNXdPPhLyEy8abNJVgQ2jyN4/WR7RUUJ2SdtrxAQVh6l2svH43PwOl+uxyGh72nNNjmvpWFtrhmXWGTWqM1WYhc6W18NsEIPZdM+PSufvTya4AVtKF7lsK2sr8utz00aNdQ3AERNySvyqvDNaG+ED32vKw4vODMWOCh0ESvm4sV493bj/sHKibixuYUdAOAF6Lbtc0JFIlcmvvchcG8jo2sy06Jx8zeCfCFYke0dTOsTciMxb9HOW0HjiO/dMgJHRTs6RAJGc0Su8Yxd3w6BiXKSuieHirxm8HDe2q0xOlRbfwmYT0CgbUkJ5VFKEwyl3u8oU8CBrRzapnSehtTlxegIMScu6Dq4/FpiiPcWRoE2RlmUxrayLQYvBMqGUj0so8UqaAbeoWpojuaU9D5DOccvPtzqFBsbtOM26xhyoO2StbMEU0eFnEjvYqxmXCZMHdkeoxqa7PKdhc3f1o7L+YTTgsWq5V4dKez+Wg+jiTjyvw6lQe5qDR2fc9MlNUwPD0BFMO29hVYeveJi3OV10VNYYW/l8+vNKkAp6qPGqdrJD4Pn8aSYAjF7nOgkgn+stVF2BgBFKhQth0IeFjvqGLVlGCEcUqGdAX93/3GKRkiFeS25W3bvrc5BZ0NyM3zcupw65aSJtOZ7mEwRr8wNEX1c5Z8V4ttJQGF+qIH1qOVSyUxIb86IgUDkr3IXpoftjx3uI+MBS2VdPxvv2iI3bf2ScAfHHiMO74oxQffNgw48t73xqbj7CS7FoaX7zB9J01zY0DXh41flN8IykbuiV5Lqp9Tn5wJZIf0WLXDn5IiakmpjA40mut6+vDIoHaNvJ33Rno8cyVzZm6t81wW/Qx/CR5NFevkHd0ZPj7zVz39iqlnBGxOQd3ZF9pQCmPGmoIw/IsUyn0Dgl/S1e+4OamOJSfqlJD7Kkz1by1ZIjcxOdTZvDTC8sLt7YnpCmxExu7oZtdjO8rx3IHGEzPvjk3DsCRZF1LQCWnbH0GIC5ubs3DlIay9JwKYENZTSQuP1SqPYK0SPQDp3suQReiwYnK6Ipdd5oOfc78kc2/qk6A8k/0twmlGHRofzy4zTse24gAuWeNEESqD913bw1E6gEeaU1AKK+QDofk0WmZzoYskH2sWkqiRix7yRVFAdQpzqhvPpbnXEUGNSY/BW6NTG1meS2Z+NC4NA5I9qhN58aoiFbvJVU3uGItXRjj5iQz2wzsahkIYUt4Zm47h7WR4sEVKSV7uZhUO8xxmPHrR0i/uEo+nQ/MQkZ/nVJsKIr//bU2TQXxe5+6XHs9zohLckTUe9KyefjzseEIYTtMrvRoUpUWU+E2liXNXFKIuNGTJ+8iMk00g2m1OQSxWdxbZRm8Wq6QhmnNzh85oh8u6NZ5QIXTlLNjf91Y2mex0hWdTikPst/ZLULxaZIs9Eq19W+Vsntczdg9J8aqeEXNeJFfH51JBb49Jx4hkOwAjhm8B5kgp2RZ59M4vStUhRw/T8z4a1NntY/DBuNQmhsgcee/WMhURmosGBA0MjQuz05SXTF3mhDFeq1o0WXF4PoTWIuE0IwV5xbNSvYpc5dyCO+qmFNTdh8cc5v6pZvO6NM11AV0fOWFRPk5E0BCR1sUH3d43Ab8L0Rn8jNwS0R/Hj2itzT2c3tPDb+DDcWmqixqJcHh9ZPeU4YZwmuiI1trDr+PT7HR10Gvz63HVuoa5BSrorTHpGJksAzC8bCN868zhNWXnI+Wg5XcO0Uh+TmiGPOONQ9X4y+4K1cJuLsRxP/Tqv4eQJf9OApjhkddHd08f3F6OV0KIVPWwhrXHlE6xSt5zlheGR4R5rld392G2o6B/NK8g254LIS4i8thd1vQ9G94ZNcKkRlypnCNVZpO3CsKhzZJIi9Xx0vAUDGmvKlirPGjrfJ8nt9ZhFLhB9x0efgeti/PNZKzTYjUsmZiu6ivuiwMZbkihBb/ltBGCIQUdlVKy7/QJhzMeCnU1o0McrZmTOJ9mp6GLz1Dv8/x5RznmH69VRWtz0YP38JDZRAzxbWpMj/ex00tERtRK7yL7QWNlRGEbh0Uw5XpySDtc0d2nDI811JchUoDyX9XNh8edWvCF5hUk5XOcvKRFrA1ZRLRgbmh4dWQKnttXpV6fpBVHDjy691Agbur0ZA/+OiQZpyWzWwjONbAiunJGhOU5yMiP/z4jSVX6v95UonIRn8HD+mBMKrr4DQe6rnD6LG67Qs3uJUsTHhXiqKCz+eotK3WGmOZCHDfCZ88dm6qg9h+3l6mhlehXVyKNjAq9q38iZjkt+BO2bc/RNDw1L6c+jHzpmWkxDjtPg/oop0bVOxSYaeOWvn4FILhmbSjG4ojuccRw5cstKehBAH+6dUsp5kW8qxOpJB4eebgOcbqi0psLaS6lQgqI3NftpybB7zAmfHn3N7ZtX6tp2ov0vGdCg4pU5PSsOLzqzK6pxR81CNJrTaB9aFiY0JXexbEqV0Fvjk7D2BSYMLx80fmIlLIXrODedSVSvzLiXZ1oY6MVD2znwd4KE7Wm3fQtw1CByetGcMhlQJIaEwPkIUCws3oIZvDYvlo9gQM3zE0uA7F0UrpiIbiIbflfre30fZw5WuAPX5XhzW8cQleh1VPinTfxgH+3pKDf8E2C1tgEKoDJO9JruDGGG1oQc8yUjnG4rlcC+iTqpHlKoWlU/nMceJdSjgawhvnk42M1yIo3kBqroXeiF0NTlZftA+R+SMpix4PDj0KvghBZpo0uVNCByqCK+QpcjErD+BRuKIY56JDk/LcZPLCnRk+avjyv0UsB0Uri/Sw4Iw+EMjBSsBgelOLBzB5+nNfZfYXWfh/Q7uJvRvAHMyDlF3UQgx7dXoZYQ1NcXlqsgeyOsTTKenBWAjYhbxxs6YemG3B+EGQY5xo4ekbPZF7j/OEcR0FzW1IQmeCPommI5iyPnkQlURgqhxU26Y3JHeNwXhcfsuL4/p9pQTdIzfP9ngPuc6SU3AU7mo0bgCYrXg/Hi2dETrHyXVa+HS2l5Ft21+6usMBuhMtidE/UECdlDYSggk6oV1psa893Qb3rlCW54ZepouXg37l3d0aAfzL/cNSYZcT0LvEYnuqyvnIrIChHo/dbZYjDbPxslSFLAfGUEIIcZ3gppTpvd6zLqweOVZuI0TUVDRgSOzjVy5yWFKSmTNn6vv2LxlMx7jdEMtiZcbR6h/kdmh7nkIlctlUCiLnQNL7Xs7W5g6mrq+sTExNDg6gM9eE5xFEM4HhLL4pJKYdwvg5msCsgg4AwFceueyptKZ/XNO3pkIdqkPaXVdAGjfwkt1FTzeXveCAN7QYNp/gMDEzxYFhaLAaneaH8xTY5hrvasu1/5ebmzuvcuXOTn8KRUpLZ5sQpWVD+EgvfAKEcBWQ1mjUK554XYFvnw7YEhAhCSr6pYULTv2R6aklBAwC5Y3uJief2VyqtEoHGG5rT/4nVVN+EPaCsBB0pkT0gyyyDpq+HEB8DWNTSa/PNbbgt/yal5NkxyzI90VRVdI3+HSFpmyuk0MeTeGXnkspgrE/0aGgfyxxqoJPPQGe/BxxcDYtiBiQ042to2mfsZwkheGA/ywr9NhJlIBekZBFqOrZ5kgCFhYUJqampbAWzp9LCsgDLrgB/t0foByDkdkB1UrdFv5j0s0j1Ax8qpfxdqP/U8h1mIABN5EEYhyHELgBUBv87IAS98/9utUhA19TUZMXFxc0AcCZbIqG5A+YFvhvEMEQXVm4s6Jon6VKzA053dTI46OH8hMARhbwa5OCbboU/9e8//BRH8j9mLdQoDqqNCwAAAABJRU5ErkJggg==",v=a.p+"static/douyu.1e926b4a.jpg",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",P="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",j="data:image/png;base64,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",D="data:image/png;base64,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",W="data:image/png;base64,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",Z="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",J="data:image/png;base64,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",R=a(34525),w="data:image/jpeg;base64,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",oe="data:image/png;base64,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",ae=a(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,Ne=(g,k,$)=>k in g?re(g,k,{enumerable:!0,configurable:!0,writable:!0,value:$}):g[k]=$,Q=(g,k)=>{for(var $ in k||(k={}))ye.call(k,$)&&Ne(g,$,k[$]);if(ie)for(var $ of ie(k))z.call(k,$)&&Ne(g,$,k[$]);return g};const Le=g=>React.createElement("svg",Q({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},g),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var ve="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",le="data:image/jpeg;base64,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",Fe=a.p+"static/certificate.a2a9ee77.jpg",Ae=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,Me=(g,k,$)=>k in g?Ae(g,k,{enumerable:!0,configurable:!0,writable:!0,value:$}):g[k]=$,Oe=(g,k)=>{for(var $ in k||(k={}))ne.call(k,$)&&Me(g,$,k[$]);if(Ce)for(var $ of Ce(k))q.call(k,$)&&Me(g,$,k[$]);return g};const Se=g=>React.createElement("svg",Oe({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},g),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var ke="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ut="data:image/png;base64,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",st="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",ze=a.p+"static/question.ed747acc.gif",wt="data:image/gif;base64,R0lGODlhFAAQAOZVAD6Q33p6ezZto2VnaW5vcDuCxiYvNysvM1tdXzNij5eXlyg0QTA0OExOUWZnaS8zN19hYzFYf0Oi/Sg1QoeHh2JjZWZoaTdzrTRmljl5tzFZgDBWez6P3Tl4tjl8uzdxqWBiYys/VCUqL39/gHV2dy4yNScyPDJeiEpNTzk8P0CX6jc7PiYuNWlqaywwNDZtojAzNytDWScrLitAVUGb8Xl6eoWFhTp+wDNgjWRmZ4+QkFdZWzo9QIODgyo/Uzh3syg0QCczPmprbTRllW9wcSotMVJUVjZupDuEylBSVUGb8kxPUZGRkTd0rUGc82JkZUKe9j2M1zg7P4iIiEOj/yUpLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0U3Nzk1NkY5QkRGMTFFQUIzQzFDQjY5MEVFODZDMDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0U3Nzk1NzA5QkRGMTFFQUIzQzFDQjY5MEVFODZDMDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RTc3OTU2RDlCREYxMUVBQjNDMUNCNjkwRUU4NkMwNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RTc3OTU2RTlCREYxMUVBQjNDMUNCNjkwRUU4NkMwNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUyAFUALAAAAAAUABAAAAd5gFWCg4RSLoSIiVUPFlNEhAwDCIoyST1TUwGCBwM6AweJPCSYmJpVCAMMgykgFRUtFKSlilVCsreZtAS4sqaJu7yzisDBvhAKyBDEvL6Iy7jNhA7BwoklKA0NRiO30bRFOzakpqiqtItPsTWbA0wWoOcrOUuEMA6TgQAh+QQFMgBVACwAAAAAFAAQAAAHeIBVgoOEISaEiIlVExlUSIQLAgmKIidOVFQAggYCNAIGiTFRmJiaVQkCC4MzHxcXHhKkpYpVN7K3mbQFuLKmibu8s4rAwb4YpBjEvL6IyrjMhB3BwolBGxEROCq30LQsQ1CkpqiqtItNsRybAkpHoOY+PxqEQC+TgQA7",qe=a(55351),yt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",lt="data:image/png;base64,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",M="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",Ye="data:image/png;base64,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",E=a(53114),l="data:image/png;base64,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",A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},61822:function(mn,At,a){"use strict";a.d(At,{Q:function(){return L}});var i=a(59301),V=a(57809),N=a(5112),pe=a(5871),O=a(59301),L=(d=>(d[d.Number=1]="Number",d[d.Percent=2]="Percent",d))(L||{});const C=({value:d,onChange:S,disabled:o,hidePercentOption:F=!1,percentType:v="select"})=>{const p=(0,i.useMemo)(()=>F?1:2,[F]),[I,P]=(0,i.useState)(p);console.log(I);const b=D=>d.type===1?`${D}\u5206`:`${D}%`,j=(0,i.useCallback)(D=>{if(I===1){const W=D.replace("\u5206","");return isNaN(parseInt(W,10))?0:W}else return D.replace("%","")},[I]);return(0,i.useEffect)(()=>{P(d.type)},[d]),O.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&O.createElement(V.default,{size:"large",onChange:D=>{P(D),S({type:D,inputValue:D===1?5:20})},value:I||p,style:{width:100},options:F?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:o}),v=="radio"&&O.createElement(N.ZP.Group,{size:"large",onChange:D=>{const W=D.target.value;P(W),S({type:W,inputValue:W===1?5:20})},value:I||p,disabled:o},!F&&O.createElement(N.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),O.createElement(N.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),v=="radio"&&O.createElement("div",{style:{marginRight:"10px",color:"#000000"}},d.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),O.createElement(pe.Z,{size:"large",disabled:o,value:d.inputValue,style:{width:"120px"},parser:j,addonAfter:d.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:D=>{S({type:I,inputValue:D})}}),v=="radio"&&d.type==2&&O.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};At.Z=C},70170:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(59301),V={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"},N=a(43418),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",O="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",L=(S,o,F)=>new Promise((v,p)=>{var I=j=>{try{b(F.next(j))}catch(D){p(D)}},P=j=>{try{b(F.throw(j))}catch(D){p(D)}},b=j=>j.done?v(j.value):Promise.resolve(j.value).then(I,P);b((F=F.apply(S,o)).next())}),d=({type:S,resdata:o,onok:F,oktext:v,okloading:p})=>{const[I,P]=(0,i.useState)(!1),{can_copy_list:b,can_copy_num:j,challenge_type:D,course_data_list:W,no_copy_list:Z,no_copy_num:J,no_use_list:R,no_use_num:w,repeat_shixun_num:oe,student_count:ae,total_num:re,use_num:ie}=o;let ye=j>0||S==="exercise";(0,i.useEffect)(()=>{(o==null?void 0:o.student_count)>0&&P(!0)},[o]),console.log("---11",p),(0,i.useEffect)(()=>{p||P(!1)},[p]);const z=()=>{if(S==="exercise"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.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(S==="exercise"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},ie),"\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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",i.createElement("span",{className:V.orangeColor},ae)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",i.createElement("span",{className:V.orangeColor},ie)," \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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="exercisepush")return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",i.createElement("span",{className:V.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(S==="shixunpush"&&D===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:V.orangeColor},ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixunpush"&&D===2)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:V.orangeColor},ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",i.createElement("span",{className:V.orangeColor},ie),"\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",i.createElement("span",{className:V.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Ne=()=>{if(S==="exercise"||S==="subject"||S==="exercisepush"||S==="shixunpush")return i.createElement("div",{style:{marginTop:20}},J>0&&i.createElement("div",null,i.createElement("span",{className:V.flex},i.createElement("img",{src:O,style:{width:14}}),i.createElement("span",{className:V.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:V.statusbody},S==="exercise"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:V.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"),(S==="subject"||S==="exercisepush")&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&i.createElement("span",{className:V.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"),S==="shixunpush"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&i.createElement("span",{className:V.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"),i.createElement("div",null,Z==null?void 0:Z.map((Q,Le)=>i.createElement("a",{href:`/shixuns/${Q.identifier}/challenges`,target:"_blank"},"\u300A",Q==null?void 0:Q.name,"\u300B",Le+1!==J&&"\u3001"))))),j>0&&i.createElement("div",{style:{marginTop:20}},i.createElement("span",{className:V.flex},i.createElement("img",{src:pe,style:{width:14}}),i.createElement("span",{className:V.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:V.statusbody},S==="exercise"&&i.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"),(S==="subject"||S==="exercisepush")&&i.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"),S==="shixunpush"&&i.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"),i.createElement("div",null,b==null?void 0:b.map((Q,Le)=>i.createElement("a",{href:`/shixuns/${Q.identifier}/challenges`,target:"_blank"},"\u300A",Q==null?void 0:Q.name,"\u300B",Le+1!==j&&"\u3001"))))));if(S==="shixun")return i.createElement("div",{style:{marginTop:20}},j>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 i.createElement(N.default,{open:I,onCancel:()=>{P(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ye&&"none"}},zIndex:1003,confirmLoading:p,okText:ye?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>L(void 0,null,function*(){ye?yield F([...b,...R]):P(!1)})},i.createElement("div",{style:{maxHeight:600,overflow:"auto"}},z(),Ne()))}},48289:function(mn,At,a){"use strict";a.d(At,{i:function(){return w},Z:function(){return ae}});var i={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"},V=a(71418),N=a(6848),pe=a(93948),O=a(92310),L=a.n(O),C=a(92232),d=a(77740),S=a(99287),o=a(79005),F=a(20345),v=a(77882),p=a(31081),I=a(75309),P=a(71979),b=a(47558),j=a(42922),D=a(66832),W=a(96593),Z=a(19664),J=a(91833),R=a(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:F},{name:"101\u8BA1\u5212",ptimg:v,swimg:p},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:j},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:W},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Z,swimg:J}];var ae=({className:re,dataSource:ie=[],col:ye=4,right:z,bottom:Ne=23,precision:Q=0,wrapWidth:Le=1200,trackEventItems:ve,loading:le,onRemove:Fe=()=>{},isCurrent:Ae=!0,showAlias:Ce=!1,showProgress:ne=!1})=>{const q=Math.floor((Le-(ye-1)*z)/ye),Me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Oe=>(window.ENV==="build"&&(Oe.ptimg=`/react/build${Oe.ptimg}`,Oe.swimg=`/react/build${Oe.swimg}`),Oe));return R.createElement(V.Z,{spinning:le},R.createElement("div",{className:L()(i.list,re)},!!(ie!=null&&ie.length)&&(ie==null?void 0:ie.map((Oe,Se)=>{var ke,ut,st,ze,wt,qe;const{name:yt,id:lt,identifier:M,featured:Ye,school_name:E,image_url:l,excellent:A,is_plan:g}=Oe;return R.createElement("div",{key:lt,className:Ae&&ne?i.wrapisCurrent:i.wrap,style:{width:q,marginRight:(1+Se)%ye===0?0:z+Q,marginBottom:Ne}},R.createElement("a",{className:i.li,onClick:k=>{k.preventDefault(),k.stopPropagation(),ve&&(0,C.L9)([ve]),(0,C.xg)(`/paths/${M}`)}},R.createElement("div",{className:i.img},R.createElement("img",{className:i.cover,src:`${l}`}),Ae&&(0,S.bg)()&&(Oe==null?void 0:Oe.studying)&&R.createElement("div",{className:`${i.movebq} user-path-items`,onClick:k=>{k.stopPropagation(),Fe(Oe)}},R.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),R.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ke=Oe==null?void 0:Oe.subject_tags)==null?void 0:ke.map((k,$)=>{var H,X;if($===0){const he=(H=Me.find(ue=>ue.name==k))==null?void 0:H.swimg;return R.createElement("img",{className:i.sign,src:he,style:{left:"-4px"}})}const Pe=(X=Me.find(he=>he.name==k))==null?void 0:X.ptimg;return R.createElement("img",{className:i.sign,src:Pe,style:{left:`${48+52*($-1)+2*$}px`}})}),R.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Oe==null?void 0:Oe.excellent)&&R.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),R.createElement("div",{className:i.name},R.createElement(N.Z,{title:Ce&&(Oe!=null&&Oe.excellent_alias_name)?R.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${yt}`,R.createElement("br",null),R.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Oe==null?void 0:Oe.excellent_alias_name}`)):yt},R.createElement("span",{className:i.e},Ce&&(Oe==null?void 0:Oe.excellent_alias_name)||yt))),Ae&&ne&&((ut=Oe==null?void 0:Oe.progress)==null?void 0:ut.all_score)!=0&&R.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},R.createElement(pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((st=Oe==null?void 0:Oe.progress)==null?void 0:st.my_score)/((ze=Oe==null?void 0:Oe.progress)==null?void 0:ze.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(wt=Oe==null?void 0:Oe.progress)==null?void 0:wt.my_score,"/",(qe=Oe==null?void 0:Oe.progress)==null?void 0:qe.all_score),(!Ae||!ne)&&R.createElement("div",{className:i.tags},R.createElement("div",null,R.createElement(N.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},R.createElement("span",null,R.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),R.createElement("span",null,Oe.stages_count))),R.createElement(N.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},R.createElement("span",null,R.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),R.createElement("span",null,Oe.members_count)))))))})),!ie.length&&R.createElement(d.Z,null)))}},68492:function(mn,At,a){"use strict";a.d(At,{jL:function(){return O},w9:function(){return mr},vv:function(){return Ee},dN:function(){return io},QD:function(){return za},cQ:function(){return $.Z},vg:function(){return oa},Oz:function(){return fn},op:function(){return Ln},O5:function(){return JA},_b:function(){return Ar},t7:function(){return Ne},tT:function(){return ve},Gi:function(){return zn},YG:function(){return bt},Ed:function(){return Vn},kT:function(){return Xt},qp:function(){return j},Um:function(){return w},K3:function(){return Z},vr:function(){return yi},qE:function(){return Qa},Je:function(){return Ae},wb:function(){return qe},rC:function(){return k},lB:function(){return M},cq:function(){return na},kO:function(){return Yt},tp:function(){return re},Si:function(){return Vi},k8:function(){return Ls},Du:function(){return HA}});var i=a(59301),V={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"},N="data:image/png;base64,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",O=({dataSource:wn=[],img:en,imgWidth:Mt=346,title:Hn,sunTitle:wr,bannerExtraContent:zr})=>i.createElement("div",{className:V.banner},i.createElement("div",{className:V.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,Hn),i.createElement("span",null,wr)),wn.length>0&&i.createElement("div",{className:V.btns},wn.map((Rn,Dr)=>i.createElement("div",{key:Dr,onClick:Rn.click},Rn.name,Rn.sign?i.createElement("img",{src:N,width:39}):null))),zr),en&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:en,width:Mt}))),L={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"},C=a(92310),d=a.n(C),S=a(89392),o=Object.defineProperty,F=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,I=(wn,en,Mt)=>en in wn?o(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,P=(wn,en)=>{for(var Mt in en||(en={}))v.call(en,Mt)&&I(wn,Mt,en[Mt]);if(F)for(var Mt of F(en))p.call(en,Mt)&&I(wn,Mt,en[Mt]);return wn},j=({dataSource:wn=[],value:en,onChange:Mt,onTitleChange:Hn,className:wr,title:zr,titleWidth:Rn=41,style:Dr={},fontColor:Za="#6A7283",showCount:bo,classNameActive:Ma,styleItem:bn={}})=>{const[Xa,Wa]=(0,i.useState)(0),[ai,La]=(0,i.useState)(!1),ja=(0,i.useRef)(null),No=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var go;wn.length!==0&&(((go=ja==null?void 0:ja.current)==null?void 0:go.clientHeight)>97?Wa(1):Wa(0)),wn.length===0&&Wa(0),La(!1)},[wn]),i.createElement("div",{className:d()(L.row,wr),style:Dr},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Rn,marginTop:ai?12:4},className:`${L.title} ${Hn?"current":""}`},zr),i.createElement("div",{className:ai?`${L.tagsWrap} ${L.tagsBorderWrap}`:L.tagsWrap},i.createElement("div",{className:L.bar,ref:No,style:Xa>0?{height:Xa===1?97:"auto",overflow:Xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:L.tag,ref:ja},wn==null?void 0:wn.map(go=>i.createElement("span",{onClick:()=>Mt(go.id),key:go.id,style:P(P({color:Za},bn),(go==null?void 0:go.style)||{}),className:en===go.id?d()(Ma||L.active,go.classNameActive):""},i.createElement("span",{title:go.name,className:L.name},go.name),!!bo&&i.createElement("span",{className:L.num},go.count))))),!!Xa&&i.createElement(i.Fragment,null,Xa===1?i.createElement("div",{onClick:()=>{var go;Wa(2),((go=ja==null?void 0:ja.current)==null?void 0:go.clientHeight)>245?La(!0):La(!1)},className:L.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{No.current.scrollTop=0,Wa(1),La(!1)},className:L.action},"\u6536\u8D77",i.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},D={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},Z=({dataSource:wn=[],value:en,onChange:Mt,onTitleChange:Hn,className:wr,title:zr,titleWidth:Rn=41,style:Dr={},fontColor:Za="#6A7283",showCount:bo,expand:Ma=!0})=>{const[bn,Xa]=(0,i.useState)(0),[Wa,ai]=(0,i.useState)(!1),La=(0,i.useRef)(null),ja=(0,i.useRef)(null),[No,go]=(0,i.useState)(Ma);return i.createElement("div",{className:d()(D.row,wr),style:Dr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Rn,marginTop:Wa?12:4},className:`${D.title} ${Hn?"current":""}`},zr),i.createElement("i",{className:`iconfont ${No?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:No?8:10},onClick:()=>go(!No)})),No&&i.createElement("div",{className:Wa?`${D.tagsWrap} ${D.tagsBorderWrap}`:D.tagsWrap},i.createElement("div",{className:D.fenge}),i.createElement("div",{className:D.bar,ref:ja},i.createElement("div",{className:D.tag,ref:La},wn==null?void 0:wn.map(BA=>i.createElement("span",{onClick:()=>Mt(BA.id),key:BA.id,style:{color:Za},className:en===BA.id?D.active:""},i.createElement("span",{title:BA.name,className:D.name},BA.name),!!bo&&i.createElement("span",{className:D.num},BA.count)))))))},J={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},w=({dataSource:wn=[],value:en,onChange:Mt,onTitleChange:Hn,className:wr,title:zr,titleWidth:Rn=41,style:Dr={},fontColor:Za="#fff",showCount:bo,expand:Ma=!0})=>{const[bn,Xa]=(0,i.useState)(0),[Wa,ai]=(0,i.useState)(!1),La=(0,i.useRef)(null),ja=(0,i.useRef)(null),[No,go]=(0,i.useState)(Ma);return i.createElement("div",{className:d()(J.row,wr),style:Dr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Rn},className:`${J.title} ${Hn?"current":""}`},zr),i.createElement("i",{className:`iconfont ${No?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:No?"#00DDC7":"#037F74",fontSize:No?10:12},onClick:()=>go(!No)})),No&&i.createElement("div",{className:Wa?`${J.tagsWrap} ${J.tagsBorderWrap}`:J.tagsWrap},i.createElement("div",{className:J.bar,ref:ja},i.createElement("div",{className:J.tag,ref:La},wn==null?void 0:wn.map(BA=>i.createElement("span",{onClick:()=>Mt(BA.id),key:BA.id,style:{color:Za},className:en===BA.id?J.active:""},i.createElement("span",{title:BA.name,className:J.name},BA.name),!!bo&&i.createElement("span",{className:J.num},BA.count)))))))},oe={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"},re=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={}})=>i.createElement("div",{style:wr,className:d()(oe.tabs,Hn)},wn.map(zr=>i.createElement("span",{onClick:()=>Mt(zr.id),className:en===zr.id?oe.active:"",key:zr.id},zr.name))),ie={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"},ye=a(92832),Ne=({dataSource:wn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:wr,style:zr={},placeholder:Rn,allowClear:Dr=!1})=>{var Za;const[bo,Ma]=(0,i.useState)(""),[bn,Xa]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let ja=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&(Ma(en.id),ja=en.value||"");try{Xa(decodeURIComponent(ja||""))}catch(No){Xa(decodeURIComponent(ja||""))}},[en]);const Wa=()=>{Mt(encodeURIComponent(bn),bo||null)},ai=La=>{La!==bo&&(Ma(La),Mt(encodeURIComponent(bn),La))};return i.createElement("div",{className:d()(ie.input,wr),style:zr},!!wn.length&&i.createElement("div",{className:ie.dropdown},i.createElement("div",{className:ie.text},(Za=wn.find(La=>La.id===bo))==null?void 0:Za.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:ie.b1}),i.createElement("b",{className:ie.b2})),i.createElement("div",{className:ie.menu},wn.map((La,ja)=>i.createElement("div",{key:ja,onClick:()=>ai(La.id)},La.name)))),i.createElement(ye.default,{onPressEnter:Wa,value:bn,onChange:La=>{Xa(La.target.value),Hn(encodeURIComponent(La.target.value),bo||null)},bordered:!1,placeholder:Rn}),i.createElement("i",{onClick:Wa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Q={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},ve=({dataSource:wn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:wr,style:zr={},placeholder:Rn,allowClear:Dr=!1})=>{var Za;const[bo,Ma]=(0,i.useState)(""),[bn,Xa]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let ja=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&(Ma(en.id),ja=en.value||"");try{Xa(decodeURIComponent(ja||""))}catch(No){Xa(decodeURIComponent(ja||""))}},[en]);const Wa=()=>{Mt(encodeURIComponent(bn),bo||null)},ai=La=>{La!==bo&&(Ma(La),Mt(encodeURIComponent(bn),La))};return i.createElement("div",{className:d()(Q.input,wr),style:zr},!!wn.length&&i.createElement("div",{className:Q.dropdown},i.createElement("div",{className:Q.text},(Za=wn.find(La=>La.id===bo))==null?void 0:Za.name,i.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),i.createElement("div",{className:Q.menu},wn.map((La,ja)=>i.createElement("div",{key:ja,onClick:()=>ai(La.id)},La.name)))),i.createElement(ye.default,{onPressEnter:Wa,value:bn,onChange:La=>{Xa(La.target.value),Hn(encodeURIComponent(La.target.value),bo||null)},bordered:!1,placeholder:Rn}),i.createElement("i",{onClick:Wa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},le={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"},Ae=({value:wn,onChange:en,className:Mt,total:Hn,pageSize:wr,style:zr={}})=>{const Rn=wn<2,Dr=wn>=Math.ceil(Hn/wr);return Hn<=wr?i.createElement(i.Fragment,null):i.createElement("div",{className:d()(le.quickPager,Mt),style:zr},i.createElement("div",{onClick:()=>{Rn||en(wn-1,"prev")},className:Rn?le.disabled:""},"\u4E0A\u4E00\u9875"),i.createElement("div",{onClick:()=>{Dr||en(wn+1,"next")},className:Dr?le.disabled:""},"\u4E0B\u4E00\u9875"))},Ce={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"},ne=a(71418),q=a(6848),Me=a(13570),Oe=a(21600),Se=a(92232),ke=a(96908),ut=a(57177),st=a(81378),ze=a(77740),qe=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za})=>{const bo=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:Za},i.createElement("div",{className:d()(Ce.list,wn)},!!en.length&&en.map((Ma,bn)=>{const{name:Xa,id:Wa,identifier:ai,power:La,cover_image_id:ja,pic:No}=Ma;return i.createElement("div",{className:Ce.wrap,key:Wa,style:{width:bo,marginRight:(1+bn)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/shixuns/${ai}/challenges`,className:Ce.li,onClick:go=>{go.preventDefault(),Dr&&(0,Se.L9)([Dr]),La&&(0,Se.xg)(`/shixuns/${ai}/challenges`)}},i.createElement("div",{className:Ce.img},i.createElement("img",{className:Ce.cover,src:`${No}`}),Ma.is_jupyter&&i.createElement("img",{className:Ce.sign,src:ke}),Ma.is_jupyter_lab&&i.createElement("img",{className:Ce.sign,src:ut}),Ma.is_unity_3d&&i.createElement("img",{className:Ce.sign,src:st})),i.createElement("div",{className:Ce.name},i.createElement(q.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:Ce.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:Ce.tags},i.createElement(q.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Ma.challenges_count))),!!Ma.myshixuns_count&&i.createElement(q.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Ma.myshixuns_count))),i.createElement(q.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Ma.level))),i.createElement("div",{className:Ce.rate},i.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:Ma.score_info}),i.createElement("span",null,"\xA0",Ma.score_info?`${Ma.score_info}\u5206`:"5\u5206")))),!La&&i.createElement("div",{className:Ce.lockWrap},i.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(ze.Z,null)))},yt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},M=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,wrapClassName:Dr,trackEventItems:Za,loading:bo})=>{const Ma=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:bo},i.createElement("div",{className:d()(yt.list,wn)},!!en.length&&en.map((bn,Xa)=>{const{name:Wa,id:ai,identifier:La,power:ja,cover_image_id:No,pic:go}=bn;return i.createElement("div",{className:d()(yt.wrap,Dr),key:ai,style:{width:Ma,marginRight:(1+Xa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/shixuns/${La}/challenges`,className:yt.li,onClick:BA=>{BA.preventDefault(),Za&&(0,Se.L9)([Za]),ja&&(0,Se.xg)(`/shixuns/${La}/challenges`)}},i.createElement("img",{src:a(47621),className:yt.titleBg}),i.createElement("div",{className:yt.name},i.createElement(q.Z,{title:Wa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:yt.e},Wa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:yt.img},i.createElement("img",{className:yt.cover,src:No?`${Oe.Z.API_SERVER}/api/attachments/${No}`:`${Oe.Z.IMG_SERVER+go}`}),bn.is_jupyter&&i.createElement("div",{className:yt.bq},"Jupyter"),bn.is_jupyter_lab&&i.createElement("div",{className:yt.bq},"JupyterLab"),bn.is_unity_3d&&i.createElement("div",{className:yt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),i.createElement("div",{className:"mt20 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:yt.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:yt.value},bn.myshixuns_count)),i.createElement("div",null,i.createElement("span",{className:yt.text},"\u56F0\u96BE\u7B49\u7EA7"),i.createElement("span",{className:yt.value},bn.level))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:yt.text},"\u5173\u5361\u6570"),i.createElement("span",{className:yt.value},bn.challenges_count)),i.createElement("div",{className:yt.rate},i.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:bn.score_info}),i.createElement("span",{className:yt.value,style:{color:"#FF9C00"}},"\xA0",bn.score_info?`${bn.score_info}\u5206`:"5\u5206"))))),!ja&&i.createElement("div",{className:yt.lockWrap},i.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(ze.Z,null)))},Ye={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},E="data:image/png;base64,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",l="data:image/png;base64,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",A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII=",k=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za,wrapClassName:bo,imgClassName:Ma})=>{const bn=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:Za},i.createElement("div",{className:d()(Ye.list,wn)},!!en.length&&en.map((Xa,Wa)=>{const{name:ai,id:La,identifier:ja,power:No,cover_image_id:go,pic:BA}=Xa;return i.createElement("div",{className:d()(Ye.wrap,bo),key:La,style:{width:bn,marginRight:(1+Wa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/shixuns/${ja}/challenges`,className:Ye.li,onClick:Us=>{Us.preventDefault(),Dr&&(0,Se.L9)([Dr]),No&&(0,Se.xg)(`/shixuns/${ja}/challenges`)}},i.createElement("div",{className:d()(Ye.img,Ma)},i.createElement("img",{className:Ye.cover,src:go?`${Oe.Z.API_SERVER}/api/attachments/${go}`:`${Oe.Z.IMG_SERVER+BA}`}),Xa.is_jupyter&&i.createElement("img",{className:Ye.sign,src:E}),Xa.is_jupyter_lab&&i.createElement("img",{className:Ye.sign,src:l}),Xa.is_unity_3d&&i.createElement("img",{className:Ye.sign,src:A})),i.createElement("div",{className:Ye.name},i.createElement(q.Z,{title:ai||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:Ye.e},ai||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:Ye.tags},i.createElement(q.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Xa.challenges_count))),!!Xa.myshixuns_count&&i.createElement(q.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Xa.myshixuns_count))),i.createElement(q.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Xa.level))),i.createElement("div",{className:Ye.rate},i.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:Xa.score_info}),i.createElement("span",null,"\xA0",Xa.score_info?`${Xa.score_info}\u5206`:"5\u5206")))),!No&&i.createElement("div",{className:Ye.lockWrap},i.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(ze.Z,null)))},$=a(48289),H={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},X=a(79005),Pe=a(20345),he=a(77882),ue=a(31081),He=a(75309),pt=a(71979),Re=a(47558),Ke=a(42922),We=a(66832),be=a(96593),_=a(19664),Be=a(91833),Je=Object.defineProperty,nt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,Zt=(wn,en,Mt)=>en in wn?Je(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,dn=(wn,en)=>{for(var Mt in en||(en={}))Nt.call(en,Mt)&&Zt(wn,Mt,en[Mt]);if(nt)for(var Mt of nt(en))hn.call(en,Mt)&&Zt(wn,Mt,en[Mt]);return wn};const Bn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:X,swimg:Pe},{name:"101\u8BA1\u5212",ptimg:he,swimg:ue},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:pt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Re,swimg:Ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:We,swimg:be},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_,swimg:Be}];var fn=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za,wrapClassName:bo,imgClassName:Ma,isArrow:bn=!1,imgStyle:Xa={}})=>{const Wa=Math.floor((Rn-(Mt-1)*Hn)/Mt),[ai,La]=(0,i.useState)(),[ja,No]=(0,i.useState)(),go=Us=>La(Us),BA=()=>La(-1);return i.createElement(ne.Z,{spinning:Za},i.createElement("div",{className:d()(H.list,wn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((Us,Rt)=>{var Qt;const{name:Et,id:Mr,identifier:Ya,featured:Bo,school_name:co,image_url:ia,excellent:Tt,is_plan:Nr}=Us;return i.createElement("div",{key:Mr,className:d()(H.wrap,bo),style:{width:Wa,marginRight:(1+Rt)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{target:"_blank",href:`/paths/${Ya}`,className:H.li,onClick:aa=>{aa.preventDefault(),Dr&&(0,Se.L9)([Dr]),(0,Se.xg)(`/paths/${Ya}`)}},i.createElement("img",{src:a(39057),className:H.titleBg}),i.createElement("div",{className:H.name},i.createElement(q.Z,{title:Et},i.createElement("span",{className:H.e,style:{color:bn&&ai===Rt?"#145DFF":"#000000"},onMouseEnter:()=>{go(Rt)},onMouseLeave:BA},Et))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:d()(H.img,Ma)},i.createElement("img",{className:H.cover,style:dn({},Xa),src:`${Oe.Z.IMG_SERVER+ia}`}),(Qt=Us==null?void 0:Us.subject_tags)==null?void 0:Qt.map((aa,Da)=>{var Pa,Ko;if(Da===0){const Fo=(Pa=Bn.find(ca=>ca.name==aa))==null?void 0:Pa.swimg;return i.createElement("img",{className:H.sign,src:Fo,style:{left:"-4px"}})}const Bi=(Ko=Bn.find(Fo=>Fo.name==aa))==null?void 0:Ko.ptimg;return i.createElement("img",{className:H.sign,src:Bi,style:{left:`${48+52*(Da-1)+2*Da}px`}})}),i.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Us==null?void 0:Us.excellent)&&i.createElement("div",{className:H.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:H.text},"\u7AE0\u8282\u6570"),i.createElement("span",{className:H.value},Us.stages_count)),i.createElement("div",null,i.createElement("span",{className:H.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:H.value},Us.members_count))))))})),!en.length&&i.createElement(ze.Z,null)))},Dn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},ur=a(99287),_n=a(59301);const cr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:X,swimg:Pe},{name:"101\u8BA1\u5212",ptimg:he,swimg:ue},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:pt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Re,swimg:Ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:We,swimg:be},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_,swimg:Be}];var oa=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za,onRemove:bo=()=>{},isCurrent:Ma=!0,showAlias:bn=!1,wrapClassName:Xa,imgClassName:Wa})=>{const ai=Math.floor((Rn-(Mt-1)*Hn)/Mt),La=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ja=>(window.ENV==="build"&&(ja.ptimg=`/react/build${ja.ptimg}`,ja.swimg=`/react/build${ja.swimg}`),ja));return _n.createElement(ne.Z,{spinning:Za},_n.createElement("div",{className:d()(Dn.list,wn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((ja,No)=>{var go;const{name:BA,id:Us,identifier:Rt,featured:Qt,school_name:Et,image_url:Mr,excellent:Ya,is_plan:Bo}=ja;return _n.createElement("div",{key:Us,className:d()(Dn.wrap,Xa),style:{width:ai,marginRight:(1+No)%Mt===0?0:Hn+zr,marginBottom:wr}},_n.createElement("a",{className:Dn.li,onClick:co=>{co.preventDefault(),co.stopPropagation(),Dr&&(0,Se.L9)([Dr]),(0,Se.xg)(`/paths/${Rt}`)}},_n.createElement("div",{className:d()(Dn.img,Wa)},_n.createElement("img",{className:Dn.cover,src:`${Oe.Z.IMG_SERVER+Mr}`}),Ma&&(0,ur.bg)()&&(ja==null?void 0:ja.studying)&&_n.createElement("div",{className:`${Dn.movebq} user-path-items`,onClick:co=>{co.stopPropagation(),bo(ja)}},_n.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_n.createElement("span",{className:"c-red"},"\u79FB\u9664")),(go=ja==null?void 0:ja.subject_tags)==null?void 0:go.map((co,ia)=>{var Tt,Nr;if(ia===0){const Da=(Tt=La.find(Pa=>Pa.name==co))==null?void 0:Tt.swimg;return _n.createElement("img",{className:Dn.sign,src:Da,style:{left:"-4px"}})}const aa=(Nr=La.find(Da=>Da.name==co))==null?void 0:Nr.ptimg;return _n.createElement("img",{className:Dn.sign,src:aa,style:{left:`${48+52*(ia-1)+2*ia}px`}})}),_n.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(ja==null?void 0:ja.excellent)&&_n.createElement("div",{className:Dn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_n.createElement("div",{className:Dn.name},_n.createElement(q.Z,{title:bn&&(ja!=null&&ja.excellent_alias_name)?_n.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${BA}`,_n.createElement("br",null),_n.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ja==null?void 0:ja.excellent_alias_name}`)):BA},_n.createElement("span",{className:Dn.e},bn&&(ja==null?void 0:ja.excellent_alias_name)||BA))),_n.createElement("div",{className:Dn.tags},_n.createElement("div",null,_n.createElement(q.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_n.createElement("span",null,_n.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_n.createElement("span",null,ja.stages_count))),_n.createElement(q.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_n.createElement("span",null,_n.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_n.createElement("span",null,ja.members_count)))))))})),!en.length&&_n.createElement(ze.Z,null)))},Ct={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"},In="data:image/png;base64,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",er=a(59301),mr=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,trackEventItems:Dr,loading:Za})=>{const bo=Math.floor((Rn-(Mt-1)*Hn)/Mt);return er.createElement(ne.Z,{spinning:Za},er.createElement("div",{className:d()(Ct.list,wn)},!!en.length&&en.map((Ma,bn)=>{const{subject_identifier:Xa,id:Wa,identifier:ai,power:La}=Ma,ja=Ma.is_public!=0&&Ma.is_public;return er.createElement("div",{className:Ct.wrap,key:Wa,style:{width:bo,marginRight:(1+bn)%Mt===0?0:Hn+zr,marginBottom:wr}},er.createElement("a",{className:Ct.li,onClick:No=>{No.preventDefault(),Dr&&(0,Se.L9)([Dr]),(0,Se.xg)(Ma.first_category_url)}},er.createElement("div",{className:Ct.top},er.createElement(q.Z,{title:Ma.name},er.createElement("div",{className:Ct.name},Ma.name)),er.createElement("img",{className:Ct.img,src:Oe.Z.IMG_SERVER+"/images/"+Ma.avatar_url}),er.createElement("div",{className:Ct.text,title:Ma.creator},Ma.creator),Xa&&er.createElement("div",{className:Ct.btns},er.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),er.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ja&&er.createElement("div",{className:Ct.sign},"\u516C\u5F00")),er.createElement("div",{className:Ct.bottom},Ma.visits>0&&er.createElement(q.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},er.createElement("span",null,er.createElement("i",{className:"iconfont icon-liulanyan"}),er.createElement("span",null,Ma.visits))),Ma.course_members_count>0&&er.createElement(q.Z,{title:"\u6210\u5458",placement:"bottom"},er.createElement("span",null,er.createElement("i",{className:"iconfont icon-chengyuan"}),Ma.course_members_count)),Ma.tasks_count>0&&er.createElement(q.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},er.createElement("span",null,er.createElement("i",{className:"iconfont icon-zuoye"}),Ma.tasks_count)),Ma.is_end?er.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):er.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ma.is_accessible&&er.createElement("div",{className:Ct.lockWrap},er.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),er.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&er.createElement(ze.Z,null)))},Hr={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},pa="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",io=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,wrapClassName:Dr,trackEventItems:Za,loading:bo})=>{const Ma=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:bo},i.createElement("div",{className:d()(Hr.list,wn)},!!en.length&&en.map((bn,Xa)=>{const{subject_identifier:Wa,id:ai,identifier:La,power:ja}=bn,No=bn.is_public!=0&&bn.is_public;return i.createElement("div",{className:d()(`${Hr.wrap} ${bn.is_accessible?"":Hr.warpStyle}`,Dr),key:ai,style:{width:Ma,marginRight:(1+Xa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{className:Hr.li,onClick:go=>{go.preventDefault(),Za&&(0,Se.L9)([Za]),(0,Se.xg)(bn.first_category_url)}},i.createElement("div",{className:Hr.creator},i.createElement("img",{className:Hr.img,src:Oe.Z.IMG_SERVER+"/images/"+bn.avatar_url}),i.createElement("div",{className:Hr.text,title:bn.creator},bn.creator)),i.createElement("div",{className:Hr.top},i.createElement(q.Z,{title:bn.name},i.createElement("div",{className:Hr.name},bn.name)),No&&i.createElement("div",{className:Hr.sign},"\u516C\u5F00")),i.createElement("div",{className:Hr.middle},i.createElement("div",{className:Hr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Hr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Hr.value},(bn==null?void 0:bn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Hr.text},"\u6210\u5458"),i.createElement("span",{className:Hr.value},(bn==null?void 0:bn.course_members_count)||0))),i.createElement("div",{className:Hr.row},i.createElement("div",null,i.createElement("span",{className:Hr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Hr.value},(bn==null?void 0:bn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Hr.text},"\u72B6\u6001"),bn.is_end?i.createElement("span",{className:Hr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Hr.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Wa&&i.createElement("div",{className:Hr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!bn.is_accessible&&i.createElement("div",{className:Hr.lockWrap},i.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(ze.Z,null)))},tr={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},ya="data:image/png;base64,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",Ee=({className:wn,dataSource:en=[],col:Mt=4,right:Hn,bottom:wr=23,precision:zr=0,wrapWidth:Rn=1200,wrapClassName:Dr,trackEventItems:Za,loading:bo})=>{const Ma=Math.floor((Rn-(Mt-1)*Hn)/Mt);return i.createElement(ne.Z,{spinning:bo},i.createElement("div",{className:d()(tr.list,wn)},!!en.length&&en.map((bn,Xa)=>{const{subject_identifier:Wa,id:ai,identifier:La,power:ja}=bn,No=bn.is_public!=0&&bn.is_public;return i.createElement("div",{className:d()(`${tr.wrap} ${bn.is_accessible?"":tr.warpStyle}`,Dr),key:ai,style:{width:Ma,marginRight:(1+Xa)%Mt===0?0:Hn+zr,marginBottom:wr}},i.createElement("a",{className:tr.li,onClick:go=>{go.preventDefault(),Za&&(0,Se.L9)([Za]),(0,Se.xg)(bn.first_category_url)}},i.createElement("div",{className:tr.creator},i.createElement("img",{className:tr.img,src:Oe.Z.IMG_SERVER+"/images/"+bn.avatar_url}),i.createElement("div",{className:tr.text,title:bn.creator},bn.creator)),i.createElement("div",{className:tr.top},i.createElement(q.Z,{title:bn.name},i.createElement("div",{className:tr.name},bn.name)),No&&i.createElement("div",{className:tr.sign})),i.createElement("div",{className:tr.middle},i.createElement("div",{className:tr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:tr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:tr.value},(bn==null?void 0:bn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:tr.text},"\u6210\u5458"),i.createElement("span",{className:tr.value},(bn==null?void 0:bn.course_members_count)||0))),i.createElement("div",{className:tr.row},i.createElement("div",null,i.createElement("span",{className:tr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:tr.value},(bn==null?void 0:bn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:tr.text},"\u72B6\u6001"),bn.is_end?i.createElement("span",{className:tr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:tr.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Wa&&i.createElement("div",{className:tr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!bn.is_accessible&&i.createElement("div",{className:tr.lockWrap},i.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(ze.Z,null)))},xe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},De=a(52985),bt=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={},tabBarExtraContent:zr})=>i.createElement("div",{className:d()(xe.tabs,Hn),style:wr},i.createElement("div",{className:xe.tabsWrap},wn.map((Rn,Dr)=>i.createElement("aside",{className:xe.tab,onClick:()=>{Mt(Rn.id),Rn.link&&De.history.push(Rn.link)},key:Dr},i.createElement("div",{className:en===Rn.id?xe.active:""},Rn.name),(Rn==null?void 0:Rn.resetCount)==null&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement("span",null,"\uFF08",Rn==null?void 0:Rn.total,"\uFF09"),(Rn==null?void 0:Rn.resetCount)!==void 0&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement(q.Z,{title:(Rn==null?void 0:Rn.tip)!=null?Rn==null?void 0:Rn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Rn==null?void 0:Rn.resetCount),"/",i.createElement("span",null,Rn==null?void 0:Rn.total),"\uFF09"))))),i.createElement("div",{className:xe.tabBar},zr)),Bt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Xt=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={},tabBarExtraContent:zr})=>i.createElement("div",{className:d()(Bt.tabs,Hn),style:wr},i.createElement("div",{className:Bt.tabsWrap},wn.map((Rn,Dr)=>i.createElement("aside",{className:Bt.tab,onClick:()=>{Mt(Rn.id),Rn.link&&De.history.push(Rn.link)},key:Dr},i.createElement("div",{className:en===Rn.id?Bt.active:""},Rn.name),(Rn==null?void 0:Rn.resetCount)==null&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement("span",null,"\uFF08",Rn==null?void 0:Rn.total,"\uFF09"),(Rn==null?void 0:Rn.resetCount)!==void 0&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement(q.Z,{title:(Rn==null?void 0:Rn.tip)!=null?Rn==null?void 0:Rn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Rn==null?void 0:Rn.resetCount),"/",i.createElement("span",null,Rn==null?void 0:Rn.total),"\uFF09"))))),i.createElement("div",{className:Bt.tabBar},zr)),Vt={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},Vn=({dataSource:wn=[],value:en,onChange:Mt,className:Hn,style:wr={},tabBarExtraContent:zr})=>i.createElement("div",{className:d()(Vt.tabs,Hn),style:wr},i.createElement("div",{className:Vt.tabsWrap},wn.map((Rn,Dr)=>i.createElement("aside",{className:`${Vt.tab} ${en===Rn.id?Vt.active:""}`,onClick:()=>{Mt(Rn.id),Rn.link&&De.history.push(Rn.link)},key:Dr},i.createElement("div",null,Rn.name),(Rn==null?void 0:Rn.resetCount)==null&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement("span",null,"\uFF08",Rn==null?void 0:Rn.total,"\uFF09"),(Rn==null?void 0:Rn.resetCount)!==void 0&&(Rn==null?void 0:Rn.total)!==void 0&&i.createElement(q.Z,{title:(Rn==null?void 0:Rn.tip)!=null?Rn==null?void 0:Rn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Rn==null?void 0:Rn.resetCount),"/",i.createElement("span",null,Rn==null?void 0:Rn.total),"\uFF09"))))),i.createElement("div",{className:Vt.tabBar},zr)),zn=({className:wn,style:en={},children:Mt})=>i.createElement("div",{className:d()(wn),style:en},Mt),jn={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"},gr=a(38854),Gn=a(20834);const Or=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var na=({sortValue:wn,dropValue:en,className:Mt,onSort:Hn,onDrop:wr,dataSource:zr=Or})=>{var Rn;return i.createElement("div",{className:d()(jn.orderWrap,Mt)},i.createElement(gr.Z,{dropdownRender:()=>i.createElement(Gn.default,null,zr.map((Dr,Za)=>i.createElement(Gn.default.Item,{key:Za,onClick:()=>wr(Dr.id)},Dr.name)))},i.createElement("span",{className:jn.orderTextWrap},(Rn=zr.find(Dr=>en===Dr.id))==null?void 0:Rn.name)),i.createElement("span",{className:jn.orderIconWrap},i.createElement("span",{className:jn.orderAsc},i.createElement("i",{className:wn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${jn.cursorPointer} ${jn.active}`:`iconfont icon-sanjiaoxing-up font12 ${jn.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")})),i.createElement("span",{className:jn.orderDesc},i.createElement("i",{className:wn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${jn.cursorPointer} ${jn.active}`:`iconfont icon-sanjiaoxing-down font12 ${jn.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")}))))},yr={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Jr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Yt=({sortValue:wn,dropValue:en,className:Mt,onSort:Hn,onDrop:wr,dataSource:zr=Jr})=>{var Rn;return i.createElement("div",{className:d()(yr.orderWrap,Mt)},i.createElement(gr.Z,{dropdownRender:()=>i.createElement(Gn.default,null,zr.map((Dr,Za)=>i.createElement(Gn.default.Item,{key:Za,onClick:()=>wr(Dr.id)},Dr.name)))},i.createElement("span",{className:yr.orderTextWrap},(Rn=zr.find(Dr=>en===Dr.id))==null?void 0:Rn.name)),i.createElement("span",{className:yr.orderIconWrap},i.createElement("span",{className:yr.orderAsc},i.createElement("i",{className:wn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${yr.cursorPointer} ${yr.active}`:`iconfont icon-sanjiaoxing-up font12 ${yr.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")})),i.createElement("span",{className:yr.orderDesc},i.createElement("i",{className:wn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${yr.cursorPointer} ${yr.active}`:`iconfont icon-sanjiaoxing-down font12 ${yr.cursorPointer}`,onClick:()=>Hn(wn==="asc"?"desc":"asc")}))))},Jt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},yn=a(3113),tn=a(13656),gn=Object.defineProperty,An=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Tr=(wn,en,Mt)=>en in wn?gn(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,Sr=(wn,en)=>{for(var Mt in en||(en={}))Kn.call(en,Mt)&&Tr(wn,Mt,en[Mt]);if(An)for(var Mt of An(en))Br.call(en,Mt)&&Tr(wn,Mt,en[Mt]);return wn},Sa=(wn,en)=>{var Mt={};for(var Hn in wn)Kn.call(wn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=wn[Hn]);if(wn!=null&&An)for(var Hn of An(wn))en.indexOf(Hn)<0&&Br.call(wn,Hn)&&(Mt[Hn]=wn[Hn]);return Mt},Ra=(wn,en,Mt)=>new Promise((Hn,wr)=>{var zr=Za=>{try{Dr(Mt.next(Za))}catch(bo){wr(bo)}},Rn=Za=>{try{Dr(Mt.throw(Za))}catch(bo){wr(bo)}},Dr=Za=>Za.done?Hn(Za.value):Promise.resolve(Za.value).then(zr,Rn);Dr((Mt=Mt.apply(wn,en)).next())}),Ln=wn=>{var en=wn,{className:Mt,style:Hn,children:wr,loading:zr=!1,openLoading:Rn,onClick:Dr=()=>{},size:Za="middle",shape:bo="round",theme:Ma}=en,bn=Sa(en,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Xa,Wa]=(0,i.useState)(!1),ai=(0,i.useMemo)(()=>{switch(Ma){case tn.Fy.THEMEONE:return Jt.ThemeOne;case tn.Fy.DEFAULT:default:return Jt.btn}},[Ma]);return i.createElement(yn.ZP,Sr({onClick:(0,S.throttle)(La=>Ra(void 0,null,function*(){Rn&&Wa(!0);try{yield Dr(La)}catch(ja){console.log("error",ja)}Rn&&Wa(!1)}),2e3,{leading:!0,trailing:!1}),className:d()(ai,Jt[`${Za}-${bo}`],Mt),style:Hn,size:Za,shape:bo,loading:Xa||zr},bn),wr)},eo={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"},Qa=({className:wn,style:en,children:Mt=null,onClick:Hn,title:wr})=>i.createElement("div",{className:d()(eo.head,wn),style:en},i.createElement("span",{className:"primary-hover",onClick:Hn},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:wr},wr),i.createElement("div",{className:eo.node},Mt)),_r={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"},za=({confirmShow:wn=!0,confirmTitle:en,confirmClick:Mt,cancelShow:Hn=!0,cancelTitle:wr,cancelClick:zr,className:Rn,style:Dr,confirmLoading:Za=!1})=>i.createElement("div",{className:d()(_r.btns,Rn),style:Dr},wn&&i.createElement(yn.ZP,{loading:Za,onClick:Mt,type:"primary",className:_r.confirm},en),Hn&&i.createElement(yn.ZP,{onClick:zr,className:_r.cancel},wr)),Oa={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"},yi=({className:wn,style:en={},LeftContent:Mt,children:Hn,RightContent:wr})=>i.createElement("div",{className:d()(Oa.fixedBottom,wn),style:en},i.createElement("div",{className:Oa.wrap},i.createElement("div",{className:Oa.left},Mt),i.createElement("div",{className:Oa.center},Hn),i.createElement("div",{className:Oa.right},wr))),Ha={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"},Ar=({className:wn,style:en={},dataSource:Mt=[]})=>i.createElement("div",{className:d()(Ha.crumbs,wn),style:en},Mt.map((Hn,wr)=>wrDe.history.push(Hn.path)},Hn.name):i.createElement("span",null,Hn.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:wr,style:{color:"#5F6368"}},Hn.name))),Fa=a(31797),ma=Object.defineProperty,Ka=Object.defineProperties,So=Object.getOwnPropertyDescriptors,to=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,Hi=(wn,en,Mt)=>en in wn?ma(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,Ba=(wn,en)=>{for(var Mt in en||(en={}))mi.call(en,Mt)&&Hi(wn,Mt,en[Mt]);if(to)for(var Mt of to(en))li.call(en,Mt)&&Hi(wn,Mt,en[Mt]);return wn},ra=(wn,en)=>Ka(wn,So(en)),ho=(wn,en)=>{var Mt={};for(var Hn in wn)mi.call(wn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=wn[Hn]);if(wn!=null&&to)for(var Hn of to(wn))en.indexOf(Hn)<0&&li.call(wn,Hn)&&(Mt[Hn]=wn[Hn]);return Mt};const{Countdown:Mo}=Fa.default;var JA=wn=>{var en=wn,{onChange:Mt}=en,Hn=ho(en,["onChange"]);const[wr,zr]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof wr=="number"&&wr>=0&&Mt(wr)},[wr]);const Rn=Dr=>{const Za=Math.floor(Dr/1e3);zr(Za)};return i.createElement(Mo,ra(Ba({},Hn),{onChange:Rn}))},Ni={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Vi=({DataProps:wn,className:en,style:Mt={}})=>{var Hn;return i.createElement("div",{className:d()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ni.ClassRoomItem,en),style:Mt,onClick:()=>{(0,Se.xg)(wn==null?void 0:wn.first_category_url)}},i.createElement("div",{className:"flex flex-col item-center"},i.createElement("img",{src:`${(Hn=Oe.Z)==null?void 0:Hn.IMG_SERVER}/images/${wn==null?void 0:wn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(wn==null?void 0:wn.subject_identifier)&&i.createElement("div",{className:"mt-40px"},i.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),i.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},i.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(wn!=null&&wn.is_public)&&i.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),i.createElement("span",{className:d()("text-16px font-medium",Ni.TitleDom)},wn==null?void 0:wn.name)),i.createElement("div",{className:"c-grey-333 font-medium"},wn==null?void 0:wn.creator),i.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",wn==null?void 0:wn.course_members_count),i.createElement("div",{className:"c-grey-333 flex item-center justify-between"},i.createElement("div",null,"\u4F5C\u4E1A\uFF1A",wn==null?void 0:wn.tasks_count),wn!=null&&wn.is_end?i.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):i.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},mA=Object.defineProperty,sA=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,aA=Object.prototype.propertyIsEnumerable,WA=(wn,en,Mt)=>en in wn?mA(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,CA=(wn,en)=>{for(var Mt in en||(en={}))os.call(en,Mt)&&WA(wn,Mt,en[Mt]);if(sA)for(var Mt of sA(en))aA.call(en,Mt)&&WA(wn,Mt,en[Mt]);return wn},HA=({DataProps:wn=[],selectValue:en,onChange:Mt,className:Hn,style:wr={},extra:zr,classNameItem:Rn,styleItem:Dr={},barHidden:Za})=>{const[bo,Ma]=(0,i.useState)();return(0,i.useEffect)(()=>{Ma(Array.isArray(en)?en:[en])},[en]),i.createElement("div",{className:d()("flex px-20px py-10px gap-40px",Hn),style:CA({borderBottom:"1px solid #D3F0FF"},wr)},wn==null?void 0:wn.map(bn=>i.createElement("div",{key:bn==null?void 0:bn.id,className:d()("flex item-center justify-center current c-grey-333 text-16 relative",Rn,bn==null?void 0:bn.className),style:CA(CA({color:bo!=null&&bo.includes(bn==null?void 0:bn.id)?"#1890FF":"",minWidth:88},Dr),(bn==null?void 0:bn.style)||{}),onClick:Xa=>{Mt==null||Mt({domEvent:Xa,item:bn}),bn!=null&&bn.link&&De.history.push(bn==null?void 0:bn.link)}},bn==null?void 0:bn.name,!Za&&(bo==null?void 0:bo.includes(bn==null?void 0:bn.id))&&i.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),i.createElement("div",{className:"ml-auto"},zr))},lA=Object.defineProperty,VA=Object.defineProperties,ms=Object.getOwnPropertyDescriptors,Is=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,Vs=(wn,en,Mt)=>en in wn?lA(wn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):wn[en]=Mt,ns=(wn,en)=>{for(var Mt in en||(en={}))Ws.call(en,Mt)&&Vs(wn,Mt,en[Mt]);if(Is)for(var Mt of Is(en))ul.call(en,Mt)&&Vs(wn,Mt,en[Mt]);return wn},Rs=(wn,en)=>VA(wn,ms(en)),Ls=({value:wn,onChange:en,onInputChange:Mt,className:Hn,style:wr={},InputProps:zr})=>{const[Rn,Dr]=(0,i.useState)(wn);return i.createElement("div",{className:d()("flex item-center rounded-full px-10px py-2px",Hn),style:ns({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},wr)},i.createElement(ye.default,Rs(ns({bordered:!1},zr),{onChange:Za=>{Dr(Za.target.value),Mt==null||Mt(encodeURIComponent(Za.target.value))},onPressEnter:Za=>{en==null||en({domEvent:Za,item:{value:Rn}})}})),i.createElement("img",{className:"h-22px current",src:a(25365),height:22,onClick:Za=>{en==null||en({domEvent:Za,item:{value:Rn}})}}))}},16536:function(mn,At,a){"use strict";a.d(At,{Z:function(){return o}});var i=a(59301),V=a(92832),N=a(24905),pe=a(95237),O={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(77740),d=(F,v,p)=>new Promise((I,P)=>{var b=W=>{try{D(p.next(W))}catch(Z){P(Z)}},j=W=>{try{D(p.throw(W))}catch(Z){P(Z)}},D=W=>W.done?I(W.value):Promise.resolve(W.value).then(b,j);D((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,D]=(0,i.useState)([]),[W,Z]=(0,i.useState)([]),[J,R]=(0,i.useState)([]);let[w,oe]=(0,i.useState)(1),[ae,re]=(0,i.useState)();return(0,i.useEffect)(()=>{D(F),Z([]),R([])},[F]),(0,i.useEffect)(()=>{I&&(Z(P),R(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:O.leftdiv},i.createElement(V.default.Search,{size:"middle",onChange:ie=>d(void 0,null,function*(){D(F.filter(ye=>{var z;return(z=ye==null?void 0:ye.name)==null?void 0:z.includes(ie.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(N.default.Group,{value:W.map(ie=>`${ie.course_group_id}`),onChange:ie=>{I(j.filter(ye=>ie.includes(`${ye.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((ie,ye)=>i.createElement(pe.Z,{key:ie.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(N.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ie.is_published,value:`${ie.course_group_id}`},i.createElement("div",{className:O.listClass},i.createElement("span",{className:O.spantitle,style:{width:ie.is_published?"108px":"170px"}},ie.name),ie.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:O.rightdiv},i.createElement(V.default.Search,{onChange:ie=>{R(W.filter(ye=>ye.name.includes(ie.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),J.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),J.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},J.map((ie,ye)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:ie.course_group_id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},ie.name),i.createElement("img",{src:L,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(W.filter(z=>`${z.course_group_name}`!=`${ie.course_group_name}`))}})))))))}},73362:function(mn,At,a){"use strict";a.r(At),a.d(At,{default:function(){return Us}});var i=a(59301),V=a(52985),N=a(66104),pe=a(38854),O=a(20834),L=a(99313),C=a(43418),d=a(8591),S=a(92232),o=a(3995),F=a(99287),v=a(78241),p=a(24905),I=a(95237),P=a(43604),b=a(92832),j=a(1710),D=a(58421),W=a(66649),Z=a.n(W),J=a(77740),R=a(82186),w=Object.defineProperty,oe=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Rt,Qt,Et)=>Qt in Rt?w(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ye=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))ae.call(Qt,Et)&&ie(Rt,Et,Qt[Et]);if(oe)for(var Et of oe(Qt))re.call(Qt,Et)&&ie(Rt,Et,Qt[Et]);return Rt},z=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Ne=({shixunHomeworks:Rt,dispatch:Qt})=>{const Et=(0,V.useParams)();return i.createElement(C.default,{centered:!0,title:"\u63D0\u793A",open:Rt.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>z(void 0,null,function*(){(yield(0,R.ZP)(`/api/myshixuns/${Rt.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Et.coursesId}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),Qt({type:"shixunHomeworks/setActionTabs",payload:{}}),Qt({type:"shixunHomeworks/getWorkList",payload:ye({},Rt.actionTabs.params)}))}),onCancel:()=>{Qt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),i.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Q=(0,V.connect)(({shixunHomeworks:Rt})=>({shixunHomeworks:Rt}))(Ne),Le=a(5871),ve=Object.defineProperty,le=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ce=(Rt,Qt,Et)=>Qt in Rt?ve(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ne=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Fe.call(Qt,Et)&&Ce(Rt,Et,Qt[Et]);if(le)for(var Et of le(Qt))Ae.call(Qt,Et)&&Ce(Rt,Et,Qt[Et]);return Rt},q=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Me=({shixunHomeworks:Rt,dispatch:Qt})=>{const Et=(0,V.useParams)(),[Mr,Ya]=(0,i.useState)(!0),[Bo]=v.default.useForm();return i.createElement(i.Fragment,null,i.createElement(C.default,{centered:!0,title:"\u8C03\u5206",open:Rt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>q(void 0,null,function*(){yield Bo.validateFields();const co=Bo.getFieldValue();(yield(0,R.ZP)(`/api/student_works/${Rt.actionTabs.id}/adjust_score.json`,{method:"post",body:ne({},co)})).status===0&&(d.ZP.success("\u8BC4\u9605\u6210\u529F"),Bo.resetFields(),Qt({type:"shixunHomeworks/setActionTabs",payload:{}}),Qt({type:"shixunHomeworks/getWorkList",payload:ne({},Rt.actionTabs.params)}))}),onCancel:()=>{Qt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement(v.default,{form:Bo},i.createElement("p",null,"\u6210\u7EE9"),i.createElement(v.default.Item,{name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},i.createElement(Le.Z,null)),i.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),i.createElement(v.default.Item,{name:"comment"},i.createElement(b.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8})))))};var Oe=(0,V.connect)(({shixunHomeworks:Rt})=>({shixunHomeworks:Rt}))(Me);const Se=[{name:"\u672A\u63D0\u4EA4",id:0,type:"unanswer_users"},{name:"\u6309\u65F6\u63D0\u4EA4",id:1,type:"answer_users"}];var ke=a(59301),ut=Object.defineProperty,st=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,qe=(Rt,Qt,Et)=>Qt in Rt?ut(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,yt=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))ze.call(Qt,Et)&&qe(Rt,Et,Qt[Et]);if(st)for(var Et of st(Qt))wt.call(Qt,Et)&&qe(Rt,Et,Qt[Et]);return Rt};const lt=({polls:Rt,loading:Qt,dispatch:Et})=>{var Mr,Ya,Bo,co,ia,Tt;const[Nr,aa]=(0,i.useState)(yt(yt({},(0,V.useParams)()),{page:1,limit:20})),Da=(0,V.useLocation)(),{pollsList:Pa,commonHeader:Ko}=Rt,[Bi,Fo]=(0,i.useState)({}),[ca,Ja]=(0,i.useState)("");let[yo,Po]=(0,i.useState)({});Nr.order_type="desc",Nr.order="end_at";const[fo]=v.default.useForm(),oi=(0,F.Jd)();(0,i.useEffect)(()=>{Nr.poll_group_id=[],Et({type:"polls/getPollsList",payload:Nr})},[Nr]);const $r=()=>{Nr.page=1;const Gr=Object.assign({},fo.getFieldValue());Object.keys(Gr).map(function(wi){Gr[wi].includes("all")?(delete Nr[wi],fo.setFieldsValue({[wi]:"all"})):(Nr[wi]=Gr[wi],fo.setFieldsValue({[wi]:Nr[wi]}))}),Et({type:"polls/getPollsList",payload:Nr})},wa=(Gr,wi)=>{Nr.page=Gr,Nr.limit=20,Et({type:"polls/getPollsList",payload:yt({},Nr)})};let Vo=[{title:"\u5E8F\u53F7",align:"center",dataIndex:"name",render:(Gr,wi,ci)=>Nr.limit*(Nr.page-1)+ci+1},{title:"\u59D3\u540D",align:"center",dataIndex:"user_name"},{title:"\u5B66\u53F7",align:"center",dataIndex:"student_id",sortOrder:yo.student_id,sortDirections:["descend","ascend"],sorter:(Gr,wi)=>Gr.id-wi.id},{title:"\u5206\u73ED",align:"center",dataIndex:"user_group_name",ellipsis:!0,width:"35%"},{title:"\u63D0\u4EA4\u72B6\u6001",align:"center",dataIndex:"commit_status",render:(Gr,wi)=>wi.commit_status==1?ke.createElement("span",{className:"c-green"},"\u6309\u65F6\u63D0\u4EA4"):ke.createElement("span",null,"\u672A\u63D0\u4EA4")},{title:"\u63D0\u4EA4\u65F6\u95F4",width:"16%",align:"center",dataIndex:"end_at",sortOrder:yo.end_at,sortDirections:["descend","ascend"],sorter:(Gr,wi)=>Gr.id-wi.id,render:Gr=>Gr&&Z()(Gr).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",className:"edu-txt-center",align:"center",width:120,render:(Gr,wi)=>{if((0,F.dE)())return wi.commit_status?wi.commit_status==1?ke.createElement(V.Link,{target:"_blank",onClick:()=>{(fo==null?void 0:fo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(fo==null?void 0:fo.getFieldValue("poll_group_id")))},to:`/classrooms/${Nr.coursesId}/poll/${Nr.categoryId}/questionnaireInfo/${wi.login}?type=student`},"\u67E5\u770B"):ke.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B"):"--";if((0,F.GJ)())return wi.commit_status==1?ke.createElement(V.Link,{target:"_blank",onClick:()=>{(fo==null?void 0:fo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(fo==null?void 0:fo.getFieldValue("poll_group_id")))},to:`/classrooms/${Nr.coursesId}/poll/${Nr.categoryId}/questionnaireInfo/${wi.login}?type=teacher`},"\u67E5\u770B"):ke.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B")}}];const la=(0,i.useMemo)(()=>{let Gr=[...Vo];return oi&&Gr.splice(2,1),Gr},[oi,Pa.poll_types]);return ke.createElement("section",{className:"minH500 bg-white pl30 pr30 inline-block w100"},Pa.poll_users==""&&ke.createElement(J.Z,null),Pa.poll_users!=""&&ke.createElement("aside",null,(0,F.dE)()&&ke.createElement("div",{className:"mt20"},ke.createElement("span",{className:"c-red"},(Mr=Pa==null?void 0:Pa.poll_types)==null?void 0:Mr.answer_users)," \u5DF2\u4EA4 ",ke.createElement("span",{className:"ml20 mr20"},(Ya=Pa==null?void 0:Pa.poll_types)==null?void 0:Ya.unanswer_users,"\u672A\u4EA4"),Ko.polls_status===2&&ke.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",ke.createElement("span",{className:"c-orange"},(0,S.li)((new Date((Bo=Pa==null?void 0:Pa.poll_types)==null?void 0:Bo.poll_end_time).getTime()-new Date().getTime())/1e3)))),(0,F.GJ)()&&ke.createElement("aside",{className:"mt20"},ke.createElement(v.default,{form:fo,onChange:$r,initialValues:{commit_status:"all",poll_group_id:"all"}},ke.createElement(v.default.Item,{name:"commit_status"},ke.createElement(p.default.Group,{value:[],style:{width:"100%"}},ke.createElement(I.Z,null,ke.createElement(P.Z,{flex:"80px"},"\u7B54\u9898\u72B6\u6001:"),ke.createElement(P.Z,{flex:"80px"},ke.createElement(p.default,{value:"all",checked:!Bi.commit_status},"\u5168\u90E8")),ke.createElement(P.Z,{flex:"1"},Se.map((Gr,wi)=>{var ci;return ke.createElement(p.default,{name:"commit_status",value:Gr.id},Gr.name,"(",(ci=Pa==null?void 0:Pa.poll_types)==null?void 0:ci[Gr.type],")")}))))),ke.createElement(v.default.Item,{name:"poll_group_id"},ke.createElement(p.default.Group,{style:{width:"100%"}},ke.createElement(I.Z,null,ke.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),ke.createElement(P.Z,{flex:"80px"},ke.createElement(p.default,{value:"all",checked:!Bi.course_group},"\u5168\u90E8")),ke.createElement(P.Z,{flex:"1"},Pa.course_groups&&Pa.course_groups.map((Gr,wi)=>ke.createElement(p.default,{value:Gr.course_group_id},Gr.group_group_name,"(",Gr.count,")"))))))),ke.createElement(I.Z,null,ke.createElement(P.Z,{flex:"1"},ke.createElement(I.Z,{align:"middle"},ke.createElement(P.Z,null,ke.createElement(b.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Gr=>{Nr.search=Gr.trim(),Nr.page=1,Et({type:"polls/getPollsList",payload:Nr})},style:{width:200}})),ke.createElement(P.Z,null,ke.createElement("span",{className:"ml5 c-red"},(co=Pa.poll_types)==null?void 0:co.total_users),ke.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ia=Pa.poll_types)==null?void 0:ia.poll_users_count,"\u4E2A\u5B66\u751F\uFF09")))),ke.createElement(P.Z,null))),ke.createElement(j.default,{className:"mt30",loading:Qt["polls/getPollsList"],hideOnSinglePage:!0,pagination:!1,dataSource:Pa.poll_users,columns:la,onChange:(Gr,wi,ci)=>{if(yo={},ci.order===void 0)switch(yo[ci.field]="descend",ci.field){case"student_id":Ja("descend"),Nr.b_order="desc";break}else Nr.b_order=ci.order.replace("end",""),yo[ci.field]=ci.order;Po(yt({},yo)),Nr.order=ci.field,Et({type:"polls/getPollsList",payload:yt({},Nr)})}}),ke.createElement("aside",{className:"tc mb50 mt30"},ke.createElement(D.Z,{showSizeChanger:!1,hideOnSinglePage:!0,onChange:wa,defaultCurrent:Nr.page||1,current:Nr.page||1,defaultPageSize:20,total:(Tt=Pa.poll_types)==null?void 0:Tt.total_users})),ke.createElement(Oe,null),ke.createElement(Q,null)))};var M=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(lt),Ye=a(71418),E=a(5112),l=a(5083),A=a(16536),g=Object.defineProperty,k=Object.defineProperties,$=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,he=(Rt,Qt,Et)=>Qt in Rt?g(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ue=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))X.call(Qt,Et)&&he(Rt,Et,Qt[Et]);if(H)for(var Et of H(Qt))Pe.call(Qt,Et)&&he(Rt,Et,Qt[Et]);return Rt},He=(Rt,Qt)=>k(Rt,$(Qt)),pt=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});function Re(Rt,Qt){const Et=[];for(let Mr=Rt;Mr{let Qt=new Date;const Et=Z()(Rt).format("HH");if(Z()(Rt).isSame(Z()(Qt),"day")){const Mr=Z()(Qt).format("HH"),Ya=Z()(Qt).format("mm");return{disabledHours:()=>Re(0,24).splice(1,Mr*1-1),disabledMinutes:()=>Z()(Rt).isSame(Z()(Qt),"hour")&&Et<=Mr?Re(0,60).splice(0,Ya):Re(60,60)}}else if(Z()(Rt).isSame(Z()(),"day")){const Mr=Z()().format("HH"),Ya=Z()().format("mm");return{disabledHours:()=>Re(0,24).splice(0,Mr),disabledMinutes:()=>Et<=Mr?Re(0,Ya):Re(60,60)}}else return!1},We=({exercise:Rt,dispatch:Qt,polls:Et})=>{const Mr=(0,V.useParams)(),[Ya]=v.default.useForm(),[Bo,co]=(0,i.useState)(1),[ia,Tt]=(0,i.useState)([]),[Nr,aa]=(0,i.useState)(!1),[Da,Pa]=(0,i.useState)([]),[Ko,Bi]=(0,i.useState)(!0),[Fo,ca]=(0,i.useState)(!1);(0,i.useEffect)(()=>{Et.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Ja()},[Et.actionTabs]);const Ja=()=>pt(void 0,null,function*(){var fo,oi;aa(!0);const $r=yield Qt({type:"polls/getEndGroups",payload:He(ue({},Mr),{check_ids:[Et.actionTabs.selectArrs]})});($r==null?void 0:$r.status)==0&&(((fo=$r==null?void 0:$r.course_info)==null?void 0:fo.length)>0?Tt([...(oi=$r==null?void 0:$r.course_info)==null?void 0:oi.map((wa,Vo)=>(wa.key=wa.course_group_id,wa.title=wa.course_group_name,wa.name=wa.course_group_name,wa))]):Tt([]),Ya.setFieldsValue({end_time:Z()(Z()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),aa(!1)}),yo=()=>pt(void 0,null,function*(){var fo;const oi=ue({},Ya.getFieldsValue());if((Da==null?void 0:Da.length)<=0&&ia.length>0&&!((fo=Rt.actionTabs)!=null&&fo.unified_setting)){d.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ca(!0);const $r={check_ids:Et.actionTabs.selectArrs,group_ids:Da};Ko||($r.end_time=Z()(oi.end_time).format("YYYY-MM-DD HH:mm")),$r.group_ids=Da.map(Vo=>Vo.course_group_id),(yield(0,R.ZP)(`/api/courses/${Mr.coursesId}/polls/end_poll.json`,{method:"post",body:$r})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),Qt({type:"polls/setActionTabs",payload:{}}),Qt({type:"polls/getCommonHeader",payload:ue({},Et.actionTabs.params)}),Qt({type:"polls/getPollsList",payload:ue({},Mr)})),ca(!1)}),Po=()=>{co(1),Tt([]),Pa([]),Bi(!0)};return i.createElement(C.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Et.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:yo,width:680,confirmLoading:Fo||Nr,onCancel:()=>{Po(),Qt({type:"polls/setActionTabs",payload:{}})}},i.createElement(Ye.Z,{spinning:Nr},ia&&i.createElement(v.default,{form:Ya},i.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),i.createElement(I.Z,{className:"mt20"},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),i.createElement(E.ZP.Group,{value:Ko,onChange:fo=>{Bi(fo.target.value),Pa([])}},i.createElement(E.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),i.createElement(E.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),i.createElement(v.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ko?"hidden":"visible"}},i.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,S.U6)(),"HH:mm")},disabledDate:fo=>fo&&fo0&&i.createElement(I.Z,{style:{marginBottom:"10px"}},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),i.createElement("div",null,ia.length>0&&i.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},i.createElement("span",{style:{flex:1}},i.createElement(p.default,{checked:Da.length===ia.length,onChange:fo=>{Da.length===ia.length?Pa([]):Pa(ia)}},"\u5168\u9009")," "),i.createElement("span",{style:{width:16}}),i.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Da.length||0,"\u4E2A\u5206\u73ED")),i.createElement(A.Z,{data:ia,selectedRowKeys:Da,setSelectedRowKeys:Pa}))))))};var be=(0,V.connect)(({exercise:Rt,polls:Qt})=>({exercise:Rt,polls:Qt}))(We),_=a(30467),Be=a(53051),Je=a(99825),nt=a(59301),Nt=Object.defineProperty,hn=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,fn=(Rt,Qt,Et)=>Qt in Rt?Nt(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Dn=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Bn.call(Qt,Et)&&fn(Rt,Et,Qt[Et]);if(dn)for(var Et of dn(Qt))cn.call(Qt,Et)&&fn(Rt,Et,Qt[Et]);return Rt},ur=(Rt,Qt)=>hn(Rt,Zt(Qt)),_n=(Rt,Qt)=>{var Et={};for(var Mr in Rt)Bn.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&dn)for(var Mr of dn(Rt))Qt.indexOf(Mr)<0&&cn.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},cr=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Yr=Rt=>{var Qt=Rt,{classroomList:Et,polls:Mr,dispatch:Ya,courseEndTime:Bo}=Qt,co=_n(Qt,["classroomList","polls","dispatch","courseEndTime"]);const ia=(0,V.useParams)(),[Tt]=v.default.useForm(),[Nr,aa]=(0,i.useState)(1),[Da,Pa]=(0,i.useState)([]),[Ko,Bi]=(0,i.useState)(0),[Fo,ca]=(0,i.useState)(2e3),[Ja,yo]=(0,i.useState)(!0),[Po,fo]=(0,i.useState)(!1),[oi,$r]=(0,i.useState)(!1),[wa,Vo]=(0,i.useState)([]),[la,Gr]=(0,i.useState)(!0),[wi,ci]=(0,i.useState)(!0);(0,i.useEffect)(()=>{Mr.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(qA(),Ts())},[Mr.actionTabs]),(0,i.useEffect)(()=>{if(Po){if(oi)return;Ya({type:"polls/setActionTabs",payload:{}})}},[Po]);const qA=oA=>cr(void 0,null,function*(){var MA,wo,zo,jA;yo(!0);const ii=yield(0,_.Cq)(ur(Dn({},ia),{page:oA||Nr,limit:2e4,poll_id:((wo=(MA=Mr==null?void 0:Mr.actionTabs)==null?void 0:MA.selectArrs)==null?void 0:wo.length)==1?(jA=(zo=Mr==null?void 0:Mr.actionTabs)==null?void 0:zo.selectArrs)==null?void 0:jA[0]:""}));ii==null||ii.course_groups.map((Ai,ji)=>{Ai.key=Ai.id,Ai.title=Ai.name,Ai.disabled=Ai.is_published}),ii&&(Pa([...ii==null?void 0:ii.course_groups]),Bi(ii==null?void 0:ii.course_groups_count),ci(ii==null?void 0:ii.manage_all_group),yo(!1),oA||Tt.setFieldsValue({publish_time:Z()(Z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Z()(Z()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),uA=()=>cr(void 0,null,function*(){var oA,MA,wo,zo;if((0,F.Rm)()&&!((MA=(oA=Et==null?void 0:Et.AssistantObject)==null?void 0:oA.group)!=null&&MA.can_publish)){d.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"),qi(!1);return}const jA=Dn({},Tt.getFieldsValue());if(jA.end_time<=jA.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),qi(!1);return}if((wa==null?void 0:wa.length)<=0&&!la&&Da.length>0){d.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),qi(!1);return}let ii={check_ids:[...(wo=Mr.actionTabs.selectArrs)==null?void 0:wo.map(ji=>Number(ji))],group_ids:wa.length>0?wa.map(ji=>ji.id):(zo=Et.detailCommonHomeworksList)==null?void 0:zo.course_groups,end_time:Z()(jA.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Z()(jA.publish_time).format("YYYY-MM-DD HH:mm")};qi(!0),(yield(0,R.ZP)(`/api/courses/${ia.coursesId}/polls/publish.json`,{method:"post",body:Dn({},ii)})).status===0?(qi(!1),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Ts(),d.ZP.success("\u53D1\u5E03\u6210\u529F"),Ya({type:"polls/setActionTabs",payload:{}}),Ya({type:"polls/getCommonHeader",payload:Dn({},Mr.actionTabs.params)}),Ya({type:"polls/getPollsList",payload:Dn({},ia)})):qi(!1)}),Ts=()=>{aa(1),Pa([]),Vo([])},[ni,qi]=(0,i.useState)(!1);return nt.createElement(C.default,{width:600,confirmLoading:ni,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Mr.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:uA,onCancel:()=>{Ts(),Ya({type:"polls/setActionTabs",payload:{}})}},nt.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",nt.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),Da&&nt.createElement(v.default,{form:Tt},nt.createElement("div",{style:{paddingLeft:0}},nt.createElement(I.Z,{className:"mt30",align:"middle"},nt.createElement(P.Z,null,nt.createElement(v.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170,marginRight:"25px"},disabledDate:oA=>(0,Be.Q8)(oA,Bo),disabledTime:oA=>(0,Be.d0)(oA),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),nt.createElement(P.Z,{className:"ml20"},nt.createElement(v.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,S.U6)(),"HH:mm")},disabledDate:oA=>(0,Be.Q8)(oA,Bo,Tt.getFieldValue("publish_time")),disabledTime:oA=>(0,Be.d0)(oA,Tt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),nt.createElement(I.Z,{style:{marginBottom:"10px"}},nt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),nt.createElement(E.ZP.Group,{value:la,onChange:oA=>{Gr(oA.target.value),Vo([])}},nt.createElement(E.ZP,{value:!0,disabled:!wi},"\u7EDF\u4E00\u53D1\u5E03"),nt.createElement(E.ZP,{className:"ml20",disabled:Da.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Da.length<=0&&nt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!la&&Da.length>0&&nt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},nt.createElement("span",{style:{flex:1}},nt.createElement(p.default,{checked:wa.length===Da.length,onChange:oA=>{wa.length===Da.length?Vo([]):Vo(Da.filter(MA=>!MA.is_published))}},"\u5168\u9009")),nt.createElement("span",{style:{width:16}}),nt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",wa.length||0,"\u4E2A\u5206\u73ED")),!la&&Da.length>0&&nt.createElement(Je.Z,{data:Da,selectedRowKeys:wa,setSelectedRowKeys:Vo})))};var oa=(0,V.connect)(({classroomList:Rt,polls:Qt})=>({classroomList:Rt,polls:Qt}))(Yr),Ct=a(57809),In=a(6848),er=a(6735),hr=a(58798),mr={flex_box_center:"flex_box_center___mZeBL",flex_space_between:"flex_space_between___OvqA8",flex_box_vertical_center:"flex_box_vertical_center___nBE0A",flex_box_center_end:"flex_box_center_end___w0dO1",flex_box_column:"flex_box_column___mvqBn",box:"box___SKsTv",head:"head___pcKPT",title_icon:"title_icon___o13QS",title:"title___ZSoYD",multiple_select:"multiple_select___VSwNW"},Hr=Object.defineProperty,pa=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,tr=(Rt,Qt,Et)=>Qt in Rt?Hr(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ya=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Yo.call(Qt,Et)&&tr(Rt,Et,Qt[Et]);if(pa)for(var Et of pa(Qt))io.call(Qt,Et)&&tr(Rt,Et,Qt[Et]);return Rt};const ct=Rt=>React.createElement("svg",ya({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Rt),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dott_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dott_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Ee="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",xe=a(59301),De=Object.defineProperty,Qe=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,nn=(Rt,Qt,Et)=>Qt in Rt?De(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Xt=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))bt.call(Qt,Et)&&nn(Rt,Et,Qt[Et]);if(Qe)for(var Et of Qe(Qt))Bt.call(Qt,Et)&&nn(Rt,Et,Qt[Et]);return Rt},Vt=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const{RangePicker:Sn}=l.default,{Option:Vn}=Ct.default,Xn=({polls:Rt,loading:Qt,dispatch:Et})=>{var Mr,Ya,Bo,co,ia;const Tt=(0,V.useParams)(),Nr=(0,V.useLocation)(),{pollSetting:aa,commonHeader:Da}=Rt,[Pa,Ko]=(0,i.useState)(!0);let[Bi,Fo]=(0,i.useState)([]),[ca,Ja]=(0,i.useState)({end_time:"",publish_time:"",show_result:!1,un_anonymous:!1,unified_setting:!1});(0,i.useEffect)(()=>{yo()},[]),(0,i.useEffect)(()=>{Ko(!(0,F.GJ)())},[(0,F.GJ)()]);const yo=()=>{Et({type:"polls/getPollsSetting",payload:Xt({},Tt)})};(0,i.useEffect)(()=>{var $r;aa!=null&&aa.poll&&(Object.keys(ca).map(function(wa){ca[wa]=aa.poll[wa]}),Bi=($r=aa==null?void 0:aa.published_course_groups)==null?void 0:$r.filter(wa=>wa.course_publish_time!==null).map(wa=>(wa.publish_time=wa.course_publish_time,wa.end_time=wa.course_end_time,wa)),Ja(ca),Fo(Bi))},[aa]);const Po=()=>Vt(void 0,null,function*(){const $r=JSON.parse(JSON.stringify(ca));$r.unified_setting||Bi==null||Bi.map(Vo=>{var la,Gr;if(!Vo.course_group_name||!((la=Vo.course_group_name)!=null&&la.length))throw d.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Vo.publish_time||!Vo.end_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");Vo.course_group_id=(Gr=Vo==null?void 0:Vo.course_group_name)==null?void 0:Gr.map(wi=>{var ci,qA,uA;return(uA=(qA=(ci=aa.course_groups)==null?void 0:ci.filter(Ts=>Ts.course_group_name===wi))==null?void 0:qA[0])==null?void 0:uA.course_group_id})}),$r.categoryId=Tt.categoryId,$r.publish_time_groups=Bi,$r.show_result=!!$r.show_result,(yield(0,er.m7)(Xt({},$r))).status===0&&(d.ZP.success("\u66F4\u65B0\u6210\u529F"),Et({type:"polls/getCommonHeader",payload:Xt({},Tt)}))}),fo=$r=>$r&&$rca.end_time?$r&&$r1,value:ca.unified_setting,onChange:$r=>{if(Z()(ca.publish_time,"YYYY-MM-DD HH:mm")<=Z()()){d.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}Bi==""&&Fo([{}]),ca.unified_setting=!ca.unified_setting,Ja(Object.assign({},ca))}},xe.createElement(E.ZP,{value:!0,style:{marginRight:"60px"}},"\u7EDF\u4E00\u53D1\u5E03"),xe.createElement(E.ZP,{disabled:((Mr=aa==null?void 0:aa.group_settings)==null?void 0:Mr.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ya=aa==null?void 0:aa.group_settings)==null?void 0:Ya.length)===0&&xe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09"))),ca.unified_setting&&xe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},xe.createElement(I.Z,{align:"middle"},xe.createElement(P.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4:"),xe.createElement(P.Z,{className:"ml10"},xe.createElement(In.Z,{title:![1,5].includes((Bo=aa==null?void 0:aa.poll)==null?void 0:Bo.polls_status)&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539"},xe.createElement(l.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:fo,disabled:Pa||![1,5].includes((co=aa==null?void 0:aa.poll)==null?void 0:co.polls_status),value:ca.publish_time?Z()(ca.publish_time):"",allowClear:!1,onChange:($r,wa)=>{ca.publish_time=wa,ca.end_time||(ca.end_time=Z()($r).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ja(Object.assign({},ca))}}))),xe.createElement(P.Z,null,xe.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),xe.createElement(I.Z,{align:"middle",className:"pl30"},xe.createElement(P.Z,null,"\u622A\u6B62\u65F6\u95F4"),xe.createElement(P.Z,{className:"ml10"},xe.createElement(l.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Z()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pa,disabledDate:oi,allowClear:!1,value:ca.end_time?Z()(ca.end_time):"",onChange:($r,wa)=>{ca.end_time=wa,Ja(Object.assign({},ca))}})),xe.createElement(P.Z,null,xe.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!ca.unified_setting&&xe.createElement(I.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Bi&&Bi.map(function($r,wa){return xe.createElement(P.Z,{span:24,key:wa},xe.createElement(I.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:wa==(Bi==null?void 0:Bi.length)-1?"0px":"10px"}},xe.createElement("div",{style:{width:"75px",marginLeft:"27px"}},"\u53D1\u5E03\u89C4\u5219",wa+1),xe.createElement(Ct.default,{disabled:Pa,mode:"multiple",className:mr.multiple_select,style:{width:"250px"},value:$r.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Vo=>{Bi[wa].course_group_name=Vo,Fo(Bi.slice())}},aa.course_groups&&aa.course_groups.map(function(Vo){if(!Bi.map(la=>la.course_group_name).toString().split(",").includes(String(Vo.course_group_name)))return xe.createElement(Vn,{value:Vo.course_group_name,key:Vo.course_group_id},Vo.course_group_name)})),xe.createElement("div",{className:"ml20"},xe.createElement(Sn,{size:"large",disabled:Pa||(Da.polls_status===1?!1:[!0,!1]),style:{width:620},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],allowClear:!1,showTime:{format:"HH:mm",defaultValue:[Z()((0,S.U6)(),"HH:mm"),Z()((0,S.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:$r.course_publish_time&&[Z()($r.course_publish_time),Z()($r.course_end_time)],onChange:(Vo,la)=>{Bi[wa].publish_time=la[0],Bi[wa].end_time=la[1]}})),!Pa&&xe.createElement("div",{style:{display:"flex",width:"50px"}},xe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Fo(Bi.concat({}))}}),wa>0&&xe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Bi=Bi.filter((Vo,la)=>wa!==la),Fo(Bi.slice()),setTimeout(()=>Fo(Bi.slice()),10)}}))))}))),xe.createElement("div",{className:mr.box},xe.createElement("div",{className:mr.head,style:{marginTop:"10px"}},xe.createElement("img",{className:"mr10",src:Ee,alt:"Dot"}),"\u516C\u5F00\u8BBE\u7F6E")),xe.createElement("div",{style:{padding:"30px 50px",background:"#fff",marginTop:"3px"}},xe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},xe.createElement(p.default,{checked:ca.show_result,disabled:Pa,onChange:$r=>{ca.show_result=$r.target.checked,Ja(Object.assign({},ca))}},xe.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),xe.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u95EE\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u95EE\u5377\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\uFF09")),xe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},xe.createElement(p.default,{checked:ca.un_anonymous,disabled:Pa||![1,5].includes((ia=aa==null?void 0:aa.poll)==null?void 0:ia.polls_status),onChange:$r=>{ca.un_anonymous=$r.target.checked,Ja(Object.assign({},ca))}},xe.createElement("strong",null,"\u5B9E\u540D\u95EE\u5377")),xe.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u63D0\u4EA4\u95EE\u5377\u540E\u663E\u793A\u771F\u5B9E\u59D3\u540D\u548C\u5B66\u53F7\uFF0C\u5426\u5219\u5C06\u5BF9\u63D0\u4EA4\u95EE\u5377\u7684\u5B66\u751F\u59D3\u540D\u548C\u5B66\u53F7\u8FDB\u884C\u533F\u540D\u5904\u7406\u3002\u8BE5\u8BBE\u7F6E\u9879\u5728\u95EE\u5377\u5F00\u59CB\u4E4B\u540E\u65E0\u6CD5\u4FEE\u6539\uFF09")),xe.createElement(hr.Z,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:Po},"\u4FDD\u5B58")))};var zn=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(Xn),jn=a(5697),gr=a(78673),Gn=a(61621),Or=a(93948),Cr={title:"title___hfaGm",yxtx:"yxtx___EB2TE",pic_title:"pic_title___WGfnb",pic_text:"pic_text___zQvmV",others_styles:"others_styles___nsKmn",others_text:"others_text___oRpFU",others_icon:"others_icon___h3fBC"},na="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",yr=a(42441),Jr=a(61485),kt=a(3113),Yt=a(56047),Jt="data:image/png;base64,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",yn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALYAAACACAYAAACm05O0AAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQucFNWV97m3qrp7uqe7ZwYGGF4yMCCIqDFs1I2bz+wvJppkE00C8W1cE3DjIyqoG3Q3lXVDVDBkdY2KQaIugpDH9yX5dOMXP9isSYxBRAnIYwAFZGCGefW7u+re+32nqmumuqd7pnumu2eGqQJm6Opbp84991+nzj2Pewk4hyOBAiVw+2Mvu+c0zLuousp9qSLT+ZSCnzHRoelsR8up2Cs7X965a8uWxaxAcmVtRspK3SF+2khAfe7gnJkTvfd5ZPoRLgCAEPyZPgQBIHp3JPXqu8fCa564bV77cHfcAfZwj8AouP9DLx6Y31DrXalI8vh87HIAoARIIsnfO9Hede+KG4cX3A6wRwGwhpPFe9ft9S+YHHycA5kqBIABmDRq8HPPx/Q5CoKkdPb7m9+aooJKEO/DcjjALqPYFy3aLDUuPMfrrRUNbpfiZ0wnOhOhWCdpObz93dhIsUf7E8FTPzvyVY9HuR4AbKZH/0IjBHhnd2LlnVfPeDMN/YKvLdVwOMAulSRtdJat3jd+8mTPZYFqejkl0mxCiE8iQLEJE8CFEFEOYn8orP/n8eOJ/3x0+ZmnysDGkEku2rxZ+kzVx39ICEwYmFgvdtHg1nQ4xrjeQohEGOct8SR758398b1b1PmpgWkNvYUD7KHL0EZBkBVPHfhU05TqexWFTtF1nFTlP2SZCE3jHzZ/GHlk5S2zfwtgn5CVlLFBEVvzwp6G6qD/QcGJNBgClJrdp4QQQYRIJfR9zSeiGx+97awPBkOvmGscYBcjrQHarn6x+YqJdf7v6Dr32JtyIUCWTVHrusCBzqAkyzRxsiP83eXXNP3PErIzZFKPbjo4x1/lup2z7AfU4t9uYdj7lOu8AEKN11YsHE6uvfv6puYhM9gPAQfYJZIuTrLOnBj4NQWS8doWQkCgWoaAz1R6oSiDUEQHkgVuDqJ138nQ5x+5eW64RCwNlgx5ZNORmW6Zn0kYn+JRpFlADSuqZEeK885TLZEn1FvnR0pGNIuQA+wSSfbh5/Z9bOL4wHOWp8AiK0DA1PFuwxdmHFzAsVNJIJZrId0Qcd7SGbvh29fN+nOJWCqajKpu9Yw7u/FzEoF51sWE0JJP/IQAEo9rf1x23azXimaywAscYBcoqIGarXpu7zn144ObcNDsbdEMmVrvNl7DeAgEdluyjzlCKYjWtu6r7rlx7rsD3asc36uqoLWzD10mK/JsQQv3gAyWF8J56Nnftm94a+1CbbA0+rvOAXaJpPo1db3n4vM/vVGidK6dJJoiVR40RczXeSjKIZ7oa4owzve+vuPVq3+i3pQoEUtFkfneC9sb/O5xnyE861VSFJXCGwtJsGOHUr945L7ymF4OsAsfi56WSx7aHpxc62/Qs2aBMrB50xtqVhAAXza4rfc5CjzbvhYA0SMtXSt1kN6zXydzIY53hlvW/uPC7kGwWdQlq1/cN1ciytmMVSbVQ3EprPnEidcev+PCUFGMFtjYAXaBgko3I49tPvZln5fcJUtStYA+3gIhuJBBmD7rgg8CnFCiQxY9AkTojEWiMbHmjsVTf1ZMkKTge6cbPvj83ka/TJt0pvdeajn5srGe67zdIWhvn4cG4cqp8OEN76iqWpbopAPsIhBwz1N7Zs+bVvsiEVBdxGVDbioIRN472nnNqlvOOjBkYnkIqP/xRiAg1c/hzGaKyOnGNqwbZ3Kdt87h9/b2GW110AWkGIRb7z/465NQJlAjCw6w02O3/MnmCfXV9FwXpf58L2OJinPqaqq+ylnJHQX94pVKBDq64i8xTnJOLFEppjgPt0X4O6v/oal1kOAnP3hu32RdZt7817ttXyUBwPqcBMB4osud/m02Y3EhJFkIqmh6JCWSEIMItG2JlUtL2/l2gA0Aa39x9PL6Ws8KQsk4SvM/7JouoDus9bGRBwmkgi/DCWjQr4CSDvLkupBzQDOova0zsXLJldNeKZi4vaGqUjX4xQB4mVwN/p5vIhCGmJxIat1UT4aSUnWVQrxVMoG6cRm3iX2IT/wp8NZ42PstYe467mednYf4li2L0dyoqDYY88DG6NqMhuDzwEUQRwmlj565bH+08Z0AiKV00PXKveqQH1kG8LpkyIrpGKDCc5gf3TOQlHS/39J9w7KrZu0fFLj//0Xo+gPYZpsnXMLVYczUG0w/xjywf/LrY8tqAp6bmS1s7FIIpLTcCga1p84AOC/LnKfPGFJKQZb6elKshtm8ShIRXaHEuq99fuqjgwHE6XLNmAf2i6+2POp1y59lNpwqCgEtD7BH2sBn8yphMkZSf/maTzcsG2m8VpKfMQ/sjb85/oMqj3L56QTseEJ75erPTL67kkAaafdygO0Ae6RhsiT8OMB2gF0SII00Ig6wHWCPNEyWhB8H2A6wSwKkkUbEAbYD7JGGyZLw4wDbAXZJgDTSiDjAdoA90jBZEn4cYDvALgmQRhoRB9gOsEcaJkvCjwNsB9glAdJII+IA2wH2SMNkSfhxgO0AuyRAGmlEHGAXAWxMEfW4SM8SIZUaTMy3TqREzlTaXNl9ThJU5fLlK4WBou9TaHYfJvTXVEs5k/2LvukgLsAih64I61MA4QA7tzAdjV2gxpYIQNA/qLUZBwHj3Jd0hxmu1ppxOMB2gJ1TAoVqbLzYV0XArRS3skKpUJ3UOETjfat6HGA7wB4ysJEAau6K1/YLY13tnIcDbAfYJQF2qTRwqeg4wHaA7QC7VE/TKKDjTB4LnDyO1LF0NLajsUuisXOtN1IJ0OdaUwTv6wDbAfaQgY1LG7iNAE1lX3S4xnYyJcBeSW91xgG2A+whARuhHPTTioPaYhrB3R3mfdYJc4DtAHtIwHYCNJUwuEp3j8q+U0vHd8koFROgCVRTkK29ZErGQWGEdC4gFOm7rJqjsR2NPSSNjRejaW2seFppdSAAcKXXXBNXB9gOsIcM7MJ0a2VbOcB2gO0Au7LP3LDerdIv1WHtbK6bF2NjjzjmHT923iFxgO1EHkfi8zpknhxgFwFsnDzinugVjs8Yk0bcg92ZPBaOdwfYRQDb76OgGHmrlT80JiAcddx9hUp+eEapUO4q0K5QG9sJ0FRgMEp4CwfYBWpsND+C1cMcUo/g1mCZo++4+xx335Ddfbh7l2eYSsMSGjd2K8s+HGA7wB4ysJEA7ho2HEf2/usWDw6wHWCXBNjDAer+7ukA2wH2qAY2vihyuRkdYDvAHjXA7s/cyTZJHGA7wB7xwLYDGi151NLmBsD4gwJW8GBmYa8ri4DLlbnZKrZxljirfALmSDNRoVA/djkZtwCNYNZ1DhoXwHRzX3cTxOb/rM+SDEagSJYouF0UUhoHkm7pANscKcePXaAfu1zAtkCtMW7UNaKWxnMGiAkBCfdRT98c3X34jfmZAKUAfp9k+rYNG5wYWt3R2A6wh01jW4DGlVRTGgMt7aPGCaLXI4HPQ0GSLD0MBogRv4wJiMQ5RGLmApXYHleBdSnU0Nqy5ADb0dgAwwJsO6gTGjPNDiGg2ksh4FWAcQEIeASt5QnBijRr4ohaGUHeHWEQjuETQQCDR1UuyTBRogntlWudvdTL9ZIdHXSHw8ZGENs1NWreuhoZFEoAaxuN5QFtvj3U1ngY4MY/+Jua6wjGUhxOdWoGuNH2rvbIENe0V669dPLdo2MEysOlY2NX2Ma27GdN45DU0KYWMK5GMcBseECo8bfnsACerb2ttU0Q9EintSNlPAxVVRIwXXc0dnmel9FDtZIa2zJBdMEhHjcnisFqCSRKDA1uL4BHwJqg7vWN9DFNcAKZnlxG4xw6QhpICgUq+CvXX+5o7NGDwjJwWmlgI0zjKdOuxop3BHZKMw1q6/VpAByBne5vtmliARzb4T80XhQJ4ESHZlSza7r+2je+OO22Mohr1JB0TJEKmiKWbR2J64a2HhdQQE8vfG0oZ2M0TID3aO80wLOXVTO+TwPbuIKYS6CdbE8BoaTt9T93XLFOnd8xapBYYkYdYFcI2D22tc4hkRSG+64uKEMq1Zst2DNfzKG9jaBjlmmCWED3nnXIEoHjbQaw+YGj4W8+uGT2f5UYL6OGnAPsCgDbzHQ1PSGxBAPOBXg9FBSZGuf6+F173Hy5tbdpmqS1uxViJ6aXJIw+7jiDrlB83V1Xz1w9apBYYkYdYFcE2CZ68Sf6nRHoNdVyD6itMe2xqe3GdU+wvNc8QVefBW7U4saDkzZLMIDT1qVBSme//Ycrp95h2Chj8HCAXQFgG4FwrDRnANGEGWJE+zqhM6Bp555lhvQHbrvXBMGNdrflNzH0d/rikx0ptN13bPzh/hu3bftkjrqb0x/pDrArBGw0ORjjhqmAADWAnWIgYSKTQgxfdLbm7vmcVs/ZXhPL322ZJRa4EdiM851P/+8TN7y1diFGb8bc4QC7AsC2Jo4msJmhaWv8spGVhxl644MytId0I0BjLyboGRybHZ3tNek1S8zWeC80RXQmXl+685mloKp912wYAzB3gF0BYPeYIgIgHNVAIsTIC7FSretrFAjHuKHBKaW5wW0zNew+b8z+s0I4+FBomoBQlEEonnrpW4vOUMcAhnN20QF2BYBtT3oKxzSgBDP3AHweCZIpDnUB2RicrohuuAExOpNdBtbX9s7ymKDrTyHQFdaBCyqOtHZ/54EbZm9xgD1GJVCJyKO9kCASQ+CZXo06vwKxpA5utwS11TJ0hHXAHBID1JSam6XajlymieHbTpvnmL7a2qmhbzu+68CpRavuWHBwjA6rU2hQCWBbti/iD3OvownTtva6zcIADIPXBhTAAEt7t9aTZ43gNgMzvfDMBrfh7ksHajA0H44xYIz9ZcPbB67epo5Nj4gxiR6rT7TV70oCG+/JBYeuCEtv+UEMMySW0I2oYl1AMUyRUIxBKmXO+QbS3jh5RGSjtj7VhXQAGLCXb/7c1GVjeWwdYFfAxrYAZnlH4kkG8SQHl2w67Gr9MkTjaF8TI3CDIMVFKBOagFQKI5WmaZJLe1sVNGjGcJbeToSKV651svvG8nMN8B+/OX5/tUe5zr6HYvaSBqWUkJUI1R3VcIpoaFic9AWqZEDAo/2NBbpYGoZLFmMdZDhqamKcVJrprL0ceVwEOiM66JjbDTghpZBI8Q1f+9zkfy0l36ON1pjX2E9sOvhXU6YE1jIdPIYtbCpHEGXy/lpaW2ccQlEd5LR7D02RYLVs1DSmdLOeETW4dVghdMu1hzWOWBPZafi/BWCSIKauBnxK4khL5JY7r27800gB4yXqVvkLc2Z8PFgtXxSOansOtu39zeN3fDZZTv7GPLBRuOt++eHNtUHXNyVKvCKdlUTKuO0d3gNvgymr6CVBUOI2e6hzcdFLlwtXdcVIpZE6ZZgi+LChjxvbYXuchMYSGMU0r3Ob18U7uuNPL925/pmREphZtGiz9OlrL7qn2udajC8nQUBEosn/82EHe0C9qTFRLnA7wE5L9qH1BxeMq/V8QpZFsFzCzkU3pXME8AVutzybpFdWQK2MVTUuGYt0ewvFUMuj5wOLfa2B4yAS0Vjq1SqXfOxEe+j1fz625Z2RAmpDafzq6DdcLnmJGY0yD3xII3HtxaVXTF9TLlk7wC6XZIuge/tjbwRmjq//e4/HdZ2iSF6jVjdtSONW0z2A6DGuDdNDUErEidbQ/StumvO/RmIW379vfv+ioN+1kgtQMis5McWWa4eOJ+7855tnvlOEqApu6gC7YFGVv6H6xJuTArXjvuR2KZe5XNIUAsRNCFobxjAJwbmeYjySSrG3Ygm2s77W8y2diz+8tuEPt23ZspiVn8PC76CuOVwzfY78IwBpEiHEnNnaDgKCJFLs3dfeCd27RZ2fKpxyYS2HFdhL1O3ezu6U2LLmr+OFsTtGWqmCPjDu3TP8AfcMILRWcC6DxKMJDVoOHAk1b1AvDKEk/v2n7z8a8Hku/bA1dHd7a/yPeG71PedGh19KgvzwpcNfD/rcX07Px3OyRIgQx1qi6gNfP/PNUvM8bMDGmfI3LprzKOdCv+6yKcuNp9o5ipLA3Y/umjZv9rifghCdCnoLU2zH0iunP1gUkTI0fmTTgVn11Z7va0y4+iOP4GNM7L1l45/uhxK/cYYN2Ktf/ODSSXWufwUQJBLXvn3LlWe8VgYZn9Yk1eebJ0yo9jxT5ZLmGLYKiMSJ9u6vrrhx3v5h7Dh5+hcffItK0oXmKrG2w/poWzhFcBCd4Zh63/Vz95WS52EBtvpk84TpU91PUSqNSxuPp9o/PLF0+dKFp0rZudOd1pqNh9XaQNViIUTPOMoK+f26P753y3DliTy+eW+jy+X9J86Ffd2ffodC0/U/3bF41pOlHK9hAfaPfn7kpiq3tBgTL806VwFJTfvpLVfOWFfKzp3utNT1++ZOrfdvJAI86Peu9SsY5NH3HA6tuPUrZ/xqOPr/+OZDNysuaWHBqAYjCSx+4Gjnv9R0d0Wqm6Z/RBdCOfTfXX9eO4Tqn2EBtrp+96QJAd+tiizNR1AzxneHQtEn7r1p/onhGIxRfE/ygxcP/tPMqcGrfFWEYPi9PaQBZ+Lgf+8OXf3sfXPDlezb9545NDFYR+6SBOlrWyPS80Vz0a+dFL8c75f+psrjvhJd3ZFY6ufHdjSvVAeZoTgswH5sw8FPVQXc13Fmvq4oEZylxAu3LHLs7GKBuGTNnoaLz6zZCIRMxPRX9H9TCuJUZ/SRZdc2/aRYekNp/8NNBz/vUqSL8gI4D3GMRrpcMLnK5T7bfIELQinhXdHkw7d+acbPB8NTxYG98rmdc2r9tbcKIRQ7w1SmSRbna2+9asZ7g+nIWL5mzYbmJcEa351W5NKQBYHWAwdOLV5554KTlZDNw+te91cHp/29EMxf7P0IIb6g3/NJxoRu947pjJ14690Pb3lixQXtRdMs9oKhtF/57IH6Gr+ylBMIoA/T3F/FPAhGIQh0nTp1aq3qTCKLEvO96/b6Z9b5XnQrclOvPDFsrW+87SvT/qUoYoNsvGbD/vOoIv2tfUwLIYXautbr/risSFM5FwnGhWaWCQjMYqRd3akf33VN48ZCaNnbVFRj/9vm5o9SQi4wgMylGg7cNEWMBZFEF4JbS+q/v+vaOTuL7chYb//IC82Xja/1rcJEI0sWAkTySHt8sXrjrLK6/zAm8cXZU75AqTShmHEQRAiJ0vFBf9Wl6EUhmBfGeU+ACbMJmBAn39t29PY1RQbxKgpso9OqoA/P3He+S3ZdxNOxYkUiPM7YG/f9/K23S+2oL0bQo7qtKui/zX3/Sb/P/Qn7mtrhWOKl2xc1lrVaXX1i96SaWtenRDo3yx7bt5YWzI7343ldgKgLVl0KhEw2rScQnPOQAGo0N+abgtNYLLnmW1c3/aGY8SkLsNUf765Tv557pc/vr39vhtfn/humG0VN5iEBSFzwlJZ6/Z4b5h4upgMjsy36lb9LVBVg9+6zcsp4/vw9Ar8H+A6W9pYk6vrgM7vmTZpYt0mm1EUosGhM29p8pOOhNXef92E55fSD5/cuJBKdXkyyCqVUyESaUO11XY7LfCN/OGnUOY8SgIxc7ZTO/3LbV2asKqYPJQf2E5ubLwv4vbcd6Wy/+f5rMicuKx/bUS/XVV9ACLGtEWpjlwq9o73zje/fVvxkoZhO92mrqnTJ8QZp8uQ5km9mnSSY7Hf5qoLARcDjIjWUKtWUkmpZIgEAEqCU+zknPqzHFQS8mKwkDBeXcBFCZRAC06YlgY8sJjEhctNBFJwc4cZgmGiNKddYIwCE6EJwHYCkCBG4d1iSCIgxDjFKRZRzGgYQIZ2JEOciwrkWSaREF1ASSkXj3UTSw9FDHWw3tPG/PvOvvu2tUj56sq171a5Xd/+h3MlRtz/2sntq3ayLFRnLHMwDdzezDtwbJ/ucCWJd1PndfwuEzhK2dArOmQYcMtyUgkPqZFfku/mUZa6xLymwMcQ7va7qKUpJLWPatqNvrX9QTa9EtOTp7d7Z/uC5Qpf7zR/gJKEdOti8c636d7EhgdV2MdqAH5vWUCUSId94V02t5IV6j6RMdnukcYpEJ4FExxMC+C8IwgCwC4yHT0hG+qiBxHQsydz1SOD7xqyysWpaence6FkPoYcHS8y52lo0rMaZVTPpABYxCh+Mv/g2MHdAwFQLIIJxXaQ4iIgQ0M04DwMTrYyLo8kEa08w7TiLQdupVFcn8QSibx5tiZcyKvnwuh2TidvbmDFW9tUCLYs/awVBBpKvtsb1FRAkwztGcMcSxrsFRcFaL3UOsTD7xfIbZ71eKCZKCuyVz+6or6sdryoymZhKatv+70vbn0SNseTp7coMj9xIdbmqEMY0YImjunZo7dLi1p3DbMF5Z/om+D3VExjokyUqTxVENMhUmggEJlBCApJEqnCCZThKuYFXY8VI1KTZ8YNesWZybY+q2a8ZqH2utkh5sDQsrjJiH0KkHUzmLyE4VqPpjIs4FyIEgrdyTk4KIVqYph+TJPl4OBFpfW9ftHWturBYZUIeWb+niXPuxbxT1Fi5ftulh20YF8IX8J3jkuiFDGiGGWbu0CDCnGP9UO/BBXv/zsVNzxZqtpUQ2II8tvnwl92y/ClzjyCW7OiIPf7tr591cOWzb4+XXH53IaC22rBUOJk68st2S+NnX6uuP1xT4xbTPV7pDAriTEWWGymBSZSSGjQNgBLJmMzgKrsCbVi7Rs3UklhUawIs09TNdz5z1QpbIUBRdOyirxwNY2wMwOMDYCzazQgVSV0XXVzACU3XD3Mg+xI6+6ArTI6oNzV25Rs3NEMmVE2ZzHDNtiIOKcWk4LjaLwDwuj5PNa5fSEmKMd1mZxuLByXbw4nnCjVHimKoP94feGrP7En13q8KDi5z4wjBOBdtR48c6Il+ZUcKJqYJ5ju/PepK4mtTXb/VU+NrOMPrqZpNOJxNJDobtTDu9Ym7wAkiCArIsF+NXT2RcLprdqzmxlIvTu2Wgo1EdpJ8xmosuegXc898lkj2dNJuzfS1WjKtn1xt7f2x39OsYTA0AEew41we315mfXBM5+ykYPyAzuEvST1+oGtPyweq+kmjVnHV8+/4NJ15i8C02dTlr/cr0mcztkfL0M6Uc8EzJpD4VtI0tnX5dbP3FHK/kgEbhCAP//gvc5WA938A7kRBeKilq/tXDy9d2F0II1YbtIcvmdoU8Lnis4N+ZR4Qcg6lUqNMabUZMBaY6dhDshhta7XN1s7F0MBrS0FnOGnY+2/nI59czLmuseqD0DmPcC4OM8HejYT0fa2RzsPdbTTkrmtl4zrQyuv/aK+Li1njmi4AKs82gzl9fSmEUkEFuvwyHYeaEIeXXzvzdwPdI/sZLqR93jbLVm8fP21q7YW6JnoCBBRYuy8WfmNpv7ayIP/4oyM1/qrkGUGvcq7bIy2QKZ1BKPUZa3Bg0Z+1jG767gMpyXzKthCFbe9gMYqvEAVfjCKvqMK2dboQ2RoPN5rwqGY4j+qcv59MsF3dMe2dcNz9wUPfnN6VzxZW1a1ycNaUzwCV0qZpLq93NuBNh4smeKT5d91bC8n6G/AJKwTty1e945s4wT0rqRvzB2QhfZkCLknrjL3/s8N2WxlL8s//7IJpAa97AZHpAolAk6xItYRQynGRDOMoZGgtOGXbEBbXZmjWCtEO/Dsb1hYPFp1sXZD9vb1dtuSyecnmMdfnXPQK7VOukcvHQ3+jnK9PmZ4eipXFWJSpsU7GoFlwvisUS+7a8fKuo3aX4/ee2TVRqZLPpRS9oVkKG/GbyxmePo+ekrZj/E+PFJC1WAJgq/T7G74UDLXrPZo6W0xasi22OvrH+KqZXzvD44XzXRL5mCzRBo6TPGFEJzJQXEpzstRaMh+0x5LGHmh80nv6YRpIkjHekmLizUQsseOeQ5s+WNl4RRPnvrpCFGZ2G0UBiHen3ldvHTi9uQTANm6fk86iRZvpJYvm13Oo+pgs0wsIpZMlQmRuLN1PDV+woZuz/Gy5ztvilBntK03D6GxmaVOP/CvNy2D5sMvcTiN7LErRHyCc4KqDjKN5LlqEgMPRRHyP4LQDXYNM1wbEoD3wweM8/MCtC471VyScF5CDeZrs12C2WX2VdLbPo1wsSVIT50LuXcW5t2Wl/b6l8D8j96WgM5w0sA85yg+NgRmsT72g/qBTQaYyhmB0zo4kk/zN9u7Qfk7cEZecIHJq4OW3dK4w9dYtrQD9b0Ey4NNSMMhVld4/8YqGuqD3Qrfb/VGJkhq0l61dsUyhZapm67tCzuejU2kaJrB7h9HOe6V5GSwf9rGw08geo1L3h/TET03PkpAIwShjUtPfPnmq68+httCJxpl1Ihru6B+Xbf8VyxffsM9UCsZuroY4EVz4d+fNqfbKF8tEagIiFJEVTRrSDZyLT3sJGE4vIjSdseZITH99+6927t+yZXF/y4IOmDQ2aI2tqoKOm7N/DkjyJdRMEpfMhZyHcvRXGDcUusVcOxJ4KIbf06gtLroJhKUYO0aZvq19/5z9qkoGBaqiga2qKpVmXnVGjUsxAG0v/R+6iEcCqEYCD0OX5GinYOTuaOxYV0rbxg5t+mAg0yO7v0UBe9nT28dPrwt+HEA+k/Bitvkws0cGf2RfX2p6g+HM4mGwvAz1emuqZz2IpZDvYPvS33S0WNlmysXM8tP3Heno/v2jRZQMFgRsVd3tCjTCedTt/ohEiUcIKoQw0omzuM5VL2FPvS6kPZIshk5/NRpIq/DIVmH9sfOXj34h/cwnl0r0x853dmp8ofUv5ZBtX5kQdAsTQhgXCZ5kb4cO6zvVAhaxHBDY6tPbxwf9NRdTChMGZewU+8A67R0J9CcBDq3d4a7XByr47g/YZOVzO2f73NXn46ZUqKUdiTsSGG4JEMIxGSsVTUZ2rLjxvAP5AjU5gY2JKu7GqQs8LphlvclL/YLKZ3A4hogJnXIaM6PHEDFlkdMwlQASKTiQFXO5AAACEElEQVSYPHxsV67VovoAG6tdGt0153jcZFLujJThfmad+zsSsCQgQSIpThxOdr2bXW2VAWx161bZfWTCAplItVSSHdPDQdCIlwBnOtEF60xOb92lfrJ3J+JeYKsqXdl4fZOup8ZRam18Yq+ztFJRsa/Z5/Ezfm+d76+tXVb29vn+b7UvJy/Z97b3Be9v70+u/ufjcTByycWL/Z6FyHYgGvY+ZdTSZvW1mPEcaHx6U5mLx0o2H5ly5VwnMnO1rzj+QrO1sVQPsFes+V2Dr25CPdP1AT0l5XqMrWLQctEvhO5I4KEQPp02mRKQZFlEO1rbVt71iRb8xgCx+vR2r9ftbmA6ZldhYYNVbmbV3+bba9Jqm32Nvb39O7xbrmuyhyn7Gus6/J3NS3/0sr8b6LOdj3x9stck2+WE/8/Ft0UzH5/55GOXVS6+iunLQDz095jk65MdG8XwYm+bPZ793WtgDEpyXMSSyRZ16cIYZpOS1U/vHxdJWfuFFFKBb9VvZrfNdz6f4Iqlg+0LvWcxvBTLR6n6k4tOKXgZiAbet1LjPBAvQ+ED+5GJiWqXL7V86Zx2skjd7JrZMLOqNi3jTpusrXN4Ktd5+zlsUwyNfO2LpZPrnuWkYaddDrlUoj92vu1jPNr6Y41FNjbfajkUJ4s2b5bm76mviF29DQAu6e+tV+B3paJT4O2cZqNMArvPahP/DzulebEIbJBoAAAAAElFTkSuQmCC",tn="data:image/png;base64,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",gn="data:image/png;base64,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",An="data:image/png;base64,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",Kn=a(46713),Br=a(20562),Tr={KeyWordTable:"KeyWordTable___AcLUt"},Sr=a(59301),Sa=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Ra=({Data:Rt,isShowEcharts:Qt,pollGroupId:Et})=>{var Mr,Ya,Bo,co;const ia=(0,V.useParams)(),[Tt,Nr]=(0,i.useState)({}),[,aa,Da]=(0,Br.U)(er._c,{poll_id:ia.categoryId,id:(Mr=Rt==null?void 0:Rt.question)==null?void 0:Mr.id,course_id:ia==null?void 0:ia.coursesId,update:1,poll_group_id:Et!=="all"?Et:null}),[Pa,Ko]=(0,i.useState)(10);(0,i.useEffect)(()=>{var yo;console.log("params==",ia,Rt),Rt&&Nr((yo=Rt==null?void 0:Rt.question)==null?void 0:yo.word_cloud)},[Rt]);const Bi=()=>{var yo;let Po=new Image;Po.src=Kn.yt;const fo=((yo=Tt==null?void 0:Tt.list)==null?void 0:yo.map($r=>({name:$r.word,value:$r.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:fo}]}},Fo=(0,i.useMemo)(()=>Sr.createElement(yr.Z,{option:Bi(),opts:{renderer:"svg"},style:{height:436}}),[Tt==null?void 0:Tt.list]),ca=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(yo,Po,fo)=>fo+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Ja=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(yo,Po,fo){return fo<3?Sr.createElement("img",{width:30,src:fo==0?tn:fo==1?gn:An}):fo+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:390,render:yo=>Sr.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},yo)},{title:"\u9891\u6B21",dataIndex:"count"}];return Sr.createElement("aside",{style:{width:"97%"}},Sr.createElement(j.default,{bordered:!0,columns:ca,dataSource:(Ya=Rt.question)==null?void 0:Ya.question_votes,pagination:!1}),Qt&&Sr.createElement(I.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},Sr.createElement(P.Z,{flex:"1 1 0"},Sr.createElement(I.Z,{align:"middle",gutter:10,style:{height:32}},Sr.createElement(P.Z,null,Sr.createElement("img",{style:{width:"16px",height:"16px"},src:na})),Sr.createElement(P.Z,null,Sr.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),Sr.createElement(P.Z,null,Sr.createElement(In.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},Sr.createElement(Jr.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),Sr.createElement(P.Z,{style:{marginLeft:"auto"}},Sr.createElement("span",{className:"c-666"},(Tt==null?void 0:Tt.updated_at)&&Z()(Tt==null?void 0:Tt.updated_at).format("YYYY-MM-DD HH:mm:ss")),Sr.createElement(kt.ZP,{className:"ml10",style:{padding:0},type:"link",loading:aa,onClick:yo=>Sa(void 0,null,function*(){yo.preventDefault();const Po=yield Da({});Po.status==0&&(d.ZP.success("\u66F4\u65B0\u6210\u529F"),Nr(Po.data))})},"\u66F4\u65B0\u8BCD\u4E91"))),Sr.createElement(Ye.Z,{spinning:aa},Sr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((Bo=Tt==null?void 0:Tt.list)==null?void 0:Bo.length)>0?Fo:Sr.createElement(J.Z,{img:Jt,customText:"\u6682\u65E0\u6570\u636E~"})))),Sr.createElement(P.Z,{flex:"1 1 0"},Sr.createElement(I.Z,{align:"middle",gutter:10},Sr.createElement(P.Z,null,Sr.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),Sr.createElement(P.Z,null,Sr.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C")),Sr.createElement(P.Z,{style:{marginLeft:"auto"}},Sr.createElement("span",{className:"c-666"},"\u5C55\u793A\u8BCD\u6570")),Sr.createElement(P.Z,null,Sr.createElement(Ct.default,{value:Pa,onChange:yo=>{Ko(yo)},style:{width:76},options:[{value:10,label:"10"},{value:30,label:"30"},{value:50,label:"50"},{value:100,label:"100"}]}))),Sr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},Sr.createElement(j.default,{className:Tr.KeyWordTable,style:{width:"100%"},scroll:Pa>10&&{y:400},columns:Ja,dataSource:Tt==null?void 0:Tt.list,pagination:{pageSize:Pa,current:1,total:((co=Tt==null?void 0:Tt.list)==null?void 0:co.length)||0,hideOnSinglePage:!0},locale:{emptyText:Sr.createElement(J.Z,{img:yn,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var va=(0,V.connect)(({polls:Rt})=>({polls:Rt}))(Ra),Ln=a(59301),eo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,_r=Object.prototype.propertyIsEnumerable,ba=(Rt,Qt,Et)=>Qt in Rt?eo(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,za=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Qa.call(Qt,Et)&&ba(Rt,Et,Qt[Et]);if(Ao)for(var Et of Ao(Qt))_r.call(Qt,Et)&&ba(Rt,Et,Qt[Et]);return Rt};const Oa={1:"\u5355\u9009",2:"\u591A\u9009",3:"\u95EE\u7B54"},Co=({polls:Rt,loading:Qt,dispatch:Et})=>{var Mr,Ya,Bo,co,ia,Tt;const Nr=(0,V.useParams)(),{statisticsList:aa,pollsList:Da}=Rt,[Pa,Ko]=(0,i.useState)([]),[Bi]=v.default.useForm(),[Fo,ca]=(0,i.useState)({}),Ja=za({},Nr),[yo]=v.default.useForm(),[Po,fo]=(0,i.useState)(!1);(0,i.useEffect)(()=>{Nr.poll_group_id=[],oi()},[Nr.coursesId]),(0,i.useEffect)(()=>{var la;Ko((la=aa==null?void 0:aa.questions)==null?void 0:la.map(Gr=>(Gr.openOthers=!1,Gr)))},[aa==null?void 0:aa.questions]),(0,i.useEffect)(()=>{Nr.poll_group_id=[],Et({type:"polls/getPollsList",payload:Nr})},[]);const oi=()=>{Et({type:"polls/getPollsStatistics",payload:za({},Nr)})},$r=()=>{Nr.page=1;const la=Object.assign({},Bi.getFieldValue());Object.keys(la).map(function(Gr){la[Gr].includes("all")?(delete Nr[Gr],Bi.setFieldsValue({[Gr]:"all"}),yo.setFieldsValue({[Gr]:"all"})):(Nr[Gr]=la[Gr],Bi.setFieldsValue({[Gr]:Nr[Gr]}),yo.setFieldsValue({[Gr]:Nr[Gr]}))}),la.poll_group_id.length===0&&Bi.setFieldsValue({poll_group_id:"all"}),Rt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&oi()},wa=()=>{Nr.page=1;const la=Object.assign({},yo.getFieldValue());Object.keys(la).map(function(Gr){la[Gr].includes("all")?(delete Ja[Gr],yo.setFieldsValue({[Gr]:"all"})):(Ja[Gr]=la[Gr],yo.setFieldsValue({[Gr]:Ja[Gr]}))}),la.poll_group_id.length===0&&yo.setFieldsValue({poll_group_id:"all"}),Rt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&oi()},Vo=la=>({tooltip:{trigger:"item"},legend:{bottom:"2%",left:"center"},series:[{name:"\u6709\u6548\u586B\u5199\u4EBA\u6570",type:"pie",radius:["40%","70%"],label:{show:!1},data:la==null?void 0:la.map((Gr,wi)=>(Gr.value=Gr==null?void 0:Gr.answer_users_count,Gr.name=Gr==null?void 0:Gr.answer_text,Gr)),itemStyle:{normal:{color:function(Gr){var wi=["#FACC16","#004DF6","#1790FF","#2EC25B","#fc8251","#5470c6","#91cd77","#ef6567","#f9c956","#75bedc"];return wi[Gr.dataIndex]}}}}]});return Ln.createElement("div",{id:"aaa"},Ln.createElement("section",{className:"minH500 mb50 inline-block w100"},(0,F.GJ)()&&Ln.createElement("aside",{className:"bg-white pl30 pr30",style:{padding:"20px 0"}},Ln.createElement(v.default,{form:Bi,onChange:$r,initialValues:{poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%",color:"#666666"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Fo.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},Da.course_groups&&Da.course_groups.map((la,Gr)=>Ln.createElement(p.default,{value:la.course_group_id,style:{marginRight:"20px",marginBottom:"10px"}},la.group_group_name,"(",la.count,")")))))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"},"\u7EDF\u8BA1\u7ED3\u679C"),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(j.default,{bordered:!0,columns:[{title:"\u95EE\u5377\u53D1\u5E03\u4EBA\u6570",dataIndex:"total_users",align:"center",width:330},{title:"\u6709\u6548\u586B\u5199\u4EBA\u6570",dataIndex:"answer_users",align:"center",width:330},{title:"\u63D0\u4EA4\u7387",dataIndex:"total_answer",align:"center",width:330}],dataSource:[{total_users:(Mr=aa==null?void 0:aa.poll)==null?void 0:Mr.total_users,answer_users:(Ya=aa==null?void 0:aa.poll)==null?void 0:Ya.answer_users,total_answer:((Bo=aa==null?void 0:aa.poll)==null?void 0:Bo.total_users)>0?Number((((co=aa==null?void 0:aa.poll)==null?void 0:co.answer_users)/((ia=aa==null?void 0:aa.poll)==null?void 0:ia.total_users)*100).toFixed(2))+"%":"0%"}],pagination:!1})))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"}),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(gr.Z,{defaultChecked:Po,onChange:la=>{fo(la)}}),Ln.createElement("span",{style:{color:"#666666",marginLeft:"10px"}},"\u663E\u793A\u66F4\u591A\u5206\u6790\u56FE\u8868")))))),Ln.createElement(Gn.Z,{loading:Qt["polls/getPollsStatistics"]},Pa==""&&Ln.createElement(J.Z,null),Pa==null?void 0:Pa.map(function(la,Gr){var wi,ci,qA,uA,Ts,ni,qi,oA,MA,wo;return Ln.createElement("aside",{key:Gr,className:"bg-white pl30 pr30 mt10",style:{padding:"20px 0"}},Ln.createElement("div",{className:"mt20"},Ln.createElement("span",{className:"font16",style:{display:"flex",marginBottom:"20px"}},Ln.createElement(In.Z,{title:la.question.question_title},Ln.createElement("div",{className:Cr.title},((wi=la==null?void 0:la.question)==null?void 0:wi.is_necessary)!==0&&Ln.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),Ln.createElement("span",{className:"c-blue font16"},"\u3010",Oa[la.question.question_type],"\u3011"),Ln.createElement("span",{style:{fontWeight:"600"}},(ci=la==null?void 0:la.question)==null?void 0:ci.question_number,"\u3001",la.question.question_title),la.question.question_type===2&&((qA=la==null?void 0:la.question)==null?void 0:qA.min_choices)&&Ln.createElement("span",{className:"ml10",style:{fontWeight:400,color:"#666666"}},"(\u53EF\u9009",(uA=la==null?void 0:la.question)==null?void 0:uA.min_choices,"-",(Ts=la==null?void 0:la.question)==null?void 0:Ts.max_choices,"\u9879)"))),Ln.createElement("div",{className:Cr.yxtx},"\u6709\u6548\u586B\u5199\u4EBA\u6570",Ln.createElement("span",null,la.question.commit_users_count||"--","\u4EBA")))),la.question.question_type!==3&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement(j.default,{bordered:!0,columns:[{title:"\u9009\u9879",dataIndex:"answer_text",align:"center"},{title:"\u5C0F\u8BA1",dataIndex:"answer_users_count",align:"center",width:100,render(zo,jA,ii){return Ln.createElement("span",null,zo,"\u4EBA")}},{title:"\u767E\u5206\u6BD4",dataIndex:"total_answer",align:"center",width:440,render(zo,jA,ii){return Ln.createElement(Or.Z,{style:{width:"90%",margin:"auto"},status:"active",strokeColor:"#44D7B6",percent:(jA.answer_percent*100).toFixed(1)})}}],dataSource:(ni=la.question)==null?void 0:ni.answers,pagination:!1})),la.question.question_type!==3&&((oA=(qi=la==null?void 0:la.question)==null?void 0:qi.question_votes)==null?void 0:oA.length)>0&&Ln.createElement(Ln.Fragment,null,Ln.createElement("div",{className:Cr.others_styles,onClick:()=>{Pa[Gr].openOthers=!la.openOthers,Ko([...Pa])}},Ln.createElement("div",{className:Cr.others_text},'"\u5176\u4ED6"\u9009\u9879\u586B\u7A7A\u8BE6\u60C5'),la!=null&&la.openOthers?Ln.createElement("div",{className:Cr.others_icon},"\u6536\u8D77",Ln.createElement("i",{className:"iconfont icon-shangjiantou ml10"})):Ln.createElement("div",{className:Cr.others_icon},"\u5C55\u5F00",Ln.createElement("i",{className:"iconfont icon-xiajiantou ml10"}))),(la==null?void 0:la.openOthers)&&Ln.createElement(j.default,{style:{width:"97%"},bordered:!0,columns:[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render(zo,jA,ii){return Ln.createElement("span",null,ii+1)}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200,render(zo,jA,ii){return Ln.createElement("span",null,zo)}},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center",render(zo,jA,ii){return Ln.createElement("span",null,zo)}}],dataSource:(MA=la.question)==null?void 0:MA.question_votes,pagination:!1})),la.question.question_type!==3&&Po&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement("div",{className:Cr.pic_title},Ln.createElement("img",{style:{width:"16px",height:"16px"},src:na}),Ln.createElement("div",{className:Cr.pic_text},"\u73AF\u5F62\u997C\u56FE")),Ln.createElement(yr.Z,{key:Gr,option:Vo((wo=la==null?void 0:la.question)==null?void 0:wo.answers)})),la.question.question_type===3&&Ln.createElement(va,{Data:la,isShowEcharts:Po,pollGroupId:Bi.getFieldValue("poll_group_id")}))}))),Ln.createElement(C.default,{centered:!0,title:"\u5BFC\u51FA\u7EDF\u8BA1\u7ED3\u679C",open:Rt.actionTabs.key==="\u5BFC\u51FA\u7EDF\u8BA1",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onCancel:()=>{Et({type:"polls/setActionTabs",payload:{}}),oi()},onOk:()=>{Et({type:"polls/setActionTabs",payload:{}}),oi(),(0,o.sA)(za({},Ja))}},(0,F.GJ)()&&Ln.createElement("aside",{className:"mt20"},Ln.createElement(v.default,{form:yo,preserve:!1,onChange:wa,initialValues:{poll_group_id:((Tt=Nr.poll_group_id)==null?void 0:Tt.length)>0?Nr.poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Fo.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},Da.course_groups&&Da.course_groups.map((la,Gr)=>Ln.createElement(p.default,{value:la.course_group_id},la.group_group_name,"(",la.count,")"))))))))))};var yi=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(Co),Ha=a(68762),Tn={flex_box_center:"flex_box_center___Mm5nR",flex_space_between:"flex_space_between___MMkat",flex_box_vertical_center:"flex_box_vertical_center___LETW1",flex_box_center_end:"flex_box_center_end___XlC9p",flex_box_column:"flex_box_column___THy8y",wrap:"wrap___z9iJU",modal:"modal___y8bNh",titleWrap:"titleWrap___knBE8",required:"required___Ojs5D",title:"title___M_fKx",colorGray:"colorGray___N8txU",choiceWrap:"choiceWrap____Xkwt",answer:"answer___TSzCH",activeAnswer:"activeAnswer___Pnkob",deleteIcon:"deleteIcon___O5q20",addIcon:"addIcon___c8iSL",editorWrap:"editorWrap___oodwM",htmlWrap:"htmlWrap___ljy1Y",radio:"radio___ZUxPE",color333:"color333____votr",color999:"color999___Audhi",questionType:"questionType___MN7qw",questionChoices:"questionChoices___ZMeSF",close_style:"close_style___GvIu5",save_style:"save_style____CS7j",edit_title:"edit_title___NM88J",can_select_count:"can_select_count___OnIaV"},Ar=a(68492),Fa=Object.defineProperty,ma=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,to=(Rt,Qt,Et)=>Qt in Rt?Fa(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,mi=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))Ka.call(Qt,Et)&&to(Rt,Et,Qt[Et]);if(ma)for(var Et of ma(Qt))So.call(Qt,Et)&&to(Rt,Et,Qt[Et]);return Rt},li=(Rt,Qt)=>{var Et={};for(var Mr in Rt)Ka.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&ma)for(var Mr of ma(Rt))Qt.indexOf(Mr)<0&&So.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},Hi=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const Ba=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ra=(Rt,Qt)=>{var Et=Rt,{problemset:Mr,globalSetting:Ya,loading:Bo,dispatch:co,onRef:ia=()=>{},editData:Tt,editKey:Nr,callback:aa}=Et,Da=li(Et,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[Pa,Ko]=(0,i.useState)([]),[Bi,Fo]=(0,i.useState)(),[ca,Ja]=(0,i.useState)([]),[yo,Po]=(0,i.useState)(""),[fo,oi]=(0,i.useState)(0),[$r,wa]=(0,i.useState)(!0),[Vo,la]=(0,i.useState)(!1),Gr=(0,V.useParams)(),[wi,ci]=(0,i.useState)(""),[qA,uA]=(0,i.useState)("");(0,i.useEffect)(()=>{var wo,zo,jA,ii,Ai,ji;if(!((wo=Tt==null?void 0:Tt.question)!=null&&wo.question_title)){Ko([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),wa(!0),Po(""),la(!1);return}ci((zo=Tt==null?void 0:Tt.question)==null?void 0:zo.max_choices),uA((jA=Tt==null?void 0:Tt.question)==null?void 0:jA.min_choices),Po((ii=Tt==null?void 0:Tt.question)==null?void 0:ii.question_title),wa(!!((Ai=Tt==null?void 0:Tt.question)!=null&&Ai.is_necessary)),Ko((ji=Tt==null?void 0:Tt.question)==null?void 0:ji.answers.map(cl=>({value:cl.answer_text,disabled:cl.answer_text==="\u5176\u4ED6"})))},[Tt]),(0,i.useImperativeHandle)(Qt,()=>({onSave:Ts}));const Ts=wo=>Hi(void 0,null,function*(){var zo;if(!yo)return d.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const jA=Pa.findIndex(ji=>!ji.value);if(jA>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ba[jA]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let ii;const Ai={question_title:yo,question_type:2,insert_id:Tt.insert_id,is_necessary:Math.ceil($r),max_choices:wi,min_choices:qA,question_answers:Pa.map(ji=>ji.value)};(zo=Tt.question)!=null&&zo.id?ii=yield(0,er.IU)(mi({pollsId:Tt.question.id},Ai)):ii=yield(0,er.MK)(mi({pollsId:Gr.categoryId},Ai)),ii.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),aa("edit",-1),yield co({type:"polls/editPolls",payload:mi({},Gr)}),wo&&(Ai.answers=Ai.question_answers.map(ji=>({answer_text:ji})),aa("addContinue",mi({type:2,insert_id:Tt.question.id,key:Tt.key,question_type:2},Ai))))}),ni=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],qi=wo=>Hi(void 0,null,function*(){var zo,jA;switch(wo.id){case"del":let ii;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Hi(this,null,function*(){var Ai;yield(0,er.jy)({pollsId:(Ai=Tt==null?void 0:Tt.question)==null?void 0:Ai.id}),co({type:"polls/editPolls",payload:mi({},Gr)})})}});break;case"up":case"down":yield(0,er.wh)({pollsId:(zo=Tt==null?void 0:Tt.question)==null?void 0:zo.id,opr:wo.id}),co({type:"polls/editPolls",payload:mi({},Gr)});break;case"edit":aa("edit",Tt.key);break;case"add":aa("add",{type:2,key:Tt.key,insert_id:(jA=Tt==null?void 0:Tt.question)==null?void 0:jA.id,question_type:2});break}}),oA=()=>{var wo,zo,jA,ii;return i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,Tt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u591A\u9009\u3011"),((wo=Tt==null?void 0:Tt.question)==null?void 0:wo.min_choices)&&i.createElement("span",{className:Tn.can_select_count},`\u53EF\u9009${(zo=Tt==null?void 0:Tt.question)==null?void 0:zo.min_choices}-${(jA=Tt==null?void 0:Tt.question)==null?void 0:jA.max_choices}\u9879`),i.createElement("span",{className:Tn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",Tt.key,"\u9898"),Tt.question.question_title))),i.createElement("div",{className:Tn.questionChoices},(ii=Tt==null?void 0:Tt.question.answers)==null?void 0:ii.map(function(Ai,ji){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(p.default,{key:ji,disabled:!0},i.createElement("span",{className:"c-black font14"},Ai.answer_text))))})))},MA=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u591A\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(gr.Z,{checked:!!$r,onChange:wo=>wa(wo),className:"ml10"}))),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u6807\u9898")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:yo,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:wo=>Po(wo.target.value)})))),Pa.map((wo,zo)=>{var jA;let ii=Pa.length-1;return i.createElement(I.Z,{className:Tn.choiceWrap,key:zo,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,Vo&&zo===ii?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(jA=wo.placeholder)!=null?jA:"",value:Vo&&zo===ii?"":Pa[zo].value,disabled:!!wo.disabled,onChange:Ai=>{Pa[zo].value=Ai.target.value,Ko([...Pa])}})),i.createElement(P.Z,null,zo>1&&i.createElement(In.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${Tn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Ko(Pa.filter((Ai,ji)=>ji!==zo)),wo.disabled&&la(!1)}}))))}),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u53EF\u9009")),i.createElement(P.Z,null,i.createElement(Ct.default,{value:qA||"",style:{width:183,height:"40px"},onChange:wo=>uA(wo)},i.createElement(Ct.default.Option,{value:""},"--"),Pa.map(function(wo,zo){return i.createElement(Ct.default.Option,{value:String(zo+1)},zo+1)})),i.createElement("span",{className:"ml10 mr10"},"-"),i.createElement(Ct.default,{style:{width:183,height:"40px"},value:wi||"",onChange:wo=>ci(wo)},i.createElement(Ct.default.Option,{value:""},"--"),Pa.map(function(wo,zo){return i.createElement(Ct.default.Option,{value:String(zo+1)},zo+1)})),i.createElement(In.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u7CFB\u7EDF\u5BF9\u5176\u9009\u62E9\u7684\u9009\u9879\u4E2A\u6570\u8FDB\u884C\u9650\u5236\uFF0C--\u8868\u793A\u4E0D\u9650\u5236"},i.createElement("i",{className:"iconfont icon-xiaowenhao1 font14",style:{marginLeft:"10px",color:"#3061D0",cursor:"pointer"}}))))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Ko([...Pa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Vo&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Ko([...Pa,{disabled:!0,value:"\u5176\u5B83"}]),la(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:Tn.close_style,onClick:()=>{var wo;(wo=Tt.question)!=null&&wo.id?aa("edit",-1):aa("del",Tt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:Tn.save_style,onClick:()=>Ts()},"\u4FDD\u5B58")));return i.createElement("section",{className:Tn.wrap},Nr!==Tt.key&&oA(),Nr===Tt.key&&MA())};var ho=(0,V.connect)(({problemset:Rt,loading:Qt,globalSetting:Et})=>({problemset:Rt,globalSetting:Et,loading:Qt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(ra)),Mo=Object.defineProperty,Ci=Object.getOwnPropertySymbols,JA=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Qi=(Rt,Qt,Et)=>Qt in Rt?Mo(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Vi=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))JA.call(Qt,Et)&&Qi(Rt,Et,Qt[Et]);if(Ci)for(var Et of Ci(Qt))Ni.call(Qt,Et)&&Qi(Rt,Et,Qt[Et]);return Rt},mA=(Rt,Qt)=>{var Et={};for(var Mr in Rt)JA.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&Ci)for(var Mr of Ci(Rt))Qt.indexOf(Mr)<0&&Ni.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},sA=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const os=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],aA=(Rt,Qt)=>{var Et=Rt,{problemset:Mr,globalSetting:Ya,loading:Bo,dispatch:co,onRef:ia=()=>{},editData:Tt,editKey:Nr,callback:aa}=Et,Da=mA(Et,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[Pa,Ko]=(0,i.useState)([]),[Bi,Fo]=(0,i.useState)(),[ca,Ja]=(0,i.useState)([]),[yo,Po]=(0,i.useState)(""),[fo,oi]=(0,i.useState)(0),[$r,wa]=(0,i.useState)(!1),[Vo,la]=(0,i.useState)(!1),Gr=(0,V.useParams)();(0,i.useEffect)(()=>{var ni,qi,oA,MA;if(!((ni=Tt==null?void 0:Tt.question)!=null&&ni.question_title)){Ko([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),wa(!1),Po(""),la(!1);return}Po((qi=Tt==null?void 0:Tt.question)==null?void 0:qi.question_title),wa(!!((oA=Tt==null?void 0:Tt.question)!=null&&oA.is_necessary)),Ko((MA=Tt==null?void 0:Tt.question)==null?void 0:MA.answers.map(wo=>({value:wo.answer_text,disabled:wo.answer_text==="\u5176\u4ED6"})))},[Tt]),(0,i.useImperativeHandle)(Qt,()=>({onSave:wi}));const wi=ni=>sA(void 0,null,function*(){var qi;if(!yo)return d.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const oA=Pa.findIndex(zo=>!zo.value);if(oA>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${os[oA]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let MA;const wo={question_title:yo,question_type:1,insert_id:Tt.insert_id,is_necessary:Math.ceil($r),question_answers:Pa.map(zo=>zo.value)};(qi=Tt.question)!=null&&qi.id?(aa("edit",-1),MA=yield(0,er.IU)(Vi({pollsId:Tt.question.id},wo))):MA=yield(0,er.MK)(Vi({pollsId:Gr.categoryId},wo)),MA.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield co({type:"polls/editPolls",payload:Vi({},Gr)}),ni&&(wo.answers=wo.question_answers.map(zo=>({answer_text:zo})),aa("addContinue",Vi({type:1,insert_id:Tt.question.id,key:Tt.key,question_type:1},wo))))}),ci=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],qA=ni=>sA(void 0,null,function*(){var qi,oA;switch(ni.id){case"del":let MA;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return sA(this,null,function*(){var wo;yield(0,er.jy)({pollsId:(wo=Tt==null?void 0:Tt.question)==null?void 0:wo.id}),co({type:"polls/editPolls",payload:Vi({},Gr)})})}});break;case"up":case"down":yield(0,er.wh)({pollsId:(qi=Tt==null?void 0:Tt.question)==null?void 0:qi.id,opr:ni.id}),co({type:"polls/editPolls",payload:Vi({},Gr)});break;case"edit":aa("edit",Tt.key);break;case"add":aa("add",{type:1,key:Tt.key,insert_id:(oA=Tt==null?void 0:Tt.question)==null?void 0:oA.id,question_type:1});break}}),uA=()=>{var ni;return i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,Tt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:Tn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",Tt.key,"\u9898"),Tt.question.question_title))),i.createElement("div",{className:Tn.questionChoices},(ni=Tt==null?void 0:Tt.question.answers)==null?void 0:ni.map(function(qi,oA){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(E.ZP,{key:oA,disabled:!0})),i.createElement(P.Z,{flex:"1"},i.createElement("span",{className:"c-black font14"},qi.answer_text)))})))},Ts=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(gr.Z,{checked:!!$r,onChange:ni=>wa(ni),className:"ml10"}))),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u6807\u9898")),i.createElement(P.Z,{className:Tn.editorWrap},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:yo,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:ni=>Po(ni.target.value)})))),Pa.map((ni,qi)=>{var oA;let MA=Pa.length-1;return i.createElement(I.Z,{className:Tn.choiceWrap,key:qi,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,Vo&&qi===MA?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(oA=ni.placeholder)!=null?oA:"",value:Vo&&qi===MA?"":Pa[qi].value,disabled:!!ni.disabled,onChange:wo=>{Pa[qi].value=wo.target.value,Ko([...Pa])}})),i.createElement(P.Z,null,qi>1&&i.createElement(In.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${Tn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Ko(Pa.filter((wo,zo)=>zo!==qi)),ni.disabled&&la(!1)}}))))}),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Ko([...Pa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Vo&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Ko([...Pa,{disabled:!0,value:"\u5176\u5B83"}]),la(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:Tn.close_style,onClick:()=>{var ni;(ni=Tt.question)!=null&&ni.id?aa("edit",-1):aa("del",Tt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:Tn.save_style,onClick:()=>wi()},"\u4FDD\u5B58")));return i.createElement("section",{className:Tn.wrap},Nr!==Tt.key&&uA(),Nr===Tt.key&&Ts())};var WA=(0,V.connect)(({problemset:Rt,loading:Qt,globalSetting:Et})=>({problemset:Rt,globalSetting:Et,loading:Qt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(aA)),CA=Object.defineProperty,ts=Object.getOwnPropertySymbols,HA=Object.prototype.hasOwnProperty,lA=Object.prototype.propertyIsEnumerable,VA=(Rt,Qt,Et)=>Qt in Rt?CA(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,ms=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))HA.call(Qt,Et)&&VA(Rt,Et,Qt[Et]);if(ts)for(var Et of ts(Qt))lA.call(Qt,Et)&&VA(Rt,Et,Qt[Et]);return Rt},Is=(Rt,Qt)=>{var Et={};for(var Mr in Rt)HA.call(Rt,Mr)&&Qt.indexOf(Mr)<0&&(Et[Mr]=Rt[Mr]);if(Rt!=null&&ts)for(var Mr of ts(Rt))Qt.indexOf(Mr)<0&&lA.call(Rt,Mr)&&(Et[Mr]=Rt[Mr]);return Et},Ws=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const ul=null,Vs=(Rt,Qt)=>{var Et=Rt,{problemset:Mr,globalSetting:Ya,loading:Bo,dispatch:co,onRef:ia=()=>{},editData:Tt,editKey:Nr,callback:aa}=Et,Da=Is(Et,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[Pa,Ko]=(0,i.useState)(""),[Bi,Fo]=(0,i.useState)(!0),ca=(0,V.useParams)();(0,i.useEffect)(()=>{var $r,wa,Vo;if(!(($r=Tt==null?void 0:Tt.question)!=null&&$r.question_title)){Fo(!0),Ko("");return}Ko((wa=Tt==null?void 0:Tt.question)==null?void 0:wa.question_title),Fo(!!((Vo=Tt==null?void 0:Tt.question)!=null&&Vo.is_necessary))},[Tt]),(0,i.useImperativeHandle)(Qt,()=>({onSave:Ja}));const Ja=$r=>Ws(void 0,null,function*(){var wa;if(!Pa)return d.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;let Vo;const la={question_title:Pa,question_type:3,insert_id:Tt.insert_id,is_necessary:Math.ceil(Bi)};(wa=Tt.question)!=null&&wa.id?Vo=yield(0,er.IU)(ms({pollsId:Tt.question.id},la)):Vo=yield(0,er.MK)(ms({pollsId:ca.categoryId},la)),Vo.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),aa("edit",-1),yield co({type:"polls/editPolls",payload:ms({},ca)}),$r&&aa("addContinue",ms({type:3,insert_id:Tt.question.id,key:Tt.key,question_type:3},la)))}),yo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],Po=$r=>Ws(void 0,null,function*(){var wa,Vo;switch($r.id){case"del":let la;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Ws(this,null,function*(){var Gr;yield(0,er.jy)({pollsId:(Gr=Tt==null?void 0:Tt.question)==null?void 0:Gr.id}),co({type:"polls/editPolls",payload:ms({},ca)})})}});break;case"up":case"down":yield(0,er.wh)({pollsId:(wa=Tt==null?void 0:Tt.question)==null?void 0:wa.id,opr:$r.id}),co({type:"polls/editPolls",payload:ms({},ca)});break;case"edit":aa("edit",Tt.key);break;case"add":aa("add",{type:3,key:Tt.key,insert_id:(Vo=Tt==null?void 0:Tt.question)==null?void 0:Vo.id,question_type:3});break}}),fo=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,Tt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:Tn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",Tt.key,"\u9898"),Tt.question.question_title))),i.createElement("div",{className:Tn.questionChoices},i.createElement(b.default.TextArea,{rows:2,disabled:!0}))),oi=()=>i.createElement("aside",null,i.createElement("div",{className:Tn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(gr.Z,{checked:!!Bi,onChange:$r=>Fo($r),className:"ml10"}))),i.createElement("p",{className:Tn.titleWrap},i.createElement(I.Z,{className:Tn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u6807\u9898")),i.createElement(P.Z,{className:Tn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Pa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:$r=>Ko($r.target.value)})))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement("div",{className:Tn.close_style,onClick:()=>{var $r;($r=Tt.question)!=null&&$r.id?aa("edit",-1):aa("del",Tt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:Tn.save_style,onClick:()=>Ja()},"\u4FDD\u5B58")));return i.createElement("section",{className:Tn.wrap},Nr!==Tt.key&&fo(),Nr===Tt.key&&oi())};var ns=(0,V.connect)(({problemset:Rt,loading:Qt,globalSetting:Et})=>({problemset:Rt,globalSetting:Et,loading:Qt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(Vs)),Rs={flex_box_center:"flex_box_center___wW2ft",flex_space_between:"flex_space_between___ahi0M",flex_box_vertical_center:"flex_box_vertical_center___PFt7L",flex_box_center_end:"flex_box_center_end___FA1ip",flex_box_column:"flex_box_column___jjAdt",title:"title___UHW8B",description:"description___dL5p1",heji:"heji___Xp8yD",heji_count:"heji_count___t2y2z"},il=Object.defineProperty,Ls=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Mt=(Rt,Qt,Et)=>Qt in Rt?il(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,Hn=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))wn.call(Qt,Et)&&Mt(Rt,Et,Qt[Et]);if(Ls)for(var Et of Ls(Qt))en.call(Qt,Et)&&Mt(Rt,Et,Qt[Et]);return Rt};const wr={1:"\u5355\u9009\u9898",2:"\u591A\u9009\u9898",3:"\u4E3B\u89C2\u9898"},zr=({polls:Rt,loading:Qt,dispatch:Et,ref:Mr})=>{const Ya=(0,V.useParams)(),{statisticsList:Bo,commonHeader:co}=Rt,[ia]=(0,i.useState)({page:1,pre_size:10}),{questions:Tt,questionsInfo:Nr,question_types:aa,course:Da}=Bo,[Pa]=v.default.useForm(),Ko=function(){return Tt==null?void 0:Tt.map(function(Fo,ca){var Ja,yo;if(Fo.key=(Ja=Fo==null?void 0:Fo.question)==null?void 0:Ja.question_number,Fo.len=Tt.length,Fo.question.question_type===1)return i.createElement("aside",null,i.createElement(WA,{editData:Fo}));if(Fo.question.question_type===2)return i.createElement("aside",null,i.createElement(ho,{editData:Fo}));if(((yo=Fo.question)==null?void 0:yo.question_type)===3)return i.createElement("aside",null,i.createElement(ns,{editData:Fo}))})};(0,i.useEffect)(()=>{Bi()},[Ya.coursesId]);const Bi=()=>{Et({type:"polls/getPollsStatistics",payload:Hn(Hn({},Ya),ia)})};return i.createElement(Gn.Z,{loading:Qt["polls/getPollsStatistics"]},i.createElement("section",{className:"minH500 mb50",ref:Mr},(aa==null?void 0:aa.q_counts)===0&&i.createElement(J.Z,null),(co==null?void 0:co.polls_name)&&i.createElement("aside",{className:"bg-white pl30 pr30 pt20 pb20"},i.createElement("div",{className:Rs.title},co==null?void 0:co.polls_name),(co==null?void 0:co.polls_description)&&i.createElement(Ha.Z,{value:(co==null?void 0:co.polls_description)||"",className:Rs.description}),(aa==null?void 0:aa.q_counts)>0&&i.createElement("div",{className:Rs.heji},i.createElement("span",null," \u7EDF\u8BA1 ",i.createElement("span",{className:Rs.heji_count},"\u3010\u603B\u5171 ",aa==null?void 0:aa.q_counts," \u9898\u3011")),(aa==null?void 0:aa.q_mains)>0&&i.createElement("span",{className:"ml10"},"\u4E3B\u89C2\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",aa==null?void 0:aa.q_mains," \u9898")),(aa==null?void 0:aa.q_singles)>0&&i.createElement("span",{className:"ml10"},"\u5355\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",aa==null?void 0:aa.q_singles," \u9898")),(aa==null?void 0:aa.q_doubles)>0&&i.createElement("span",{className:"ml10"},"\u591A\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count},aa==null?void 0:aa.q_doubles," \u9898")))),i.createElement("aside",{className:"bg-white inline-block w100 mt10"},Ko())))};var Rn=(0,V.connect)(({polls:Rt,loading:Qt})=>({polls:Rt,loading:Qt.effects}))(zr),Dr={flex_box_center:"flex_box_center___KocrS",flex_space_between:"flex_space_between___tbwbg",flex_box_vertical_center:"flex_box_vertical_center___Boklb",flex_box_center_end:"flex_box_center_end___yLkeS",flex_box_column:"flex_box_column___yoUa3",title:"title___ByTX2",export:"export___XUBRC",bg:"bg___r_XgQ",tabs:"tabs___awxWj",export_type_modal:"export_type_modal___o8Y6x",export_type_modal_con:"export_type_modal_con___zVHRj",type_item:"type_item___PhJhz",img_warp:"img_warp___dtWfk",img_warp_active:"img_warp_active___YxM4n"},Za=a(54324),bo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC",Ma=a(21600),bn=a(59301),Xa=Object.defineProperty,Wa=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,ja=(Rt,Qt,Et)=>Qt in Rt?Xa(Rt,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Rt[Qt]=Et,No=(Rt,Qt)=>{for(var Et in Qt||(Qt={}))ai.call(Qt,Et)&&ja(Rt,Et,Qt[Et]);if(Wa)for(var Et of Wa(Qt))La.call(Qt,Et)&&ja(Rt,Et,Qt[Et]);return Rt},go=(Rt,Qt,Et)=>new Promise((Mr,Ya)=>{var Bo=Tt=>{try{ia(Et.next(Tt))}catch(Nr){Ya(Nr)}},co=Tt=>{try{ia(Et.throw(Tt))}catch(Nr){Ya(Nr)}},ia=Tt=>Tt.done?Mr(Tt.value):Promise.resolve(Tt.value).then(Bo,co);ia((Et=Et.apply(Rt,Qt)).next())});const BA=({polls:Rt,globalSetting:Qt,loading:Et,dispatch:Mr,user:Ya})=>{var Bo,co,ia,Tt,Nr,aa,Da,Pa;const Ko=(0,V.useParams)(),Bi=(0,V.useLocation)(),[Fo]=(0,V.useSearchParams)(),[ca,Ja]=(0,i.useState)([]),[yo,Po]=(0,i.useState)(Fo.get("tabs")||2),[fo,oi]=(0,i.useState)(""),[$r,wa]=(0,i.useState)(!1),[Vo,la]=(0,i.useState)(!1),[Gr,wi]=(0,i.useState)(!1),[ci,qA]=(0,i.useState)(""),uA=(0,i.useRef)(),{pollsList:Ts,commonHeader:ni}=Rt,{userInfo:qi}=Ya;let oA;Ko.category=Fo.get("category_id"),(0,i.useEffect)(()=>{Mr({type:"polls/getPollsList",payload:No({},Ko)}),Mr({type:"polls/getCommonHeader",payload:No({},Ko)})},[Ko.coursesId]),(0,i.useEffect)(()=>{yo===2&&$r&&uA.current.children&&((0,Za.F)(uA.current.children,"\u5BFC\u51FA\u95EE\u5377"),wa(!1))},[yo,$r]);const MA=[{name:"\u95EE\u5377\u9884\u89C8",id:2,compontent:bn.createElement(Rn,null)},{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:bn.createElement(M,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:bn.createElement(yi,null)},{name:"\u8BBE\u7F6E",id:3,compontent:bn.createElement(zn,null)}].filter(wo=>(0,F.dE)()?wo.name!=="\u7EDF\u8BA1\u7ED3\u679C"&&wo.name!=="\u95EE\u5377\u9884\u89C8"&&wo.name!=="\u8BBE\u7F6E":!0);return bn.createElement("section",{className:Dr.bg},bn.createElement("div",{className:"edu-container"},qi.username&&bn.createElement("section",{className:"animated fadeIn"},bn.createElement("aside",{className:"mt10"},bn.createElement(N.Z,{separator:">"},bn.createElement(N.Z.Item,null,bn.createElement(V.Link,{to:`/classrooms/${Ko.coursesId}/poll`},(Bo=qi==null?void 0:qi.course)==null?void 0:Bo.course_name)),bn.createElement(N.Z.Item,null,bn.createElement(V.Link,{to:`/classrooms/${Ko.coursesId}/poll`},(co=ni==null?void 0:ni.user_permission)==null?void 0:co.left_banner_name)),bn.createElement(N.Z.Item,null,"\u95EE\u5377\u8BE6\u60C5"))),bn.createElement("aside",{className:[Dr.title,"mt20"].join(" ")},bn.createElement(V.Link,{to:`/classrooms/${Ko.coursesId}/poll`}),bn.createElement(S.VV,{status:[S.L4[ni.polls_status]],style:{marginLeft:"0px"}}),(ni==null?void 0:ni.un_anonymous)===!1&&bn.createElement(jn.Z,null),bn.createElement("strong",{className:"font20 ml10"},ni.polls_name))),bn.createElement("aside",{className:"mt30 mb30 relative "},(0,F.dE)()&&(((ia=ni==null?void 0:ni.user_permission)==null?void 0:ia.current_status)===0||((Tt=ni==null?void 0:ni.user_permission)==null?void 0:Tt.current_status)===1||((Nr=ni==null?void 0:ni.user_permission)==null?void 0:Nr.current_status)===2)&&bn.createElement("div",{className:Dr.export},bn.createElement(Ar.op,{onClick:wo=>{var zo;wo.stopPropagation(),((zo=ni==null?void 0:ni.user_permission)==null?void 0:zo.current_status)===1?V.history.push(`/classrooms/${Ko.coursesId}/poll/${Ko.categoryId}/questionnaireInfo/${qi.login}?type=student`):V.history.push(`/classrooms/${Ko.coursesId}/poll/${Ko.categoryId}/users/${qi.login}`)}},((aa=ni==null?void 0:ni.user_permission)==null?void 0:aa.current_status)===0&&"\u7EE7\u7EED\u7B54\u5377",((Da=ni==null?void 0:ni.user_permission)==null?void 0:Da.current_status)===1&&"\u67E5\u770B\u7B54\u5377",((Pa=ni==null?void 0:ni.user_permission)==null?void 0:Pa.current_status)===2&&"\u5F00\u59CB\u7B54\u5377")),(0,F.GJ)()&&bn.createElement("div",{className:Dr.export},bn.createElement(Ar.op,{onClick:wo=>{wo.preventDefault(),console.log(Rt),Mr({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:Ko,types:2,selectArrs:[Ko.categoryId]}})}},bn.createElement("i",{className:"iconfont icon-fasong font16 mr5"}),"\u53D1\u5E03\u95EE\u5377"),ni.polls_status<=1&&bn.createElement(Ar.op,{style:{marginLeft:"20px"},onClick:()=>{V.history.push(`/classrooms/${Ko.coursesId}/poll/${Ko.categoryId}/edit`)}},bn.createElement("i",{className:"iconfont icon-bianji7 font16 mr5"}),"\u7F16\u8F91\u95EE\u5377"),ni.polls_status===2&&bn.createElement(Ar.op,{style:{marginLeft:"20px",border:"1px #ED7575 solid",color:"#E30000"},onClick:wo=>{wo.preventDefault(),Mr({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Ko,selectArrs:[Ko.categoryId]}})}},bn.createElement("i",{className:"iconfont icon-jinzhi font16 mr5"}),"\u7ED3\u675F\u95EE\u5377"),bn.createElement(pe.Z,{dropdownRender:()=>bn.createElement(O.default,null,bn.createElement(O.default.Item,{key:1,style:{textAlign:"center"}},bn.createElement("div",{onClick:()=>{qA(""),la(!0)}},"\u95EE\u5377\u6A21\u7248")),bn.createElement(O.default.Item,{key:2,style:{textAlign:"center"}},bn.createElement("div",{onClick:()=>{yo==1?(qA(""),wi(!0)):(0,o.sA)(No({},Ko))}},"\u7EDF\u8BA1\u7ED3\u679C")),bn.createElement(O.default.Item,{key:3,style:{textAlign:"center"}},bn.createElement("div",{onClick:()=>go(void 0,null,function*(){yield(0,S.FH)("",(0,S.NY)({url:Ma.Z.API_SERVER+`/api/polls/${Ko.categoryId}/detail_export.xlsx`,query:Ko}))})},"\u7B54\u5377\u8BE6\u60C5")))},bn.createElement("span",{style:{fontSize:"14px",color:"#5F6368",cursor:"pointer"}},bn.createElement("img",{src:bo,style:{width:"22px",height:"20px",marginRight:"5px",marginLeft:"20px"}}),"\u5BFC\u51FA",bn.createElement("i",{className:"iconfont icon-xiajiantou ml5",style:{color:"#999999",fontSize:"12px"}})))),bn.createElement(L.default,{defaultActiveKey:yo,key:fo,className:Dr.tabs,onChange:wo=>{console.log(wo),Po(wo)}},MA.map((wo,zo)=>bn.createElement(L.default.TabPane,{tab:wo.name,key:wo.id}))),MA.map((wo,zo)=>{if(wo.id==yo)return bn.createElement("div",{ref:uA},wo.compontent)}))),bn.createElement(oa,null),bn.createElement(be,null),bn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Vo,onCancel:()=>la(!1),onOk:()=>go(void 0,null,function*(){if(ci==""){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else ci=="pdf"?(Po(2),oi(new Date),wa(!0)):ci=="word"&&(0,o.YO)({id:Ko==null?void 0:Ko.categoryId,middle_export:1,export_type:0});la(!1)})},bn.createElement("div",{className:Dr.export_type_modal},bn.createElement("div",{className:Dr.export_type_modal_con},bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="pdf"?Dr.img_warp_active:""}`,onClick:()=>qA("pdf")},bn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="word"?Dr.img_warp_active:""}`,onClick:()=>qA("word")},bn.createElement("img",{src:a(38347),width:70,height:70})),"word\u683C\u5F0F")))),bn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Gr,onCancel:()=>wi(!1),onOk:()=>go(void 0,null,function*(){if(ci==""){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else ci=="pdf"?yield(0,Za.B)(uA.current.children,"\u5BFC\u51FA\u95EE\u5377"):ci=="excel"&&(wi(!1),Mr({type:"polls/setActionTabs",payload:{key:"\u5BFC\u51FA\u7EDF\u8BA1"}}));wi(!1)})},bn.createElement("div",{className:Dr.export_type_modal},bn.createElement("div",{className:Dr.export_type_modal_con},bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="pdf"?Dr.img_warp_active:""}`,onClick:()=>qA("pdf")},bn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),bn.createElement("div",{className:Dr.type_item},bn.createElement("div",{className:`${Dr.img_warp} ${ci=="excel"?Dr.img_warp_active:""}`,onClick:()=>qA("excel")},bn.createElement("img",{src:a(72271),width:70,height:70})),"excel\u683C\u5F0F")))))};var Us=(0,V.connect)(({polls:Rt,loading:Qt,user:Et,globalSetting:Mr})=>({polls:Rt,globalSetting:Mr,user:Et,loading:Qt.effects}))(BA)},5697:function(mn,At,a){"use strict";var i=a(59301),V=Object.defineProperty,N=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(S,o,F)=>o in S?V(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&L(S,F,o[F]);if(N)for(var F of N(o))O.call(o,F)&&L(S,F,o[F]);return S};const d=({style:S})=>i.createElement("div",{style:C({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},S)},"\u533F\u540D\u95EE\u5377");At.Z=d},53051:function(mn,At,a){"use strict";a.d(At,{Q8:function(){return ne},d0:function(){return q},w6:function(){return Ce}});var i=a(59301),V=a(5083),N=a(57809),pe=a(8591),O=a(43418),L=a(5112),C=a(95237),d=a(43604),S=a(6848),o=a(24905),F=a(3113),v=a(66649),p=a.n(v),I=a(99287),P=a(82186),b=a(89392),j=a.n(b),D=a(92232),W=a(961),Z=a(52985),J=a(61822),R=a(2281),w=a(73466),oe=a(70170),ae=a(8671),re=a(59301),ie=Object.defineProperty,ye=Object.defineProperties,z=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ve=(ke,ut,st)=>ut in ke?ie(ke,ut,{enumerable:!0,configurable:!0,writable:!0,value:st}):ke[ut]=st,le=(ke,ut)=>{for(var st in ut||(ut={}))Q.call(ut,st)&&ve(ke,st,ut[st]);if(Ne)for(var st of Ne(ut))Le.call(ut,st)&&ve(ke,st,ut[st]);return ke},Fe=(ke,ut)=>ye(ke,z(ut)),Ae=(ke,ut,st)=>new Promise((ze,wt)=>{var qe=M=>{try{lt(st.next(M))}catch(Ye){wt(Ye)}},yt=M=>{try{lt(st.throw(M))}catch(Ye){wt(Ye)}},lt=M=>M.done?ze(M.value):Promise.resolve(M.value).then(qe,yt);lt((st=st.apply(ke,ut)).next())});function Ce(ke,ut){const st=[];for(let ze=ke;ze{const ze=kep()(ut).endOf("day"),qe=ke{const st=parseInt(p()(ke).format("HH")),ze=parseInt(p()().format("HH")),wt=parseInt(p()().format("mm"));if(!ke)return{disabledHours:()=>Ce(0,ze),disabledMinutes:()=>Ce(0,wt)};if(ut){const qe=parseInt(p()(ut).format("HH")),yt=parseInt(p()(ut).format("mm"));return p()(ke).isSame(p()(ut),"day")?{disabledHours:()=>Ce(0,qe),disabledMinutes:()=>st<=qe?Ce(0,yt):[]}:void 0}if(p()(ke).isSame(p()(),"day"))return{disabledHours:()=>Ce(0,ze),disabledMinutes:()=>p()(ke).isSame(p()(),"hour")&&st<=ze?Ce(0,wt):[]}},{RangePicker:Me}=V.default,{Option:Oe}=N.default,Se=({shixunHomeworks:ke,loading:ut,dispatch:st,classroomList:ze,user:wt})=>{var qe,yt,lt,M,Ye,E,l,A,g;const k=(0,Z.useParams)(),{workSetting:$,workList:H,shixunWorkList:X,headerInfo:Pe,changeData:he}=ke,[ue,He]=(0,i.useState)(!1),[pt,Re]=(0,i.useState)(!1);let[Ke,We]=(0,i.useState)([]),[be,_]=(0,i.useState)([]),[Be,Je]=(0,i.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:J.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[nt,Nt]=(0,i.useState)({}),[hn,Zt]=(0,i.useState)({});(0,i.useEffect)(()=>()=>{We([])},[]),(0,i.useEffect)(()=>{He(!(0,I.GJ)())},[(0,I.GJ)()]);const dn=()=>{st({type:"shixunHomeworks/getWorkSetting",payload:le({},k)})};(0,i.useEffect)(()=>{if(!($!=null&&$.course_id))return;Object.keys(Be).map(function(In){Be[In]=$[In]}),(!Be.allow_late||!Be.unified_late)&&(Be.late_penalty=20,Be.penalty_type=J.Q.Percent),Be.unified_setting||(Be.unified_late=!1,Be.unified_anonymous_comment=!1,Be.unified_anonymous_appeal=!1),Ke=JSON.parse(JSON.stringify($.group_settings.map(In=>Fe(le({},In),{group_name:[In.group_name]})).filter(In=>In.publish_time!==null))),be=JSON.parse(JSON.stringify($.allow_late_settings.map(In=>Fe(le({},In),{group_name:[In.group_name]})).filter(In=>In.late_time!==null))),Je(le({},Be));const Ct=(0,D.QE)((Ke==null?void 0:Ke.length)>0?Ke:[]);We([...Ct]),(be==null?void 0:be.length)<=0?_([{penalty_type:J.Q.Percent,late_penalty:20}]):_([...be])},[$]);const Bn=()=>Ae(void 0,null,function*(){var Ct,In;if(((Ct=wt==null?void 0:wt.userInfo)==null?void 0:Ct.user_status)===2){(0,R.Rd)();return}const er=JSON.parse(JSON.stringify(Be));if(er.challenge_settings.filter(mr=>!mr.hide),er.categoryId=k.categoryId,(In=er.challenge_settings)!=null&&In.every(mr=>!mr.checked)){pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ke),!Be.unified_setting)Ke=Ke==null?void 0:Ke.map(mr=>{var Hr;if(!mr.publish_time||!mr.end_time)throw pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(Hr=$.group_settings)==null?void 0:Hr.filter(pa=>{var Yo;return(Yo=mr==null?void 0:mr.group_name)==null?void 0:Yo.includes(pa.group_name)}).map(pa=>pa.group_id||pa.id).toString().split(","),mr});else if(!Be.publish_time||!Be.end_time)throw pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(er.group_settings=Ke,Be.allow_late)if(Be.unified_late){if(Be.late_penalty===null||Be.late_penalty===void 0||Be.late_penalty<0||Be.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Be.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else be=be==null?void 0:be.map(mr=>{var Hr,pa;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mr.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(pa=(Hr=mr==null?void 0:mr.group_name)==null?void 0:Hr.map(Yo=>{var io,tr;let ya=(tr=(io=$.group_settings)==null?void 0:io.filter(ct=>(ct==null?void 0:ct.group_name)===Yo))==null?void 0:tr[0];return ya==null?void 0:ya.group_id}))==null?void 0:pa.toString().split(","),mr}),er.allow_late_settings=be;let hr=yield(0,ae.Tr)({homework_common_ids:[parseInt(k.categoryId)],course_id:k.coursesId,type:"homework_common"});(hr==null?void 0:hr.student_count)===0?cn(er):(Zt(er),Nt(hr))}),cn=Ct=>{var In;if(Ct.total_score===null){pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ct!=null&&Ct.work_efficiency&&Ct.eff_score===null){pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const er=Ct.challenge_settings.reduce((Hr,pa)=>Hr+Number(pa.challenge_score),0);if((er==null?void 0:er.toFixed(10))!==((In=Ct.total_score-Ct.eff_score)==null?void 0:In.toFixed(10))){pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ct.total_score}\u5206`);return}const hr={shixun_evaluation:Ct.shixun_evaluation,challenge_settings:Ct.challenge_settings};let mr=()=>{var Hr;const pa=()=>Ae(void 0,null,function*(){Re(!0),(yield(0,P.ZP)(`/api/homework_commons/${k.categoryId}/publish_setting.json`,{method:"post",body:le({},Ct)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),dn(),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:le({},k)})),Re(!1)});!(0,b.isEqual)(he,hr)&&!((Hr=Pe==null?void 0:Pe.homework_status)!=null&&Hr.includes("\u672A\u53D1\u5E03"))?O.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:pa}):pa()};$!=null&&$.high_resources_consume&&!($!=null&&$.high_resources_consume_permission)?st({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:k.coursesId,type:"shixun",type_id:k.categoryId,name:$.homework_name,fn:()=>{mr()}}}):mr()},fn=(Ct,In,er="group_id")=>{var hr;return In?In.find(mr=>mr[er]===Ct):(hr=$==null?void 0:$.group_settings)==null?void 0:hr.find(mr=>mr.group_id[0]===Ct)},Dn=($==null?void 0:$.allow_late)||($==null?void 0:$.anonymous_comment),ur=Ct=>{var In,er;const hr=fn(Ct,$==null?void 0:$.allow_late_settings,"id"),mr=fn(Ct,$==null?void 0:$.anonymous_comment_settings),Hr=fn(Ct);return($==null?void 0:$.allow_late)&&hr&&p()(hr==null?void 0:hr.late_time)<=p()()||($==null?void 0:$.anonymous_comment)&&mr&&(mr==null?void 0:mr.evaluation_start)!==null||((er=(p()(Hr==null?void 0:Hr.end_time)<=p()()&&((In=$==null?void 0:$.allow_late_settings)==null?void 0:In.filter(pa=>pa.group_id.includes(Ct))))[0])==null?void 0:er.late_time)!=null},_n=(0,i.useMemo)(()=>($==null?void 0:$.allow_late)||($==null?void 0:$.all_group_late),[$,Pe]),cr=$==null?void 0:$.anonymous_comment,Yr=Ct=>{if(!Ct)return!1;const In=fn(Ct,$==null?void 0:$.anonymous_comment_settings);return($==null?void 0:$.anonymous_comment)&&In&&(In==null?void 0:In.evaluation_start)!==null},oa=(Ct,In)=>{var er,hr,mr;st({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ct,index:In,rangePickerDisabled:ue||(p()()<=p()((hr=fn((er=Ct==null?void 0:Ct.group_id)==null?void 0:er[0]))==null?void 0:hr.publish_time)?!1:[!0,ur((mr=Ct==null?void 0:Ct.group_id)==null?void 0:mr[0])]),disabledDate:$==null?void 0:$.course_end_date}})};return re.createElement("section",{className:W.Z.form},re.createElement("div",{className:W.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),re.createElement("div",null,re.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},re.createElement(L.ZP.Group,{disabled:ue||!((qe=Pe==null?void 0:Pe.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((yt=ze.AssistantObject.practice)!=null&&yt.can_publish),value:Be.unified_setting,onChange:Ct=>{var In;if(!((In=Pe==null?void 0:Pe.homework_status)!=null&&In.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Be.unified_setting=!Be.unified_setting,Be.unified_setting||(Be.unified_late=!1,_([{late_penalty:5}])),Je(Object.assign({},Be)),Be.unified_setting===!1&&Ke==""){We(Ke.concat({}));return}Be.unified_setting&&(We([]),_([{late_penalty:5}]))}},re.createElement(L.ZP,{value:!0,disabled:ue||!($!=null&&$.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(L.ZP,{disabled:ue||!((lt=$==null?void 0:$.group_settings)!=null&<.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((M=$==null?void 0:$.group_settings)==null?void 0:M.length)===0&&re.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Be.unified_setting&&re.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},re.createElement(C.Z,{align:"middle"},re.createElement(d.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(V.default,{size:"large",disabled:ue||!((Ye=Pe==null?void 0:Pe.homework_status)!=null&&Ye.includes("\u672A\u53D1\u5E03")||(E=Pe==null?void 0:Pe.homework_status)!=null&&E.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((l=ze.AssistantObject.practice)!=null&&l.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ct=>ne(Ct,$==null?void 0:$.course_end_date),disabledTime:Ct=>q(Ct),value:Be.publish_time?p()(Be.publish_time):"",onChange:(Ct,In)=>{Be.publish_time=In,(Be.end_time==""||!Be.end_time)&&Be.unified_setting&&(Be.end_time=p()(Ct).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Je(Object.assign({},Be))}}))),re.createElement(C.Z,{align:"middle",className:"pl30"},re.createElement(d.Z,null,"\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(V.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,D.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:($==null?void 0:$.allow_late)&&($==null?void 0:$.homework_status.includes("\u5DF2\u622A\u6B62"))||ue||($==null?void 0:$.allow_late)&&p()()>=p()($==null?void 0:$.end_time)||(0,I.Rm)()&&!((A=ze.AssistantObject.practice)!=null&&A.can_publish),disabledDate:Ct=>ne(Ct,$==null?void 0:$.course_end_date,Be.publish_time),disabledTime:Ct=>q(Ct,Be.publish_time),value:Be.end_time?p()(Be.end_time):"",onChange:(Ct,In)=>{Be.end_time=In,Je(Object.assign({},Be))}})))),!Be.unified_setting&&(Ke==null?void 0:Ke.length)>0&&re.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ke&&Ke.map(function(Ct,In){var er,hr,mr,Hr,pa,Yo,io;return re.createElement(d.Z,{span:24,key:In},re.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:In==(Ke==null?void 0:Ke.length)-1?"0px":"10px"}},re.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",In+1),re.createElement(N.default,{disabled:ue||((er=Pe==null?void 0:Pe.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03")&&Ct.id||p()(){var ya;if((0,I.Rm)()&&!((ya=ze.AssistantObject.practice)!=null&&ya.can_publish)){pe.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}Ke[In].group_name=tr,Ke[In].group_id=Ct.group_id;const ct=(0,b.flattenDeep)(Ke.map(xe=>xe.group_name)),Ee=be.map(xe=>{let De=(xe==null?void 0:xe.group_name)||[];return Fe(le({},xe),{group_name:(0,b.remove)(De,Qe=>ct.includes(Qe))})});_(Ee),We(Ke.slice())},maxTagCount:4,maxTagPlaceholder:tr=>re.createElement("div",{style:{cursor:"pointer"},onClick:()=>oa(Ct,In)},"+",tr==null?void 0:tr.length)},$.group_settings&&$.group_settings.map(function(tr){if(!Ke.map(ct=>ct.group_name).flat().includes(tr.group_name))return re.createElement(Oe,{value:tr.group_name,key:tr.id},tr.group_name)})),re.createElement("div",{className:"ml20"},re.createElement(Me,{size:"large",ranges:{\u6B64\u523B:[Ct.publish_time?p()(Ct.publish_time):p()(),p()()]},allowClear:!1,disabled:ue||(p()()<=p()((Hr=fn((mr=Ct==null?void 0:Ct.group_id)==null?void 0:mr[0]))==null?void 0:Hr.publish_time)?!1:[!0,ur((pa=Ct==null?void 0:Ct.group_id)==null?void 0:pa[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:tr=>ne(tr,$==null?void 0:$.course_end_date),disabledTime:tr=>q(tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[p()((0,D.U6)(),"HH:mm"),p()((0,D.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ct.publish_time&&[p()(Ct.publish_time),Ct.end_time?p()(Ct.end_time):void 0],onChange:(tr,ya)=>{var ct;if((0,I.Rm)()&&!((ct=ze.AssistantObject.practice)!=null&&ct.can_publish)){pe.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}Ke[In].publish_time=ya[0],!Ct.end_time&&ya[0]?Ke[In].end_time=p()(ya[0]).add(7,"days"):Ke[In].end_time=ya[1],We([...Ke])},onCalendarChange:(tr,ya,ct)=>{if(ya!=null&&ya[0]&&!ya[1]){const Ee=p()(ya[0]).add(7,"days");Ke[In].publish_time=ya[0],Ke[In].end_time=Ee,We([...Ke])}}})),!ue&&re.createElement("div",{style:{display:"flex",width:"50px"}},((Yo=Ct==null?void 0:Ct.group_id)==null?void 0:Yo.length)>1&&re.createElement(S.Z,{title:"\u89C4\u5219\u62C6\u5206"},re.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>oa(Ct,In)})),Ke.length<((io=$==null?void 0:$.group_settings)==null?void 0:io.length)&&re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var tr;if((0,I.Rm)()&&!((tr=ze.AssistantObject.practice)!=null&&tr.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We(Ke.concat({}))}}),((Ct==null?void 0:Ct.publish_time)&&p()(){const tr=(0,b.cloneDeep)(be);tr.forEach((ya,ct)=>{ya.group_name&&(ya.group_name=ya.group_name.filter(Ee=>{var xe;return!((xe=Ke[In].group_name)!=null&&xe.includes(Ee))}))}),Ke=Ke.filter((ya,ct)=>In!==ct),_(tr),We(Ke.slice()),setTimeout(()=>We(Ke.slice()),10)}}))))}))),re.createElement(C.Z,null,re.createElement(d.Z,null,re.createElement("div",{className:W.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),re.createElement(d.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},re.createElement(o.default,{checked:Be.allow_late,disabled:ue||_n,onChange:Ct=>{var In;if((0,I.Rm)()&&!((In=ze.AssistantObject.practice)!=null&&In.can_late)){pe.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}Ct.target.checked&&O.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:re.createElement("div",{style:{padding:10,background:"#f5f6f9"}},re.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),re.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),re.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Be.allow_late=!Be.allow_late,be==""&&_([{late_penalty:5}]),Je(Object.assign({},Be))}},re.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Be==null?void 0:Be.allow_late)&&re.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},re.createElement("div",{style:{display:"flex"}},re.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),re.createElement(L.ZP.Group,{style:{marginLeft:"20px"},disabled:ue||($==null?void 0:$.anonymous_comment)||($==null?void 0:$.allow_late),value:Be.unified_late,onChange:Ct=>{var In;if((0,I.Rm)()&&!((In=ze.AssistantObject.practice)!=null&&In.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.unified_late=Ct.target.value,be==""&&!Ct.target.value&&_([{penalty_type:J.Q.Percent,late_penalty:20}]),Je(le({},Be))}},(Be==null?void 0:Be.unified_setting)&&re.createElement(L.ZP,{value:!0,disabled:!($!=null&&$.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((g=$==null?void 0:$.group_settings)==null?void 0:g.length)>0&&re.createElement(L.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Be!=null&&Be.unified_late?re.createElement(re.Fragment,null,re.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),re.createElement(d.Z,{className:"ml20"},re.createElement(J.Z,{disabled:ue||cr,value:{type:Be.penalty_type,inputValue:Be.late_penalty},onChange:Ct=>{var In;if((0,I.Rm)()&&!((In=ze.AssistantObject.practice)!=null&&In.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je(Fe(le({},Be),{late_penalty:Ct.inputValue,penalty_type:Ct.type}))}})),re.createElement(d.Z,{flex:"1",className:"ml5"},re.createElement("span",{className:"c-grey-c ml10"},Be.penalty_type===J.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),re.createElement(C.Z,{align:"middle",style:{marginTop:"15px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml20"},re.createElement(V.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,D.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ue||cr,value:Be.late_time?p()(Be.late_time):"",disabledDate:Ct=>ne(Ct,$==null?void 0:$.course_end_date),onChange:(Ct,In)=>{var er;if((0,I.Rm)()&&!((er=ze.AssistantObject.practice)!=null&&er.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.late_time=In,Je(Object.assign({},Be))}})))):be.map(function(Ct,In){var er;return re.createElement(d.Z,{span:24,key:In},re.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},re.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",In+1),re.createElement(N.default,{disabled:ue||!((er=Pe==null?void 0:Pe.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03"))&&Ct.id||($==null?void 0:$.anonymous_comment),mode:"multiple",className:W.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ct.group_name=="string"?[Ct.group_name]:Ct.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:hr=>{var mr;if((0,I.Rm)()&&!((mr=ze.AssistantObject.practice)!=null&&mr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be[In].group_name=hr,be[In].group_id=Ct.group_id,_(be.slice())}},$.group_settings&&$.group_settings.map(function(hr){const mr=be.map(pa=>pa.group_name).flat(),Hr=Ke.map(pa=>pa.group_name).flat();if(Be!=null&&Be.unified_setting){if(!mr.includes(hr.group_name))return re.createElement(Oe,{value:hr.group_name,key:hr.id},hr.group_name)}else if(Hr.includes(hr.group_name)&&!mr.includes(hr.group_name))return re.createElement(Oe,{value:hr.group_name,key:hr.id},hr.group_name)})),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),re.createElement(J.Z,{disabled:ue||Yr(Ct.id),value:{type:Ct.penalty_type,inputValue:Ct.late_penalty},onChange:hr=>{var mr;if((0,I.Rm)()&&!((mr=ze.AssistantObject.practice)!=null&&mr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be[In].late_penalty=hr.inputValue,be[In].penalty_type=hr.type,_([...be])}}),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(V.default,{size:"large",disabled:ue||Yr(Ct.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:p()((0,D.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:hr=>ne(hr,$==null?void 0:$.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ct!=null&&Ct.late_time?p()(Ct.late_time):void 0,onChange:(hr,mr)=>{var Hr;if((0,I.Rm)()&&!((Hr=ze.AssistantObject.practice)!=null&&Hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be[In].late_time=mr,_([...be])}}),!ue&&re.createElement("div",{style:{display:"flex",width:"50px"}},re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var hr;if((0,I.Rm)()&&!((hr=ze.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_(be.concat({penalty_type:J.Q.Percent,late_penalty:20}))}}),In>0&&!Ct.id&&re.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var hr;if((0,I.Rm)()&&!((hr=ze.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be=be.filter((mr,Hr)=>In!==Hr),_(be.slice()),setTimeout(()=>_(be.slice()),10)}}))))})),!ue&&re.createElement(re.Fragment,null,re.createElement(F.ZP,{type:"primary",size:"large",loading:pt,style:{width:"138px",marginTop:"30px"},onClick:()=>Bn()},"\u4FDD\u5B58")),re.createElement(w.Z,{onConfirm:(Ct,In)=>{Ke.splice(Ct,0,...In),Ke.splice(Ct+In.length,1);const er=(0,D.QE)([...Ke]);We([...er])}}),re.createElement(oe.Z,{resdata:nt,type:"shixun",okloading:pt,oktext:(nt==null?void 0:nt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ct=>Ae(void 0,null,function*(){Re(!0);let In=yield(0,P.ZP)(`/api/courses/${k.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(k.categoryId)]}});Re(!1),(In==null?void 0:In.status)===0&&cn(hn)})}))};At.ZP=(0,Z.connect)(({shixunHomeworks:ke,classroomList:ut,loading:st,user:ze})=>({shixunHomeworks:ke,classroomList:ut,loading:st.effects,user:ze}))(Se)},99825:function(mn,At,a){"use strict";a.d(At,{Z:function(){return oe}});var i=a(59301),V=a(92832),N=a(24905),pe=a(95237),O={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(4977),d=a(3113),S=a(52985),o=a(13656),F=Object.defineProperty,v=Object.defineProperties,p=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,j=(ae,re,ie)=>re in ae?F(ae,re,{enumerable:!0,configurable:!0,writable:!0,value:ie}):ae[re]=ie,D=(ae,re)=>{for(var ie in re||(re={}))P.call(re,ie)&&j(ae,ie,re[ie]);if(I)for(var ie of I(re))b.call(re,ie)&&j(ae,ie,re[ie]);return ae},W=(ae,re)=>v(ae,p(re));const Z=({img:ae,buttonProps:re={},styles:ie={},customText:ye,ButtonText:z,ButtonClick:Ne,Buttonclass:Q,ButtonTwo:Le,imgStyles:ve,loading:le=!1,className:Fe="",globalSetting:Ae})=>{const Ce=(0,i.useMemo)(()=>{var q;if(ae)return ae;switch(Number((q=Ae==null?void 0:Ae.setting)==null?void 0:q.theme)){case o.Fy.THEMEONE:return a(56022);case o.Fy.THEMETWO:return a(58478);case o.Fy.THEMETHREE:return a(26551);case o.Fy.DEFAULT:default:return C}},[Ae,ae]),ne=(0,i.useMemo)(()=>{var q;switch(Number((q=Ae==null?void 0:Ae.setting)==null?void 0:q.theme)){case o.Fy.THEMETHREE:return"#03A092";case o.Fy.DEFAULT:default:return"#999"}},[Ae]);return i.createElement("section",{className:`tc animated fadeIn ${Fe}`,style:D({color:"#999",margin:"100px auto",visibility:le?"hidden":"visible"},ie)},i.createElement("img",{src:Ce,style:W(D({},ve),{pointerEvents:"none",userSelect:"none",width:"200px",height:"150px"})}),i.createElement("p",{className:"mt20 font14",style:{color:ne}},ye||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),z&&i.createElement(d.ZP,D({className:Q,onClick:Ne},re),z),Le&&Le)};var J=(0,S.connect)(({globalSetting:ae})=>({globalSetting:ae}))(Z),R=(ae,re,ie)=>new Promise((ye,z)=>{var Ne=ve=>{try{Le(ie.next(ve))}catch(le){z(le)}},Q=ve=>{try{Le(ie.throw(ve))}catch(le){z(le)}},Le=ve=>ve.done?ye(ve.value):Promise.resolve(ve.value).then(Ne,Q);Le((ie=ie.apply(ae,re)).next())}),oe=({data:ae,value:re=[],handleChangePage:ie,setSelectedRowKeys:ye,selectedRowKeys:z,onChange:Ne=()=>{}})=>{const[Q,Le]=(0,i.useState)([]),[ve,le]=(0,i.useState)([]),[Fe,Ae]=(0,i.useState)([]);let[Ce,ne]=(0,i.useState)(1),[q,Me]=(0,i.useState)();return(0,i.useEffect)(()=>{Le(ae),le([]),Ae([])},[ae]),(0,i.useEffect)(()=>{ye&&(le(z),Ae(z))},[z]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:O.leftdiv},i.createElement(V.default.Search,{size:"middle",onChange:Oe=>R(void 0,null,function*(){Le(ae.filter(Se=>{var ke;return(ke=Se==null?void 0:Se.name)==null?void 0:ke.includes(Oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Q.length===0&&i.createElement(J,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(N.default.Group,{value:ve.map(Oe=>`${Oe.id}`),onChange:Oe=>{ye(Q.filter(Se=>Oe.includes(`${Se.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Q.map((Oe,Se)=>i.createElement(pe.Z,{key:Oe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(N.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Oe.is_published,value:`${Oe.id}`},i.createElement("div",{className:O.listClass},i.createElement("span",{className:O.spantitle,style:{width:Oe.is_published?"108px":"170px"}},Oe.name),Oe.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:O.rightdiv},i.createElement(V.default.Search,{onChange:Oe=>{Ae(ve.filter(Se=>Se.name.includes(Oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Fe.length===0&&i.createElement(J,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Fe.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Fe.map((Oe,Se)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:Oe.id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Oe.name),i.createElement("img",{src:L,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ye(ve.filter(ke=>`${ke.id}`!=`${Oe.id}`))}})))))))}},73466:function(mn,At,a){"use strict";a.d(At,{Z:function(){return b}});var i=a(59301),V=a(52985),N=a(5083),pe=a(43418),O=a(92832),L=a(95237),C=a(43604),d={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},S=a(66649),o=a.n(S),F=a(92232),v=a(77740),p=a(59301);const{RangePicker:I}=N.default,P=({dispatch:j,classroomList:D,onConfirm:W})=>{const[Z,J]=(0,i.useState)([]),[R,w]=(0,i.useState)([]),[oe,ae]=(0,i.useState)("");(0,i.useEffect)(()=>{var ye;if(D.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let z=D.actionTabs.data;console.log("data",z);let Ne=(ye=z==null?void 0:z.group_name)==null?void 0:ye.map((Q,Le)=>{var ve;return{group_id:z==null?void 0:z.group_id[Le],group_name:z==null?void 0:z.group_name[Le],is_admin:z==null?void 0:z.is_admin,end_time:z==null?void 0:z.end_time,publish_time:Array.isArray(z==null?void 0:z.publish_time)?(ve=z==null?void 0:z.publish_time)==null?void 0:ve[0]:z==null?void 0:z.publish_time}});Ne&&(J([...Ne]),w([...Ne]))}},[D.actionTabs]);const re=()=>{j({type:"classroomList/setActionTabs",payload:{}}),ae("")},ie=ye=>{if(ye){const z=R==null?void 0:R.filter(Ne=>{var Q,Le;return(Le=(Q=Ne==null?void 0:Ne.group_name)==null?void 0:Q.toLowerCase())==null?void 0:Le.includes(ye==null?void 0:ye.toLowerCase())});J(z)}else J(R)};return p.createElement(pe.default,{width:980,title:p.createElement("div",{style:{fontWeight:"bold",display:"flex"}},p.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",p.createElement("span",{className:d.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),p.createElement(O.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:oe,onChange:ye=>{ae(ye.target.value.trim()),ie(ye.target.value.trim())}})),centered:!0,maskClosable:!1,open:D.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>re(),onOk:()=>{var ye;W((ye=D.actionTabs)==null?void 0:ye.index,R),re()}},p.createElement("div",{className:d.modal_con},p.createElement(L.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Z==null?void 0:Z.length)>0?Z.map(function(ye,z){var Ne,Q;return p.createElement(C.Z,{span:24,key:z},p.createElement(L.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:z==(Z==null?void 0:Z.length)-1?"0px":"10px"}},p.createElement("div",{className:d.multiple_select,title:ye.group_name},ye.group_name),p.createElement("div",{className:"ml20"},p.createElement(I,{size:"large",ranges:{\u6B64\u523B:[ye.publish_time?o()(ye.publish_time):o()(),o()()]},allowClear:!1,disabled:(Ne=D.actionTabs)==null?void 0:Ne.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Le=>{var ve;return(0,F.Q8)(Le,(ve=D.actionTabs)==null?void 0:ve.disabledDate)},disabledTime:Le=>(0,F.d0)(Le),showTime:{showNow:!0,format:"HH:mm",defaultValue:[o()((0,F.U6)(),"HH:mm"),o()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ye.publish_time&&[o()(ye.publish_time),ye.end_time?o()(ye.end_time):void 0],onChange:(Le,ve)=>{Z[z].publish_time=ve[0],Z[z].end_time=ve[1],J([...Z]),R.forEach(le=>{le.group_id===ye.group_id&&(le.publish_time=ve[0],le.end_time=ve[1])}),w([...R])}})),(Q=D.actionTabs)!=null&&Q.rangePickerDisabled?p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Z.splice(z,1),J([...Z]),R.forEach((Le,ve)=>{Le.group_id===ye.group_id&&R.splice(ve,1)}),w([...R])}})))}):p.createElement(v.Z,null))))};var b=(0,V.connect)(({classroomList:j})=>({classroomList:j}))(P)},54324:function(mn,At,a){"use strict";a.d(At,{B:function(){return S},F:function(){return d}});var i=a(44164),V=a.n(i),N=a(86129),pe=a.n(N),O=(o,F,v)=>new Promise((p,I)=>{var P=D=>{try{j(v.next(D))}catch(W){I(W)}},b=D=>{try{j(v.throw(D))}catch(W){I(W)}},j=D=>D.done?p(D.value):Promise.resolve(D.value).then(P,b);j((v=v.apply(o,F)).next())});const L=()=>{document.body.scrollIntoView()},C=()=>{document.querySelectorAll("canvas").forEach(o=>{(!o.clientWidth||!o.clientHeight)&&o.remove()})},d=(o,F)=>O(void 0,null,function*(){L(),C();const v={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let p=V()();for(let P=0;PO(void 0,null,function*(){PO(void 0,null,function*(){L(),C();const v={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let p=V()();for(let I=0;IO(void 0,null,function*(){Il in E?L(E,l,{enumerable:!0,configurable:!0,writable:!0,value:A}):E[l]=A,F=(E,l)=>{for(var A in l||(l={}))d.call(l,A)&&o(E,A,l[A]);if(C)for(var A of C(l))S.call(l,A)&&o(E,A,l[A]);return E},v=(E,l,A)=>new Promise((g,k)=>{var $=Pe=>{try{X(A.next(Pe))}catch(he){k(he)}},H=Pe=>{try{X(A.throw(Pe))}catch(he){k(he)}},X=Pe=>Pe.done?g(Pe.value):Promise.resolve(Pe.value).then($,H);X((A=A.apply(E,l)).next())});const p=()=>{(0,V.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,V.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=E=>v(void 0,null,function*(){p(),(yield(0,i.YR)(F({},E))).status===0&&(yield(0,N.QH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/export_couser_info.json`,query:E}))),I()}),b=E=>v(void 0,null,function*(){const l=yield(0,i.yS)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`);else{if(l.status===-2)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`))}}),j=E=>v(void 0,null,function*(){const l=yield(0,i.W0)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`))}}),D=E=>v(void 0,null,function*(){const l=yield(0,i.Nl)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`))}}),W=E=>v(void 0,null,function*(){const l=yield(0,i.IU)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`))}}),Z=E=>v(void 0,null,function*(){const l=yield(0,i.td)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-2)return l;if(l.status===-3)(0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else if(l.status===-4)return l}}),J=E=>v(void 0,null,function*(){const l=yield(0,i.QX)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`);else{if(l.status===-4)return l;l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`))}}),R=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.o_)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),w=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.ZL)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),oe=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.aP)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),ae=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.vV)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),re=E=>v(void 0,null,function*(){p(),(yield exportCourseWorkListAppendix(F({},E))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${E.categoryId}/works_list.zip`,query:E}))),I()}),ie=E=>v(void 0,null,function*(){p(),yield(0,N.QH)("",O.Z.API_SERVER+`/api/polls/${E.categoryId}/commit_result.xlsx`),I()}),ye=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/attendances/export_xlsx_data.xlsx`,query:E}))}),z=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/video_study_statics.xlsx`,query:E}))}),Ne=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/export_video_study.xlsx`,query:E}))}),Q=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E.coursesId}/export_course_students_info.xlsx`,query:E}))}),Le=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/school_manages/students.xlsx",query:E}))}),ve=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/item_banks/export.xlsx",query:E}))}),le=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:E}))}),Fe=E=>v(void 0,null,function*(){const l=yield(0,i.Uy)(F({},E));l.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),V.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`)):l.status===-3&&((0,V.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),V.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ae=E=>v(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/export_records/${E.id}.xlsx`,query:E}))}),Ce=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:E}))}),ne=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/${E.menuKey}_statistic.xlsx?${E.checkedList.map(l=>`course_group_id[]=${l}`).join("&")}`,query:E}))}),q=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_training_objectives.xlsx`,query:E}))}),Me=E=>v(void 0,null,function*(){yield(0,N.FH)(E==null?void 0:E.name,(0,N.NY)({url:O.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:E}))}),Oe=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_courses.xlsx`,query:E}))}),Se=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_graduation_requirements.xlsx`,query:E}))}),ke=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:E}))}),ut=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/exercises/${E.categoryId}/rank_list.xlsx`,query:E}))}),st=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:E}))}),ze=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/examination_banks/${E.id}.json`,query:E}))}),wt=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/exercises/${E.categoryId}.json`,query:E}))}),qe=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/polls/${E==null?void 0:E.id}/commit_result.json`,query:E}))}),yt=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+"/api/paths/get_task_pass.json",query:E}))}),lt=(E,l)=>v(void 0,null,function*(){yield(0,N.FH)(l||"",(0,N.NY)({url:O.Z.API_SERVER+`/api/exercises/${E==null?void 0:E.exercise_id}/consult_exercise.json`,query:E}))}),M=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/competitions/${E==null?void 0:E.identifier}/competition_commit_records/member_works.xlsx`,query:E}))}),Ye=E=>v(void 0,null,function*(){yield(0,N.FH)("",(0,N.NY)({url:O.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/group_homeworks/import_group_template.xlsx`,query:E}))})},20562:function(mn,At,a){"use strict";a.d(At,{U:function(){return S}});var i=a(59301),V=Object.defineProperty,N=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,L=(o,F,v)=>F in o?V(o,F,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[F]=v,C=(o,F)=>{for(var v in F||(F={}))pe.call(F,v)&&L(o,v,F[v]);if(N)for(var v of N(F))O.call(F,v)&&L(o,v,F[v]);return o},d=(o,F,v)=>new Promise((p,I)=>{var P=D=>{try{j(v.next(D))}catch(W){I(W)}},b=D=>{try{j(v.throw(D))}catch(W){I(W)}},j=D=>D.done?p(D.value):Promise.resolve(D.value).then(P,b);j((v=v.apply(o,F)).next())});function S(o,F){const[v,p]=(0,i.useState)(F),[I,P]=(0,i.useState)(!1),[b,j]=(0,i.useState)();return[v,I,(W,Z=!1)=>d(this,null,function*(){const J=Z?F:C(C({},v),W);P(!0),p(J);const R=yield o(J);return P(!1),j(R),R}),b]}},2281:function(mn,At,a){"use strict";a.d(At,{rX:function(){return J},pW:function(){return R},gy:function(){return w},xY:function(){return Z},O5:function(){return W},tJ:function(){return I},o1:function(){return P},Rd:function(){return D}});var i=a(52985),V=a(43418),N=a(28103),pe=a(8591),O=a(99287),L=a(92232),C=a(87169),d=a(25510),S="data:image/png;base64,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",o=a.p+"static/newqrcode.a8740efb.png",F=a(32637),v=a(59301),p=(oe,ae,re)=>new Promise((ie,ye)=>{var z=Le=>{try{Q(re.next(Le))}catch(ve){ye(ve)}},Ne=Le=>{try{Q(re.throw(Le))}catch(ve){ye(ve)}},Q=Le=>Le.done?ie(Le.value):Promise.resolve(Le.value).then(z,Ne);Q((re=re.apply(oe,ae)).next())});const I=(oe,ae=!1)=>!!(P(oe)&&b(ae)),P=oe=>(0,O.bg)()?!0:(oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),b=(oe=!1)=>{var ae;const{user:re}=(0,i.getDvaApp)()._store.getState();return(ae=re.userInfo)!=null&&ae.profile_completed?!0:(V.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,L.xg)("/account/profile/edit"),j()}}),!1)},j=()=>{V.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()}})},D=()=>{V.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:v.createElement("div",{style:{textAlign:"center"}},v.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),v.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:F}),v.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},W=()=>{var oe;const{user:ae}=(0,i.getDvaApp)()._store.getState();return(oe=ae.userInfo)!=null&&oe.professional_certification?!0:(V.default.confirm({title:"\u63D0\u793A",centered:!0,content:v.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,L.xg)("/account/certification")}}),!1)},Z=()=>(0,O.V9)()?!0:(V.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:o,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),J=(oe,ae)=>oe?!0:(V.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,ae||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),v.createElement("div",{style:{marginLeft:"110px"}},v.createElement("img",{src:S,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,L.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),R=oe=>{V.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:v.createElement("div",null,v.createElement("div",null,v.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),v.createElement(N.Z,null),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",v.createElement("a",null,oe),"\u5929\u3002"),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),v.createElement("div",{style:{textAlign:"center",marginTop:30}},v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:d,alt:"\u4E8C\u7EF4\u7801",width:160})))})},w=(oe,ae="")=>{const{shixunsDetail:{detail:re}}=(0,i.getDvaApp)()._store.getState();if((re==null?void 0:re.public)===2||(re==null?void 0:re.public)===1||(re==null?void 0:re.shixun_status)===3){let ie="";return(re==null?void 0:re.public)===2&&(ie="\u5DF2\u516C\u5F00"),(re==null?void 0:re.public)===1&&(ie="\u5F85\u5BA1\u6838"),(re==null?void 0:re.shixun_status)===3&&(ie="\u5DF2\u5173\u95ED"),V.default.info({centered:!0,icon:v.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ie,"\uFF0C",ae,"\u3002"),v.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:d,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(re==null?void 0:re.shixun_status)===2?(V.default.confirm({centered:!0,icon:v.createElement(C.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ae,"\u3002"),v.createElement("br",null),v.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{V.default.confirm({width:440,centered:!0,icon:v.createElement(C.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:()=>p(void 0,null,function*(){(yield oe({type:"shixunsDetail/cancelRelease",payload:{id:re==null?void 0:re.identifier}})).status!==401&&(pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),oe({type:"shixunsDetail/getShixunsDetail",payload:{id:re==null?void 0:re.identifier}}),oe({type:"practiceSetting/getCommonData",payload:{id:re==null?void 0:re.identifier}}))})})}}),!0):!1}},50371:function(mn,At){"use strict";function a(){const i=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let V=1;V{const O=N[pe];O!==void 0&&(i[pe]=O)})}return i}At.Z=a},13845:function(mn,At,a){"use strict";a.d(At,{F:function(){return i},Z:function(){return V}});function i(N){return N!=null&&N===N.window}function V(N,pe){var O,L;if(typeof window=="undefined")return 0;const C=pe?"scrollTop":"scrollLeft";let d=0;return i(N)?d=N[pe?"pageYOffset":"pageXOffset"]:N instanceof Document?d=N.documentElement[C]:(N instanceof HTMLElement||N)&&(d=N[C]),N&&!i(N)&&typeof d!="number"&&(d=(L=((O=N.ownerDocument)!==null&&O!==void 0?O:N).documentElement)===null||L===void 0?void 0:L[C]),d}},56762:function(mn,At,a){"use strict";a.d(At,{Z:function(){return V}});var i=a(59301);function V(){const[,N]=i.useReducer(pe=>pe+1,0);return N}},68031:function(mn,At,a){"use strict";a.d(At,{Z:function(){return pe}});var i=a(16089);function V(O,L,C,d){const S=C-L;return O/=d/2,O<1?S/2*O*O*O+L:S/2*((O-=2)*O*O+2)+L}var N=a(13845);function pe(O){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:d,duration:S=450}=L,o=C(),F=(0,N.Z)(o,!0),v=Date.now(),p=()=>{const P=Date.now()-v,b=V(P>S?S:P,F,O,S);(0,N.F)(o)?o.scrollTo(window.pageXOffset,b):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=b:o.scrollTop=b,PC||L},66104:function(mn,At,a){"use strict";a.d(At,{Z:function(){return Le}});var i=a(92310),V=a.n(i),N=a(11592),pe=a(26112),O=a(59301),L=a(92343),C=a(36355),d=a(84105),S=a(91857);const o=ve=>{let{children:le}=ve;const{getPrefixCls:Fe}=O.useContext(C.E_),Ae=Fe("breadcrumb");return O.createElement("li",{className:`${Ae}-separator`,"aria-hidden":"true"},le===""?le:le||"/")};o.__ANT_BREADCRUMB_SEPARATOR=!0;var F=o,v=function(ve,le){var Fe={};for(var Ae in ve)Object.prototype.hasOwnProperty.call(ve,Ae)&&le.indexOf(Ae)<0&&(Fe[Ae]=ve[Ae]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ae=Object.getOwnPropertySymbols(ve);Cele[Ce]||Ae)}function I(ve,le,Fe,Ae){if(Fe==null)return null;const{className:Ce,onClick:ne}=le,q=v(le,["className","onClick"]),Me=Object.assign(Object.assign({},(0,pe.Z)(q,{data:!0,aria:!0})),{onClick:ne});return Ae!==void 0?O.createElement("a",Object.assign({},Me,{className:V()(`${ve}-link`,Ce),href:Ae}),Fe):O.createElement("span",Object.assign({},Me,{className:V()(`${ve}-link`,Ce)}),Fe)}function P(ve,le){return(Ae,Ce,ne,q,Me)=>{if(le)return le(Ae,Ce,ne,q);const Oe=p(Ae,Ce);return I(ve,Ae,Oe,Me)}}var b=function(ve,le){var Fe={};for(var Ae in ve)Object.prototype.hasOwnProperty.call(ve,Ae)&&le.indexOf(Ae)<0&&(Fe[Ae]=ve[Ae]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ae=Object.getOwnPropertySymbols(ve);Ce{const{prefixCls:le,separator:Fe="/",children:Ae,menu:Ce,overlay:ne,dropdownProps:q,href:Me}=ve,Se=(ke=>{if(Ce||ne){const ut=Object.assign({},q);if(Ce){const st=Ce||{},{items:ze}=st,wt=b(st,["items"]);ut.menu=Object.assign(Object.assign({},wt),{items:ze==null?void 0:ze.map((qe,yt)=>{var{key:lt,title:M,label:Ye,path:E}=qe,l=b(qe,["key","title","label","path"]);let A=Ye!=null?Ye:M;return E&&(A=O.createElement("a",{href:`${Me}${E}`},A)),Object.assign(Object.assign({},l),{key:lt!=null?lt:yt,label:A})})})}else ne&&(ut.overlay=ne);return O.createElement(S.Z,Object.assign({placement:"bottom"},ut),O.createElement("span",{className:`${le}-overlay-link`},ke,O.createElement(d.Z,null)))}return ke})(Ae);return Se!=null?O.createElement(O.Fragment,null,O.createElement("li",null,Se),Fe&&O.createElement(F,null,Fe)):null},D=ve=>{const{prefixCls:le,children:Fe,href:Ae}=ve,Ce=b(ve,["prefixCls","children","href"]),{getPrefixCls:ne}=O.useContext(C.E_),q=ne("breadcrumb",le);return O.createElement(j,Object.assign({},Ce,{prefixCls:q}),I(q,Ce,Fe,Ae))};D.__ANT_BREADCRUMB_ITEM=!0;var W=D,Z=a(17313),J=a(83116),R=a(37613);const w=ve=>{const{componentCls:le,iconCls:Fe}=ve;return{[le]:Object.assign(Object.assign({},(0,Z.Wf)(ve)),{color:ve.itemColor,fontSize:ve.fontSize,[Fe]:{fontSize:ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ve.linkColor,transition:`color ${ve.motionDurationMid}`,padding:`0 ${ve.paddingXXS}px`,borderRadius:ve.borderRadiusSM,height:ve.lineHeight*ve.fontSize,display:"inline-block",marginInline:-ve.marginXXS,"&:hover":{color:ve.linkHoverColor,backgroundColor:ve.colorBgTextHover}},(0,Z.Qy)(ve)),"li:last-child":{color:ve.lastItemColor},[`${le}-separator`]:{marginInline:ve.separatorMargin,color:ve.separatorColor},[`${le}-link`]:{[` + > ${Fe} + span, + > ${Fe} + a + `]:{marginInlineStart:ve.marginXXS}},[`${le}-overlay-link`]:{borderRadius:ve.borderRadiusSM,height:ve.lineHeight*ve.fontSize,display:"inline-block",padding:`0 ${ve.paddingXXS}px`,marginInline:-ve.marginXXS,[`> ${Fe}`]:{marginInlineStart:ve.marginXXS,fontSize:ve.fontSizeIcon},"&:hover":{color:ve.linkHoverColor,backgroundColor:ve.colorBgTextHover,a:{color:ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ve.componentCls}-rtl`]:{direction:"rtl"}})}};var oe=(0,J.Z)("Breadcrumb",ve=>{const le=(0,R.TS)(ve,{});return[w(le)]},ve=>({itemColor:ve.colorTextDescription,lastItemColor:ve.colorText,iconFontSize:ve.fontSize,linkColor:ve.colorTextDescription,linkHoverColor:ve.colorText,separatorColor:ve.colorTextDescription,separatorMargin:ve.marginXS})),ae=function(ve,le){var Fe={};for(var Ae in ve)Object.prototype.hasOwnProperty.call(ve,Ae)&&le.indexOf(Ae)<0&&(Fe[Ae]=ve[Ae]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ae=Object.getOwnPropertySymbols(ve);Ce{var{breadcrumbName:q}=ne,Me=ae(ne,["breadcrumbName"]);return Object.assign(Object.assign({},Me),{title:q})})}),Ce}function ie(ve,le){return(0,O.useMemo)(()=>ve||(le?le.map(re):null),[ve,le])}var ye=function(ve,le){var Fe={};for(var Ae in ve)Object.prototype.hasOwnProperty.call(ve,Ae)&&le.indexOf(Ae)<0&&(Fe[Ae]=ve[Ae]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ae=Object.getOwnPropertySymbols(ve);Ce{if(le===void 0)return le;let Fe=(le||"").replace(/^\//,"");return Object.keys(ve).forEach(Ae=>{Fe=Fe.replace(`:${Ae}`,ve[Ae])}),Fe},Ne=ve=>{const{prefixCls:le,separator:Fe="/",style:Ae,className:Ce,rootClassName:ne,routes:q,items:Me,children:Oe,itemRender:Se,params:ke={}}=ve,ut=ye(ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:st,direction:ze,breadcrumb:wt}=O.useContext(C.E_);let qe;const yt=st("breadcrumb",le),[lt,M]=oe(yt),Ye=ie(Me,q),E=P(yt,Se);if(Ye&&Ye.length>0){const g=[],k=Me||q;qe=Ye.map(($,H)=>{const{path:X,key:Pe,type:he,menu:ue,overlay:He,onClick:pt,className:Re,separator:Ke,dropdownProps:We}=$,be=z(ke,X);be!==void 0&&g.push(be);const _=Pe!=null?Pe:H;if(he==="separator")return O.createElement(F,{key:_},Ke);const Be={},Je=H===Ye.length-1;ue?Be.menu=ue:He&&(Be.overlay=He);let{href:nt}=$;return g.length&&be!==void 0&&(nt=`#/${g.join("/")}`),O.createElement(j,Object.assign({key:_},Be,(0,pe.Z)($,{data:!0,aria:!0}),{className:Re,dropdownProps:We,href:nt,separator:Je?"":Fe,onClick:pt,prefixCls:yt}),E($,ke,k,g,nt))})}else if(Oe){const g=(0,N.Z)(Oe).length;qe=(0,N.Z)(Oe).map((k,$)=>{if(!k)return k;const H=$===g-1;return(0,L.Tm)(k,{separator:H?"":Fe,key:$})})}const l=V()(yt,wt==null?void 0:wt.className,{[`${yt}-rtl`]:ze==="rtl"},Ce,ne,M),A=Object.assign(Object.assign({},wt==null?void 0:wt.style),Ae);return lt(O.createElement("nav",Object.assign({className:l,style:A},ut),O.createElement("ol",null,qe)))};Ne.Item=W,Ne.Separator=F;var Q=Ne,Le=Q},24905:function(mn,At,a){"use strict";a.d(At,{default:function(){return oe}});var i=a(92310),V=a.n(i),N=a(5630),pe=a(59301),O=a(36355),L=a(1684),C=a(32441),S=pe.createContext(null),o=a(98447),F=a(14088),v=a(4572),p=function(ae,re){var ie={};for(var ye in ae)Object.prototype.hasOwnProperty.call(ae,ye)&&re.indexOf(ye)<0&&(ie[ye]=ae[ye]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,ye=Object.getOwnPropertySymbols(ae);z{var ie;const{prefixCls:ye,className:z,rootClassName:Ne,children:Q,indeterminate:Le=!1,style:ve,onMouseEnter:le,onMouseLeave:Fe,skipGroup:Ae=!1,disabled:Ce}=ae,ne=p(ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:q,direction:Me,checkbox:Oe}=pe.useContext(O.E_),Se=pe.useContext(S),{isFormItemInput:ke}=pe.useContext(C.aM),ut=pe.useContext(L.Z),st=(ie=(Se==null?void 0:Se.disabled)||Ce)!==null&&ie!==void 0?ie:ut,ze=pe.useRef(ne.value);pe.useEffect(()=>{Se==null||Se.registerValue(ne.value)},[]),pe.useEffect(()=>{if(!Ae)return ne.value!==ze.current&&(Se==null||Se.cancelValue(ze.current),Se==null||Se.registerValue(ne.value),ze.current=ne.value),()=>Se==null?void 0:Se.cancelValue(ne.value)},[ne.value]);const wt=q("checkbox",ye),[qe,yt]=(0,o.ZP)(wt),lt=Object.assign({},ne);Se&&!Ae&&(lt.onChange=function(){ne.onChange&&ne.onChange.apply(ne,arguments),Se.toggleOption&&Se.toggleOption({label:Q,value:ne.value})},lt.name=Se.name,lt.checked=Se.value.includes(ne.value));const M=V()(`${wt}-wrapper`,{[`${wt}-rtl`]:Me==="rtl",[`${wt}-wrapper-checked`]:lt.checked,[`${wt}-wrapper-disabled`]:st,[`${wt}-wrapper-in-form-item`]:ke},Oe==null?void 0:Oe.className,z,Ne,yt),Ye=V()({[`${wt}-indeterminate`]:Le},v.A,yt),E=Le?"mixed":void 0;return qe(pe.createElement(F.Z,{component:"Checkbox",disabled:st},pe.createElement("label",{className:M,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ve),onMouseEnter:le,onMouseLeave:Fe},pe.createElement(N.Z,Object.assign({"aria-checked":E},lt,{prefixCls:wt,className:Ye,disabled:st,ref:re})),Q!==void 0&&pe.createElement("span",null,Q))))};var b=pe.forwardRef(I),j=a(94480),D=a(2738),W=function(ae,re){var ie={};for(var ye in ae)Object.prototype.hasOwnProperty.call(ae,ye)&&re.indexOf(ye)<0&&(ie[ye]=ae[ye]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,ye=Object.getOwnPropertySymbols(ae);z{const{defaultValue:ie,children:ye,options:z=[],prefixCls:Ne,className:Q,rootClassName:Le,style:ve,onChange:le}=ae,Fe=W(ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Ae,direction:Ce}=pe.useContext(O.E_),[ne,q]=pe.useState(Fe.value||ie||[]),[Me,Oe]=pe.useState([]);pe.useEffect(()=>{"value"in Fe&&q(Fe.value||[])},[Fe.value]);const Se=pe.useMemo(()=>z.map(l=>typeof l=="string"||typeof l=="number"?{label:l,value:l}:l),[z]),ke=l=>{Oe(A=>A.filter(g=>g!==l))},ut=l=>{Oe(A=>[].concat((0,j.Z)(A),[l]))},st=l=>{const A=ne.indexOf(l.value),g=(0,j.Z)(ne);A===-1?g.push(l.value):g.splice(A,1),"value"in Fe||q(g),le==null||le(g.filter(k=>Me.includes(k)).sort((k,$)=>{const H=Se.findIndex(Pe=>Pe.value===k),X=Se.findIndex(Pe=>Pe.value===$);return H-X}))},ze=Ae("checkbox",Ne),wt=`${ze}-group`,[qe,yt]=(0,o.ZP)(ze),lt=(0,D.Z)(Fe,["value","disabled"]),M=z.length?Se.map(l=>pe.createElement(b,{prefixCls:ze,key:l.value.toString(),disabled:"disabled"in l?l.disabled:Fe.disabled,value:l.value,checked:ne.includes(l.value),onChange:l.onChange,className:`${wt}-item`,style:l.style,title:l.title},l.label)):ye,Ye={toggleOption:st,value:ne,disabled:Fe.disabled,name:Fe.name,registerValue:ut,cancelValue:ke},E=V()(wt,{[`${wt}-rtl`]:Ce==="rtl"},Q,Le,yt);return qe(pe.createElement("div",Object.assign({className:E,style:ve},lt,{ref:re}),pe.createElement(S.Provider,{value:Ye},M)))},J=pe.forwardRef(Z);var R=pe.memo(J);const w=b;w.Group=R,w.__ANT_CHECKBOX=!0;var oe=w},98447:function(mn,At,a){"use strict";a.d(At,{C2:function(){return O}});var i=a(17313),V=a(37613),N=a(83116);const pe=L=>{const{checkboxCls:C}=L,d=`${C}-wrapper`;return[{[`${C}-group`]:Object.assign(Object.assign({},(0,i.Wf)(L)),{display:"inline-flex",flexWrap:"wrap",columnGap:L.marginXS,[`> ${L.antCls}-row`]:{flex:1}}),[d]:Object.assign(Object.assign({},(0,i.Wf)(L)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${d}`]:{marginInlineStart:0},[`&${d}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[C]:Object.assign(Object.assign({},(0,i.Wf)(L)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:L.borderRadiusSM,alignSelf:"center",[`${C}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${C}-inner`]:Object.assign({},(0,i.oN)(L))},[`${C}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:L.checkboxSize,height:L.checkboxSize,direction:"ltr",backgroundColor:L.colorBgContainer,border:`${L.lineWidth}px ${L.lineType} ${L.colorBorder}`,borderRadius:L.borderRadiusSM,borderCollapse:"separate",transition:`all ${L.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:L.checkboxSize/14*5,height:L.checkboxSize/14*8,border:`${L.lineWidthBold}px solid ${L.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${L.motionDurationFast} ${L.motionEaseInBack}, opacity ${L.motionDurationFast}`}},"& + span":{paddingInlineStart:L.paddingXS,paddingInlineEnd:L.paddingXS}})},{[` ${d}:not(${d}-disabled), ${C}:not(${C}-disabled) `]:{[`&:hover ${C}-inner`]:{borderColor:L.colorPrimary}},[`${d}:not(${d}-disabled)`]:{[`&:hover ${C}-checked:not(${C}-disabled) ${C}-inner`]:{backgroundColor:L.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${C}-checked:not(${C}-disabled):after`]:{borderColor:L.colorPrimaryHover}}},{[`${C}-checked`]:{[`${C}-inner`]:{backgroundColor:L.colorPrimary,borderColor:L.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${L.motionDurationMid} ${L.motionEaseOutBack} ${L.motionDurationFast}`}}},[` ${d}-checked:not(${d}-disabled), ${C}-checked:not(${C}-disabled) - `]:{[`&:hover ${C}-inner`]:{backgroundColor:L.colorPrimaryHover,borderColor:"transparent"}}},{[C]:{"&-indeterminate":{[`${C}-inner`]:{backgroundColor:L.colorBgContainer,borderColor:L.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:L.fontSizeLG/2,height:L.fontSizeLG/2,backgroundColor:L.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${d}-disabled`]:{cursor:"not-allowed"},[`${C}-disabled`]:{[`&, ${C}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${C}-inner`]:{background:L.colorBgContainerDisabled,borderColor:L.colorBorder,"&:after":{borderColor:L.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:L.colorTextDisabled},[`&${C}-indeterminate ${C}-inner::after`]:{background:L.colorTextDisabled}}}]};function O(L,C){const d=(0,V.TS)(C,{checkboxCls:`.${L}`,checkboxSize:C.controlInteractiveSize});return[pe(d)]}At.ZP=(0,N.Z)("Checkbox",(L,C)=>{let{prefixCls:d}=C;return[O(d,L)]})},93891:function(mn,At,a){"use strict";var i=a(59301),V=a(36355),N=a(64165);const pe=O=>{const{componentName:L}=O,{getPrefixCls:C}=(0,i.useContext)(V.E_),d=C("empty");switch(L){case"Table":case"List":return i.createElement(N.Z,{image:N.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return i.createElement(N.Z,{image:N.Z.PRESENTED_IMAGE_SIMPLE,className:`${d}-small`});default:return i.createElement(N.Z,null)}};At.Z=pe},5083:function(mn,At,a){"use strict";a.d(At,{default:function(){return cc}});var i=a(66649),V=a.n(i),N=a(48736),pe=a(9007),O=a.n(pe),L=a(50991),C=a.n(L),d=a(9084),S=a.n(d),o=a(58626),F=a.n(o),v=a(13477),p=a.n(v),I=a(64796),P=a.n(I);V().extend(P()),V().extend(p()),V().extend(O()),V().extend(C()),V().extend(S()),V().extend(F()),V().extend(function(J,fe){var de=fe.prototype,et=de.format;de.format=function(qt){var jt=(qt||"").replace("Wo","wo");return et.bind(this)(jt)}});var b={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"},j=function(fe){var de=b[fe];return de||fe.split("_")[0]},D=function(){(0,N.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Z={getNow:function(){return V()()},getFixedDate:function(fe){return V()(fe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(fe){return fe.endOf("month")},getWeekDay:function(fe){var de=fe.locale("en");return de.weekday()+de.localeData().firstDayOfWeek()},getYear:function(fe){return fe.year()},getMonth:function(fe){return fe.month()},getDate:function(fe){return fe.date()},getHour:function(fe){return fe.hour()},getMinute:function(fe){return fe.minute()},getSecond:function(fe){return fe.second()},addYear:function(fe,de){return fe.add(de,"year")},addMonth:function(fe,de){return fe.add(de,"month")},addDate:function(fe,de){return fe.add(de,"day")},setYear:function(fe,de){return fe.year(de)},setMonth:function(fe,de){return fe.month(de)},setDate:function(fe,de){return fe.date(de)},setHour:function(fe,de){return fe.hour(de)},setMinute:function(fe,de){return fe.minute(de)},setSecond:function(fe,de){return fe.second(de)},isAfter:function(fe,de){return fe.isAfter(de)},isValidate:function(fe){return fe.isValid()},locale:{getWeekFirstDay:function(fe){return V()().locale(j(fe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(fe,de){return de.locale(j(fe)).weekday(0)},getWeek:function(fe,de){return de.locale(j(fe)).week()},getShortWeekDays:function(fe){return V()().locale(j(fe)).localeData().weekdaysMin()},getShortMonths:function(fe){return V()().locale(j(fe)).localeData().monthsShort()},format:function(fe,de,et){return de.locale(j(fe)).format(et)},parse:function(fe,de,et){for(var rt=j(fe),qt=0;qt1&&(jt=fe.addDate(jt,-7)),jt}function _(J,fe,de){var et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(fe){case"year":return de.addYear(J,et*10);case"quarter":case"month":return de.addYear(J,et);default:return de.addMonth(J,et)}}function Ce(J,fe){var de=fe.generateConfig,et=fe.locale,rt=fe.format;return typeof rt=="function"?rt(J):de.locale.format(et.locale,J,rt)}function Je(J,fe){var de=fe.generateConfig,et=fe.locale,rt=fe.formatList;return!J||typeof rt[0]=="function"?null:de.locale.parse(et.locale,J,rt)}function nt(J){var fe=J.cellDate,de=J.mode,et=J.disabledDate,rt=J.generateConfig;if(!et)return!1;var qt=function(vr,Qn,Jn){for(var Lr=Qn;Lr<=Jn;){var no=void 0;switch(vr){case"date":{if(no=rt.setDate(fe,Lr),!et(no))return!1;break}case"month":{if(no=rt.setMonth(fe,Lr),!nt({cellDate:no,mode:"month",generateConfig:rt,disabledDate:et}))return!1;break}case"year":{if(no=rt.setYear(fe,Lr),!nt({cellDate:no,mode:"year",generateConfig:rt,disabledDate:et}))return!1;break}}Lr+=1}return!0};switch(de){case"date":case"week":return et(fe);case"month":{var jt=1,Nn=rt.getDate(rt.getEndDate(fe));return qt("date",jt,Nn)}case"quarter":{var On=Math.floor(rt.getMonth(fe)/3)*3,Yn=On+2;return qt("month",On,Yn)}case"year":return qt("month",0,11);case"decade":{var ea=rt.getYear(fe),sr=Math.floor(ea/A)*A,ir=sr+A-1;return qt("year",sr,ir)}}}function Nt(J,fe){var de=fe.formatList,et=fe.generateConfig,rt=fe.locale;return(0,E.Z)(function(){if(!J)return[[""],""];for(var qt="",jt=[],Nn=0;Nn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Yn.current),Lr){On(Jn);return}Yn.current=requestAnimationFrame(function(){On(Jn)})}var sr=Nt(Nn,{formatList:de,generateConfig:et,locale:rt}),ir=(0,lt.Z)(sr,2),Rr=ir[1];function vr(Jn){ea(Jn)}function Qn(){var Jn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ea(null,Jn)}return(0,w.useEffect)(function(){Qn(!0)},[J]),(0,w.useEffect)(function(){return function(){return cancelAnimationFrame(Yn.current)}},[]),[Rr,vr,Qn]}var Zt=a(10228),dn=a(16089),Bn=a(94480),cn=a(29194),fn=new Map;function Dn(J,fe){var de;function et(){(0,cn.Z)(J)?fe():de=(0,dn.Z)(function(){et()})}return et(),function(){dn.Z.cancel(de)}}function ur(J,fe,de){if(fn.get(J)&&cancelAnimationFrame(fn.get(J)),de<=0){fn.set(J,requestAnimationFrame(function(){J.scrollTop=fe}));return}var et=fe-J.scrollTop,rt=et/de*10;fn.set(J,requestAnimationFrame(function(){J.scrollTop+=rt,J.scrollTop!==fe&&ur(J,fe,de-10)}))}function _n(J,fe){var de=fe.onLeftRight,et=fe.onCtrlLeftRight,rt=fe.onUpDown,qt=fe.onPageUpDown,jt=fe.onEnter,Nn=J.which,On=J.ctrlKey,Yn=J.metaKey;switch(Nn){case Zt.Z.LEFT:if(On||Yn){if(et)return et(-1),!0}else if(de)return de(-1),!0;break;case Zt.Z.RIGHT:if(On||Yn){if(et)return et(1),!0}else if(de)return de(1),!0;break;case Zt.Z.UP:if(rt)return rt(-1),!0;break;case Zt.Z.DOWN:if(rt)return rt(1),!0;break;case Zt.Z.PAGE_UP:if(qt)return qt(-1),!0;break;case Zt.Z.PAGE_DOWN:if(qt)return qt(1),!0;break;case Zt.Z.ENTER:if(jt)return jt(),!0;break}return!1}function cr(J,fe,de,et){var rt=J;if(!rt)switch(fe){case"time":rt=et?"hh:mm:ss a":"HH:mm:ss";break;case"week":rt="gggg-wo";break;case"month":rt="YYYY-MM";break;case"quarter":rt="YYYY-[Q]Q";break;case"year":rt="YYYY";break;default:rt=de?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return rt}function Yr(J,fe,de){var et=J==="time"?8:10,rt=typeof fe=="function"?fe(de.getNow()).length:fe.length;return Math.max(et,rt)+2}var oa=null,Ct=new Set;function In(J){return!oa&&typeof window!="undefined"&&window.addEventListener&&(oa=function(de){(0,Bn.Z)(Ct).forEach(function(et){et(de)})},window.addEventListener("mousedown",oa)),Ct.add(J),function(){Ct.delete(J),Ct.size===0&&(window.removeEventListener("mousedown",oa),oa=null)}}function er(J){var fe=J.target;if(J.composed&&fe.shadowRoot){var de;return((de=J.composedPath)===null||de===void 0?void 0:de.call(J)[0])||fe}return fe}var hr=function(fe){return fe==="month"||fe==="date"?"year":fe},mr=function(fe){return fe==="date"?"month":fe},Hr=function(fe){return fe==="month"||fe==="date"?"quarter":fe},pa=function(fe){return fe==="date"?"week":fe},Yo={year:hr,month:mr,quarter:Hr,week:pa,time:null,date:null};function io(J,fe){return J.some(function(de){return de&&de.contains(fe)})}function tr(J){var fe=J.open,de=J.value,et=J.isClickOutside,rt=J.triggerOpen,qt=J.forwardKeyDown,jt=J.onKeyDown,Nn=J.blurToCancel,On=J.onSubmit,Yn=J.onCancel,ea=J.onFocus,sr=J.onBlur,ir=J.changeOnBlur,Rr=(0,w.useState)(!1),vr=(0,lt.Z)(Rr,2),Qn=vr[0],Jn=vr[1],Lr=(0,w.useState)(!1),no=(0,lt.Z)(Lr,2),Ea=no[0],ro=no[1],qa=(0,w.useRef)(!1),_a=(0,w.useRef)(!1),Ta=(0,w.useRef)(!1),bi={onMouseDown:function(){Jn(!0),rt(!0)},onKeyDown:function(di){var Do=function(){Ta.current=!0};if(jt(di,Do),!Ta.current){switch(di.which){case Zt.Z.ENTER:{fe?On()!==!1&&Jn(!0):rt(!0),di.preventDefault();return}case Zt.Z.TAB:{Qn&&fe&&!di.shiftKey?(Jn(!1),di.preventDefault()):!Qn&&fe&&!qt(di)&&di.shiftKey&&(Jn(!0),di.preventDefault());return}case Zt.Z.ESC:{Jn(!0),Yn();return}}!fe&&![Zt.Z.SHIFT].includes(di.which)?rt(!0):Qn||qt(di)}},onFocus:function(di){Jn(!0),ro(!0),ea&&ea(di)},onBlur:function(di){if(qa.current||!et(document.activeElement)){qa.current=!1;return}Nn?setTimeout(function(){for(var Do=document,wA=Do.activeElement;wA&&wA.shadowRoot;)wA=wA.shadowRoot.activeElement;et(wA)&&Yn()},0):fe&&(rt(!1),_a.current&&On()),ro(!1),sr==null||sr(di)}};return(0,w.useEffect)(function(){_a.current=!1},[fe]),(0,w.useEffect)(function(){_a.current=!0},[de]),(0,w.useEffect)(function(){return In(function(Uo){var di=er(Uo),Do=et(di);fe&&(Do?!ir&&(!Ea||Do)&&rt(!1):(qa.current=!0,(0,dn.Z)(function(){qa.current=!1})))})}),[bi,{focused:Ea,typing:Qn}]}function ya(J,fe){return w.useMemo(function(){return J||(fe?((0,N.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(fe).map(function(de){var et=(0,lt.Z)(de,2),rt=et[0],qt=et[1];return{label:rt,value:qt}})):[])},[J,fe])}var ct=a(34280);function Ee(J){var fe=J.valueTexts,de=J.onTextChange,et=w.useState(""),rt=(0,lt.Z)(et,2),qt=rt[0],jt=rt[1],Nn=w.useRef([]);Nn.current=fe;function On(ea){jt(ea),de(ea)}function Yn(){jt(Nn.current[0])}return(0,ct.Z)(function(){fe.every(function(ea){return ea!==qt})&&Yn()},[fe.join("||")]),[qt,On,Yn]}var xe=w.createContext({}),De=xe,Qe=a(76190);function bt(J){var fe=J.cellRender,de=J.monthCellRender,et=J.dateRender,rt=w.useMemo(function(){if(fe)return fe;if(!(!de&&!et))return function(qt,jt){var Nn=qt;return et&&jt.type==="date"?et(Nn,jt.today):de&&jt.type==="month"?de(Nn,jt.locale):jt.originNode}},[fe,de,et]);return rt}function Bt(J,fe){for(var de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",et=String(J);et.length=1?de|0:1,jt=J;jt<=fe;jt+=qt)rt.push({label:Bt(jt,2),value:jt,disabled:(et||[]).includes(jt)});return rt}function eo(J){var fe=J.generateConfig,de=J.prefixCls,et=J.operationRef,rt=J.activeColumnIndex,qt=J.value,jt=J.showHour,Nn=J.showMinute,On=J.showSecond,Yn=J.use12Hours,ea=J.hourStep,sr=ea===void 0?1:ea,ir=J.minuteStep,Rr=ir===void 0?1:ir,vr=J.secondStep,Qn=vr===void 0?1:vr,Jn=J.disabledHours,Lr=J.disabledMinutes,no=J.disabledSeconds,Ea=J.disabledTime,ro=J.hideDisabledOptions,qa=J.onSelect,_a=J.cellRender,Ta=J.locale,bi=[],Uo="".concat(de,"-content"),di="".concat(de,"-time-panel"),Do,wA=qt?fe.getHour(qt):-1,GA=wA,Cs=qt?fe.getMinute(qt):-1,fA=qt?fe.getSecond(qt):-1,Gi=fe.getNow(),iA=w.useMemo(function(){if(Ea){var sn=Ea(Gi);return[sn.disabledHours,sn.disabledMinutes,sn.disabledSeconds]}return[Jn,Lr,no]},[Jn,Lr,no,Ea,Gi]),EA=(0,lt.Z)(iA,3),rs=EA[0],xA=EA[1],Xi=EA[2],Qs=Ln(0,23,sr,rs&&rs()),ks=(0,E.Z)(function(){return Qs},Qs,va);Yn&&(Do=GA>=12,GA%=12);var ge=w.useMemo(function(){if(!Yn)return[!1,!1];var sn=[!0,!0];return ks.forEach(function(pn){var or=pn.disabled,rr=pn.value;or||(rr>=12?sn[1]=!1:sn[0]=!1)}),sn},[Yn,ks]),ve=(0,lt.Z)(ge,2),Ze=ve[0],$e=ve[1],ft=w.useMemo(function(){return Yn?ks.filter(Do?function(sn){return sn.value>=12}:function(sn){return sn.value<12}).map(function(sn){var pn=sn.value%12,or=pn===0?"12":Bt(pn,2);return(0,yt.Z)((0,yt.Z)({},sn),{},{label:or,value:pn})}):ks},[Yn,Do,ks]),vt=Ln(0,59,Rr,xA&&xA(wA)),Gt=Ln(0,59,Qn,Xi&&Xi(wA,Cs)),Wt=Sr({value:qt,generateConfig:fe,disabledMinutes:xA,disabledSeconds:Xi,minutes:vt,seconds:Gt,use12Hours:Yn});et.current={onUpDown:function(pn){var or=bi[rt];if(or)for(var rr=or.units.findIndex(function(ta){return ta.value===or.value}),lr=or.units.length,kr=1;kr2&&arguments[2]!==void 0?arguments[2]:!1;(da===Jn||Xo)&&(Eo(fr),bi&&bi(fr),Wt&&Wt(fr,Ca),Uo&&!ke(On,fr,Aa)&&!(Rr!=null&&Rr(fr))&&Uo(fr))},hi=function(fr){if(Rs.includes(da)){var Ca,Xo,xi=da==="date";switch(fr===Zt.Z.PAGE_UP||fr===Zt.Z.PAGE_DOWN?Xo=xi?On.addMonth:On.addYear:Xo=xi?On.addDate:On.addMonth,fr){case Zt.Z.LEFT:case Zt.Z.PAGE_UP:Ca=Xo(po,-1);break;case Zt.Z.RIGHT:case Zt.Z.PAGE_DOWN:Ca=Xo(po,1);break;case Zt.Z.UP:case Zt.Z.DOWN:Ca=Xo(po,Number("".concat(fr===Zt.Z.UP?"-":"").concat(xi?k:li)));break}if(Ca)return!(Rr!=null&&Rr(Ca))}return!0},IA=function(fr){if(kr.current&&kr.current.onKeyDown){var Ca=!0,Xo=fr.which;if([Zt.Z.LEFT,Zt.Z.RIGHT,Zt.Z.UP,Zt.Z.DOWN,Zt.Z.PAGE_UP,Zt.Z.PAGE_DOWN,Zt.Z.ENTER].includes(Xo)&&(fr.preventDefault(),Xo!==Zt.Z.ENTER&&no===0&&(Ca=hi(Xo))),Ca)return kr.current.onKeyDown(fr)}return(0,N.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ti=function(fr){kr.current&&kr.current.onBlur&&kr.current.onBlur(fr)};Gt&&or!=="right"&&(Gt.current={onKeyDown:IA,onClose:function(){kr.current&&kr.current.onClose&&kr.current.onClose()}}),w.useEffect(function(){Yn&&!Ur.current&&qo(Yn)},[Yn]),w.useEffect(function(){Ur.current=!1},[]);var Go,_A=bt({cellRender:ge,monthCellRender:ks,dateRender:Qs}),jo=(0,yt.Z)((0,yt.Z)({},J),{},{cellRender:_A,operationRef:kr,prefixCls:rt,viewDate:po,value:Aa,onViewDateChange:ga,sourceMode:uo,onPanelChange:Ei,disabledDate:Rr});switch(delete jo.onChange,delete jo.onSelect,da){case"decade":Go=w.createElement(So,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"year":Go=w.createElement(ul,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"month":Go=w.createElement(Mo,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"quarter":Go=w.createElement(os,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"week":Go=w.createElement(WA,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"time":delete jo.showTime,Go=w.createElement(ba,(0,R.Z)({},jo,(0,Qe.Z)(ro)==="object"?ro:null,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;default:ro?Go=w.createElement(Co,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}})):Go=w.createElement(Kn,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}))}var cA,AA,Ss=function(){var fr=On.getNow(),Ca=Or(On.getHour(fr),On.getMinute(fr),On.getSecond(fr),Ze?iA:1,$e?rs:1,ft?Xi:1),Xo=gr(On,fr,Ca[0],Ca[1],Ca[2]);Fi(Xo,"submit")};Kt||(cA=Vs(rt,da,_a),ro&&da!=="date"?AA=null:AA=ns({prefixCls:rt,components:Cs,needConfirmButton:ve,okDisabled:!Aa||Rr&&Rr(Aa),locale:Nn,showNow:Ea,onNow:ve&&Ss,onOk:function(){Aa&&(Fi(Aa,"submit",!0),GA&&GA(Aa))}}));var Va;if(qa&&da==="date"&&Jn==="date"&&!ro){var Oo=On.getNow(),Ro="".concat(rt,"-today-btn"),vo=Rr&&Rr(Oo);Va=w.createElement("a",{className:Fe()(Ro,vo&&"".concat(Ro,"-disabled")),"aria-disabled":vo,onClick:function(){vo||Fi(Oo,"mouse",!0)}},Nn.today)}return w.createElement(De.Provider,{value:(0,yt.Z)((0,yt.Z)({},vt),{},{mode:da,hideHeader:"hideHeader"in J?Ta:vt.hideHeader,hidePrevBtn:pn&&or==="right",hideNextBtn:pn&&or==="left"})},w.createElement("div",{tabIndex:no,className:Fe()("".concat(rt,"-panel"),qt,(fe={},(0,qe.Z)(fe,"".concat(rt,"-panel-has-range"),rr&&rr[0]&&rr[1]),(0,qe.Z)(fe,"".concat(rt,"-panel-has-range-hover"),lr&&lr[0]&&lr[1]),(0,qe.Z)(fe,"".concat(rt,"-panel-rtl"),fA==="rtl"),fe)),style:jt,onKeyDown:IA,onBlur:Ti,onMouseDown:Do},Go,cA||AA||Va?w.createElement("div",{className:"".concat(rt,"-footer")},cA,AA,Va):null))}var Ls=il,wn=a(35593),en={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Mt(J){var fe,de=J.prefixCls,et=J.popupElement,rt=J.popupStyle,qt=J.visible,jt=J.dropdownClassName,Nn=J.dropdownAlign,On=J.transitionName,Yn=J.getPopupContainer,ea=J.children,sr=J.range,ir=J.popupPlacement,Rr=J.direction,vr="".concat(de,"-dropdown"),Qn=function(){return ir!==void 0?ir:Rr==="rtl"?"bottomRight":"bottomLeft"};return w.createElement(wn.Z,{showAction:[],hideAction:[],popupPlacement:Qn(),builtinPlacements:en,prefixCls:vr,popupTransitionName:On,popup:et,popupAlign:Nn,popupVisible:qt,popupClassName:Fe()(jt,(fe={},(0,qe.Z)(fe,"".concat(vr,"-range"),sr),(0,qe.Z)(fe,"".concat(vr,"-rtl"),Rr==="rtl"),fe)),popupStyle:rt,getPopupContainer:Yn},ea)}var Hn=Mt;function wr(J){var fe=J.prefixCls,de=J.presets,et=J.onClick,rt=J.onHover;return de.length?w.createElement("div",{className:"".concat(fe,"-presets")},w.createElement("ul",null,de.map(function(qt,jt){var Nn=qt.label,On=qt.value;return w.createElement("li",{key:jt,onClick:function(){return et==null?void 0:et(Vn(On))},onMouseEnter:function(){return rt==null?void 0:rt(Vn(On))},onMouseLeave:function(){return rt==null?void 0:rt(null)}},Nn)}))):null}function zr(J){var fe=J.picker,de=J.disabledHours,et=J.disabledMinutes,rt=J.disabledSeconds;fe==="time"&&(de||et||rt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Rn(J,fe,de){var et=(0,Qe.Z)(fe)==="object"?fe.clearIcon:de;return et||w.createElement("span",{className:"".concat(J,"-clear-btn")})}function Dr(J){var fe,de=J,et=de.prefixCls,rt=et===void 0?"rc-picker":et,qt=de.id,jt=de.name,Nn=de.tabIndex,On=de.style,Yn=de.className,ea=de.dropdownClassName,sr=de.dropdownAlign,ir=de.popupStyle,Rr=de.transitionName,vr=de.generateConfig,Qn=de.locale,Jn=de.inputReadOnly,Lr=de.allowClear,no=de.autoFocus,Ea=de.showTime,ro=de.picker,qa=ro===void 0?"date":ro,_a=de.format,Ta=de.use12Hours,bi=de.value,Uo=de.defaultValue,di=de.presets,Do=de.open,wA=de.defaultOpen,GA=de.defaultOpenValue,Cs=de.suffixIcon,fA=de.clearIcon,Gi=de.disabled,iA=de.disabledDate,EA=de.placeholder,rs=de.getPopupContainer,xA=de.pickerRef,Xi=de.panelRender,Qs=de.onChange,ks=de.onOpenChange,ge=de.onFocus,ve=de.onBlur,Ze=de.onMouseDown,$e=de.onMouseUp,ft=de.onMouseEnter,vt=de.onMouseLeave,Gt=de.onContextMenu,Wt=de.onClick,Kt=de.onKeyDown,Cn=de.onSelect,sn=de.direction,pn=de.autoComplete,or=pn===void 0?"off":pn,rr=de.inputRender,lr=de.changeOnBlur,kr=w.useRef(null),Ur=qa==="date"&&!!Ea||qa==="time",ta=ya(di),Wr=Xt(cr(_a,qa,Ea,Ta)),Aa=w.useRef(null),Eo=w.useRef(null),Qo=w.useRef(null),ao=(0,M.Z)(null,{value:bi,defaultValue:Uo}),po=(0,lt.Z)(ao,2),qo=po[0],ga=po[1],oo=w.useState(qo),Ua=(0,lt.Z)(oo,2),sa=Ua[0],da=Ua[1],lo=w.useRef(null),fi=(0,M.Z)(!1,{value:Do,defaultValue:wA,postState:function(xo){return Gi?!1:xo},onChange:function(xo){ks&&ks(xo),!xo&&lo.current&&lo.current.onClose&&lo.current.onClose()}}),$o=(0,lt.Z)(fi,2),uo=$o[0],ti=$o[1],Ei=Nt(sa,{formatList:Wr,generateConfig:vr,locale:Qn}),Fi=(0,lt.Z)(Ei,2),hi=Fi[0],IA=Fi[1],Ti=Ee({valueTexts:hi,onTextChange:function(xo){var as=Je(xo,{locale:Qn,formatList:Wr,generateConfig:vr});as&&(!iA||!iA(as))&&da(as)}}),Go=(0,lt.Z)(Ti,3),_A=Go[0],jo=Go[1],cA=Go[2],AA=function(xo){da(xo),ga(xo),Qs&&!ke(vr,qo,xo)&&Qs(xo,xo?Ce(xo,{generateConfig:vr,locale:Qn,format:Wr[0]}):"")},Ss=function(xo){Gi&&xo||ti(xo)},Va=function(xo){return uo&&lo.current&&lo.current.onKeyDown?lo.current.onKeyDown(xo):((0,N.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Oo=function(){for(var xo=arguments.length,as=new Array(xo),Bs=0;Bsir(Yn);case"month":return sr(Qn)>sr(Yn);case"week":return ea(Qn)>ea(Yn);default:return!He(Nn,Qn,Yn)&&Nn.isAfter(Qn,Yn)}return!1},[qt,jt[1],Yn,fe]),vr=w.useCallback(function(Qn){if(jt[1]||qt&&qt(Qn))return!0;if(jt[0]&&On)return!He(Nn,Qn,Yn)&&Nn.isAfter(On,Qn);if(!fe&&On)switch(de){case"quarter":return ir(Qn)0&&arguments[0]!==void 0?arguments[0]:!1,Jo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pi=null;$A&&Wl&&Wl[0]&&Wl[1]&&Qn.isAfter(Wl[1],Wl[0])&&(Pi=Wl);var KA=Ta;if(Ta&&(0,Qe.Z)(Ta)==="object"&&Ta.defaultValue){var ps=Ta.defaultValue;KA=(0,yt.Z)((0,yt.Z)({},Ta),{},{defaultValue:Vt(ps,pr)||void 0})}return w.createElement(jn.Provider,{value:{inRange:!0,panelPosition:RA,rangedValue:hd||Ga,hoverRangedValue:Pi}},w.createElement(Ls,(0,R.Z)({},J,Jo,{cellRender:rh,showTime:KA,mode:xi[pr],generateConfig:Qn,style:void 0,direction:po,disabledDate:pr===0?TA:Ri,disabledTime:function(Vl){return iA?iA(Vl,pr===0?"start":"end"):!1},className:Fe()((0,qe.Z)({},"".concat(jt,"-panel-focused"),pr===0?!mc:!Cu)),value:Vt(Ga,pr),locale:Jn,tabIndex:-1,onPanelChange:function(Vl,Ju){pr===0&&Gu(!0),pr===1&&Kc(!0),gs(Sn(xi,Ju,pr),Sn(Ga,Vl,pr));var qu=Vl;RA==="right"&&xi[pr]===Ju&&(qu=_(qu,Ju,Qn,-1)),Oo(qu,pr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:pr===0?Vt(Ga,1):Vt(Ga,0)})))}var Nu=0,_d=0;if(pr&&fi.current&&uo.current&&lo.current&&Fi.current){Nu=fi.current.offsetWidth+uo.current.offsetWidth;var Ru=Fi.current.offsetLeft>Nu?Fi.current.offsetLeft-Nu:Fi.current.offsetLeft,oh=lo.current.offsetWidth,ih=Fi.current.offsetWidth;oh&&ih&&Nu>oh-ih-(po==="rtl"?0:Ru)&&(_d=Nu)}var Ah=po==="rtl"?{right:Nu}:{left:Nu};function $d(){var RA,Jo=Vs(jt,xi[pr],Wt),Pi=ns({prefixCls:jt,components:Qo,needConfirmButton:sa,okDisabled:!Vt(Ga,pr)||Gi&&Gi(Ga[pr]),locale:Jn,onOk:function(){var cu=Vt(Ga,pr);cu&&(Bs(Ga,pr),Aa==null||Aa(Ga),dl(!1,pr,"confirm"))}});if(_a!=="time"&&!Ta){var KA=Va(pr),ps=_(KA,_a,Qn),Yu=xi[pr],Vl=Yu===_a,Ju=qd(Vl?"left":!1,{pickerValue:KA,onPickerValueChange:function(cu){Oo(cu,pr)}}),qu=qd("right",{pickerValue:ps,onPickerValueChange:function(cu){Oo(_(cu,_a,Qn,-1),pr)}});po==="rtl"?RA=w.createElement(w.Fragment,null,qu,Vl&&Ju):RA=w.createElement(w.Fragment,null,Ju,Vl&&qu)}else RA=qd();var wd=w.createElement("div",{className:"".concat(jt,"-panel-layout")},w.createElement(wr,{prefixCls:jt,presets:ah,onClick:function(cu){Bs(cu,null),dl(!1,pr,"preset")},onHover:function(cu){gd(cu)}}),w.createElement("div",null,w.createElement("div",{className:"".concat(jt,"-panels")},RA),(Jo||Pi)&&w.createElement("div",{className:"".concat(jt,"-footer")},Jo,Pi)));return Xi&&(wd=Xi(wd)),w.createElement("div",{className:"".concat(jt,"-panel-container"),style:{marginLeft:_d},ref:lo,onMouseDown:function(cu){cu.preventDefault()}},wd)}var ef=w.createElement("div",{className:Fe()("".concat(jt,"-range-wrapper"),"".concat(jt,"-").concat(_a,"-range-wrapper")),style:{minWidth:yA}},w.createElement("div",{ref:Fi,className:"".concat(jt,"-range-arrow"),style:Ah}),$d()),Gc;Ze&&(Gc=w.createElement("span",{className:"".concat(jt,"-suffix"),onMouseDown:function(Jo){Jo.preventDefault()}},Ze));var tf=Rn(jt,ve,$e),Bd=w.createElement("span",{onMouseDown:function(Jo){Jo.preventDefault(),Jo.stopPropagation()},onMouseUp:function(Jo){Jo.preventDefault(),Jo.stopPropagation();var Pi=jo;Ti[0]||(Pi=Sn(Pi,null,0)),Ti[1]||(Pi=Sn(Pi,null,1)),Bs(Pi,null),dl(!1,pr,"clear")},className:"".concat(jt,"-clear"),role:"button"},tf),sh=ve&&(Vt(jo,0)&&!Ti[0]||Vt(jo,1)&&!Ti[1]),nf={size:Yr(_a,hi[0],Qn)},rf=0,Bc=0;fi.current&&$o.current&&uo.current&&(pr===0?Bc=fi.current.offsetWidth:(rf=Nu,Bc=$o.current.offsetWidth));var Xc=po==="rtl"?{right:rf}:{left:rf},lh=function(Jo,Pi){var KA=Sn(Ga,Jo,pr);if(Pi==="submit"||Pi!=="key"&&!sa){Bs(KA,pr),pr===0?Gu():Kc();var ps=pr===0?1:0;Ti[ps]?dl(!1,!1,"confirm"):dl(!1,pr,"confirm")}else fr(KA)};return w.createElement(De.Provider,{value:{operationRef:IA,hideHeader:_a==="time",onDateMouseEnter:If,onDateMouseLeave:Gd,hideRanges:!0,onSelect:lh,open:$A}},w.createElement(Hn,{visible:$A,popupElement:ef,popupStyle:ea,prefixCls:jt,dropdownClassName:sr,dropdownAlign:Rr,getPopupContainer:vr,transitionName:ir,range:!0,direction:po},w.createElement("div",(0,R.Z)({ref:da,className:Fe()(jt,"".concat(jt,"-range"),Yn,(fe={},(0,qe.Z)(fe,"".concat(jt,"-disabled"),Ti[0]&&Ti[1]),(0,qe.Z)(fe,"".concat(jt,"-focused"),pr===0?uu:mu),(0,qe.Z)(fe,"".concat(jt,"-rtl"),po==="rtl"),fe)),style:On,onClick:Jd,onMouseEnter:Ur,onMouseLeave:ta,onMouseDown:vd,onMouseUp:kr},(0,Ye.Z)(J,{aria:!0,data:!0})),w.createElement("div",{className:Fe()("".concat(jt,"-input"),(de={},(0,qe.Z)(de,"".concat(jt,"-input-active"),pr===0),(0,qe.Z)(de,"".concat(jt,"-input-placeholder"),!!gc),de)),ref:fi},w.createElement("input",(0,R.Z)({id:Nn,disabled:Ti[0],readOnly:vt||typeof hi[0]=="function"||!mc,value:gc||kA,onChange:function(Jo){el(Jo.target.value)},autoFocus:no,placeholder:Vt(Lr,0)||"",ref:ti},Vc,nf,{autoComplete:oo}))),w.createElement("div",{className:"".concat(jt,"-range-separator"),ref:uo},di),w.createElement("div",{className:Fe()("".concat(jt,"-input"),(et={},(0,qe.Z)(et,"".concat(jt,"-input-active"),pr===1),(0,qe.Z)(et,"".concat(jt,"-input-placeholder"),!!SA),et)),ref:$o},w.createElement("input",(0,R.Z)({disabled:Ti[1],readOnly:vt||typeof hi[0]=="function"||!Cu,value:SA||ds,onChange:function(Jo){zl(Jo.target.value)},placeholder:Vt(Lr,1)||"",ref:Ei},is,nf,{autoComplete:oo}))),w.createElement("div",{className:"".concat(jt,"-active-bar"),style:(0,yt.Z)((0,yt.Z)({},Xc),{},{width:Bc,position:"absolute"})}),Gc,sh&&Bd)))}var Us=function(J){(0,ze.Z)(de,J);var fe=(0,wt.Z)(de);function de(){var et;(0,Ke.Z)(this,de);for(var rt=arguments.length,qt=new Array(rt),jt=0;jt{const{lineHeight:rt}=J,qt=Math.floor(de*rt)+2,jt=Math.max((fe-qt)/2,0),Nn=Math.max(fe-qt-jt,0);return{padding:`${jt}px ${et}px ${Nn}px`}},fo=J=>{const{componentCls:fe,pickerCellCls:de,pickerCellInnerCls:et,cellHeight:rt,motionDurationSlow:qt,borderRadiusSM:jt,motionDurationMid:Nn,cellHoverBg:On,lineWidth:Yn,lineType:ea,colorPrimary:sr,cellActiveWithRangeBg:ir,colorTextLightSolid:Rr,controlHeightSM:vr,cellRangeBorderColor:Qn,pickerCellBorderGap:Jn,cellHoverWithRangeBg:Lr,cellWidth:no,colorTextDisabled:Ea,cellBgDisabled:ro}=J;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:rt,transform:"translateY(-50%)",transition:`all ${qt}`,content:'""'},[et]:{position:"relative",zIndex:2,display:"inline-block",minWidth:rt,height:rt,lineHeight:`${rt}px`,borderRadius:jt,transition:`background ${Nn}, border ${Nn}`},"&-range-hover-start, &-range-hover-end":{[et]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${de}-in-view), + `]:{[`&:hover ${C}-inner`]:{backgroundColor:L.colorPrimaryHover,borderColor:"transparent"}}},{[C]:{"&-indeterminate":{[`${C}-inner`]:{backgroundColor:L.colorBgContainer,borderColor:L.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:L.fontSizeLG/2,height:L.fontSizeLG/2,backgroundColor:L.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${d}-disabled`]:{cursor:"not-allowed"},[`${C}-disabled`]:{[`&, ${C}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${C}-inner`]:{background:L.colorBgContainerDisabled,borderColor:L.colorBorder,"&:after":{borderColor:L.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:L.colorTextDisabled},[`&${C}-indeterminate ${C}-inner::after`]:{background:L.colorTextDisabled}}}]};function O(L,C){const d=(0,V.TS)(C,{checkboxCls:`.${L}`,checkboxSize:C.controlInteractiveSize});return[pe(d)]}At.ZP=(0,N.Z)("Checkbox",(L,C)=>{let{prefixCls:d}=C;return[O(d,L)]})},93891:function(mn,At,a){"use strict";var i=a(59301),V=a(36355),N=a(64165);const pe=O=>{const{componentName:L}=O,{getPrefixCls:C}=(0,i.useContext)(V.E_),d=C("empty");switch(L){case"Table":case"List":return i.createElement(N.Z,{image:N.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return i.createElement(N.Z,{image:N.Z.PRESENTED_IMAGE_SIMPLE,className:`${d}-small`});default:return i.createElement(N.Z,null)}};At.Z=pe},5083:function(mn,At,a){"use strict";a.d(At,{default:function(){return cc}});var i=a(66649),V=a.n(i),N=a(48736),pe=a(9007),O=a.n(pe),L=a(50991),C=a.n(L),d=a(9084),S=a.n(d),o=a(58626),F=a.n(o),v=a(13477),p=a.n(v),I=a(64796),P=a.n(I);V().extend(P()),V().extend(p()),V().extend(O()),V().extend(C()),V().extend(S()),V().extend(F()),V().extend(function(Y,fe){var de=fe.prototype,et=de.format;de.format=function(qt){var jt=(qt||"").replace("Wo","wo");return et.bind(this)(jt)}});var b={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"},j=function(fe){var de=b[fe];return de||fe.split("_")[0]},D=function(){(0,N.ET)(!1,"Not match any format. Please help to fire a issue about this.")},W={getNow:function(){return V()()},getFixedDate:function(fe){return V()(fe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(fe){return fe.endOf("month")},getWeekDay:function(fe){var de=fe.locale("en");return de.weekday()+de.localeData().firstDayOfWeek()},getYear:function(fe){return fe.year()},getMonth:function(fe){return fe.month()},getDate:function(fe){return fe.date()},getHour:function(fe){return fe.hour()},getMinute:function(fe){return fe.minute()},getSecond:function(fe){return fe.second()},addYear:function(fe,de){return fe.add(de,"year")},addMonth:function(fe,de){return fe.add(de,"month")},addDate:function(fe,de){return fe.add(de,"day")},setYear:function(fe,de){return fe.year(de)},setMonth:function(fe,de){return fe.month(de)},setDate:function(fe,de){return fe.date(de)},setHour:function(fe,de){return fe.hour(de)},setMinute:function(fe,de){return fe.minute(de)},setSecond:function(fe,de){return fe.second(de)},isAfter:function(fe,de){return fe.isAfter(de)},isValidate:function(fe){return fe.isValid()},locale:{getWeekFirstDay:function(fe){return V()().locale(j(fe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(fe,de){return de.locale(j(fe)).weekday(0)},getWeek:function(fe,de){return de.locale(j(fe)).week()},getShortWeekDays:function(fe){return V()().locale(j(fe)).localeData().weekdaysMin()},getShortMonths:function(fe){return V()().locale(j(fe)).localeData().monthsShort()},format:function(fe,de,et){return de.locale(j(fe)).format(et)},parse:function(fe,de,et){for(var rt=j(fe),qt=0;qt1&&(jt=fe.addDate(jt,-7)),jt}function _(Y,fe,de){var et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(fe){case"year":return de.addYear(Y,et*10);case"quarter":case"month":return de.addYear(Y,et);default:return de.addMonth(Y,et)}}function Be(Y,fe){var de=fe.generateConfig,et=fe.locale,rt=fe.format;return typeof rt=="function"?rt(Y):de.locale.format(et.locale,Y,rt)}function Je(Y,fe){var de=fe.generateConfig,et=fe.locale,rt=fe.formatList;return!Y||typeof rt[0]=="function"?null:de.locale.parse(et.locale,Y,rt)}function nt(Y){var fe=Y.cellDate,de=Y.mode,et=Y.disabledDate,rt=Y.generateConfig;if(!et)return!1;var qt=function(vr,Qn,Jn){for(var Lr=Qn;Lr<=Jn;){var no=void 0;switch(vr){case"date":{if(no=rt.setDate(fe,Lr),!et(no))return!1;break}case"month":{if(no=rt.setMonth(fe,Lr),!nt({cellDate:no,mode:"month",generateConfig:rt,disabledDate:et}))return!1;break}case"year":{if(no=rt.setYear(fe,Lr),!nt({cellDate:no,mode:"year",generateConfig:rt,disabledDate:et}))return!1;break}}Lr+=1}return!0};switch(de){case"date":case"week":return et(fe);case"month":{var jt=1,Nn=rt.getDate(rt.getEndDate(fe));return qt("date",jt,Nn)}case"quarter":{var On=Math.floor(rt.getMonth(fe)/3)*3,Yn=On+2;return qt("month",On,Yn)}case"year":return qt("month",0,11);case"decade":{var ea=rt.getYear(fe),sr=Math.floor(ea/A)*A,ir=sr+A-1;return qt("year",sr,ir)}}}function Nt(Y,fe){var de=fe.formatList,et=fe.generateConfig,rt=fe.locale;return(0,E.Z)(function(){if(!Y)return[[""],""];for(var qt="",jt=[],Nn=0;Nn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Yn.current),Lr){On(Jn);return}Yn.current=requestAnimationFrame(function(){On(Jn)})}var sr=Nt(Nn,{formatList:de,generateConfig:et,locale:rt}),ir=(0,lt.Z)(sr,2),Rr=ir[1];function vr(Jn){ea(Jn)}function Qn(){var Jn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ea(null,Jn)}return(0,w.useEffect)(function(){Qn(!0)},[Y]),(0,w.useEffect)(function(){return function(){return cancelAnimationFrame(Yn.current)}},[]),[Rr,vr,Qn]}var Zt=a(10228),dn=a(16089),Bn=a(94480),cn=a(29194),fn=new Map;function Dn(Y,fe){var de;function et(){(0,cn.Z)(Y)?fe():de=(0,dn.Z)(function(){et()})}return et(),function(){dn.Z.cancel(de)}}function ur(Y,fe,de){if(fn.get(Y)&&cancelAnimationFrame(fn.get(Y)),de<=0){fn.set(Y,requestAnimationFrame(function(){Y.scrollTop=fe}));return}var et=fe-Y.scrollTop,rt=et/de*10;fn.set(Y,requestAnimationFrame(function(){Y.scrollTop+=rt,Y.scrollTop!==fe&&ur(Y,fe,de-10)}))}function _n(Y,fe){var de=fe.onLeftRight,et=fe.onCtrlLeftRight,rt=fe.onUpDown,qt=fe.onPageUpDown,jt=fe.onEnter,Nn=Y.which,On=Y.ctrlKey,Yn=Y.metaKey;switch(Nn){case Zt.Z.LEFT:if(On||Yn){if(et)return et(-1),!0}else if(de)return de(-1),!0;break;case Zt.Z.RIGHT:if(On||Yn){if(et)return et(1),!0}else if(de)return de(1),!0;break;case Zt.Z.UP:if(rt)return rt(-1),!0;break;case Zt.Z.DOWN:if(rt)return rt(1),!0;break;case Zt.Z.PAGE_UP:if(qt)return qt(-1),!0;break;case Zt.Z.PAGE_DOWN:if(qt)return qt(1),!0;break;case Zt.Z.ENTER:if(jt)return jt(),!0;break}return!1}function cr(Y,fe,de,et){var rt=Y;if(!rt)switch(fe){case"time":rt=et?"hh:mm:ss a":"HH:mm:ss";break;case"week":rt="gggg-wo";break;case"month":rt="YYYY-MM";break;case"quarter":rt="YYYY-[Q]Q";break;case"year":rt="YYYY";break;default:rt=de?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return rt}function Yr(Y,fe,de){var et=Y==="time"?8:10,rt=typeof fe=="function"?fe(de.getNow()).length:fe.length;return Math.max(et,rt)+2}var oa=null,Ct=new Set;function In(Y){return!oa&&typeof window!="undefined"&&window.addEventListener&&(oa=function(de){(0,Bn.Z)(Ct).forEach(function(et){et(de)})},window.addEventListener("mousedown",oa)),Ct.add(Y),function(){Ct.delete(Y),Ct.size===0&&(window.removeEventListener("mousedown",oa),oa=null)}}function er(Y){var fe=Y.target;if(Y.composed&&fe.shadowRoot){var de;return((de=Y.composedPath)===null||de===void 0?void 0:de.call(Y)[0])||fe}return fe}var hr=function(fe){return fe==="month"||fe==="date"?"year":fe},mr=function(fe){return fe==="date"?"month":fe},Hr=function(fe){return fe==="month"||fe==="date"?"quarter":fe},pa=function(fe){return fe==="date"?"week":fe},Yo={year:hr,month:mr,quarter:Hr,week:pa,time:null,date:null};function io(Y,fe){return Y.some(function(de){return de&&de.contains(fe)})}function tr(Y){var fe=Y.open,de=Y.value,et=Y.isClickOutside,rt=Y.triggerOpen,qt=Y.forwardKeyDown,jt=Y.onKeyDown,Nn=Y.blurToCancel,On=Y.onSubmit,Yn=Y.onCancel,ea=Y.onFocus,sr=Y.onBlur,ir=Y.changeOnBlur,Rr=(0,w.useState)(!1),vr=(0,lt.Z)(Rr,2),Qn=vr[0],Jn=vr[1],Lr=(0,w.useState)(!1),no=(0,lt.Z)(Lr,2),Ea=no[0],ro=no[1],qa=(0,w.useRef)(!1),_a=(0,w.useRef)(!1),Ta=(0,w.useRef)(!1),bi={onMouseDown:function(){Jn(!0),rt(!0)},onKeyDown:function(di){var Do=function(){Ta.current=!0};if(jt(di,Do),!Ta.current){switch(di.which){case Zt.Z.ENTER:{fe?On()!==!1&&Jn(!0):rt(!0),di.preventDefault();return}case Zt.Z.TAB:{Qn&&fe&&!di.shiftKey?(Jn(!1),di.preventDefault()):!Qn&&fe&&!qt(di)&&di.shiftKey&&(Jn(!0),di.preventDefault());return}case Zt.Z.ESC:{Jn(!0),Yn();return}}!fe&&![Zt.Z.SHIFT].includes(di.which)?rt(!0):Qn||qt(di)}},onFocus:function(di){Jn(!0),ro(!0),ea&&ea(di)},onBlur:function(di){if(qa.current||!et(document.activeElement)){qa.current=!1;return}Nn?setTimeout(function(){for(var Do=document,wA=Do.activeElement;wA&&wA.shadowRoot;)wA=wA.shadowRoot.activeElement;et(wA)&&Yn()},0):fe&&(rt(!1),_a.current&&On()),ro(!1),sr==null||sr(di)}};return(0,w.useEffect)(function(){_a.current=!1},[fe]),(0,w.useEffect)(function(){_a.current=!0},[de]),(0,w.useEffect)(function(){return In(function(Uo){var di=er(Uo),Do=et(di);fe&&(Do?!ir&&(!Ea||Do)&&rt(!1):(qa.current=!0,(0,dn.Z)(function(){qa.current=!1})))})}),[bi,{focused:Ea,typing:Qn}]}function ya(Y,fe){return w.useMemo(function(){return Y||(fe?((0,N.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(fe).map(function(de){var et=(0,lt.Z)(de,2),rt=et[0],qt=et[1];return{label:rt,value:qt}})):[])},[Y,fe])}var ct=a(34280);function Ee(Y){var fe=Y.valueTexts,de=Y.onTextChange,et=w.useState(""),rt=(0,lt.Z)(et,2),qt=rt[0],jt=rt[1],Nn=w.useRef([]);Nn.current=fe;function On(ea){jt(ea),de(ea)}function Yn(){jt(Nn.current[0])}return(0,ct.Z)(function(){fe.every(function(ea){return ea!==qt})&&Yn()},[fe.join("||")]),[qt,On,Yn]}var xe=w.createContext({}),De=xe,Qe=a(76190);function bt(Y){var fe=Y.cellRender,de=Y.monthCellRender,et=Y.dateRender,rt=w.useMemo(function(){if(fe)return fe;if(!(!de&&!et))return function(qt,jt){var Nn=qt;return et&&jt.type==="date"?et(Nn,jt.today):de&&jt.type==="month"?de(Nn,jt.locale):jt.originNode}},[fe,de,et]);return rt}function Bt(Y,fe){for(var de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",et=String(Y);et.length=1?de|0:1,jt=Y;jt<=fe;jt+=qt)rt.push({label:Bt(jt,2),value:jt,disabled:(et||[]).includes(jt)});return rt}function eo(Y){var fe=Y.generateConfig,de=Y.prefixCls,et=Y.operationRef,rt=Y.activeColumnIndex,qt=Y.value,jt=Y.showHour,Nn=Y.showMinute,On=Y.showSecond,Yn=Y.use12Hours,ea=Y.hourStep,sr=ea===void 0?1:ea,ir=Y.minuteStep,Rr=ir===void 0?1:ir,vr=Y.secondStep,Qn=vr===void 0?1:vr,Jn=Y.disabledHours,Lr=Y.disabledMinutes,no=Y.disabledSeconds,Ea=Y.disabledTime,ro=Y.hideDisabledOptions,qa=Y.onSelect,_a=Y.cellRender,Ta=Y.locale,bi=[],Uo="".concat(de,"-content"),di="".concat(de,"-time-panel"),Do,wA=qt?fe.getHour(qt):-1,GA=wA,Cs=qt?fe.getMinute(qt):-1,fA=qt?fe.getSecond(qt):-1,Gi=fe.getNow(),iA=w.useMemo(function(){if(Ea){var sn=Ea(Gi);return[sn.disabledHours,sn.disabledMinutes,sn.disabledSeconds]}return[Jn,Lr,no]},[Jn,Lr,no,Ea,Gi]),EA=(0,lt.Z)(iA,3),rs=EA[0],xA=EA[1],Xi=EA[2],Qs=Ln(0,23,sr,rs&&rs()),ks=(0,E.Z)(function(){return Qs},Qs,va);Yn&&(Do=GA>=12,GA%=12);var ge=w.useMemo(function(){if(!Yn)return[!1,!1];var sn=[!0,!0];return ks.forEach(function(pn){var or=pn.disabled,rr=pn.value;or||(rr>=12?sn[1]=!1:sn[0]=!1)}),sn},[Yn,ks]),me=(0,lt.Z)(ge,2),Ze=me[0],$e=me[1],ft=w.useMemo(function(){return Yn?ks.filter(Do?function(sn){return sn.value>=12}:function(sn){return sn.value<12}).map(function(sn){var pn=sn.value%12,or=pn===0?"12":Bt(pn,2);return(0,yt.Z)((0,yt.Z)({},sn),{},{label:or,value:pn})}):ks},[Yn,Do,ks]),vt=Ln(0,59,Rr,xA&&xA(wA)),Gt=Ln(0,59,Qn,Xi&&Xi(wA,Cs)),Wt=Sr({value:qt,generateConfig:fe,disabledMinutes:xA,disabledSeconds:Xi,minutes:vt,seconds:Gt,use12Hours:Yn});et.current={onUpDown:function(pn){var or=bi[rt];if(or)for(var rr=or.units.findIndex(function(ta){return ta.value===or.value}),lr=or.units.length,kr=1;kr2&&arguments[2]!==void 0?arguments[2]:!1;(da===Jn||Xo)&&(Eo(fr),bi&&bi(fr),Wt&&Wt(fr,Ca),Uo&&!Ke(On,fr,Aa)&&!(Rr!=null&&Rr(fr))&&Uo(fr))},hi=function(fr){if(Rs.includes(da)){var Ca,Xo,xi=da==="date";switch(fr===Zt.Z.PAGE_UP||fr===Zt.Z.PAGE_DOWN?Xo=xi?On.addMonth:On.addYear:Xo=xi?On.addDate:On.addMonth,fr){case Zt.Z.LEFT:case Zt.Z.PAGE_UP:Ca=Xo(po,-1);break;case Zt.Z.RIGHT:case Zt.Z.PAGE_DOWN:Ca=Xo(po,1);break;case Zt.Z.UP:case Zt.Z.DOWN:Ca=Xo(po,Number("".concat(fr===Zt.Z.UP?"-":"").concat(xi?k:li)));break}if(Ca)return!(Rr!=null&&Rr(Ca))}return!0},IA=function(fr){if(kr.current&&kr.current.onKeyDown){var Ca=!0,Xo=fr.which;if([Zt.Z.LEFT,Zt.Z.RIGHT,Zt.Z.UP,Zt.Z.DOWN,Zt.Z.PAGE_UP,Zt.Z.PAGE_DOWN,Zt.Z.ENTER].includes(Xo)&&(fr.preventDefault(),Xo!==Zt.Z.ENTER&&no===0&&(Ca=hi(Xo))),Ca)return kr.current.onKeyDown(fr)}return(0,N.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ti=function(fr){kr.current&&kr.current.onBlur&&kr.current.onBlur(fr)};Gt&&or!=="right"&&(Gt.current={onKeyDown:IA,onClose:function(){kr.current&&kr.current.onClose&&kr.current.onClose()}}),w.useEffect(function(){Yn&&!Ur.current&&qo(Yn)},[Yn]),w.useEffect(function(){Ur.current=!1},[]);var Go,_A=bt({cellRender:ge,monthCellRender:ks,dateRender:Qs}),jo=(0,yt.Z)((0,yt.Z)({},Y),{},{cellRender:_A,operationRef:kr,prefixCls:rt,viewDate:po,value:Aa,onViewDateChange:ga,sourceMode:uo,onPanelChange:Ei,disabledDate:Rr});switch(delete jo.onChange,delete jo.onSelect,da){case"decade":Go=w.createElement(So,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"year":Go=w.createElement(ul,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"month":Go=w.createElement(Mo,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"quarter":Go=w.createElement(os,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"week":Go=w.createElement(WA,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;case"time":delete jo.showTime,Go=w.createElement(ba,(0,R.Z)({},jo,(0,Qe.Z)(ro)==="object"?ro:null,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}));break;default:ro?Go=w.createElement(Co,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}})):Go=w.createElement(Kn,(0,R.Z)({},jo,{onSelect:function(fr,Ca){ga(fr),Fi(fr,Ca)}}))}var cA,AA,Ss=function(){var fr=On.getNow(),Ca=Or(On.getHour(fr),On.getMinute(fr),On.getSecond(fr),Ze?iA:1,$e?rs:1,ft?Xi:1),Xo=gr(On,fr,Ca[0],Ca[1],Ca[2]);Fi(Xo,"submit")};Kt||(cA=Vs(rt,da,_a),ro&&da!=="date"?AA=null:AA=ns({prefixCls:rt,components:Cs,needConfirmButton:me,okDisabled:!Aa||Rr&&Rr(Aa),locale:Nn,showNow:Ea,onNow:me&&Ss,onOk:function(){Aa&&(Fi(Aa,"submit",!0),GA&&GA(Aa))}}));var Va;if(qa&&da==="date"&&Jn==="date"&&!ro){var Oo=On.getNow(),Ro="".concat(rt,"-today-btn"),vo=Rr&&Rr(Oo);Va=w.createElement("a",{className:Se()(Ro,vo&&"".concat(Ro,"-disabled")),"aria-disabled":vo,onClick:function(){vo||Fi(Oo,"mouse",!0)}},Nn.today)}return w.createElement(De.Provider,{value:(0,yt.Z)((0,yt.Z)({},vt),{},{mode:da,hideHeader:"hideHeader"in Y?Ta:vt.hideHeader,hidePrevBtn:pn&&or==="right",hideNextBtn:pn&&or==="left"})},w.createElement("div",{tabIndex:no,className:Se()("".concat(rt,"-panel"),qt,(fe={},(0,qe.Z)(fe,"".concat(rt,"-panel-has-range"),rr&&rr[0]&&rr[1]),(0,qe.Z)(fe,"".concat(rt,"-panel-has-range-hover"),lr&&lr[0]&&lr[1]),(0,qe.Z)(fe,"".concat(rt,"-panel-rtl"),fA==="rtl"),fe)),style:jt,onKeyDown:IA,onBlur:Ti,onMouseDown:Do},Go,cA||AA||Va?w.createElement("div",{className:"".concat(rt,"-footer")},cA,AA,Va):null))}var Ls=il,wn=a(35593),en={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Mt(Y){var fe,de=Y.prefixCls,et=Y.popupElement,rt=Y.popupStyle,qt=Y.visible,jt=Y.dropdownClassName,Nn=Y.dropdownAlign,On=Y.transitionName,Yn=Y.getPopupContainer,ea=Y.children,sr=Y.range,ir=Y.popupPlacement,Rr=Y.direction,vr="".concat(de,"-dropdown"),Qn=function(){return ir!==void 0?ir:Rr==="rtl"?"bottomRight":"bottomLeft"};return w.createElement(wn.Z,{showAction:[],hideAction:[],popupPlacement:Qn(),builtinPlacements:en,prefixCls:vr,popupTransitionName:On,popup:et,popupAlign:Nn,popupVisible:qt,popupClassName:Se()(jt,(fe={},(0,qe.Z)(fe,"".concat(vr,"-range"),sr),(0,qe.Z)(fe,"".concat(vr,"-rtl"),Rr==="rtl"),fe)),popupStyle:rt,getPopupContainer:Yn},ea)}var Hn=Mt;function wr(Y){var fe=Y.prefixCls,de=Y.presets,et=Y.onClick,rt=Y.onHover;return de.length?w.createElement("div",{className:"".concat(fe,"-presets")},w.createElement("ul",null,de.map(function(qt,jt){var Nn=qt.label,On=qt.value;return w.createElement("li",{key:jt,onClick:function(){return et==null?void 0:et(Vn(On))},onMouseEnter:function(){return rt==null?void 0:rt(Vn(On))},onMouseLeave:function(){return rt==null?void 0:rt(null)}},Nn)}))):null}function zr(Y){var fe=Y.picker,de=Y.disabledHours,et=Y.disabledMinutes,rt=Y.disabledSeconds;fe==="time"&&(de||et||rt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Rn(Y,fe,de){var et=(0,Qe.Z)(fe)==="object"?fe.clearIcon:de;return et||w.createElement("span",{className:"".concat(Y,"-clear-btn")})}function Dr(Y){var fe,de=Y,et=de.prefixCls,rt=et===void 0?"rc-picker":et,qt=de.id,jt=de.name,Nn=de.tabIndex,On=de.style,Yn=de.className,ea=de.dropdownClassName,sr=de.dropdownAlign,ir=de.popupStyle,Rr=de.transitionName,vr=de.generateConfig,Qn=de.locale,Jn=de.inputReadOnly,Lr=de.allowClear,no=de.autoFocus,Ea=de.showTime,ro=de.picker,qa=ro===void 0?"date":ro,_a=de.format,Ta=de.use12Hours,bi=de.value,Uo=de.defaultValue,di=de.presets,Do=de.open,wA=de.defaultOpen,GA=de.defaultOpenValue,Cs=de.suffixIcon,fA=de.clearIcon,Gi=de.disabled,iA=de.disabledDate,EA=de.placeholder,rs=de.getPopupContainer,xA=de.pickerRef,Xi=de.panelRender,Qs=de.onChange,ks=de.onOpenChange,ge=de.onFocus,me=de.onBlur,Ze=de.onMouseDown,$e=de.onMouseUp,ft=de.onMouseEnter,vt=de.onMouseLeave,Gt=de.onContextMenu,Wt=de.onClick,Kt=de.onKeyDown,Cn=de.onSelect,sn=de.direction,pn=de.autoComplete,or=pn===void 0?"off":pn,rr=de.inputRender,lr=de.changeOnBlur,kr=w.useRef(null),Ur=qa==="date"&&!!Ea||qa==="time",ta=ya(di),Wr=Xt(cr(_a,qa,Ea,Ta)),Aa=w.useRef(null),Eo=w.useRef(null),Qo=w.useRef(null),ao=(0,M.Z)(null,{value:bi,defaultValue:Uo}),po=(0,lt.Z)(ao,2),qo=po[0],ga=po[1],oo=w.useState(qo),Ua=(0,lt.Z)(oo,2),sa=Ua[0],da=Ua[1],lo=w.useRef(null),fi=(0,M.Z)(!1,{value:Do,defaultValue:wA,postState:function(xo){return Gi?!1:xo},onChange:function(xo){ks&&ks(xo),!xo&&lo.current&&lo.current.onClose&&lo.current.onClose()}}),$o=(0,lt.Z)(fi,2),uo=$o[0],ti=$o[1],Ei=Nt(sa,{formatList:Wr,generateConfig:vr,locale:Qn}),Fi=(0,lt.Z)(Ei,2),hi=Fi[0],IA=Fi[1],Ti=Ee({valueTexts:hi,onTextChange:function(xo){var as=Je(xo,{locale:Qn,formatList:Wr,generateConfig:vr});as&&(!iA||!iA(as))&&da(as)}}),Go=(0,lt.Z)(Ti,3),_A=Go[0],jo=Go[1],cA=Go[2],AA=function(xo){da(xo),ga(xo),Qs&&!Ke(vr,qo,xo)&&Qs(xo,xo?Be(xo,{generateConfig:vr,locale:Qn,format:Wr[0]}):"")},Ss=function(xo){Gi&&xo||ti(xo)},Va=function(xo){return uo&&lo.current&&lo.current.onKeyDown?lo.current.onKeyDown(xo):((0,N.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Oo=function(){for(var xo=arguments.length,as=new Array(xo),Bs=0;Bsir(Yn);case"month":return sr(Qn)>sr(Yn);case"week":return ea(Qn)>ea(Yn);default:return!He(Nn,Qn,Yn)&&Nn.isAfter(Qn,Yn)}return!1},[qt,jt[1],Yn,fe]),vr=w.useCallback(function(Qn){if(jt[1]||qt&&qt(Qn))return!0;if(jt[0]&&On)return!He(Nn,Qn,Yn)&&Nn.isAfter(On,Qn);if(!fe&&On)switch(de){case"quarter":return ir(Qn)0&&arguments[0]!==void 0?arguments[0]:!1,Jo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pi=null;$A&&Wl&&Wl[0]&&Wl[1]&&Qn.isAfter(Wl[1],Wl[0])&&(Pi=Wl);var KA=Ta;if(Ta&&(0,Qe.Z)(Ta)==="object"&&Ta.defaultValue){var ps=Ta.defaultValue;KA=(0,yt.Z)((0,yt.Z)({},Ta),{},{defaultValue:Vt(ps,pr)||void 0})}return w.createElement(jn.Provider,{value:{inRange:!0,panelPosition:RA,rangedValue:hd||Ga,hoverRangedValue:Pi}},w.createElement(Ls,(0,R.Z)({},Y,Jo,{cellRender:rh,showTime:KA,mode:xi[pr],generateConfig:Qn,style:void 0,direction:po,disabledDate:pr===0?TA:Ri,disabledTime:function(Vl){return iA?iA(Vl,pr===0?"start":"end"):!1},className:Se()((0,qe.Z)({},"".concat(jt,"-panel-focused"),pr===0?!mc:!Cu)),value:Vt(Ga,pr),locale:Jn,tabIndex:-1,onPanelChange:function(Vl,Ju){pr===0&&Gu(!0),pr===1&&Kc(!0),gs(Sn(xi,Ju,pr),Sn(Ga,Vl,pr));var qu=Vl;RA==="right"&&xi[pr]===Ju&&(qu=_(qu,Ju,Qn,-1)),Oo(qu,pr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:pr===0?Vt(Ga,1):Vt(Ga,0)})))}var Nu=0,_d=0;if(pr&&fi.current&&uo.current&&lo.current&&Fi.current){Nu=fi.current.offsetWidth+uo.current.offsetWidth;var Ru=Fi.current.offsetLeft>Nu?Fi.current.offsetLeft-Nu:Fi.current.offsetLeft,oh=lo.current.offsetWidth,ih=Fi.current.offsetWidth;oh&&ih&&Nu>oh-ih-(po==="rtl"?0:Ru)&&(_d=Nu)}var Ah=po==="rtl"?{right:Nu}:{left:Nu};function $d(){var RA,Jo=Vs(jt,xi[pr],Wt),Pi=ns({prefixCls:jt,components:Qo,needConfirmButton:sa,okDisabled:!Vt(Ga,pr)||Gi&&Gi(Ga[pr]),locale:Jn,onOk:function(){var cu=Vt(Ga,pr);cu&&(Bs(Ga,pr),Aa==null||Aa(Ga),dl(!1,pr,"confirm"))}});if(_a!=="time"&&!Ta){var KA=Va(pr),ps=_(KA,_a,Qn),Yu=xi[pr],Vl=Yu===_a,Ju=qd(Vl?"left":!1,{pickerValue:KA,onPickerValueChange:function(cu){Oo(cu,pr)}}),qu=qd("right",{pickerValue:ps,onPickerValueChange:function(cu){Oo(_(cu,_a,Qn,-1),pr)}});po==="rtl"?RA=w.createElement(w.Fragment,null,qu,Vl&&Ju):RA=w.createElement(w.Fragment,null,Ju,Vl&&qu)}else RA=qd();var wd=w.createElement("div",{className:"".concat(jt,"-panel-layout")},w.createElement(wr,{prefixCls:jt,presets:ah,onClick:function(cu){Bs(cu,null),dl(!1,pr,"preset")},onHover:function(cu){gd(cu)}}),w.createElement("div",null,w.createElement("div",{className:"".concat(jt,"-panels")},RA),(Jo||Pi)&&w.createElement("div",{className:"".concat(jt,"-footer")},Jo,Pi)));return Xi&&(wd=Xi(wd)),w.createElement("div",{className:"".concat(jt,"-panel-container"),style:{marginLeft:_d},ref:lo,onMouseDown:function(cu){cu.preventDefault()}},wd)}var ef=w.createElement("div",{className:Se()("".concat(jt,"-range-wrapper"),"".concat(jt,"-").concat(_a,"-range-wrapper")),style:{minWidth:yA}},w.createElement("div",{ref:Fi,className:"".concat(jt,"-range-arrow"),style:Ah}),$d()),Gc;Ze&&(Gc=w.createElement("span",{className:"".concat(jt,"-suffix"),onMouseDown:function(Jo){Jo.preventDefault()}},Ze));var tf=Rn(jt,me,$e),Bd=w.createElement("span",{onMouseDown:function(Jo){Jo.preventDefault(),Jo.stopPropagation()},onMouseUp:function(Jo){Jo.preventDefault(),Jo.stopPropagation();var Pi=jo;Ti[0]||(Pi=Sn(Pi,null,0)),Ti[1]||(Pi=Sn(Pi,null,1)),Bs(Pi,null),dl(!1,pr,"clear")},className:"".concat(jt,"-clear"),role:"button"},tf),sh=me&&(Vt(jo,0)&&!Ti[0]||Vt(jo,1)&&!Ti[1]),nf={size:Yr(_a,hi[0],Qn)},rf=0,Bc=0;fi.current&&$o.current&&uo.current&&(pr===0?Bc=fi.current.offsetWidth:(rf=Nu,Bc=$o.current.offsetWidth));var Xc=po==="rtl"?{right:rf}:{left:rf},lh=function(Jo,Pi){var KA=Sn(Ga,Jo,pr);if(Pi==="submit"||Pi!=="key"&&!sa){Bs(KA,pr),pr===0?Gu():Kc();var ps=pr===0?1:0;Ti[ps]?dl(!1,!1,"confirm"):dl(!1,pr,"confirm")}else fr(KA)};return w.createElement(De.Provider,{value:{operationRef:IA,hideHeader:_a==="time",onDateMouseEnter:If,onDateMouseLeave:Gd,hideRanges:!0,onSelect:lh,open:$A}},w.createElement(Hn,{visible:$A,popupElement:ef,popupStyle:ea,prefixCls:jt,dropdownClassName:sr,dropdownAlign:Rr,getPopupContainer:vr,transitionName:ir,range:!0,direction:po},w.createElement("div",(0,R.Z)({ref:da,className:Se()(jt,"".concat(jt,"-range"),Yn,(fe={},(0,qe.Z)(fe,"".concat(jt,"-disabled"),Ti[0]&&Ti[1]),(0,qe.Z)(fe,"".concat(jt,"-focused"),pr===0?uu:mu),(0,qe.Z)(fe,"".concat(jt,"-rtl"),po==="rtl"),fe)),style:On,onClick:Jd,onMouseEnter:Ur,onMouseLeave:ta,onMouseDown:vd,onMouseUp:kr},(0,Ye.Z)(Y,{aria:!0,data:!0})),w.createElement("div",{className:Se()("".concat(jt,"-input"),(de={},(0,qe.Z)(de,"".concat(jt,"-input-active"),pr===0),(0,qe.Z)(de,"".concat(jt,"-input-placeholder"),!!gc),de)),ref:fi},w.createElement("input",(0,R.Z)({id:Nn,disabled:Ti[0],readOnly:vt||typeof hi[0]=="function"||!mc,value:gc||kA,onChange:function(Jo){el(Jo.target.value)},autoFocus:no,placeholder:Vt(Lr,0)||"",ref:ti},Vc,nf,{autoComplete:oo}))),w.createElement("div",{className:"".concat(jt,"-range-separator"),ref:uo},di),w.createElement("div",{className:Se()("".concat(jt,"-input"),(et={},(0,qe.Z)(et,"".concat(jt,"-input-active"),pr===1),(0,qe.Z)(et,"".concat(jt,"-input-placeholder"),!!SA),et)),ref:$o},w.createElement("input",(0,R.Z)({disabled:Ti[1],readOnly:vt||typeof hi[0]=="function"||!Cu,value:SA||ds,onChange:function(Jo){zl(Jo.target.value)},placeholder:Vt(Lr,1)||"",ref:Ei},is,nf,{autoComplete:oo}))),w.createElement("div",{className:"".concat(jt,"-active-bar"),style:(0,yt.Z)((0,yt.Z)({},Xc),{},{width:Bc,position:"absolute"})}),Gc,sh&&Bd)))}var Us=function(Y){(0,ze.Z)(de,Y);var fe=(0,wt.Z)(de);function de(){var et;(0,ke.Z)(this,de);for(var rt=arguments.length,qt=new Array(rt),jt=0;jt{const{lineHeight:rt}=Y,qt=Math.floor(de*rt)+2,jt=Math.max((fe-qt)/2,0),Nn=Math.max(fe-qt-jt,0);return{padding:`${jt}px ${et}px ${Nn}px`}},fo=Y=>{const{componentCls:fe,pickerCellCls:de,pickerCellInnerCls:et,cellHeight:rt,motionDurationSlow:qt,borderRadiusSM:jt,motionDurationMid:Nn,cellHoverBg:On,lineWidth:Yn,lineType:ea,colorPrimary:sr,cellActiveWithRangeBg:ir,colorTextLightSolid:Rr,controlHeightSM:vr,cellRangeBorderColor:Qn,pickerCellBorderGap:Jn,cellHoverWithRangeBg:Lr,cellWidth:no,colorTextDisabled:Ea,cellBgDisabled:ro}=Y;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:rt,transform:"translateY(-50%)",transition:`all ${qt}`,content:'""'},[et]:{position:"relative",zIndex:2,display:"inline-block",minWidth:rt,height:rt,lineHeight:`${rt}px`,borderRadius:jt,transition:`background ${Nn}, border ${Nn}`},"&-range-hover-start, &-range-hover-end":{[et]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${de}-in-view), &:hover:not(${de}-selected):not(${de}-range-start):not(${de}-range-end):not(${de}-range-hover-start):not(${de}-range-hover-end)`]:{[et]:{background:On}},[`&-in-view${de}-today ${et}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Yn}px ${ea} ${sr}`,borderRadius:jt,content:'""'}},[`&-in-view${de}-in-range`]:{position:"relative","&::before":{background:ir}},[`&-in-view${de}-selected ${et}, &-in-view${de}-range-start ${et}, &-in-view${de}-range-end ${et}`]:{color:Rr,background:sr},[`&-in-view${de}-range-start:not(${de}-range-start-single), @@ -37,16 +37,16 @@ tr > &-in-view${de}-range-hover-start:last-child::after, &-in-view${de}-end${de}-range-hover-edge-end${de}-range-hover-edge-end-near-range::after, &-in-view${de}-range-hover-edge-end:not(${de}-range-hover-edge-end-near-range)::after, - &-in-view${de}-range-hover-end::after`]:{insetInlineEnd:(no-rt)/2,borderInlineEnd:`${Yn}px dashed ${Qn}`,borderStartEndRadius:jt,borderEndEndRadius:jt},"&-disabled":{color:Ea,pointerEvents:"none",[et]:{background:"transparent"},"&::before":{background:ro}},[`&-disabled${de}-today ${et}::before`]:{borderColor:Ea}}},oi=J=>{const{componentCls:fe,pickerCellCls:de,pickerCellInnerCls:et,pickerYearMonthCellWidth:rt,pickerControlIconSize:qt,cellWidth:jt,paddingSM:Nn,paddingXS:On,paddingXXS:Yn,colorBgContainer:ea,lineWidth:sr,lineType:ir,borderRadiusLG:Rr,colorPrimary:vr,colorTextHeading:Qn,colorSplit:Jn,pickerControlIconBorderWidth:Lr,colorIcon:no,textHeight:Ea,motionDurationMid:ro,colorIconHover:qa,fontWeightStrong:_a,cellHeight:Ta,pickerCellPaddingVertical:bi,colorTextDisabled:Uo,colorText:di,fontSize:Do,cellHoverWithRangeBg:wA,motionDurationSlow:GA,withoutTimeCellHeight:Cs,pickerQuarterPanelContentHeight:fA,colorLink:Gi,colorLinkActive:iA,colorLinkHover:EA,cellRangeBorderColor:rs,borderRadiusSM:xA,colorTextLightSolid:Xi,cellHoverBg:Qs,timeColumnHeight:ks,timeColumnWidth:ge,timeCellHeight:ve,controlItemBgActive:Ze,marginXXS:$e,pickerDatePanelPaddingHorizontal:ft}=J,vt=jt*7+ft*2,Gt=(vt-On*2)/3-rt-Nn,Wt=(vt-On*2)/4-rt;return{[fe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ea,border:`${sr}px ${ir} ${Jn}`,borderRadius:Rr,outline:"none","&-focused":{borderColor:vr},"&-rtl":{direction:"rtl",[`${fe}-prev-icon, + &-in-view${de}-range-hover-end::after`]:{insetInlineEnd:(no-rt)/2,borderInlineEnd:`${Yn}px dashed ${Qn}`,borderStartEndRadius:jt,borderEndEndRadius:jt},"&-disabled":{color:Ea,pointerEvents:"none",[et]:{background:"transparent"},"&::before":{background:ro}},[`&-disabled${de}-today ${et}::before`]:{borderColor:Ea}}},oi=Y=>{const{componentCls:fe,pickerCellCls:de,pickerCellInnerCls:et,pickerYearMonthCellWidth:rt,pickerControlIconSize:qt,cellWidth:jt,paddingSM:Nn,paddingXS:On,paddingXXS:Yn,colorBgContainer:ea,lineWidth:sr,lineType:ir,borderRadiusLG:Rr,colorPrimary:vr,colorTextHeading:Qn,colorSplit:Jn,pickerControlIconBorderWidth:Lr,colorIcon:no,textHeight:Ea,motionDurationMid:ro,colorIconHover:qa,fontWeightStrong:_a,cellHeight:Ta,pickerCellPaddingVertical:bi,colorTextDisabled:Uo,colorText:di,fontSize:Do,cellHoverWithRangeBg:wA,motionDurationSlow:GA,withoutTimeCellHeight:Cs,pickerQuarterPanelContentHeight:fA,colorLink:Gi,colorLinkActive:iA,colorLinkHover:EA,cellRangeBorderColor:rs,borderRadiusSM:xA,colorTextLightSolid:Xi,cellHoverBg:Qs,timeColumnHeight:ks,timeColumnWidth:ge,timeCellHeight:me,controlItemBgActive:Ze,marginXXS:$e,pickerDatePanelPaddingHorizontal:ft}=Y,vt=jt*7+ft*2,Gt=(vt-On*2)/3-rt-Nn,Wt=(vt-On*2)/4-rt;return{[fe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ea,border:`${sr}px ${ir} ${Jn}`,borderRadius:Rr,outline:"none","&-focused":{borderColor:vr},"&-rtl":{direction:"rtl",[`${fe}-prev-icon, ${fe}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${fe}-next-icon, - ${fe}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${On}px`,color:Qn,borderBottom:`${sr}px ${ir} ${Jn}`,"> *":{flex:"none"},button:{padding:0,color:no,lineHeight:`${Ea}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${ro}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Do,"&:hover":{color:qa}},"&-view":{flex:"auto",fontWeight:_a,lineHeight:`${Ea}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:On},"&:hover":{color:vr}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:qt,height:qt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:qt,height:qt,border:"0 solid currentcolor",borderBlockStartWidth:Lr,borderBlockEndWidth:0,borderInlineStartWidth:Lr,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(qt/2),insetInlineStart:Math.ceil(qt/2),display:"inline-block",width:qt,height:qt,border:"0 solid currentcolor",borderBlockStartWidth:Lr,borderBlockEndWidth:0,borderInlineStartWidth:Lr,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ta,fontWeight:"normal"},th:{height:Ta+bi*2,color:di,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${bi}px 0`,color:Uo,cursor:"pointer","&-in-view":{color:di}},fo(J)),[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start ${et}, + ${fe}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${On}px`,color:Qn,borderBottom:`${sr}px ${ir} ${Jn}`,"> *":{flex:"none"},button:{padding:0,color:no,lineHeight:`${Ea}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${ro}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Do,"&:hover":{color:qa}},"&-view":{flex:"auto",fontWeight:_a,lineHeight:`${Ea}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:On},"&:hover":{color:vr}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:qt,height:qt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:qt,height:qt,border:"0 solid currentcolor",borderBlockStartWidth:Lr,borderBlockEndWidth:0,borderInlineStartWidth:Lr,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(qt/2),insetInlineStart:Math.ceil(qt/2),display:"inline-block",width:qt,height:qt,border:"0 solid currentcolor",borderBlockStartWidth:Lr,borderBlockEndWidth:0,borderInlineStartWidth:Lr,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ta,fontWeight:"normal"},th:{height:Ta+bi*2,color:di,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${bi}px 0`,color:Uo,cursor:"pointer","&-in-view":{color:di}},fo(Y)),[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start ${et}, &-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-end ${et}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:wA,transition:`all ${GA}`,content:'""'}},[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-start ${et}::after`]:{insetInlineEnd:-(jt-Ta)/2,insetInlineStart:0},[`&-date-panel ${fe}-cell-in-view${fe}-cell-in-range${fe}-cell-range-hover-end ${et}::after`]:{insetInlineEnd:0,insetInlineStart:-(jt-Ta)/2},[`&-range-hover${fe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${fe}-content`]:{height:Cs*4},[et]:{padding:`0 ${On}px`}},"&-quarter-panel":{[`${fe}-content`]:{height:fA},[`${fe}-cell-range-hover-start::after`]:{insetInlineStart:Wt,borderInlineStart:`${sr}px dashed ${rs}`,[`${fe}-panel-rtl &`]:{insetInlineEnd:Wt,borderInlineEnd:`${sr}px dashed ${rs}`}},[`${fe}-cell-range-hover-end::after`]:{insetInlineEnd:Wt,borderInlineEnd:`${sr}px dashed ${rs}`,[`${fe}-panel-rtl &`]:{insetInlineStart:Wt,borderInlineStart:`${sr}px dashed ${rs}`}}},[`&-panel ${fe}-footer`]:{borderTop:`${sr}px ${ir} ${Jn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ea-2*sr}px`,textAlign:"center","&-extra":{padding:`0 ${Nn}px`,lineHeight:`${Ea-2*sr}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${sr}px ${ir} ${Jn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gi,"&:hover":{color:EA},"&:active":{color:iA},[`&${fe}-today-btn-disabled`]:{color:Uo,cursor:"not-allowed"}},"&-decade-panel":{[et]:{padding:`0 ${On/2}px`},[`${fe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${fe}-body`]:{padding:`0 ${On}px`},[et]:{width:rt},[`${fe}-cell-range-hover-start::after`]:{borderStartStartRadius:xA,borderEndStartRadius:xA,borderStartEndRadius:0,borderEndEndRadius:0,[`${fe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:xA,borderEndEndRadius:xA}},[`${fe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:xA,borderEndEndRadius:xA,[`${fe}-panel-rtl &`]:{borderStartStartRadius:xA,borderEndStartRadius:xA,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${fe}-cell-range-hover-start::after`]:{insetInlineStart:Gt,borderInlineStart:`${sr}px dashed ${rs}`,[`${fe}-panel-rtl &`]:{insetInlineEnd:Gt,borderInlineEnd:`${sr}px dashed ${rs}`}},[`${fe}-cell-range-hover-end::after`]:{insetInlineEnd:Gt,borderInlineEnd:`${sr}px dashed ${rs}`,[`${fe}-panel-rtl &`]:{insetInlineStart:Gt,borderInlineStart:`${sr}px dashed ${rs}`}}},"&-week-panel":{[`${fe}-body`]:{padding:`${On}px ${Nn}px`},[`${fe}-cell`]:{[`&:hover ${et}, &-selected ${et}, ${et}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${ro}`},"&:first-child:before":{borderStartStartRadius:xA,borderEndStartRadius:xA},"&:last-child:before":{borderStartEndRadius:xA,borderEndEndRadius:xA}},"&:hover td":{"&:before":{background:Qs}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${de}`]:{"&:before":{background:vr},[`&${fe}-cell-week`]:{color:new aa.C(Xi).setAlpha(.5).toHexString()},[et]:{color:Xi}}},"&-range-hover td:before":{background:Ze}}},"&-date-panel":{[`${fe}-body`]:{padding:`${On}px ${ft}px`},[`${fe}-content`]:{width:jt*7,th:{width:jt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${fe}-time-panel`]:{borderInlineStart:`${sr}px ${ir} ${Jn}`},[`${fe}-date-panel, ${fe}-time-panel`]:{transition:`opacity ${GA}`},"&-active":{[`${fe}-date-panel, - ${fe}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${fe}-content`]:{display:"flex",flex:"auto",height:ks},"&-column":{flex:"1 0 auto",width:ge,margin:`${Yn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ro}`,overflowX:"hidden","&::after":{display:"block",height:ks-ve,content:'""'},"&:not(:first-child)":{borderInlineStart:`${sr}px ${ir} ${Jn}`},"&-active":{background:new aa.C(Ze).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${fe}-time-panel-cell`]:{marginInline:$e,[`${fe}-time-panel-cell-inner`]:{display:"block",width:ge-2*$e,height:ve,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ge-ve)/2,color:di,lineHeight:`${ve}px`,borderRadius:xA,cursor:"pointer",transition:`background ${ro}`,"&:hover":{background:Qs}},"&-selected":{[`${fe}-time-panel-cell-inner`]:{background:Ze}},"&-disabled":{[`${fe}-time-panel-cell-inner`]:{color:Uo,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${fe}-time-panel-column:after`]:{height:ks-ve+Yn*2}}}},$r=J=>{const{componentCls:fe,colorBgContainer:de,colorError:et,errorActiveShadow:rt,colorWarning:qt,warningActiveShadow:jt}=J;return{[`${fe}:not(${fe}-disabled)`]:{[`&${fe}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:de,borderColor:et},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Da.M1)((0,Ja.TS)(J,{activeBorderColor:et,activeShadow:rt}))),[`${fe}-active-bar`]:{background:et}},[`&${fe}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:de,borderColor:qt},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Da.M1)((0,Ja.TS)(J,{activeBorderColor:qt,activeShadow:jt}))),[`${fe}-active-bar`]:{background:qt}}}}},wa=J=>{const{componentCls:fe,antCls:de,controlHeight:et,fontSize:rt,paddingInline:qt,colorBgContainer:jt,lineWidth:Nn,lineType:On,colorBorder:Yn,borderRadius:ea,motionDurationMid:sr,colorBgContainerDisabled:ir,colorTextDisabled:Rr,colorTextPlaceholder:vr,controlHeightLG:Qn,fontSizeLG:Jn,controlHeightSM:Lr,paddingInlineSM:no,paddingXS:Ea,marginXS:ro,colorTextDescription:qa,lineWidthBold:_a,lineHeight:Ta,colorPrimary:bi,motionDurationSlow:Uo,zIndexPopup:di,paddingXXS:Do,paddingSM:wA,textHeight:GA,cellActiveWithRangeBg:Cs,colorPrimaryBorder:fA,sizePopupArrow:Gi,borderRadiusXS:iA,borderRadiusOuter:EA,colorBgElevated:rs,borderRadiusLG:xA,boxShadowSecondary:Xi,borderRadiusSM:Qs,colorSplit:ks,cellHoverBg:ge,presetsWidth:ve,presetsMaxWidth:Ze,boxShadowPopoverArrow:$e,colorTextQuaternary:ft}=J;return[{[fe]:Object.assign(Object.assign(Object.assign({},(0,Pa.Wf)(J)),Po(J,et,rt,qt)),{position:"relative",display:"inline-flex",alignItems:"center",background:jt,lineHeight:1,border:`${Nn}px ${On} ${Yn}`,borderRadius:ea,transition:`border ${sr}, box-shadow ${sr}`,"&:hover, &-focused":Object.assign({},(0,Da.pU)(J)),"&-focused":Object.assign({},(0,Da.M1)(J)),[`&${fe}-disabled`]:{background:ir,borderColor:Yn,cursor:"not-allowed",[`${fe}-suffix`]:{color:ft}},[`&${fe}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${fe}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Da.ik)(J)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${fe}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:vr}}},"&-large":Object.assign(Object.assign({},Po(J,Qn,Jn,qt)),{[`${fe}-input > input`]:{fontSize:Jn}}),"&-small":Object.assign({},Po(J,Lr,rt,no)),[`${fe}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ea/2,color:Rr,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ro}}},[`${fe}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Rr,lineHeight:1,background:jt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${sr}, color ${sr}`,"> *":{verticalAlign:"top"},"&:hover":{color:qa}},[`${fe}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Jn,color:Rr,fontSize:Jn,verticalAlign:"top",cursor:"default",[`${fe}-focused &`]:{color:qa},[`${fe}-range-separator &`]:{[`${fe}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${fe}-clear`]:{insetInlineEnd:qt},"&:hover":{[`${fe}-clear`]:{opacity:1}},[`${fe}-active-bar`]:{bottom:-Nn,height:_a,marginInlineStart:qt,background:bi,opacity:0,transition:`all ${Uo} ease-out`,pointerEvents:"none"},[`&${fe}-focused`]:{[`${fe}-active-bar`]:{opacity:1}},[`${fe}-range-separator`]:{alignItems:"center",padding:`0 ${Ea}px`,lineHeight:1},[`&${fe}-small`]:{[`${fe}-clear`]:{insetInlineEnd:no},[`${fe}-active-bar`]:{marginInlineStart:no}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Pa.Wf)(J)),oi(J)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:di,[`&${fe}-dropdown-hidden`]:{display:"none"},[`&${fe}-dropdown-placement-bottomLeft`]:{[`${fe}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${fe}-dropdown-placement-topLeft`]:{[`${fe}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${de}-slide-up-enter${de}-slide-up-enter-active${fe}-dropdown-placement-topLeft, + ${fe}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${fe}-content`]:{display:"flex",flex:"auto",height:ks},"&-column":{flex:"1 0 auto",width:ge,margin:`${Yn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ro}`,overflowX:"hidden","&::after":{display:"block",height:ks-me,content:'""'},"&:not(:first-child)":{borderInlineStart:`${sr}px ${ir} ${Jn}`},"&-active":{background:new aa.C(Ze).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${fe}-time-panel-cell`]:{marginInline:$e,[`${fe}-time-panel-cell-inner`]:{display:"block",width:ge-2*$e,height:me,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ge-me)/2,color:di,lineHeight:`${me}px`,borderRadius:xA,cursor:"pointer",transition:`background ${ro}`,"&:hover":{background:Qs}},"&-selected":{[`${fe}-time-panel-cell-inner`]:{background:Ze}},"&-disabled":{[`${fe}-time-panel-cell-inner`]:{color:Uo,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${fe}-time-panel-column:after`]:{height:ks-me+Yn*2}}}},$r=Y=>{const{componentCls:fe,colorBgContainer:de,colorError:et,errorActiveShadow:rt,colorWarning:qt,warningActiveShadow:jt}=Y;return{[`${fe}:not(${fe}-disabled)`]:{[`&${fe}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:de,borderColor:et},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Da.M1)((0,Ja.TS)(Y,{activeBorderColor:et,activeShadow:rt}))),[`${fe}-active-bar`]:{background:et}},[`&${fe}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:de,borderColor:qt},[`&${fe}-focused, &:focus`]:Object.assign({},(0,Da.M1)((0,Ja.TS)(Y,{activeBorderColor:qt,activeShadow:jt}))),[`${fe}-active-bar`]:{background:qt}}}}},wa=Y=>{const{componentCls:fe,antCls:de,controlHeight:et,fontSize:rt,paddingInline:qt,colorBgContainer:jt,lineWidth:Nn,lineType:On,colorBorder:Yn,borderRadius:ea,motionDurationMid:sr,colorBgContainerDisabled:ir,colorTextDisabled:Rr,colorTextPlaceholder:vr,controlHeightLG:Qn,fontSizeLG:Jn,controlHeightSM:Lr,paddingInlineSM:no,paddingXS:Ea,marginXS:ro,colorTextDescription:qa,lineWidthBold:_a,lineHeight:Ta,colorPrimary:bi,motionDurationSlow:Uo,zIndexPopup:di,paddingXXS:Do,paddingSM:wA,textHeight:GA,cellActiveWithRangeBg:Cs,colorPrimaryBorder:fA,sizePopupArrow:Gi,borderRadiusXS:iA,borderRadiusOuter:EA,colorBgElevated:rs,borderRadiusLG:xA,boxShadowSecondary:Xi,borderRadiusSM:Qs,colorSplit:ks,cellHoverBg:ge,presetsWidth:me,presetsMaxWidth:Ze,boxShadowPopoverArrow:$e,colorTextQuaternary:ft}=Y;return[{[fe]:Object.assign(Object.assign(Object.assign({},(0,Pa.Wf)(Y)),Po(Y,et,rt,qt)),{position:"relative",display:"inline-flex",alignItems:"center",background:jt,lineHeight:1,border:`${Nn}px ${On} ${Yn}`,borderRadius:ea,transition:`border ${sr}, box-shadow ${sr}`,"&:hover, &-focused":Object.assign({},(0,Da.pU)(Y)),"&-focused":Object.assign({},(0,Da.M1)(Y)),[`&${fe}-disabled`]:{background:ir,borderColor:Yn,cursor:"not-allowed",[`${fe}-suffix`]:{color:ft}},[`&${fe}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${fe}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Da.ik)(Y)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${fe}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:vr}}},"&-large":Object.assign(Object.assign({},Po(Y,Qn,Jn,qt)),{[`${fe}-input > input`]:{fontSize:Jn}}),"&-small":Object.assign({},Po(Y,Lr,rt,no)),[`${fe}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ea/2,color:Rr,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ro}}},[`${fe}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Rr,lineHeight:1,background:jt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${sr}, color ${sr}`,"> *":{verticalAlign:"top"},"&:hover":{color:qa}},[`${fe}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Jn,color:Rr,fontSize:Jn,verticalAlign:"top",cursor:"default",[`${fe}-focused &`]:{color:qa},[`${fe}-range-separator &`]:{[`${fe}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${fe}-clear`]:{insetInlineEnd:qt},"&:hover":{[`${fe}-clear`]:{opacity:1}},[`${fe}-active-bar`]:{bottom:-Nn,height:_a,marginInlineStart:qt,background:bi,opacity:0,transition:`all ${Uo} ease-out`,pointerEvents:"none"},[`&${fe}-focused`]:{[`${fe}-active-bar`]:{opacity:1}},[`${fe}-range-separator`]:{alignItems:"center",padding:`0 ${Ea}px`,lineHeight:1},[`&${fe}-small`]:{[`${fe}-clear`]:{insetInlineEnd:no},[`${fe}-active-bar`]:{marginInlineStart:no}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Pa.Wf)(Y)),oi(Y)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:di,[`&${fe}-dropdown-hidden`]:{display:"none"},[`&${fe}-dropdown-placement-bottomLeft`]:{[`${fe}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${fe}-dropdown-placement-topLeft`]:{[`${fe}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${de}-slide-up-enter${de}-slide-up-enter-active${fe}-dropdown-placement-topLeft, &${de}-slide-up-enter${de}-slide-up-enter-active${fe}-dropdown-placement-topRight, &${de}-slide-up-appear${de}-slide-up-appear-active${fe}-dropdown-placement-topLeft, &${de}-slide-up-appear${de}-slide-up-appear-active${fe}-dropdown-placement-topRight`]:{animationName:Fo.Qt},[`&${de}-slide-up-enter${de}-slide-up-enter-active${fe}-dropdown-placement-bottomLeft, @@ -54,8 +54,8 @@ &${de}-slide-up-appear${de}-slide-up-appear-active${fe}-dropdown-placement-bottomLeft, &${de}-slide-up-appear${de}-slide-up-appear-active${fe}-dropdown-placement-bottomRight`]:{animationName:Fo.fJ},[`&${de}-slide-up-leave${de}-slide-up-leave-active${fe}-dropdown-placement-topLeft, &${de}-slide-up-leave${de}-slide-up-leave-active${fe}-dropdown-placement-topRight`]:{animationName:Fo.ly},[`&${de}-slide-up-leave${de}-slide-up-leave-active${fe}-dropdown-placement-bottomLeft, - &${de}-slide-up-leave${de}-slide-up-leave-active${fe}-dropdown-placement-bottomRight`]:{animationName:Fo.Uw},[`${fe}-panel > ${fe}-time-panel`]:{paddingTop:Do},[`${fe}-ranges`]:{marginBottom:0,padding:`${Do}px ${wA}px`,overflow:"hidden",lineHeight:`${GA-2*Nn-Ea/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${fe}-preset > ${de}-tag-blue`]:{color:bi,background:Cs,borderColor:fA,cursor:"pointer"},[`${fe}-ok`]:{marginInlineStart:"auto"}},[`${fe}-range-wrapper`]:{display:"flex",position:"relative"},[`${fe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:qt*1.5,transition:`left ${Uo} ease-out`},(0,Ko.r)(Gi,iA,EA,rs,$e)),[`${fe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:rs,borderRadius:xA,boxShadow:Xi,transition:`margin ${Uo}`,[`${fe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${fe}-presets`]:{display:"flex",flexDirection:"column",minWidth:ve,maxWidth:Ze,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ea,borderInlineEnd:`${Nn}px ${On} ${ks}`,li:Object.assign(Object.assign({},Pa.vS),{borderRadius:Qs,paddingInline:Ea,paddingBlock:(Lr-Math.round(rt*Ta))/2,cursor:"pointer",transition:`all ${Uo}`,"+ li":{marginTop:ro},"&:hover":{background:ge}})}},[`${fe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${fe}-panel`]:{borderWidth:`0 0 ${Nn}px`},"&:last-child":{[`${fe}-panel`]:{borderWidth:0}}},[`${fe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${fe}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Yn}}}}),"&-dropdown-range":{padding:`${Gi*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${fe}-separator`]:{transform:"rotate(180deg)"},[`${fe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Fo.oN)(J,"slide-up"),(0,Fo.oN)(J,"slide-down"),(0,ca.Fm)(J,"move-up"),(0,ca.Fm)(J,"move-down")]},Vo=J=>{const{componentCls:fe,controlHeightLG:de,paddingXXS:et,padding:rt}=J;return{pickerCellCls:`${fe}-cell`,pickerCellInnerCls:`${fe}-cell-inner`,pickerYearMonthCellWidth:de*1.5,pickerQuarterPanelContentHeight:de*1.4,pickerCellPaddingVertical:et+et/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:rt+et/2}},la=J=>({cellHoverBg:J.controlItemBgHover,cellActiveWithRangeBg:J.controlItemBgActive,cellHoverWithRangeBg:new aa.C(J.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new aa.C(J.colorPrimary).lighten(20).toHexString(),cellBgDisabled:J.colorBgContainerDisabled,timeColumnWidth:J.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:J.controlHeightSM*1.5,cellHeight:J.controlHeightSM,textHeight:J.controlHeightLG,withoutTimeCellHeight:J.controlHeightLG*1.65});var Gr=(0,yo.Z)("DatePicker",J=>{const fe=(0,Ja.TS)((0,Da.e5)(J),Vo(J));return[wa(fe),$r(fe),(0,Bi.c)(J,{focusElCls:`${J.componentCls}-focused`})]},J=>Object.assign(Object.assign(Object.assign({},(0,Da.TM)(J)),la(J)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:J.zIndexPopupBase+50}));function wi(J,fe,de){return de!==void 0?de:fe==="year"&&J.lang.yearPlaceholder?J.lang.yearPlaceholder:fe==="quarter"&&J.lang.quarterPlaceholder?J.lang.quarterPlaceholder:fe==="month"&&J.lang.monthPlaceholder?J.lang.monthPlaceholder:fe==="week"&&J.lang.weekPlaceholder?J.lang.weekPlaceholder:fe==="time"&&J.timePickerLocale.placeholder?J.timePickerLocale.placeholder:J.lang.placeholder}function ci(J,fe,de){return de!==void 0?de:fe==="year"&&J.lang.yearPlaceholder?J.lang.rangeYearPlaceholder:fe==="quarter"&&J.lang.quarterPlaceholder?J.lang.rangeQuarterPlaceholder:fe==="month"&&J.lang.monthPlaceholder?J.lang.rangeMonthPlaceholder:fe==="week"&&J.lang.weekPlaceholder?J.lang.rangeWeekPlaceholder:fe==="time"&&J.timePickerLocale.placeholder?J.timePickerLocale.rangePlaceholder:J.lang.rangePlaceholder}function qA(J,fe){const de={adjustX:1,adjustY:1};switch(fe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:de};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:de};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:de};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:de};default:return{points:J==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:de}}}function uA(J){return J?Array.isArray(J)?J:[J]:[]}function Ts(J){const{format:fe,picker:de,showHour:et,showMinute:rt,showSecond:qt,use12Hours:jt}=J,Nn=uA(fe)[0],On=Object.assign({},J);return fe&&Array.isArray(fe)&&(On.format=Nn),Nn&&typeof Nn=="string"&&(!Nn.includes("s")&&qt===void 0&&(On.showSecond=!1),!Nn.includes("m")&&rt===void 0&&(On.showMinute=!1),!Nn.includes("H")&&!Nn.includes("h")&&!Nn.includes("K")&&!Nn.includes("k")&&et===void 0&&(On.showHour=!1),(Nn.includes("a")||Nn.includes("A"))&&jt===void 0&&(On.use12Hours=!0)),de==="time"?On:(typeof Nn=="function"&&delete On.format,{showTime:On})}function ni(J,fe,de){if(J===!1)return!1;const et={clearIcon:fe!=null?fe:de};return typeof J=="object"?Object.assign(Object.assign({},et),J):et}var qi=a(3113);function oA(J){return w.createElement(qi.ZP,Object.assign({size:"small",type:"primary"},J))}var wo={button:oA},zo=function(J,fe){var de={};for(var et in J)Object.prototype.hasOwnProperty.call(J,et)&&fe.indexOf(et)<0&&(de[et]=J[et]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,et=Object.getOwnPropertySymbols(J);rt{const{prefixCls:rt,getPopupContainer:qt,className:jt,placement:Nn,size:On,disabled:Yn,bordered:ea=!0,placeholder:sr,popupClassName:ir,dropdownClassName:Rr,status:vr,clearIcon:Qn,allowClear:Jn,rootClassName:Lr}=de,no=zo(de,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ea=w.useRef(null),{getPrefixCls:ro,direction:qa,getPopupContainer:_a}=(0,w.useContext)(Mr.E_),Ta=ro("picker",rt),{compactSize:bi,compactItemClassnames:Uo}=(0,Tt.ri)(Ta,qa),{format:di,showTime:Do,picker:wA}=de,GA=ro(),[Cs,fA]=Gr(Ta),Gi=Object.assign(Object.assign({},Do?Ts(Object.assign({format:di,picker:wA},Do)):{}),wA==="time"?Ts(Object.assign(Object.assign({format:di},de),{picker:wA})):{}),iA=(0,Bo.Z)($e=>{var ft;return(ft=On!=null?On:bi)!==null&&ft!==void 0?ft:$e}),EA=w.useContext(Ya.Z),rs=Yn!=null?Yn:EA,xA=(0,w.useContext)(co.aM),{hasFeedback:Xi,status:Qs,feedbackIcon:ks}=xA,ge=w.createElement(w.Fragment,null,wA==="time"?w.createElement(ce,null):w.createElement(W,null),Xi&&ks);(0,w.useImperativeHandle)(et,()=>({focus:()=>{var $e;return($e=Ea.current)===null||$e===void 0?void 0:$e.focus()},blur:()=>{var $e;return($e=Ea.current)===null||$e===void 0?void 0:$e.blur()}}));const[ve]=(0,ia.Z)("Calendar",Nr.Z),Ze=Object.assign(Object.assign({},ve),de.locale);return Cs(w.createElement(Rt,Object.assign({separator:w.createElement("span",{"aria-label":"to",className:`${Ta}-separator`},w.createElement(Me,null)),disabled:rs,ref:Ea,dropdownAlign:qA(qa,Nn),placeholder:ci(Ze,wA,sr),suffixIcon:ge,prevIcon:w.createElement("span",{className:`${Ta}-prev-icon`}),nextIcon:w.createElement("span",{className:`${Ta}-next-icon`}),superPrevIcon:w.createElement("span",{className:`${Ta}-super-prev-icon`}),superNextIcon:w.createElement("span",{className:`${Ta}-super-next-icon`}),transitionName:`${GA}-slide-up`},no,Gi,{className:Fe()({[`${Ta}-${iA}`]:iA,[`${Ta}-borderless`]:!ea},(0,Et.Z)(Ta,(0,Et.F)(Qs,vr),Xi),fA,Uo,jt,Lr),locale:Ze.lang,prefixCls:Ta,getPopupContainer:qt||_a,generateConfig:J,components:wo,direction:qa,dropdownClassName:Fe()(fA,ir||Rr,Lr),allowClear:ni(Jn,Qn,w.createElement(Se.Z,null))})))})}var ii=function(J,fe){var de={};for(var et in J)Object.prototype.hasOwnProperty.call(J,et)&&fe.indexOf(et)<0&&(de[et]=J[et]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,et=Object.getOwnPropertySymbols(J);rt{const{prefixCls:vr,getPopupContainer:Qn,style:Jn,className:Lr,rootClassName:no,size:Ea,bordered:ro=!0,placement:qa,placeholder:_a,popupClassName:Ta,dropdownClassName:bi,disabled:Uo,status:di,clearIcon:Do,allowClear:wA}=ir,GA=ii(ir,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cs,direction:fA,getPopupContainer:Gi,[ea]:iA}=(0,w.useContext)(Mr.E_),EA=Cs("picker",vr),{compactSize:rs,compactItemClassnames:xA}=(0,Tt.ri)(EA,fA),Xi=w.useRef(null),{format:Qs,showTime:ks}=ir,[ge,ve]=Gr(EA);(0,w.useImperativeHandle)(Rr,()=>({focus:()=>{var Ur;return(Ur=Xi.current)===null||Ur===void 0?void 0:Ur.focus()},blur:()=>{var Ur;return(Ur=Xi.current)===null||Ur===void 0?void 0:Ur.blur()}}));const Ze={showToday:!0};let $e={};On&&($e.picker=On);const ft=On||ir.picker;$e=Object.assign(Object.assign(Object.assign({},$e),ks?Ts(Object.assign({format:Qs,picker:ft},ks)):{}),ft==="time"?Ts(Object.assign(Object.assign({format:Qs},ir),{picker:ft})):{});const vt=Cs(),Gt=(0,Bo.Z)(Ur=>{var ta;return(ta=Ea!=null?Ea:rs)!==null&&ta!==void 0?ta:Ur}),Wt=w.useContext(Ya.Z),Kt=Uo!=null?Uo:Wt,Cn=(0,w.useContext)(co.aM),{hasFeedback:sn,status:pn,feedbackIcon:or}=Cn,rr=w.createElement(w.Fragment,null,ft==="time"?w.createElement(ce,null):w.createElement(W,null),sn&&or),[lr]=(0,ia.Z)("DatePicker",Nr.Z),kr=Object.assign(Object.assign({},lr),ir.locale);return ge(w.createElement(Qt,Object.assign({ref:Xi,placeholder:wi(kr,ft,_a),suffixIcon:rr,dropdownAlign:qA(fA,qa),prevIcon:w.createElement("span",{className:`${EA}-prev-icon`}),nextIcon:w.createElement("span",{className:`${EA}-next-icon`}),superPrevIcon:w.createElement("span",{className:`${EA}-super-prev-icon`}),superNextIcon:w.createElement("span",{className:`${EA}-super-next-icon`}),transitionName:`${vt}-slide-up`},Ze,GA,$e,{locale:kr.lang,className:Fe()({[`${EA}-${Gt}`]:Gt,[`${EA}-borderless`]:!ro},(0,Et.Z)(EA,(0,Et.F)(pn,di),sn),ve,xA,iA==null?void 0:iA.className,Lr,no),style:Object.assign(Object.assign({},iA==null?void 0:iA.style),Jn),prefixCls:EA,getPopupContainer:Qn||Gi,generateConfig:J,components:wo,direction:fA,disabled:Kt,dropdownClassName:Fe()(ve,no,Ta||bi),allowClear:ni(wA,Do,w.createElement(Se.Z,null))})))});return Yn&&(sr.displayName=Yn),sr}const de=fe(),et=fe("week","WeekPicker"),rt=fe("month","MonthPicker"),qt=fe("year","YearPicker"),jt=fe("time","TimePicker"),Nn=fe("quarter","QuarterPicker");return{DatePicker:de,WeekPicker:et,MonthPicker:rt,YearPicker:qt,TimePicker:jt,QuarterPicker:Nn}}const ji=null;function cl(J){const{DatePicker:fe,WeekPicker:de,MonthPicker:et,YearPicker:rt,TimePicker:qt,QuarterPicker:jt}=Ai(J),Nn=jA(J),On=fe;return On.WeekPicker=de,On.MonthPicker=et,On.YearPicker=rt,On.RangePicker=Nn,On.TimePicker=qt,On.QuarterPicker=jt,On}var vl=cl;const _l=vl(z);function lu(J){const fe=qA(J.direction,J.placement);return fe.overflow.adjustY=!1,fe.overflow.adjustX=!1,Object.assign(Object.assign({},J),{dropdownAlign:fe})}const pu=(0,Y.Z)(_l,"picker",null,lu);_l._InternalPanelDoNotUseOrYouWillBeFired=pu;const uc=(0,Y.Z)(_l.RangePicker,"picker",null,lu);_l._InternalRangePanelDoNotUseOrYouWillBeFired=uc,_l.generatePicker=vl;var cc=_l},28103:function(mn,At,a){"use strict";a.d(At,{Z:function(){return v}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(17313),L=a(83116),C=a(37613);const d=p=>{const{componentCls:I,sizePaddingEdgeHorizontal:P,colorSplit:b,lineWidth:j,textPaddingInline:D,orientationMargin:Z,verticalMarginInline:z}=p;return{[I]:Object.assign(Object.assign({},(0,O.Wf)(p)),{borderBlockStart:`${j}px solid ${b}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${j}px solid ${b}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${p.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${I}-with-text`]:{display:"flex",alignItems:"center",margin:`${p.dividerHorizontalWithTextGutterMargin}px 0`,color:p.colorTextHeading,fontWeight:500,fontSize:p.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${b}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${j}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${I}-with-text-left`]:{"&::before":{width:`${Z*100}%`},"&::after":{width:`${100-Z*100}%`}},[`&-horizontal${I}-with-text-right`]:{"&::before":{width:`${100-Z*100}%`},"&::after":{width:`${Z*100}%`}},[`${I}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:D},"&-dashed":{background:"none",borderColor:b,borderStyle:"dashed",borderWidth:`${j}px 0 0`},[`&-horizontal${I}-with-text${I}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${I}-dashed`]:{borderInlineStartWidth:j,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${I}-with-text`]:{color:p.colorText,fontWeight:"normal",fontSize:p.fontSize},[`&-horizontal${I}-with-text-left${I}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${I}-inner-text`]:{paddingInlineStart:P}},[`&-horizontal${I}-with-text-right${I}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${I}-inner-text`]:{paddingInlineEnd:P}}})}};var S=(0,L.Z)("Divider",p=>{const I=(0,C.TS)(p,{dividerHorizontalWithTextGutterMargin:p.margin,dividerHorizontalGutterMargin:p.marginLG,sizePaddingEdgeHorizontal:0});return[d(I)]},p=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:p.marginXS})),o=function(p,I){var P={};for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&I.indexOf(b)<0&&(P[b]=p[b]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,b=Object.getOwnPropertySymbols(p);j{const{getPrefixCls:I,direction:P,divider:b}=N.useContext(pe.E_),{prefixCls:j,type:D="horizontal",orientation:Z="center",orientationMargin:z,className:Y,rootClassName:R,children:w,dashed:ae,plain:ie,style:re}=p,oe=o(p,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ye=I("divider",j),[W,Oe]=S(ye),Q=Z.length>0?`-${Z}`:Z,Ue=!!w,we=Z==="left"&&z!=null,ce=Z==="right"&&z!=null,Se=V()(ye,b==null?void 0:b.className,Oe,`${ye}-${D}`,{[`${ye}-with-text`]:Ue,[`${ye}-with-text${Q}`]:Ue,[`${ye}-dashed`]:!!ae,[`${ye}-plain`]:!!ie,[`${ye}-rtl`]:P==="rtl",[`${ye}-no-default-orientation-margin-left`]:we,[`${ye}-no-default-orientation-margin-right`]:ce},Y,R),se=N.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),me=Object.assign(Object.assign({},we&&{marginLeft:se}),ce&&{marginRight:se});return W(N.createElement("div",Object.assign({className:Se,style:Object.assign(Object.assign({},b==null?void 0:b.style),re)},oe,{role:"separator"}),w&&D!=="vertical"&&N.createElement("span",{className:`${ye}-inner-text`,style:me},w)))}},91857:function(mn,At,a){"use strict";var i=a(59301),V=a(38819),N=a(92310),pe=a.n(N),O=a(31561),L=a(70425),C=a(18929),d=a(2738),S=a(79676),o=a(53487),F=a(92343),v=a(36355),p=a(20834),I=a(40875),P=a(88088),b=a(47211);const j=null,D=R=>{const{menu:w,arrow:ae,prefixCls:ie,children:re,trigger:oe,disabled:ye,dropdownRender:W,getPopupContainer:Oe,overlayClassName:Q,rootClassName:Ue,open:we,onOpenChange:ce,visible:Se,onVisibleChange:se,mouseEnterDelay:me=.15,mouseLeaveDelay:ne=.1,autoAdjustOverflow:q=!0,placement:Me="",overlay:Re,transitionName:Fe}=R,{getPopupContainer:Ke,getPrefixCls:ut,direction:st}=i.useContext(v.E_),ze=i.useMemo(()=>{const le=ut();return Fe!==void 0?Fe:Me.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[ut,Me,Fe]),wt=i.useMemo(()=>Me?Me.includes("Center")?Me.slice(0,Me.indexOf("Center")):Me:st==="rtl"?"bottomRight":"bottomLeft",[Me,st]),qe=ut("dropdown",ie),[yt,lt]=(0,b.Z)(qe),[,M]=(0,P.Z)(),Ye=i.Children.only(re),E=(0,F.Tm)(Ye,{className:pe()(`${qe}-trigger`,{[`${qe}-rtl`]:st==="rtl"},Ye.props.className),disabled:ye}),l=ye?[]:oe;let A;l&&l.includes("contextMenu")&&(A=!0);const[g,k]=(0,C.Z)(!1,{value:we!=null?we:Se}),$=(0,L.useEvent)(le=>{ce==null||ce(le),se==null||se(le),k(le)}),H=pe()(Q,Ue,lt,{[`${qe}-rtl`]:st==="rtl"}),X=(0,S.Z)({arrowPointAtCenter:typeof ae=="object"&&ae.pointAtCenter,autoAdjustOverflow:q,offset:M.marginXXS,arrowWidth:ae?M.sizePopupArrow:0,borderRadius:M.borderRadius}),Pe=i.useCallback(()=>{k(!1)},[]),he=()=>{let le;return w!=null&&w.items?le=i.createElement(p.default,Object.assign({},w)):typeof Re=="function"?le=Re():le=Re,W&&(le=W(le)),le=i.Children.only(typeof le=="string"?i.createElement("span",null,le):le),i.createElement(I.J,{prefixCls:`${qe}-menu`,expandIcon:i.createElement("span",{className:`${qe}-menu-submenu-arrow`},i.createElement(V.Z,{className:`${qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:He=>{let{mode:pt}=He}},le)};return yt(i.createElement(O.Z,Object.assign({alignPoint:A},(0,d.Z)(R,["rootClassName"]),{mouseEnterDelay:me,mouseLeaveDelay:ne,visible:g,builtinPlacements:X,arrow:!!ae,overlayClassName:H,prefixCls:qe,getPopupContainer:Oe||Ke,transitionName:ze,trigger:l,overlay:he,placement:wt,onVisibleChange:$}),E))};function Z(R){return Object.assign(Object.assign({},R),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,o.Z)(D,"dropdown",R=>R,Z),Y=R=>i.createElement(z,Object.assign({},R),i.createElement("span",null));D._InternalPanelDoNotUseOrYouWillBeFired=Y,At.Z=D},38854:function(mn,At,a){"use strict";a.d(At,{Z:function(){return P}});var i=a(91857),V=a(92310),N=a.n(V),pe=a(59301),O=a(18785),L=a(3113),C=a(36355),d=a(81327),S=a(33234),o=a(47211),F=function(b,j){var D={};for(var Z in b)Object.prototype.hasOwnProperty.call(b,Z)&&j.indexOf(Z)<0&&(D[Z]=b[Z]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Z=Object.getOwnPropertySymbols(b);z{const{getPopupContainer:j,getPrefixCls:D,direction:Z}=pe.useContext(C.E_),{prefixCls:z,type:Y="default",danger:R,disabled:w,loading:ae,onClick:ie,htmlType:re,children:oe,className:ye,menu:W,arrow:Oe,autoFocus:Q,overlay:Ue,trigger:we,align:ce,open:Se,onOpenChange:se,placement:me,getPopupContainer:ne,href:q,icon:Me=pe.createElement(O.Z,null),title:Re,buttonsRender:Fe=he=>he,mouseEnterDelay:Ke,mouseLeaveDelay:ut,overlayClassName:st,overlayStyle:ze,destroyPopupOnHide:wt,dropdownRender:qe}=b,yt=F(b,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),lt=D("dropdown",z),M=`${lt}-button`,[Ye,E]=(0,o.Z)(lt),l={menu:W,arrow:Oe,autoFocus:Q,align:ce,disabled:w,trigger:w?[]:we,onOpenChange:se,getPopupContainer:ne||j,mouseEnterDelay:Ke,mouseLeaveDelay:ut,overlayClassName:st,overlayStyle:ze,destroyPopupOnHide:wt,dropdownRender:qe},{compactSize:A,compactItemClassnames:g}=(0,S.ri)(lt,Z),k=N()(M,g,ye,E);"overlay"in b&&(l.overlay=Ue),"open"in b&&(l.open=Se),"placement"in b?l.placement=me:l.placement=Z==="rtl"?"bottomLeft":"bottomRight";const $=pe.createElement(L.ZP,{type:Y,danger:R,disabled:w,loading:ae,onClick:ie,htmlType:re,href:q,title:Re},oe),H=pe.createElement(L.ZP,{type:Y,danger:R,icon:Me}),[X,Pe]=Fe([$,H]);return Ye(pe.createElement(d.Z.Compact,Object.assign({className:k,size:A,block:!0},yt),X,pe.createElement(i.Z,Object.assign({},l),Pe)))};v.__ANT_BUTTON=!0;var p=v;const I=i.Z;I.Button=p;var P=I},47211:function(mn,At,a){"use strict";a.d(At,{Z:function(){return F}});var i=a(17313),V=a(13826),N=a(92899),pe=a(29878),O=a(19447),L=a(83116),C=a(37613),S=v=>{const{componentCls:p,menuCls:I,colorError:P,colorTextLightSolid:b}=v,j=`${I}-item`;return{[`${p}, ${p}-menu-submenu`]:{[`${I} ${j}`]:{[`&${j}-danger:not(${j}-disabled)`]:{color:P,"&:hover":{color:b,backgroundColor:P}}}}}};const o=v=>{const{componentCls:p,menuCls:I,zIndexPopup:P,dropdownArrowDistance:b,sizePopupArrow:j,antCls:D,iconCls:Z,motionDurationMid:z,dropdownPaddingVertical:Y,fontSize:R,dropdownEdgeChildPadding:w,colorTextDisabled:ae,fontSizeIcon:ie,controlPaddingHorizontal:re,colorBgElevated:oe}=v;return[{[p]:Object.assign(Object.assign({},(0,i.Wf)(v)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:P,display:"block","&::before":{position:"absolute",insetBlock:-b+j/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${D}-btn`]:{[`& > ${Z}-down, & > ${D}-btn-icon > ${Z}-down`]:{fontSize:ie}},[`${p}-wrap`]:{position:"relative",[`${D}-btn > ${Z}-down`]:{fontSize:ie},[`${Z}-down::before`]:{transition:`transform ${z}`}},[`${p}-wrap-open`]:{[`${Z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${D}-slide-down-enter${D}-slide-down-enter-active${p}-placement-bottomLeft, + &${de}-slide-up-leave${de}-slide-up-leave-active${fe}-dropdown-placement-bottomRight`]:{animationName:Fo.Uw},[`${fe}-panel > ${fe}-time-panel`]:{paddingTop:Do},[`${fe}-ranges`]:{marginBottom:0,padding:`${Do}px ${wA}px`,overflow:"hidden",lineHeight:`${GA-2*Nn-Ea/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${fe}-preset > ${de}-tag-blue`]:{color:bi,background:Cs,borderColor:fA,cursor:"pointer"},[`${fe}-ok`]:{marginInlineStart:"auto"}},[`${fe}-range-wrapper`]:{display:"flex",position:"relative"},[`${fe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:qt*1.5,transition:`left ${Uo} ease-out`},(0,Ko.r)(Gi,iA,EA,rs,$e)),[`${fe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:rs,borderRadius:xA,boxShadow:Xi,transition:`margin ${Uo}`,[`${fe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${fe}-presets`]:{display:"flex",flexDirection:"column",minWidth:me,maxWidth:Ze,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ea,borderInlineEnd:`${Nn}px ${On} ${ks}`,li:Object.assign(Object.assign({},Pa.vS),{borderRadius:Qs,paddingInline:Ea,paddingBlock:(Lr-Math.round(rt*Ta))/2,cursor:"pointer",transition:`all ${Uo}`,"+ li":{marginTop:ro},"&:hover":{background:ge}})}},[`${fe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${fe}-panel`]:{borderWidth:`0 0 ${Nn}px`},"&:last-child":{[`${fe}-panel`]:{borderWidth:0}}},[`${fe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${fe}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Yn}}}}),"&-dropdown-range":{padding:`${Gi*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${fe}-separator`]:{transform:"rotate(180deg)"},[`${fe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Fo.oN)(Y,"slide-up"),(0,Fo.oN)(Y,"slide-down"),(0,ca.Fm)(Y,"move-up"),(0,ca.Fm)(Y,"move-down")]},Vo=Y=>{const{componentCls:fe,controlHeightLG:de,paddingXXS:et,padding:rt}=Y;return{pickerCellCls:`${fe}-cell`,pickerCellInnerCls:`${fe}-cell-inner`,pickerYearMonthCellWidth:de*1.5,pickerQuarterPanelContentHeight:de*1.4,pickerCellPaddingVertical:et+et/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:rt+et/2}},la=Y=>({cellHoverBg:Y.controlItemBgHover,cellActiveWithRangeBg:Y.controlItemBgActive,cellHoverWithRangeBg:new aa.C(Y.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new aa.C(Y.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Y.colorBgContainerDisabled,timeColumnWidth:Y.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Y.controlHeightSM*1.5,cellHeight:Y.controlHeightSM,textHeight:Y.controlHeightLG,withoutTimeCellHeight:Y.controlHeightLG*1.65});var Gr=(0,yo.Z)("DatePicker",Y=>{const fe=(0,Ja.TS)((0,Da.e5)(Y),Vo(Y));return[wa(fe),$r(fe),(0,Bi.c)(Y,{focusElCls:`${Y.componentCls}-focused`})]},Y=>Object.assign(Object.assign(Object.assign({},(0,Da.TM)(Y)),la(Y)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Y.zIndexPopupBase+50}));function wi(Y,fe,de){return de!==void 0?de:fe==="year"&&Y.lang.yearPlaceholder?Y.lang.yearPlaceholder:fe==="quarter"&&Y.lang.quarterPlaceholder?Y.lang.quarterPlaceholder:fe==="month"&&Y.lang.monthPlaceholder?Y.lang.monthPlaceholder:fe==="week"&&Y.lang.weekPlaceholder?Y.lang.weekPlaceholder:fe==="time"&&Y.timePickerLocale.placeholder?Y.timePickerLocale.placeholder:Y.lang.placeholder}function ci(Y,fe,de){return de!==void 0?de:fe==="year"&&Y.lang.yearPlaceholder?Y.lang.rangeYearPlaceholder:fe==="quarter"&&Y.lang.quarterPlaceholder?Y.lang.rangeQuarterPlaceholder:fe==="month"&&Y.lang.monthPlaceholder?Y.lang.rangeMonthPlaceholder:fe==="week"&&Y.lang.weekPlaceholder?Y.lang.rangeWeekPlaceholder:fe==="time"&&Y.timePickerLocale.placeholder?Y.timePickerLocale.rangePlaceholder:Y.lang.rangePlaceholder}function qA(Y,fe){const de={adjustX:1,adjustY:1};switch(fe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:de};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:de};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:de};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:de};default:return{points:Y==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:de}}}function uA(Y){return Y?Array.isArray(Y)?Y:[Y]:[]}function Ts(Y){const{format:fe,picker:de,showHour:et,showMinute:rt,showSecond:qt,use12Hours:jt}=Y,Nn=uA(fe)[0],On=Object.assign({},Y);return fe&&Array.isArray(fe)&&(On.format=Nn),Nn&&typeof Nn=="string"&&(!Nn.includes("s")&&qt===void 0&&(On.showSecond=!1),!Nn.includes("m")&&rt===void 0&&(On.showMinute=!1),!Nn.includes("H")&&!Nn.includes("h")&&!Nn.includes("K")&&!Nn.includes("k")&&et===void 0&&(On.showHour=!1),(Nn.includes("a")||Nn.includes("A"))&&jt===void 0&&(On.use12Hours=!0)),de==="time"?On:(typeof Nn=="function"&&delete On.format,{showTime:On})}function ni(Y,fe,de){if(Y===!1)return!1;const et={clearIcon:fe!=null?fe:de};return typeof Y=="object"?Object.assign(Object.assign({},et),Y):et}var qi=a(3113);function oA(Y){return w.createElement(qi.ZP,Object.assign({size:"small",type:"primary"},Y))}var wo={button:oA},zo=function(Y,fe){var de={};for(var et in Y)Object.prototype.hasOwnProperty.call(Y,et)&&fe.indexOf(et)<0&&(de[et]=Y[et]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,et=Object.getOwnPropertySymbols(Y);rt{const{prefixCls:rt,getPopupContainer:qt,className:jt,placement:Nn,size:On,disabled:Yn,bordered:ea=!0,placeholder:sr,popupClassName:ir,dropdownClassName:Rr,status:vr,clearIcon:Qn,allowClear:Jn,rootClassName:Lr}=de,no=zo(de,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ea=w.useRef(null),{getPrefixCls:ro,direction:qa,getPopupContainer:_a}=(0,w.useContext)(Mr.E_),Ta=ro("picker",rt),{compactSize:bi,compactItemClassnames:Uo}=(0,Tt.ri)(Ta,qa),{format:di,showTime:Do,picker:wA}=de,GA=ro(),[Cs,fA]=Gr(Ta),Gi=Object.assign(Object.assign({},Do?Ts(Object.assign({format:di,picker:wA},Do)):{}),wA==="time"?Ts(Object.assign(Object.assign({format:di},de),{picker:wA})):{}),iA=(0,Bo.Z)($e=>{var ft;return(ft=On!=null?On:bi)!==null&&ft!==void 0?ft:$e}),EA=w.useContext(Ya.Z),rs=Yn!=null?Yn:EA,xA=(0,w.useContext)(co.aM),{hasFeedback:Xi,status:Qs,feedbackIcon:ks}=xA,ge=w.createElement(w.Fragment,null,wA==="time"?w.createElement(le,null):w.createElement(z,null),Xi&&ks);(0,w.useImperativeHandle)(et,()=>({focus:()=>{var $e;return($e=Ea.current)===null||$e===void 0?void 0:$e.focus()},blur:()=>{var $e;return($e=Ea.current)===null||$e===void 0?void 0:$e.blur()}}));const[me]=(0,ia.Z)("Calendar",Nr.Z),Ze=Object.assign(Object.assign({},me),de.locale);return Cs(w.createElement(Rt,Object.assign({separator:w.createElement("span",{"aria-label":"to",className:`${Ta}-separator`},w.createElement(Me,null)),disabled:rs,ref:Ea,dropdownAlign:qA(qa,Nn),placeholder:ci(Ze,wA,sr),suffixIcon:ge,prevIcon:w.createElement("span",{className:`${Ta}-prev-icon`}),nextIcon:w.createElement("span",{className:`${Ta}-next-icon`}),superPrevIcon:w.createElement("span",{className:`${Ta}-super-prev-icon`}),superNextIcon:w.createElement("span",{className:`${Ta}-super-next-icon`}),transitionName:`${GA}-slide-up`},no,Gi,{className:Se()({[`${Ta}-${iA}`]:iA,[`${Ta}-borderless`]:!ea},(0,Et.Z)(Ta,(0,Et.F)(Qs,vr),Xi),fA,Uo,jt,Lr),locale:Ze.lang,prefixCls:Ta,getPopupContainer:qt||_a,generateConfig:Y,components:wo,direction:qa,dropdownClassName:Se()(fA,ir||Rr,Lr),allowClear:ni(Jn,Qn,w.createElement(Fe.Z,null))})))})}var ii=function(Y,fe){var de={};for(var et in Y)Object.prototype.hasOwnProperty.call(Y,et)&&fe.indexOf(et)<0&&(de[et]=Y[et]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,et=Object.getOwnPropertySymbols(Y);rt{const{prefixCls:vr,getPopupContainer:Qn,style:Jn,className:Lr,rootClassName:no,size:Ea,bordered:ro=!0,placement:qa,placeholder:_a,popupClassName:Ta,dropdownClassName:bi,disabled:Uo,status:di,clearIcon:Do,allowClear:wA}=ir,GA=ii(ir,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cs,direction:fA,getPopupContainer:Gi,[ea]:iA}=(0,w.useContext)(Mr.E_),EA=Cs("picker",vr),{compactSize:rs,compactItemClassnames:xA}=(0,Tt.ri)(EA,fA),Xi=w.useRef(null),{format:Qs,showTime:ks}=ir,[ge,me]=Gr(EA);(0,w.useImperativeHandle)(Rr,()=>({focus:()=>{var Ur;return(Ur=Xi.current)===null||Ur===void 0?void 0:Ur.focus()},blur:()=>{var Ur;return(Ur=Xi.current)===null||Ur===void 0?void 0:Ur.blur()}}));const Ze={showToday:!0};let $e={};On&&($e.picker=On);const ft=On||ir.picker;$e=Object.assign(Object.assign(Object.assign({},$e),ks?Ts(Object.assign({format:Qs,picker:ft},ks)):{}),ft==="time"?Ts(Object.assign(Object.assign({format:Qs},ir),{picker:ft})):{});const vt=Cs(),Gt=(0,Bo.Z)(Ur=>{var ta;return(ta=Ea!=null?Ea:rs)!==null&&ta!==void 0?ta:Ur}),Wt=w.useContext(Ya.Z),Kt=Uo!=null?Uo:Wt,Cn=(0,w.useContext)(co.aM),{hasFeedback:sn,status:pn,feedbackIcon:or}=Cn,rr=w.createElement(w.Fragment,null,ft==="time"?w.createElement(le,null):w.createElement(z,null),sn&&or),[lr]=(0,ia.Z)("DatePicker",Nr.Z),kr=Object.assign(Object.assign({},lr),ir.locale);return ge(w.createElement(Qt,Object.assign({ref:Xi,placeholder:wi(kr,ft,_a),suffixIcon:rr,dropdownAlign:qA(fA,qa),prevIcon:w.createElement("span",{className:`${EA}-prev-icon`}),nextIcon:w.createElement("span",{className:`${EA}-next-icon`}),superPrevIcon:w.createElement("span",{className:`${EA}-super-prev-icon`}),superNextIcon:w.createElement("span",{className:`${EA}-super-next-icon`}),transitionName:`${vt}-slide-up`},Ze,GA,$e,{locale:kr.lang,className:Se()({[`${EA}-${Gt}`]:Gt,[`${EA}-borderless`]:!ro},(0,Et.Z)(EA,(0,Et.F)(pn,di),sn),me,xA,iA==null?void 0:iA.className,Lr,no),style:Object.assign(Object.assign({},iA==null?void 0:iA.style),Jn),prefixCls:EA,getPopupContainer:Qn||Gi,generateConfig:Y,components:wo,direction:fA,disabled:Kt,dropdownClassName:Se()(me,no,Ta||bi),allowClear:ni(wA,Do,w.createElement(Fe.Z,null))})))});return Yn&&(sr.displayName=Yn),sr}const de=fe(),et=fe("week","WeekPicker"),rt=fe("month","MonthPicker"),qt=fe("year","YearPicker"),jt=fe("time","TimePicker"),Nn=fe("quarter","QuarterPicker");return{DatePicker:de,WeekPicker:et,MonthPicker:rt,YearPicker:qt,TimePicker:jt,QuarterPicker:Nn}}const ji=null;function cl(Y){const{DatePicker:fe,WeekPicker:de,MonthPicker:et,YearPicker:rt,TimePicker:qt,QuarterPicker:jt}=Ai(Y),Nn=jA(Y),On=fe;return On.WeekPicker=de,On.MonthPicker=et,On.YearPicker=rt,On.RangePicker=Nn,On.TimePicker=qt,On.QuarterPicker=jt,On}var vl=cl;const _l=vl(Z);function lu(Y){const fe=qA(Y.direction,Y.placement);return fe.overflow.adjustY=!1,fe.overflow.adjustX=!1,Object.assign(Object.assign({},Y),{dropdownAlign:fe})}const pu=(0,J.Z)(_l,"picker",null,lu);_l._InternalPanelDoNotUseOrYouWillBeFired=pu;const uc=(0,J.Z)(_l.RangePicker,"picker",null,lu);_l._InternalRangePanelDoNotUseOrYouWillBeFired=uc,_l.generatePicker=vl;var cc=_l},28103:function(mn,At,a){"use strict";a.d(At,{Z:function(){return v}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(17313),L=a(83116),C=a(37613);const d=p=>{const{componentCls:I,sizePaddingEdgeHorizontal:P,colorSplit:b,lineWidth:j,textPaddingInline:D,orientationMargin:W,verticalMarginInline:Z}=p;return{[I]:Object.assign(Object.assign({},(0,O.Wf)(p)),{borderBlockStart:`${j}px solid ${b}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${j}px solid ${b}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${p.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${I}-with-text`]:{display:"flex",alignItems:"center",margin:`${p.dividerHorizontalWithTextGutterMargin}px 0`,color:p.colorTextHeading,fontWeight:500,fontSize:p.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${b}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${j}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${I}-with-text-left`]:{"&::before":{width:`${W*100}%`},"&::after":{width:`${100-W*100}%`}},[`&-horizontal${I}-with-text-right`]:{"&::before":{width:`${100-W*100}%`},"&::after":{width:`${W*100}%`}},[`${I}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:D},"&-dashed":{background:"none",borderColor:b,borderStyle:"dashed",borderWidth:`${j}px 0 0`},[`&-horizontal${I}-with-text${I}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${I}-dashed`]:{borderInlineStartWidth:j,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${I}-with-text`]:{color:p.colorText,fontWeight:"normal",fontSize:p.fontSize},[`&-horizontal${I}-with-text-left${I}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${I}-inner-text`]:{paddingInlineStart:P}},[`&-horizontal${I}-with-text-right${I}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${I}-inner-text`]:{paddingInlineEnd:P}}})}};var S=(0,L.Z)("Divider",p=>{const I=(0,C.TS)(p,{dividerHorizontalWithTextGutterMargin:p.margin,dividerHorizontalGutterMargin:p.marginLG,sizePaddingEdgeHorizontal:0});return[d(I)]},p=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:p.marginXS})),o=function(p,I){var P={};for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&I.indexOf(b)<0&&(P[b]=p[b]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,b=Object.getOwnPropertySymbols(p);j{const{getPrefixCls:I,direction:P,divider:b}=N.useContext(pe.E_),{prefixCls:j,type:D="horizontal",orientation:W="center",orientationMargin:Z,className:J,rootClassName:R,children:w,dashed:oe,plain:ae,style:re}=p,ie=o(p,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ye=I("divider",j),[z,Ne]=S(ye),Q=W.length>0?`-${W}`:W,Le=!!w,ve=W==="left"&&Z!=null,le=W==="right"&&Z!=null,Fe=V()(ye,b==null?void 0:b.className,Ne,`${ye}-${D}`,{[`${ye}-with-text`]:Le,[`${ye}-with-text${Q}`]:Le,[`${ye}-dashed`]:!!oe,[`${ye}-plain`]:!!ae,[`${ye}-rtl`]:P==="rtl",[`${ye}-no-default-orientation-margin-left`]:ve,[`${ye}-no-default-orientation-margin-right`]:le},J,R),Ae=N.useMemo(()=>typeof Z=="number"?Z:/^\d+$/.test(Z)?Number(Z):Z,[Z]),Ce=Object.assign(Object.assign({},ve&&{marginLeft:Ae}),le&&{marginRight:Ae});return z(N.createElement("div",Object.assign({className:Fe,style:Object.assign(Object.assign({},b==null?void 0:b.style),re)},ie,{role:"separator"}),w&&D!=="vertical"&&N.createElement("span",{className:`${ye}-inner-text`,style:Ce},w)))}},91857:function(mn,At,a){"use strict";var i=a(59301),V=a(38819),N=a(92310),pe=a.n(N),O=a(31561),L=a(70425),C=a(18929),d=a(2738),S=a(79676),o=a(53487),F=a(92343),v=a(36355),p=a(20834),I=a(40875),P=a(88088),b=a(47211);const j=null,D=R=>{const{menu:w,arrow:oe,prefixCls:ae,children:re,trigger:ie,disabled:ye,dropdownRender:z,getPopupContainer:Ne,overlayClassName:Q,rootClassName:Le,open:ve,onOpenChange:le,visible:Fe,onVisibleChange:Ae,mouseEnterDelay:Ce=.15,mouseLeaveDelay:ne=.1,autoAdjustOverflow:q=!0,placement:Me="",overlay:Oe,transitionName:Se}=R,{getPopupContainer:ke,getPrefixCls:ut,direction:st}=i.useContext(v.E_),ze=i.useMemo(()=>{const ue=ut();return Se!==void 0?Se:Me.includes("top")?`${ue}-slide-down`:`${ue}-slide-up`},[ut,Me,Se]),wt=i.useMemo(()=>Me?Me.includes("Center")?Me.slice(0,Me.indexOf("Center")):Me:st==="rtl"?"bottomRight":"bottomLeft",[Me,st]),qe=ut("dropdown",ae),[yt,lt]=(0,b.Z)(qe),[,M]=(0,P.Z)(),Ye=i.Children.only(re),E=(0,F.Tm)(Ye,{className:pe()(`${qe}-trigger`,{[`${qe}-rtl`]:st==="rtl"},Ye.props.className),disabled:ye}),l=ye?[]:ie;let A;l&&l.includes("contextMenu")&&(A=!0);const[g,k]=(0,C.Z)(!1,{value:ve!=null?ve:Fe}),$=(0,L.useEvent)(ue=>{le==null||le(ue),Ae==null||Ae(ue),k(ue)}),H=pe()(Q,Le,lt,{[`${qe}-rtl`]:st==="rtl"}),X=(0,S.Z)({arrowPointAtCenter:typeof oe=="object"&&oe.pointAtCenter,autoAdjustOverflow:q,offset:M.marginXXS,arrowWidth:oe?M.sizePopupArrow:0,borderRadius:M.borderRadius}),Pe=i.useCallback(()=>{k(!1)},[]),he=()=>{let ue;return w!=null&&w.items?ue=i.createElement(p.default,Object.assign({},w)):typeof Oe=="function"?ue=Oe():ue=Oe,z&&(ue=z(ue)),ue=i.Children.only(typeof ue=="string"?i.createElement("span",null,ue):ue),i.createElement(I.J,{prefixCls:`${qe}-menu`,expandIcon:i.createElement("span",{className:`${qe}-menu-submenu-arrow`},i.createElement(V.Z,{className:`${qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:He=>{let{mode:pt}=He}},ue)};return yt(i.createElement(O.Z,Object.assign({alignPoint:A},(0,d.Z)(R,["rootClassName"]),{mouseEnterDelay:Ce,mouseLeaveDelay:ne,visible:g,builtinPlacements:X,arrow:!!oe,overlayClassName:H,prefixCls:qe,getPopupContainer:Ne||ke,transitionName:ze,trigger:l,overlay:he,placement:wt,onVisibleChange:$}),E))};function W(R){return Object.assign(Object.assign({},R),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Z=(0,o.Z)(D,"dropdown",R=>R,W),J=R=>i.createElement(Z,Object.assign({},R),i.createElement("span",null));D._InternalPanelDoNotUseOrYouWillBeFired=J,At.Z=D},38854:function(mn,At,a){"use strict";a.d(At,{Z:function(){return P}});var i=a(91857),V=a(92310),N=a.n(V),pe=a(59301),O=a(18785),L=a(3113),C=a(36355),d=a(81327),S=a(33234),o=a(47211),F=function(b,j){var D={};for(var W in b)Object.prototype.hasOwnProperty.call(b,W)&&j.indexOf(W)<0&&(D[W]=b[W]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,W=Object.getOwnPropertySymbols(b);Z{const{getPopupContainer:j,getPrefixCls:D,direction:W}=pe.useContext(C.E_),{prefixCls:Z,type:J="default",danger:R,disabled:w,loading:oe,onClick:ae,htmlType:re,children:ie,className:ye,menu:z,arrow:Ne,autoFocus:Q,overlay:Le,trigger:ve,align:le,open:Fe,onOpenChange:Ae,placement:Ce,getPopupContainer:ne,href:q,icon:Me=pe.createElement(O.Z,null),title:Oe,buttonsRender:Se=he=>he,mouseEnterDelay:ke,mouseLeaveDelay:ut,overlayClassName:st,overlayStyle:ze,destroyPopupOnHide:wt,dropdownRender:qe}=b,yt=F(b,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),lt=D("dropdown",Z),M=`${lt}-button`,[Ye,E]=(0,o.Z)(lt),l={menu:z,arrow:Ne,autoFocus:Q,align:le,disabled:w,trigger:w?[]:ve,onOpenChange:Ae,getPopupContainer:ne||j,mouseEnterDelay:ke,mouseLeaveDelay:ut,overlayClassName:st,overlayStyle:ze,destroyPopupOnHide:wt,dropdownRender:qe},{compactSize:A,compactItemClassnames:g}=(0,S.ri)(lt,W),k=N()(M,g,ye,E);"overlay"in b&&(l.overlay=Le),"open"in b&&(l.open=Fe),"placement"in b?l.placement=Ce:l.placement=W==="rtl"?"bottomLeft":"bottomRight";const $=pe.createElement(L.ZP,{type:J,danger:R,disabled:w,loading:oe,onClick:ae,htmlType:re,href:q,title:Oe},ie),H=pe.createElement(L.ZP,{type:J,danger:R,icon:Me}),[X,Pe]=Se([$,H]);return Ye(pe.createElement(d.Z.Compact,Object.assign({className:k,size:A,block:!0},yt),X,pe.createElement(i.Z,Object.assign({},l),Pe)))};v.__ANT_BUTTON=!0;var p=v;const I=i.Z;I.Button=p;var P=I},47211:function(mn,At,a){"use strict";a.d(At,{Z:function(){return F}});var i=a(17313),V=a(13826),N=a(92899),pe=a(29878),O=a(19447),L=a(83116),C=a(37613),S=v=>{const{componentCls:p,menuCls:I,colorError:P,colorTextLightSolid:b}=v,j=`${I}-item`;return{[`${p}, ${p}-menu-submenu`]:{[`${I} ${j}`]:{[`&${j}-danger:not(${j}-disabled)`]:{color:P,"&:hover":{color:b,backgroundColor:P}}}}}};const o=v=>{const{componentCls:p,menuCls:I,zIndexPopup:P,dropdownArrowDistance:b,sizePopupArrow:j,antCls:D,iconCls:W,motionDurationMid:Z,dropdownPaddingVertical:J,fontSize:R,dropdownEdgeChildPadding:w,colorTextDisabled:oe,fontSizeIcon:ae,controlPaddingHorizontal:re,colorBgElevated:ie}=v;return[{[p]:Object.assign(Object.assign({},(0,i.Wf)(v)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:P,display:"block","&::before":{position:"absolute",insetBlock:-b+j/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${D}-btn`]:{[`& > ${W}-down, & > ${D}-btn-icon > ${W}-down`]:{fontSize:ae}},[`${p}-wrap`]:{position:"relative",[`${D}-btn > ${W}-down`]:{fontSize:ae},[`${W}-down::before`]:{transition:`transform ${Z}`}},[`${p}-wrap-open`]:{[`${W}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${D}-slide-down-enter${D}-slide-down-enter-active${p}-placement-bottomLeft, &${D}-slide-down-appear${D}-slide-down-appear-active${p}-placement-bottomLeft, &${D}-slide-down-enter${D}-slide-down-enter-active${p}-placement-bottom, &${D}-slide-down-appear${D}-slide-down-appear-active${p}-placement-bottom, @@ -69,55 +69,55 @@ &${D}-slide-down-leave${D}-slide-down-leave-active${p}-placement-bottom, &${D}-slide-down-leave${D}-slide-down-leave-active${p}-placement-bottomRight`]:{animationName:V.Uw},[`&${D}-slide-up-leave${D}-slide-up-leave-active${p}-placement-topLeft, &${D}-slide-up-leave${D}-slide-up-leave-active${p}-placement-top, - &${D}-slide-up-leave${D}-slide-up-leave-active${p}-placement-topRight`]:{animationName:V.ly}})},(0,O.ZP)(v,{colorBg:oe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${p} ${I}`]:{position:"relative",margin:0},[`${I}-submenu-popup`]:{position:"absolute",zIndex:P,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${p}, ${p}-menu-submenu`]:{[I]:Object.assign(Object.assign({padding:w,listStyleType:"none",backgroundColor:oe,backgroundClip:"padding-box",borderRadius:v.borderRadiusLG,outline:"none",boxShadow:v.boxShadowSecondary},(0,i.Qy)(v)),{[`${I}-item-group-title`]:{padding:`${Y}px ${re}px`,color:v.colorTextDescription,transition:`all ${z}`},[`${I}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${I}-item-icon`]:{minWidth:R,marginInlineEnd:v.marginXS,fontSize:v.fontSizeSM},[`${I}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${I}-item, ${I}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Y}px ${re}px`,color:v.colorText,fontWeight:"normal",fontSize:R,lineHeight:v.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:v.borderRadiusSM,"&:hover, &-active":{backgroundColor:v.controlItemBgHover}},(0,i.Qy)(v)),{"&-selected":{color:v.colorPrimary,backgroundColor:v.controlItemBgActive,"&:hover, &-active":{backgroundColor:v.controlItemBgActiveHover}},"&-disabled":{color:ae,cursor:"not-allowed","&:hover":{color:ae,backgroundColor:oe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${v.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:v.colorSplit},[`${p}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:v.paddingXS,[`${p}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:v.colorTextDescription,fontSize:ie,fontStyle:"normal"}}}),[`${I}-item-group-list`]:{margin:`0 ${v.marginXS}px`,padding:0,listStyle:"none"},[`${I}-submenu-title`]:{paddingInlineEnd:re+v.fontSizeSM},[`${I}-submenu-vertical`]:{position:"relative"},[`${I}-submenu${I}-submenu-disabled ${p}-menu-submenu-title`]:{[`&, ${p}-menu-submenu-arrow-icon`]:{color:ae,backgroundColor:oe,cursor:"not-allowed"}},[`${I}-submenu-selected ${p}-menu-submenu-title`]:{color:v.colorPrimary}})}},[(0,V.oN)(v,"slide-up"),(0,V.oN)(v,"slide-down"),(0,N.Fm)(v,"move-up"),(0,N.Fm)(v,"move-down"),(0,pe._y)(v,"zoom-big")]]};var F=(0,L.Z)("Dropdown",(v,p)=>{let{rootPrefixCls:I}=p;const{marginXXS:P,sizePopupArrow:b,controlHeight:j,fontSize:D,lineHeight:Z,paddingXXS:z,componentCls:Y,borderRadiusLG:R}=v,w=(j-D*Z)/2,{dropdownArrowOffset:ae}=(0,O.fS)({contentRadius:R}),ie=(0,C.TS)(v,{menuCls:`${Y}-menu`,rootPrefixCls:I,dropdownArrowDistance:b/2+P,dropdownArrowOffset:ae,dropdownPaddingVertical:w,dropdownEdgeChildPadding:z});return[o(ie),S(ie)]},v=>({zIndexPopup:v.zIndexPopupBase+50}))},64165:function(mn,At,a){"use strict";a.d(At,{Z:function(){return z}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(9763),L=a(64993),C=a(88088),S=()=>{const[,Y]=(0,C.Z)(),w=new L.C(Y.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return N.createElement("svg",{style:w,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},N.createElement("g",{fill:"none",fillRule:"evenodd"},N.createElement("g",{transform:"translate(24 31.67)"},N.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),N.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),N.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),N.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),N.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),N.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),N.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},N.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),N.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},F=()=>{const[,Y]=(0,C.Z)(),{colorFill:R,colorFillTertiary:w,colorFillQuaternary:ae,colorBgContainer:ie}=Y,{borderColor:re,shadowColor:oe,contentColor:ye}=(0,N.useMemo)(()=>({borderColor:new L.C(R).onBackground(ie).toHexShortString(),shadowColor:new L.C(w).onBackground(ie).toHexShortString(),contentColor:new L.C(ae).onBackground(ie).toHexShortString()}),[R,w,ae,ie]);return N.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},N.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},N.createElement("ellipse",{fill:oe,cx:"32",cy:"33",rx:"32",ry:"7"}),N.createElement("g",{fillRule:"nonzero",stroke:re},N.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),N.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:ye}))))},v=a(83116),p=a(37613);const I=Y=>{const{componentCls:R,margin:w,marginXS:ae,marginXL:ie,fontSize:re,lineHeight:oe}=Y;return{[R]:{marginInline:ae,fontSize:re,lineHeight:oe,textAlign:"center",[`${R}-image`]:{height:Y.emptyImgHeight,marginBottom:ae,opacity:Y.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${R}-description`]:{color:Y.colorText},[`${R}-footer`]:{marginTop:w},"&-normal":{marginBlock:ie,color:Y.colorTextDisabled,[`${R}-description`]:{color:Y.colorTextDisabled},[`${R}-image`]:{height:Y.emptyImgHeightMD}},"&-small":{marginBlock:ae,color:Y.colorTextDisabled,[`${R}-image`]:{height:Y.emptyImgHeightSM}}}}};var P=(0,v.Z)("Empty",Y=>{const{componentCls:R,controlHeightLG:w}=Y,ae=(0,p.TS)(Y,{emptyImgCls:`${R}-img`,emptyImgHeight:w*2.5,emptyImgHeightMD:w,emptyImgHeightSM:w*.875});return[I(ae)]}),b=function(Y,R){var w={};for(var ae in Y)Object.prototype.hasOwnProperty.call(Y,ae)&&R.indexOf(ae)<0&&(w[ae]=Y[ae]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols(Y);ie{var{className:R,rootClassName:w,prefixCls:ae,image:ie=j,description:re,children:oe,imageStyle:ye,style:W}=Y,Oe=b(Y,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Q,direction:Ue,empty:we}=N.useContext(pe.E_),ce=Q("empty",ae),[Se,se]=P(ce),[me]=(0,O.Z)("Empty"),ne=typeof re!="undefined"?re:me==null?void 0:me.description,q=typeof ne=="string"?ne:"empty";let Me=null;return typeof ie=="string"?Me=N.createElement("img",{alt:q,src:ie}):Me=ie,Se(N.createElement("div",Object.assign({className:V()(se,ce,we==null?void 0:we.className,{[`${ce}-normal`]:ie===D,[`${ce}-rtl`]:Ue==="rtl"},R,w),style:Object.assign(Object.assign({},we==null?void 0:we.style),W)},Oe),N.createElement("div",{className:`${ce}-image`,style:ye},Me),ne&&N.createElement("div",{className:`${ce}-description`},ne),oe&&N.createElement("div",{className:`${ce}-footer`},oe)))};Z.PRESENTED_IMAGE_DEFAULT=j,Z.PRESENTED_IMAGE_SIMPLE=D;var z=Z},78241:function(mn,At,a){"use strict";a.d(At,{default:function(){return ya}});var i=a(94480),V=a(92310),N=a.n(V),pe=a(77900),O=a(59301),L=a(62892),C=a(32441);function d(ct){const[Ee,xe]=O.useState(ct);return O.useEffect(()=>{const De=setTimeout(()=>{xe(ct)},ct.length?0:10);return()=>{clearTimeout(De)}},[ct]),Ee}var S=a(17313),o=a(29878),F=a(8378),v=a(37613),p=a(83116),P=ct=>{const{componentCls:Ee}=ct,xe=`${Ee}-show-help`,De=`${Ee}-show-help-item`;return{[xe]:{transition:`opacity ${ct.motionDurationSlow} ${ct.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[De]:{overflow:"hidden",transition:`height ${ct.motionDurationSlow} ${ct.motionEaseInOut}, + &${D}-slide-up-leave${D}-slide-up-leave-active${p}-placement-topRight`]:{animationName:V.ly}})},(0,O.ZP)(v,{colorBg:ie,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${p} ${I}`]:{position:"relative",margin:0},[`${I}-submenu-popup`]:{position:"absolute",zIndex:P,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${p}, ${p}-menu-submenu`]:{[I]:Object.assign(Object.assign({padding:w,listStyleType:"none",backgroundColor:ie,backgroundClip:"padding-box",borderRadius:v.borderRadiusLG,outline:"none",boxShadow:v.boxShadowSecondary},(0,i.Qy)(v)),{[`${I}-item-group-title`]:{padding:`${J}px ${re}px`,color:v.colorTextDescription,transition:`all ${Z}`},[`${I}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${I}-item-icon`]:{minWidth:R,marginInlineEnd:v.marginXS,fontSize:v.fontSizeSM},[`${I}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${I}-item, ${I}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${J}px ${re}px`,color:v.colorText,fontWeight:"normal",fontSize:R,lineHeight:v.lineHeight,cursor:"pointer",transition:`all ${Z}`,borderRadius:v.borderRadiusSM,"&:hover, &-active":{backgroundColor:v.controlItemBgHover}},(0,i.Qy)(v)),{"&-selected":{color:v.colorPrimary,backgroundColor:v.controlItemBgActive,"&:hover, &-active":{backgroundColor:v.controlItemBgActiveHover}},"&-disabled":{color:oe,cursor:"not-allowed","&:hover":{color:oe,backgroundColor:ie,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${v.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:v.colorSplit},[`${p}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:v.paddingXS,[`${p}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:v.colorTextDescription,fontSize:ae,fontStyle:"normal"}}}),[`${I}-item-group-list`]:{margin:`0 ${v.marginXS}px`,padding:0,listStyle:"none"},[`${I}-submenu-title`]:{paddingInlineEnd:re+v.fontSizeSM},[`${I}-submenu-vertical`]:{position:"relative"},[`${I}-submenu${I}-submenu-disabled ${p}-menu-submenu-title`]:{[`&, ${p}-menu-submenu-arrow-icon`]:{color:oe,backgroundColor:ie,cursor:"not-allowed"}},[`${I}-submenu-selected ${p}-menu-submenu-title`]:{color:v.colorPrimary}})}},[(0,V.oN)(v,"slide-up"),(0,V.oN)(v,"slide-down"),(0,N.Fm)(v,"move-up"),(0,N.Fm)(v,"move-down"),(0,pe._y)(v,"zoom-big")]]};var F=(0,L.Z)("Dropdown",(v,p)=>{let{rootPrefixCls:I}=p;const{marginXXS:P,sizePopupArrow:b,controlHeight:j,fontSize:D,lineHeight:W,paddingXXS:Z,componentCls:J,borderRadiusLG:R}=v,w=(j-D*W)/2,{dropdownArrowOffset:oe}=(0,O.fS)({contentRadius:R}),ae=(0,C.TS)(v,{menuCls:`${J}-menu`,rootPrefixCls:I,dropdownArrowDistance:b/2+P,dropdownArrowOffset:oe,dropdownPaddingVertical:w,dropdownEdgeChildPadding:Z});return[o(ae),S(ae)]},v=>({zIndexPopup:v.zIndexPopupBase+50}))},64165:function(mn,At,a){"use strict";a.d(At,{Z:function(){return Z}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(9763),L=a(64993),C=a(88088),S=()=>{const[,J]=(0,C.Z)(),w=new L.C(J.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return N.createElement("svg",{style:w,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},N.createElement("g",{fill:"none",fillRule:"evenodd"},N.createElement("g",{transform:"translate(24 31.67)"},N.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),N.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),N.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),N.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),N.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),N.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),N.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},N.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),N.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},F=()=>{const[,J]=(0,C.Z)(),{colorFill:R,colorFillTertiary:w,colorFillQuaternary:oe,colorBgContainer:ae}=J,{borderColor:re,shadowColor:ie,contentColor:ye}=(0,N.useMemo)(()=>({borderColor:new L.C(R).onBackground(ae).toHexShortString(),shadowColor:new L.C(w).onBackground(ae).toHexShortString(),contentColor:new L.C(oe).onBackground(ae).toHexShortString()}),[R,w,oe,ae]);return N.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},N.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},N.createElement("ellipse",{fill:ie,cx:"32",cy:"33",rx:"32",ry:"7"}),N.createElement("g",{fillRule:"nonzero",stroke:re},N.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),N.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:ye}))))},v=a(83116),p=a(37613);const I=J=>{const{componentCls:R,margin:w,marginXS:oe,marginXL:ae,fontSize:re,lineHeight:ie}=J;return{[R]:{marginInline:oe,fontSize:re,lineHeight:ie,textAlign:"center",[`${R}-image`]:{height:J.emptyImgHeight,marginBottom:oe,opacity:J.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${R}-description`]:{color:J.colorText},[`${R}-footer`]:{marginTop:w},"&-normal":{marginBlock:ae,color:J.colorTextDisabled,[`${R}-description`]:{color:J.colorTextDisabled},[`${R}-image`]:{height:J.emptyImgHeightMD}},"&-small":{marginBlock:oe,color:J.colorTextDisabled,[`${R}-image`]:{height:J.emptyImgHeightSM}}}}};var P=(0,v.Z)("Empty",J=>{const{componentCls:R,controlHeightLG:w}=J,oe=(0,p.TS)(J,{emptyImgCls:`${R}-img`,emptyImgHeight:w*2.5,emptyImgHeightMD:w,emptyImgHeightSM:w*.875});return[I(oe)]}),b=function(J,R){var w={};for(var oe in J)Object.prototype.hasOwnProperty.call(J,oe)&&R.indexOf(oe)<0&&(w[oe]=J[oe]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,oe=Object.getOwnPropertySymbols(J);ae{var{className:R,rootClassName:w,prefixCls:oe,image:ae=j,description:re,children:ie,imageStyle:ye,style:z}=J,Ne=b(J,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Q,direction:Le,empty:ve}=N.useContext(pe.E_),le=Q("empty",oe),[Fe,Ae]=P(le),[Ce]=(0,O.Z)("Empty"),ne=typeof re!="undefined"?re:Ce==null?void 0:Ce.description,q=typeof ne=="string"?ne:"empty";let Me=null;return typeof ae=="string"?Me=N.createElement("img",{alt:q,src:ae}):Me=ae,Fe(N.createElement("div",Object.assign({className:V()(Ae,le,ve==null?void 0:ve.className,{[`${le}-normal`]:ae===D,[`${le}-rtl`]:Le==="rtl"},R,w),style:Object.assign(Object.assign({},ve==null?void 0:ve.style),z)},Ne),N.createElement("div",{className:`${le}-image`,style:ye},Me),ne&&N.createElement("div",{className:`${le}-description`},ne),ie&&N.createElement("div",{className:`${le}-footer`},ie)))};W.PRESENTED_IMAGE_DEFAULT=j,W.PRESENTED_IMAGE_SIMPLE=D;var Z=W},78241:function(mn,At,a){"use strict";a.d(At,{default:function(){return ya}});var i=a(94480),V=a(92310),N=a.n(V),pe=a(77900),O=a(59301),L=a(62892),C=a(32441);function d(ct){const[Ee,xe]=O.useState(ct);return O.useEffect(()=>{const De=setTimeout(()=>{xe(ct)},ct.length?0:10);return()=>{clearTimeout(De)}},[ct]),Ee}var S=a(17313),o=a(29878),F=a(8378),v=a(37613),p=a(83116),P=ct=>{const{componentCls:Ee}=ct,xe=`${Ee}-show-help`,De=`${Ee}-show-help-item`;return{[xe]:{transition:`opacity ${ct.motionDurationSlow} ${ct.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[De]:{overflow:"hidden",transition:`height ${ct.motionDurationSlow} ${ct.motionEaseInOut}, opacity ${ct.motionDurationSlow} ${ct.motionEaseInOut}, - transform ${ct.motionDurationSlow} ${ct.motionEaseInOut} !important`,[`&${De}-appear, &${De}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${De}-leave-active`]:{transform:"translateY(-5px)"}}}}};const b=ct=>({legend:{display:"block",width:"100%",marginBottom:ct.marginLG,padding:0,color:ct.colorTextDescription,fontSize:ct.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${ct.lineWidth}px ${ct.lineType} ${ct.colorBorder}`},label:{fontSize:ct.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${ct.controlOutlineWidth}px ${ct.controlOutline}`},output:{display:"block",paddingTop:15,color:ct.colorText,fontSize:ct.fontSize,lineHeight:ct.lineHeight}}),j=(ct,Ee)=>{const{formItemCls:xe}=ct;return{[xe]:{[`${xe}-label > label`]:{height:Ee},[`${xe}-control-input`]:{minHeight:Ee}}}},D=ct=>{const{componentCls:Ee}=ct;return{[ct.componentCls]:Object.assign(Object.assign(Object.assign({},(0,S.Wf)(ct)),b(ct)),{[`${Ee}-text`]:{display:"inline-block",paddingInlineEnd:ct.paddingSM},"&-small":Object.assign({},j(ct,ct.controlHeightSM)),"&-large":Object.assign({},j(ct,ct.controlHeightLG))})}},Z=ct=>{const{formItemCls:Ee,iconCls:xe,componentCls:De,rootPrefixCls:Qe,labelRequiredMarkColor:bt,labelColor:Bt,labelFontSize:nn,labelHeight:Xt,labelColonMarginInlineStart:Vt,labelColonMarginInlineEnd:Sn,itemMarginBottom:Vn}=ct;return{[Ee]:Object.assign(Object.assign({},(0,S.Wf)(ct)),{marginBottom:Vn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${Qe}-row`]:{display:"none"},"&-has-warning":{[`${Ee}-split`]:{color:ct.colorError}},"&-has-error":{[`${Ee}-split`]:{color:ct.colorWarning}},[`${Ee}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${ct.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Xt,color:Bt,fontSize:nn,[`> ${xe}`]:{fontSize:ct.fontSize,verticalAlign:"top"},[`&${Ee}-required:not(${Ee}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:ct.marginXXS,color:bt,fontSize:ct.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${De}-hide-required-mark &`]:{display:"none"}},[`${Ee}-optional`]:{display:"inline-block",marginInlineStart:ct.marginXXS,color:ct.colorTextDescription,[`${De}-hide-required-mark &`]:{display:"none"}},[`${Ee}-tooltip`]:{color:ct.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:ct.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Vt,marginInlineEnd:Sn},[`&${Ee}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ee}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Qe}-col-'"]):not([class*="' ${Qe}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:ct.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ee]:{"&-explain, &-extra":{clear:"both",color:ct.colorTextDescription,fontSize:ct.fontSize,lineHeight:ct.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:ct.controlHeightSM,transition:`color ${ct.motionDurationMid} ${ct.motionEaseOut}`},"&-explain":{"&-error":{color:ct.colorError},"&-warning":{color:ct.colorWarning}}},[`&-with-help ${Ee}-explain`]:{height:"auto",opacity:1},[`${Ee}-feedback-icon`]:{fontSize:ct.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:ct.motionDurationMid,animationTimingFunction:ct.motionEaseOutBack,pointerEvents:"none","&-success":{color:ct.colorSuccess},"&-error":{color:ct.colorError},"&-warning":{color:ct.colorWarning},"&-validating":{color:ct.colorPrimary}}})}},z=ct=>{const{componentCls:Ee,formItemCls:xe}=ct;return{[`${Ee}-horizontal`]:{[`${xe}-label`]:{flexGrow:0},[`${xe}-control`]:{flex:"1 1 0",minWidth:0},[`${xe}-label[class$='-24'], ${xe}-label[class*='-24 ']`]:{[`& + ${xe}-control`]:{minWidth:"unset"}}}}},Y=ct=>{const{componentCls:Ee,formItemCls:xe}=ct;return{[`${Ee}-inline`]:{display:"flex",flexWrap:"wrap",[xe]:{flex:"none",marginInlineEnd:ct.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${xe}-label, - > ${xe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${xe}-label`]:{flex:"none"},[`${Ee}-text`]:{display:"inline-block"},[`${xe}-has-feedback`]:{display:"inline-block"}}}}},R=ct=>({padding:ct.verticalLabelPadding,margin:ct.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),w=ct=>{const{componentCls:Ee,formItemCls:xe,rootPrefixCls:De}=ct;return{[`${xe} ${xe}-label`]:R(ct),[Ee]:{[xe]:{flexWrap:"wrap",[`${xe}-label, ${xe}-control`]:{[`&:not([class*=" ${De}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},ae=ct=>{const{componentCls:Ee,formItemCls:xe,rootPrefixCls:De}=ct;return{[`${Ee}-vertical`]:{[xe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ee}-item-control`]:{width:"100%"}}},[`${Ee}-vertical ${xe}-label, + transform ${ct.motionDurationSlow} ${ct.motionEaseInOut} !important`,[`&${De}-appear, &${De}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${De}-leave-active`]:{transform:"translateY(-5px)"}}}}};const b=ct=>({legend:{display:"block",width:"100%",marginBottom:ct.marginLG,padding:0,color:ct.colorTextDescription,fontSize:ct.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${ct.lineWidth}px ${ct.lineType} ${ct.colorBorder}`},label:{fontSize:ct.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${ct.controlOutlineWidth}px ${ct.controlOutline}`},output:{display:"block",paddingTop:15,color:ct.colorText,fontSize:ct.fontSize,lineHeight:ct.lineHeight}}),j=(ct,Ee)=>{const{formItemCls:xe}=ct;return{[xe]:{[`${xe}-label > label`]:{height:Ee},[`${xe}-control-input`]:{minHeight:Ee}}}},D=ct=>{const{componentCls:Ee}=ct;return{[ct.componentCls]:Object.assign(Object.assign(Object.assign({},(0,S.Wf)(ct)),b(ct)),{[`${Ee}-text`]:{display:"inline-block",paddingInlineEnd:ct.paddingSM},"&-small":Object.assign({},j(ct,ct.controlHeightSM)),"&-large":Object.assign({},j(ct,ct.controlHeightLG))})}},W=ct=>{const{formItemCls:Ee,iconCls:xe,componentCls:De,rootPrefixCls:Qe,labelRequiredMarkColor:bt,labelColor:Bt,labelFontSize:nn,labelHeight:Xt,labelColonMarginInlineStart:Vt,labelColonMarginInlineEnd:Sn,itemMarginBottom:Vn}=ct;return{[Ee]:Object.assign(Object.assign({},(0,S.Wf)(ct)),{marginBottom:Vn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${Qe}-row`]:{display:"none"},"&-has-warning":{[`${Ee}-split`]:{color:ct.colorError}},"&-has-error":{[`${Ee}-split`]:{color:ct.colorWarning}},[`${Ee}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${ct.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Xt,color:Bt,fontSize:nn,[`> ${xe}`]:{fontSize:ct.fontSize,verticalAlign:"top"},[`&${Ee}-required:not(${Ee}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:ct.marginXXS,color:bt,fontSize:ct.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${De}-hide-required-mark &`]:{display:"none"}},[`${Ee}-optional`]:{display:"inline-block",marginInlineStart:ct.marginXXS,color:ct.colorTextDescription,[`${De}-hide-required-mark &`]:{display:"none"}},[`${Ee}-tooltip`]:{color:ct.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:ct.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Vt,marginInlineEnd:Sn},[`&${Ee}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ee}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Qe}-col-'"]):not([class*="' ${Qe}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:ct.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ee]:{"&-explain, &-extra":{clear:"both",color:ct.colorTextDescription,fontSize:ct.fontSize,lineHeight:ct.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:ct.controlHeightSM,transition:`color ${ct.motionDurationMid} ${ct.motionEaseOut}`},"&-explain":{"&-error":{color:ct.colorError},"&-warning":{color:ct.colorWarning}}},[`&-with-help ${Ee}-explain`]:{height:"auto",opacity:1},[`${Ee}-feedback-icon`]:{fontSize:ct.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:ct.motionDurationMid,animationTimingFunction:ct.motionEaseOutBack,pointerEvents:"none","&-success":{color:ct.colorSuccess},"&-error":{color:ct.colorError},"&-warning":{color:ct.colorWarning},"&-validating":{color:ct.colorPrimary}}})}},Z=ct=>{const{componentCls:Ee,formItemCls:xe}=ct;return{[`${Ee}-horizontal`]:{[`${xe}-label`]:{flexGrow:0},[`${xe}-control`]:{flex:"1 1 0",minWidth:0},[`${xe}-label[class$='-24'], ${xe}-label[class*='-24 ']`]:{[`& + ${xe}-control`]:{minWidth:"unset"}}}}},J=ct=>{const{componentCls:Ee,formItemCls:xe}=ct;return{[`${Ee}-inline`]:{display:"flex",flexWrap:"wrap",[xe]:{flex:"none",marginInlineEnd:ct.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${xe}-label, + > ${xe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${xe}-label`]:{flex:"none"},[`${Ee}-text`]:{display:"inline-block"},[`${xe}-has-feedback`]:{display:"inline-block"}}}}},R=ct=>({padding:ct.verticalLabelPadding,margin:ct.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),w=ct=>{const{componentCls:Ee,formItemCls:xe,rootPrefixCls:De}=ct;return{[`${xe} ${xe}-label`]:R(ct),[Ee]:{[xe]:{flexWrap:"wrap",[`${xe}-label, ${xe}-control`]:{[`&:not([class*=" ${De}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},oe=ct=>{const{componentCls:Ee,formItemCls:xe,rootPrefixCls:De}=ct;return{[`${Ee}-vertical`]:{[xe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ee}-item-control`]:{width:"100%"}}},[`${Ee}-vertical ${xe}-label, .${De}-col-24${xe}-label, - .${De}-col-xl-24${xe}-label`]:R(ct),[`@media (max-width: ${ct.screenXSMax}px)`]:[w(ct),{[Ee]:{[`.${De}-col-xs-24${xe}-label`]:R(ct)}}],[`@media (max-width: ${ct.screenSMMax}px)`]:{[Ee]:{[`.${De}-col-sm-24${xe}-label`]:R(ct)}},[`@media (max-width: ${ct.screenMDMax}px)`]:{[Ee]:{[`.${De}-col-md-24${xe}-label`]:R(ct)}},[`@media (max-width: ${ct.screenLGMax}px)`]:{[Ee]:{[`.${De}-col-lg-24${xe}-label`]:R(ct)}}}},ie=(ct,Ee)=>(0,v.TS)(ct,{formItemCls:`${ct.componentCls}-item`,rootPrefixCls:Ee});var re=(0,p.Z)("Form",(ct,Ee)=>{let{rootPrefixCls:xe}=Ee;const De=ie(ct,xe);return[D(De),Z(De),P(De),z(De),Y(De),ae(De),(0,F.Z)(De),o.kr]},ct=>({labelRequiredMarkColor:ct.colorError,labelColor:ct.colorTextHeading,labelFontSize:ct.fontSize,labelHeight:ct.controlHeight,labelColonMarginInlineStart:ct.marginXXS/2,labelColonMarginInlineEnd:ct.marginXS,itemMarginBottom:ct.marginLG,verticalLabelPadding:`0 0 ${ct.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const oe=[];function ye(ct,Ee,xe){let De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof ct=="string"?ct:`${Ee}-${De}`,error:ct,errorStatus:xe}}var Oe=ct=>{let{help:Ee,helpStatus:xe,errors:De=oe,warnings:Qe=oe,className:bt,fieldId:Bt,onVisibleChanged:nn}=ct;const{prefixCls:Xt}=O.useContext(C.Rk),Vt=`${Xt}-item-explain`,[,Sn]=re(Xt),Vn=(0,O.useMemo)(()=>(0,L.Z)(Xt),[Xt]),Xn=d(De),zn=d(Qe),jn=O.useMemo(()=>Ee!=null?[ye(Ee,"help",xe)]:[].concat((0,i.Z)(Xn.map((Gn,Or)=>ye(Gn,"error","error",Or))),(0,i.Z)(zn.map((Gn,Or)=>ye(Gn,"warning","warning",Or)))),[Ee,xe,Xn,zn]),gr={};return Bt&&(gr.id=`${Bt}_help`),O.createElement(pe.default,{motionDeadline:Vn.motionDeadline,motionName:`${Xt}-show-help`,visible:!!jn.length,onVisibleChanged:nn},Gn=>{const{className:Or,style:Cr}=Gn;return O.createElement("div",Object.assign({},gr,{className:N()(Vt,Or,bt,Sn),style:Cr,role:"alert"}),O.createElement(pe.CSSMotionList,Object.assign({keys:jn},(0,L.Z)(Xt),{motionName:`${Xt}-show-help-item`,component:!1}),na=>{const{key:yr,error:Jr,errorStatus:kt,className:Yt,style:Jt}=na;return O.createElement("div",{key:yr,className:N()(Yt,{[`${Vt}-${kt}`]:kt}),style:Jt},Jr)}))})},Q=a(95013),Ue=a(36355),we=a(1684),ce=a(52946),Se=a(19716),se=a(16722);const me=["parentNode"],ne="form_item";function q(ct){return ct===void 0||ct===!1?[]:Array.isArray(ct)?ct:[ct]}function Me(ct,Ee){if(!ct.length)return;const xe=ct.join("_");return Ee?`${Ee}_${xe}`:me.includes(xe)?`${ne}_${xe}`:xe}function Re(ct,Ee,xe,De,Qe,bt){let Bt=De;return bt!==void 0?Bt=bt:xe.validating?Bt="validating":ct.length?Bt="error":Ee.length?Bt="warning":(xe.touched||Qe&&xe.validated)&&(Bt="success"),Bt}function Fe(ct){return q(ct).join("_")}function Ke(ct){const[Ee]=(0,Q.useForm)(),xe=O.useRef({}),De=O.useMemo(()=>ct!=null?ct:Object.assign(Object.assign({},Ee),{__INTERNAL__:{itemRef:Qe=>bt=>{const Bt=Fe(Qe);bt?xe.current[Bt]=bt:delete xe.current[Bt]}},scrollToField:function(Qe){let bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Bt=q(Qe),nn=Me(Bt,De.__INTERNAL__.name),Xt=nn?document.getElementById(nn):null;Xt&&(0,se.Z)(Xt,Object.assign({scrollMode:"if-needed",block:"nearest"},bt))},getFieldInstance:Qe=>{const bt=Fe(Qe);return xe.current[bt]}}),[ct,Ee]);return[De]}var ut=a(28726),st=function(ct,Ee){var xe={};for(var De in ct)Object.prototype.hasOwnProperty.call(ct,De)&&Ee.indexOf(De)<0&&(xe[De]=ct[De]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,De=Object.getOwnPropertySymbols(ct);Qe{const xe=O.useContext(we.Z),{getPrefixCls:De,direction:Qe,form:bt}=O.useContext(Ue.E_),{prefixCls:Bt,className:nn,rootClassName:Xt,size:Vt,disabled:Sn=xe,form:Vn,colon:Xn,labelAlign:zn,labelWrap:jn,labelCol:gr,wrapperCol:Gn,hideRequiredMark:Or,layout:Cr="horizontal",scrollToFirstError:na,requiredMark:yr,onFinishFailed:Jr,name:kt,style:Yt,feedbackIcons:Jt}=ct,yn=st(ct,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),tn=(0,Se.Z)(Vt),gn=O.useContext(ut.Z),An=(0,O.useMemo)(()=>yr!==void 0?yr:bt&&bt.requiredMark!==void 0?bt.requiredMark:!Or,[Or,yr,bt]),Kn=Xn!=null?Xn:bt==null?void 0:bt.colon,Br=De("form",Bt),[Tr,Sr]=re(Br),Sa=N()(Br,`${Br}-${Cr}`,{[`${Br}-hide-required-mark`]:An===!1,[`${Br}-rtl`]:Qe==="rtl",[`${Br}-${tn}`]:tn},Sr,bt==null?void 0:bt.className,nn,Xt),[Ra]=Ke(Vn),{__INTERNAL__:va}=Ra;va.name=kt;const Ln=(0,O.useMemo)(()=>({name:kt,labelAlign:zn,labelCol:gr,labelWrap:jn,wrapperCol:Gn,vertical:Cr==="vertical",colon:Kn,requiredMark:An,itemRef:va.itemRef,form:Ra,feedbackIcons:Jt}),[kt,zn,gr,Gn,Cr,Kn,An,Ra,Jt]);O.useImperativeHandle(Ee,()=>Ra);const eo=(Qa,_r)=>{if(Qa){let ba={block:"nearest"};typeof Qa=="object"&&(ba=Qa),Ra.scrollToField(_r,ba)}},Ao=Qa=>{if(Jr==null||Jr(Qa),Qa.errorFields.length){const _r=Qa.errorFields[0].name;if(na!==void 0){eo(na,_r);return}bt&&bt.scrollToFirstError!==void 0&&eo(bt.scrollToFirstError,_r)}};return Tr(O.createElement(we.n,{disabled:Sn},O.createElement(ce.q,{size:tn},O.createElement(C.RV,Object.assign({},{validateMessages:gn}),O.createElement(C.q3.Provider,{value:Ln},O.createElement(Q.default,Object.assign({id:kt},yn,{name:kt,onFinishFailed:Ao,form:Ra,style:Object.assign(Object.assign({},bt==null?void 0:bt.style),Yt),className:Sa})))))))};var qe=O.forwardRef(ze),yt=a(41799),lt=a(8654),M=a(92343),Ye=a(11592);function E(ct){if(typeof ct=="function")return ct;const Ee=(0,Ye.Z)(ct);return Ee.length<=1?Ee[0]:Ee}const l=()=>{const{status:ct,errors:Ee=[],warnings:xe=[]}=(0,O.useContext)(C.aM);return{status:ct,errors:Ee,warnings:xe}};l.Context=C.aM;var A=l,g=a(16089);function k(ct){const[Ee,xe]=O.useState(ct),De=(0,O.useRef)(null),Qe=(0,O.useRef)([]),bt=(0,O.useRef)(!1);O.useEffect(()=>(bt.current=!1,()=>{bt.current=!0,g.Z.cancel(De.current),De.current=null}),[]);function Bt(nn){bt.current||(De.current===null&&(Qe.current=[],De.current=(0,g.Z)(()=>{De.current=null,xe(Xt=>{let Vt=Xt;return Qe.current.forEach(Sn=>{Vt=Sn(Vt)}),Vt})})),Qe.current.push(nn))}return[Ee,Bt]}function $(){const{itemRef:ct}=O.useContext(C.q3),Ee=O.useRef({});function xe(De,Qe){const bt=Qe&&typeof Qe=="object"&&Qe.ref,Bt=De.join("_");return(Ee.current.name!==Bt||Ee.current.originRef!==bt)&&(Ee.current.name=Bt,Ee.current.originRef=bt,Ee.current.ref=(0,lt.sQ)(ct(De),bt)),Ee.current.ref}return xe}var H=a(29194),X=a(34280),Pe=a(2738),he=a(27382),le=a(37028);const He=ct=>{const{formItemCls:Ee}=ct;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ee}-control`]:{display:"flex"}}}};var pt=(0,p.b)(["Form","item-item"],(ct,Ee)=>{let{rootPrefixCls:xe}=Ee;const De=ie(ct,xe);return[He(De)]}),ke=ct=>{const{prefixCls:Ee,status:xe,wrapperCol:De,children:Qe,errors:bt,warnings:Bt,_internalItemRender:nn,extra:Xt,help:Vt,fieldId:Sn,marginBottom:Vn,onErrorVisibleChanged:Xn}=ct,zn=`${Ee}-item`,jn=O.useContext(C.q3),gr=De||jn.wrapperCol||{},Gn=N()(`${zn}-control`,gr.className),Or=O.useMemo(()=>Object.assign({},jn),[jn]);delete Or.labelCol,delete Or.wrapperCol;const Cr=O.createElement("div",{className:`${zn}-control-input`},O.createElement("div",{className:`${zn}-control-input-content`},Qe)),na=O.useMemo(()=>({prefixCls:Ee,status:xe}),[Ee,xe]),yr=Vn!==null||bt.length||Bt.length?O.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},O.createElement(C.Rk.Provider,{value:na},O.createElement(Oe,{fieldId:Sn,errors:bt,warnings:Bt,help:Vt,helpStatus:xe,className:`${zn}-explain-connected`,onVisibleChanged:Xn})),!!Vn&&O.createElement("div",{style:{width:0,height:Vn}})):null,Jr={};Sn&&(Jr.id=`${Sn}_extra`);const kt=Xt?O.createElement("div",Object.assign({},Jr,{className:`${zn}-extra`}),Xt):null,Yt=nn&&nn.mark==="pro_table_render"&&nn.render?nn.render(ct,{input:Cr,errorList:yr,extra:kt}):O.createElement(O.Fragment,null,Cr,yr,kt);return O.createElement(C.q3.Provider,{value:Or},O.createElement(le.Z,Object.assign({},gr,{className:Gn}),Yt),O.createElement(pt,{prefixCls:Ee}))},We=a(61485),be=a(31724),_=a(9763),Ce=a(6848),Je=function(ct,Ee){var xe={};for(var De in ct)Object.prototype.hasOwnProperty.call(ct,De)&&Ee.indexOf(De)<0&&(xe[De]=ct[De]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,De=Object.getOwnPropertySymbols(ct);Qe{let{prefixCls:Ee,label:xe,htmlFor:De,labelCol:Qe,labelAlign:bt,colon:Bt,required:nn,requiredMark:Xt,tooltip:Vt}=ct;var Sn;const[Vn]=(0,_.Z)("Form"),{vertical:Xn,labelAlign:zn,labelCol:jn,labelWrap:gr,colon:Gn}=O.useContext(C.q3);if(!xe)return null;const Or=Qe||jn||{},Cr=bt||zn,na=`${Ee}-item-label`,yr=N()(na,Cr==="left"&&`${na}-left`,Or.className,{[`${na}-wrap`]:!!gr});let Jr=xe;const kt=Bt===!0||Gn!==!1&&Bt!==!1;kt&&!Xn&&typeof xe=="string"&&xe.trim()!==""&&(Jr=xe.replace(/[:|:]\s*$/,""));const Jt=nt(Vt);if(Jt){const{icon:An=O.createElement(We.Z,null)}=Jt,Kn=Je(Jt,["icon"]),Br=O.createElement(Ce.Z,Object.assign({},Kn),O.cloneElement(An,{className:`${Ee}-item-tooltip`,title:""}));Jr=O.createElement(O.Fragment,null,Jr,Br)}const yn=Xt==="optional",tn=typeof Xt=="function";tn?Jr=Xt(Jr,{required:!!nn}):yn&&!nn&&(Jr=O.createElement(O.Fragment,null,Jr,O.createElement("span",{className:`${Ee}-item-optional`,title:""},(Vn==null?void 0:Vn.optional)||((Sn=be.Z.Form)===null||Sn===void 0?void 0:Sn.optional))));const gn=N()({[`${Ee}-item-required`]:nn,[`${Ee}-item-required-mark-optional`]:yn||tn,[`${Ee}-item-no-colon`]:!kt});return O.createElement(le.Z,Object.assign({},Or,{className:yr}),O.createElement("label",{htmlFor:De,className:gn,title:typeof xe=="string"?xe:""},Jr))},Zt=a(29679),dn=a(19248),Bn=a(96512),cn=a(58617);const fn={success:Zt.Z,warning:Bn.Z,error:dn.Z,validating:cn.Z};function Dn(ct){let{children:Ee,errors:xe,warnings:De,hasFeedback:Qe,validateStatus:bt,prefixCls:Bt,meta:nn,noStyle:Xt}=ct;const Vt=`${Bt}-item`,{feedbackIcons:Sn}=O.useContext(C.q3),Vn=Re(xe,De,nn,null,!!Qe,bt),{isFormItemInput:Xn,status:zn}=O.useContext(C.aM),jn=O.useMemo(()=>{var gr;let Gn;if(Qe){const na=Qe!==!0&&Qe.icons||Sn,yr=Vn&&((gr=na==null?void 0:na({status:Vn,errors:xe,warnings:De}))===null||gr===void 0?void 0:gr[Vn]),Jr=Vn&&fn[Vn];Gn=yr!==!1&&Jr?O.createElement("span",{className:N()(`${Vt}-feedback-icon`,`${Vt}-feedback-icon-${Vn}`)},yr||O.createElement(Jr,null)):null}let Or=!0,Cr=Vn||"";return Xt&&(Or=Xn,Cr=(Vn!=null?Vn:zn)||""),{status:Cr,errors:xe,warnings:De,hasFeedback:!!Qe,feedbackIcon:Gn,isFormItemInput:Or}},[Vn,Qe,Xt,Xn,zn]);return O.createElement(C.aM.Provider,{value:jn},Ee)}var ur=function(ct,Ee){var xe={};for(var De in ct)Object.prototype.hasOwnProperty.call(ct,De)&&Ee.indexOf(De)<0&&(xe[De]=ct[De]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,De=Object.getOwnPropertySymbols(ct);Qe{if(Jt&&yr.current){const Sr=getComputedStyle(yr.current);gn(parseInt(Sr.marginBottom,10))}},[Jt,yn]);const An=Sr=>{Sr||gn(null)},Br=function(){let Sr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Sa=Sr?Jr:Vt.errors,Ra=Sr?kt:Vt.warnings;return Re(Sa,Ra,Vt,"",!!Sn,Xt)}(),Tr=N()(Cr,xe,De,{[`${Cr}-with-help`]:Yt||Jr.length||kt.length,[`${Cr}-has-feedback`]:Br&&Sn,[`${Cr}-has-success`]:Br==="success",[`${Cr}-has-warning`]:Br==="warning",[`${Cr}-has-error`]:Br==="error",[`${Cr}-is-validating`]:Br==="validating",[`${Cr}-hidden`]:Vn});return O.createElement("div",{className:Tr,style:Qe,ref:yr},O.createElement(he.Z,Object.assign({className:`${Cr}-row`},(0,Pe.Z)(Or,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),O.createElement(hn,Object.assign({htmlFor:zn},ct,{requiredMark:na,required:jn!=null?jn:gr,prefixCls:Ee})),O.createElement(ke,Object.assign({},ct,Vt,{errors:Jr,warnings:kt,prefixCls:Ee,status:Br,help:bt,marginBottom:tn,onErrorVisibleChanged:An}),O.createElement(C.qI.Provider,{value:Gn},O.createElement(Dn,{prefixCls:Ee,meta:Vt,errors:Vt.errors,warnings:Vt.warnings,hasFeedback:Sn,validateStatus:Br},Xn)))),!!tn&&O.createElement("div",{className:`${Cr}-margin-offset`,style:{marginBottom:-tn}}))}const cr="__SPLIT__",Yr=null,oa=O.memo(ct=>{let{children:Ee}=ct;return Ee},(ct,Ee)=>ct.value===Ee.value&&ct.update===Ee.update&&ct.childProps.length===Ee.childProps.length&&ct.childProps.every((xe,De)=>xe===Ee.childProps[De]));function Ct(ct){return ct!=null}function In(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function er(ct){const{name:Ee,noStyle:xe,className:De,dependencies:Qe,prefixCls:bt,shouldUpdate:Bt,rules:nn,children:Xt,required:Vt,label:Sn,messageVariables:Vn,trigger:Xn="onChange",validateTrigger:zn,hidden:jn,help:gr}=ct,{getPrefixCls:Gn}=O.useContext(Ue.E_),{name:Or}=O.useContext(C.q3),Cr=E(Xt),na=typeof Cr=="function",yr=O.useContext(C.qI),{validateTrigger:Jr}=O.useContext(Q.FieldContext),kt=zn!==void 0?zn:Jr,Yt=Ct(Ee),Jt=Gn("form",bt),[yn,tn]=re(Jt),gn=O.useContext(Q.ListContext),An=O.useRef(),[Kn,Br]=k({}),[Tr,Sr]=(0,yt.Z)(()=>In()),Sa=_r=>{const ba=gn==null?void 0:gn.getKey(_r.name);if(Sr(_r.destroy?In():_r,!0),xe&&gr!==!1&&yr){let za=_r.name;if(_r.destroy)za=An.current||za;else if(ba!==void 0){const[Oa,Co]=ba;za=[Oa].concat((0,i.Z)(Co)),An.current=za}yr(_r,za)}},Ra=(_r,ba)=>{Br(za=>{const Oa=Object.assign({},za),yi=[].concat((0,i.Z)(_r.name.slice(0,-1)),(0,i.Z)(ba)).join(cr);return _r.destroy?delete Oa[yi]:Oa[yi]=_r,Oa})},[va,Ln]=O.useMemo(()=>{const _r=(0,i.Z)(Tr.errors),ba=(0,i.Z)(Tr.warnings);return Object.values(Kn).forEach(za=>{_r.push.apply(_r,(0,i.Z)(za.errors||[])),ba.push.apply(ba,(0,i.Z)(za.warnings||[]))}),[_r,ba]},[Kn,Tr.errors,Tr.warnings]),eo=$();function Ao(_r,ba,za){return xe&&!jn?O.createElement(Dn,{prefixCls:Jt,hasFeedback:ct.hasFeedback,validateStatus:ct.validateStatus,meta:Tr,errors:va,warnings:Ln,noStyle:!0},_r):O.createElement(_n,Object.assign({key:"row"},ct,{className:N()(De,tn),prefixCls:Jt,fieldId:ba,isRequired:za,errors:va,warnings:Ln,meta:Tr,onSubItemMetaChange:Ra}),_r)}if(!Yt&&!na&&!Qe)return yn(Ao(Cr));let Qa={};return typeof Sn=="string"?Qa.label=Sn:Ee&&(Qa.label=String(Ee)),Vn&&(Qa=Object.assign(Object.assign({},Qa),Vn)),yn(O.createElement(Q.Field,Object.assign({},ct,{messageVariables:Qa,trigger:Xn,validateTrigger:kt,onMetaChange:Sa}),(_r,ba,za)=>{const Oa=q(Ee).length&&ba?ba.name:[],Co=Me(Oa,Or),yi=Vt!==void 0?Vt:!!(nn&&nn.some(Ar=>{if(Ar&&typeof Ar=="object"&&Ar.required&&!Ar.warningOnly)return!0;if(typeof Ar=="function"){const Fa=Ar(za);return Fa&&Fa.required&&!Fa.warningOnly}return!1})),Ha=Object.assign({},_r);let Tn=null;if(Array.isArray(Cr)&&Yt)Tn=Cr;else if(!(na&&(!(Bt||Qe)||Yt))){if(!(Qe&&!na&&!Yt))if((0,M.l$)(Cr)){const Ar=Object.assign(Object.assign({},Cr.props),Ha);if(Ar.id||(Ar.id=Co),gr||va.length>0||Ln.length>0||ct.extra){const Ka=[];(gr||va.length>0)&&Ka.push(`${Co}_help`),ct.extra&&Ka.push(`${Co}_extra`),Ar["aria-describedby"]=Ka.join(" ")}va.length>0&&(Ar["aria-invalid"]="true"),yi&&(Ar["aria-required"]="true"),(0,lt.Yr)(Cr)&&(Ar.ref=eo(Oa,Cr)),new Set([].concat((0,i.Z)(q(Xn)),(0,i.Z)(q(kt)))).forEach(Ka=>{Ar[Ka]=function(){for(var So,to,mi,li,Hi,Ba=arguments.length,ra=new Array(Ba),ho=0;ho{var{prefixCls:Ee,children:xe}=ct,De=Hr(ct,["prefixCls","children"]);const{getPrefixCls:Qe}=O.useContext(Ue.E_),bt=Qe("form",Ee),Bt=O.useMemo(()=>({prefixCls:bt,status:"error"}),[bt]);return O.createElement(Q.List,Object.assign({},De),(nn,Xt,Vt)=>O.createElement(C.Rk.Provider,{value:Bt},xe(nn.map(Sn=>Object.assign(Object.assign({},Sn),{fieldKey:Sn.key})),Xt,{errors:Vt.errors,warnings:Vt.warnings})))};function io(){const{form:ct}=(0,O.useContext)(C.q3);return ct}const tr=qe;tr.Item=mr,tr.List=Yo,tr.ErrorList=Oe,tr.useForm=Ke,tr.useFormInstance=io,tr.useWatch=Q.useWatch,tr.Provider=C.RV,tr.create=()=>{};var ya=tr},8628:function(mn,At,a){"use strict";var i=a(59301),V=a(34280),N=a(56762),pe=a(69507);function O(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const C=(0,i.useRef)({}),d=(0,N.Z)(),S=(0,pe.ZP)();return(0,V.Z)(()=>{const o=S.subscribe(F=>{C.current=F,L&&d()});return()=>S.unsubscribe(o)},[]),C.current}At.Z=O},5871:function(mn,At,a){"use strict";a.d(At,{Z:function(){return We}});var i=a(84105),V=a(87395),N=a(92310),pe=a.n(N),O=a(54476),L=a(20068),C=a(76190),d=a(42978),S=a(75931),o=a(67732),F=a(83652);function v(){return typeof BigInt=="function"}function p(be){return!be&&be!==0&&!Number.isNaN(be)||!String(be).trim()}function I(be){var _=be.trim(),Ce=_.startsWith("-");Ce&&(_=_.slice(1)),_=_.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),_.startsWith(".")&&(_="0".concat(_));var Je=_||"0",nt=Je.split("."),Nt=nt[0]||"0",hn=nt[1]||"0";Nt==="0"&&hn==="0"&&(Ce=!1);var Zt=Ce?"-":"";return{negative:Ce,negativeStr:Zt,trimStr:Je,integerStr:Nt,decimalStr:hn,fullStr:"".concat(Zt).concat(Je)}}function P(be){var _=String(be);return!Number.isNaN(Number(_))&&_.includes("e")}function b(be){var _=String(be);if(P(be)){var Ce=Number(_.slice(_.indexOf("e-")+2)),Je=_.match(/\.(\d+)/);return Je!=null&&Je[1]&&(Ce+=Je[1].length),Ce}return _.includes(".")&&D(_)?_.length-_.indexOf(".")-1:0}function j(be){var _=String(be);if(P(be)){if(be>Number.MAX_SAFE_INTEGER)return String(v()?BigInt(be).toString():Number.MAX_SAFE_INTEGER);if(be0&&arguments[0]!==void 0?arguments[0]:!0;return Ce?this.isInvalidate()?"":I("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),be}(),z=function(){function be(_){if((0,o.Z)(this,be),(0,L.Z)(this,"origin",""),(0,L.Z)(this,"number",void 0),(0,L.Z)(this,"empty",void 0),p(_)){this.empty=!0;return}this.origin=String(_),this.number=Number(_)}return(0,F.Z)(be,[{key:"negate",value:function(){return new be(-this.toNumber())}},{key:"add",value:function(Ce){if(this.isInvalidate())return new be(Ce);var Je=Number(Ce);if(Number.isNaN(Je))return this;var nt=this.number+Je;if(nt>Number.MAX_SAFE_INTEGER)return new be(Number.MAX_SAFE_INTEGER);if(ntNumber.MAX_SAFE_INTEGER)return new be(Number.MAX_SAFE_INTEGER);if(nt0&&arguments[0]!==void 0?arguments[0]:!0;return Ce?this.isInvalidate()?"":j(this.number):this.origin}}]),be}();function Y(be){return v()?new Z(be):new z(be)}function R(be,_,Ce){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(be==="")return"";var nt=I(be),Nt=nt.negativeStr,hn=nt.integerStr,Zt=nt.decimalStr,dn="".concat(_).concat(Zt),Bn="".concat(Nt).concat(hn);if(Ce>=0){var cn=Number(Zt[Ce]);if(cn>=5&&!Je){var fn=Y(be).add("".concat(Nt,"0.").concat("0".repeat(Ce)).concat(10-cn));return R(fn.toString(),_,Ce,Je)}return Ce===0?Bn:"".concat(Bn).concat(_).concat(Zt.padEnd(Ce,"0").slice(0,Ce))}return dn===".0"?Bn:"".concat(Bn).concat(dn)}var w=Y,ae=a(93681),ie=a(34280),re=a(8654),oe=a(59301),ye=a(48736);function W(be,_){var Ce=(0,oe.useRef)(null);function Je(){try{var Nt=be.selectionStart,hn=be.selectionEnd,Zt=be.value,dn=Zt.substring(0,Nt),Bn=Zt.substring(hn);Ce.current={start:Nt,end:hn,value:Zt,beforeTxt:dn,afterTxt:Bn}}catch(cn){}}function nt(){if(be&&Ce.current&&_)try{var Nt=be.value,hn=Ce.current,Zt=hn.beforeTxt,dn=hn.afterTxt,Bn=hn.start,cn=Nt.length;if(Nt.endsWith(dn))cn=Nt.length-Ce.current.afterTxt.length;else if(Nt.startsWith(Zt))cn=Zt.length;else{var fn=Zt[Bn-1],Dn=Nt.indexOf(fn,Bn-1);Dn!==-1&&(cn=Dn+1)}be.setSelectionRange(cn,cn)}catch(ur){(0,ye.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ur.message))}}return[Je,nt]}var Oe=a(49658),Q=function(){var _=(0,oe.useState)(!1),Ce=(0,d.Z)(_,2),Je=Ce[0],nt=Ce[1];return(0,ie.Z)(function(){nt((0,Oe.Z)())},[]),Je},Ue=Q,we=a(16089),ce=200,Se=600;function se(be){var _=be.prefixCls,Ce=be.upNode,Je=be.downNode,nt=be.upDisabled,Nt=be.downDisabled,hn=be.onStep,Zt=oe.useRef(),dn=oe.useRef([]),Bn=oe.useRef();Bn.current=hn;var cn=function(){clearTimeout(Zt.current)},fn=function(In,er){In.preventDefault(),cn(),Bn.current(er);function hr(){Bn.current(er),Zt.current=setTimeout(hr,ce)}Zt.current=setTimeout(hr,Se)};oe.useEffect(function(){return function(){cn(),dn.current.forEach(function(Ct){return we.Z.cancel(Ct)})}},[]);var Dn=Ue();if(Dn)return null;var ur="".concat(_,"-handler"),_n=pe()(ur,"".concat(ur,"-up"),(0,L.Z)({},"".concat(ur,"-up-disabled"),nt)),cr=pe()(ur,"".concat(ur,"-down"),(0,L.Z)({},"".concat(ur,"-down-disabled"),Nt)),Yr=function(){return dn.current.push((0,we.Z)(cn))},oa={unselectable:"on",role:"button",onMouseUp:Yr,onMouseLeave:Yr};return oe.createElement("div",{className:"".concat(ur,"-wrap")},oe.createElement("span",(0,O.Z)({},oa,{onMouseDown:function(In){fn(In,!0)},"aria-label":"Increase Value","aria-disabled":nt,className:_n}),Ce||oe.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-up-inner")})),oe.createElement("span",(0,O.Z)({},oa,{onMouseDown:function(In){fn(In,!1)},"aria-label":"Decrease Value","aria-disabled":Nt,className:cr}),Je||oe.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-down-inner")})))}function me(be){var _=typeof be=="number"?j(be):I(be).fullStr,Ce=_.includes(".");return Ce?I(_.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:be+"0"}var ne=a(5643),q=function(){var be=(0,oe.useRef)(0),_=function(){we.Z.cancel(be.current)};return(0,oe.useEffect)(function(){return _},[]),function(Ce){_(),be.current=(0,we.Z)(function(){Ce()})}},Me=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Re=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Fe=function(_,Ce){return _||Ce.isEmpty()?Ce.toString():Ce.toNumber()},Ke=function(_){var Ce=w(_);return Ce.isInvalidate()?null:Ce},ut=oe.forwardRef(function(be,_){var Ce,Je=be.prefixCls,nt=Je===void 0?"rc-input-number":Je,Nt=be.className,hn=be.style,Zt=be.min,dn=be.max,Bn=be.step,cn=Bn===void 0?1:Bn,fn=be.defaultValue,Dn=be.value,ur=be.disabled,_n=be.readOnly,cr=be.upHandler,Yr=be.downHandler,oa=be.keyboard,Ct=be.controls,In=Ct===void 0?!0:Ct,er=be.classNames,hr=be.stringMode,mr=be.parser,Hr=be.formatter,pa=be.precision,Yo=be.decimalSeparator,io=be.onChange,tr=be.onInput,ya=be.onPressEnter,ct=be.onStep,Ee=(0,S.Z)(be,Me),xe="".concat(nt,"-input"),De=oe.useRef(null),Qe=oe.useState(!1),bt=(0,d.Z)(Qe,2),Bt=bt[0],nn=bt[1],Xt=oe.useRef(!1),Vt=oe.useRef(!1),Sn=oe.useRef(!1),Vn=oe.useState(function(){return w(Dn!=null?Dn:fn)}),Xn=(0,d.Z)(Vn,2),zn=Xn[0],jn=Xn[1];function gr(Tn){Dn===void 0&&jn(Tn)}var Gn=oe.useCallback(function(Tn,Ar){if(!Ar)return pa>=0?pa:Math.max(b(Tn),b(cn))},[pa,cn]),Or=oe.useCallback(function(Tn){var Ar=String(Tn);if(mr)return mr(Ar);var Fa=Ar;return Yo&&(Fa=Fa.replace(Yo,".")),Fa.replace(/[^\w.-]+/g,"")},[mr,Yo]),Cr=oe.useRef(""),na=oe.useCallback(function(Tn,Ar){if(Hr)return Hr(Tn,{userTyping:Ar,input:String(Cr.current)});var Fa=typeof Tn=="number"?j(Tn):Tn;if(!Ar){var ma=Gn(Fa,Ar);if(D(Fa)&&(Yo||ma>=0)){var Ka=Yo||".";Fa=R(Fa,Ka,ma)}}return Fa},[Hr,Gn,Yo]),yr=oe.useState(function(){var Tn=fn!=null?fn:Dn;return zn.isInvalidate()&&["string","number"].includes((0,C.Z)(Tn))?Number.isNaN(Tn)?"":Tn:na(zn.toString(),!1)}),Jr=(0,d.Z)(yr,2),kt=Jr[0],Yt=Jr[1];Cr.current=kt;function Jt(Tn,Ar){Yt(na(Tn.isInvalidate()?Tn.toString(!1):Tn.toString(!Ar),Ar))}var yn=oe.useMemo(function(){return Ke(dn)},[dn,pa]),tn=oe.useMemo(function(){return Ke(Zt)},[Zt,pa]),gn=oe.useMemo(function(){return!yn||!zn||zn.isInvalidate()?!1:yn.lessEquals(zn)},[yn,zn]),An=oe.useMemo(function(){return!tn||!zn||zn.isInvalidate()?!1:zn.lessEquals(tn)},[tn,zn]),Kn=W(De.current,Bt),Br=(0,d.Z)(Kn,2),Tr=Br[0],Sr=Br[1],Sa=function(Ar){return yn&&!Ar.lessEquals(yn)?yn:tn&&!tn.lessEquals(Ar)?tn:null},Ra=function(Ar){return!Sa(Ar)},va=function(Ar,Fa){var ma=Ar,Ka=Ra(ma)||ma.isEmpty();if(!ma.isEmpty()&&!Fa&&(ma=Sa(ma)||ma,Ka=!0),!_n&&!ur&&Ka){var So=ma.toString(),to=Gn(So,Fa);return to>=0&&(ma=w(R(So,".",to)),Ra(ma)||(ma=w(R(So,".",to,!0)))),ma.equals(zn)||(gr(ma),io==null||io(ma.isEmpty()?null:Fe(hr,ma)),Dn===void 0&&Jt(ma,Fa)),ma}return zn},Ln=q(),eo=function Tn(Ar){if(Tr(),Cr.current=Ar,Yt(Ar),!Vt.current){var Fa=Or(Ar),ma=w(Fa);ma.isNaN()||va(ma,!0)}tr==null||tr(Ar),Ln(function(){var Ka=Ar;mr||(Ka=Ar.replace(/。/g,".")),Ka!==Ar&&Tn(Ka)})},Ao=function(){Vt.current=!0},Qa=function(){Vt.current=!1,eo(De.current.value)},_r=function(Ar){eo(Ar.target.value)},ba=function(Ar){var Fa;if(!(Ar&&gn||!Ar&&An)){Xt.current=!1;var ma=w(Sn.current?me(cn):cn);Ar||(ma=ma.negate());var Ka=(zn||w(0)).add(ma.toString()),So=va(Ka,!1);ct==null||ct(Fe(hr,So),{offset:Sn.current?me(cn):cn,type:Ar?"up":"down"}),(Fa=De.current)===null||Fa===void 0||Fa.focus()}},za=function(Ar){var Fa=w(Or(kt)),ma=Fa;Fa.isNaN()?ma=va(zn,Ar):ma=va(Fa,Ar),Dn!==void 0?Jt(zn,!1):ma.isNaN()||Jt(ma,!1)},Oa=function(){Xt.current=!0},Co=function(Ar){var Fa=Ar.key,ma=Ar.shiftKey;Xt.current=!0,Sn.current=ma,Fa==="Enter"&&(Vt.current||(Xt.current=!1),za(!1),ya==null||ya(Ar)),oa!==!1&&!Vt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Fa)&&(ba(Fa==="Up"||Fa==="ArrowUp"),Ar.preventDefault())},yi=function(){Xt.current=!1,Sn.current=!1},Ha=function(){za(!1),nn(!1),Xt.current=!1};return(0,ie.o)(function(){zn.isInvalidate()||Jt(zn,!1)},[pa]),(0,ie.o)(function(){var Tn=w(Dn);jn(Tn);var Ar=w(Or(kt));(!Tn.equals(Ar)||!Xt.current||Hr)&&Jt(Tn,Xt.current)},[Dn]),(0,ie.o)(function(){Hr&&Sr()},[kt]),oe.createElement("div",{className:pe()(nt,er==null?void 0:er.input,Nt,(Ce={},(0,L.Z)(Ce,"".concat(nt,"-focused"),Bt),(0,L.Z)(Ce,"".concat(nt,"-disabled"),ur),(0,L.Z)(Ce,"".concat(nt,"-readonly"),_n),(0,L.Z)(Ce,"".concat(nt,"-not-a-number"),zn.isNaN()),(0,L.Z)(Ce,"".concat(nt,"-out-of-range"),!zn.isInvalidate()&&!Ra(zn)),Ce)),style:hn,onFocus:function(){nn(!0)},onBlur:Ha,onKeyDown:Co,onKeyUp:yi,onCompositionStart:Ao,onCompositionEnd:Qa,onBeforeInput:Oa},In&&oe.createElement(se,{prefixCls:nt,upNode:cr,downNode:Yr,upDisabled:gn,downDisabled:An,onStep:ba}),oe.createElement("div",{className:"".concat(xe,"-wrap")},oe.createElement("input",(0,O.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Zt,"aria-valuemax":dn,"aria-valuenow":zn.isInvalidate()?null:zn.toString(),step:cn},Ee,{ref:(0,re.sQ)(De,_),className:xe,value:kt,onChange:_r,disabled:ur,readOnly:_n}))))}),st=oe.forwardRef(function(be,_){var Ce=be.disabled,Je=be.style,nt=be.prefixCls,Nt=be.value,hn=be.prefix,Zt=be.suffix,dn=be.addonBefore,Bn=be.addonAfter,cn=be.classes,fn=be.className,Dn=be.classNames,ur=(0,S.Z)(be,Re),_n=oe.useRef(null),cr=function(oa){_n.current&&(0,ne.nH)(_n.current,oa)};return oe.createElement(ae.BaseInput,{inputElement:oe.createElement(ut,(0,O.Z)({prefixCls:nt,disabled:Ce,classNames:Dn,ref:(0,re.sQ)(_n,_)},ur)),className:fn,triggerFocus:cr,prefixCls:nt,value:Nt,disabled:Ce,style:Je,prefix:hn,suffix:Zt,addonAfter:Bn,addonBefore:dn,classes:cn,classNames:Dn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});st.displayName="InputNumber";var ze=st,wt=ze,qe=a(19080),yt=a(36355),lt=a(92736),M=a(1684),Ye=a(19716),E=a(32441),l=a(33234),A=a(9937),g=a(17313),k=a(74207),$=a(83116),H=a(37613);const X=(be,_)=>{let{componentCls:Ce,borderRadiusSM:Je,borderRadiusLG:nt}=be;const Nt=_==="lg"?nt:Je;return{[`&-${_}`]:{[`${Ce}-handler-wrap`]:{borderStartEndRadius:Nt,borderEndEndRadius:Nt},[`${Ce}-handler-up`]:{borderStartEndRadius:Nt},[`${Ce}-handler-down`]:{borderEndEndRadius:Nt}}}},Pe=be=>{const{componentCls:_,lineWidth:Ce,lineType:Je,colorBorder:nt,borderRadius:Nt,fontSizeLG:hn,controlHeightLG:Zt,controlHeightSM:dn,colorError:Bn,paddingInlineSM:cn,colorTextDescription:fn,motionDurationMid:Dn,handleHoverColor:ur,paddingInline:_n,paddingBlock:cr,handleBg:Yr,handleActiveBg:oa,colorTextDisabled:Ct,borderRadiusSM:In,borderRadiusLG:er,controlWidth:hr,handleVisible:mr,handleBorderColor:Hr}=be;return[{[_]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(be)),(0,A.ik)(be)),(0,A.bi)(be,_)),{display:"inline-block",width:hr,margin:0,padding:0,border:`${Ce}px ${Je} ${nt}`,borderRadius:Nt,"&-rtl":{direction:"rtl",[`${_}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:hn,borderRadius:er,[`input${_}-input`]:{height:Zt-2*Ce}},"&-sm":{padding:0,borderRadius:In,[`input${_}-input`]:{height:dn-2*Ce,padding:`0 ${cn}px`}},"&:hover":Object.assign({},(0,A.pU)(be)),"&-focused":Object.assign({},(0,A.M1)(be)),"&-out-of-range":{[`${_}-input-wrap`]:{input:{color:Bn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,g.Wf)(be)),(0,A.s7)(be)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${_}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${_}-group-addon`]:{borderRadius:er,fontSize:be.fontSizeLG}},"&-sm":{[`${_}-group-addon`]:{borderRadius:In}},[`${_}-wrapper-disabled > ${_}-group-addon`]:Object.assign({},(0,A.Xy)(be))}}),[`&-disabled ${_}-input`]:{cursor:"not-allowed"},[_]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(be)),{width:"100%",padding:`${cr}px ${_n}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Nt,outline:0,transition:`all ${Dn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,A.nz)(be.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[_]:Object.assign(Object.assign(Object.assign({[`&:hover ${_}-handler-wrap, &-focused ${_}-handler-wrap`]:{opacity:1},[`${_}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:be.handleWidth,height:"100%",background:Yr,borderStartStartRadius:0,borderStartEndRadius:Nt,borderEndEndRadius:Nt,borderEndStartRadius:0,opacity:mr===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Dn} linear ${Dn}`,[`${_}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${De}-col-xl-24${xe}-label`]:R(ct),[`@media (max-width: ${ct.screenXSMax}px)`]:[w(ct),{[Ee]:{[`.${De}-col-xs-24${xe}-label`]:R(ct)}}],[`@media (max-width: ${ct.screenSMMax}px)`]:{[Ee]:{[`.${De}-col-sm-24${xe}-label`]:R(ct)}},[`@media (max-width: ${ct.screenMDMax}px)`]:{[Ee]:{[`.${De}-col-md-24${xe}-label`]:R(ct)}},[`@media (max-width: ${ct.screenLGMax}px)`]:{[Ee]:{[`.${De}-col-lg-24${xe}-label`]:R(ct)}}}},ae=(ct,Ee)=>(0,v.TS)(ct,{formItemCls:`${ct.componentCls}-item`,rootPrefixCls:Ee});var re=(0,p.Z)("Form",(ct,Ee)=>{let{rootPrefixCls:xe}=Ee;const De=ae(ct,xe);return[D(De),W(De),P(De),Z(De),J(De),oe(De),(0,F.Z)(De),o.kr]},ct=>({labelRequiredMarkColor:ct.colorError,labelColor:ct.colorTextHeading,labelFontSize:ct.fontSize,labelHeight:ct.controlHeight,labelColonMarginInlineStart:ct.marginXXS/2,labelColonMarginInlineEnd:ct.marginXS,itemMarginBottom:ct.marginLG,verticalLabelPadding:`0 0 ${ct.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const ie=[];function ye(ct,Ee,xe){let De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof ct=="string"?ct:`${Ee}-${De}`,error:ct,errorStatus:xe}}var Ne=ct=>{let{help:Ee,helpStatus:xe,errors:De=ie,warnings:Qe=ie,className:bt,fieldId:Bt,onVisibleChanged:nn}=ct;const{prefixCls:Xt}=O.useContext(C.Rk),Vt=`${Xt}-item-explain`,[,Sn]=re(Xt),Vn=(0,O.useMemo)(()=>(0,L.Z)(Xt),[Xt]),Xn=d(De),zn=d(Qe),jn=O.useMemo(()=>Ee!=null?[ye(Ee,"help",xe)]:[].concat((0,i.Z)(Xn.map((Gn,Or)=>ye(Gn,"error","error",Or))),(0,i.Z)(zn.map((Gn,Or)=>ye(Gn,"warning","warning",Or)))),[Ee,xe,Xn,zn]),gr={};return Bt&&(gr.id=`${Bt}_help`),O.createElement(pe.default,{motionDeadline:Vn.motionDeadline,motionName:`${Xt}-show-help`,visible:!!jn.length,onVisibleChanged:nn},Gn=>{const{className:Or,style:Cr}=Gn;return O.createElement("div",Object.assign({},gr,{className:N()(Vt,Or,bt,Sn),style:Cr,role:"alert"}),O.createElement(pe.CSSMotionList,Object.assign({keys:jn},(0,L.Z)(Xt),{motionName:`${Xt}-show-help-item`,component:!1}),na=>{const{key:yr,error:Jr,errorStatus:kt,className:Yt,style:Jt}=na;return O.createElement("div",{key:yr,className:N()(Yt,{[`${Vt}-${kt}`]:kt}),style:Jt},Jr)}))})},Q=a(95013),Le=a(36355),ve=a(1684),le=a(52946),Fe=a(19716),Ae=a(16722);const Ce=["parentNode"],ne="form_item";function q(ct){return ct===void 0||ct===!1?[]:Array.isArray(ct)?ct:[ct]}function Me(ct,Ee){if(!ct.length)return;const xe=ct.join("_");return Ee?`${Ee}_${xe}`:Ce.includes(xe)?`${ne}_${xe}`:xe}function Oe(ct,Ee,xe,De,Qe,bt){let Bt=De;return bt!==void 0?Bt=bt:xe.validating?Bt="validating":ct.length?Bt="error":Ee.length?Bt="warning":(xe.touched||Qe&&xe.validated)&&(Bt="success"),Bt}function Se(ct){return q(ct).join("_")}function ke(ct){const[Ee]=(0,Q.useForm)(),xe=O.useRef({}),De=O.useMemo(()=>ct!=null?ct:Object.assign(Object.assign({},Ee),{__INTERNAL__:{itemRef:Qe=>bt=>{const Bt=Se(Qe);bt?xe.current[Bt]=bt:delete xe.current[Bt]}},scrollToField:function(Qe){let bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Bt=q(Qe),nn=Me(Bt,De.__INTERNAL__.name),Xt=nn?document.getElementById(nn):null;Xt&&(0,Ae.Z)(Xt,Object.assign({scrollMode:"if-needed",block:"nearest"},bt))},getFieldInstance:Qe=>{const bt=Se(Qe);return xe.current[bt]}}),[ct,Ee]);return[De]}var ut=a(28726),st=function(ct,Ee){var xe={};for(var De in ct)Object.prototype.hasOwnProperty.call(ct,De)&&Ee.indexOf(De)<0&&(xe[De]=ct[De]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,De=Object.getOwnPropertySymbols(ct);Qe{const xe=O.useContext(ve.Z),{getPrefixCls:De,direction:Qe,form:bt}=O.useContext(Le.E_),{prefixCls:Bt,className:nn,rootClassName:Xt,size:Vt,disabled:Sn=xe,form:Vn,colon:Xn,labelAlign:zn,labelWrap:jn,labelCol:gr,wrapperCol:Gn,hideRequiredMark:Or,layout:Cr="horizontal",scrollToFirstError:na,requiredMark:yr,onFinishFailed:Jr,name:kt,style:Yt,feedbackIcons:Jt}=ct,yn=st(ct,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),tn=(0,Fe.Z)(Vt),gn=O.useContext(ut.Z),An=(0,O.useMemo)(()=>yr!==void 0?yr:bt&&bt.requiredMark!==void 0?bt.requiredMark:!Or,[Or,yr,bt]),Kn=Xn!=null?Xn:bt==null?void 0:bt.colon,Br=De("form",Bt),[Tr,Sr]=re(Br),Sa=N()(Br,`${Br}-${Cr}`,{[`${Br}-hide-required-mark`]:An===!1,[`${Br}-rtl`]:Qe==="rtl",[`${Br}-${tn}`]:tn},Sr,bt==null?void 0:bt.className,nn,Xt),[Ra]=ke(Vn),{__INTERNAL__:va}=Ra;va.name=kt;const Ln=(0,O.useMemo)(()=>({name:kt,labelAlign:zn,labelCol:gr,labelWrap:jn,wrapperCol:Gn,vertical:Cr==="vertical",colon:Kn,requiredMark:An,itemRef:va.itemRef,form:Ra,feedbackIcons:Jt}),[kt,zn,gr,Gn,Cr,Kn,An,Ra,Jt]);O.useImperativeHandle(Ee,()=>Ra);const eo=(Qa,_r)=>{if(Qa){let ba={block:"nearest"};typeof Qa=="object"&&(ba=Qa),Ra.scrollToField(_r,ba)}},Ao=Qa=>{if(Jr==null||Jr(Qa),Qa.errorFields.length){const _r=Qa.errorFields[0].name;if(na!==void 0){eo(na,_r);return}bt&&bt.scrollToFirstError!==void 0&&eo(bt.scrollToFirstError,_r)}};return Tr(O.createElement(ve.n,{disabled:Sn},O.createElement(le.q,{size:tn},O.createElement(C.RV,Object.assign({},{validateMessages:gn}),O.createElement(C.q3.Provider,{value:Ln},O.createElement(Q.default,Object.assign({id:kt},yn,{name:kt,onFinishFailed:Ao,form:Ra,style:Object.assign(Object.assign({},bt==null?void 0:bt.style),Yt),className:Sa})))))))};var qe=O.forwardRef(ze),yt=a(41799),lt=a(8654),M=a(92343),Ye=a(11592);function E(ct){if(typeof ct=="function")return ct;const Ee=(0,Ye.Z)(ct);return Ee.length<=1?Ee[0]:Ee}const l=()=>{const{status:ct,errors:Ee=[],warnings:xe=[]}=(0,O.useContext)(C.aM);return{status:ct,errors:Ee,warnings:xe}};l.Context=C.aM;var A=l,g=a(16089);function k(ct){const[Ee,xe]=O.useState(ct),De=(0,O.useRef)(null),Qe=(0,O.useRef)([]),bt=(0,O.useRef)(!1);O.useEffect(()=>(bt.current=!1,()=>{bt.current=!0,g.Z.cancel(De.current),De.current=null}),[]);function Bt(nn){bt.current||(De.current===null&&(Qe.current=[],De.current=(0,g.Z)(()=>{De.current=null,xe(Xt=>{let Vt=Xt;return Qe.current.forEach(Sn=>{Vt=Sn(Vt)}),Vt})})),Qe.current.push(nn))}return[Ee,Bt]}function $(){const{itemRef:ct}=O.useContext(C.q3),Ee=O.useRef({});function xe(De,Qe){const bt=Qe&&typeof Qe=="object"&&Qe.ref,Bt=De.join("_");return(Ee.current.name!==Bt||Ee.current.originRef!==bt)&&(Ee.current.name=Bt,Ee.current.originRef=bt,Ee.current.ref=(0,lt.sQ)(ct(De),bt)),Ee.current.ref}return xe}var H=a(29194),X=a(34280),Pe=a(2738),he=a(27382),ue=a(37028);const He=ct=>{const{formItemCls:Ee}=ct;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ee}-control`]:{display:"flex"}}}};var pt=(0,p.b)(["Form","item-item"],(ct,Ee)=>{let{rootPrefixCls:xe}=Ee;const De=ae(ct,xe);return[He(De)]}),Ke=ct=>{const{prefixCls:Ee,status:xe,wrapperCol:De,children:Qe,errors:bt,warnings:Bt,_internalItemRender:nn,extra:Xt,help:Vt,fieldId:Sn,marginBottom:Vn,onErrorVisibleChanged:Xn}=ct,zn=`${Ee}-item`,jn=O.useContext(C.q3),gr=De||jn.wrapperCol||{},Gn=N()(`${zn}-control`,gr.className),Or=O.useMemo(()=>Object.assign({},jn),[jn]);delete Or.labelCol,delete Or.wrapperCol;const Cr=O.createElement("div",{className:`${zn}-control-input`},O.createElement("div",{className:`${zn}-control-input-content`},Qe)),na=O.useMemo(()=>({prefixCls:Ee,status:xe}),[Ee,xe]),yr=Vn!==null||bt.length||Bt.length?O.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},O.createElement(C.Rk.Provider,{value:na},O.createElement(Ne,{fieldId:Sn,errors:bt,warnings:Bt,help:Vt,helpStatus:xe,className:`${zn}-explain-connected`,onVisibleChanged:Xn})),!!Vn&&O.createElement("div",{style:{width:0,height:Vn}})):null,Jr={};Sn&&(Jr.id=`${Sn}_extra`);const kt=Xt?O.createElement("div",Object.assign({},Jr,{className:`${zn}-extra`}),Xt):null,Yt=nn&&nn.mark==="pro_table_render"&&nn.render?nn.render(ct,{input:Cr,errorList:yr,extra:kt}):O.createElement(O.Fragment,null,Cr,yr,kt);return O.createElement(C.q3.Provider,{value:Or},O.createElement(ue.Z,Object.assign({},gr,{className:Gn}),Yt),O.createElement(pt,{prefixCls:Ee}))},We=a(61485),be=a(31724),_=a(9763),Be=a(6848),Je=function(ct,Ee){var xe={};for(var De in ct)Object.prototype.hasOwnProperty.call(ct,De)&&Ee.indexOf(De)<0&&(xe[De]=ct[De]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,De=Object.getOwnPropertySymbols(ct);Qe{let{prefixCls:Ee,label:xe,htmlFor:De,labelCol:Qe,labelAlign:bt,colon:Bt,required:nn,requiredMark:Xt,tooltip:Vt}=ct;var Sn;const[Vn]=(0,_.Z)("Form"),{vertical:Xn,labelAlign:zn,labelCol:jn,labelWrap:gr,colon:Gn}=O.useContext(C.q3);if(!xe)return null;const Or=Qe||jn||{},Cr=bt||zn,na=`${Ee}-item-label`,yr=N()(na,Cr==="left"&&`${na}-left`,Or.className,{[`${na}-wrap`]:!!gr});let Jr=xe;const kt=Bt===!0||Gn!==!1&&Bt!==!1;kt&&!Xn&&typeof xe=="string"&&xe.trim()!==""&&(Jr=xe.replace(/[:|:]\s*$/,""));const Jt=nt(Vt);if(Jt){const{icon:An=O.createElement(We.Z,null)}=Jt,Kn=Je(Jt,["icon"]),Br=O.createElement(Be.Z,Object.assign({},Kn),O.cloneElement(An,{className:`${Ee}-item-tooltip`,title:""}));Jr=O.createElement(O.Fragment,null,Jr,Br)}const yn=Xt==="optional",tn=typeof Xt=="function";tn?Jr=Xt(Jr,{required:!!nn}):yn&&!nn&&(Jr=O.createElement(O.Fragment,null,Jr,O.createElement("span",{className:`${Ee}-item-optional`,title:""},(Vn==null?void 0:Vn.optional)||((Sn=be.Z.Form)===null||Sn===void 0?void 0:Sn.optional))));const gn=N()({[`${Ee}-item-required`]:nn,[`${Ee}-item-required-mark-optional`]:yn||tn,[`${Ee}-item-no-colon`]:!kt});return O.createElement(ue.Z,Object.assign({},Or,{className:yr}),O.createElement("label",{htmlFor:De,className:gn,title:typeof xe=="string"?xe:""},Jr))},Zt=a(29679),dn=a(19248),Bn=a(96512),cn=a(58617);const fn={success:Zt.Z,warning:Bn.Z,error:dn.Z,validating:cn.Z};function Dn(ct){let{children:Ee,errors:xe,warnings:De,hasFeedback:Qe,validateStatus:bt,prefixCls:Bt,meta:nn,noStyle:Xt}=ct;const Vt=`${Bt}-item`,{feedbackIcons:Sn}=O.useContext(C.q3),Vn=Oe(xe,De,nn,null,!!Qe,bt),{isFormItemInput:Xn,status:zn}=O.useContext(C.aM),jn=O.useMemo(()=>{var gr;let Gn;if(Qe){const na=Qe!==!0&&Qe.icons||Sn,yr=Vn&&((gr=na==null?void 0:na({status:Vn,errors:xe,warnings:De}))===null||gr===void 0?void 0:gr[Vn]),Jr=Vn&&fn[Vn];Gn=yr!==!1&&Jr?O.createElement("span",{className:N()(`${Vt}-feedback-icon`,`${Vt}-feedback-icon-${Vn}`)},yr||O.createElement(Jr,null)):null}let Or=!0,Cr=Vn||"";return Xt&&(Or=Xn,Cr=(Vn!=null?Vn:zn)||""),{status:Cr,errors:xe,warnings:De,hasFeedback:!!Qe,feedbackIcon:Gn,isFormItemInput:Or}},[Vn,Qe,Xt,Xn,zn]);return O.createElement(C.aM.Provider,{value:jn},Ee)}var ur=function(ct,Ee){var xe={};for(var De in ct)Object.prototype.hasOwnProperty.call(ct,De)&&Ee.indexOf(De)<0&&(xe[De]=ct[De]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,De=Object.getOwnPropertySymbols(ct);Qe{if(Jt&&yr.current){const Sr=getComputedStyle(yr.current);gn(parseInt(Sr.marginBottom,10))}},[Jt,yn]);const An=Sr=>{Sr||gn(null)},Br=function(){let Sr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Sa=Sr?Jr:Vt.errors,Ra=Sr?kt:Vt.warnings;return Oe(Sa,Ra,Vt,"",!!Sn,Xt)}(),Tr=N()(Cr,xe,De,{[`${Cr}-with-help`]:Yt||Jr.length||kt.length,[`${Cr}-has-feedback`]:Br&&Sn,[`${Cr}-has-success`]:Br==="success",[`${Cr}-has-warning`]:Br==="warning",[`${Cr}-has-error`]:Br==="error",[`${Cr}-is-validating`]:Br==="validating",[`${Cr}-hidden`]:Vn});return O.createElement("div",{className:Tr,style:Qe,ref:yr},O.createElement(he.Z,Object.assign({className:`${Cr}-row`},(0,Pe.Z)(Or,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),O.createElement(hn,Object.assign({htmlFor:zn},ct,{requiredMark:na,required:jn!=null?jn:gr,prefixCls:Ee})),O.createElement(Ke,Object.assign({},ct,Vt,{errors:Jr,warnings:kt,prefixCls:Ee,status:Br,help:bt,marginBottom:tn,onErrorVisibleChanged:An}),O.createElement(C.qI.Provider,{value:Gn},O.createElement(Dn,{prefixCls:Ee,meta:Vt,errors:Vt.errors,warnings:Vt.warnings,hasFeedback:Sn,validateStatus:Br},Xn)))),!!tn&&O.createElement("div",{className:`${Cr}-margin-offset`,style:{marginBottom:-tn}}))}const cr="__SPLIT__",Yr=null,oa=O.memo(ct=>{let{children:Ee}=ct;return Ee},(ct,Ee)=>ct.value===Ee.value&&ct.update===Ee.update&&ct.childProps.length===Ee.childProps.length&&ct.childProps.every((xe,De)=>xe===Ee.childProps[De]));function Ct(ct){return ct!=null}function In(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function er(ct){const{name:Ee,noStyle:xe,className:De,dependencies:Qe,prefixCls:bt,shouldUpdate:Bt,rules:nn,children:Xt,required:Vt,label:Sn,messageVariables:Vn,trigger:Xn="onChange",validateTrigger:zn,hidden:jn,help:gr}=ct,{getPrefixCls:Gn}=O.useContext(Le.E_),{name:Or}=O.useContext(C.q3),Cr=E(Xt),na=typeof Cr=="function",yr=O.useContext(C.qI),{validateTrigger:Jr}=O.useContext(Q.FieldContext),kt=zn!==void 0?zn:Jr,Yt=Ct(Ee),Jt=Gn("form",bt),[yn,tn]=re(Jt),gn=O.useContext(Q.ListContext),An=O.useRef(),[Kn,Br]=k({}),[Tr,Sr]=(0,yt.Z)(()=>In()),Sa=_r=>{const ba=gn==null?void 0:gn.getKey(_r.name);if(Sr(_r.destroy?In():_r,!0),xe&&gr!==!1&&yr){let za=_r.name;if(_r.destroy)za=An.current||za;else if(ba!==void 0){const[Oa,Co]=ba;za=[Oa].concat((0,i.Z)(Co)),An.current=za}yr(_r,za)}},Ra=(_r,ba)=>{Br(za=>{const Oa=Object.assign({},za),yi=[].concat((0,i.Z)(_r.name.slice(0,-1)),(0,i.Z)(ba)).join(cr);return _r.destroy?delete Oa[yi]:Oa[yi]=_r,Oa})},[va,Ln]=O.useMemo(()=>{const _r=(0,i.Z)(Tr.errors),ba=(0,i.Z)(Tr.warnings);return Object.values(Kn).forEach(za=>{_r.push.apply(_r,(0,i.Z)(za.errors||[])),ba.push.apply(ba,(0,i.Z)(za.warnings||[]))}),[_r,ba]},[Kn,Tr.errors,Tr.warnings]),eo=$();function Ao(_r,ba,za){return xe&&!jn?O.createElement(Dn,{prefixCls:Jt,hasFeedback:ct.hasFeedback,validateStatus:ct.validateStatus,meta:Tr,errors:va,warnings:Ln,noStyle:!0},_r):O.createElement(_n,Object.assign({key:"row"},ct,{className:N()(De,tn),prefixCls:Jt,fieldId:ba,isRequired:za,errors:va,warnings:Ln,meta:Tr,onSubItemMetaChange:Ra}),_r)}if(!Yt&&!na&&!Qe)return yn(Ao(Cr));let Qa={};return typeof Sn=="string"?Qa.label=Sn:Ee&&(Qa.label=String(Ee)),Vn&&(Qa=Object.assign(Object.assign({},Qa),Vn)),yn(O.createElement(Q.Field,Object.assign({},ct,{messageVariables:Qa,trigger:Xn,validateTrigger:kt,onMetaChange:Sa}),(_r,ba,za)=>{const Oa=q(Ee).length&&ba?ba.name:[],Co=Me(Oa,Or),yi=Vt!==void 0?Vt:!!(nn&&nn.some(Ar=>{if(Ar&&typeof Ar=="object"&&Ar.required&&!Ar.warningOnly)return!0;if(typeof Ar=="function"){const Fa=Ar(za);return Fa&&Fa.required&&!Fa.warningOnly}return!1})),Ha=Object.assign({},_r);let Tn=null;if(Array.isArray(Cr)&&Yt)Tn=Cr;else if(!(na&&(!(Bt||Qe)||Yt))){if(!(Qe&&!na&&!Yt))if((0,M.l$)(Cr)){const Ar=Object.assign(Object.assign({},Cr.props),Ha);if(Ar.id||(Ar.id=Co),gr||va.length>0||Ln.length>0||ct.extra){const Ka=[];(gr||va.length>0)&&Ka.push(`${Co}_help`),ct.extra&&Ka.push(`${Co}_extra`),Ar["aria-describedby"]=Ka.join(" ")}va.length>0&&(Ar["aria-invalid"]="true"),yi&&(Ar["aria-required"]="true"),(0,lt.Yr)(Cr)&&(Ar.ref=eo(Oa,Cr)),new Set([].concat((0,i.Z)(q(Xn)),(0,i.Z)(q(kt)))).forEach(Ka=>{Ar[Ka]=function(){for(var So,to,mi,li,Hi,Ba=arguments.length,ra=new Array(Ba),ho=0;ho{var{prefixCls:Ee,children:xe}=ct,De=Hr(ct,["prefixCls","children"]);const{getPrefixCls:Qe}=O.useContext(Le.E_),bt=Qe("form",Ee),Bt=O.useMemo(()=>({prefixCls:bt,status:"error"}),[bt]);return O.createElement(Q.List,Object.assign({},De),(nn,Xt,Vt)=>O.createElement(C.Rk.Provider,{value:Bt},xe(nn.map(Sn=>Object.assign(Object.assign({},Sn),{fieldKey:Sn.key})),Xt,{errors:Vt.errors,warnings:Vt.warnings})))};function io(){const{form:ct}=(0,O.useContext)(C.q3);return ct}const tr=qe;tr.Item=mr,tr.List=Yo,tr.ErrorList=Ne,tr.useForm=ke,tr.useFormInstance=io,tr.useWatch=Q.useWatch,tr.Provider=C.RV,tr.create=()=>{};var ya=tr},8628:function(mn,At,a){"use strict";var i=a(59301),V=a(34280),N=a(56762),pe=a(69507);function O(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const C=(0,i.useRef)({}),d=(0,N.Z)(),S=(0,pe.ZP)();return(0,V.Z)(()=>{const o=S.subscribe(F=>{C.current=F,L&&d()});return()=>S.unsubscribe(o)},[]),C.current}At.Z=O},5871:function(mn,At,a){"use strict";a.d(At,{Z:function(){return We}});var i=a(84105),V=a(87395),N=a(92310),pe=a.n(N),O=a(54476),L=a(20068),C=a(76190),d=a(42978),S=a(75931),o=a(67732),F=a(83652);function v(){return typeof BigInt=="function"}function p(be){return!be&&be!==0&&!Number.isNaN(be)||!String(be).trim()}function I(be){var _=be.trim(),Be=_.startsWith("-");Be&&(_=_.slice(1)),_=_.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),_.startsWith(".")&&(_="0".concat(_));var Je=_||"0",nt=Je.split("."),Nt=nt[0]||"0",hn=nt[1]||"0";Nt==="0"&&hn==="0"&&(Be=!1);var Zt=Be?"-":"";return{negative:Be,negativeStr:Zt,trimStr:Je,integerStr:Nt,decimalStr:hn,fullStr:"".concat(Zt).concat(Je)}}function P(be){var _=String(be);return!Number.isNaN(Number(_))&&_.includes("e")}function b(be){var _=String(be);if(P(be)){var Be=Number(_.slice(_.indexOf("e-")+2)),Je=_.match(/\.(\d+)/);return Je!=null&&Je[1]&&(Be+=Je[1].length),Be}return _.includes(".")&&D(_)?_.length-_.indexOf(".")-1:0}function j(be){var _=String(be);if(P(be)){if(be>Number.MAX_SAFE_INTEGER)return String(v()?BigInt(be).toString():Number.MAX_SAFE_INTEGER);if(be0&&arguments[0]!==void 0?arguments[0]:!0;return Be?this.isInvalidate()?"":I("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),be}(),Z=function(){function be(_){if((0,o.Z)(this,be),(0,L.Z)(this,"origin",""),(0,L.Z)(this,"number",void 0),(0,L.Z)(this,"empty",void 0),p(_)){this.empty=!0;return}this.origin=String(_),this.number=Number(_)}return(0,F.Z)(be,[{key:"negate",value:function(){return new be(-this.toNumber())}},{key:"add",value:function(Be){if(this.isInvalidate())return new be(Be);var Je=Number(Be);if(Number.isNaN(Je))return this;var nt=this.number+Je;if(nt>Number.MAX_SAFE_INTEGER)return new be(Number.MAX_SAFE_INTEGER);if(ntNumber.MAX_SAFE_INTEGER)return new be(Number.MAX_SAFE_INTEGER);if(nt0&&arguments[0]!==void 0?arguments[0]:!0;return Be?this.isInvalidate()?"":j(this.number):this.origin}}]),be}();function J(be){return v()?new W(be):new Z(be)}function R(be,_,Be){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(be==="")return"";var nt=I(be),Nt=nt.negativeStr,hn=nt.integerStr,Zt=nt.decimalStr,dn="".concat(_).concat(Zt),Bn="".concat(Nt).concat(hn);if(Be>=0){var cn=Number(Zt[Be]);if(cn>=5&&!Je){var fn=J(be).add("".concat(Nt,"0.").concat("0".repeat(Be)).concat(10-cn));return R(fn.toString(),_,Be,Je)}return Be===0?Bn:"".concat(Bn).concat(_).concat(Zt.padEnd(Be,"0").slice(0,Be))}return dn===".0"?Bn:"".concat(Bn).concat(dn)}var w=J,oe=a(93681),ae=a(34280),re=a(8654),ie=a(59301),ye=a(48736);function z(be,_){var Be=(0,ie.useRef)(null);function Je(){try{var Nt=be.selectionStart,hn=be.selectionEnd,Zt=be.value,dn=Zt.substring(0,Nt),Bn=Zt.substring(hn);Be.current={start:Nt,end:hn,value:Zt,beforeTxt:dn,afterTxt:Bn}}catch(cn){}}function nt(){if(be&&Be.current&&_)try{var Nt=be.value,hn=Be.current,Zt=hn.beforeTxt,dn=hn.afterTxt,Bn=hn.start,cn=Nt.length;if(Nt.endsWith(dn))cn=Nt.length-Be.current.afterTxt.length;else if(Nt.startsWith(Zt))cn=Zt.length;else{var fn=Zt[Bn-1],Dn=Nt.indexOf(fn,Bn-1);Dn!==-1&&(cn=Dn+1)}be.setSelectionRange(cn,cn)}catch(ur){(0,ye.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ur.message))}}return[Je,nt]}var Ne=a(49658),Q=function(){var _=(0,ie.useState)(!1),Be=(0,d.Z)(_,2),Je=Be[0],nt=Be[1];return(0,ae.Z)(function(){nt((0,Ne.Z)())},[]),Je},Le=Q,ve=a(16089),le=200,Fe=600;function Ae(be){var _=be.prefixCls,Be=be.upNode,Je=be.downNode,nt=be.upDisabled,Nt=be.downDisabled,hn=be.onStep,Zt=ie.useRef(),dn=ie.useRef([]),Bn=ie.useRef();Bn.current=hn;var cn=function(){clearTimeout(Zt.current)},fn=function(In,er){In.preventDefault(),cn(),Bn.current(er);function hr(){Bn.current(er),Zt.current=setTimeout(hr,le)}Zt.current=setTimeout(hr,Fe)};ie.useEffect(function(){return function(){cn(),dn.current.forEach(function(Ct){return ve.Z.cancel(Ct)})}},[]);var Dn=Le();if(Dn)return null;var ur="".concat(_,"-handler"),_n=pe()(ur,"".concat(ur,"-up"),(0,L.Z)({},"".concat(ur,"-up-disabled"),nt)),cr=pe()(ur,"".concat(ur,"-down"),(0,L.Z)({},"".concat(ur,"-down-disabled"),Nt)),Yr=function(){return dn.current.push((0,ve.Z)(cn))},oa={unselectable:"on",role:"button",onMouseUp:Yr,onMouseLeave:Yr};return ie.createElement("div",{className:"".concat(ur,"-wrap")},ie.createElement("span",(0,O.Z)({},oa,{onMouseDown:function(In){fn(In,!0)},"aria-label":"Increase Value","aria-disabled":nt,className:_n}),Be||ie.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-up-inner")})),ie.createElement("span",(0,O.Z)({},oa,{onMouseDown:function(In){fn(In,!1)},"aria-label":"Decrease Value","aria-disabled":Nt,className:cr}),Je||ie.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-down-inner")})))}function Ce(be){var _=typeof be=="number"?j(be):I(be).fullStr,Be=_.includes(".");return Be?I(_.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:be+"0"}var ne=a(5643),q=function(){var be=(0,ie.useRef)(0),_=function(){ve.Z.cancel(be.current)};return(0,ie.useEffect)(function(){return _},[]),function(Be){_(),be.current=(0,ve.Z)(function(){Be()})}},Me=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Oe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Se=function(_,Be){return _||Be.isEmpty()?Be.toString():Be.toNumber()},ke=function(_){var Be=w(_);return Be.isInvalidate()?null:Be},ut=ie.forwardRef(function(be,_){var Be,Je=be.prefixCls,nt=Je===void 0?"rc-input-number":Je,Nt=be.className,hn=be.style,Zt=be.min,dn=be.max,Bn=be.step,cn=Bn===void 0?1:Bn,fn=be.defaultValue,Dn=be.value,ur=be.disabled,_n=be.readOnly,cr=be.upHandler,Yr=be.downHandler,oa=be.keyboard,Ct=be.controls,In=Ct===void 0?!0:Ct,er=be.classNames,hr=be.stringMode,mr=be.parser,Hr=be.formatter,pa=be.precision,Yo=be.decimalSeparator,io=be.onChange,tr=be.onInput,ya=be.onPressEnter,ct=be.onStep,Ee=(0,S.Z)(be,Me),xe="".concat(nt,"-input"),De=ie.useRef(null),Qe=ie.useState(!1),bt=(0,d.Z)(Qe,2),Bt=bt[0],nn=bt[1],Xt=ie.useRef(!1),Vt=ie.useRef(!1),Sn=ie.useRef(!1),Vn=ie.useState(function(){return w(Dn!=null?Dn:fn)}),Xn=(0,d.Z)(Vn,2),zn=Xn[0],jn=Xn[1];function gr(Tn){Dn===void 0&&jn(Tn)}var Gn=ie.useCallback(function(Tn,Ar){if(!Ar)return pa>=0?pa:Math.max(b(Tn),b(cn))},[pa,cn]),Or=ie.useCallback(function(Tn){var Ar=String(Tn);if(mr)return mr(Ar);var Fa=Ar;return Yo&&(Fa=Fa.replace(Yo,".")),Fa.replace(/[^\w.-]+/g,"")},[mr,Yo]),Cr=ie.useRef(""),na=ie.useCallback(function(Tn,Ar){if(Hr)return Hr(Tn,{userTyping:Ar,input:String(Cr.current)});var Fa=typeof Tn=="number"?j(Tn):Tn;if(!Ar){var ma=Gn(Fa,Ar);if(D(Fa)&&(Yo||ma>=0)){var Ka=Yo||".";Fa=R(Fa,Ka,ma)}}return Fa},[Hr,Gn,Yo]),yr=ie.useState(function(){var Tn=fn!=null?fn:Dn;return zn.isInvalidate()&&["string","number"].includes((0,C.Z)(Tn))?Number.isNaN(Tn)?"":Tn:na(zn.toString(),!1)}),Jr=(0,d.Z)(yr,2),kt=Jr[0],Yt=Jr[1];Cr.current=kt;function Jt(Tn,Ar){Yt(na(Tn.isInvalidate()?Tn.toString(!1):Tn.toString(!Ar),Ar))}var yn=ie.useMemo(function(){return ke(dn)},[dn,pa]),tn=ie.useMemo(function(){return ke(Zt)},[Zt,pa]),gn=ie.useMemo(function(){return!yn||!zn||zn.isInvalidate()?!1:yn.lessEquals(zn)},[yn,zn]),An=ie.useMemo(function(){return!tn||!zn||zn.isInvalidate()?!1:zn.lessEquals(tn)},[tn,zn]),Kn=z(De.current,Bt),Br=(0,d.Z)(Kn,2),Tr=Br[0],Sr=Br[1],Sa=function(Ar){return yn&&!Ar.lessEquals(yn)?yn:tn&&!tn.lessEquals(Ar)?tn:null},Ra=function(Ar){return!Sa(Ar)},va=function(Ar,Fa){var ma=Ar,Ka=Ra(ma)||ma.isEmpty();if(!ma.isEmpty()&&!Fa&&(ma=Sa(ma)||ma,Ka=!0),!_n&&!ur&&Ka){var So=ma.toString(),to=Gn(So,Fa);return to>=0&&(ma=w(R(So,".",to)),Ra(ma)||(ma=w(R(So,".",to,!0)))),ma.equals(zn)||(gr(ma),io==null||io(ma.isEmpty()?null:Se(hr,ma)),Dn===void 0&&Jt(ma,Fa)),ma}return zn},Ln=q(),eo=function Tn(Ar){if(Tr(),Cr.current=Ar,Yt(Ar),!Vt.current){var Fa=Or(Ar),ma=w(Fa);ma.isNaN()||va(ma,!0)}tr==null||tr(Ar),Ln(function(){var Ka=Ar;mr||(Ka=Ar.replace(/。/g,".")),Ka!==Ar&&Tn(Ka)})},Ao=function(){Vt.current=!0},Qa=function(){Vt.current=!1,eo(De.current.value)},_r=function(Ar){eo(Ar.target.value)},ba=function(Ar){var Fa;if(!(Ar&&gn||!Ar&&An)){Xt.current=!1;var ma=w(Sn.current?Ce(cn):cn);Ar||(ma=ma.negate());var Ka=(zn||w(0)).add(ma.toString()),So=va(Ka,!1);ct==null||ct(Se(hr,So),{offset:Sn.current?Ce(cn):cn,type:Ar?"up":"down"}),(Fa=De.current)===null||Fa===void 0||Fa.focus()}},za=function(Ar){var Fa=w(Or(kt)),ma=Fa;Fa.isNaN()?ma=va(zn,Ar):ma=va(Fa,Ar),Dn!==void 0?Jt(zn,!1):ma.isNaN()||Jt(ma,!1)},Oa=function(){Xt.current=!0},Co=function(Ar){var Fa=Ar.key,ma=Ar.shiftKey;Xt.current=!0,Sn.current=ma,Fa==="Enter"&&(Vt.current||(Xt.current=!1),za(!1),ya==null||ya(Ar)),oa!==!1&&!Vt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Fa)&&(ba(Fa==="Up"||Fa==="ArrowUp"),Ar.preventDefault())},yi=function(){Xt.current=!1,Sn.current=!1},Ha=function(){za(!1),nn(!1),Xt.current=!1};return(0,ae.o)(function(){zn.isInvalidate()||Jt(zn,!1)},[pa]),(0,ae.o)(function(){var Tn=w(Dn);jn(Tn);var Ar=w(Or(kt));(!Tn.equals(Ar)||!Xt.current||Hr)&&Jt(Tn,Xt.current)},[Dn]),(0,ae.o)(function(){Hr&&Sr()},[kt]),ie.createElement("div",{className:pe()(nt,er==null?void 0:er.input,Nt,(Be={},(0,L.Z)(Be,"".concat(nt,"-focused"),Bt),(0,L.Z)(Be,"".concat(nt,"-disabled"),ur),(0,L.Z)(Be,"".concat(nt,"-readonly"),_n),(0,L.Z)(Be,"".concat(nt,"-not-a-number"),zn.isNaN()),(0,L.Z)(Be,"".concat(nt,"-out-of-range"),!zn.isInvalidate()&&!Ra(zn)),Be)),style:hn,onFocus:function(){nn(!0)},onBlur:Ha,onKeyDown:Co,onKeyUp:yi,onCompositionStart:Ao,onCompositionEnd:Qa,onBeforeInput:Oa},In&&ie.createElement(Ae,{prefixCls:nt,upNode:cr,downNode:Yr,upDisabled:gn,downDisabled:An,onStep:ba}),ie.createElement("div",{className:"".concat(xe,"-wrap")},ie.createElement("input",(0,O.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Zt,"aria-valuemax":dn,"aria-valuenow":zn.isInvalidate()?null:zn.toString(),step:cn},Ee,{ref:(0,re.sQ)(De,_),className:xe,value:kt,onChange:_r,disabled:ur,readOnly:_n}))))}),st=ie.forwardRef(function(be,_){var Be=be.disabled,Je=be.style,nt=be.prefixCls,Nt=be.value,hn=be.prefix,Zt=be.suffix,dn=be.addonBefore,Bn=be.addonAfter,cn=be.classes,fn=be.className,Dn=be.classNames,ur=(0,S.Z)(be,Oe),_n=ie.useRef(null),cr=function(oa){_n.current&&(0,ne.nH)(_n.current,oa)};return ie.createElement(oe.BaseInput,{inputElement:ie.createElement(ut,(0,O.Z)({prefixCls:nt,disabled:Be,classNames:Dn,ref:(0,re.sQ)(_n,_)},ur)),className:fn,triggerFocus:cr,prefixCls:nt,value:Nt,disabled:Be,style:Je,prefix:hn,suffix:Zt,addonAfter:Bn,addonBefore:dn,classes:cn,classNames:Dn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});st.displayName="InputNumber";var ze=st,wt=ze,qe=a(19080),yt=a(36355),lt=a(92736),M=a(1684),Ye=a(19716),E=a(32441),l=a(33234),A=a(9937),g=a(17313),k=a(74207),$=a(83116),H=a(37613);const X=(be,_)=>{let{componentCls:Be,borderRadiusSM:Je,borderRadiusLG:nt}=be;const Nt=_==="lg"?nt:Je;return{[`&-${_}`]:{[`${Be}-handler-wrap`]:{borderStartEndRadius:Nt,borderEndEndRadius:Nt},[`${Be}-handler-up`]:{borderStartEndRadius:Nt},[`${Be}-handler-down`]:{borderEndEndRadius:Nt}}}},Pe=be=>{const{componentCls:_,lineWidth:Be,lineType:Je,colorBorder:nt,borderRadius:Nt,fontSizeLG:hn,controlHeightLG:Zt,controlHeightSM:dn,colorError:Bn,paddingInlineSM:cn,colorTextDescription:fn,motionDurationMid:Dn,handleHoverColor:ur,paddingInline:_n,paddingBlock:cr,handleBg:Yr,handleActiveBg:oa,colorTextDisabled:Ct,borderRadiusSM:In,borderRadiusLG:er,controlWidth:hr,handleVisible:mr,handleBorderColor:Hr}=be;return[{[_]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(be)),(0,A.ik)(be)),(0,A.bi)(be,_)),{display:"inline-block",width:hr,margin:0,padding:0,border:`${Be}px ${Je} ${nt}`,borderRadius:Nt,"&-rtl":{direction:"rtl",[`${_}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:hn,borderRadius:er,[`input${_}-input`]:{height:Zt-2*Be}},"&-sm":{padding:0,borderRadius:In,[`input${_}-input`]:{height:dn-2*Be,padding:`0 ${cn}px`}},"&:hover":Object.assign({},(0,A.pU)(be)),"&-focused":Object.assign({},(0,A.M1)(be)),"&-out-of-range":{[`${_}-input-wrap`]:{input:{color:Bn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,g.Wf)(be)),(0,A.s7)(be)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${_}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${_}-group-addon`]:{borderRadius:er,fontSize:be.fontSizeLG}},"&-sm":{[`${_}-group-addon`]:{borderRadius:In}},[`${_}-wrapper-disabled > ${_}-group-addon`]:Object.assign({},(0,A.Xy)(be))}}),[`&-disabled ${_}-input`]:{cursor:"not-allowed"},[_]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(be)),{width:"100%",padding:`${cr}px ${_n}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Nt,outline:0,transition:`all ${Dn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,A.nz)(be.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[_]:Object.assign(Object.assign(Object.assign({[`&:hover ${_}-handler-wrap, &-focused ${_}-handler-wrap`]:{opacity:1},[`${_}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:be.handleWidth,height:"100%",background:Yr,borderStartStartRadius:0,borderStartEndRadius:Nt,borderEndEndRadius:Nt,borderEndStartRadius:0,opacity:mr===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Dn} linear ${Dn}`,[`${_}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${_}-handler-up-inner, ${_}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:be.handleFontSize}}},[`${_}-handler`]:{height:"50%",overflow:"hidden",color:fn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${Ce}px ${Je} ${Hr}`,transition:`all ${Dn} linear`,"&:active":{background:oa},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:be.handleFontSize}}},[`${_}-handler`]:{height:"50%",overflow:"hidden",color:fn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${Be}px ${Je} ${Hr}`,transition:`all ${Dn} linear`,"&:active":{background:oa},"&:hover":{height:"60%",[` ${_}-handler-up-inner, ${_}-handler-down-inner - `]:{color:ur}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,g.Ro)()),{color:fn,transition:`all ${Dn} linear`,userSelect:"none"})},[`${_}-handler-up`]:{borderStartEndRadius:Nt},[`${_}-handler-down`]:{borderBlockStart:`${Ce}px ${Je} ${Hr}`,borderEndEndRadius:Nt}},X(be,"lg")),X(be,"sm")),{"&-disabled, &-readonly":{[`${_}-handler-wrap`]:{display:"none"},[`${_}-input`]:{color:"inherit"}},[` + `]:{color:ur}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,g.Ro)()),{color:fn,transition:`all ${Dn} linear`,userSelect:"none"})},[`${_}-handler-up`]:{borderStartEndRadius:Nt},[`${_}-handler-down`]:{borderBlockStart:`${Be}px ${Je} ${Hr}`,borderEndEndRadius:Nt}},X(be,"lg")),X(be,"sm")),{"&-disabled, &-readonly":{[`${_}-handler-wrap`]:{display:"none"},[`${_}-input`]:{color:"inherit"}},[` ${_}-handler-up-disabled, ${_}-handler-down-disabled `]:{cursor:"not-allowed"},[` ${_}-handler-up-disabled:hover &-handler-up-inner, ${_}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Ct}})},{[`${_}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${_}-handler-down`]:{borderBlockStartWidth:0}}}]},he=be=>{const{componentCls:_,paddingBlock:Ce,paddingInline:Je,inputAffixPadding:nt,controlWidth:Nt,borderRadiusLG:hn,borderRadiusSM:Zt}=be;return{[`${_}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,A.ik)(be)),(0,A.bi)(be,`${_}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Nt,padding:0,paddingInlineStart:Je,"&-lg":{borderRadius:hn},"&-sm":{borderRadius:Zt},[`&:not(${_}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,A.pU)(be)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${_}-disabled`]:{background:"transparent"},[`> div${_}`]:{width:"100%",border:"none",outline:"none",[`&${_}-focused`]:{boxShadow:"none !important"}},[`input${_}-input`]:{padding:`${Ce}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${_}-handler-wrap`]:{zIndex:2},[_]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:nt},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Je,marginInlineStart:nt}}})}};var le=(0,$.Z)("InputNumber",be=>{const _=(0,H.TS)(be,(0,A.e5)(be));return[Pe(_),he(_),(0,k.c)(_)]},be=>Object.assign(Object.assign({},(0,A.TM)(be)),{controlWidth:90,handleWidth:be.controlHeightSM-be.lineWidth*2,handleFontSize:be.fontSize/2,handleVisible:"auto",handleActiveBg:be.colorFillAlter,handleBg:be.colorBgContainer,handleHoverColor:be.colorPrimary,handleBorderColor:be.colorBorder})),He=function(be,_){var Ce={};for(var Je in be)Object.prototype.hasOwnProperty.call(be,Je)&&_.indexOf(Je)<0&&(Ce[Je]=be[Je]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Je=Object.getOwnPropertySymbols(be);nt{const{getPrefixCls:Ce,direction:Je}=oe.useContext(yt.E_),nt=oe.useRef(null);oe.useImperativeHandle(_,()=>nt.current);const{className:Nt,rootClassName:hn,size:Zt,disabled:dn,prefixCls:Bn,addonBefore:cn,addonAfter:fn,prefix:Dn,bordered:ur=!0,readOnly:_n,status:cr,controls:Yr}=be,oa=He(be,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ct=Ce("input-number",Bn),[In,er]=le(Ct),{compactSize:hr,compactItemClassnames:mr}=(0,l.ri)(Ct,Je);let Hr=oe.createElement(V.Z,{className:`${Ct}-handler-up-inner`}),pa=oe.createElement(i.Z,{className:`${Ct}-handler-down-inner`});const Yo=typeof Yr=="boolean"?Yr:void 0;typeof Yr=="object"&&(Hr=typeof Yr.upIcon=="undefined"?Hr:oe.createElement("span",{className:`${Ct}-handler-up-inner`},Yr.upIcon),pa=typeof Yr.downIcon=="undefined"?pa:oe.createElement("span",{className:`${Ct}-handler-down-inner`},Yr.downIcon));const{hasFeedback:io,status:tr,isFormItemInput:ya,feedbackIcon:ct}=oe.useContext(E.aM),Ee=(0,qe.F)(tr,cr),xe=(0,Ye.Z)(Xt=>{var Vt;return(Vt=Zt!=null?Zt:hr)!==null&&Vt!==void 0?Vt:Xt}),De=oe.useContext(M.Z),Qe=dn!=null?dn:De,bt=pe()({[`${Ct}-lg`]:xe==="large",[`${Ct}-sm`]:xe==="small",[`${Ct}-rtl`]:Je==="rtl",[`${Ct}-borderless`]:!ur,[`${Ct}-in-form-item`]:ya},(0,qe.Z)(Ct,Ee),mr,er),Bt=`${Ct}-group`,nn=oe.createElement(wt,Object.assign({ref:nt,disabled:Qe,className:pe()(Nt,hn),upHandler:Hr,downHandler:pa,prefixCls:Ct,readOnly:_n,controls:Yo,prefix:Dn,suffix:io&&ct,addonAfter:fn&&oe.createElement(l.BR,null,oe.createElement(E.Ux,{override:!0,status:!0},fn)),addonBefore:cn&&oe.createElement(l.BR,null,oe.createElement(E.Ux,{override:!0,status:!0},cn)),classNames:{input:bt},classes:{affixWrapper:pe()((0,qe.Z)(`${Ct}-affix-wrapper`,Ee,io),{[`${Ct}-affix-wrapper-sm`]:xe==="small",[`${Ct}-affix-wrapper-lg`]:xe==="large",[`${Ct}-affix-wrapper-rtl`]:Je==="rtl",[`${Ct}-affix-wrapper-borderless`]:!ur},er),wrapper:pe()({[`${Bt}-rtl`]:Je==="rtl",[`${Ct}-wrapper-disabled`]:Qe},er),group:pe()({[`${Ct}-group-wrapper-sm`]:xe==="small",[`${Ct}-group-wrapper-lg`]:xe==="large",[`${Ct}-group-wrapper-rtl`]:Je==="rtl"},(0,qe.Z)(`${Ct}-group-wrapper`,Ee,io),er)}},oa));return In(nn)}),Ne=pt,ke=be=>oe.createElement(lt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},oe.createElement(pt,Object.assign({},be)));Ne._InternalPanelDoNotUseOrYouWillBeFired=ke;var We=Ne},9432:function(mn,At,a){"use strict";a.d(At,{Z:function(){return Z},n:function(){return j}});var i=a(19248),V=a(92310),N=a.n(V),pe=a(93681),O=a(8654),L=a(59301),C=a(19080),d=a(36355),S=a(1684),o=a(19716),F=a(32441),v=a(33234),p=a(59412),I=a(9937);function P(z){return!!(z.prefix||z.suffix||z.allowClear)}var b=function(z,Y){var R={};for(var w in z)Object.prototype.hasOwnProperty.call(z,w)&&Y.indexOf(w)<0&&(R[w]=z[w]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,w=Object.getOwnPropertySymbols(z);ae{var R;const{prefixCls:w,bordered:ae=!0,status:ie,size:re,disabled:oe,onBlur:ye,onFocus:W,suffix:Oe,allowClear:Q,addonAfter:Ue,addonBefore:we,className:ce,style:Se,styles:se,rootClassName:me,onChange:ne,classNames:q}=z,Me=b(z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Re,direction:Fe,input:Ke}=L.useContext(d.E_),ut=Re("input",w),st=(0,L.useRef)(null),[ze,wt]=(0,I.ZP)(ut),{compactSize:qe,compactItemClassnames:yt}=(0,v.ri)(ut,Fe),lt=(0,o.Z)(pt=>{var Ne;return(Ne=re!=null?re:qe)!==null&&Ne!==void 0?Ne:pt}),M=L.useContext(S.Z),Ye=oe!=null?oe:M,{status:E,hasFeedback:l,feedbackIcon:A}=(0,L.useContext)(F.aM),g=(0,C.F)(E,ie),k=P(z)||!!l,$=(0,L.useRef)(k);(0,L.useEffect)(()=>{var pt;k&&$.current,$.current=k},[k]);const H=(0,p.Z)(st,!0),X=pt=>{H(),ye==null||ye(pt)},Pe=pt=>{H(),W==null||W(pt)},he=pt=>{H(),ne==null||ne(pt)},le=(l||Oe)&&L.createElement(L.Fragment,null,Oe,l&&A);let He;return typeof Q=="object"&&(Q!=null&&Q.clearIcon)?He=Q:Q&&(He={clearIcon:L.createElement(i.Z,null)}),ze(L.createElement(pe.default,Object.assign({ref:(0,O.sQ)(Y,st),prefixCls:ut,autoComplete:Ke==null?void 0:Ke.autoComplete},Me,{disabled:Ye,onBlur:X,onFocus:Pe,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Se),styles:Object.assign(Object.assign({},Ke==null?void 0:Ke.styles),se),suffix:le,allowClear:He,className:N()(ce,me,yt,Ke==null?void 0:Ke.className),onChange:he,addonAfter:Ue&&L.createElement(v.BR,null,L.createElement(F.Ux,{override:!0,status:!0},Ue)),addonBefore:we&&L.createElement(v.BR,null,L.createElement(F.Ux,{override:!0,status:!0},we)),classNames:Object.assign(Object.assign(Object.assign({},q),Ke==null?void 0:Ke.classNames),{input:N()({[`${ut}-sm`]:lt==="small",[`${ut}-lg`]:lt==="large",[`${ut}-rtl`]:Fe==="rtl",[`${ut}-borderless`]:!ae},!k&&(0,C.Z)(ut,g),q==null?void 0:q.input,(R=Ke==null?void 0:Ke.classNames)===null||R===void 0?void 0:R.input,wt)}),classes:{affixWrapper:N()({[`${ut}-affix-wrapper-sm`]:lt==="small",[`${ut}-affix-wrapper-lg`]:lt==="large",[`${ut}-affix-wrapper-rtl`]:Fe==="rtl",[`${ut}-affix-wrapper-borderless`]:!ae},(0,C.Z)(`${ut}-affix-wrapper`,g,l),wt),wrapper:N()({[`${ut}-group-rtl`]:Fe==="rtl"},wt),group:N()({[`${ut}-group-wrapper-sm`]:lt==="small",[`${ut}-group-wrapper-lg`]:lt==="large",[`${ut}-group-wrapper-rtl`]:Fe==="rtl",[`${ut}-group-wrapper-disabled`]:Ye},(0,C.Z)(`${ut}-group-wrapper`,g,l),wt)}})))})},1643:function(mn,At,a){"use strict";var i=a(19248),V=a(92310),N=a.n(V),pe=a(9296),O=a(59301),L=a(19080),C=a(36355),d=a(1684),S=a(19716),o=a(32441),F=a(9432),v=a(9937),p=function(P,b){var j={};for(var D in P)Object.prototype.hasOwnProperty.call(P,D)&&b.indexOf(D)<0&&(j[D]=P[D]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,D=Object.getOwnPropertySymbols(P);Z{const{prefixCls:j,bordered:D=!0,size:Z,disabled:z,status:Y,allowClear:R,showCount:w,classNames:ae,rootClassName:ie,className:re}=P,oe=p(P,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:W}=O.useContext(C.E_),Oe=(0,S.Z)(Z),Q=O.useContext(d.Z),Ue=z!=null?z:Q,{status:we,hasFeedback:ce,feedbackIcon:Se}=O.useContext(o.aM),se=(0,L.F)(we,Y),me=O.useRef(null);O.useImperativeHandle(b,()=>{var Fe;return{resizableTextArea:(Fe=me.current)===null||Fe===void 0?void 0:Fe.resizableTextArea,focus:Ke=>{var ut,st;(0,F.n)((st=(ut=me.current)===null||ut===void 0?void 0:ut.resizableTextArea)===null||st===void 0?void 0:st.textArea,Ke)},blur:()=>{var Ke;return(Ke=me.current)===null||Ke===void 0?void 0:Ke.blur()}}});const ne=ye("input",j);let q;typeof R=="object"&&(R!=null&&R.clearIcon)?q=R:R&&(q={clearIcon:O.createElement(i.Z,null)});const[Me,Re]=(0,v.ZP)(ne);return Me(O.createElement(pe.default,Object.assign({},oe,{disabled:Ue,allowClear:q,className:N()(re,ie),classes:{affixWrapper:N()(`${ne}-textarea-affix-wrapper`,{[`${ne}-affix-wrapper-rtl`]:W==="rtl",[`${ne}-affix-wrapper-borderless`]:!D,[`${ne}-affix-wrapper-sm`]:Oe==="small",[`${ne}-affix-wrapper-lg`]:Oe==="large",[`${ne}-textarea-show-count`]:w},(0,L.Z)(`${ne}-affix-wrapper`,se),Re)},classNames:Object.assign(Object.assign({},ae),{textarea:N()({[`${ne}-borderless`]:!D,[`${ne}-sm`]:Oe==="small",[`${ne}-lg`]:Oe==="large"},(0,L.Z)(ne,se),Re,ae==null?void 0:ae.textarea)}),prefixCls:ne,suffix:ce&&O.createElement("span",{className:`${ne}-textarea-suffix`},Se),showCount:w,ref:me})))});At.Z=I},59412:function(mn,At,a){"use strict";a.d(At,{Z:function(){return V}});var i=a(59301);function V(N,pe){const O=(0,i.useRef)([]),L=()=>{O.current.push(setTimeout(()=>{var C,d,S,o;!((C=N.current)===null||C===void 0)&&C.input&&((d=N.current)===null||d===void 0?void 0:d.input.getAttribute("type"))==="password"&&(!((S=N.current)===null||S===void 0)&&S.input.hasAttribute("value"))&&((o=N.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,i.useEffect)(()=>(pe&&L(),()=>O.current.forEach(C=>{C&&clearTimeout(C)})),[]),L}},92832:function(mn,At,a){"use strict";a.d(At,{default:function(){return Oe}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(32441),L=a(9937),d=Q=>{const{getPrefixCls:Ue,direction:we}=(0,N.useContext)(pe.E_),{prefixCls:ce,className:Se}=Q,se=Ue("input-group",ce),me=Ue("input"),[ne,q]=(0,L.ZP)(me),Me=V()(se,{[`${se}-lg`]:Q.size==="large",[`${se}-sm`]:Q.size==="small",[`${se}-compact`]:Q.compact,[`${se}-rtl`]:we==="rtl"},q,Se),Re=(0,N.useContext)(O.aM),Fe=(0,N.useMemo)(()=>Object.assign(Object.assign({},Re),{isFormItemInput:!1}),[Re]);return ne(N.createElement("span",{className:Me,style:Q.style,onMouseEnter:Q.onMouseEnter,onMouseLeave:Q.onMouseLeave,onFocus:Q.onFocus,onBlur:Q.onBlur},N.createElement(O.aM.Provider,{value:Fe},Q.children)))},S=a(9432),o=a(73331),F=a(15277),v=a(2738),p=a(8654),I=a(59412),P=function(Q,Ue){var we={};for(var ce in Q)Object.prototype.hasOwnProperty.call(Q,ce)&&Ue.indexOf(ce)<0&&(we[ce]=Q[ce]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ce=Object.getOwnPropertySymbols(Q);SeQ?N.createElement(F.Z,null):N.createElement(o.Z,null),j={click:"onClick",hover:"onMouseOver"};var Z=N.forwardRef((Q,Ue)=>{const{visibilityToggle:we=!0}=Q,ce=typeof we=="object"&&we.visible!==void 0,[Se,se]=(0,N.useState)(()=>ce?we.visible:!1),me=(0,N.useRef)(null);N.useEffect(()=>{ce&&se(we.visible)},[ce,we]);const ne=(0,I.Z)(me),q=()=>{const{disabled:Ye}=Q;Ye||(Se&&ne(),se(E=>{var l;const A=!E;return typeof we=="object"&&((l=we.onVisibleChange)===null||l===void 0||l.call(we,A)),A}))},Me=Ye=>{const{action:E="click",iconRender:l=b}=Q,A=j[E]||"",g=l(Se),k={[A]:q,className:`${Ye}-icon`,key:"passwordIcon",onMouseDown:$=>{$.preventDefault()},onMouseUp:$=>{$.preventDefault()}};return N.cloneElement(N.isValidElement(g)?g:N.createElement("span",null,g),k)},{className:Re,prefixCls:Fe,inputPrefixCls:Ke,size:ut}=Q,st=P(Q,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ze}=N.useContext(pe.E_),wt=ze("input",Ke),qe=ze("input-password",Fe),yt=we&&Me(qe),lt=V()(qe,Re,{[`${qe}-${ut}`]:!!ut}),M=Object.assign(Object.assign({},(0,v.Z)(st,["suffix","iconRender","visibilityToggle"])),{type:Se?"text":"password",className:lt,prefixCls:wt,suffix:yt});return ut&&(M.size=ut),N.createElement(S.Z,Object.assign({ref:(0,p.sQ)(Ue,me)},M))}),z=a(47472),Y=a(92343),R=a(3113),w=a(19716),ae=a(33234),ie=function(Q,Ue){var we={};for(var ce in Q)Object.prototype.hasOwnProperty.call(Q,ce)&&Ue.indexOf(ce)<0&&(we[ce]=Q[ce]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ce=Object.getOwnPropertySymbols(Q);Se{const{prefixCls:we,inputPrefixCls:ce,className:Se,size:se,suffix:me,enterButton:ne=!1,addonAfter:q,loading:Me,disabled:Re,onSearch:Fe,onChange:Ke,onCompositionStart:ut,onCompositionEnd:st}=Q,ze=ie(Q,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:wt,direction:qe}=N.useContext(pe.E_),yt=N.useRef(!1),lt=wt("input-search",we),M=wt("input",ce),{compactSize:Ye}=(0,ae.ri)(lt,qe),E=(0,w.Z)(ke=>{var We;return(We=se!=null?se:Ye)!==null&&We!==void 0?We:ke}),l=N.useRef(null),A=ke=>{ke&&ke.target&&ke.type==="click"&&Fe&&Fe(ke.target.value,ke,{source:"clear"}),Ke&&Ke(ke)},g=ke=>{var We;document.activeElement===((We=l.current)===null||We===void 0?void 0:We.input)&&ke.preventDefault()},k=ke=>{var We,be;Fe&&Fe((be=(We=l.current)===null||We===void 0?void 0:We.input)===null||be===void 0?void 0:be.value,ke,{source:"input"})},$=ke=>{yt.current||Me||k(ke)},H=typeof ne=="boolean"?N.createElement(z.Z,null):null,X=`${lt}-button`;let Pe;const he=ne||{},le=he.type&&he.type.__ANT_BUTTON===!0;le||he.type==="button"?Pe=(0,Y.Tm)(he,Object.assign({onMouseDown:g,onClick:ke=>{var We,be;(be=(We=he==null?void 0:he.props)===null||We===void 0?void 0:We.onClick)===null||be===void 0||be.call(We,ke),k(ke)},key:"enterButton"},le?{className:X,size:E}:{})):Pe=N.createElement(R.ZP,{className:X,type:ne?"primary":void 0,size:E,disabled:Re,key:"enterButton",onMouseDown:g,onClick:k,loading:Me,icon:H},ne),q&&(Pe=[Pe,(0,Y.Tm)(q,{key:"addonAfter"})]);const He=V()(lt,{[`${lt}-rtl`]:qe==="rtl",[`${lt}-${E}`]:!!E,[`${lt}-with-button`]:!!ne},Se),pt=ke=>{yt.current=!0,ut==null||ut(ke)},Ne=ke=>{yt.current=!1,st==null||st(ke)};return N.createElement(S.Z,Object.assign({ref:(0,p.sQ)(l,Ue),onPressEnter:$},ze,{size:E,onCompositionStart:pt,onCompositionEnd:Ne,prefixCls:M,addonAfter:Pe,suffix:me,onChange:A,className:He,disabled:Re}))}),ye=a(1643);const W=S.Z;W.Group=d,W.Search=oe,W.TextArea=ye.Z,W.Password=Z;var Oe=W},9937:function(mn,At,a){"use strict";a.d(At,{M1:function(){return C},TM:function(){return Y},Xy:function(){return d},bi:function(){return F},e5:function(){return z},ik:function(){return v},nz:function(){return O},pU:function(){return L},s7:function(){return p},x0:function(){return o}});var i=a(17313),V=a(74207),N=a(37613),pe=a(83116);const O=R=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:R,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),L=R=>({borderColor:R.hoverBorderColor}),C=R=>({borderColor:R.activeBorderColor,boxShadow:R.activeShadow,outline:0}),d=R=>({color:R.colorTextDisabled,backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},L((0,N.TS)(R,{hoverBorderColor:R.colorBorder})))}),S=R=>{const{paddingBlockLG:w,fontSizeLG:ae,lineHeightLG:ie,borderRadiusLG:re,paddingInlineLG:oe}=R;return{padding:`${w}px ${oe}px`,fontSize:ae,lineHeight:ie,borderRadius:re}},o=R=>({padding:`${R.paddingBlockSM}px ${R.paddingInlineSM}px`,borderRadius:R.borderRadiusSM}),F=(R,w)=>{const{componentCls:ae,colorError:ie,colorWarning:re,errorActiveShadow:oe,warningActiveShadow:ye,colorErrorBorderHover:W,colorWarningBorderHover:Oe}=R;return{[`&-status-error:not(${w}-disabled):not(${w}-borderless)${w}`]:{borderColor:ie,"&:hover":{borderColor:W},"&:focus, &-focused":Object.assign({},C((0,N.TS)(R,{activeBorderColor:ie,activeShadow:oe}))),[`${ae}-prefix, ${ae}-suffix`]:{color:ie}},[`&-status-warning:not(${w}-disabled):not(${w}-borderless)${w}`]:{borderColor:re,"&:hover":{borderColor:Oe},"&:focus, &-focused":Object.assign({},C((0,N.TS)(R,{activeBorderColor:re,activeShadow:ye}))),[`${ae}-prefix, ${ae}-suffix`]:{color:re}}}},v=R=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${R.paddingBlock}px ${R.paddingInline}px`,color:R.colorText,fontSize:R.fontSize,lineHeight:R.lineHeight,backgroundColor:R.colorBgContainer,backgroundImage:"none",borderWidth:R.lineWidth,borderStyle:R.lineType,borderColor:R.colorBorder,borderRadius:R.borderRadius,transition:`all ${R.motionDurationMid}`},O(R.colorTextPlaceholder)),{"&:hover":Object.assign({},L(R)),"&:focus, &-focused":Object.assign({},C(R)),"&-disabled, &[disabled]":Object.assign({},d(R)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:R.controlHeight,lineHeight:R.lineHeight,verticalAlign:"bottom",transition:`all ${R.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},S(R)),"&-sm":Object.assign({},o(R)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),p=R=>{const{componentCls:w,antCls:ae}=R;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:R.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${w}, &-lg > ${w}-group-addon`]:Object.assign({},S(R)),[`&-sm ${w}, &-sm > ${w}-group-addon`]:Object.assign({},o(R)),[`&-lg ${ae}-select-single ${ae}-select-selector`]:{height:R.controlHeightLG},[`&-sm ${ae}-select-single ${ae}-select-selector`]:{height:R.controlHeightSM},[`> ${w}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${w}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${R.paddingInline}px`,color:R.colorText,fontWeight:"normal",fontSize:R.fontSize,textAlign:"center",backgroundColor:R.colorFillAlter,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadius,transition:`all ${R.motionDurationSlow}`,lineHeight:1,[`${ae}-select`]:{margin:`-${R.paddingBlock+1}px -${R.paddingInline}px`,[`&${ae}-select-single:not(${ae}-select-customize-input)`]:{[`${ae}-select-selector`]:{backgroundColor:"inherit",border:`${R.lineWidth}px ${R.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${ae}-select-selector`]:{color:R.colorPrimary}}},[`${ae}-cascader-picker`]:{margin:`-9px -${R.paddingInline}px`,backgroundColor:"transparent",[`${ae}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${w}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${w}-search-with-button &`]:{zIndex:0}}},[`> ${w}:first-child, ${w}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${ae}-select ${ae}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${w}-affix-wrapper`]:{[`&:not(:first-child) ${w}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${w}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${w}:last-child, ${w}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${ae}-select ${ae}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${w}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${w}-search &`]:{borderStartStartRadius:R.borderRadius,borderEndStartRadius:R.borderRadius}},[`&:not(:first-child), ${w}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${w}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,i.dF)()),{[`${w}-group-addon, ${w}-group-wrap, > ${w}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:R.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:Ct}})},{[`${_}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${_}-handler-down`]:{borderBlockStartWidth:0}}}]},he=be=>{const{componentCls:_,paddingBlock:Be,paddingInline:Je,inputAffixPadding:nt,controlWidth:Nt,borderRadiusLG:hn,borderRadiusSM:Zt}=be;return{[`${_}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,A.ik)(be)),(0,A.bi)(be,`${_}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Nt,padding:0,paddingInlineStart:Je,"&-lg":{borderRadius:hn},"&-sm":{borderRadius:Zt},[`&:not(${_}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,A.pU)(be)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${_}-disabled`]:{background:"transparent"},[`> div${_}`]:{width:"100%",border:"none",outline:"none",[`&${_}-focused`]:{boxShadow:"none !important"}},[`input${_}-input`]:{padding:`${Be}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${_}-handler-wrap`]:{zIndex:2},[_]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:nt},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Je,marginInlineStart:nt}}})}};var ue=(0,$.Z)("InputNumber",be=>{const _=(0,H.TS)(be,(0,A.e5)(be));return[Pe(_),he(_),(0,k.c)(_)]},be=>Object.assign(Object.assign({},(0,A.TM)(be)),{controlWidth:90,handleWidth:be.controlHeightSM-be.lineWidth*2,handleFontSize:be.fontSize/2,handleVisible:"auto",handleActiveBg:be.colorFillAlter,handleBg:be.colorBgContainer,handleHoverColor:be.colorPrimary,handleBorderColor:be.colorBorder})),He=function(be,_){var Be={};for(var Je in be)Object.prototype.hasOwnProperty.call(be,Je)&&_.indexOf(Je)<0&&(Be[Je]=be[Je]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Je=Object.getOwnPropertySymbols(be);nt{const{getPrefixCls:Be,direction:Je}=ie.useContext(yt.E_),nt=ie.useRef(null);ie.useImperativeHandle(_,()=>nt.current);const{className:Nt,rootClassName:hn,size:Zt,disabled:dn,prefixCls:Bn,addonBefore:cn,addonAfter:fn,prefix:Dn,bordered:ur=!0,readOnly:_n,status:cr,controls:Yr}=be,oa=He(be,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ct=Be("input-number",Bn),[In,er]=ue(Ct),{compactSize:hr,compactItemClassnames:mr}=(0,l.ri)(Ct,Je);let Hr=ie.createElement(V.Z,{className:`${Ct}-handler-up-inner`}),pa=ie.createElement(i.Z,{className:`${Ct}-handler-down-inner`});const Yo=typeof Yr=="boolean"?Yr:void 0;typeof Yr=="object"&&(Hr=typeof Yr.upIcon=="undefined"?Hr:ie.createElement("span",{className:`${Ct}-handler-up-inner`},Yr.upIcon),pa=typeof Yr.downIcon=="undefined"?pa:ie.createElement("span",{className:`${Ct}-handler-down-inner`},Yr.downIcon));const{hasFeedback:io,status:tr,isFormItemInput:ya,feedbackIcon:ct}=ie.useContext(E.aM),Ee=(0,qe.F)(tr,cr),xe=(0,Ye.Z)(Xt=>{var Vt;return(Vt=Zt!=null?Zt:hr)!==null&&Vt!==void 0?Vt:Xt}),De=ie.useContext(M.Z),Qe=dn!=null?dn:De,bt=pe()({[`${Ct}-lg`]:xe==="large",[`${Ct}-sm`]:xe==="small",[`${Ct}-rtl`]:Je==="rtl",[`${Ct}-borderless`]:!ur,[`${Ct}-in-form-item`]:ya},(0,qe.Z)(Ct,Ee),mr,er),Bt=`${Ct}-group`,nn=ie.createElement(wt,Object.assign({ref:nt,disabled:Qe,className:pe()(Nt,hn),upHandler:Hr,downHandler:pa,prefixCls:Ct,readOnly:_n,controls:Yo,prefix:Dn,suffix:io&&ct,addonAfter:fn&&ie.createElement(l.BR,null,ie.createElement(E.Ux,{override:!0,status:!0},fn)),addonBefore:cn&&ie.createElement(l.BR,null,ie.createElement(E.Ux,{override:!0,status:!0},cn)),classNames:{input:bt},classes:{affixWrapper:pe()((0,qe.Z)(`${Ct}-affix-wrapper`,Ee,io),{[`${Ct}-affix-wrapper-sm`]:xe==="small",[`${Ct}-affix-wrapper-lg`]:xe==="large",[`${Ct}-affix-wrapper-rtl`]:Je==="rtl",[`${Ct}-affix-wrapper-borderless`]:!ur},er),wrapper:pe()({[`${Bt}-rtl`]:Je==="rtl",[`${Ct}-wrapper-disabled`]:Qe},er),group:pe()({[`${Ct}-group-wrapper-sm`]:xe==="small",[`${Ct}-group-wrapper-lg`]:xe==="large",[`${Ct}-group-wrapper-rtl`]:Je==="rtl"},(0,qe.Z)(`${Ct}-group-wrapper`,Ee,io),er)}},oa));return In(nn)}),Re=pt,Ke=be=>ie.createElement(lt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},ie.createElement(pt,Object.assign({},be)));Re._InternalPanelDoNotUseOrYouWillBeFired=Ke;var We=Re},9432:function(mn,At,a){"use strict";a.d(At,{Z:function(){return W},n:function(){return j}});var i=a(19248),V=a(92310),N=a.n(V),pe=a(93681),O=a(8654),L=a(59301),C=a(19080),d=a(36355),S=a(1684),o=a(19716),F=a(32441),v=a(33234),p=a(59412),I=a(9937);function P(Z){return!!(Z.prefix||Z.suffix||Z.allowClear)}var b=function(Z,J){var R={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&J.indexOf(w)<0&&(R[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,w=Object.getOwnPropertySymbols(Z);oe{var R;const{prefixCls:w,bordered:oe=!0,status:ae,size:re,disabled:ie,onBlur:ye,onFocus:z,suffix:Ne,allowClear:Q,addonAfter:Le,addonBefore:ve,className:le,style:Fe,styles:Ae,rootClassName:Ce,onChange:ne,classNames:q}=Z,Me=b(Z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:Se,input:ke}=L.useContext(d.E_),ut=Oe("input",w),st=(0,L.useRef)(null),[ze,wt]=(0,I.ZP)(ut),{compactSize:qe,compactItemClassnames:yt}=(0,v.ri)(ut,Se),lt=(0,o.Z)(pt=>{var Re;return(Re=re!=null?re:qe)!==null&&Re!==void 0?Re:pt}),M=L.useContext(S.Z),Ye=ie!=null?ie:M,{status:E,hasFeedback:l,feedbackIcon:A}=(0,L.useContext)(F.aM),g=(0,C.F)(E,ae),k=P(Z)||!!l,$=(0,L.useRef)(k);(0,L.useEffect)(()=>{var pt;k&&$.current,$.current=k},[k]);const H=(0,p.Z)(st,!0),X=pt=>{H(),ye==null||ye(pt)},Pe=pt=>{H(),z==null||z(pt)},he=pt=>{H(),ne==null||ne(pt)},ue=(l||Ne)&&L.createElement(L.Fragment,null,Ne,l&&A);let He;return typeof Q=="object"&&(Q!=null&&Q.clearIcon)?He=Q:Q&&(He={clearIcon:L.createElement(i.Z,null)}),ze(L.createElement(pe.default,Object.assign({ref:(0,O.sQ)(J,st),prefixCls:ut,autoComplete:ke==null?void 0:ke.autoComplete},Me,{disabled:Ye,onBlur:X,onFocus:Pe,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),Fe),styles:Object.assign(Object.assign({},ke==null?void 0:ke.styles),Ae),suffix:ue,allowClear:He,className:N()(le,Ce,yt,ke==null?void 0:ke.className),onChange:he,addonAfter:Le&&L.createElement(v.BR,null,L.createElement(F.Ux,{override:!0,status:!0},Le)),addonBefore:ve&&L.createElement(v.BR,null,L.createElement(F.Ux,{override:!0,status:!0},ve)),classNames:Object.assign(Object.assign(Object.assign({},q),ke==null?void 0:ke.classNames),{input:N()({[`${ut}-sm`]:lt==="small",[`${ut}-lg`]:lt==="large",[`${ut}-rtl`]:Se==="rtl",[`${ut}-borderless`]:!oe},!k&&(0,C.Z)(ut,g),q==null?void 0:q.input,(R=ke==null?void 0:ke.classNames)===null||R===void 0?void 0:R.input,wt)}),classes:{affixWrapper:N()({[`${ut}-affix-wrapper-sm`]:lt==="small",[`${ut}-affix-wrapper-lg`]:lt==="large",[`${ut}-affix-wrapper-rtl`]:Se==="rtl",[`${ut}-affix-wrapper-borderless`]:!oe},(0,C.Z)(`${ut}-affix-wrapper`,g,l),wt),wrapper:N()({[`${ut}-group-rtl`]:Se==="rtl"},wt),group:N()({[`${ut}-group-wrapper-sm`]:lt==="small",[`${ut}-group-wrapper-lg`]:lt==="large",[`${ut}-group-wrapper-rtl`]:Se==="rtl",[`${ut}-group-wrapper-disabled`]:Ye},(0,C.Z)(`${ut}-group-wrapper`,g,l),wt)}})))})},1643:function(mn,At,a){"use strict";var i=a(19248),V=a(92310),N=a.n(V),pe=a(9296),O=a(59301),L=a(19080),C=a(36355),d=a(1684),S=a(19716),o=a(32441),F=a(9432),v=a(9937),p=function(P,b){var j={};for(var D in P)Object.prototype.hasOwnProperty.call(P,D)&&b.indexOf(D)<0&&(j[D]=P[D]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,D=Object.getOwnPropertySymbols(P);W{const{prefixCls:j,bordered:D=!0,size:W,disabled:Z,status:J,allowClear:R,showCount:w,classNames:oe,rootClassName:ae,className:re}=P,ie=p(P,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:z}=O.useContext(C.E_),Ne=(0,S.Z)(W),Q=O.useContext(d.Z),Le=Z!=null?Z:Q,{status:ve,hasFeedback:le,feedbackIcon:Fe}=O.useContext(o.aM),Ae=(0,L.F)(ve,J),Ce=O.useRef(null);O.useImperativeHandle(b,()=>{var Se;return{resizableTextArea:(Se=Ce.current)===null||Se===void 0?void 0:Se.resizableTextArea,focus:ke=>{var ut,st;(0,F.n)((st=(ut=Ce.current)===null||ut===void 0?void 0:ut.resizableTextArea)===null||st===void 0?void 0:st.textArea,ke)},blur:()=>{var ke;return(ke=Ce.current)===null||ke===void 0?void 0:ke.blur()}}});const ne=ye("input",j);let q;typeof R=="object"&&(R!=null&&R.clearIcon)?q=R:R&&(q={clearIcon:O.createElement(i.Z,null)});const[Me,Oe]=(0,v.ZP)(ne);return Me(O.createElement(pe.default,Object.assign({},ie,{disabled:Le,allowClear:q,className:N()(re,ae),classes:{affixWrapper:N()(`${ne}-textarea-affix-wrapper`,{[`${ne}-affix-wrapper-rtl`]:z==="rtl",[`${ne}-affix-wrapper-borderless`]:!D,[`${ne}-affix-wrapper-sm`]:Ne==="small",[`${ne}-affix-wrapper-lg`]:Ne==="large",[`${ne}-textarea-show-count`]:w},(0,L.Z)(`${ne}-affix-wrapper`,Ae),Oe)},classNames:Object.assign(Object.assign({},oe),{textarea:N()({[`${ne}-borderless`]:!D,[`${ne}-sm`]:Ne==="small",[`${ne}-lg`]:Ne==="large"},(0,L.Z)(ne,Ae),Oe,oe==null?void 0:oe.textarea)}),prefixCls:ne,suffix:le&&O.createElement("span",{className:`${ne}-textarea-suffix`},Fe),showCount:w,ref:Ce})))});At.Z=I},59412:function(mn,At,a){"use strict";a.d(At,{Z:function(){return V}});var i=a(59301);function V(N,pe){const O=(0,i.useRef)([]),L=()=>{O.current.push(setTimeout(()=>{var C,d,S,o;!((C=N.current)===null||C===void 0)&&C.input&&((d=N.current)===null||d===void 0?void 0:d.input.getAttribute("type"))==="password"&&(!((S=N.current)===null||S===void 0)&&S.input.hasAttribute("value"))&&((o=N.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,i.useEffect)(()=>(pe&&L(),()=>O.current.forEach(C=>{C&&clearTimeout(C)})),[]),L}},92832:function(mn,At,a){"use strict";a.d(At,{default:function(){return Ne}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(32441),L=a(9937),d=Q=>{const{getPrefixCls:Le,direction:ve}=(0,N.useContext)(pe.E_),{prefixCls:le,className:Fe}=Q,Ae=Le("input-group",le),Ce=Le("input"),[ne,q]=(0,L.ZP)(Ce),Me=V()(Ae,{[`${Ae}-lg`]:Q.size==="large",[`${Ae}-sm`]:Q.size==="small",[`${Ae}-compact`]:Q.compact,[`${Ae}-rtl`]:ve==="rtl"},q,Fe),Oe=(0,N.useContext)(O.aM),Se=(0,N.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return ne(N.createElement("span",{className:Me,style:Q.style,onMouseEnter:Q.onMouseEnter,onMouseLeave:Q.onMouseLeave,onFocus:Q.onFocus,onBlur:Q.onBlur},N.createElement(O.aM.Provider,{value:Se},Q.children)))},S=a(9432),o=a(73331),F=a(15277),v=a(2738),p=a(8654),I=a(59412),P=function(Q,Le){var ve={};for(var le in Q)Object.prototype.hasOwnProperty.call(Q,le)&&Le.indexOf(le)<0&&(ve[le]=Q[le]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,le=Object.getOwnPropertySymbols(Q);FeQ?N.createElement(F.Z,null):N.createElement(o.Z,null),j={click:"onClick",hover:"onMouseOver"};var W=N.forwardRef((Q,Le)=>{const{visibilityToggle:ve=!0}=Q,le=typeof ve=="object"&&ve.visible!==void 0,[Fe,Ae]=(0,N.useState)(()=>le?ve.visible:!1),Ce=(0,N.useRef)(null);N.useEffect(()=>{le&&Ae(ve.visible)},[le,ve]);const ne=(0,I.Z)(Ce),q=()=>{const{disabled:Ye}=Q;Ye||(Fe&&ne(),Ae(E=>{var l;const A=!E;return typeof ve=="object"&&((l=ve.onVisibleChange)===null||l===void 0||l.call(ve,A)),A}))},Me=Ye=>{const{action:E="click",iconRender:l=b}=Q,A=j[E]||"",g=l(Fe),k={[A]:q,className:`${Ye}-icon`,key:"passwordIcon",onMouseDown:$=>{$.preventDefault()},onMouseUp:$=>{$.preventDefault()}};return N.cloneElement(N.isValidElement(g)?g:N.createElement("span",null,g),k)},{className:Oe,prefixCls:Se,inputPrefixCls:ke,size:ut}=Q,st=P(Q,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ze}=N.useContext(pe.E_),wt=ze("input",ke),qe=ze("input-password",Se),yt=ve&&Me(qe),lt=V()(qe,Oe,{[`${qe}-${ut}`]:!!ut}),M=Object.assign(Object.assign({},(0,v.Z)(st,["suffix","iconRender","visibilityToggle"])),{type:Fe?"text":"password",className:lt,prefixCls:wt,suffix:yt});return ut&&(M.size=ut),N.createElement(S.Z,Object.assign({ref:(0,p.sQ)(Le,Ce)},M))}),Z=a(47472),J=a(92343),R=a(3113),w=a(19716),oe=a(33234),ae=function(Q,Le){var ve={};for(var le in Q)Object.prototype.hasOwnProperty.call(Q,le)&&Le.indexOf(le)<0&&(ve[le]=Q[le]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,le=Object.getOwnPropertySymbols(Q);Fe{const{prefixCls:ve,inputPrefixCls:le,className:Fe,size:Ae,suffix:Ce,enterButton:ne=!1,addonAfter:q,loading:Me,disabled:Oe,onSearch:Se,onChange:ke,onCompositionStart:ut,onCompositionEnd:st}=Q,ze=ae(Q,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:wt,direction:qe}=N.useContext(pe.E_),yt=N.useRef(!1),lt=wt("input-search",ve),M=wt("input",le),{compactSize:Ye}=(0,oe.ri)(lt,qe),E=(0,w.Z)(Ke=>{var We;return(We=Ae!=null?Ae:Ye)!==null&&We!==void 0?We:Ke}),l=N.useRef(null),A=Ke=>{Ke&&Ke.target&&Ke.type==="click"&&Se&&Se(Ke.target.value,Ke,{source:"clear"}),ke&&ke(Ke)},g=Ke=>{var We;document.activeElement===((We=l.current)===null||We===void 0?void 0:We.input)&&Ke.preventDefault()},k=Ke=>{var We,be;Se&&Se((be=(We=l.current)===null||We===void 0?void 0:We.input)===null||be===void 0?void 0:be.value,Ke,{source:"input"})},$=Ke=>{yt.current||Me||k(Ke)},H=typeof ne=="boolean"?N.createElement(Z.Z,null):null,X=`${lt}-button`;let Pe;const he=ne||{},ue=he.type&&he.type.__ANT_BUTTON===!0;ue||he.type==="button"?Pe=(0,J.Tm)(he,Object.assign({onMouseDown:g,onClick:Ke=>{var We,be;(be=(We=he==null?void 0:he.props)===null||We===void 0?void 0:We.onClick)===null||be===void 0||be.call(We,Ke),k(Ke)},key:"enterButton"},ue?{className:X,size:E}:{})):Pe=N.createElement(R.ZP,{className:X,type:ne?"primary":void 0,size:E,disabled:Oe,key:"enterButton",onMouseDown:g,onClick:k,loading:Me,icon:H},ne),q&&(Pe=[Pe,(0,J.Tm)(q,{key:"addonAfter"})]);const He=V()(lt,{[`${lt}-rtl`]:qe==="rtl",[`${lt}-${E}`]:!!E,[`${lt}-with-button`]:!!ne},Fe),pt=Ke=>{yt.current=!0,ut==null||ut(Ke)},Re=Ke=>{yt.current=!1,st==null||st(Ke)};return N.createElement(S.Z,Object.assign({ref:(0,p.sQ)(l,Le),onPressEnter:$},ze,{size:E,onCompositionStart:pt,onCompositionEnd:Re,prefixCls:M,addonAfter:Pe,suffix:Ce,onChange:A,className:He,disabled:Oe}))}),ye=a(1643);const z=S.Z;z.Group=d,z.Search=ie,z.TextArea=ye.Z,z.Password=W;var Ne=z},9937:function(mn,At,a){"use strict";a.d(At,{M1:function(){return C},TM:function(){return J},Xy:function(){return d},bi:function(){return F},e5:function(){return Z},ik:function(){return v},nz:function(){return O},pU:function(){return L},s7:function(){return p},x0:function(){return o}});var i=a(17313),V=a(74207),N=a(37613),pe=a(83116);const O=R=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:R,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),L=R=>({borderColor:R.hoverBorderColor}),C=R=>({borderColor:R.activeBorderColor,boxShadow:R.activeShadow,outline:0}),d=R=>({color:R.colorTextDisabled,backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},L((0,N.TS)(R,{hoverBorderColor:R.colorBorder})))}),S=R=>{const{paddingBlockLG:w,fontSizeLG:oe,lineHeightLG:ae,borderRadiusLG:re,paddingInlineLG:ie}=R;return{padding:`${w}px ${ie}px`,fontSize:oe,lineHeight:ae,borderRadius:re}},o=R=>({padding:`${R.paddingBlockSM}px ${R.paddingInlineSM}px`,borderRadius:R.borderRadiusSM}),F=(R,w)=>{const{componentCls:oe,colorError:ae,colorWarning:re,errorActiveShadow:ie,warningActiveShadow:ye,colorErrorBorderHover:z,colorWarningBorderHover:Ne}=R;return{[`&-status-error:not(${w}-disabled):not(${w}-borderless)${w}`]:{borderColor:ae,"&:hover":{borderColor:z},"&:focus, &-focused":Object.assign({},C((0,N.TS)(R,{activeBorderColor:ae,activeShadow:ie}))),[`${oe}-prefix, ${oe}-suffix`]:{color:ae}},[`&-status-warning:not(${w}-disabled):not(${w}-borderless)${w}`]:{borderColor:re,"&:hover":{borderColor:Ne},"&:focus, &-focused":Object.assign({},C((0,N.TS)(R,{activeBorderColor:re,activeShadow:ye}))),[`${oe}-prefix, ${oe}-suffix`]:{color:re}}}},v=R=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${R.paddingBlock}px ${R.paddingInline}px`,color:R.colorText,fontSize:R.fontSize,lineHeight:R.lineHeight,backgroundColor:R.colorBgContainer,backgroundImage:"none",borderWidth:R.lineWidth,borderStyle:R.lineType,borderColor:R.colorBorder,borderRadius:R.borderRadius,transition:`all ${R.motionDurationMid}`},O(R.colorTextPlaceholder)),{"&:hover":Object.assign({},L(R)),"&:focus, &-focused":Object.assign({},C(R)),"&-disabled, &[disabled]":Object.assign({},d(R)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:R.controlHeight,lineHeight:R.lineHeight,verticalAlign:"bottom",transition:`all ${R.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},S(R)),"&-sm":Object.assign({},o(R)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),p=R=>{const{componentCls:w,antCls:oe}=R;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:R.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${w}, &-lg > ${w}-group-addon`]:Object.assign({},S(R)),[`&-sm ${w}, &-sm > ${w}-group-addon`]:Object.assign({},o(R)),[`&-lg ${oe}-select-single ${oe}-select-selector`]:{height:R.controlHeightLG},[`&-sm ${oe}-select-single ${oe}-select-selector`]:{height:R.controlHeightSM},[`> ${w}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${w}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${R.paddingInline}px`,color:R.colorText,fontWeight:"normal",fontSize:R.fontSize,textAlign:"center",backgroundColor:R.colorFillAlter,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadius,transition:`all ${R.motionDurationSlow}`,lineHeight:1,[`${oe}-select`]:{margin:`-${R.paddingBlock+1}px -${R.paddingInline}px`,[`&${oe}-select-single:not(${oe}-select-customize-input)`]:{[`${oe}-select-selector`]:{backgroundColor:"inherit",border:`${R.lineWidth}px ${R.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${oe}-select-selector`]:{color:R.colorPrimary}}},[`${oe}-cascader-picker`]:{margin:`-9px -${R.paddingInline}px`,backgroundColor:"transparent",[`${oe}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${w}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${w}-search-with-button &`]:{zIndex:0}}},[`> ${w}:first-child, ${w}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${oe}-select ${oe}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${w}-affix-wrapper`]:{[`&:not(:first-child) ${w}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${w}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${w}:last-child, ${w}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${oe}-select ${oe}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${w}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${w}-search &`]:{borderStartStartRadius:R.borderRadius,borderEndStartRadius:R.borderRadius}},[`&:not(:first-child), ${w}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${w}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,i.dF)()),{[`${w}-group-addon, ${w}-group-wrap, > ${w}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:R.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${w}-affix-wrapper, & > ${w}-number-affix-wrapper, - & > ${ae}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-R.lineWidth,borderInlineEndWidth:R.lineWidth},[`${w}`]:{float:"none"},[`& > ${ae}-select > ${ae}-select-selector, - & > ${ae}-select-auto-complete ${w}, - & > ${ae}-cascader-picker ${w}, - & > ${w}-group-wrapper ${w}`]:{borderInlineEndWidth:R.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${ae}-select-focused`]:{zIndex:1},[`& > ${ae}-select > ${ae}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${ae}-select:first-child > ${ae}-select-selector, - & > ${ae}-select-auto-complete:first-child ${w}, - & > ${ae}-cascader-picker:first-child ${w}`]:{borderStartStartRadius:R.borderRadius,borderEndStartRadius:R.borderRadius},[`& > *:last-child, - & > ${ae}-select:last-child > ${ae}-select-selector, - & > ${ae}-cascader-picker:last-child ${w}, - & > ${ae}-cascader-picker-focused:last-child ${w}`]:{borderInlineEndWidth:R.lineWidth,borderStartEndRadius:R.borderRadius,borderEndEndRadius:R.borderRadius},[`& > ${ae}-select-auto-complete ${w}`]:{verticalAlign:"top"},[`${w}-group-wrapper + ${w}-group-wrapper`]:{marginInlineStart:-R.lineWidth,[`${w}-affix-wrapper`]:{borderRadius:0}},[`${w}-group-wrapper:not(:last-child)`]:{[`&${w}-search > ${w}-group`]:{[`& > ${w}-group-addon > ${w}-search-button`]:{borderRadius:0},[`& > ${w}`]:{borderStartStartRadius:R.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:R.borderRadius}}}})}},I=R=>{const{componentCls:w,controlHeightSM:ae,lineWidth:ie}=R,oe=(ae-ie*2-16)/2;return{[w]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,i.Wf)(R)),v(R)),F(R,w)),{'&[type="color"]':{height:R.controlHeight,[`&${w}-lg`]:{height:R.controlHeightLG},[`&${w}-sm`]:{height:ae,paddingTop:oe,paddingBottom:oe}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},P=R=>{const{componentCls:w}=R;return{[`${w}-clear-icon`]:{margin:0,color:R.colorTextQuaternary,fontSize:R.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${R.motionDurationSlow}`,"&:hover":{color:R.colorTextTertiary},"&:active":{color:R.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${R.inputAffixPadding}px`}}}},b=R=>{const{componentCls:w,inputAffixPadding:ae,colorTextDescription:ie,motionDurationSlow:re,colorIcon:oe,colorIconHover:ye,iconCls:W}=R;return{[`${w}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},v(R)),{display:"inline-flex",[`&:not(${w}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},L(R)),{zIndex:1,[`${w}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${w}[disabled]`]:{background:"transparent"}},[`> input${w}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${w}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:R.paddingXS}},"&-show-count-suffix":{color:ie},"&-show-count-has-suffix":{marginInlineEnd:R.paddingXXS},"&-prefix":{marginInlineEnd:ae},"&-suffix":{marginInlineStart:ae}}}),P(R)),{[`${W}${w}-password-icon`]:{color:oe,cursor:"pointer",transition:`all ${re}`,"&:hover":{color:ye}}}),F(R,`${w}-affix-wrapper`))}},j=R=>{const{componentCls:w,colorError:ae,colorWarning:ie,borderRadiusLG:re,borderRadiusSM:oe}=R;return{[`${w}-group`]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(R)),p(R)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${w}-group-addon`]:{borderRadius:re,fontSize:R.fontSizeLG}},"&-sm":{[`${w}-group-addon`]:{borderRadius:oe}},"&-status-error":{[`${w}-group-addon`]:{color:ae,borderColor:ae}},"&-status-warning":{[`${w}-group-addon`]:{color:ie,borderColor:ie}},"&-disabled":{[`${w}-group-addon`]:Object.assign({},d(R))},[`&:not(${w}-compact-first-item):not(${w}-compact-last-item)${w}-compact-item`]:{[`${w}, ${w}-group-addon`]:{borderRadius:0}},[`&:not(${w}-compact-last-item)${w}-compact-first-item`]:{[`${w}, ${w}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${w}-compact-first-item)${w}-compact-last-item`]:{[`${w}, ${w}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},D=R=>{const{componentCls:w,antCls:ae}=R,ie=`${w}-search`;return{[ie]:{[`${w}`]:{"&:hover, &:focus":{borderColor:R.colorPrimaryHover,[`+ ${w}-group-addon ${ie}-button:not(${ae}-btn-primary)`]:{borderInlineStartColor:R.colorPrimaryHover}}},[`${w}-affix-wrapper`]:{borderRadius:0},[`${w}-lg`]:{lineHeight:R.lineHeightLG-2e-4},[`> ${w}-group`]:{[`> ${w}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${ie}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:R.borderRadius,borderEndEndRadius:R.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${ie}-button:not(${ae}-btn-primary)`]:{color:R.colorTextDescription,"&:hover":{color:R.colorPrimaryHover},"&:active":{color:R.colorPrimaryActive},[`&${ae}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${ie}-button`]:{height:R.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${ie}-button`]:{height:R.controlHeightLG},[`&-small ${ie}-button`]:{height:R.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${w}-compact-item`]:{[`&:not(${w}-compact-last-item)`]:{[`${w}-group-addon`]:{[`${w}-search-button`]:{marginInlineEnd:-R.lineWidth,borderRadius:0}}},[`&:not(${w}-compact-first-item)`]:{[`${w},${w}-affix-wrapper`]:{borderRadius:0}},[`> ${w}-group-addon ${w}-search-button, + & > ${oe}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-R.lineWidth,borderInlineEndWidth:R.lineWidth},[`${w}`]:{float:"none"},[`& > ${oe}-select > ${oe}-select-selector, + & > ${oe}-select-auto-complete ${w}, + & > ${oe}-cascader-picker ${w}, + & > ${w}-group-wrapper ${w}`]:{borderInlineEndWidth:R.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${oe}-select-focused`]:{zIndex:1},[`& > ${oe}-select > ${oe}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${oe}-select:first-child > ${oe}-select-selector, + & > ${oe}-select-auto-complete:first-child ${w}, + & > ${oe}-cascader-picker:first-child ${w}`]:{borderStartStartRadius:R.borderRadius,borderEndStartRadius:R.borderRadius},[`& > *:last-child, + & > ${oe}-select:last-child > ${oe}-select-selector, + & > ${oe}-cascader-picker:last-child ${w}, + & > ${oe}-cascader-picker-focused:last-child ${w}`]:{borderInlineEndWidth:R.lineWidth,borderStartEndRadius:R.borderRadius,borderEndEndRadius:R.borderRadius},[`& > ${oe}-select-auto-complete ${w}`]:{verticalAlign:"top"},[`${w}-group-wrapper + ${w}-group-wrapper`]:{marginInlineStart:-R.lineWidth,[`${w}-affix-wrapper`]:{borderRadius:0}},[`${w}-group-wrapper:not(:last-child)`]:{[`&${w}-search > ${w}-group`]:{[`& > ${w}-group-addon > ${w}-search-button`]:{borderRadius:0},[`& > ${w}`]:{borderStartStartRadius:R.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:R.borderRadius}}}})}},I=R=>{const{componentCls:w,controlHeightSM:oe,lineWidth:ae}=R,ie=(oe-ae*2-16)/2;return{[w]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,i.Wf)(R)),v(R)),F(R,w)),{'&[type="color"]':{height:R.controlHeight,[`&${w}-lg`]:{height:R.controlHeightLG},[`&${w}-sm`]:{height:oe,paddingTop:ie,paddingBottom:ie}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},P=R=>{const{componentCls:w}=R;return{[`${w}-clear-icon`]:{margin:0,color:R.colorTextQuaternary,fontSize:R.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${R.motionDurationSlow}`,"&:hover":{color:R.colorTextTertiary},"&:active":{color:R.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${R.inputAffixPadding}px`}}}},b=R=>{const{componentCls:w,inputAffixPadding:oe,colorTextDescription:ae,motionDurationSlow:re,colorIcon:ie,colorIconHover:ye,iconCls:z}=R;return{[`${w}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},v(R)),{display:"inline-flex",[`&:not(${w}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},L(R)),{zIndex:1,[`${w}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${w}[disabled]`]:{background:"transparent"}},[`> input${w}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${w}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:R.paddingXS}},"&-show-count-suffix":{color:ae},"&-show-count-has-suffix":{marginInlineEnd:R.paddingXXS},"&-prefix":{marginInlineEnd:oe},"&-suffix":{marginInlineStart:oe}}}),P(R)),{[`${z}${w}-password-icon`]:{color:ie,cursor:"pointer",transition:`all ${re}`,"&:hover":{color:ye}}}),F(R,`${w}-affix-wrapper`))}},j=R=>{const{componentCls:w,colorError:oe,colorWarning:ae,borderRadiusLG:re,borderRadiusSM:ie}=R;return{[`${w}-group`]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(R)),p(R)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${w}-group-addon`]:{borderRadius:re,fontSize:R.fontSizeLG}},"&-sm":{[`${w}-group-addon`]:{borderRadius:ie}},"&-status-error":{[`${w}-group-addon`]:{color:oe,borderColor:oe}},"&-status-warning":{[`${w}-group-addon`]:{color:ae,borderColor:ae}},"&-disabled":{[`${w}-group-addon`]:Object.assign({},d(R))},[`&:not(${w}-compact-first-item):not(${w}-compact-last-item)${w}-compact-item`]:{[`${w}, ${w}-group-addon`]:{borderRadius:0}},[`&:not(${w}-compact-last-item)${w}-compact-first-item`]:{[`${w}, ${w}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${w}-compact-first-item)${w}-compact-last-item`]:{[`${w}, ${w}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},D=R=>{const{componentCls:w,antCls:oe}=R,ae=`${w}-search`;return{[ae]:{[`${w}`]:{"&:hover, &:focus":{borderColor:R.colorPrimaryHover,[`+ ${w}-group-addon ${ae}-button:not(${oe}-btn-primary)`]:{borderInlineStartColor:R.colorPrimaryHover}}},[`${w}-affix-wrapper`]:{borderRadius:0},[`${w}-lg`]:{lineHeight:R.lineHeightLG-2e-4},[`> ${w}-group`]:{[`> ${w}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${ae}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:R.borderRadius,borderEndEndRadius:R.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${ae}-button:not(${oe}-btn-primary)`]:{color:R.colorTextDescription,"&:hover":{color:R.colorPrimaryHover},"&:active":{color:R.colorPrimaryActive},[`&${oe}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${ae}-button`]:{height:R.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${ae}-button`]:{height:R.controlHeightLG},[`&-small ${ae}-button`]:{height:R.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${w}-compact-item`]:{[`&:not(${w}-compact-last-item)`]:{[`${w}-group-addon`]:{[`${w}-search-button`]:{marginInlineEnd:-R.lineWidth,borderRadius:0}}},[`&:not(${w}-compact-first-item)`]:{[`${w},${w}-affix-wrapper`]:{borderRadius:0}},[`> ${w}-group-addon ${w}-search-button, > ${w}, - ${w}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${w}-affix-wrapper-focused`]:{zIndex:2}}}}},Z=R=>{const{componentCls:w,paddingLG:ae}=R,ie=`${w}-textarea`;return{[ie]:{position:"relative","&-show-count":{[`> ${w}`]:{height:"100%"},[`${w}-data-count`]:{position:"absolute",bottom:-R.fontSize*R.lineHeight,insetInlineEnd:0,color:R.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${w}`]:{paddingInlineEnd:ae}},[`&-affix-wrapper${ie}-has-feedback`]:{[`${w}`]:{paddingInlineEnd:ae}},[`&-affix-wrapper${w}-affix-wrapper`]:{padding:0,[`> textarea${w}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${w}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${w}-clear-icon`]:{position:"absolute",insetInlineEnd:R.paddingXS,insetBlockStart:R.paddingXS},[`${ie}-suffix`]:{position:"absolute",top:0,insetInlineEnd:R.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function z(R){return(0,N.TS)(R,{inputAffixPadding:R.paddingXXS})}const Y=R=>{const{controlHeight:w,fontSize:ae,lineHeight:ie,lineWidth:re,controlHeightSM:oe,controlHeightLG:ye,fontSizeLG:W,lineHeightLG:Oe,paddingSM:Q,controlPaddingHorizontalSM:Ue,controlPaddingHorizontal:we,colorFillAlter:ce,colorPrimaryHover:Se,controlOutlineWidth:se,controlOutline:me,colorErrorOutline:ne,colorWarningOutline:q}=R;return{paddingBlock:Math.max(Math.round((w-ae*ie)/2*10)/10-re,3),paddingBlockSM:Math.max(Math.round((oe-ae*ie)/2*10)/10-re,0),paddingBlockLG:Math.ceil((ye-W*Oe)/2*10)/10-re,paddingInline:Q-re,paddingInlineSM:Ue-re,paddingInlineLG:we-re,addonBg:ce,activeBorderColor:Se,hoverBorderColor:Se,activeShadow:`0 0 0 ${se}px ${me}`,errorActiveShadow:`0 0 0 ${se}px ${ne}`,warningActiveShadow:`0 0 0 ${se}px ${q}`}};At.ZP=(0,pe.Z)("Input",R=>{const w=(0,N.TS)(R,z(R));return[I(w),Z(w),b(w),j(w),D(w),(0,V.c)(w)]},Y)},45818:function(mn,At,a){"use strict";a.d(At,{D:function(){return z},Z:function(){return w}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},pe=N,O=a(7657),L=function(ie,re){return V.createElement(O.Z,(0,i.Z)({},ie,{ref:re,icon:pe}))},C=V.forwardRef(L),d=C,S=a(33853),o=a(38819),F=a(92310),v=a.n(F),p=a(2738),P=ae=>!isNaN(parseFloat(ae))&&isFinite(ae),b=a(36355),j=a(84966),D=function(ae,ie){var re={};for(var oe in ae)Object.prototype.hasOwnProperty.call(ae,oe)&&ie.indexOf(oe)<0&&(re[oe]=ae[oe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(ae);ye{let ae=0;return function(){let ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ae+=1,`${ie}${ae}`}})();var w=V.forwardRef((ae,ie)=>{const{prefixCls:re,className:oe,trigger:ye,children:W,defaultCollapsed:Oe=!1,theme:Q="dark",style:Ue={},collapsible:we=!1,reverseArrow:ce=!1,width:Se=200,collapsedWidth:se=80,zeroWidthTriggerStyle:me,breakpoint:ne,onCollapse:q,onBreakpoint:Me}=ae,Re=D(ae,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Fe}=(0,V.useContext)(j.Gs),[Ke,ut]=(0,V.useState)("collapsed"in ae?ae.collapsed:Oe),[st,ze]=(0,V.useState)(!1);(0,V.useEffect)(()=>{"collapsed"in ae&&ut(ae.collapsed)},[ae.collapsed]);const wt=(E,l)=>{"collapsed"in ae||ut(E),q==null||q(E,l)},qe=(0,V.useRef)();qe.current=E=>{ze(E.matches),Me==null||Me(E.matches),Ke!==E.matches&&wt(E.matches,"responsive")},(0,V.useEffect)(()=>{function E(A){return qe.current(A)}let l;if(typeof window!="undefined"){const{matchMedia:A}=window;if(A&&ne&&ne in Z){l=A(`(max-width: ${Z[ne]})`);try{l.addEventListener("change",E)}catch(g){l.addListener(E)}E(l)}}return()=>{try{l==null||l.removeEventListener("change",E)}catch(A){l==null||l.removeListener(E)}}},[ne]),(0,V.useEffect)(()=>{const E=Y("ant-sider-");return Fe.addSider(E),()=>Fe.removeSider(E)},[]);const yt=()=>{wt(!Ke,"clickTrigger")},{getPrefixCls:lt}=(0,V.useContext)(b.E_),M=()=>{const E=lt("layout-sider",re),l=(0,p.Z)(Re,["collapsed"]),A=Ke?se:Se,g=P(A)?`${A}px`:String(A),k=parseFloat(String(se||0))===0?V.createElement("span",{onClick:yt,className:v()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${ce?"right":"left"}`),style:me},ye||V.createElement(d,null)):null,X={expanded:ce?V.createElement(o.Z,null):V.createElement(S.Z,null),collapsed:ce?V.createElement(S.Z,null):V.createElement(o.Z,null)}[Ke?"collapsed":"expanded"],Pe=ye!==null?k||V.createElement("div",{className:`${E}-trigger`,onClick:yt,style:{width:g}},ye||X):null,he=Object.assign(Object.assign({},Ue),{flex:`0 0 ${g}`,maxWidth:g,minWidth:g,width:g}),le=v()(E,`${E}-${Q}`,{[`${E}-collapsed`]:!!Ke,[`${E}-has-trigger`]:we&&ye!==null&&!k,[`${E}-below`]:!!st,[`${E}-zero-width`]:parseFloat(g)===0},oe);return V.createElement("aside",Object.assign({className:le},l,{style:he,ref:ie}),V.createElement("div",{className:`${E}-children`},W),we||st&&k?Pe:null)},Ye=V.useMemo(()=>({siderCollapsed:Ke}),[Ke]);return V.createElement(z.Provider,{value:Ye},M())})},84966:function(mn,At,a){"use strict";a.d(At,{VY:function(){return z},$_:function(){return Z},h4:function(){return D},Gs:function(){return p},ZP:function(){return Y}});var i=a(94480),V=a(92310),N=a.n(V),pe=a(2738),O=a(59301),L=a(36355),C=a(83116),S=R=>{const{componentCls:w,bodyBg:ae,lightSiderBg:ie,lightTriggerBg:re,lightTriggerColor:oe}=R;return{[`${w}-sider-light`]:{background:ie,[`${w}-sider-trigger`]:{color:oe,background:re},[`${w}-sider-zero-width-trigger`]:{color:oe,background:re,border:`1px solid ${ae}`,borderInlineStart:0}}}};const o=R=>{const{antCls:w,componentCls:ae,colorText:ie,triggerColor:re,footerBg:oe,triggerBg:ye,headerHeight:W,headerPadding:Oe,headerColor:Q,footerPadding:Ue,triggerHeight:we,zeroTriggerHeight:ce,zeroTriggerWidth:Se,motionDurationMid:se,motionDurationSlow:me,fontSize:ne,borderRadius:q,bodyBg:Me,headerBg:Re,siderBg:Fe}=R;return{[ae]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Me,"&, *":{boxSizing:"border-box"},[`&${ae}-has-sider`]:{flexDirection:"row",[`> ${ae}, > ${ae}-content`]:{width:0}},[`${ae}-header, &${ae}-footer`]:{flex:"0 0 auto"},[`${ae}-sider`]:{position:"relative",minWidth:0,background:Fe,transition:`all ${se}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${w}-menu${w}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:we},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:we,color:re,lineHeight:`${we}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${se}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:W,insetInlineEnd:-Se,zIndex:1,width:Se,height:ce,color:re,fontSize:R.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Fe,borderStartStartRadius:0,borderStartEndRadius:q,borderEndEndRadius:q,borderEndStartRadius:0,cursor:"pointer",transition:`background ${me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Se,borderStartStartRadius:q,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:q}}}}},S(R)),{"&-rtl":{direction:"rtl"}}),[`${ae}-header`]:{height:W,padding:Oe,color:Q,lineHeight:`${W}px`,background:Re,[`${w}-menu`]:{lineHeight:"inherit"}},[`${ae}-footer`]:{padding:Ue,color:ie,fontSize:ne,background:oe},[`${ae}-content`]:{flex:"auto",minHeight:0}}};var F=(0,C.Z)("Layout",R=>[o(R)],R=>{const{colorBgLayout:w,controlHeight:ae,controlHeightLG:ie,colorText:re,controlHeightSM:oe,marginXXS:ye,colorTextLightSolid:W,colorBgContainer:Oe}=R,Q=ie*1.25;return{colorBgHeader:"#001529",colorBgBody:w,colorBgTrigger:"#002140",bodyBg:w,headerBg:"#001529",headerHeight:ae*2,headerPadding:`0 ${Q}px`,headerColor:re,footerPadding:`${oe}px ${Q}px`,footerBg:w,siderBg:"#001529",triggerHeight:ie+ye*2,triggerBg:"#002140",triggerColor:W,zeroTriggerWidth:ie,zeroTriggerHeight:ie,lightSiderBg:Oe,lightTriggerBg:Oe,lightTriggerColor:re}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),v=function(R,w){var ae={};for(var ie in R)Object.prototype.hasOwnProperty.call(R,ie)&&w.indexOf(ie)<0&&(ae[ie]=R[ie]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,ie=Object.getOwnPropertySymbols(R);renull,removeSider:()=>null}});function I(R){let{suffixCls:w,tagName:ae,displayName:ie}=R;return re=>O.forwardRef((ye,W)=>O.createElement(re,Object.assign({ref:W,suffixCls:w,tagName:ae},ye)))}const P=O.forwardRef((R,w)=>{const{prefixCls:ae,suffixCls:ie,className:re,tagName:oe}=R,ye=v(R,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:W}=O.useContext(L.E_),Oe=W("layout",ae),[Q,Ue]=F(Oe),we=ie?`${Oe}-${ie}`:Oe;return Q(O.createElement(oe,Object.assign({className:N()(ae||we,re,Ue),ref:w},ye)))}),b=O.forwardRef((R,w)=>{const{direction:ae}=O.useContext(L.E_),[ie,re]=O.useState([]),{prefixCls:oe,className:ye,rootClassName:W,children:Oe,hasSider:Q,tagName:Ue,style:we}=R,ce=v(R,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Se=(0,pe.Z)(ce,["suffixCls"]),{getPrefixCls:se,layout:me}=O.useContext(L.E_),ne=se("layout",oe),[q,Me]=F(ne),Re=N()(ne,{[`${ne}-has-sider`]:typeof Q=="boolean"?Q:ie.length>0,[`${ne}-rtl`]:ae==="rtl"},me==null?void 0:me.className,ye,W,Me),Fe=O.useMemo(()=>({siderHook:{addSider:Ke=>{re(ut=>[].concat((0,i.Z)(ut),[Ke]))},removeSider:Ke=>{re(ut=>ut.filter(st=>st!==Ke))}}}),[]);return q(O.createElement(p.Provider,{value:Fe},O.createElement(Ue,Object.assign({ref:w,className:Re,style:Object.assign(Object.assign({},me==null?void 0:me.style),we)},Se),Oe)))}),j=I({tagName:"div",displayName:"Layout"})(b),D=I({suffixCls:"header",tagName:"header",displayName:"Header"})(P),Z=I({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(P),z=I({suffixCls:"content",tagName:"main",displayName:"Content"})(P);var Y=j},40875:function(mn,At,a){"use strict";a.d(At,{J:function(){return L}});var i=a(59301),V=a(33234),N=a(70425),pe=function(C,d){var S={};for(var o in C)Object.prototype.hasOwnProperty.call(C,o)&&d.indexOf(o)<0&&(S[o]=C[o]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,o=Object.getOwnPropertySymbols(C);F{const{children:S}=C,o=pe(C,["children"]),F=i.useContext(O),v=i.useMemo(()=>Object.assign(Object.assign({},F),o),[F,o.prefixCls,o.mode,o.selectable]);return i.createElement(O.Provider,{value:v},i.createElement(V.BR,null,(0,N.supportNodeRef)(S)?i.cloneElement(S,{ref:d}):S))});At.Z=O},20834:function(mn,At,a){"use strict";a.d(At,{default:function(){return Ye}});var i=a(15285),V=a(59301),N=a(45818),pe=a(92310),O=a.n(pe),L=a(36355),C=function(E,l){var A={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&l.indexOf(g)<0&&(A[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,g=Object.getOwnPropertySymbols(E);k{const{prefixCls:l,className:A,dashed:g}=E,k=C(E,["prefixCls","className","dashed"]),{getPrefixCls:$}=V.useContext(L.E_),H=$("menu",l),X=O()({[`${H}-item-divider-dashed`]:!!g},A);return V.createElement(i.iz,Object.assign({className:X},k))},o=a(11592),F=a(2738),v=a(6848),p=a(92343),P=(0,V.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),j=E=>{var l;const{className:A,children:g,icon:k,title:$,danger:H}=E,{prefixCls:X,firstLevel:Pe,direction:he,disableMenuItemTitleTooltip:le,inlineCollapsed:He}=V.useContext(P),pt=Ce=>{const Je=V.createElement("span",{className:`${X}-title-content`},g);return(!k||(0,p.l$)(g)&&g.type==="span")&&g&&Ce&&Pe&&typeof g=="string"?V.createElement("div",{className:`${X}-inline-collapsed-noicon`},g.charAt(0)):Je},{siderCollapsed:Ne}=V.useContext(N.D);let ke=$;typeof $=="undefined"?ke=Pe?g:"":$===!1&&(ke="");const We={title:ke};!Ne&&!He&&(We.title=null,We.open=!1);const be=(0,o.Z)(g).length;let _=V.createElement(i.ck,Object.assign({},(0,F.Z)(E,["title","icon","danger"]),{className:O()({[`${X}-item-danger`]:H,[`${X}-item-only-child`]:(k?be+1:be)===1},A),title:typeof $=="string"?$:void 0}),(0,p.Tm)(k,{className:O()((0,p.l$)(k)?(l=k.props)===null||l===void 0?void 0:l.className:"",`${X}-item-icon`)}),pt(He));return le||(_=V.createElement(v.Z,Object.assign({},We,{placement:he==="rtl"?"left":"right",overlayClassName:`${X}-inline-collapsed-tooltip`}),_)),_},Z=E=>{var l;const{popupClassName:A,icon:g,title:k,theme:$}=E,H=V.useContext(P),{prefixCls:X,inlineCollapsed:Pe,theme:he}=H,le=(0,i.Xl)();let He;if(!g)He=Pe&&!le.length&&k&&typeof k=="string"?V.createElement("div",{className:`${X}-inline-collapsed-noicon`},k.charAt(0)):V.createElement("span",{className:`${X}-title-content`},k);else{const Ne=(0,p.l$)(k)&&k.type==="span";He=V.createElement(V.Fragment,null,(0,p.Tm)(g,{className:O()((0,p.l$)(g)?(l=g.props)===null||l===void 0?void 0:l.className:"",`${X}-item-icon`)}),Ne?k:V.createElement("span",{className:`${X}-title-content`},k))}const pt=V.useMemo(()=>Object.assign(Object.assign({},H),{firstLevel:!1}),[H]);return V.createElement(P.Provider,{value:pt},V.createElement(i.Wd,Object.assign({},(0,F.Z)(E,["icon"]),{title:He,popupClassName:O()(X,A,`${X}-${$||he}`)})))},z=a(18785),Y=a(70425),R=a(62892),w=a(40875),ae=function(E,l){var A={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&l.indexOf(g)<0&&(A[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,g=Object.getOwnPropertySymbols(E);k{if(l&&typeof l=="object"){const g=l,{label:k,children:$,key:H,type:X}=g,Pe=ae(g,["label","children","key","type"]),he=H!=null?H:`tmp-${A}`;return $||X==="group"?X==="group"?V.createElement(i.BW,Object.assign({key:he},Pe,{title:k}),ie($)):V.createElement(Z,Object.assign({key:he},Pe,{title:k}),ie($)):X==="divider"?V.createElement(S,Object.assign({key:he},Pe)):V.createElement(j,Object.assign({key:he},Pe),k)}return null}).filter(l=>l)}function re(E){return V.useMemo(()=>E&&ie(E),[E])}var oe=a(64993),ye=a(17313),W=a(8378),Oe=a(13826),Q=a(29878),Ue=a(83116),we=a(37613),Se=E=>{const{componentCls:l,motionDurationSlow:A,horizontalLineHeight:g,colorSplit:k,lineWidth:$,lineType:H,itemPaddingInline:X}=E;return{[`${l}-horizontal`]:{lineHeight:g,border:0,borderBottom:`${$}px ${H} ${k}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${l}-item, ${l}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:X},[`> ${l}-item:hover, + ${w}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${w}-affix-wrapper-focused`]:{zIndex:2}}}}},W=R=>{const{componentCls:w,paddingLG:oe}=R,ae=`${w}-textarea`;return{[ae]:{position:"relative","&-show-count":{[`> ${w}`]:{height:"100%"},[`${w}-data-count`]:{position:"absolute",bottom:-R.fontSize*R.lineHeight,insetInlineEnd:0,color:R.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${w}`]:{paddingInlineEnd:oe}},[`&-affix-wrapper${ae}-has-feedback`]:{[`${w}`]:{paddingInlineEnd:oe}},[`&-affix-wrapper${w}-affix-wrapper`]:{padding:0,[`> textarea${w}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${w}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${w}-clear-icon`]:{position:"absolute",insetInlineEnd:R.paddingXS,insetBlockStart:R.paddingXS},[`${ae}-suffix`]:{position:"absolute",top:0,insetInlineEnd:R.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Z(R){return(0,N.TS)(R,{inputAffixPadding:R.paddingXXS})}const J=R=>{const{controlHeight:w,fontSize:oe,lineHeight:ae,lineWidth:re,controlHeightSM:ie,controlHeightLG:ye,fontSizeLG:z,lineHeightLG:Ne,paddingSM:Q,controlPaddingHorizontalSM:Le,controlPaddingHorizontal:ve,colorFillAlter:le,colorPrimaryHover:Fe,controlOutlineWidth:Ae,controlOutline:Ce,colorErrorOutline:ne,colorWarningOutline:q}=R;return{paddingBlock:Math.max(Math.round((w-oe*ae)/2*10)/10-re,3),paddingBlockSM:Math.max(Math.round((ie-oe*ae)/2*10)/10-re,0),paddingBlockLG:Math.ceil((ye-z*Ne)/2*10)/10-re,paddingInline:Q-re,paddingInlineSM:Le-re,paddingInlineLG:ve-re,addonBg:le,activeBorderColor:Fe,hoverBorderColor:Fe,activeShadow:`0 0 0 ${Ae}px ${Ce}`,errorActiveShadow:`0 0 0 ${Ae}px ${ne}`,warningActiveShadow:`0 0 0 ${Ae}px ${q}`}};At.ZP=(0,pe.Z)("Input",R=>{const w=(0,N.TS)(R,Z(R));return[I(w),W(w),b(w),j(w),D(w),(0,V.c)(w)]},J)},45818:function(mn,At,a){"use strict";a.d(At,{D:function(){return Z},Z:function(){return w}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},pe=N,O=a(7657),L=function(ae,re){return V.createElement(O.Z,(0,i.Z)({},ae,{ref:re,icon:pe}))},C=V.forwardRef(L),d=C,S=a(33853),o=a(38819),F=a(92310),v=a.n(F),p=a(2738),P=oe=>!isNaN(parseFloat(oe))&&isFinite(oe),b=a(36355),j=a(84966),D=function(oe,ae){var re={};for(var ie in oe)Object.prototype.hasOwnProperty.call(oe,ie)&&ae.indexOf(ie)<0&&(re[ie]=oe[ie]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ie=Object.getOwnPropertySymbols(oe);ye{let oe=0;return function(){let ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return oe+=1,`${ae}${oe}`}})();var w=V.forwardRef((oe,ae)=>{const{prefixCls:re,className:ie,trigger:ye,children:z,defaultCollapsed:Ne=!1,theme:Q="dark",style:Le={},collapsible:ve=!1,reverseArrow:le=!1,width:Fe=200,collapsedWidth:Ae=80,zeroWidthTriggerStyle:Ce,breakpoint:ne,onCollapse:q,onBreakpoint:Me}=oe,Oe=D(oe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Se}=(0,V.useContext)(j.Gs),[ke,ut]=(0,V.useState)("collapsed"in oe?oe.collapsed:Ne),[st,ze]=(0,V.useState)(!1);(0,V.useEffect)(()=>{"collapsed"in oe&&ut(oe.collapsed)},[oe.collapsed]);const wt=(E,l)=>{"collapsed"in oe||ut(E),q==null||q(E,l)},qe=(0,V.useRef)();qe.current=E=>{ze(E.matches),Me==null||Me(E.matches),ke!==E.matches&&wt(E.matches,"responsive")},(0,V.useEffect)(()=>{function E(A){return qe.current(A)}let l;if(typeof window!="undefined"){const{matchMedia:A}=window;if(A&&ne&&ne in W){l=A(`(max-width: ${W[ne]})`);try{l.addEventListener("change",E)}catch(g){l.addListener(E)}E(l)}}return()=>{try{l==null||l.removeEventListener("change",E)}catch(A){l==null||l.removeListener(E)}}},[ne]),(0,V.useEffect)(()=>{const E=J("ant-sider-");return Se.addSider(E),()=>Se.removeSider(E)},[]);const yt=()=>{wt(!ke,"clickTrigger")},{getPrefixCls:lt}=(0,V.useContext)(b.E_),M=()=>{const E=lt("layout-sider",re),l=(0,p.Z)(Oe,["collapsed"]),A=ke?Ae:Fe,g=P(A)?`${A}px`:String(A),k=parseFloat(String(Ae||0))===0?V.createElement("span",{onClick:yt,className:v()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${le?"right":"left"}`),style:Ce},ye||V.createElement(d,null)):null,X={expanded:le?V.createElement(o.Z,null):V.createElement(S.Z,null),collapsed:le?V.createElement(S.Z,null):V.createElement(o.Z,null)}[ke?"collapsed":"expanded"],Pe=ye!==null?k||V.createElement("div",{className:`${E}-trigger`,onClick:yt,style:{width:g}},ye||X):null,he=Object.assign(Object.assign({},Le),{flex:`0 0 ${g}`,maxWidth:g,minWidth:g,width:g}),ue=v()(E,`${E}-${Q}`,{[`${E}-collapsed`]:!!ke,[`${E}-has-trigger`]:ve&&ye!==null&&!k,[`${E}-below`]:!!st,[`${E}-zero-width`]:parseFloat(g)===0},ie);return V.createElement("aside",Object.assign({className:ue},l,{style:he,ref:ae}),V.createElement("div",{className:`${E}-children`},z),ve||st&&k?Pe:null)},Ye=V.useMemo(()=>({siderCollapsed:ke}),[ke]);return V.createElement(Z.Provider,{value:Ye},M())})},84966:function(mn,At,a){"use strict";a.d(At,{VY:function(){return Z},$_:function(){return W},h4:function(){return D},Gs:function(){return p},ZP:function(){return J}});var i=a(94480),V=a(92310),N=a.n(V),pe=a(2738),O=a(59301),L=a(36355),C=a(83116),S=R=>{const{componentCls:w,bodyBg:oe,lightSiderBg:ae,lightTriggerBg:re,lightTriggerColor:ie}=R;return{[`${w}-sider-light`]:{background:ae,[`${w}-sider-trigger`]:{color:ie,background:re},[`${w}-sider-zero-width-trigger`]:{color:ie,background:re,border:`1px solid ${oe}`,borderInlineStart:0}}}};const o=R=>{const{antCls:w,componentCls:oe,colorText:ae,triggerColor:re,footerBg:ie,triggerBg:ye,headerHeight:z,headerPadding:Ne,headerColor:Q,footerPadding:Le,triggerHeight:ve,zeroTriggerHeight:le,zeroTriggerWidth:Fe,motionDurationMid:Ae,motionDurationSlow:Ce,fontSize:ne,borderRadius:q,bodyBg:Me,headerBg:Oe,siderBg:Se}=R;return{[oe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Me,"&, *":{boxSizing:"border-box"},[`&${oe}-has-sider`]:{flexDirection:"row",[`> ${oe}, > ${oe}-content`]:{width:0}},[`${oe}-header, &${oe}-footer`]:{flex:"0 0 auto"},[`${oe}-sider`]:{position:"relative",minWidth:0,background:Se,transition:`all ${Ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${w}-menu${w}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ve,color:re,lineHeight:`${ve}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${Ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:z,insetInlineEnd:-Fe,zIndex:1,width:Fe,height:le,color:re,fontSize:R.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Se,borderStartStartRadius:0,borderStartEndRadius:q,borderEndEndRadius:q,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ce} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ce}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Fe,borderStartStartRadius:q,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:q}}}}},S(R)),{"&-rtl":{direction:"rtl"}}),[`${oe}-header`]:{height:z,padding:Ne,color:Q,lineHeight:`${z}px`,background:Oe,[`${w}-menu`]:{lineHeight:"inherit"}},[`${oe}-footer`]:{padding:Le,color:ae,fontSize:ne,background:ie},[`${oe}-content`]:{flex:"auto",minHeight:0}}};var F=(0,C.Z)("Layout",R=>[o(R)],R=>{const{colorBgLayout:w,controlHeight:oe,controlHeightLG:ae,colorText:re,controlHeightSM:ie,marginXXS:ye,colorTextLightSolid:z,colorBgContainer:Ne}=R,Q=ae*1.25;return{colorBgHeader:"#001529",colorBgBody:w,colorBgTrigger:"#002140",bodyBg:w,headerBg:"#001529",headerHeight:oe*2,headerPadding:`0 ${Q}px`,headerColor:re,footerPadding:`${ie}px ${Q}px`,footerBg:w,siderBg:"#001529",triggerHeight:ae+ye*2,triggerBg:"#002140",triggerColor:z,zeroTriggerWidth:ae,zeroTriggerHeight:ae,lightSiderBg:Ne,lightTriggerBg:Ne,lightTriggerColor:re}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),v=function(R,w){var oe={};for(var ae in R)Object.prototype.hasOwnProperty.call(R,ae)&&w.indexOf(ae)<0&&(oe[ae]=R[ae]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,ae=Object.getOwnPropertySymbols(R);renull,removeSider:()=>null}});function I(R){let{suffixCls:w,tagName:oe,displayName:ae}=R;return re=>O.forwardRef((ye,z)=>O.createElement(re,Object.assign({ref:z,suffixCls:w,tagName:oe},ye)))}const P=O.forwardRef((R,w)=>{const{prefixCls:oe,suffixCls:ae,className:re,tagName:ie}=R,ye=v(R,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:z}=O.useContext(L.E_),Ne=z("layout",oe),[Q,Le]=F(Ne),ve=ae?`${Ne}-${ae}`:Ne;return Q(O.createElement(ie,Object.assign({className:N()(oe||ve,re,Le),ref:w},ye)))}),b=O.forwardRef((R,w)=>{const{direction:oe}=O.useContext(L.E_),[ae,re]=O.useState([]),{prefixCls:ie,className:ye,rootClassName:z,children:Ne,hasSider:Q,tagName:Le,style:ve}=R,le=v(R,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Fe=(0,pe.Z)(le,["suffixCls"]),{getPrefixCls:Ae,layout:Ce}=O.useContext(L.E_),ne=Ae("layout",ie),[q,Me]=F(ne),Oe=N()(ne,{[`${ne}-has-sider`]:typeof Q=="boolean"?Q:ae.length>0,[`${ne}-rtl`]:oe==="rtl"},Ce==null?void 0:Ce.className,ye,z,Me),Se=O.useMemo(()=>({siderHook:{addSider:ke=>{re(ut=>[].concat((0,i.Z)(ut),[ke]))},removeSider:ke=>{re(ut=>ut.filter(st=>st!==ke))}}}),[]);return q(O.createElement(p.Provider,{value:Se},O.createElement(Le,Object.assign({ref:w,className:Oe,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),ve)},Fe),Ne)))}),j=I({tagName:"div",displayName:"Layout"})(b),D=I({suffixCls:"header",tagName:"header",displayName:"Header"})(P),W=I({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(P),Z=I({suffixCls:"content",tagName:"main",displayName:"Content"})(P);var J=j},40875:function(mn,At,a){"use strict";a.d(At,{J:function(){return L}});var i=a(59301),V=a(33234),N=a(70425),pe=function(C,d){var S={};for(var o in C)Object.prototype.hasOwnProperty.call(C,o)&&d.indexOf(o)<0&&(S[o]=C[o]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,o=Object.getOwnPropertySymbols(C);F{const{children:S}=C,o=pe(C,["children"]),F=i.useContext(O),v=i.useMemo(()=>Object.assign(Object.assign({},F),o),[F,o.prefixCls,o.mode,o.selectable]);return i.createElement(O.Provider,{value:v},i.createElement(V.BR,null,(0,N.supportNodeRef)(S)?i.cloneElement(S,{ref:d}):S))});At.Z=O},20834:function(mn,At,a){"use strict";a.d(At,{default:function(){return Ye}});var i=a(15285),V=a(59301),N=a(45818),pe=a(92310),O=a.n(pe),L=a(36355),C=function(E,l){var A={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&l.indexOf(g)<0&&(A[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,g=Object.getOwnPropertySymbols(E);k{const{prefixCls:l,className:A,dashed:g}=E,k=C(E,["prefixCls","className","dashed"]),{getPrefixCls:$}=V.useContext(L.E_),H=$("menu",l),X=O()({[`${H}-item-divider-dashed`]:!!g},A);return V.createElement(i.iz,Object.assign({className:X},k))},o=a(11592),F=a(2738),v=a(6848),p=a(92343),P=(0,V.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),j=E=>{var l;const{className:A,children:g,icon:k,title:$,danger:H}=E,{prefixCls:X,firstLevel:Pe,direction:he,disableMenuItemTitleTooltip:ue,inlineCollapsed:He}=V.useContext(P),pt=Be=>{const Je=V.createElement("span",{className:`${X}-title-content`},g);return(!k||(0,p.l$)(g)&&g.type==="span")&&g&&Be&&Pe&&typeof g=="string"?V.createElement("div",{className:`${X}-inline-collapsed-noicon`},g.charAt(0)):Je},{siderCollapsed:Re}=V.useContext(N.D);let Ke=$;typeof $=="undefined"?Ke=Pe?g:"":$===!1&&(Ke="");const We={title:Ke};!Re&&!He&&(We.title=null,We.open=!1);const be=(0,o.Z)(g).length;let _=V.createElement(i.ck,Object.assign({},(0,F.Z)(E,["title","icon","danger"]),{className:O()({[`${X}-item-danger`]:H,[`${X}-item-only-child`]:(k?be+1:be)===1},A),title:typeof $=="string"?$:void 0}),(0,p.Tm)(k,{className:O()((0,p.l$)(k)?(l=k.props)===null||l===void 0?void 0:l.className:"",`${X}-item-icon`)}),pt(He));return ue||(_=V.createElement(v.Z,Object.assign({},We,{placement:he==="rtl"?"left":"right",overlayClassName:`${X}-inline-collapsed-tooltip`}),_)),_},W=E=>{var l;const{popupClassName:A,icon:g,title:k,theme:$}=E,H=V.useContext(P),{prefixCls:X,inlineCollapsed:Pe,theme:he}=H,ue=(0,i.Xl)();let He;if(!g)He=Pe&&!ue.length&&k&&typeof k=="string"?V.createElement("div",{className:`${X}-inline-collapsed-noicon`},k.charAt(0)):V.createElement("span",{className:`${X}-title-content`},k);else{const Re=(0,p.l$)(k)&&k.type==="span";He=V.createElement(V.Fragment,null,(0,p.Tm)(g,{className:O()((0,p.l$)(g)?(l=g.props)===null||l===void 0?void 0:l.className:"",`${X}-item-icon`)}),Re?k:V.createElement("span",{className:`${X}-title-content`},k))}const pt=V.useMemo(()=>Object.assign(Object.assign({},H),{firstLevel:!1}),[H]);return V.createElement(P.Provider,{value:pt},V.createElement(i.Wd,Object.assign({},(0,F.Z)(E,["icon"]),{title:He,popupClassName:O()(X,A,`${X}-${$||he}`)})))},Z=a(18785),J=a(70425),R=a(62892),w=a(40875),oe=function(E,l){var A={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&l.indexOf(g)<0&&(A[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,g=Object.getOwnPropertySymbols(E);k{if(l&&typeof l=="object"){const g=l,{label:k,children:$,key:H,type:X}=g,Pe=oe(g,["label","children","key","type"]),he=H!=null?H:`tmp-${A}`;return $||X==="group"?X==="group"?V.createElement(i.BW,Object.assign({key:he},Pe,{title:k}),ae($)):V.createElement(W,Object.assign({key:he},Pe,{title:k}),ae($)):X==="divider"?V.createElement(S,Object.assign({key:he},Pe)):V.createElement(j,Object.assign({key:he},Pe),k)}return null}).filter(l=>l)}function re(E){return V.useMemo(()=>E&&ae(E),[E])}var ie=a(64993),ye=a(17313),z=a(8378),Ne=a(13826),Q=a(29878),Le=a(83116),ve=a(37613),Fe=E=>{const{componentCls:l,motionDurationSlow:A,horizontalLineHeight:g,colorSplit:k,lineWidth:$,lineType:H,itemPaddingInline:X}=E;return{[`${l}-horizontal`]:{lineHeight:g,border:0,borderBottom:`${$}px ${H} ${k}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${l}-item, ${l}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:X},[`> ${l}-item:hover, > ${l}-item-active, - > ${l}-submenu ${l}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${l}-item, ${l}-submenu-title`]:{transition:[`border-color ${A}`,`background ${A}`].join(",")},[`${l}-submenu-arrow`]:{display:"none"}}}},me=E=>{let{componentCls:l,menuArrowOffset:A}=E;return{[`${l}-rtl`]:{direction:"rtl"},[`${l}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${l}-rtl${l}-vertical, - ${l}-submenu-rtl ${l}-vertical`]:{[`${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${A})`},"&::after":{transform:`rotate(45deg) translateY(${A})`}}}}};const ne=E=>Object.assign({},(0,ye.oN)(E));var Me=(E,l)=>{const{componentCls:A,itemColor:g,itemSelectedColor:k,groupTitleColor:$,itemBg:H,subMenuItemBg:X,itemSelectedBg:Pe,activeBarHeight:he,activeBarWidth:le,activeBarBorderWidth:He,motionDurationSlow:pt,motionEaseInOut:Ne,motionEaseOut:ke,itemPaddingInline:We,motionDurationMid:be,itemHoverColor:_,lineType:Ce,colorSplit:Je,itemDisabledColor:nt,dangerItemColor:Nt,dangerItemHoverColor:hn,dangerItemSelectedColor:Zt,dangerItemActiveBg:dn,dangerItemSelectedBg:Bn,itemHoverBg:cn,itemActiveBg:fn,menuSubMenuBg:Dn,horizontalItemSelectedColor:ur,horizontalItemSelectedBg:_n,horizontalItemBorderRadius:cr,horizontalItemHoverBg:Yr,popupBg:oa}=E;return{[`${A}-${l}, ${A}-${l} > ${A}`]:{color:g,background:H,[`&${A}-root:focus-visible`]:Object.assign({},ne(E)),[`${A}-item-group-title`]:{color:$},[`${A}-submenu-selected`]:{[`> ${A}-submenu-title`]:{color:k}},[`${A}-item-disabled, ${A}-submenu-disabled`]:{color:`${nt} !important`},[`${A}-item:not(${A}-item-selected):not(${A}-submenu-selected)`]:{[`&:hover, > ${A}-submenu-title:hover`]:{color:_}},[`&:not(${A}-horizontal)`]:{[`${A}-item:not(${A}-item-selected)`]:{"&:hover":{backgroundColor:cn},"&:active":{backgroundColor:fn}},[`${A}-submenu-title`]:{"&:hover":{backgroundColor:cn},"&:active":{backgroundColor:fn}}},[`${A}-item-danger`]:{color:Nt,[`&${A}-item:hover`]:{[`&:not(${A}-item-selected):not(${A}-submenu-selected)`]:{color:hn}},[`&${A}-item:active`]:{background:dn}},[`${A}-item a`]:{"&, &:hover":{color:"inherit"}},[`${A}-item-selected`]:{color:k,[`&${A}-item-danger`]:{color:Zt},"a, a:hover":{color:"inherit"}},[`& ${A}-item-selected`]:{backgroundColor:Pe,[`&${A}-item-danger`]:{backgroundColor:Bn}},[`${A}-item, ${A}-submenu-title`]:{[`&:not(${A}-item-disabled):focus-visible`]:Object.assign({},ne(E))},[`&${A}-submenu > ${A}`]:{backgroundColor:Dn},[`&${A}-popup > ${A}`]:{backgroundColor:oa},[`&${A}-horizontal`]:Object.assign(Object.assign({},l==="dark"?{borderBottom:0}:{}),{[`> ${A}-item, > ${A}-submenu`]:{top:He,marginTop:-He,marginBottom:0,borderRadius:cr,"&::after":{position:"absolute",insetInline:We,bottom:0,borderBottom:`${he}px solid transparent`,transition:`border-color ${pt} ${Ne}`,content:'""'},"&:hover, &-active, &-open":{background:Yr,"&::after":{borderBottomWidth:he,borderBottomColor:ur}},"&-selected":{color:ur,backgroundColor:_n,"&:hover":{backgroundColor:_n},"&::after":{borderBottomWidth:he,borderBottomColor:ur}}}}),[`&${A}-root`]:{[`&${A}-inline, &${A}-vertical`]:{borderInlineEnd:`${He}px ${Ce} ${Je}`}},[`&${A}-inline`]:{[`${A}-sub${A}-inline`]:{background:X},[`${A}-item, ${A}-submenu-title`]:He&&le?{width:`calc(100% + ${He}px)`}:{},[`${A}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${le}px solid ${k}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${be} ${ke}`,`opacity ${be} ${ke}`].join(","),content:'""'},[`&${A}-item-danger`]:{"&::after":{borderInlineEndColor:Zt}}},[`${A}-selected, ${A}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${be} ${Ne}`,`opacity ${be} ${Ne}`].join(",")}}}}}};const Re=E=>{const{componentCls:l,itemHeight:A,itemMarginInline:g,padding:k,menuArrowSize:$,marginXS:H,itemMarginBlock:X}=E,Pe=k+$+H;return{[`${l}-item`]:{position:"relative",overflow:"hidden"},[`${l}-item, ${l}-submenu-title`]:{height:A,lineHeight:`${A}px`,paddingInline:k,overflow:"hidden",textOverflow:"ellipsis",marginInline:g,marginBlock:X,width:`calc(100% - ${g*2}px)`},[`> ${l}-item, + > ${l}-submenu ${l}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${l}-item, ${l}-submenu-title`]:{transition:[`border-color ${A}`,`background ${A}`].join(",")},[`${l}-submenu-arrow`]:{display:"none"}}}},Ce=E=>{let{componentCls:l,menuArrowOffset:A}=E;return{[`${l}-rtl`]:{direction:"rtl"},[`${l}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${l}-rtl${l}-vertical, + ${l}-submenu-rtl ${l}-vertical`]:{[`${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${A})`},"&::after":{transform:`rotate(45deg) translateY(${A})`}}}}};const ne=E=>Object.assign({},(0,ye.oN)(E));var Me=(E,l)=>{const{componentCls:A,itemColor:g,itemSelectedColor:k,groupTitleColor:$,itemBg:H,subMenuItemBg:X,itemSelectedBg:Pe,activeBarHeight:he,activeBarWidth:ue,activeBarBorderWidth:He,motionDurationSlow:pt,motionEaseInOut:Re,motionEaseOut:Ke,itemPaddingInline:We,motionDurationMid:be,itemHoverColor:_,lineType:Be,colorSplit:Je,itemDisabledColor:nt,dangerItemColor:Nt,dangerItemHoverColor:hn,dangerItemSelectedColor:Zt,dangerItemActiveBg:dn,dangerItemSelectedBg:Bn,itemHoverBg:cn,itemActiveBg:fn,menuSubMenuBg:Dn,horizontalItemSelectedColor:ur,horizontalItemSelectedBg:_n,horizontalItemBorderRadius:cr,horizontalItemHoverBg:Yr,popupBg:oa}=E;return{[`${A}-${l}, ${A}-${l} > ${A}`]:{color:g,background:H,[`&${A}-root:focus-visible`]:Object.assign({},ne(E)),[`${A}-item-group-title`]:{color:$},[`${A}-submenu-selected`]:{[`> ${A}-submenu-title`]:{color:k}},[`${A}-item-disabled, ${A}-submenu-disabled`]:{color:`${nt} !important`},[`${A}-item:not(${A}-item-selected):not(${A}-submenu-selected)`]:{[`&:hover, > ${A}-submenu-title:hover`]:{color:_}},[`&:not(${A}-horizontal)`]:{[`${A}-item:not(${A}-item-selected)`]:{"&:hover":{backgroundColor:cn},"&:active":{backgroundColor:fn}},[`${A}-submenu-title`]:{"&:hover":{backgroundColor:cn},"&:active":{backgroundColor:fn}}},[`${A}-item-danger`]:{color:Nt,[`&${A}-item:hover`]:{[`&:not(${A}-item-selected):not(${A}-submenu-selected)`]:{color:hn}},[`&${A}-item:active`]:{background:dn}},[`${A}-item a`]:{"&, &:hover":{color:"inherit"}},[`${A}-item-selected`]:{color:k,[`&${A}-item-danger`]:{color:Zt},"a, a:hover":{color:"inherit"}},[`& ${A}-item-selected`]:{backgroundColor:Pe,[`&${A}-item-danger`]:{backgroundColor:Bn}},[`${A}-item, ${A}-submenu-title`]:{[`&:not(${A}-item-disabled):focus-visible`]:Object.assign({},ne(E))},[`&${A}-submenu > ${A}`]:{backgroundColor:Dn},[`&${A}-popup > ${A}`]:{backgroundColor:oa},[`&${A}-horizontal`]:Object.assign(Object.assign({},l==="dark"?{borderBottom:0}:{}),{[`> ${A}-item, > ${A}-submenu`]:{top:He,marginTop:-He,marginBottom:0,borderRadius:cr,"&::after":{position:"absolute",insetInline:We,bottom:0,borderBottom:`${he}px solid transparent`,transition:`border-color ${pt} ${Re}`,content:'""'},"&:hover, &-active, &-open":{background:Yr,"&::after":{borderBottomWidth:he,borderBottomColor:ur}},"&-selected":{color:ur,backgroundColor:_n,"&:hover":{backgroundColor:_n},"&::after":{borderBottomWidth:he,borderBottomColor:ur}}}}),[`&${A}-root`]:{[`&${A}-inline, &${A}-vertical`]:{borderInlineEnd:`${He}px ${Be} ${Je}`}},[`&${A}-inline`]:{[`${A}-sub${A}-inline`]:{background:X},[`${A}-item, ${A}-submenu-title`]:He&&ue?{width:`calc(100% + ${He}px)`}:{},[`${A}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ue}px solid ${k}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${be} ${Ke}`,`opacity ${be} ${Ke}`].join(","),content:'""'},[`&${A}-item-danger`]:{"&::after":{borderInlineEndColor:Zt}}},[`${A}-selected, ${A}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${be} ${Re}`,`opacity ${be} ${Re}`].join(",")}}}}}};const Oe=E=>{const{componentCls:l,itemHeight:A,itemMarginInline:g,padding:k,menuArrowSize:$,marginXS:H,itemMarginBlock:X}=E,Pe=k+$+H;return{[`${l}-item`]:{position:"relative",overflow:"hidden"},[`${l}-item, ${l}-submenu-title`]:{height:A,lineHeight:`${A}px`,paddingInline:k,overflow:"hidden",textOverflow:"ellipsis",marginInline:g,marginBlock:X,width:`calc(100% - ${g*2}px)`},[`> ${l}-item, > ${l}-submenu > ${l}-submenu-title`]:{height:A,lineHeight:`${A}px`},[`${l}-item-group-list ${l}-submenu-title, - ${l}-submenu-title`]:{paddingInlineEnd:Pe}}};var Ke=E=>{const{componentCls:l,iconCls:A,itemHeight:g,colorTextLightSolid:k,dropdownWidth:$,controlHeightLG:H,motionDurationMid:X,motionEaseOut:Pe,paddingXL:he,itemMarginInline:le,fontSizeLG:He,motionDurationSlow:pt,paddingXS:Ne,boxShadowSecondary:ke,collapsedWidth:We,collapsedIconSize:be}=E,_={height:g,lineHeight:`${g}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[l]:{"&-inline, &-vertical":Object.assign({[`&${l}-root`]:{boxShadow:"none"}},Re(E))},[`${l}-submenu-popup`]:{[`${l}-vertical`]:Object.assign(Object.assign({},Re(E)),{boxShadow:ke})}},{[`${l}-submenu-popup ${l}-vertical${l}-sub`]:{minWidth:$,maxHeight:`calc(100vh - ${H*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${l}-inline`]:{width:"100%",[`&${l}-root`]:{[`${l}-item, ${l}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${pt}`,`background ${pt}`,`padding ${X} ${Pe}`].join(","),[`> ${l}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${l}-sub${l}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${l}-submenu > ${l}-submenu-title`]:_,[`& ${l}-item-group-title`]:{paddingInlineStart:he}},[`${l}-item`]:_}},{[`${l}-inline-collapsed`]:{width:We,[`&${l}-root`]:{[`${l}-item, ${l}-submenu ${l}-submenu-title`]:{[`> ${l}-inline-collapsed-noicon`]:{fontSize:He,textAlign:"center"}}},[`> ${l}-item, + ${l}-submenu-title`]:{paddingInlineEnd:Pe}}};var ke=E=>{const{componentCls:l,iconCls:A,itemHeight:g,colorTextLightSolid:k,dropdownWidth:$,controlHeightLG:H,motionDurationMid:X,motionEaseOut:Pe,paddingXL:he,itemMarginInline:ue,fontSizeLG:He,motionDurationSlow:pt,paddingXS:Re,boxShadowSecondary:Ke,collapsedWidth:We,collapsedIconSize:be}=E,_={height:g,lineHeight:`${g}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[l]:{"&-inline, &-vertical":Object.assign({[`&${l}-root`]:{boxShadow:"none"}},Oe(E))},[`${l}-submenu-popup`]:{[`${l}-vertical`]:Object.assign(Object.assign({},Oe(E)),{boxShadow:Ke})}},{[`${l}-submenu-popup ${l}-vertical${l}-sub`]:{minWidth:$,maxHeight:`calc(100vh - ${H*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${l}-inline`]:{width:"100%",[`&${l}-root`]:{[`${l}-item, ${l}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${pt}`,`background ${pt}`,`padding ${X} ${Pe}`].join(","),[`> ${l}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${l}-sub${l}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${l}-submenu > ${l}-submenu-title`]:_,[`& ${l}-item-group-title`]:{paddingInlineStart:he}},[`${l}-item`]:_}},{[`${l}-inline-collapsed`]:{width:We,[`&${l}-root`]:{[`${l}-item, ${l}-submenu ${l}-submenu-title`]:{[`> ${l}-inline-collapsed-noicon`]:{fontSize:He,textAlign:"center"}}},[`> ${l}-item, > ${l}-item-group > ${l}-item-group-list > ${l}-item, > ${l}-item-group > ${l}-item-group-list > ${l}-submenu > ${l}-submenu-title, - > ${l}-submenu > ${l}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${He/2}px - ${le}px)`,textOverflow:"clip",[` + > ${l}-submenu > ${l}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${He/2}px - ${ue}px)`,textOverflow:"clip",[` ${l}-submenu-arrow, ${l}-submenu-expand-icon - `]:{opacity:0},[`${l}-item-icon, ${A}`]:{margin:0,fontSize:be,lineHeight:`${g}px`,"+ span":{display:"inline-block",opacity:0}}},[`${l}-item-icon, ${A}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${l}-item-icon, ${A}`]:{display:"none"},"a, a:hover":{color:k}},[`${l}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:Ne})}}]};const ut=E=>{const{componentCls:l,motionDurationSlow:A,motionDurationMid:g,motionEaseInOut:k,motionEaseOut:$,iconCls:H,iconSize:X,iconMarginInlineEnd:Pe}=E;return{[`${l}-item, ${l}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${A}`,`background ${A}`,`padding ${A} ${k}`].join(","),[`${l}-item-icon, ${H}`]:{minWidth:X,fontSize:X,transition:[`font-size ${g} ${$}`,`margin ${A} ${k}`,`color ${A}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${A} ${k}`,`margin ${A}`,`color ${A}`].join(",")}},[`${l}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${l}-item-only-child`]:{[`> ${H}, > ${l}-item-icon`]:{marginInlineEnd:0}}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${l}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},st=E=>{const{componentCls:l,motionDurationSlow:A,motionEaseInOut:g,borderRadius:k,menuArrowSize:$,menuArrowOffset:H}=E;return{[`${l}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:$,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${A} ${g}, opacity ${A}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:$*.6,height:$*.15,backgroundColor:"currentcolor",borderRadius:k,transition:[`background ${A} ${g}`,`transform ${A} ${g}`,`top ${A} ${g}`,`color ${A} ${g}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${H})`},"&::after":{transform:`rotate(-45deg) translateY(${H})`}}}}},ze=E=>{const{antCls:l,componentCls:A,fontSize:g,motionDurationSlow:k,motionDurationMid:$,motionEaseInOut:H,paddingXS:X,padding:Pe,colorSplit:he,lineWidth:le,zIndexPopup:He,borderRadiusLG:pt,subMenuItemBorderRadius:Ne,menuArrowSize:ke,menuArrowOffset:We,lineType:be,menuPanelMaskInset:_,groupTitleLineHeight:Ce,groupTitleFontSize:Je}=E;return[{"":{[`${A}`]:Object.assign(Object.assign({},(0,ye.dF)()),{"&-hidden":{display:"none"}})},[`${A}-submenu-hidden`]:{display:"none"}},{[A]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(E)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:g,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${k} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${A}-item`]:{flex:"none"}},[`${A}-item, ${A}-submenu, ${A}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${A}-item-group-title`]:{padding:`${X}px ${Pe}px`,fontSize:Je,lineHeight:Ce,transition:`all ${k}`},[`&-horizontal ${A}-submenu`]:{transition:[`border-color ${k} ${H}`,`background ${k} ${H}`].join(",")},[`${A}-submenu, ${A}-submenu-inline`]:{transition:[`border-color ${k} ${H}`,`background ${k} ${H}`,`padding ${$} ${H}`].join(",")},[`${A}-submenu ${A}-sub`]:{cursor:"initial",transition:[`background ${k} ${H}`,`padding ${k} ${H}`].join(",")},[`${A}-title-content`]:{transition:`color ${k}`},[`${A}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${A}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:he,borderStyle:be,borderWidth:0,borderTopWidth:le,marginBlock:le,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ut(E)),{[`${A}-item-group`]:{[`${A}-item-group-list`]:{margin:0,padding:0,[`${A}-item, ${A}-submenu-title`]:{paddingInline:`${g*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:He,borderRadius:pt,boxShadow:"none",transformOrigin:"0 0",[`&${A}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${_}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:_},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${A}`]:Object.assign(Object.assign(Object.assign({borderRadius:pt},ut(E)),st(E)),{[`${A}-item, ${A}-submenu > ${A}-submenu-title`]:{borderRadius:Ne},[`${A}-submenu-title::after`]:{transition:`transform ${k} ${H}`}})}}),st(E)),{[`&-inline-collapsed ${A}-submenu-arrow, - &-inline ${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${We})`},"&::after":{transform:`rotate(45deg) translateX(-${We})`}},[`${A}-submenu-open${A}-submenu-inline > ${A}-submenu-title > ${A}-submenu-arrow`]:{transform:`translateY(-${ke*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${We})`},"&::before":{transform:`rotate(45deg) translateX(${We})`}}})},{[`${l}-layout-header`]:{[A]:{lineHeight:"inherit"}}}]};var wt=(E,l)=>(0,Ue.Z)("Menu",g=>{if(l===!1)return[];const{colorBgElevated:k,colorPrimary:$,colorTextLightSolid:H,controlHeightLG:X,fontSize:Pe,darkItemColor:he,darkDangerItemColor:le,darkItemBg:He,darkSubMenuItemBg:pt,darkItemSelectedColor:Ne,darkItemSelectedBg:ke,darkDangerItemSelectedBg:We,darkItemHoverBg:be,darkGroupTitleColor:_,darkItemHoverColor:Ce,darkItemDisabledColor:Je,darkDangerItemHoverColor:nt,darkDangerItemSelectedColor:Nt,darkDangerItemActiveBg:hn}=g,Zt=Pe/7*5,dn=(0,we.TS)(g,{menuArrowSize:Zt,menuHorizontalHeight:X*1.15,menuArrowOffset:`${Zt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:k}),Bn=(0,we.TS)(dn,{itemColor:he,itemHoverColor:Ce,groupTitleColor:_,itemSelectedColor:Ne,itemBg:He,popupBg:He,subMenuItemBg:pt,itemActiveBg:"transparent",itemSelectedBg:ke,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:be,itemDisabledColor:Je,dangerItemColor:le,dangerItemHoverColor:nt,dangerItemSelectedColor:Nt,dangerItemActiveBg:hn,dangerItemSelectedBg:We,menuSubMenuBg:pt,horizontalItemSelectedColor:H,horizontalItemSelectedBg:$});return[ze(dn),Se(dn),Ke(dn),Me(dn,"light"),Me(Bn,"dark"),me(dn),(0,W.Z)(dn),(0,Oe.oN)(dn,"slide-up"),(0,Oe.oN)(dn,"slide-down"),(0,Q._y)(dn,"zoom-big")]},g=>{const{colorPrimary:k,colorError:$,colorTextDisabled:H,colorErrorBg:X,colorText:Pe,colorTextDescription:he,colorBgContainer:le,colorFillAlter:He,colorFillContent:pt,lineWidth:Ne,lineWidthBold:ke,controlItemBgActive:We,colorBgTextHover:be,controlHeightLG:_,lineHeight:Ce,colorBgElevated:Je,marginXXS:nt,padding:Nt,fontSize:hn,controlHeightSM:Zt,fontSizeLG:dn,colorTextLightSolid:Bn,colorErrorHover:cn}=g,fn=new oe.C(Bn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:g.zIndexPopupBase+50,radiusItem:g.borderRadiusLG,itemBorderRadius:g.borderRadiusLG,radiusSubMenuItem:g.borderRadiusSM,subMenuItemBorderRadius:g.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:k,horizontalItemHoverColor:k,colorGroupTitle:he,groupTitleColor:he,colorItemTextSelected:k,itemSelectedColor:k,colorItemTextSelectedHorizontal:k,horizontalItemSelectedColor:k,colorItemBg:le,itemBg:le,colorItemBgHover:be,itemHoverBg:be,colorItemBgActive:pt,itemActiveBg:We,colorSubItemBg:He,subMenuItemBg:He,colorItemBgSelected:We,itemSelectedBg:We,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ke,activeBarHeight:ke,colorActiveBarBorderSize:Ne,activeBarBorderWidth:Ne,colorItemTextDisabled:H,itemDisabledColor:H,colorDangerItemText:$,dangerItemColor:$,colorDangerItemTextHover:$,dangerItemHoverColor:$,colorDangerItemTextSelected:$,dangerItemSelectedColor:$,colorDangerItemBgActive:X,dangerItemActiveBg:X,colorDangerItemBgSelected:X,dangerItemSelectedBg:X,itemMarginInline:g.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:_,groupTitleLineHeight:Ce,collapsedWidth:_*2,popupBg:Je,itemMarginBlock:nt,itemPaddingInline:Nt,horizontalLineHeight:`${_*1.15}px`,iconSize:hn,iconMarginInlineEnd:Zt-hn,collapsedIconSize:dn,groupTitleFontSize:hn,darkItemDisabledColor:new oe.C(Bn).setAlpha(.25).toRgbString(),darkItemColor:fn,darkDangerItemColor:$,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Bn,darkItemSelectedBg:k,darkDangerItemSelectedBg:$,darkItemHoverBg:"transparent",darkGroupTitleColor:fn,darkItemHoverColor:Bn,darkDangerItemHoverColor:cn,darkDangerItemSelectedColor:Bn,darkDangerItemActiveBg:$}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),qe=function(E,l){var A={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&l.indexOf(g)<0&&(A[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,g=Object.getOwnPropertySymbols(E);k{var A,g;const k=V.useContext(w.Z),$=k||{},{getPrefixCls:H,getPopupContainer:X,direction:Pe,menu:he}=V.useContext(L.E_),le=H(),{prefixCls:He,className:pt,style:Ne,theme:ke="light",expandIcon:We,_internalDisableMenuItemTitleTooltip:be,inlineCollapsed:_,siderCollapsed:Ce,items:Je,children:nt,rootClassName:Nt,mode:hn,selectable:Zt,onClick:dn,overflowedIndicatorPopupClassName:Bn}=E,cn=qe(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),fn=(0,F.Z)(cn,["collapsedWidth"]),Dn=re(Je)||nt;(A=$.validator)===null||A===void 0||A.call($,{mode:hn});const ur=(0,Y.useEvent)(function(){var pa;dn==null||dn.apply(void 0,arguments),(pa=$.onClick)===null||pa===void 0||pa.call($)}),_n=$.mode||hn,cr=Zt!=null?Zt:$.selectable,Yr=V.useMemo(()=>Ce!==void 0?Ce:_,[_,Ce]),oa={horizontal:{motionName:`${le}-slide-up`},inline:(0,R.Z)(le),other:{motionName:`${le}-zoom-big`}},Ct=H("menu",He||$.prefixCls),[In,er]=wt(Ct,!k),hr=O()(`${Ct}-${ke}`,he==null?void 0:he.className,pt);let mr;if(typeof We=="function")mr=We;else if(We===null||We===!1)mr=null;else if($.expandIcon===null||$.expandIcon===!1)mr=null;else{const pa=We!=null?We:$.expandIcon;mr=(0,p.Tm)(pa,{className:O()(`${Ct}-submenu-expand-icon`,(0,p.l$)(pa)?(g=pa.props)===null||g===void 0?void 0:g.className:"")})}const Hr=V.useMemo(()=>({prefixCls:Ct,inlineCollapsed:Yr||!1,direction:Pe,firstLevel:!0,theme:ke,mode:_n,disableMenuItemTitleTooltip:be}),[Ct,Yr,Pe,be,ke]);return In(V.createElement(w.Z.Provider,{value:null},V.createElement(P.Provider,{value:Hr},V.createElement(i.ZP,Object.assign({getPopupContainer:X,overflowedIndicator:V.createElement(z.Z,null),overflowedIndicatorPopupClassName:O()(Ct,`${Ct}-${ke}`,Bn),mode:_n,selectable:cr,onClick:ur},fn,{inlineCollapsed:Yr,style:Object.assign(Object.assign({},he==null?void 0:he.style),Ne),className:hr,prefixCls:Ct,direction:Pe,defaultMotions:oa,expandIcon:mr,ref:l,rootClassName:O()(Nt,er)}),Dn))))});const M=(0,V.forwardRef)((E,l)=>{const A=(0,V.useRef)(null),g=V.useContext(N.D);return(0,V.useImperativeHandle)(l,()=>({menu:A.current,focus:k=>{var $;($=A.current)===null||$===void 0||$.focus(k)}})),V.createElement(lt,Object.assign({ref:A},E,g))});M.Item=j,M.SubMenu=Z,M.Divider=S,M.ItemGroup=i.BW;var Ye=M},58421:function(mn,At,a){"use strict";a.d(At,{Z:function(){return $}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},pe=N,O=a(7657),L=function(X,Pe){return V.createElement(O.Z,(0,i.Z)({},X,{ref:Pe,icon:pe}))},C=V.forwardRef(L),d=C,S=a(49198),o=a(33853),F=a(38819),v=a(92310),p=a.n(v),I=a(20068),P=a(33885),b=a(67732),j=a(83652),D=a(42403),Z=a(158),z=a(26112),Y={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},R=Y,w=a(91735),ae=function(H){(0,D.Z)(Pe,H);var X=(0,Z.Z)(Pe);function Pe(){var he;(0,b.Z)(this,Pe);for(var le=arguments.length,He=new Array(le),pt=0;pt=0||Ne.relatedTarget.className.indexOf("".concat(_,"-item"))>=0))&&be(he.getValidValue()))},he.go=function(Ne){var ke=he.state.goInputText;ke!==""&&(Ne.keyCode===R.ENTER||Ne.type==="click")&&(he.setState({goInputText:""}),he.props.quickGo(he.getValidValue()))},he}return(0,j.Z)(Pe,[{key:"getPageSizeOptions",value:function(){var le=this.props,He=le.pageSize,pt=le.pageSizeOptions;return pt.some(function(Ne){return Ne.toString()===He.toString()})?pt:pt.concat([He.toString()]).sort(function(Ne,ke){var We=Number.isNaN(Number(Ne))?0:Number(Ne),be=Number.isNaN(Number(ke))?0:Number(ke);return We-be})}},{key:"render",value:function(){var le=this,He=this.props,pt=He.pageSize,Ne=He.locale,ke=He.rootPrefixCls,We=He.changeSize,be=He.quickGo,_=He.goButton,Ce=He.selectComponentClass,Je=He.buildOptionText,nt=He.selectPrefixCls,Nt=He.disabled,hn=this.state.goInputText,Zt="".concat(ke,"-options"),dn=Ce,Bn=null,cn=null,fn=null;if(!We&&!be)return null;var Dn=this.getPageSizeOptions();if(We&&dn){var ur=Dn.map(function(_n,cr){return V.createElement(dn.Option,{key:cr,value:_n.toString()},(Je||le.buildOptionText)(_n))});Bn=V.createElement(dn,{disabled:Nt,prefixCls:nt,showSearch:!1,className:"".concat(Zt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(pt||Dn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(cr){return cr.parentNode},"aria-label":Ne.page_size,defaultOpen:!1},ur)}return be&&(_&&(fn=typeof _=="boolean"?V.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Nt,className:"".concat(Zt,"-quick-jumper-button")},Ne.jump_to_confirm):V.createElement("span",{onClick:this.go,onKeyUp:this.go},_)),cn=V.createElement("div",{className:"".concat(Zt,"-quick-jumper")},Ne.jump_to,V.createElement("input",{disabled:Nt,type:"text",value:hn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ne.page}),Ne.page,fn)),V.createElement("li",{className:"".concat(Zt)},Bn,cn)}}]),Pe}(V.Component);ae.defaultProps={pageSizeOptions:["10","20","50","100"]};var ie=ae,re=function(X){var Pe,he=X.rootPrefixCls,le=X.page,He=X.active,pt=X.className,Ne=X.showTitle,ke=X.onClick,We=X.onKeyPress,be=X.itemRender,_="".concat(he,"-item"),Ce=p()(_,"".concat(_,"-").concat(le),(Pe={},(0,I.Z)(Pe,"".concat(_,"-active"),He),(0,I.Z)(Pe,"".concat(_,"-disabled"),!le),(0,I.Z)(Pe,X.className,pt),Pe)),Je=function(){ke(le)},nt=function(Zt){We(Zt,ke,le)},Nt=be(le,"page",V.createElement("a",{rel:"nofollow"},le));return Nt?V.createElement("li",{title:Ne?le.toString():null,className:Ce,onClick:Je,onKeyPress:nt,tabIndex:0},Nt):null},oe=re;function ye(){}function W(H){var X=Number(H);return typeof X=="number"&&!Number.isNaN(X)&&isFinite(X)&&Math.floor(X)===X}var Oe=function(X,Pe,he){return he};function Q(H,X,Pe){var he=typeof H=="undefined"?X.pageSize:H;return Math.floor((Pe.total-1)/he)+1}var Ue=function(H){(0,D.Z)(Pe,H);var X=(0,Z.Z)(Pe);function Pe(he){var le;(0,b.Z)(this,Pe),le=X.call(this,he),le.paginationNode=V.createRef(),le.getJumpPrevPage=function(){return Math.max(1,le.state.current-(le.props.showLessItems?3:5))},le.getJumpNextPage=function(){return Math.min(Q(void 0,le.state,le.props),le.state.current+(le.props.showLessItems?3:5))},le.getItemIcon=function(We,be){var _=le.props.prefixCls,Ce=We||V.createElement("button",{type:"button","aria-label":be,className:"".concat(_,"-item-link")});return typeof We=="function"&&(Ce=V.createElement(We,(0,P.Z)({},le.props))),Ce},le.isValid=function(We){var be=le.props.total;return W(We)&&We!==le.state.current&&W(be)&&be>0},le.shouldDisplayQuickJumper=function(){var We=le.props,be=We.showQuickJumper,_=We.total,Ce=le.state.pageSize;return _<=Ce?!1:be},le.handleKeyDown=function(We){(We.keyCode===R.ARROW_UP||We.keyCode===R.ARROW_DOWN)&&We.preventDefault()},le.handleKeyUp=function(We){var be=le.getValidValue(We),_=le.state.currentInputValue;be!==_&&le.setState({currentInputValue:be}),We.keyCode===R.ENTER?le.handleChange(be):We.keyCode===R.ARROW_UP?le.handleChange(be-1):We.keyCode===R.ARROW_DOWN&&le.handleChange(be+1)},le.handleBlur=function(We){var be=le.getValidValue(We);le.handleChange(be)},le.changePageSize=function(We){var be=le.state.current,_=Q(We,le.state,le.props);be=be>_?_:be,_===0&&(be=le.state.current),typeof We=="number"&&("pageSize"in le.props||le.setState({pageSize:We}),"current"in le.props||le.setState({current:be,currentInputValue:be})),le.props.onShowSizeChange(be,We),"onChange"in le.props&&le.props.onChange&&le.props.onChange(be,We)},le.handleChange=function(We){var be=le.props,_=be.disabled,Ce=be.onChange,Je=le.state,nt=Je.pageSize,Nt=Je.current,hn=Je.currentInputValue;if(le.isValid(We)&&!_){var Zt=Q(void 0,le.state,le.props),dn=We;return We>Zt?dn=Zt:We<1&&(dn=1),"current"in le.props||le.setState({current:dn}),dn!==hn&&le.setState({currentInputValue:dn}),Ce(dn,nt),dn}return Nt},le.prev=function(){le.hasPrev()&&le.handleChange(le.state.current-1)},le.next=function(){le.hasNext()&&le.handleChange(le.state.current+1)},le.jumpPrev=function(){le.handleChange(le.getJumpPrevPage())},le.jumpNext=function(){le.handleChange(le.getJumpNextPage())},le.hasPrev=function(){return le.state.current>1},le.hasNext=function(){return le.state.current2?_-2:0),Je=2;Je<_;Je++)Ce[Je-2]=arguments[Je];be.apply(void 0,Ce)}},le.runIfEnterPrev=function(We){le.runIfEnter(We,le.prev)},le.runIfEnterNext=function(We){le.runIfEnter(We,le.next)},le.runIfEnterJumpPrev=function(We){le.runIfEnter(We,le.jumpPrev)},le.runIfEnterJumpNext=function(We){le.runIfEnter(We,le.jumpNext)},le.handleGoTO=function(We){(We.keyCode===R.ENTER||We.type==="click")&&le.handleChange(le.state.currentInputValue)},le.renderPrev=function(We){var be=le.props,_=be.prevIcon,Ce=be.itemRender,Je=Ce(We,"prev",le.getItemIcon(_,"prev page")),nt=!le.hasPrev();return(0,V.isValidElement)(Je)?(0,V.cloneElement)(Je,{disabled:nt}):Je},le.renderNext=function(We){var be=le.props,_=be.nextIcon,Ce=be.itemRender,Je=Ce(We,"next",le.getItemIcon(_,"next page")),nt=!le.hasNext();return(0,V.isValidElement)(Je)?(0,V.cloneElement)(Je,{disabled:nt}):Je};var He=he.onChange!==ye,pt="current"in he;pt&&!He&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Ne=he.defaultCurrent;"current"in he&&(Ne=he.current);var ke=he.defaultPageSize;return"pageSize"in he&&(ke=he.pageSize),Ne=Math.min(Ne,Q(ke,void 0,he)),le.state={current:Ne,currentInputValue:Ne,pageSize:ke},le}return(0,j.Z)(Pe,[{key:"componentDidUpdate",value:function(le,He){var pt=this.props.prefixCls;if(He.current!==this.state.current&&this.paginationNode.current){var Ne=this.paginationNode.current.querySelector(".".concat(pt,"-item-").concat(He.current));if(Ne&&document.activeElement===Ne){var ke;Ne==null||(ke=Ne.blur)===null||ke===void 0||ke.call(Ne)}}}},{key:"getValidValue",value:function(le){var He=le.target.value,pt=Q(void 0,this.state,this.props),Ne=this.state.currentInputValue,ke;return He===""?ke=He:Number.isNaN(Number(He))?ke=Ne:He>=pt?ke=pt:ke=Number(He),ke}},{key:"getShowSizeChanger",value:function(){var le=this.props,He=le.showSizeChanger,pt=le.total,Ne=le.totalBoundaryShowSizeChanger;return typeof He!="undefined"?He:pt>Ne}},{key:"render",value:function(){var le=this.props,He=le.prefixCls,pt=le.className,Ne=le.style,ke=le.disabled,We=le.hideOnSinglePage,be=le.total,_=le.locale,Ce=le.showQuickJumper,Je=le.showLessItems,nt=le.showTitle,Nt=le.showTotal,hn=le.simple,Zt=le.itemRender,dn=le.showPrevNextJumpers,Bn=le.jumpPrevIcon,cn=le.jumpNextIcon,fn=le.selectComponentClass,Dn=le.selectPrefixCls,ur=le.pageSizeOptions,_n=this.state,cr=_n.current,Yr=_n.pageSize,oa=_n.currentInputValue;if(We===!0&&be<=Yr)return null;var Ct=Q(void 0,this.state,this.props),In=[],er=null,hr=null,mr=null,Hr=null,pa=null,Yo=Ce&&Ce.goButton,io=Je?1:2,tr=cr-1>0?cr-1:0,ya=cr+1be?be:cr*Yr]));if(hn){Yo&&(typeof Yo=="boolean"?pa=V.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_.jump_to_confirm):pa=V.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Yo),pa=V.createElement("li",{title:nt?"".concat(_.jump_to).concat(cr,"/").concat(Ct):null,className:"".concat(He,"-simple-pager")},pa));var xe=this.renderPrev(tr);return V.createElement("ul",(0,i.Z)({className:p()(He,"".concat(He,"-simple"),(0,I.Z)({},"".concat(He,"-disabled"),ke),pt),style:Ne,ref:this.paginationNode},ct),Ee,xe?V.createElement("li",{title:nt?_.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:p()("".concat(He,"-prev"),(0,I.Z)({},"".concat(He,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},xe):null,V.createElement("li",{title:nt?"".concat(cr,"/").concat(Ct):null,className:"".concat(He,"-simple-pager")},V.createElement("input",{type:"text",value:oa,disabled:ke,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),V.createElement("span",{className:"".concat(He,"-slash")},"/"),Ct),V.createElement("li",{title:nt?_.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:p()("".concat(He,"-next"),(0,I.Z)({},"".concat(He,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(ya)),pa)}if(Ct<=3+io*2){var De={locale:_,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:nt,itemRender:Zt};Ct||In.push(V.createElement(oe,(0,i.Z)({},De,{key:"noPager",page:1,className:"".concat(He,"-item-disabled")})));for(var Qe=1;Qe<=Ct;Qe+=1){var bt=cr===Qe;In.push(V.createElement(oe,(0,i.Z)({},De,{key:Qe,page:Qe,active:bt})))}}else{var Bt=Je?_.prev_3:_.prev_5,nn=Je?_.next_3:_.next_5,Xt=Zt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Bn,"prev page")),Vt=Zt(this.getJumpNextPage(),"jump-next",this.getItemIcon(cn,"next page"));dn&&(er=Xt?V.createElement("li",{title:nt?Bt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:p()("".concat(He,"-jump-prev"),(0,I.Z)({},"".concat(He,"-jump-prev-custom-icon"),!!Bn))},Xt):null,hr=Vt?V.createElement("li",{title:nt?nn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:p()("".concat(He,"-jump-next"),(0,I.Z)({},"".concat(He,"-jump-next-custom-icon"),!!cn))},Vt):null),Hr=V.createElement(oe,{locale:_,last:!0,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ct,page:Ct,active:!1,showTitle:nt,itemRender:Zt}),mr=V.createElement(oe,{locale:_,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:nt,itemRender:Zt});var Sn=Math.max(1,cr-io),Vn=Math.min(cr+io,Ct);cr-1<=io&&(Vn=1+io*2),Ct-cr<=io&&(Sn=Ct-io*2);for(var Xn=Sn;Xn<=Vn;Xn+=1){var zn=cr===Xn;In.push(V.createElement(oe,{locale:_,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xn,page:Xn,active:zn,showTitle:nt,itemRender:Zt}))}cr-1>=io*2&&cr!==3&&(In[0]=(0,V.cloneElement)(In[0],{className:"".concat(He,"-item-after-jump-prev")}),In.unshift(er)),Ct-cr>=io*2&&cr!==Ct-2&&(In[In.length-1]=(0,V.cloneElement)(In[In.length-1],{className:"".concat(He,"-item-before-jump-next")}),In.push(hr)),Sn!==1&&In.unshift(mr),Vn!==Ct&&In.push(Hr)}var jn=!this.hasPrev()||!Ct,gr=!this.hasNext()||!Ct,Gn=this.renderPrev(tr),Or=this.renderNext(ya);return V.createElement("ul",(0,i.Z)({className:p()(He,pt,(0,I.Z)({},"".concat(He,"-disabled"),ke)),style:Ne,ref:this.paginationNode},ct),Ee,Gn?V.createElement("li",{title:nt?_.prev_page:null,onClick:this.prev,tabIndex:jn?null:0,onKeyPress:this.runIfEnterPrev,className:p()("".concat(He,"-prev"),(0,I.Z)({},"".concat(He,"-disabled"),jn)),"aria-disabled":jn},Gn):null,In,Or?V.createElement("li",{title:nt?_.next_page:null,onClick:this.next,tabIndex:gr?null:0,onKeyPress:this.runIfEnterNext,className:p()("".concat(He,"-next"),(0,I.Z)({},"".concat(He,"-disabled"),gr)),"aria-disabled":gr},Or):null,V.createElement(ie,{disabled:ke,locale:_,rootPrefixCls:He,selectComponentClass:fn,selectPrefixCls:Dn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:cr,pageSize:Yr,pageSizeOptions:ur,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Yo}))}}],[{key:"getDerivedStateFromProps",value:function(le,He){var pt={};if("current"in le&&(pt.current=le.current,le.current!==He.current&&(pt.currentInputValue=pt.current)),"pageSize"in le&&le.pageSize!==He.pageSize){var Ne=He.current,ke=Q(le.pageSize,He,le);Ne=Ne>ke?ke:Ne,"current"in le||(pt.current=Ne,pt.currentInputValue=Ne),pt.pageSize=le.pageSize}return pt}}]),Pe}(V.Component);Ue.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ye,locale:w.Z,style:{},itemRender:Oe,totalBoundaryShowSizeChanger:50};var we=Ue,ce=a(22075),Se=a(36355),se=a(19716),me=a(8628),ne=a(9763),q=a(57809);const Me=H=>V.createElement(q.default,Object.assign({},H,{showSearch:!0,size:"small"})),Re=H=>V.createElement(q.default,Object.assign({},H,{showSearch:!0,size:"middle"}));Me.Option=q.default.Option,Re.Option=q.default.Option;var Fe=a(9937),Ke=a(17313),ut=a(83116),st=a(37613);const ze=H=>{const{componentCls:X}=H;return{[`${X}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${X}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${X}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}}},[`&${X}-disabled`]:{cursor:"not-allowed",[`${X}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:H.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:H.colorBorder,backgroundColor:H.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:H.itemActiveBgDisabled},a:{color:H.itemActiveColorDisabled}}},[`${X}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${X}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${X}-simple-pager`]:{color:H.colorTextDisabled},[`${X}-jump-prev, ${X}-jump-next`]:{[`${X}-item-link-icon`]:{opacity:0},[`${X}-item-ellipsis`]:{opacity:1}}},[`&${X}-simple`]:{[`${X}-prev, ${X}-next`]:{[`&${X}-disabled ${X}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},wt=H=>{const{componentCls:X}=H;return{[`&${X}-mini ${X}-total-text, &${X}-mini ${X}-simple-pager`]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`},[`&${X}-mini ${X}-item`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM-2}px`},[`&${X}-mini:not(${X}-disabled) ${X}-item:not(${X}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive}},[`&${X}-mini ${X}-prev, &${X}-mini ${X}-next`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM}px`},[`&${X}-mini:not(${X}-disabled)`]:{[`${X}-prev, ${X}-next`]:{[`&:hover ${X}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${X}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${X}-disabled:hover ${X}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${l}-item-icon, ${A}`]:{margin:0,fontSize:be,lineHeight:`${g}px`,"+ span":{display:"inline-block",opacity:0}}},[`${l}-item-icon, ${A}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${l}-item-icon, ${A}`]:{display:"none"},"a, a:hover":{color:k}},[`${l}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:Re})}}]};const ut=E=>{const{componentCls:l,motionDurationSlow:A,motionDurationMid:g,motionEaseInOut:k,motionEaseOut:$,iconCls:H,iconSize:X,iconMarginInlineEnd:Pe}=E;return{[`${l}-item, ${l}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${A}`,`background ${A}`,`padding ${A} ${k}`].join(","),[`${l}-item-icon, ${H}`]:{minWidth:X,fontSize:X,transition:[`font-size ${g} ${$}`,`margin ${A} ${k}`,`color ${A}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${A} ${k}`,`margin ${A}`,`color ${A}`].join(",")}},[`${l}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${l}-item-only-child`]:{[`> ${H}, > ${l}-item-icon`]:{marginInlineEnd:0}}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${l}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},st=E=>{const{componentCls:l,motionDurationSlow:A,motionEaseInOut:g,borderRadius:k,menuArrowSize:$,menuArrowOffset:H}=E;return{[`${l}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:$,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${A} ${g}, opacity ${A}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:$*.6,height:$*.15,backgroundColor:"currentcolor",borderRadius:k,transition:[`background ${A} ${g}`,`transform ${A} ${g}`,`top ${A} ${g}`,`color ${A} ${g}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${H})`},"&::after":{transform:`rotate(-45deg) translateY(${H})`}}}}},ze=E=>{const{antCls:l,componentCls:A,fontSize:g,motionDurationSlow:k,motionDurationMid:$,motionEaseInOut:H,paddingXS:X,padding:Pe,colorSplit:he,lineWidth:ue,zIndexPopup:He,borderRadiusLG:pt,subMenuItemBorderRadius:Re,menuArrowSize:Ke,menuArrowOffset:We,lineType:be,menuPanelMaskInset:_,groupTitleLineHeight:Be,groupTitleFontSize:Je}=E;return[{"":{[`${A}`]:Object.assign(Object.assign({},(0,ye.dF)()),{"&-hidden":{display:"none"}})},[`${A}-submenu-hidden`]:{display:"none"}},{[A]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(E)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:g,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${k} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${A}-item`]:{flex:"none"}},[`${A}-item, ${A}-submenu, ${A}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${A}-item-group-title`]:{padding:`${X}px ${Pe}px`,fontSize:Je,lineHeight:Be,transition:`all ${k}`},[`&-horizontal ${A}-submenu`]:{transition:[`border-color ${k} ${H}`,`background ${k} ${H}`].join(",")},[`${A}-submenu, ${A}-submenu-inline`]:{transition:[`border-color ${k} ${H}`,`background ${k} ${H}`,`padding ${$} ${H}`].join(",")},[`${A}-submenu ${A}-sub`]:{cursor:"initial",transition:[`background ${k} ${H}`,`padding ${k} ${H}`].join(",")},[`${A}-title-content`]:{transition:`color ${k}`},[`${A}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${A}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:he,borderStyle:be,borderWidth:0,borderTopWidth:ue,marginBlock:ue,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ut(E)),{[`${A}-item-group`]:{[`${A}-item-group-list`]:{margin:0,padding:0,[`${A}-item, ${A}-submenu-title`]:{paddingInline:`${g*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:He,borderRadius:pt,boxShadow:"none",transformOrigin:"0 0",[`&${A}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${_}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:_},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${A}`]:Object.assign(Object.assign(Object.assign({borderRadius:pt},ut(E)),st(E)),{[`${A}-item, ${A}-submenu > ${A}-submenu-title`]:{borderRadius:Re},[`${A}-submenu-title::after`]:{transition:`transform ${k} ${H}`}})}}),st(E)),{[`&-inline-collapsed ${A}-submenu-arrow, + &-inline ${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${We})`},"&::after":{transform:`rotate(45deg) translateX(-${We})`}},[`${A}-submenu-open${A}-submenu-inline > ${A}-submenu-title > ${A}-submenu-arrow`]:{transform:`translateY(-${Ke*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${We})`},"&::before":{transform:`rotate(45deg) translateX(${We})`}}})},{[`${l}-layout-header`]:{[A]:{lineHeight:"inherit"}}}]};var wt=(E,l)=>(0,Le.Z)("Menu",g=>{if(l===!1)return[];const{colorBgElevated:k,colorPrimary:$,colorTextLightSolid:H,controlHeightLG:X,fontSize:Pe,darkItemColor:he,darkDangerItemColor:ue,darkItemBg:He,darkSubMenuItemBg:pt,darkItemSelectedColor:Re,darkItemSelectedBg:Ke,darkDangerItemSelectedBg:We,darkItemHoverBg:be,darkGroupTitleColor:_,darkItemHoverColor:Be,darkItemDisabledColor:Je,darkDangerItemHoverColor:nt,darkDangerItemSelectedColor:Nt,darkDangerItemActiveBg:hn}=g,Zt=Pe/7*5,dn=(0,ve.TS)(g,{menuArrowSize:Zt,menuHorizontalHeight:X*1.15,menuArrowOffset:`${Zt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:k}),Bn=(0,ve.TS)(dn,{itemColor:he,itemHoverColor:Be,groupTitleColor:_,itemSelectedColor:Re,itemBg:He,popupBg:He,subMenuItemBg:pt,itemActiveBg:"transparent",itemSelectedBg:Ke,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:be,itemDisabledColor:Je,dangerItemColor:ue,dangerItemHoverColor:nt,dangerItemSelectedColor:Nt,dangerItemActiveBg:hn,dangerItemSelectedBg:We,menuSubMenuBg:pt,horizontalItemSelectedColor:H,horizontalItemSelectedBg:$});return[ze(dn),Fe(dn),ke(dn),Me(dn,"light"),Me(Bn,"dark"),Ce(dn),(0,z.Z)(dn),(0,Ne.oN)(dn,"slide-up"),(0,Ne.oN)(dn,"slide-down"),(0,Q._y)(dn,"zoom-big")]},g=>{const{colorPrimary:k,colorError:$,colorTextDisabled:H,colorErrorBg:X,colorText:Pe,colorTextDescription:he,colorBgContainer:ue,colorFillAlter:He,colorFillContent:pt,lineWidth:Re,lineWidthBold:Ke,controlItemBgActive:We,colorBgTextHover:be,controlHeightLG:_,lineHeight:Be,colorBgElevated:Je,marginXXS:nt,padding:Nt,fontSize:hn,controlHeightSM:Zt,fontSizeLG:dn,colorTextLightSolid:Bn,colorErrorHover:cn}=g,fn=new ie.C(Bn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:g.zIndexPopupBase+50,radiusItem:g.borderRadiusLG,itemBorderRadius:g.borderRadiusLG,radiusSubMenuItem:g.borderRadiusSM,subMenuItemBorderRadius:g.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:k,horizontalItemHoverColor:k,colorGroupTitle:he,groupTitleColor:he,colorItemTextSelected:k,itemSelectedColor:k,colorItemTextSelectedHorizontal:k,horizontalItemSelectedColor:k,colorItemBg:ue,itemBg:ue,colorItemBgHover:be,itemHoverBg:be,colorItemBgActive:pt,itemActiveBg:We,colorSubItemBg:He,subMenuItemBg:He,colorItemBgSelected:We,itemSelectedBg:We,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ke,activeBarHeight:Ke,colorActiveBarBorderSize:Re,activeBarBorderWidth:Re,colorItemTextDisabled:H,itemDisabledColor:H,colorDangerItemText:$,dangerItemColor:$,colorDangerItemTextHover:$,dangerItemHoverColor:$,colorDangerItemTextSelected:$,dangerItemSelectedColor:$,colorDangerItemBgActive:X,dangerItemActiveBg:X,colorDangerItemBgSelected:X,dangerItemSelectedBg:X,itemMarginInline:g.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:_,groupTitleLineHeight:Be,collapsedWidth:_*2,popupBg:Je,itemMarginBlock:nt,itemPaddingInline:Nt,horizontalLineHeight:`${_*1.15}px`,iconSize:hn,iconMarginInlineEnd:Zt-hn,collapsedIconSize:dn,groupTitleFontSize:hn,darkItemDisabledColor:new ie.C(Bn).setAlpha(.25).toRgbString(),darkItemColor:fn,darkDangerItemColor:$,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Bn,darkItemSelectedBg:k,darkDangerItemSelectedBg:$,darkItemHoverBg:"transparent",darkGroupTitleColor:fn,darkItemHoverColor:Bn,darkDangerItemHoverColor:cn,darkDangerItemSelectedColor:Bn,darkDangerItemActiveBg:$}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),qe=function(E,l){var A={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&l.indexOf(g)<0&&(A[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,g=Object.getOwnPropertySymbols(E);k{var A,g;const k=V.useContext(w.Z),$=k||{},{getPrefixCls:H,getPopupContainer:X,direction:Pe,menu:he}=V.useContext(L.E_),ue=H(),{prefixCls:He,className:pt,style:Re,theme:Ke="light",expandIcon:We,_internalDisableMenuItemTitleTooltip:be,inlineCollapsed:_,siderCollapsed:Be,items:Je,children:nt,rootClassName:Nt,mode:hn,selectable:Zt,onClick:dn,overflowedIndicatorPopupClassName:Bn}=E,cn=qe(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),fn=(0,F.Z)(cn,["collapsedWidth"]),Dn=re(Je)||nt;(A=$.validator)===null||A===void 0||A.call($,{mode:hn});const ur=(0,J.useEvent)(function(){var pa;dn==null||dn.apply(void 0,arguments),(pa=$.onClick)===null||pa===void 0||pa.call($)}),_n=$.mode||hn,cr=Zt!=null?Zt:$.selectable,Yr=V.useMemo(()=>Be!==void 0?Be:_,[_,Be]),oa={horizontal:{motionName:`${ue}-slide-up`},inline:(0,R.Z)(ue),other:{motionName:`${ue}-zoom-big`}},Ct=H("menu",He||$.prefixCls),[In,er]=wt(Ct,!k),hr=O()(`${Ct}-${Ke}`,he==null?void 0:he.className,pt);let mr;if(typeof We=="function")mr=We;else if(We===null||We===!1)mr=null;else if($.expandIcon===null||$.expandIcon===!1)mr=null;else{const pa=We!=null?We:$.expandIcon;mr=(0,p.Tm)(pa,{className:O()(`${Ct}-submenu-expand-icon`,(0,p.l$)(pa)?(g=pa.props)===null||g===void 0?void 0:g.className:"")})}const Hr=V.useMemo(()=>({prefixCls:Ct,inlineCollapsed:Yr||!1,direction:Pe,firstLevel:!0,theme:Ke,mode:_n,disableMenuItemTitleTooltip:be}),[Ct,Yr,Pe,be,Ke]);return In(V.createElement(w.Z.Provider,{value:null},V.createElement(P.Provider,{value:Hr},V.createElement(i.ZP,Object.assign({getPopupContainer:X,overflowedIndicator:V.createElement(Z.Z,null),overflowedIndicatorPopupClassName:O()(Ct,`${Ct}-${Ke}`,Bn),mode:_n,selectable:cr,onClick:ur},fn,{inlineCollapsed:Yr,style:Object.assign(Object.assign({},he==null?void 0:he.style),Re),className:hr,prefixCls:Ct,direction:Pe,defaultMotions:oa,expandIcon:mr,ref:l,rootClassName:O()(Nt,er)}),Dn))))});const M=(0,V.forwardRef)((E,l)=>{const A=(0,V.useRef)(null),g=V.useContext(N.D);return(0,V.useImperativeHandle)(l,()=>({menu:A.current,focus:k=>{var $;($=A.current)===null||$===void 0||$.focus(k)}})),V.createElement(lt,Object.assign({ref:A},E,g))});M.Item=j,M.SubMenu=W,M.Divider=S,M.ItemGroup=i.BW;var Ye=M},58421:function(mn,At,a){"use strict";a.d(At,{Z:function(){return $}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},pe=N,O=a(7657),L=function(X,Pe){return V.createElement(O.Z,(0,i.Z)({},X,{ref:Pe,icon:pe}))},C=V.forwardRef(L),d=C,S=a(49198),o=a(33853),F=a(38819),v=a(92310),p=a.n(v),I=a(20068),P=a(33885),b=a(67732),j=a(83652),D=a(42403),W=a(158),Z=a(26112),J={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},R=J,w=a(91735),oe=function(H){(0,D.Z)(Pe,H);var X=(0,W.Z)(Pe);function Pe(){var he;(0,b.Z)(this,Pe);for(var ue=arguments.length,He=new Array(ue),pt=0;pt=0||Re.relatedTarget.className.indexOf("".concat(_,"-item"))>=0))&&be(he.getValidValue()))},he.go=function(Re){var Ke=he.state.goInputText;Ke!==""&&(Re.keyCode===R.ENTER||Re.type==="click")&&(he.setState({goInputText:""}),he.props.quickGo(he.getValidValue()))},he}return(0,j.Z)(Pe,[{key:"getPageSizeOptions",value:function(){var ue=this.props,He=ue.pageSize,pt=ue.pageSizeOptions;return pt.some(function(Re){return Re.toString()===He.toString()})?pt:pt.concat([He.toString()]).sort(function(Re,Ke){var We=Number.isNaN(Number(Re))?0:Number(Re),be=Number.isNaN(Number(Ke))?0:Number(Ke);return We-be})}},{key:"render",value:function(){var ue=this,He=this.props,pt=He.pageSize,Re=He.locale,Ke=He.rootPrefixCls,We=He.changeSize,be=He.quickGo,_=He.goButton,Be=He.selectComponentClass,Je=He.buildOptionText,nt=He.selectPrefixCls,Nt=He.disabled,hn=this.state.goInputText,Zt="".concat(Ke,"-options"),dn=Be,Bn=null,cn=null,fn=null;if(!We&&!be)return null;var Dn=this.getPageSizeOptions();if(We&&dn){var ur=Dn.map(function(_n,cr){return V.createElement(dn.Option,{key:cr,value:_n.toString()},(Je||ue.buildOptionText)(_n))});Bn=V.createElement(dn,{disabled:Nt,prefixCls:nt,showSearch:!1,className:"".concat(Zt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(pt||Dn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(cr){return cr.parentNode},"aria-label":Re.page_size,defaultOpen:!1},ur)}return be&&(_&&(fn=typeof _=="boolean"?V.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Nt,className:"".concat(Zt,"-quick-jumper-button")},Re.jump_to_confirm):V.createElement("span",{onClick:this.go,onKeyUp:this.go},_)),cn=V.createElement("div",{className:"".concat(Zt,"-quick-jumper")},Re.jump_to,V.createElement("input",{disabled:Nt,type:"text",value:hn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Re.page}),Re.page,fn)),V.createElement("li",{className:"".concat(Zt)},Bn,cn)}}]),Pe}(V.Component);oe.defaultProps={pageSizeOptions:["10","20","50","100"]};var ae=oe,re=function(X){var Pe,he=X.rootPrefixCls,ue=X.page,He=X.active,pt=X.className,Re=X.showTitle,Ke=X.onClick,We=X.onKeyPress,be=X.itemRender,_="".concat(he,"-item"),Be=p()(_,"".concat(_,"-").concat(ue),(Pe={},(0,I.Z)(Pe,"".concat(_,"-active"),He),(0,I.Z)(Pe,"".concat(_,"-disabled"),!ue),(0,I.Z)(Pe,X.className,pt),Pe)),Je=function(){Ke(ue)},nt=function(Zt){We(Zt,Ke,ue)},Nt=be(ue,"page",V.createElement("a",{rel:"nofollow"},ue));return Nt?V.createElement("li",{title:Re?ue.toString():null,className:Be,onClick:Je,onKeyPress:nt,tabIndex:0},Nt):null},ie=re;function ye(){}function z(H){var X=Number(H);return typeof X=="number"&&!Number.isNaN(X)&&isFinite(X)&&Math.floor(X)===X}var Ne=function(X,Pe,he){return he};function Q(H,X,Pe){var he=typeof H=="undefined"?X.pageSize:H;return Math.floor((Pe.total-1)/he)+1}var Le=function(H){(0,D.Z)(Pe,H);var X=(0,W.Z)(Pe);function Pe(he){var ue;(0,b.Z)(this,Pe),ue=X.call(this,he),ue.paginationNode=V.createRef(),ue.getJumpPrevPage=function(){return Math.max(1,ue.state.current-(ue.props.showLessItems?3:5))},ue.getJumpNextPage=function(){return Math.min(Q(void 0,ue.state,ue.props),ue.state.current+(ue.props.showLessItems?3:5))},ue.getItemIcon=function(We,be){var _=ue.props.prefixCls,Be=We||V.createElement("button",{type:"button","aria-label":be,className:"".concat(_,"-item-link")});return typeof We=="function"&&(Be=V.createElement(We,(0,P.Z)({},ue.props))),Be},ue.isValid=function(We){var be=ue.props.total;return z(We)&&We!==ue.state.current&&z(be)&&be>0},ue.shouldDisplayQuickJumper=function(){var We=ue.props,be=We.showQuickJumper,_=We.total,Be=ue.state.pageSize;return _<=Be?!1:be},ue.handleKeyDown=function(We){(We.keyCode===R.ARROW_UP||We.keyCode===R.ARROW_DOWN)&&We.preventDefault()},ue.handleKeyUp=function(We){var be=ue.getValidValue(We),_=ue.state.currentInputValue;be!==_&&ue.setState({currentInputValue:be}),We.keyCode===R.ENTER?ue.handleChange(be):We.keyCode===R.ARROW_UP?ue.handleChange(be-1):We.keyCode===R.ARROW_DOWN&&ue.handleChange(be+1)},ue.handleBlur=function(We){var be=ue.getValidValue(We);ue.handleChange(be)},ue.changePageSize=function(We){var be=ue.state.current,_=Q(We,ue.state,ue.props);be=be>_?_:be,_===0&&(be=ue.state.current),typeof We=="number"&&("pageSize"in ue.props||ue.setState({pageSize:We}),"current"in ue.props||ue.setState({current:be,currentInputValue:be})),ue.props.onShowSizeChange(be,We),"onChange"in ue.props&&ue.props.onChange&&ue.props.onChange(be,We)},ue.handleChange=function(We){var be=ue.props,_=be.disabled,Be=be.onChange,Je=ue.state,nt=Je.pageSize,Nt=Je.current,hn=Je.currentInputValue;if(ue.isValid(We)&&!_){var Zt=Q(void 0,ue.state,ue.props),dn=We;return We>Zt?dn=Zt:We<1&&(dn=1),"current"in ue.props||ue.setState({current:dn}),dn!==hn&&ue.setState({currentInputValue:dn}),Be(dn,nt),dn}return Nt},ue.prev=function(){ue.hasPrev()&&ue.handleChange(ue.state.current-1)},ue.next=function(){ue.hasNext()&&ue.handleChange(ue.state.current+1)},ue.jumpPrev=function(){ue.handleChange(ue.getJumpPrevPage())},ue.jumpNext=function(){ue.handleChange(ue.getJumpNextPage())},ue.hasPrev=function(){return ue.state.current>1},ue.hasNext=function(){return ue.state.current2?_-2:0),Je=2;Je<_;Je++)Be[Je-2]=arguments[Je];be.apply(void 0,Be)}},ue.runIfEnterPrev=function(We){ue.runIfEnter(We,ue.prev)},ue.runIfEnterNext=function(We){ue.runIfEnter(We,ue.next)},ue.runIfEnterJumpPrev=function(We){ue.runIfEnter(We,ue.jumpPrev)},ue.runIfEnterJumpNext=function(We){ue.runIfEnter(We,ue.jumpNext)},ue.handleGoTO=function(We){(We.keyCode===R.ENTER||We.type==="click")&&ue.handleChange(ue.state.currentInputValue)},ue.renderPrev=function(We){var be=ue.props,_=be.prevIcon,Be=be.itemRender,Je=Be(We,"prev",ue.getItemIcon(_,"prev page")),nt=!ue.hasPrev();return(0,V.isValidElement)(Je)?(0,V.cloneElement)(Je,{disabled:nt}):Je},ue.renderNext=function(We){var be=ue.props,_=be.nextIcon,Be=be.itemRender,Je=Be(We,"next",ue.getItemIcon(_,"next page")),nt=!ue.hasNext();return(0,V.isValidElement)(Je)?(0,V.cloneElement)(Je,{disabled:nt}):Je};var He=he.onChange!==ye,pt="current"in he;pt&&!He&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Re=he.defaultCurrent;"current"in he&&(Re=he.current);var Ke=he.defaultPageSize;return"pageSize"in he&&(Ke=he.pageSize),Re=Math.min(Re,Q(Ke,void 0,he)),ue.state={current:Re,currentInputValue:Re,pageSize:Ke},ue}return(0,j.Z)(Pe,[{key:"componentDidUpdate",value:function(ue,He){var pt=this.props.prefixCls;if(He.current!==this.state.current&&this.paginationNode.current){var Re=this.paginationNode.current.querySelector(".".concat(pt,"-item-").concat(He.current));if(Re&&document.activeElement===Re){var Ke;Re==null||(Ke=Re.blur)===null||Ke===void 0||Ke.call(Re)}}}},{key:"getValidValue",value:function(ue){var He=ue.target.value,pt=Q(void 0,this.state,this.props),Re=this.state.currentInputValue,Ke;return He===""?Ke=He:Number.isNaN(Number(He))?Ke=Re:He>=pt?Ke=pt:Ke=Number(He),Ke}},{key:"getShowSizeChanger",value:function(){var ue=this.props,He=ue.showSizeChanger,pt=ue.total,Re=ue.totalBoundaryShowSizeChanger;return typeof He!="undefined"?He:pt>Re}},{key:"render",value:function(){var ue=this.props,He=ue.prefixCls,pt=ue.className,Re=ue.style,Ke=ue.disabled,We=ue.hideOnSinglePage,be=ue.total,_=ue.locale,Be=ue.showQuickJumper,Je=ue.showLessItems,nt=ue.showTitle,Nt=ue.showTotal,hn=ue.simple,Zt=ue.itemRender,dn=ue.showPrevNextJumpers,Bn=ue.jumpPrevIcon,cn=ue.jumpNextIcon,fn=ue.selectComponentClass,Dn=ue.selectPrefixCls,ur=ue.pageSizeOptions,_n=this.state,cr=_n.current,Yr=_n.pageSize,oa=_n.currentInputValue;if(We===!0&&be<=Yr)return null;var Ct=Q(void 0,this.state,this.props),In=[],er=null,hr=null,mr=null,Hr=null,pa=null,Yo=Be&&Be.goButton,io=Je?1:2,tr=cr-1>0?cr-1:0,ya=cr+1be?be:cr*Yr]));if(hn){Yo&&(typeof Yo=="boolean"?pa=V.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_.jump_to_confirm):pa=V.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Yo),pa=V.createElement("li",{title:nt?"".concat(_.jump_to).concat(cr,"/").concat(Ct):null,className:"".concat(He,"-simple-pager")},pa));var xe=this.renderPrev(tr);return V.createElement("ul",(0,i.Z)({className:p()(He,"".concat(He,"-simple"),(0,I.Z)({},"".concat(He,"-disabled"),Ke),pt),style:Re,ref:this.paginationNode},ct),Ee,xe?V.createElement("li",{title:nt?_.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:p()("".concat(He,"-prev"),(0,I.Z)({},"".concat(He,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},xe):null,V.createElement("li",{title:nt?"".concat(cr,"/").concat(Ct):null,className:"".concat(He,"-simple-pager")},V.createElement("input",{type:"text",value:oa,disabled:Ke,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),V.createElement("span",{className:"".concat(He,"-slash")},"/"),Ct),V.createElement("li",{title:nt?_.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:p()("".concat(He,"-next"),(0,I.Z)({},"".concat(He,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(ya)),pa)}if(Ct<=3+io*2){var De={locale:_,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:nt,itemRender:Zt};Ct||In.push(V.createElement(ie,(0,i.Z)({},De,{key:"noPager",page:1,className:"".concat(He,"-item-disabled")})));for(var Qe=1;Qe<=Ct;Qe+=1){var bt=cr===Qe;In.push(V.createElement(ie,(0,i.Z)({},De,{key:Qe,page:Qe,active:bt})))}}else{var Bt=Je?_.prev_3:_.prev_5,nn=Je?_.next_3:_.next_5,Xt=Zt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Bn,"prev page")),Vt=Zt(this.getJumpNextPage(),"jump-next",this.getItemIcon(cn,"next page"));dn&&(er=Xt?V.createElement("li",{title:nt?Bt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:p()("".concat(He,"-jump-prev"),(0,I.Z)({},"".concat(He,"-jump-prev-custom-icon"),!!Bn))},Xt):null,hr=Vt?V.createElement("li",{title:nt?nn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:p()("".concat(He,"-jump-next"),(0,I.Z)({},"".concat(He,"-jump-next-custom-icon"),!!cn))},Vt):null),Hr=V.createElement(ie,{locale:_,last:!0,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ct,page:Ct,active:!1,showTitle:nt,itemRender:Zt}),mr=V.createElement(ie,{locale:_,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:nt,itemRender:Zt});var Sn=Math.max(1,cr-io),Vn=Math.min(cr+io,Ct);cr-1<=io&&(Vn=1+io*2),Ct-cr<=io&&(Sn=Ct-io*2);for(var Xn=Sn;Xn<=Vn;Xn+=1){var zn=cr===Xn;In.push(V.createElement(ie,{locale:_,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xn,page:Xn,active:zn,showTitle:nt,itemRender:Zt}))}cr-1>=io*2&&cr!==3&&(In[0]=(0,V.cloneElement)(In[0],{className:"".concat(He,"-item-after-jump-prev")}),In.unshift(er)),Ct-cr>=io*2&&cr!==Ct-2&&(In[In.length-1]=(0,V.cloneElement)(In[In.length-1],{className:"".concat(He,"-item-before-jump-next")}),In.push(hr)),Sn!==1&&In.unshift(mr),Vn!==Ct&&In.push(Hr)}var jn=!this.hasPrev()||!Ct,gr=!this.hasNext()||!Ct,Gn=this.renderPrev(tr),Or=this.renderNext(ya);return V.createElement("ul",(0,i.Z)({className:p()(He,pt,(0,I.Z)({},"".concat(He,"-disabled"),Ke)),style:Re,ref:this.paginationNode},ct),Ee,Gn?V.createElement("li",{title:nt?_.prev_page:null,onClick:this.prev,tabIndex:jn?null:0,onKeyPress:this.runIfEnterPrev,className:p()("".concat(He,"-prev"),(0,I.Z)({},"".concat(He,"-disabled"),jn)),"aria-disabled":jn},Gn):null,In,Or?V.createElement("li",{title:nt?_.next_page:null,onClick:this.next,tabIndex:gr?null:0,onKeyPress:this.runIfEnterNext,className:p()("".concat(He,"-next"),(0,I.Z)({},"".concat(He,"-disabled"),gr)),"aria-disabled":gr},Or):null,V.createElement(ae,{disabled:Ke,locale:_,rootPrefixCls:He,selectComponentClass:fn,selectPrefixCls:Dn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:cr,pageSize:Yr,pageSizeOptions:ur,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Yo}))}}],[{key:"getDerivedStateFromProps",value:function(ue,He){var pt={};if("current"in ue&&(pt.current=ue.current,ue.current!==He.current&&(pt.currentInputValue=pt.current)),"pageSize"in ue&&ue.pageSize!==He.pageSize){var Re=He.current,Ke=Q(ue.pageSize,He,ue);Re=Re>Ke?Ke:Re,"current"in ue||(pt.current=Re,pt.currentInputValue=Re),pt.pageSize=ue.pageSize}return pt}}]),Pe}(V.Component);Le.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ye,locale:w.Z,style:{},itemRender:Ne,totalBoundaryShowSizeChanger:50};var ve=Le,le=a(22075),Fe=a(36355),Ae=a(19716),Ce=a(8628),ne=a(9763),q=a(57809);const Me=H=>V.createElement(q.default,Object.assign({},H,{showSearch:!0,size:"small"})),Oe=H=>V.createElement(q.default,Object.assign({},H,{showSearch:!0,size:"middle"}));Me.Option=q.default.Option,Oe.Option=q.default.Option;var Se=a(9937),ke=a(17313),ut=a(83116),st=a(37613);const ze=H=>{const{componentCls:X}=H;return{[`${X}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${X}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${X}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed"}}},[`&${X}-disabled`]:{cursor:"not-allowed",[`${X}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:H.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:H.colorBorder,backgroundColor:H.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:H.itemActiveBgDisabled},a:{color:H.itemActiveColorDisabled}}},[`${X}-item-link`]:{color:H.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${X}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${X}-simple-pager`]:{color:H.colorTextDisabled},[`${X}-jump-prev, ${X}-jump-next`]:{[`${X}-item-link-icon`]:{opacity:0},[`${X}-item-ellipsis`]:{opacity:1}}},[`&${X}-simple`]:{[`${X}-prev, ${X}-next`]:{[`&${X}-disabled ${X}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},wt=H=>{const{componentCls:X}=H;return{[`&${X}-mini ${X}-total-text, &${X}-mini ${X}-simple-pager`]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`},[`&${X}-mini ${X}-item`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM-2}px`},[`&${X}-mini:not(${X}-disabled) ${X}-item:not(${X}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive}},[`&${X}-mini ${X}-prev, &${X}-mini ${X}-next`]:{minWidth:H.itemSizeSM,height:H.itemSizeSM,margin:0,lineHeight:`${H.itemSizeSM}px`},[`&${X}-mini:not(${X}-disabled)`]:{[`${X}-prev, ${X}-next`]:{[`&:hover ${X}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${X}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${X}-disabled:hover ${X}-item-link`]:{backgroundColor:"transparent"}}},[` &${X}-mini ${X}-prev ${X}-item-link, &${X}-mini ${X}-next ${X}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`}},[`&${X}-mini ${X}-jump-prev, &${X}-mini ${X}-jump-next`]:{height:H.itemSizeSM,marginInlineEnd:0,lineHeight:`${H.itemSizeSM}px`},[`&${X}-mini ${X}-options`]:{marginInlineStart:H.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:H.miniOptionsSizeChangerTop},"&-quick-jumper":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Fe.x0)(H)),{width:H.paginationMiniQuickJumperInputWidth,height:H.controlHeightSM})}}}},qe=H=>{const{componentCls:X}=H;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`}},[`&${X}-mini ${X}-jump-prev, &${X}-mini ${X}-jump-next`]:{height:H.itemSizeSM,marginInlineEnd:0,lineHeight:`${H.itemSizeSM}px`},[`&${X}-mini ${X}-options`]:{marginInlineStart:H.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:H.miniOptionsSizeChangerTop},"&-quick-jumper":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Se.x0)(H)),{width:H.paginationMiniQuickJumperInputWidth,height:H.controlHeightSM})}}}},qe=H=>{const{componentCls:X}=H;return{[` &${X}-simple ${X}-prev, &${X}-simple ${X}-next `]:{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`,verticalAlign:"top",[`${X}-item-link`]:{height:H.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive},"&::after":{height:H.itemSizeSM,lineHeight:`${H.itemSizeSM}px`}}},[`&${X}-simple ${X}-simple-pager`]:{display:"inline-block",height:H.itemSizeSM,marginInlineEnd:H.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:H.marginXS,padding:`0 ${H.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:H.itemInputBg,border:`${H.lineWidth}px ${H.lineType} ${H.colorBorder}`,borderRadius:H.borderRadius,outline:"none",transition:`border-color ${H.motionDurationMid}`,color:"inherit","&:hover":{borderColor:H.colorPrimary},"&:focus":{borderColor:H.colorPrimaryHover,boxShadow:`${H.inputOutlineOffset}px 0 ${H.controlOutlineWidth}px ${H.controlOutline}`},"&[disabled]":{color:H.colorTextDisabled,backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,cursor:"not-allowed"}}}}},yt=H=>{const{componentCls:X}=H;return{[`${X}-jump-prev, ${X}-jump-next`]:{outline:0,[`${X}-item-container`]:{position:"relative",[`${X}-item-link-icon`]:{color:H.colorPrimary,fontSize:H.fontSizeSM,opacity:0,transition:`all ${H.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${X}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:H.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:H.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:H.paginationEllipsisTextIndent,opacity:1,transition:`all ${H.motionDurationMid}`}},"&:hover":{[`${X}-item-link-icon`]:{opacity:1},[`${X}-item-ellipsis`]:{opacity:0}}},[` @@ -129,39 +129,39 @@ ${X}-next, ${X}-jump-prev, ${X}-jump-next - `]:{display:"inline-block",minWidth:H.itemSize,height:H.itemSize,color:H.colorText,fontFamily:H.fontFamily,lineHeight:`${H.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:H.borderRadius,cursor:"pointer",transition:`all ${H.motionDurationMid}`},[`${X}-prev, ${X}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:H.colorText,cursor:"pointer",userSelect:"none"},[`${X}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:H.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${H.lineWidth}px ${H.lineType} transparent`,borderRadius:H.borderRadius,outline:"none",transition:`all ${H.motionDurationMid}`},[`&:hover ${X}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${X}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${X}-disabled:hover`]:{[`${X}-item-link`]:{backgroundColor:"transparent"}}},[`${X}-slash`]:{marginInlineEnd:H.paginationSlashMarginInlineEnd,marginInlineStart:H.paginationSlashMarginInlineStart},[`${X}-options`]:{display:"inline-block",marginInlineStart:H.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:H.controlHeight,marginInlineStart:H.marginXS,lineHeight:`${H.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Fe.ik)(H)),{width:H.controlHeightLG*1.25,height:H.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:H.marginXS,marginInlineEnd:H.marginXS})}}}},lt=H=>{const{componentCls:X}=H;return{[`${X}-item`]:{display:"inline-block",minWidth:H.itemSize,height:H.itemSize,marginInlineEnd:H.marginXS,fontFamily:H.fontFamily,lineHeight:`${H.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${H.lineWidth}px ${H.lineType} transparent`,borderRadius:H.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${H.paginationItemPaddingInline}px`,color:H.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${X}-item-active)`]:{"&:hover":{transition:`all ${H.motionDurationMid}`,backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive}},"&-active":{fontWeight:H.fontWeightStrong,backgroundColor:H.itemActiveBg,borderColor:H.colorPrimary,a:{color:H.colorPrimary},"&:hover":{borderColor:H.colorPrimaryHover},"&:hover a":{color:H.colorPrimaryHover}}}}},M=H=>{const{componentCls:X}=H;return{[X]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(H)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${X}-total-text`]:{display:"inline-block",height:H.itemSize,marginInlineEnd:H.marginXS,lineHeight:`${H.itemSize-2}px`,verticalAlign:"middle"}}),lt(H)),yt(H)),qe(H)),wt(H)),ze(H)),{[`@media only screen and (max-width: ${H.screenLG}px)`]:{[`${X}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${H.screenSM}px)`]:{[`${X}-options`]:{display:"none"}}}),[`&${H.componentCls}-rtl`]:{direction:"rtl"}}},Ye=H=>{const{componentCls:X}=H;return{[`${X}${X}-disabled:not(${X}-mini)`]:{"&, &:hover":{[`${X}-item-link`]:{borderColor:H.colorBorder}},"&:focus-visible":{[`${X}-item-link`]:{borderColor:H.colorBorder}},[`${X}-item, ${X}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,[`&:hover:not(${X}-item-active)`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,a:{color:H.colorTextDisabled}},[`&${X}-item-active`]:{backgroundColor:H.itemActiveBgDisabled}},[`${X}-prev, ${X}-next`]:{"&:hover button":{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,color:H.colorTextDisabled},[`${X}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder}}},[`${X}:not(${X}-mini)`]:{[`${X}-prev, ${X}-next`]:{"&:hover button":{borderColor:H.colorPrimaryHover,backgroundColor:H.itemBg},[`${X}-item-link`]:{backgroundColor:H.itemLinkBg,borderColor:H.colorBorder},[`&:hover ${X}-item-link`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,color:H.colorPrimary},[`&${X}-disabled`]:{[`${X}-item-link`]:{borderColor:H.colorBorder,color:H.colorTextDisabled}}},[`${X}-item`]:{backgroundColor:H.itemBg,border:`${H.lineWidth}px ${H.lineType} ${H.colorBorder}`,[`&:hover:not(${X}-item-active)`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,a:{color:H.colorPrimary}},"&-active":{borderColor:H.colorPrimary}}}}},E=H=>{const{componentCls:X}=H;return{[`${X}:not(${X}-disabled)`]:{[`${X}-item`]:Object.assign({},(0,Ke.Qy)(H)),[`${X}-jump-prev, ${X}-jump-next`]:{"&:focus-visible":Object.assign({[`${X}-item-link-icon`]:{opacity:1},[`${X}-item-ellipsis`]:{opacity:0}},(0,Ke.oN)(H))},[`${X}-prev, ${X}-next`]:{[`&:focus-visible ${X}-item-link`]:Object.assign({},(0,Ke.oN)(H))}}}};var l=(0,ut.Z)("Pagination",H=>{const X=(0,st.TS)(H,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:H.marginXXS/2,paginationMiniQuickJumperInputWidth:H.controlHeightLG*1.1,paginationItemPaddingInline:H.marginXXS*1.5,paginationEllipsisLetterSpacing:H.marginXXS/2,paginationSlashMarginInlineStart:H.marginXXS,paginationSlashMarginInlineEnd:H.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Fe.e5)(H),(0,Fe.TM)(H));return[M(X),E(X),H.wireframe&&Ye(X)]},H=>({itemBg:H.colorBgContainer,itemSize:H.controlHeight,itemSizeSM:H.controlHeightSM,itemActiveBg:H.colorBgContainer,itemLinkBg:H.colorBgContainer,itemActiveColorDisabled:H.colorTextDisabled,itemActiveBgDisabled:H.controlItemBgActiveDisabled,itemInputBg:H.colorBgContainer,miniOptionsSizeChangerTop:0})),A=function(H,X){var Pe={};for(var he in H)Object.prototype.hasOwnProperty.call(H,he)&&X.indexOf(he)<0&&(Pe[he]=H[he]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,he=Object.getOwnPropertySymbols(H);le{const{prefixCls:X,selectPrefixCls:Pe,className:he,rootClassName:le,style:He,size:pt,locale:Ne,selectComponentClass:ke,responsive:We,showSizeChanger:be}=H,_=A(H,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ce}=(0,me.Z)(We),{getPrefixCls:Je,direction:nt,pagination:Nt={}}=V.useContext(Se.E_),hn=Je("pagination",X),[Zt,dn]=l(hn),Bn=be!=null?be:Nt.showSizeChanger,cn=V.useMemo(()=>{const Ct=V.createElement("span",{className:`${hn}-item-ellipsis`},"\u2022\u2022\u2022"),In=V.createElement("button",{className:`${hn}-item-link`,type:"button",tabIndex:-1},nt==="rtl"?V.createElement(F.Z,null):V.createElement(o.Z,null)),er=V.createElement("button",{className:`${hn}-item-link`,type:"button",tabIndex:-1},nt==="rtl"?V.createElement(o.Z,null):V.createElement(F.Z,null)),hr=V.createElement("a",{className:`${hn}-item-link`},V.createElement("div",{className:`${hn}-item-container`},nt==="rtl"?V.createElement(S.Z,{className:`${hn}-item-link-icon`}):V.createElement(d,{className:`${hn}-item-link-icon`}),Ct)),mr=V.createElement("a",{className:`${hn}-item-link`},V.createElement("div",{className:`${hn}-item-container`},nt==="rtl"?V.createElement(d,{className:`${hn}-item-link-icon`}):V.createElement(S.Z,{className:`${hn}-item-link-icon`}),Ct));return{prevIcon:In,nextIcon:er,jumpPrevIcon:hr,jumpNextIcon:mr}},[nt,hn]),[fn]=(0,ne.Z)("Pagination",ce.Z),Dn=Object.assign(Object.assign({},fn),Ne),ur=(0,se.Z)(pt),_n=ur==="small"||!!(Ce&&!ur&&We),cr=Je("select",Pe),Yr=p()({[`${hn}-mini`]:_n,[`${hn}-rtl`]:nt==="rtl"},Nt==null?void 0:Nt.className,he,le,dn),oa=Object.assign(Object.assign({},Nt==null?void 0:Nt.style),He);return Zt(V.createElement(we,Object.assign({},cn,_,{style:oa,prefixCls:hn,selectPrefixCls:cr,className:Yr,selectComponentClass:ke||(_n?Me:Re),locale:Dn,showSizeChanger:Bn})))},$=k},93948:function(mn,At,a){"use strict";a.d(At,{Z:function(){return be}});var i=a(59301),V=a(29679),N=a(40001),pe=a(19248),O=a(99267),L=a(92310),C=a.n(L),d=a(2738),S=a(36355),o=a(54476),F=a(33885),v=a(75931),p={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},I=function(){var Ce=(0,i.useRef)([]),Je=(0,i.useRef)(null);return(0,i.useEffect)(function(){var nt=Date.now(),Nt=!1;Ce.current.forEach(function(hn){if(hn){Nt=!0;var Zt=hn.style;Zt.transitionDuration=".3s, .3s, .3s, .06s",Je.current&&nt-Je.current<100&&(Zt.transitionDuration="0s, 0s")}}),Nt&&(Je.current=Date.now())}),Ce.current},P=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],b=function(Ce){var Je=(0,F.Z)((0,F.Z)({},p),Ce),nt=Je.className,Nt=Je.percent,hn=Je.prefixCls,Zt=Je.strokeColor,dn=Je.strokeLinecap,Bn=Je.strokeWidth,cn=Je.style,fn=Je.trailColor,Dn=Je.trailWidth,ur=Je.transition,_n=(0,v.Z)(Je,P);delete _n.gapPosition;var cr=Array.isArray(Nt)?Nt:[Nt],Yr=Array.isArray(Zt)?Zt:[Zt],oa=I(),Ct=Bn/2,In=100-Bn/2,er="M ".concat(dn==="round"?Ct:0,",").concat(Ct,` - L `).concat(dn==="round"?In:100,",").concat(Ct),hr="0 0 100 ".concat(Bn),mr=0;return i.createElement("svg",(0,o.Z)({className:C()("".concat(hn,"-line"),nt),viewBox:hr,preserveAspectRatio:"none",style:cn},_n),i.createElement("path",{className:"".concat(hn,"-line-trail"),d:er,strokeLinecap:dn,stroke:fn,strokeWidth:Dn||Bn,fillOpacity:"0"}),cr.map(function(Hr,pa){var Yo=1;switch(dn){case"round":Yo=1-Bn/100;break;case"square":Yo=1-Bn/2/100;break;default:Yo=1;break}var io={strokeDasharray:"".concat(Hr*Yo,"px, 100px"),strokeDashoffset:"-".concat(mr,"px"),transition:ur||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},tr=Yr[pa]||Yr[Yr.length-1];return mr+=Hr,i.createElement("path",{key:pa,className:"".concat(hn,"-line-path"),d:er,strokeLinecap:dn,stroke:tr,strokeWidth:Bn,fillOpacity:"0",ref:function(ct){oa[pa]=ct},style:io})}))},j=b,D=a(76190),Z=a(42978),z=a(47273),Y=0,R=(0,z.Z)();function w(){var _;return R?(_=Y,Y+=1):_="TEST_OR_SSR",_}var ae=function(_){var Ce=i.useState(),Je=(0,Z.Z)(Ce,2),nt=Je[0],Nt=Je[1];return i.useEffect(function(){Nt("rc_progress_".concat(w()))},[]),_||nt},ie=function(Ce){var Je=Ce.bg,nt=Ce.children;return i.createElement("div",{style:{width:"100%",height:"100%",background:Je}},nt)};function re(_,Ce){return Object.keys(_).map(function(Je){var nt=parseFloat(Je),Nt="".concat(Math.floor(nt*Ce),"%");return"".concat(_[Je]," ").concat(Nt)})}var oe=i.forwardRef(function(_,Ce){var Je=_.prefixCls,nt=_.color,Nt=_.gradientId,hn=_.radius,Zt=_.style,dn=_.ptg,Bn=_.strokeLinecap,cn=_.strokeWidth,fn=_.size,Dn=_.gapDegree,ur=nt&&(0,D.Z)(nt)==="object",_n=ur?"#FFF":void 0,cr=fn/2,Yr=i.createElement("circle",{className:"".concat(Je,"-circle-path"),r:hn,cx:cr,cy:cr,stroke:_n,strokeLinecap:Bn,strokeWidth:cn,opacity:dn===0?0:1,style:Zt,ref:Ce});if(!ur)return Yr;var oa="".concat(Nt,"-conic"),Ct=Dn?"".concat(180+Dn/2,"deg"):"0deg",In=re(nt,(360-Dn)/360),er=re(nt,1),hr="conic-gradient(from ".concat(Ct,", ").concat(In.join(", "),")"),mr="linear-gradient(to ".concat(Dn?"bottom":"top",", ").concat(er.join(", "),")");return i.createElement(i.Fragment,null,i.createElement("mask",{id:oa},Yr),i.createElement("foreignObject",{x:0,y:0,width:fn,height:fn,mask:"url(#".concat(oa,")")},i.createElement(ie,{bg:mr},i.createElement(ie,{bg:hr}))))}),ye=oe,W=100,Oe=function(Ce,Je,nt,Nt,hn,Zt,dn,Bn,cn,fn){var Dn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ur=nt/100*360*((360-Zt)/360),_n=Zt===0?0:{bottom:0,top:180,left:90,right:-90}[dn],cr=(100-Nt)/100*Je;cn==="round"&&Nt!==100&&(cr+=fn/2,cr>=Je&&(cr=Je-.01));var Yr=W/2;return{stroke:typeof Bn=="string"?Bn:void 0,strokeDasharray:"".concat(Je,"px ").concat(Ce),strokeDashoffset:cr+Dn,transform:"rotate(".concat(hn+ur+_n,"deg)"),transformOrigin:"".concat(Yr,"px ").concat(Yr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Q=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ue(_){var Ce=_!=null?_:[];return Array.isArray(Ce)?Ce:[Ce]}var we=function(Ce){var Je=(0,F.Z)((0,F.Z)({},p),Ce),nt=Je.id,Nt=Je.prefixCls,hn=Je.steps,Zt=Je.strokeWidth,dn=Je.trailWidth,Bn=Je.gapDegree,cn=Bn===void 0?0:Bn,fn=Je.gapPosition,Dn=Je.trailColor,ur=Je.strokeLinecap,_n=Je.style,cr=Je.className,Yr=Je.strokeColor,oa=Je.percent,Ct=(0,v.Z)(Je,Q),In=W/2,er=ae(nt),hr="".concat(er,"-gradient"),mr=In-Zt/2,Hr=Math.PI*2*mr,pa=cn>0?90+cn/2:-90,Yo=Hr*((360-cn)/360),io=(0,D.Z)(hn)==="object"?hn:{count:hn,space:2},tr=io.count,ya=io.space,ct=Ue(oa),Ee=Ue(Yr),xe=Ee.find(function(Vt){return Vt&&(0,D.Z)(Vt)==="object"}),De=xe&&(0,D.Z)(xe)==="object",Qe=De?"butt":ur,bt=Oe(Hr,Yo,0,100,pa,cn,fn,Dn,Qe,Zt),Bt=I(),nn=function(){var Sn=0;return ct.map(function(Vn,Xn){var zn=Ee[Xn]||Ee[Ee.length-1],jn=Oe(Hr,Yo,Sn,Vn,pa,cn,fn,zn,Qe,Zt);return Sn+=Vn,i.createElement(ye,{key:Xn,color:zn,ptg:Vn,radius:mr,prefixCls:Nt,gradientId:hr,style:jn,strokeLinecap:Qe,strokeWidth:Zt,gapDegree:cn,ref:function(Gn){Bt[Xn]=Gn},size:W})}).reverse()},Xt=function(){var Sn=Math.round(tr*(ct[0]/100)),Vn=100/tr,Xn=0;return new Array(tr).fill(null).map(function(zn,jn){var gr=jn<=Sn-1?Ee[0]:Dn,Gn=gr&&(0,D.Z)(gr)==="object"?"url(#".concat(hr,")"):void 0,Or=Oe(Hr,Yo,Xn,Vn,pa,cn,fn,gr,"butt",Zt,ya);return Xn+=(Yo-Or.strokeDashoffset+ya)*100/Yo,i.createElement("circle",{key:jn,className:"".concat(Nt,"-circle-path"),r:mr,cx:In,cy:In,stroke:Gn,strokeWidth:Zt,opacity:1,style:Or,ref:function(na){Bt[jn]=na}})})};return i.createElement("svg",(0,o.Z)({className:C()("".concat(Nt,"-circle"),cr),viewBox:"0 0 ".concat(W," ").concat(W),style:_n,id:nt,role:"presentation"},Ct),!tr&&i.createElement("circle",{className:"".concat(Nt,"-circle-trail"),r:mr,cx:In,cy:In,stroke:Dn,strokeLinecap:Qe,strokeWidth:dn||Zt,style:bt}),tr?Xt():nn())},ce=we,Se={Line:j,Circle:ce},se=a(6848),me=a(30071);function ne(_){return!_||_<0?0:_>100?100:_}function q(_){let{success:Ce,successPercent:Je}=_,nt=Je;return Ce&&"progress"in Ce&&(nt=Ce.progress),Ce&&"percent"in Ce&&(nt=Ce.percent),nt}const Me=_=>{let{percent:Ce,success:Je,successPercent:nt}=_;const Nt=ne(q({success:Je,successPercent:nt}));return[Nt,ne(ne(Ce)-Nt)]},Re=_=>{let{success:Ce={},strokeColor:Je}=_;const{strokeColor:nt}=Ce;return[nt||me.presetPrimaryColors.green,Je||null]},Fe=(_,Ce,Je)=>{var nt,Nt,hn,Zt;let dn=-1,Bn=-1;if(Ce==="step"){const cn=Je.steps,fn=Je.strokeWidth;typeof _=="string"||typeof _=="undefined"?(dn=_==="small"?2:14,Bn=fn!=null?fn:8):typeof _=="number"?[dn,Bn]=[_,_]:[dn=14,Bn=8]=_,dn*=cn}else if(Ce==="line"){const cn=Je==null?void 0:Je.strokeWidth;typeof _=="string"||typeof _=="undefined"?Bn=cn||(_==="small"?6:8):typeof _=="number"?[dn,Bn]=[_,_]:[dn=-1,Bn=8]=_}else(Ce==="circle"||Ce==="dashboard")&&(typeof _=="string"||typeof _=="undefined"?[dn,Bn]=_==="small"?[60,60]:[120,120]:typeof _=="number"?[dn,Bn]=[_,_]:(dn=(Nt=(nt=_[0])!==null&&nt!==void 0?nt:_[1])!==null&&Nt!==void 0?Nt:120,Bn=(Zt=(hn=_[0])!==null&&hn!==void 0?hn:_[1])!==null&&Zt!==void 0?Zt:120));return[dn,Bn]},Ke=3,ut=_=>Ke/_*100;var ze=_=>{const{prefixCls:Ce,trailColor:Je=null,strokeLinecap:nt="round",gapPosition:Nt,gapDegree:hn,width:Zt=120,type:dn,children:Bn,success:cn,size:fn=Zt}=_,[Dn,ur]=Fe(fn,"circle");let{strokeWidth:_n}=_;_n===void 0&&(_n=Math.max(ut(Dn),6));const cr={width:Dn,height:ur,fontSize:Dn*.15+6},Yr=i.useMemo(()=>{if(hn||hn===0)return hn;if(dn==="dashboard")return 75},[hn,dn]),oa=Nt||dn==="dashboard"&&"bottom"||void 0,Ct=Object.prototype.toString.call(_.strokeColor)==="[object Object]",In=Re({success:cn,strokeColor:_.strokeColor}),er=C()(`${Ce}-inner`,{[`${Ce}-circle-gradient`]:Ct}),hr=i.createElement(ce,{percent:Me(_),strokeWidth:_n,trailWidth:_n,strokeColor:In,strokeLinecap:nt,trailColor:Je,prefixCls:Ce,gapDegree:Yr,gapPosition:oa});return i.createElement("div",{className:er,style:cr},Dn<=20?i.createElement(se.Z,{title:Bn},i.createElement("span",null,hr)):i.createElement(i.Fragment,null,hr,Bn))},wt=function(_,Ce){var Je={};for(var nt in _)Object.prototype.hasOwnProperty.call(_,nt)&&Ce.indexOf(nt)<0&&(Je[nt]=_[nt]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,nt=Object.getOwnPropertySymbols(_);Nt{let Ce=[];return Object.keys(_).forEach(Je=>{const nt=parseFloat(Je.replace(/%/g,""));isNaN(nt)||Ce.push({key:nt,value:_[Je]})}),Ce=Ce.sort((Je,nt)=>Je.key-nt.key),Ce.map(Je=>{let{key:nt,value:Nt}=Je;return`${Nt} ${nt}%`}).join(", ")},yt=(_,Ce)=>{const{from:Je=me.presetPrimaryColors.blue,to:nt=me.presetPrimaryColors.blue,direction:Nt=Ce==="rtl"?"to left":"to right"}=_,hn=wt(_,["from","to","direction"]);if(Object.keys(hn).length!==0){const Zt=qe(hn);return{backgroundImage:`linear-gradient(${Nt}, ${Zt})`}}return{backgroundImage:`linear-gradient(${Nt}, ${Je}, ${nt})`}};var M=_=>{const{prefixCls:Ce,direction:Je,percent:nt,size:Nt,strokeWidth:hn,strokeColor:Zt,strokeLinecap:dn="round",children:Bn,trailColor:cn=null,success:fn}=_,Dn=Zt&&typeof Zt!="string"?yt(Zt,Je):{backgroundColor:Zt},ur=dn==="square"||dn==="butt"?0:void 0,_n={backgroundColor:cn||void 0,borderRadius:ur},cr=Nt!=null?Nt:[-1,hn||(Nt==="small"?6:8)],[Yr,oa]=Fe(cr,"line",{strokeWidth:hn}),Ct=Object.assign({width:`${ne(nt)}%`,height:oa,borderRadius:ur},Dn),In=q(_),er={width:`${ne(In)}%`,height:oa,borderRadius:ur,backgroundColor:fn==null?void 0:fn.strokeColor},hr={width:Yr<0?"100%":Yr,height:oa};return i.createElement(i.Fragment,null,i.createElement("div",{className:`${Ce}-outer`,style:hr},i.createElement("div",{className:`${Ce}-inner`,style:_n},i.createElement("div",{className:`${Ce}-bg`,style:Ct}),In!==void 0?i.createElement("div",{className:`${Ce}-success-bg`,style:er}):null)),Bn)},E=_=>{const{size:Ce,steps:Je,percent:nt=0,strokeWidth:Nt=8,strokeColor:hn,trailColor:Zt=null,prefixCls:dn,children:Bn}=_,cn=Math.round(Je*(nt/100)),fn=Ce==="small"?2:14,Dn=Ce!=null?Ce:[fn,Nt],[ur,_n]=Fe(Dn,"step",{steps:Je,strokeWidth:Nt}),cr=ur/Je,Yr=new Array(Je);for(let oa=0;oa{const Ce=_?"100%":"-100%";return new l.Keyframes(`antProgress${_?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ce}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ce}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},H=_=>{const{componentCls:Ce,iconCls:Je}=_;return{[Ce]:Object.assign(Object.assign({},(0,A.Wf)(_)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:_.fontSize,marginInlineEnd:_.marginXS,marginBottom:_.marginXS},[`${Ce}-outer`]:{display:"inline-block",width:"100%"},[`&${Ce}-show-info`]:{[`${Ce}-outer`]:{marginInlineEnd:`calc(-2em - ${_.marginXS}px)`,paddingInlineEnd:`calc(2em + ${_.paddingXS}px)`}},[`${Ce}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:_.remainingColor,borderRadius:_.lineBorderRadius},[`${Ce}-inner:not(${Ce}-circle-gradient)`]:{[`${Ce}-circle-path`]:{stroke:_.defaultColor}},[`${Ce}-success-bg, ${Ce}-bg`]:{position:"relative",backgroundColor:_.defaultColor,borderRadius:_.lineBorderRadius,transition:`all ${_.motionDurationSlow} ${_.motionEaseInOutCirc}`},[`${Ce}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:_.colorSuccess},[`${Ce}-text`]:{display:"inline-block",width:"2em",marginInlineStart:_.marginXS,color:_.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Je]:{fontSize:_.fontSize}},[`&${Ce}-status-active`]:{[`${Ce}-bg::before`]:{position:"absolute",inset:0,backgroundColor:_.colorBgContainer,borderRadius:_.lineBorderRadius,opacity:0,animationName:$(),animationDuration:_.progressActiveMotionDuration,animationTimingFunction:_.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ce}-rtl${Ce}-status-active`]:{[`${Ce}-bg::before`]:{animationName:$(!0)}},[`&${Ce}-status-exception`]:{[`${Ce}-bg`]:{backgroundColor:_.colorError},[`${Ce}-text`]:{color:_.colorError}},[`&${Ce}-status-exception ${Ce}-inner:not(${Ce}-circle-gradient)`]:{[`${Ce}-circle-path`]:{stroke:_.colorError}},[`&${Ce}-status-success`]:{[`${Ce}-bg`]:{backgroundColor:_.colorSuccess},[`${Ce}-text`]:{color:_.colorSuccess}},[`&${Ce}-status-success ${Ce}-inner:not(${Ce}-circle-gradient)`]:{[`${Ce}-circle-path`]:{stroke:_.colorSuccess}}})}},X=_=>{const{componentCls:Ce,iconCls:Je}=_;return{[Ce]:{[`${Ce}-circle-trail`]:{stroke:_.remainingColor},[`&${Ce}-circle ${Ce}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ce}-circle ${Ce}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:_.circleTextColor,fontSize:_.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Je]:{fontSize:`${_.fontSize/_.fontSizeSM}em`}},[`${Ce}-circle&-status-exception`]:{[`${Ce}-text`]:{color:_.colorError}},[`${Ce}-circle&-status-success`]:{[`${Ce}-text`]:{color:_.colorSuccess}}},[`${Ce}-inline-circle`]:{lineHeight:1,[`${Ce}-inner`]:{verticalAlign:"bottom"}}}},Pe=_=>{const{componentCls:Ce}=_;return{[Ce]:{[`${Ce}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:_.progressStepMinWidth,marginInlineEnd:_.progressStepMarginInlineEnd,backgroundColor:_.remainingColor,transition:`all ${_.motionDurationSlow}`,"&-active":{backgroundColor:_.defaultColor}}}}}},he=_=>{const{componentCls:Ce,iconCls:Je}=_;return{[Ce]:{[`${Ce}-small&-line, ${Ce}-small&-line ${Ce}-text ${Je}`]:{fontSize:_.fontSizeSM}}}};var le=(0,g.Z)("Progress",_=>{const Ce=_.marginXXS/2,Je=(0,k.TS)(_,{progressStepMarginInlineEnd:Ce,progressStepMinWidth:Ce,progressActiveMotionDuration:"2.4s"});return[H(Je),X(Je),Pe(Je),he(Je)]},_=>({circleTextColor:_.colorText,defaultColor:_.colorInfo,remainingColor:_.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),He=function(_,Ce){var Je={};for(var nt in _)Object.prototype.hasOwnProperty.call(_,nt)&&Ce.indexOf(nt)<0&&(Je[nt]=_[nt]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,nt=Object.getOwnPropertySymbols(_);Nt{const{prefixCls:Je,className:nt,rootClassName:Nt,steps:hn,strokeColor:Zt,percent:dn=0,size:Bn="default",showInfo:cn=!0,type:fn="line",status:Dn,format:ur,style:_n}=_,cr=He(_,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Yr=i.useMemo(()=>{var ct,Ee;const xe=q(_);return parseInt(xe!==void 0?(ct=xe!=null?xe:0)===null||ct===void 0?void 0:ct.toString():(Ee=dn!=null?dn:0)===null||Ee===void 0?void 0:Ee.toString(),10)},[dn,_.success,_.successPercent]),oa=i.useMemo(()=>!Ne.includes(Dn)&&Yr>=100?"success":Dn||"normal",[Dn,Yr]),{getPrefixCls:Ct,direction:In,progress:er}=i.useContext(S.E_),hr=Ct("progress",Je),[mr,Hr]=le(hr),pa=i.useMemo(()=>{if(!cn)return null;const ct=q(_);let Ee;const xe=ur||(Qe=>`${Qe}%`),De=fn==="line";return ur||oa!=="exception"&&oa!=="success"?Ee=xe(ne(dn),ne(ct)):oa==="exception"?Ee=De?i.createElement(pe.Z,null):i.createElement(O.Z,null):oa==="success"&&(Ee=De?i.createElement(V.Z,null):i.createElement(N.Z,null)),i.createElement("span",{className:`${hr}-text`,title:typeof Ee=="string"?Ee:void 0},Ee)},[cn,dn,Yr,oa,fn,hr,ur]),Yo=Array.isArray(Zt)?Zt[0]:Zt,io=typeof Zt=="string"||Array.isArray(Zt)?Zt:void 0;let tr;fn==="line"?tr=hn?i.createElement(E,Object.assign({},_,{strokeColor:io,prefixCls:hr,steps:hn}),pa):i.createElement(M,Object.assign({},_,{strokeColor:Yo,prefixCls:hr,direction:In}),pa):(fn==="circle"||fn==="dashboard")&&(tr=i.createElement(ze,Object.assign({},_,{strokeColor:Yo,prefixCls:hr,progressStatus:oa}),pa));const ya=C()(hr,`${hr}-status-${oa}`,`${hr}-${fn==="dashboard"&&"circle"||hn&&"steps"||fn}`,{[`${hr}-inline-circle`]:fn==="circle"&&Fe(Bn,"circle")[0]<=20,[`${hr}-show-info`]:cn,[`${hr}-${Bn}`]:typeof Bn=="string",[`${hr}-rtl`]:In==="rtl"},er==null?void 0:er.className,nt,Nt,Hr);return mr(i.createElement("div",Object.assign({ref:Ce,style:Object.assign(Object.assign({},er==null?void 0:er.style),_n),className:ya,role:"progressbar","aria-valuenow":Yr},(0,d.Z)(cr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),tr))}),be=We},5112:function(mn,At,a){"use strict";a.d(At,{ZP:function(){return me}});var i=a(92310),V=a.n(i),N=a(18929),pe=a(26112),O=a(59301),L=a(36355),C=a(19716);const d=O.createContext(null),S=d.Provider;var o=d;const F=O.createContext(null),v=F.Provider;var p=a(5630),I=a(8654),P=a(1684),b=a(32441),j=a(17313),D=a(83116),Z=a(37613);const z=ne=>{const{componentCls:q,antCls:Me}=ne,Re=`${q}-group`;return{[Re]:Object.assign(Object.assign({},(0,j.Wf)(ne)),{display:"inline-block",fontSize:0,[`&${Re}-rtl`]:{direction:"rtl"},[`${Me}-badge ${Me}-badge-count`]:{zIndex:1},[`> ${Me}-badge:not(:first-child) > ${Me}-button-wrapper`]:{borderInlineStart:"none"}})}},Y=ne=>{const{componentCls:q,wrapperMarginInlineEnd:Me,colorPrimary:Re,radioSize:Fe,motionDurationSlow:Ke,motionDurationMid:ut,motionEaseInOutCirc:st,colorBgContainer:ze,colorBorder:wt,lineWidth:qe,dotSize:yt,colorBgContainerDisabled:lt,colorTextDisabled:M,paddingXS:Ye,dotColorDisabled:E,lineType:l,radioDotDisabledSize:A,wireframe:g,colorWhite:k}=ne,$=`${q}-inner`;return{[`${q}-wrapper`]:Object.assign(Object.assign({},(0,j.Wf)(ne)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Me,cursor:"pointer",[`&${q}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:ne.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${q}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${qe}px ${l} ${Re}`,borderRadius:"50%",visibility:"hidden",content:'""'},[q]:Object.assign(Object.assign({},(0,j.Wf)(ne)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${q}-wrapper:hover &, - &:hover ${$}`]:{borderColor:Re},[`${q}-input:focus-visible + ${$}`]:Object.assign({},(0,j.oN)(ne)),[`${q}:hover::after, ${q}-wrapper:hover &::after`]:{visibility:"visible"},[`${q}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Fe,height:Fe,marginBlockStart:Fe/-2,marginInlineStart:Fe/-2,backgroundColor:g?Re:k,borderBlockStart:0,borderInlineStart:0,borderRadius:Fe,transform:"scale(0)",opacity:0,transition:`all ${Ke} ${st}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Fe,height:Fe,backgroundColor:ze,borderColor:wt,borderStyle:"solid",borderWidth:qe,borderRadius:"50%",transition:`all ${ut}`},[`${q}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${q}-checked`]:{[$]:{borderColor:Re,backgroundColor:g?ze:Re,"&::after":{transform:`scale(${yt/Fe})`,opacity:1,transition:`all ${Ke} ${st}`}}},[`${q}-disabled`]:{cursor:"not-allowed",[$]:{backgroundColor:lt,borderColor:wt,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${q}-input`]:{cursor:"not-allowed"},[`${q}-disabled + span`]:{color:M,cursor:"not-allowed"},[`&${q}-checked`]:{[$]:{"&::after":{transform:`scale(${A/Fe})`}}}},[`span${q} + *`]:{paddingInlineStart:Ye,paddingInlineEnd:Ye}})}},R=ne=>{const{buttonColor:q,controlHeight:Me,componentCls:Re,lineWidth:Fe,lineType:Ke,colorBorder:ut,motionDurationSlow:st,motionDurationMid:ze,buttonPaddingInline:wt,fontSize:qe,buttonBg:yt,fontSizeLG:lt,controlHeightLG:M,controlHeightSM:Ye,paddingXS:E,borderRadius:l,borderRadiusSM:A,borderRadiusLG:g,buttonCheckedBg:k,buttonSolidCheckedColor:$,colorTextDisabled:H,colorBgContainerDisabled:X,buttonCheckedBgDisabled:Pe,buttonCheckedColorDisabled:he,colorPrimary:le,colorPrimaryHover:He,colorPrimaryActive:pt,buttonSolidCheckedBg:Ne,buttonSolidCheckedHoverBg:ke,buttonSolidCheckedActiveBg:We}=ne;return{[`${Re}-button-wrapper`]:{position:"relative",display:"inline-block",height:Me,margin:0,paddingInline:wt,paddingBlock:0,color:q,fontSize:qe,lineHeight:`${Me-Fe*2}px`,background:yt,border:`${Fe}px ${Ke} ${ut}`,borderBlockStartWidth:Fe+.02,borderInlineStartWidth:0,borderInlineEndWidth:Fe,cursor:"pointer",transition:[`color ${ze}`,`background ${ze}`,`box-shadow ${ze}`].join(","),a:{color:q},[`> ${Re}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Fe,insetInlineStart:-Fe,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Fe,paddingInline:0,backgroundColor:ut,transition:`background-color ${st}`,content:'""'}},"&:first-child":{borderInlineStart:`${Fe}px ${Ke} ${ut}`,borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l},"&:first-child:last-child":{borderRadius:l},[`${Re}-group-large &`]:{height:M,fontSize:lt,lineHeight:`${M-Fe*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},[`${Re}-group-small &`]:{height:Ye,paddingInline:E-Fe,paddingBlock:0,lineHeight:`${Ye-Fe*2}px`,"&:first-child":{borderStartStartRadius:A,borderEndStartRadius:A},"&:last-child":{borderStartEndRadius:A,borderEndEndRadius:A}},"&:hover":{position:"relative",color:le},"&:has(:focus-visible)":Object.assign({},(0,j.oN)(ne)),[`${Re}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Re}-button-wrapper-disabled)`]:{zIndex:1,color:le,background:k,borderColor:le,"&::before":{backgroundColor:le},"&:first-child":{borderColor:le},"&:hover":{color:He,borderColor:He,"&::before":{backgroundColor:He}},"&:active":{color:pt,borderColor:pt,"&::before":{backgroundColor:pt}}},[`${Re}-group-solid &-checked:not(${Re}-button-wrapper-disabled)`]:{color:$,background:Ne,borderColor:Ne,"&:hover":{color:$,background:ke,borderColor:ke},"&:active":{color:$,background:We,borderColor:We}},"&-disabled":{color:H,backgroundColor:X,borderColor:ut,cursor:"not-allowed","&:first-child, &:hover":{color:H,backgroundColor:X,borderColor:ut}},[`&-disabled${Re}-button-wrapper-checked`]:{color:he,backgroundColor:Pe,borderColor:ut,boxShadow:"none"}}}},w=ne=>ne-4*2;var ae=(0,D.Z)("Radio",ne=>{const{controlOutline:q,controlOutlineWidth:Me,radioSize:Re}=ne,Fe=`0 0 0 ${Me}px ${q}`,Ke=Fe,ut=w(Re),st=(0,Z.TS)(ne,{radioDotDisabledSize:ut,radioFocusShadow:Fe,radioButtonFocusShadow:Ke});return[z(st),Y(st),R(st)]},ne=>{const{wireframe:q,padding:Me,marginXS:Re,lineWidth:Fe,fontSizeLG:Ke,colorText:ut,colorBgContainer:st,colorTextDisabled:ze,controlItemBgActiveDisabled:wt,colorTextLightSolid:qe,colorPrimary:yt,colorPrimaryHover:lt,colorPrimaryActive:M}=ne,Ye=4,E=Ke,l=q?w(E):E-(Ye+Fe)*2;return{radioSize:E,dotSize:l,dotColorDisabled:ze,buttonSolidCheckedColor:qe,buttonSolidCheckedBg:yt,buttonSolidCheckedHoverBg:lt,buttonSolidCheckedActiveBg:M,buttonBg:st,buttonCheckedBg:st,buttonColor:ut,buttonCheckedBgDisabled:wt,buttonCheckedColorDisabled:ze,buttonPaddingInline:Me-Fe,wrapperMarginInlineEnd:Re}}),ie=a(14088),re=a(4572),oe=function(ne,q){var Me={};for(var Re in ne)Object.prototype.hasOwnProperty.call(ne,Re)&&q.indexOf(Re)<0&&(Me[Re]=ne[Re]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Re=Object.getOwnPropertySymbols(ne);Fe{var Me,Re;const Fe=O.useContext(o),Ke=O.useContext(F),{getPrefixCls:ut,direction:st,radio:ze}=O.useContext(L.E_),wt=O.useRef(null),qe=(0,I.sQ)(q,wt),{isFormItemInput:yt}=O.useContext(b.aM),lt=pt=>{var Ne,ke;(Ne=ne.onChange)===null||Ne===void 0||Ne.call(ne,pt),(ke=Fe==null?void 0:Fe.onChange)===null||ke===void 0||ke.call(Fe,pt)},{prefixCls:M,className:Ye,rootClassName:E,children:l,style:A}=ne,g=oe(ne,["prefixCls","className","rootClassName","children","style"]),k=ut("radio",M),$=((Fe==null?void 0:Fe.optionType)||Ke)==="button",H=$?`${k}-button`:k,[X,Pe]=ae(k),he=Object.assign({},g),le=O.useContext(P.Z);Fe&&(he.name=Fe.name,he.onChange=lt,he.checked=ne.value===Fe.value,he.disabled=(Me=he.disabled)!==null&&Me!==void 0?Me:Fe.disabled),he.disabled=(Re=he.disabled)!==null&&Re!==void 0?Re:le;const He=V()(`${H}-wrapper`,{[`${H}-wrapper-checked`]:he.checked,[`${H}-wrapper-disabled`]:he.disabled,[`${H}-wrapper-rtl`]:st==="rtl",[`${H}-wrapper-in-form-item`]:yt},ze==null?void 0:ze.className,Ye,E,Pe);return X(O.createElement(ie.Z,{component:"Radio",disabled:he.disabled},O.createElement("label",{className:He,style:Object.assign(Object.assign({},ze==null?void 0:ze.style),A),onMouseEnter:ne.onMouseEnter,onMouseLeave:ne.onMouseLeave},O.createElement(p.Z,Object.assign({},he,{className:V()(he.className,!$&&re.A),type:"radio",prefixCls:H,ref:qe})),l!==void 0?O.createElement("span",null,l):null)))};var Oe=O.forwardRef(ye);const Q=O.forwardRef((ne,q)=>{const{getPrefixCls:Me,direction:Re}=O.useContext(L.E_),[Fe,Ke]=(0,N.Z)(ne.defaultValue,{value:ne.value}),ut=Ne=>{const ke=Fe,We=Ne.target.value;"value"in ne||Ke(We);const{onChange:be}=ne;be&&We!==ke&&be(Ne)},{prefixCls:st,className:ze,rootClassName:wt,options:qe,buttonStyle:yt="outline",disabled:lt,children:M,size:Ye,style:E,id:l,onMouseEnter:A,onMouseLeave:g,onFocus:k,onBlur:$}=ne,H=Me("radio",st),X=`${H}-group`,[Pe,he]=ae(H);let le=M;qe&&qe.length>0&&(le=qe.map(Ne=>typeof Ne=="string"||typeof Ne=="number"?O.createElement(Oe,{key:Ne.toString(),prefixCls:H,disabled:lt,value:Ne,checked:Fe===Ne},Ne):O.createElement(Oe,{key:`radio-group-value-options-${Ne.value}`,prefixCls:H,disabled:Ne.disabled||lt,value:Ne.value,checked:Fe===Ne.value,title:Ne.title,style:Ne.style},Ne.label)));const He=(0,C.Z)(Ye),pt=V()(X,`${X}-${yt}`,{[`${X}-${He}`]:He,[`${X}-rtl`]:Re==="rtl"},ze,wt,he);return Pe(O.createElement("div",Object.assign({},(0,pe.Z)(ne,{aria:!0,data:!0}),{className:pt,style:E,onMouseEnter:A,onMouseLeave:g,onFocus:k,onBlur:$,id:l,ref:q}),O.createElement(S,{value:{onChange:ut,value:Fe,disabled:ne.disabled,name:ne.name,optionType:ne.optionType}},le)))});var Ue=O.memo(Q),we=function(ne,q){var Me={};for(var Re in ne)Object.prototype.hasOwnProperty.call(ne,Re)&&q.indexOf(Re)<0&&(Me[Re]=ne[Re]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Re=Object.getOwnPropertySymbols(ne);Fe{const{getPrefixCls:Me}=O.useContext(L.E_),{prefixCls:Re}=ne,Fe=we(ne,["prefixCls"]),Ke=Me("radio",Re);return O.createElement(v,{value:"button"},O.createElement(Oe,Object.assign({prefixCls:Ke},Fe,{type:"radio",ref:q})))};var Se=O.forwardRef(ce);const se=Oe;se.Button=Se,se.Group=Ue,se.__ANT_RADIO=!0;var me=se},13570:function(mn,At,a){"use strict";a.d(At,{Z:function(){return ne}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},pe=N,O=a(7657),L=function(Me,Re){return V.createElement(O.Z,(0,i.Z)({},Me,{ref:Re,icon:pe}))},C=V.forwardRef(L),d=C,S=a(92310),o=a.n(S),F=a(20068),v=a(42978),p=a(75931),I=a(18929),P=a(10228),b=a(26112);function j(q,Me){var Re=q.disabled,Fe=q.prefixCls,Ke=q.character,ut=q.characterRender,st=q.index,ze=q.count,wt=q.value,qe=q.allowHalf,yt=q.focused,lt=q.onHover,M=q.onClick,Ye=function(X){lt(X,st)},E=function(X){M(X,st)},l=function(X){X.keyCode===P.Z.ENTER&&M(X,st)},A=st+1,g=new Set([Fe]);wt===0&&st===0&&yt?g.add("".concat(Fe,"-focused")):qe&&wt+.5>=A&&wtst?"true":"false","aria-posinset":st+1,"aria-setsize":ze,tabIndex:Re?-1:0},V.createElement("div",{className:"".concat(Fe,"-first")},k),V.createElement("div",{className:"".concat(Fe,"-second")},k)));return ut&&($=ut($,q)),$}var D=V.forwardRef(j);function Z(){var q=V.useRef({});function Me(Fe){return q.current[Fe]}function Re(Fe){return function(Ke){q.current[Fe]=Ke}}return[Me,Re]}function z(q){var Me=q.pageXOffset,Re="scrollLeft";if(typeof Me!="number"){var Fe=q.document;Me=Fe.documentElement[Re],typeof Me!="number"&&(Me=Fe.body[Re])}return Me}function Y(q){var Me,Re,Fe=q.ownerDocument,Ke=Fe.body,ut=Fe&&Fe.documentElement,st=q.getBoundingClientRect();return Me=st.left,Re=st.top,Me-=ut.clientLeft||Ke.clientLeft||0,Re-=ut.clientTop||Ke.clientTop||0,{left:Me,top:Re}}function R(q){var Me=Y(q),Re=q.ownerDocument,Fe=Re.defaultView||Re.parentWindow;return Me.left+=z(Fe),Me.left}var w=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ae(q,Me){var Re,Fe=q.prefixCls,Ke=Fe===void 0?"rc-rate":Fe,ut=q.className,st=q.defaultValue,ze=q.value,wt=q.count,qe=wt===void 0?5:wt,yt=q.allowHalf,lt=yt===void 0?!1:yt,M=q.allowClear,Ye=M===void 0?!0:M,E=q.character,l=E===void 0?"\u2605":E,A=q.characterRender,g=q.disabled,k=q.direction,$=k===void 0?"ltr":k,H=q.tabIndex,X=H===void 0?0:H,Pe=q.autoFocus,he=q.onHoverChange,le=q.onChange,He=q.onFocus,pt=q.onBlur,Ne=q.onKeyDown,ke=q.onMouseLeave,We=(0,p.Z)(q,w),be=Z(),_=(0,v.Z)(be,2),Ce=_[0],Je=_[1],nt=V.useRef(null),Nt=function(){if(!g){var Qe;(Qe=nt.current)===null||Qe===void 0||Qe.focus()}};V.useImperativeHandle(Me,function(){return{focus:Nt,blur:function(){if(!g){var Qe;(Qe=nt.current)===null||Qe===void 0||Qe.blur()}}}});var hn=(0,I.Z)(st||0,{value:ze}),Zt=(0,v.Z)(hn,2),dn=Zt[0],Bn=Zt[1],cn=(0,I.Z)(null),fn=(0,v.Z)(cn,2),Dn=fn[0],ur=fn[1],_n=function(Qe,bt){var Bt=$==="rtl",nn=Qe+1;if(lt){var Xt=Ce(Qe),Vt=R(Xt),Sn=Xt.clientWidth;(Bt&&bt-Vt>Sn/2||!Bt&&bt-Vt0&&!Bt||bt===P.Z.RIGHT&&nn>0&&Bt?(lt?nn-=.5:nn-=1,cr(nn),Qe.preventDefault()):bt===P.Z.LEFT&&nn{const{componentCls:Me}=q;return{[`${Me}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:q.marginXS},"> div":{transition:`all ${q.motionDurationMid}, outline 0s`,"&:hover":{transform:q.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${q.lineWidth}px dashed ${q.starColor}`,transform:q.starHoverScale}},"&-first, &-second":{color:q.starBg,transition:`all ${q.motionDurationMid}`,userSelect:"none",[q.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Me}-star-first, &-half ${Me}-star-second`]:{opacity:1},[`&-half ${Me}-star-first, &-full ${Me}-star-second`]:{color:"inherit"}}}},we=q=>({[`&-rtl${q.componentCls}`]:{direction:"rtl"}}),ce=q=>{const{componentCls:Me}=q;return{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.Wf)(q)),{display:"inline-block",margin:0,padding:0,color:q.starColor,fontSize:q.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Me} ${Me}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ue(q)),{[`+ ${Me}-text`]:{display:"inline-block",marginInlineStart:q.marginXS,fontSize:q.fontSize}}),we(q))}};var Se=(0,Oe.Z)("Rate",q=>{const Me=(0,Q.TS)(q,{});return[ce(Me)]},q=>({starColor:q.yellow6,starSize:q.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:q.colorFillContent})),se=function(q,Me){var Re={};for(var Fe in q)Object.prototype.hasOwnProperty.call(q,Fe)&&Me.indexOf(Fe)<0&&(Re[Fe]=q[Fe]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Fe=Object.getOwnPropertySymbols(q);Ke{const{prefixCls:Re,className:Fe,rootClassName:Ke,style:ut,tooltips:st,character:ze=V.createElement(d,null)}=q,wt=se(q,["prefixCls","className","rootClassName","style","tooltips","character"]),qe=(g,k)=>{let{index:$}=k;return st?V.createElement(ye.Z,{title:st[$]},g):g},{getPrefixCls:yt,direction:lt,rate:M}=V.useContext(oe.E_),Ye=yt("rate",Re),[E,l]=Se(Ye),A=Object.assign(Object.assign({},M==null?void 0:M.style),ut);return E(V.createElement(re,Object.assign({ref:Me,character:ze,characterRender:qe},wt,{className:o()(Fe,Ke,l,M==null?void 0:M.className),style:A,prefixCls:Ye,direction:lt})))})},57809:function(mn,At,a){"use strict";var i=a(92310),V=a.n(i),N=a(77861),pe=a(2738),O=a(59301),L=a(53487),C=a(62892),d=a(19080),S=a(36355),o=a(1684),F=a(93891),v=a(19716),p=a(32441),I=a(33234),P=a(14154),b=a(58582),j=a(84443),D=a(66339),Z=function(ae,ie){var re={};for(var oe in ae)Object.prototype.hasOwnProperty.call(ae,oe)&&ie.indexOf(oe)<0&&(re[oe]=ae[oe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(ae);ye{var re,{prefixCls:oe,bordered:ye=!0,className:W,rootClassName:Oe,getPopupContainer:Q,popupClassName:Ue,dropdownClassName:we,listHeight:ce=256,placement:Se,listItemHeight:se=24,size:me,disabled:ne,notFoundContent:q,status:Me,builtinPlacements:Re,dropdownMatchSelectWidth:Fe,popupMatchSelectWidth:Ke,direction:ut,style:st,allowClear:ze}=ae,wt=Z(ae,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:qe,getPrefixCls:yt,renderEmpty:lt,direction:M,virtual:Ye,popupMatchSelectWidth:E,popupOverflow:l,select:A}=O.useContext(S.E_),g=yt("select",oe),k=yt(),$=ut!=null?ut:M,{compactSize:H,compactItemClassnames:X}=(0,I.ri)(g,$),[Pe,he]=(0,P.Z)(g),le=O.useMemo(()=>{const{mode:oa}=wt;if(oa!=="combobox")return oa===z?"combobox":oa},[wt.mode]),He=le==="multiple"||le==="tags",pt=(0,j.Z)(wt.suffixIcon,wt.showArrow),Ne=(re=Ke!=null?Ke:Fe)!==null&&re!==void 0?re:E,{status:ke,hasFeedback:We,isFormItemInput:be,feedbackIcon:_}=O.useContext(p.aM),Ce=(0,d.F)(ke,Me);let Je;q!==void 0?Je=q:le==="combobox"?Je=null:Je=(lt==null?void 0:lt("Select"))||O.createElement(F.Z,{componentName:"Select"});const{suffixIcon:nt,itemIcon:Nt,removeIcon:hn,clearIcon:Zt}=(0,D.Z)(Object.assign(Object.assign({},wt),{multiple:He,hasFeedback:We,feedbackIcon:_,showSuffixIcon:pt,prefixCls:g,showArrow:wt.showArrow,componentName:"Select"})),dn=ze===!0?{clearIcon:Zt}:ze,Bn=(0,pe.Z)(wt,["suffixIcon","itemIcon"]),cn=V()(Ue||we,{[`${g}-dropdown-${$}`]:$==="rtl"},Oe,he),fn=(0,v.Z)(oa=>{var Ct;return(Ct=me!=null?me:H)!==null&&Ct!==void 0?Ct:oa}),Dn=O.useContext(o.Z),ur=ne!=null?ne:Dn,_n=V()({[`${g}-lg`]:fn==="large",[`${g}-sm`]:fn==="small",[`${g}-rtl`]:$==="rtl",[`${g}-borderless`]:!ye,[`${g}-in-form-item`]:be},(0,d.Z)(g,Ce,We),X,A==null?void 0:A.className,W,Oe,he),cr=O.useMemo(()=>Se!==void 0?Se:$==="rtl"?"bottomRight":"bottomLeft",[Se,$]),Yr=(0,b.Z)(Re,l);return Pe(O.createElement(N.ZP,Object.assign({ref:ie,virtual:Ye,showSearch:A==null?void 0:A.showSearch},Bn,{style:Object.assign(Object.assign({},A==null?void 0:A.style),st),dropdownMatchSelectWidth:Ne,builtinPlacements:Yr,transitionName:(0,C.m)(k,"slide-up",wt.transitionName),listHeight:ce,listItemHeight:se,mode:le,prefixCls:g,placement:cr,direction:$,suffixIcon:nt,menuItemSelectedIcon:Nt,removeIcon:hn,allowClear:dn,notFoundContent:Je,className:_n,getPopupContainer:Q||qe,dropdownClassName:cn,disabled:ur})))},R=O.forwardRef(Y),w=(0,L.Z)(R);R.SECRET_COMBOBOX_MODE_DO_NOT_USE=z,R.Option=N.Wx,R.OptGroup=N.Xo,R._InternalPanelDoNotUseOrYouWillBeFired=w,At.default=R},14154:function(mn,At,a){"use strict";a.d(At,{Z:function(){return R}});var i=a(17313),V=a(74207),N=a(37613),pe=a(83116),O=a(13826),L=a(92899);const C=w=>{const{optionHeight:ae,optionFontSize:ie,optionLineHeight:re,optionPadding:oe}=w;return{position:"relative",display:"block",minHeight:ae,padding:oe,color:w.colorText,fontWeight:"normal",fontSize:ie,lineHeight:re,boxSizing:"border-box"}};var S=w=>{const{antCls:ae,componentCls:ie}=w,re=`${ie}-item`,oe=`&${ae}-slide-up-enter${ae}-slide-up-enter-active`,ye=`&${ae}-slide-up-appear${ae}-slide-up-appear-active`,W=`&${ae}-slide-up-leave${ae}-slide-up-leave-active`,Oe=`${ie}-dropdown-placement-`;return[{[`${ie}-dropdown`]:Object.assign(Object.assign({},(0,i.Wf)(w)),{position:"absolute",top:-9999,zIndex:w.zIndexPopup,boxSizing:"border-box",padding:w.paddingXXS,overflow:"hidden",fontSize:w.fontSize,fontVariant:"initial",backgroundColor:w.colorBgElevated,borderRadius:w.borderRadiusLG,outline:"none",boxShadow:w.boxShadowSecondary,[` - ${oe}${Oe}bottomLeft, - ${ye}${Oe}bottomLeft + `]:{display:"inline-block",minWidth:H.itemSize,height:H.itemSize,color:H.colorText,fontFamily:H.fontFamily,lineHeight:`${H.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:H.borderRadius,cursor:"pointer",transition:`all ${H.motionDurationMid}`},[`${X}-prev, ${X}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:H.colorText,cursor:"pointer",userSelect:"none"},[`${X}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:H.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${H.lineWidth}px ${H.lineType} transparent`,borderRadius:H.borderRadius,outline:"none",transition:`all ${H.motionDurationMid}`},[`&:hover ${X}-item-link`]:{backgroundColor:H.colorBgTextHover},[`&:active ${X}-item-link`]:{backgroundColor:H.colorBgTextActive},[`&${X}-disabled:hover`]:{[`${X}-item-link`]:{backgroundColor:"transparent"}}},[`${X}-slash`]:{marginInlineEnd:H.paginationSlashMarginInlineEnd,marginInlineStart:H.paginationSlashMarginInlineStart},[`${X}-options`]:{display:"inline-block",marginInlineStart:H.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:H.controlHeight,marginInlineStart:H.marginXS,lineHeight:`${H.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Se.ik)(H)),{width:H.controlHeightLG*1.25,height:H.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:H.marginXS,marginInlineEnd:H.marginXS})}}}},lt=H=>{const{componentCls:X}=H;return{[`${X}-item`]:{display:"inline-block",minWidth:H.itemSize,height:H.itemSize,marginInlineEnd:H.marginXS,fontFamily:H.fontFamily,lineHeight:`${H.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${H.lineWidth}px ${H.lineType} transparent`,borderRadius:H.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${H.paginationItemPaddingInline}px`,color:H.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${X}-item-active)`]:{"&:hover":{transition:`all ${H.motionDurationMid}`,backgroundColor:H.colorBgTextHover},"&:active":{backgroundColor:H.colorBgTextActive}},"&-active":{fontWeight:H.fontWeightStrong,backgroundColor:H.itemActiveBg,borderColor:H.colorPrimary,a:{color:H.colorPrimary},"&:hover":{borderColor:H.colorPrimaryHover},"&:hover a":{color:H.colorPrimaryHover}}}}},M=H=>{const{componentCls:X}=H;return{[X]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(H)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${X}-total-text`]:{display:"inline-block",height:H.itemSize,marginInlineEnd:H.marginXS,lineHeight:`${H.itemSize-2}px`,verticalAlign:"middle"}}),lt(H)),yt(H)),qe(H)),wt(H)),ze(H)),{[`@media only screen and (max-width: ${H.screenLG}px)`]:{[`${X}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${H.screenSM}px)`]:{[`${X}-options`]:{display:"none"}}}),[`&${H.componentCls}-rtl`]:{direction:"rtl"}}},Ye=H=>{const{componentCls:X}=H;return{[`${X}${X}-disabled:not(${X}-mini)`]:{"&, &:hover":{[`${X}-item-link`]:{borderColor:H.colorBorder}},"&:focus-visible":{[`${X}-item-link`]:{borderColor:H.colorBorder}},[`${X}-item, ${X}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,[`&:hover:not(${X}-item-active)`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,a:{color:H.colorTextDisabled}},[`&${X}-item-active`]:{backgroundColor:H.itemActiveBgDisabled}},[`${X}-prev, ${X}-next`]:{"&:hover button":{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder,color:H.colorTextDisabled},[`${X}-item-link`]:{backgroundColor:H.colorBgContainerDisabled,borderColor:H.colorBorder}}},[`${X}:not(${X}-mini)`]:{[`${X}-prev, ${X}-next`]:{"&:hover button":{borderColor:H.colorPrimaryHover,backgroundColor:H.itemBg},[`${X}-item-link`]:{backgroundColor:H.itemLinkBg,borderColor:H.colorBorder},[`&:hover ${X}-item-link`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,color:H.colorPrimary},[`&${X}-disabled`]:{[`${X}-item-link`]:{borderColor:H.colorBorder,color:H.colorTextDisabled}}},[`${X}-item`]:{backgroundColor:H.itemBg,border:`${H.lineWidth}px ${H.lineType} ${H.colorBorder}`,[`&:hover:not(${X}-item-active)`]:{borderColor:H.colorPrimary,backgroundColor:H.itemBg,a:{color:H.colorPrimary}},"&-active":{borderColor:H.colorPrimary}}}}},E=H=>{const{componentCls:X}=H;return{[`${X}:not(${X}-disabled)`]:{[`${X}-item`]:Object.assign({},(0,ke.Qy)(H)),[`${X}-jump-prev, ${X}-jump-next`]:{"&:focus-visible":Object.assign({[`${X}-item-link-icon`]:{opacity:1},[`${X}-item-ellipsis`]:{opacity:0}},(0,ke.oN)(H))},[`${X}-prev, ${X}-next`]:{[`&:focus-visible ${X}-item-link`]:Object.assign({},(0,ke.oN)(H))}}}};var l=(0,ut.Z)("Pagination",H=>{const X=(0,st.TS)(H,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:H.marginXXS/2,paginationMiniQuickJumperInputWidth:H.controlHeightLG*1.1,paginationItemPaddingInline:H.marginXXS*1.5,paginationEllipsisLetterSpacing:H.marginXXS/2,paginationSlashMarginInlineStart:H.marginXXS,paginationSlashMarginInlineEnd:H.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Se.e5)(H),(0,Se.TM)(H));return[M(X),E(X),H.wireframe&&Ye(X)]},H=>({itemBg:H.colorBgContainer,itemSize:H.controlHeight,itemSizeSM:H.controlHeightSM,itemActiveBg:H.colorBgContainer,itemLinkBg:H.colorBgContainer,itemActiveColorDisabled:H.colorTextDisabled,itemActiveBgDisabled:H.controlItemBgActiveDisabled,itemInputBg:H.colorBgContainer,miniOptionsSizeChangerTop:0})),A=function(H,X){var Pe={};for(var he in H)Object.prototype.hasOwnProperty.call(H,he)&&X.indexOf(he)<0&&(Pe[he]=H[he]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,he=Object.getOwnPropertySymbols(H);ue{const{prefixCls:X,selectPrefixCls:Pe,className:he,rootClassName:ue,style:He,size:pt,locale:Re,selectComponentClass:Ke,responsive:We,showSizeChanger:be}=H,_=A(H,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Be}=(0,Ce.Z)(We),{getPrefixCls:Je,direction:nt,pagination:Nt={}}=V.useContext(Fe.E_),hn=Je("pagination",X),[Zt,dn]=l(hn),Bn=be!=null?be:Nt.showSizeChanger,cn=V.useMemo(()=>{const Ct=V.createElement("span",{className:`${hn}-item-ellipsis`},"\u2022\u2022\u2022"),In=V.createElement("button",{className:`${hn}-item-link`,type:"button",tabIndex:-1},nt==="rtl"?V.createElement(F.Z,null):V.createElement(o.Z,null)),er=V.createElement("button",{className:`${hn}-item-link`,type:"button",tabIndex:-1},nt==="rtl"?V.createElement(o.Z,null):V.createElement(F.Z,null)),hr=V.createElement("a",{className:`${hn}-item-link`},V.createElement("div",{className:`${hn}-item-container`},nt==="rtl"?V.createElement(S.Z,{className:`${hn}-item-link-icon`}):V.createElement(d,{className:`${hn}-item-link-icon`}),Ct)),mr=V.createElement("a",{className:`${hn}-item-link`},V.createElement("div",{className:`${hn}-item-container`},nt==="rtl"?V.createElement(d,{className:`${hn}-item-link-icon`}):V.createElement(S.Z,{className:`${hn}-item-link-icon`}),Ct));return{prevIcon:In,nextIcon:er,jumpPrevIcon:hr,jumpNextIcon:mr}},[nt,hn]),[fn]=(0,ne.Z)("Pagination",le.Z),Dn=Object.assign(Object.assign({},fn),Re),ur=(0,Ae.Z)(pt),_n=ur==="small"||!!(Be&&!ur&&We),cr=Je("select",Pe),Yr=p()({[`${hn}-mini`]:_n,[`${hn}-rtl`]:nt==="rtl"},Nt==null?void 0:Nt.className,he,ue,dn),oa=Object.assign(Object.assign({},Nt==null?void 0:Nt.style),He);return Zt(V.createElement(ve,Object.assign({},cn,_,{style:oa,prefixCls:hn,selectPrefixCls:cr,className:Yr,selectComponentClass:Ke||(_n?Me:Oe),locale:Dn,showSizeChanger:Bn})))},$=k},93948:function(mn,At,a){"use strict";a.d(At,{Z:function(){return be}});var i=a(59301),V=a(29679),N=a(40001),pe=a(19248),O=a(99267),L=a(92310),C=a.n(L),d=a(2738),S=a(36355),o=a(54476),F=a(33885),v=a(75931),p={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},I=function(){var Be=(0,i.useRef)([]),Je=(0,i.useRef)(null);return(0,i.useEffect)(function(){var nt=Date.now(),Nt=!1;Be.current.forEach(function(hn){if(hn){Nt=!0;var Zt=hn.style;Zt.transitionDuration=".3s, .3s, .3s, .06s",Je.current&&nt-Je.current<100&&(Zt.transitionDuration="0s, 0s")}}),Nt&&(Je.current=Date.now())}),Be.current},P=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],b=function(Be){var Je=(0,F.Z)((0,F.Z)({},p),Be),nt=Je.className,Nt=Je.percent,hn=Je.prefixCls,Zt=Je.strokeColor,dn=Je.strokeLinecap,Bn=Je.strokeWidth,cn=Je.style,fn=Je.trailColor,Dn=Je.trailWidth,ur=Je.transition,_n=(0,v.Z)(Je,P);delete _n.gapPosition;var cr=Array.isArray(Nt)?Nt:[Nt],Yr=Array.isArray(Zt)?Zt:[Zt],oa=I(),Ct=Bn/2,In=100-Bn/2,er="M ".concat(dn==="round"?Ct:0,",").concat(Ct,` + L `).concat(dn==="round"?In:100,",").concat(Ct),hr="0 0 100 ".concat(Bn),mr=0;return i.createElement("svg",(0,o.Z)({className:C()("".concat(hn,"-line"),nt),viewBox:hr,preserveAspectRatio:"none",style:cn},_n),i.createElement("path",{className:"".concat(hn,"-line-trail"),d:er,strokeLinecap:dn,stroke:fn,strokeWidth:Dn||Bn,fillOpacity:"0"}),cr.map(function(Hr,pa){var Yo=1;switch(dn){case"round":Yo=1-Bn/100;break;case"square":Yo=1-Bn/2/100;break;default:Yo=1;break}var io={strokeDasharray:"".concat(Hr*Yo,"px, 100px"),strokeDashoffset:"-".concat(mr,"px"),transition:ur||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},tr=Yr[pa]||Yr[Yr.length-1];return mr+=Hr,i.createElement("path",{key:pa,className:"".concat(hn,"-line-path"),d:er,strokeLinecap:dn,stroke:tr,strokeWidth:Bn,fillOpacity:"0",ref:function(ct){oa[pa]=ct},style:io})}))},j=b,D=a(76190),W=a(42978),Z=a(47273),J=0,R=(0,Z.Z)();function w(){var _;return R?(_=J,J+=1):_="TEST_OR_SSR",_}var oe=function(_){var Be=i.useState(),Je=(0,W.Z)(Be,2),nt=Je[0],Nt=Je[1];return i.useEffect(function(){Nt("rc_progress_".concat(w()))},[]),_||nt},ae=function(Be){var Je=Be.bg,nt=Be.children;return i.createElement("div",{style:{width:"100%",height:"100%",background:Je}},nt)};function re(_,Be){return Object.keys(_).map(function(Je){var nt=parseFloat(Je),Nt="".concat(Math.floor(nt*Be),"%");return"".concat(_[Je]," ").concat(Nt)})}var ie=i.forwardRef(function(_,Be){var Je=_.prefixCls,nt=_.color,Nt=_.gradientId,hn=_.radius,Zt=_.style,dn=_.ptg,Bn=_.strokeLinecap,cn=_.strokeWidth,fn=_.size,Dn=_.gapDegree,ur=nt&&(0,D.Z)(nt)==="object",_n=ur?"#FFF":void 0,cr=fn/2,Yr=i.createElement("circle",{className:"".concat(Je,"-circle-path"),r:hn,cx:cr,cy:cr,stroke:_n,strokeLinecap:Bn,strokeWidth:cn,opacity:dn===0?0:1,style:Zt,ref:Be});if(!ur)return Yr;var oa="".concat(Nt,"-conic"),Ct=Dn?"".concat(180+Dn/2,"deg"):"0deg",In=re(nt,(360-Dn)/360),er=re(nt,1),hr="conic-gradient(from ".concat(Ct,", ").concat(In.join(", "),")"),mr="linear-gradient(to ".concat(Dn?"bottom":"top",", ").concat(er.join(", "),")");return i.createElement(i.Fragment,null,i.createElement("mask",{id:oa},Yr),i.createElement("foreignObject",{x:0,y:0,width:fn,height:fn,mask:"url(#".concat(oa,")")},i.createElement(ae,{bg:mr},i.createElement(ae,{bg:hr}))))}),ye=ie,z=100,Ne=function(Be,Je,nt,Nt,hn,Zt,dn,Bn,cn,fn){var Dn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ur=nt/100*360*((360-Zt)/360),_n=Zt===0?0:{bottom:0,top:180,left:90,right:-90}[dn],cr=(100-Nt)/100*Je;cn==="round"&&Nt!==100&&(cr+=fn/2,cr>=Je&&(cr=Je-.01));var Yr=z/2;return{stroke:typeof Bn=="string"?Bn:void 0,strokeDasharray:"".concat(Je,"px ").concat(Be),strokeDashoffset:cr+Dn,transform:"rotate(".concat(hn+ur+_n,"deg)"),transformOrigin:"".concat(Yr,"px ").concat(Yr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Q=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Le(_){var Be=_!=null?_:[];return Array.isArray(Be)?Be:[Be]}var ve=function(Be){var Je=(0,F.Z)((0,F.Z)({},p),Be),nt=Je.id,Nt=Je.prefixCls,hn=Je.steps,Zt=Je.strokeWidth,dn=Je.trailWidth,Bn=Je.gapDegree,cn=Bn===void 0?0:Bn,fn=Je.gapPosition,Dn=Je.trailColor,ur=Je.strokeLinecap,_n=Je.style,cr=Je.className,Yr=Je.strokeColor,oa=Je.percent,Ct=(0,v.Z)(Je,Q),In=z/2,er=oe(nt),hr="".concat(er,"-gradient"),mr=In-Zt/2,Hr=Math.PI*2*mr,pa=cn>0?90+cn/2:-90,Yo=Hr*((360-cn)/360),io=(0,D.Z)(hn)==="object"?hn:{count:hn,space:2},tr=io.count,ya=io.space,ct=Le(oa),Ee=Le(Yr),xe=Ee.find(function(Vt){return Vt&&(0,D.Z)(Vt)==="object"}),De=xe&&(0,D.Z)(xe)==="object",Qe=De?"butt":ur,bt=Ne(Hr,Yo,0,100,pa,cn,fn,Dn,Qe,Zt),Bt=I(),nn=function(){var Sn=0;return ct.map(function(Vn,Xn){var zn=Ee[Xn]||Ee[Ee.length-1],jn=Ne(Hr,Yo,Sn,Vn,pa,cn,fn,zn,Qe,Zt);return Sn+=Vn,i.createElement(ye,{key:Xn,color:zn,ptg:Vn,radius:mr,prefixCls:Nt,gradientId:hr,style:jn,strokeLinecap:Qe,strokeWidth:Zt,gapDegree:cn,ref:function(Gn){Bt[Xn]=Gn},size:z})}).reverse()},Xt=function(){var Sn=Math.round(tr*(ct[0]/100)),Vn=100/tr,Xn=0;return new Array(tr).fill(null).map(function(zn,jn){var gr=jn<=Sn-1?Ee[0]:Dn,Gn=gr&&(0,D.Z)(gr)==="object"?"url(#".concat(hr,")"):void 0,Or=Ne(Hr,Yo,Xn,Vn,pa,cn,fn,gr,"butt",Zt,ya);return Xn+=(Yo-Or.strokeDashoffset+ya)*100/Yo,i.createElement("circle",{key:jn,className:"".concat(Nt,"-circle-path"),r:mr,cx:In,cy:In,stroke:Gn,strokeWidth:Zt,opacity:1,style:Or,ref:function(na){Bt[jn]=na}})})};return i.createElement("svg",(0,o.Z)({className:C()("".concat(Nt,"-circle"),cr),viewBox:"0 0 ".concat(z," ").concat(z),style:_n,id:nt,role:"presentation"},Ct),!tr&&i.createElement("circle",{className:"".concat(Nt,"-circle-trail"),r:mr,cx:In,cy:In,stroke:Dn,strokeLinecap:Qe,strokeWidth:dn||Zt,style:bt}),tr?Xt():nn())},le=ve,Fe={Line:j,Circle:le},Ae=a(6848),Ce=a(30071);function ne(_){return!_||_<0?0:_>100?100:_}function q(_){let{success:Be,successPercent:Je}=_,nt=Je;return Be&&"progress"in Be&&(nt=Be.progress),Be&&"percent"in Be&&(nt=Be.percent),nt}const Me=_=>{let{percent:Be,success:Je,successPercent:nt}=_;const Nt=ne(q({success:Je,successPercent:nt}));return[Nt,ne(ne(Be)-Nt)]},Oe=_=>{let{success:Be={},strokeColor:Je}=_;const{strokeColor:nt}=Be;return[nt||Ce.presetPrimaryColors.green,Je||null]},Se=(_,Be,Je)=>{var nt,Nt,hn,Zt;let dn=-1,Bn=-1;if(Be==="step"){const cn=Je.steps,fn=Je.strokeWidth;typeof _=="string"||typeof _=="undefined"?(dn=_==="small"?2:14,Bn=fn!=null?fn:8):typeof _=="number"?[dn,Bn]=[_,_]:[dn=14,Bn=8]=_,dn*=cn}else if(Be==="line"){const cn=Je==null?void 0:Je.strokeWidth;typeof _=="string"||typeof _=="undefined"?Bn=cn||(_==="small"?6:8):typeof _=="number"?[dn,Bn]=[_,_]:[dn=-1,Bn=8]=_}else(Be==="circle"||Be==="dashboard")&&(typeof _=="string"||typeof _=="undefined"?[dn,Bn]=_==="small"?[60,60]:[120,120]:typeof _=="number"?[dn,Bn]=[_,_]:(dn=(Nt=(nt=_[0])!==null&&nt!==void 0?nt:_[1])!==null&&Nt!==void 0?Nt:120,Bn=(Zt=(hn=_[0])!==null&&hn!==void 0?hn:_[1])!==null&&Zt!==void 0?Zt:120));return[dn,Bn]},ke=3,ut=_=>ke/_*100;var ze=_=>{const{prefixCls:Be,trailColor:Je=null,strokeLinecap:nt="round",gapPosition:Nt,gapDegree:hn,width:Zt=120,type:dn,children:Bn,success:cn,size:fn=Zt}=_,[Dn,ur]=Se(fn,"circle");let{strokeWidth:_n}=_;_n===void 0&&(_n=Math.max(ut(Dn),6));const cr={width:Dn,height:ur,fontSize:Dn*.15+6},Yr=i.useMemo(()=>{if(hn||hn===0)return hn;if(dn==="dashboard")return 75},[hn,dn]),oa=Nt||dn==="dashboard"&&"bottom"||void 0,Ct=Object.prototype.toString.call(_.strokeColor)==="[object Object]",In=Oe({success:cn,strokeColor:_.strokeColor}),er=C()(`${Be}-inner`,{[`${Be}-circle-gradient`]:Ct}),hr=i.createElement(le,{percent:Me(_),strokeWidth:_n,trailWidth:_n,strokeColor:In,strokeLinecap:nt,trailColor:Je,prefixCls:Be,gapDegree:Yr,gapPosition:oa});return i.createElement("div",{className:er,style:cr},Dn<=20?i.createElement(Ae.Z,{title:Bn},i.createElement("span",null,hr)):i.createElement(i.Fragment,null,hr,Bn))},wt=function(_,Be){var Je={};for(var nt in _)Object.prototype.hasOwnProperty.call(_,nt)&&Be.indexOf(nt)<0&&(Je[nt]=_[nt]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,nt=Object.getOwnPropertySymbols(_);Nt{let Be=[];return Object.keys(_).forEach(Je=>{const nt=parseFloat(Je.replace(/%/g,""));isNaN(nt)||Be.push({key:nt,value:_[Je]})}),Be=Be.sort((Je,nt)=>Je.key-nt.key),Be.map(Je=>{let{key:nt,value:Nt}=Je;return`${Nt} ${nt}%`}).join(", ")},yt=(_,Be)=>{const{from:Je=Ce.presetPrimaryColors.blue,to:nt=Ce.presetPrimaryColors.blue,direction:Nt=Be==="rtl"?"to left":"to right"}=_,hn=wt(_,["from","to","direction"]);if(Object.keys(hn).length!==0){const Zt=qe(hn);return{backgroundImage:`linear-gradient(${Nt}, ${Zt})`}}return{backgroundImage:`linear-gradient(${Nt}, ${Je}, ${nt})`}};var M=_=>{const{prefixCls:Be,direction:Je,percent:nt,size:Nt,strokeWidth:hn,strokeColor:Zt,strokeLinecap:dn="round",children:Bn,trailColor:cn=null,success:fn}=_,Dn=Zt&&typeof Zt!="string"?yt(Zt,Je):{backgroundColor:Zt},ur=dn==="square"||dn==="butt"?0:void 0,_n={backgroundColor:cn||void 0,borderRadius:ur},cr=Nt!=null?Nt:[-1,hn||(Nt==="small"?6:8)],[Yr,oa]=Se(cr,"line",{strokeWidth:hn}),Ct=Object.assign({width:`${ne(nt)}%`,height:oa,borderRadius:ur},Dn),In=q(_),er={width:`${ne(In)}%`,height:oa,borderRadius:ur,backgroundColor:fn==null?void 0:fn.strokeColor},hr={width:Yr<0?"100%":Yr,height:oa};return i.createElement(i.Fragment,null,i.createElement("div",{className:`${Be}-outer`,style:hr},i.createElement("div",{className:`${Be}-inner`,style:_n},i.createElement("div",{className:`${Be}-bg`,style:Ct}),In!==void 0?i.createElement("div",{className:`${Be}-success-bg`,style:er}):null)),Bn)},E=_=>{const{size:Be,steps:Je,percent:nt=0,strokeWidth:Nt=8,strokeColor:hn,trailColor:Zt=null,prefixCls:dn,children:Bn}=_,cn=Math.round(Je*(nt/100)),fn=Be==="small"?2:14,Dn=Be!=null?Be:[fn,Nt],[ur,_n]=Se(Dn,"step",{steps:Je,strokeWidth:Nt}),cr=ur/Je,Yr=new Array(Je);for(let oa=0;oa{const Be=_?"100%":"-100%";return new l.Keyframes(`antProgress${_?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},H=_=>{const{componentCls:Be,iconCls:Je}=_;return{[Be]:Object.assign(Object.assign({},(0,A.Wf)(_)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:_.fontSize,marginInlineEnd:_.marginXS,marginBottom:_.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${_.marginXS}px)`,paddingInlineEnd:`calc(2em + ${_.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:_.remainingColor,borderRadius:_.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:_.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:_.defaultColor,borderRadius:_.lineBorderRadius,transition:`all ${_.motionDurationSlow} ${_.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:_.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:_.marginXS,color:_.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Je]:{fontSize:_.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:_.colorBgContainer,borderRadius:_.lineBorderRadius,opacity:0,animationName:$(),animationDuration:_.progressActiveMotionDuration,animationTimingFunction:_.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:$(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:_.colorError},[`${Be}-text`]:{color:_.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:_.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:_.colorSuccess},[`${Be}-text`]:{color:_.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:_.colorSuccess}}})}},X=_=>{const{componentCls:Be,iconCls:Je}=_;return{[Be]:{[`${Be}-circle-trail`]:{stroke:_.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:_.circleTextColor,fontSize:_.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Je]:{fontSize:`${_.fontSize/_.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:_.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:_.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},Pe=_=>{const{componentCls:Be}=_;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:_.progressStepMinWidth,marginInlineEnd:_.progressStepMarginInlineEnd,backgroundColor:_.remainingColor,transition:`all ${_.motionDurationSlow}`,"&-active":{backgroundColor:_.defaultColor}}}}}},he=_=>{const{componentCls:Be,iconCls:Je}=_;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Je}`]:{fontSize:_.fontSizeSM}}}};var ue=(0,g.Z)("Progress",_=>{const Be=_.marginXXS/2,Je=(0,k.TS)(_,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[H(Je),X(Je),Pe(Je),he(Je)]},_=>({circleTextColor:_.colorText,defaultColor:_.colorInfo,remainingColor:_.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),He=function(_,Be){var Je={};for(var nt in _)Object.prototype.hasOwnProperty.call(_,nt)&&Be.indexOf(nt)<0&&(Je[nt]=_[nt]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,nt=Object.getOwnPropertySymbols(_);Nt{const{prefixCls:Je,className:nt,rootClassName:Nt,steps:hn,strokeColor:Zt,percent:dn=0,size:Bn="default",showInfo:cn=!0,type:fn="line",status:Dn,format:ur,style:_n}=_,cr=He(_,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Yr=i.useMemo(()=>{var ct,Ee;const xe=q(_);return parseInt(xe!==void 0?(ct=xe!=null?xe:0)===null||ct===void 0?void 0:ct.toString():(Ee=dn!=null?dn:0)===null||Ee===void 0?void 0:Ee.toString(),10)},[dn,_.success,_.successPercent]),oa=i.useMemo(()=>!Re.includes(Dn)&&Yr>=100?"success":Dn||"normal",[Dn,Yr]),{getPrefixCls:Ct,direction:In,progress:er}=i.useContext(S.E_),hr=Ct("progress",Je),[mr,Hr]=ue(hr),pa=i.useMemo(()=>{if(!cn)return null;const ct=q(_);let Ee;const xe=ur||(Qe=>`${Qe}%`),De=fn==="line";return ur||oa!=="exception"&&oa!=="success"?Ee=xe(ne(dn),ne(ct)):oa==="exception"?Ee=De?i.createElement(pe.Z,null):i.createElement(O.Z,null):oa==="success"&&(Ee=De?i.createElement(V.Z,null):i.createElement(N.Z,null)),i.createElement("span",{className:`${hr}-text`,title:typeof Ee=="string"?Ee:void 0},Ee)},[cn,dn,Yr,oa,fn,hr,ur]),Yo=Array.isArray(Zt)?Zt[0]:Zt,io=typeof Zt=="string"||Array.isArray(Zt)?Zt:void 0;let tr;fn==="line"?tr=hn?i.createElement(E,Object.assign({},_,{strokeColor:io,prefixCls:hr,steps:hn}),pa):i.createElement(M,Object.assign({},_,{strokeColor:Yo,prefixCls:hr,direction:In}),pa):(fn==="circle"||fn==="dashboard")&&(tr=i.createElement(ze,Object.assign({},_,{strokeColor:Yo,prefixCls:hr,progressStatus:oa}),pa));const ya=C()(hr,`${hr}-status-${oa}`,`${hr}-${fn==="dashboard"&&"circle"||hn&&"steps"||fn}`,{[`${hr}-inline-circle`]:fn==="circle"&&Se(Bn,"circle")[0]<=20,[`${hr}-show-info`]:cn,[`${hr}-${Bn}`]:typeof Bn=="string",[`${hr}-rtl`]:In==="rtl"},er==null?void 0:er.className,nt,Nt,Hr);return mr(i.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},er==null?void 0:er.style),_n),className:ya,role:"progressbar","aria-valuenow":Yr},(0,d.Z)(cr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),tr))}),be=We},5112:function(mn,At,a){"use strict";a.d(At,{ZP:function(){return Ce}});var i=a(92310),V=a.n(i),N=a(18929),pe=a(26112),O=a(59301),L=a(36355),C=a(19716);const d=O.createContext(null),S=d.Provider;var o=d;const F=O.createContext(null),v=F.Provider;var p=a(5630),I=a(8654),P=a(1684),b=a(32441),j=a(17313),D=a(83116),W=a(37613);const Z=ne=>{const{componentCls:q,antCls:Me}=ne,Oe=`${q}-group`;return{[Oe]:Object.assign(Object.assign({},(0,j.Wf)(ne)),{display:"inline-block",fontSize:0,[`&${Oe}-rtl`]:{direction:"rtl"},[`${Me}-badge ${Me}-badge-count`]:{zIndex:1},[`> ${Me}-badge:not(:first-child) > ${Me}-button-wrapper`]:{borderInlineStart:"none"}})}},J=ne=>{const{componentCls:q,wrapperMarginInlineEnd:Me,colorPrimary:Oe,radioSize:Se,motionDurationSlow:ke,motionDurationMid:ut,motionEaseInOutCirc:st,colorBgContainer:ze,colorBorder:wt,lineWidth:qe,dotSize:yt,colorBgContainerDisabled:lt,colorTextDisabled:M,paddingXS:Ye,dotColorDisabled:E,lineType:l,radioDotDisabledSize:A,wireframe:g,colorWhite:k}=ne,$=`${q}-inner`;return{[`${q}-wrapper`]:Object.assign(Object.assign({},(0,j.Wf)(ne)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Me,cursor:"pointer",[`&${q}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:ne.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${q}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${qe}px ${l} ${Oe}`,borderRadius:"50%",visibility:"hidden",content:'""'},[q]:Object.assign(Object.assign({},(0,j.Wf)(ne)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${q}-wrapper:hover &, + &:hover ${$}`]:{borderColor:Oe},[`${q}-input:focus-visible + ${$}`]:Object.assign({},(0,j.oN)(ne)),[`${q}:hover::after, ${q}-wrapper:hover &::after`]:{visibility:"visible"},[`${q}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Se,height:Se,marginBlockStart:Se/-2,marginInlineStart:Se/-2,backgroundColor:g?Oe:k,borderBlockStart:0,borderInlineStart:0,borderRadius:Se,transform:"scale(0)",opacity:0,transition:`all ${ke} ${st}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Se,height:Se,backgroundColor:ze,borderColor:wt,borderStyle:"solid",borderWidth:qe,borderRadius:"50%",transition:`all ${ut}`},[`${q}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${q}-checked`]:{[$]:{borderColor:Oe,backgroundColor:g?ze:Oe,"&::after":{transform:`scale(${yt/Se})`,opacity:1,transition:`all ${ke} ${st}`}}},[`${q}-disabled`]:{cursor:"not-allowed",[$]:{backgroundColor:lt,borderColor:wt,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${q}-input`]:{cursor:"not-allowed"},[`${q}-disabled + span`]:{color:M,cursor:"not-allowed"},[`&${q}-checked`]:{[$]:{"&::after":{transform:`scale(${A/Se})`}}}},[`span${q} + *`]:{paddingInlineStart:Ye,paddingInlineEnd:Ye}})}},R=ne=>{const{buttonColor:q,controlHeight:Me,componentCls:Oe,lineWidth:Se,lineType:ke,colorBorder:ut,motionDurationSlow:st,motionDurationMid:ze,buttonPaddingInline:wt,fontSize:qe,buttonBg:yt,fontSizeLG:lt,controlHeightLG:M,controlHeightSM:Ye,paddingXS:E,borderRadius:l,borderRadiusSM:A,borderRadiusLG:g,buttonCheckedBg:k,buttonSolidCheckedColor:$,colorTextDisabled:H,colorBgContainerDisabled:X,buttonCheckedBgDisabled:Pe,buttonCheckedColorDisabled:he,colorPrimary:ue,colorPrimaryHover:He,colorPrimaryActive:pt,buttonSolidCheckedBg:Re,buttonSolidCheckedHoverBg:Ke,buttonSolidCheckedActiveBg:We}=ne;return{[`${Oe}-button-wrapper`]:{position:"relative",display:"inline-block",height:Me,margin:0,paddingInline:wt,paddingBlock:0,color:q,fontSize:qe,lineHeight:`${Me-Se*2}px`,background:yt,border:`${Se}px ${ke} ${ut}`,borderBlockStartWidth:Se+.02,borderInlineStartWidth:0,borderInlineEndWidth:Se,cursor:"pointer",transition:[`color ${ze}`,`background ${ze}`,`box-shadow ${ze}`].join(","),a:{color:q},[`> ${Oe}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Se,insetInlineStart:-Se,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Se,paddingInline:0,backgroundColor:ut,transition:`background-color ${st}`,content:'""'}},"&:first-child":{borderInlineStart:`${Se}px ${ke} ${ut}`,borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l},"&:first-child:last-child":{borderRadius:l},[`${Oe}-group-large &`]:{height:M,fontSize:lt,lineHeight:`${M-Se*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},[`${Oe}-group-small &`]:{height:Ye,paddingInline:E-Se,paddingBlock:0,lineHeight:`${Ye-Se*2}px`,"&:first-child":{borderStartStartRadius:A,borderEndStartRadius:A},"&:last-child":{borderStartEndRadius:A,borderEndEndRadius:A}},"&:hover":{position:"relative",color:ue},"&:has(:focus-visible)":Object.assign({},(0,j.oN)(ne)),[`${Oe}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Oe}-button-wrapper-disabled)`]:{zIndex:1,color:ue,background:k,borderColor:ue,"&::before":{backgroundColor:ue},"&:first-child":{borderColor:ue},"&:hover":{color:He,borderColor:He,"&::before":{backgroundColor:He}},"&:active":{color:pt,borderColor:pt,"&::before":{backgroundColor:pt}}},[`${Oe}-group-solid &-checked:not(${Oe}-button-wrapper-disabled)`]:{color:$,background:Re,borderColor:Re,"&:hover":{color:$,background:Ke,borderColor:Ke},"&:active":{color:$,background:We,borderColor:We}},"&-disabled":{color:H,backgroundColor:X,borderColor:ut,cursor:"not-allowed","&:first-child, &:hover":{color:H,backgroundColor:X,borderColor:ut}},[`&-disabled${Oe}-button-wrapper-checked`]:{color:he,backgroundColor:Pe,borderColor:ut,boxShadow:"none"}}}},w=ne=>ne-4*2;var oe=(0,D.Z)("Radio",ne=>{const{controlOutline:q,controlOutlineWidth:Me,radioSize:Oe}=ne,Se=`0 0 0 ${Me}px ${q}`,ke=Se,ut=w(Oe),st=(0,W.TS)(ne,{radioDotDisabledSize:ut,radioFocusShadow:Se,radioButtonFocusShadow:ke});return[Z(st),J(st),R(st)]},ne=>{const{wireframe:q,padding:Me,marginXS:Oe,lineWidth:Se,fontSizeLG:ke,colorText:ut,colorBgContainer:st,colorTextDisabled:ze,controlItemBgActiveDisabled:wt,colorTextLightSolid:qe,colorPrimary:yt,colorPrimaryHover:lt,colorPrimaryActive:M}=ne,Ye=4,E=ke,l=q?w(E):E-(Ye+Se)*2;return{radioSize:E,dotSize:l,dotColorDisabled:ze,buttonSolidCheckedColor:qe,buttonSolidCheckedBg:yt,buttonSolidCheckedHoverBg:lt,buttonSolidCheckedActiveBg:M,buttonBg:st,buttonCheckedBg:st,buttonColor:ut,buttonCheckedBgDisabled:wt,buttonCheckedColorDisabled:ze,buttonPaddingInline:Me-Se,wrapperMarginInlineEnd:Oe}}),ae=a(14088),re=a(4572),ie=function(ne,q){var Me={};for(var Oe in ne)Object.prototype.hasOwnProperty.call(ne,Oe)&&q.indexOf(Oe)<0&&(Me[Oe]=ne[Oe]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Oe=Object.getOwnPropertySymbols(ne);Se{var Me,Oe;const Se=O.useContext(o),ke=O.useContext(F),{getPrefixCls:ut,direction:st,radio:ze}=O.useContext(L.E_),wt=O.useRef(null),qe=(0,I.sQ)(q,wt),{isFormItemInput:yt}=O.useContext(b.aM),lt=pt=>{var Re,Ke;(Re=ne.onChange)===null||Re===void 0||Re.call(ne,pt),(Ke=Se==null?void 0:Se.onChange)===null||Ke===void 0||Ke.call(Se,pt)},{prefixCls:M,className:Ye,rootClassName:E,children:l,style:A}=ne,g=ie(ne,["prefixCls","className","rootClassName","children","style"]),k=ut("radio",M),$=((Se==null?void 0:Se.optionType)||ke)==="button",H=$?`${k}-button`:k,[X,Pe]=oe(k),he=Object.assign({},g),ue=O.useContext(P.Z);Se&&(he.name=Se.name,he.onChange=lt,he.checked=ne.value===Se.value,he.disabled=(Me=he.disabled)!==null&&Me!==void 0?Me:Se.disabled),he.disabled=(Oe=he.disabled)!==null&&Oe!==void 0?Oe:ue;const He=V()(`${H}-wrapper`,{[`${H}-wrapper-checked`]:he.checked,[`${H}-wrapper-disabled`]:he.disabled,[`${H}-wrapper-rtl`]:st==="rtl",[`${H}-wrapper-in-form-item`]:yt},ze==null?void 0:ze.className,Ye,E,Pe);return X(O.createElement(ae.Z,{component:"Radio",disabled:he.disabled},O.createElement("label",{className:He,style:Object.assign(Object.assign({},ze==null?void 0:ze.style),A),onMouseEnter:ne.onMouseEnter,onMouseLeave:ne.onMouseLeave},O.createElement(p.Z,Object.assign({},he,{className:V()(he.className,!$&&re.A),type:"radio",prefixCls:H,ref:qe})),l!==void 0?O.createElement("span",null,l):null)))};var Ne=O.forwardRef(ye);const Q=O.forwardRef((ne,q)=>{const{getPrefixCls:Me,direction:Oe}=O.useContext(L.E_),[Se,ke]=(0,N.Z)(ne.defaultValue,{value:ne.value}),ut=Re=>{const Ke=Se,We=Re.target.value;"value"in ne||ke(We);const{onChange:be}=ne;be&&We!==Ke&&be(Re)},{prefixCls:st,className:ze,rootClassName:wt,options:qe,buttonStyle:yt="outline",disabled:lt,children:M,size:Ye,style:E,id:l,onMouseEnter:A,onMouseLeave:g,onFocus:k,onBlur:$}=ne,H=Me("radio",st),X=`${H}-group`,[Pe,he]=oe(H);let ue=M;qe&&qe.length>0&&(ue=qe.map(Re=>typeof Re=="string"||typeof Re=="number"?O.createElement(Ne,{key:Re.toString(),prefixCls:H,disabled:lt,value:Re,checked:Se===Re},Re):O.createElement(Ne,{key:`radio-group-value-options-${Re.value}`,prefixCls:H,disabled:Re.disabled||lt,value:Re.value,checked:Se===Re.value,title:Re.title,style:Re.style},Re.label)));const He=(0,C.Z)(Ye),pt=V()(X,`${X}-${yt}`,{[`${X}-${He}`]:He,[`${X}-rtl`]:Oe==="rtl"},ze,wt,he);return Pe(O.createElement("div",Object.assign({},(0,pe.Z)(ne,{aria:!0,data:!0}),{className:pt,style:E,onMouseEnter:A,onMouseLeave:g,onFocus:k,onBlur:$,id:l,ref:q}),O.createElement(S,{value:{onChange:ut,value:Se,disabled:ne.disabled,name:ne.name,optionType:ne.optionType}},ue)))});var Le=O.memo(Q),ve=function(ne,q){var Me={};for(var Oe in ne)Object.prototype.hasOwnProperty.call(ne,Oe)&&q.indexOf(Oe)<0&&(Me[Oe]=ne[Oe]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Oe=Object.getOwnPropertySymbols(ne);Se{const{getPrefixCls:Me}=O.useContext(L.E_),{prefixCls:Oe}=ne,Se=ve(ne,["prefixCls"]),ke=Me("radio",Oe);return O.createElement(v,{value:"button"},O.createElement(Ne,Object.assign({prefixCls:ke},Se,{type:"radio",ref:q})))};var Fe=O.forwardRef(le);const Ae=Ne;Ae.Button=Fe,Ae.Group=Le,Ae.__ANT_RADIO=!0;var Ce=Ae},13570:function(mn,At,a){"use strict";a.d(At,{Z:function(){return ne}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},pe=N,O=a(7657),L=function(Me,Oe){return V.createElement(O.Z,(0,i.Z)({},Me,{ref:Oe,icon:pe}))},C=V.forwardRef(L),d=C,S=a(92310),o=a.n(S),F=a(20068),v=a(42978),p=a(75931),I=a(18929),P=a(10228),b=a(26112);function j(q,Me){var Oe=q.disabled,Se=q.prefixCls,ke=q.character,ut=q.characterRender,st=q.index,ze=q.count,wt=q.value,qe=q.allowHalf,yt=q.focused,lt=q.onHover,M=q.onClick,Ye=function(X){lt(X,st)},E=function(X){M(X,st)},l=function(X){X.keyCode===P.Z.ENTER&&M(X,st)},A=st+1,g=new Set([Se]);wt===0&&st===0&&yt?g.add("".concat(Se,"-focused")):qe&&wt+.5>=A&&wtst?"true":"false","aria-posinset":st+1,"aria-setsize":ze,tabIndex:Oe?-1:0},V.createElement("div",{className:"".concat(Se,"-first")},k),V.createElement("div",{className:"".concat(Se,"-second")},k)));return ut&&($=ut($,q)),$}var D=V.forwardRef(j);function W(){var q=V.useRef({});function Me(Se){return q.current[Se]}function Oe(Se){return function(ke){q.current[Se]=ke}}return[Me,Oe]}function Z(q){var Me=q.pageXOffset,Oe="scrollLeft";if(typeof Me!="number"){var Se=q.document;Me=Se.documentElement[Oe],typeof Me!="number"&&(Me=Se.body[Oe])}return Me}function J(q){var Me,Oe,Se=q.ownerDocument,ke=Se.body,ut=Se&&Se.documentElement,st=q.getBoundingClientRect();return Me=st.left,Oe=st.top,Me-=ut.clientLeft||ke.clientLeft||0,Oe-=ut.clientTop||ke.clientTop||0,{left:Me,top:Oe}}function R(q){var Me=J(q),Oe=q.ownerDocument,Se=Oe.defaultView||Oe.parentWindow;return Me.left+=Z(Se),Me.left}var w=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function oe(q,Me){var Oe,Se=q.prefixCls,ke=Se===void 0?"rc-rate":Se,ut=q.className,st=q.defaultValue,ze=q.value,wt=q.count,qe=wt===void 0?5:wt,yt=q.allowHalf,lt=yt===void 0?!1:yt,M=q.allowClear,Ye=M===void 0?!0:M,E=q.character,l=E===void 0?"\u2605":E,A=q.characterRender,g=q.disabled,k=q.direction,$=k===void 0?"ltr":k,H=q.tabIndex,X=H===void 0?0:H,Pe=q.autoFocus,he=q.onHoverChange,ue=q.onChange,He=q.onFocus,pt=q.onBlur,Re=q.onKeyDown,Ke=q.onMouseLeave,We=(0,p.Z)(q,w),be=W(),_=(0,v.Z)(be,2),Be=_[0],Je=_[1],nt=V.useRef(null),Nt=function(){if(!g){var Qe;(Qe=nt.current)===null||Qe===void 0||Qe.focus()}};V.useImperativeHandle(Me,function(){return{focus:Nt,blur:function(){if(!g){var Qe;(Qe=nt.current)===null||Qe===void 0||Qe.blur()}}}});var hn=(0,I.Z)(st||0,{value:ze}),Zt=(0,v.Z)(hn,2),dn=Zt[0],Bn=Zt[1],cn=(0,I.Z)(null),fn=(0,v.Z)(cn,2),Dn=fn[0],ur=fn[1],_n=function(Qe,bt){var Bt=$==="rtl",nn=Qe+1;if(lt){var Xt=Be(Qe),Vt=R(Xt),Sn=Xt.clientWidth;(Bt&&bt-Vt>Sn/2||!Bt&&bt-Vt0&&!Bt||bt===P.Z.RIGHT&&nn>0&&Bt?(lt?nn-=.5:nn-=1,cr(nn),Qe.preventDefault()):bt===P.Z.LEFT&&nn{const{componentCls:Me}=q;return{[`${Me}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:q.marginXS},"> div":{transition:`all ${q.motionDurationMid}, outline 0s`,"&:hover":{transform:q.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${q.lineWidth}px dashed ${q.starColor}`,transform:q.starHoverScale}},"&-first, &-second":{color:q.starBg,transition:`all ${q.motionDurationMid}`,userSelect:"none",[q.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Me}-star-first, &-half ${Me}-star-second`]:{opacity:1},[`&-half ${Me}-star-first, &-full ${Me}-star-second`]:{color:"inherit"}}}},ve=q=>({[`&-rtl${q.componentCls}`]:{direction:"rtl"}}),le=q=>{const{componentCls:Me}=q;return{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,z.Wf)(q)),{display:"inline-block",margin:0,padding:0,color:q.starColor,fontSize:q.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Me} ${Me}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Le(q)),{[`+ ${Me}-text`]:{display:"inline-block",marginInlineStart:q.marginXS,fontSize:q.fontSize}}),ve(q))}};var Fe=(0,Ne.Z)("Rate",q=>{const Me=(0,Q.TS)(q,{});return[le(Me)]},q=>({starColor:q.yellow6,starSize:q.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:q.colorFillContent})),Ae=function(q,Me){var Oe={};for(var Se in q)Object.prototype.hasOwnProperty.call(q,Se)&&Me.indexOf(Se)<0&&(Oe[Se]=q[Se]);if(q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Se=Object.getOwnPropertySymbols(q);ke{const{prefixCls:Oe,className:Se,rootClassName:ke,style:ut,tooltips:st,character:ze=V.createElement(d,null)}=q,wt=Ae(q,["prefixCls","className","rootClassName","style","tooltips","character"]),qe=(g,k)=>{let{index:$}=k;return st?V.createElement(ye.Z,{title:st[$]},g):g},{getPrefixCls:yt,direction:lt,rate:M}=V.useContext(ie.E_),Ye=yt("rate",Oe),[E,l]=Fe(Ye),A=Object.assign(Object.assign({},M==null?void 0:M.style),ut);return E(V.createElement(re,Object.assign({ref:Me,character:ze,characterRender:qe},wt,{className:o()(Se,ke,l,M==null?void 0:M.className),style:A,prefixCls:Ye,direction:lt})))})},57809:function(mn,At,a){"use strict";var i=a(92310),V=a.n(i),N=a(77861),pe=a(2738),O=a(59301),L=a(53487),C=a(62892),d=a(19080),S=a(36355),o=a(1684),F=a(93891),v=a(19716),p=a(32441),I=a(33234),P=a(14154),b=a(58582),j=a(84443),D=a(66339),W=function(oe,ae){var re={};for(var ie in oe)Object.prototype.hasOwnProperty.call(oe,ie)&&ae.indexOf(ie)<0&&(re[ie]=oe[ie]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ie=Object.getOwnPropertySymbols(oe);ye{var re,{prefixCls:ie,bordered:ye=!0,className:z,rootClassName:Ne,getPopupContainer:Q,popupClassName:Le,dropdownClassName:ve,listHeight:le=256,placement:Fe,listItemHeight:Ae=24,size:Ce,disabled:ne,notFoundContent:q,status:Me,builtinPlacements:Oe,dropdownMatchSelectWidth:Se,popupMatchSelectWidth:ke,direction:ut,style:st,allowClear:ze}=oe,wt=W(oe,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:qe,getPrefixCls:yt,renderEmpty:lt,direction:M,virtual:Ye,popupMatchSelectWidth:E,popupOverflow:l,select:A}=O.useContext(S.E_),g=yt("select",ie),k=yt(),$=ut!=null?ut:M,{compactSize:H,compactItemClassnames:X}=(0,I.ri)(g,$),[Pe,he]=(0,P.Z)(g),ue=O.useMemo(()=>{const{mode:oa}=wt;if(oa!=="combobox")return oa===Z?"combobox":oa},[wt.mode]),He=ue==="multiple"||ue==="tags",pt=(0,j.Z)(wt.suffixIcon,wt.showArrow),Re=(re=ke!=null?ke:Se)!==null&&re!==void 0?re:E,{status:Ke,hasFeedback:We,isFormItemInput:be,feedbackIcon:_}=O.useContext(p.aM),Be=(0,d.F)(Ke,Me);let Je;q!==void 0?Je=q:ue==="combobox"?Je=null:Je=(lt==null?void 0:lt("Select"))||O.createElement(F.Z,{componentName:"Select"});const{suffixIcon:nt,itemIcon:Nt,removeIcon:hn,clearIcon:Zt}=(0,D.Z)(Object.assign(Object.assign({},wt),{multiple:He,hasFeedback:We,feedbackIcon:_,showSuffixIcon:pt,prefixCls:g,showArrow:wt.showArrow,componentName:"Select"})),dn=ze===!0?{clearIcon:Zt}:ze,Bn=(0,pe.Z)(wt,["suffixIcon","itemIcon"]),cn=V()(Le||ve,{[`${g}-dropdown-${$}`]:$==="rtl"},Ne,he),fn=(0,v.Z)(oa=>{var Ct;return(Ct=Ce!=null?Ce:H)!==null&&Ct!==void 0?Ct:oa}),Dn=O.useContext(o.Z),ur=ne!=null?ne:Dn,_n=V()({[`${g}-lg`]:fn==="large",[`${g}-sm`]:fn==="small",[`${g}-rtl`]:$==="rtl",[`${g}-borderless`]:!ye,[`${g}-in-form-item`]:be},(0,d.Z)(g,Be,We),X,A==null?void 0:A.className,z,Ne,he),cr=O.useMemo(()=>Fe!==void 0?Fe:$==="rtl"?"bottomRight":"bottomLeft",[Fe,$]),Yr=(0,b.Z)(Oe,l);return Pe(O.createElement(N.ZP,Object.assign({ref:ae,virtual:Ye,showSearch:A==null?void 0:A.showSearch},Bn,{style:Object.assign(Object.assign({},A==null?void 0:A.style),st),dropdownMatchSelectWidth:Re,builtinPlacements:Yr,transitionName:(0,C.m)(k,"slide-up",wt.transitionName),listHeight:le,listItemHeight:Ae,mode:ue,prefixCls:g,placement:cr,direction:$,suffixIcon:nt,menuItemSelectedIcon:Nt,removeIcon:hn,allowClear:dn,notFoundContent:Je,className:_n,getPopupContainer:Q||qe,dropdownClassName:cn,disabled:ur})))},R=O.forwardRef(J),w=(0,L.Z)(R);R.SECRET_COMBOBOX_MODE_DO_NOT_USE=Z,R.Option=N.Wx,R.OptGroup=N.Xo,R._InternalPanelDoNotUseOrYouWillBeFired=w,At.default=R},14154:function(mn,At,a){"use strict";a.d(At,{Z:function(){return R}});var i=a(17313),V=a(74207),N=a(37613),pe=a(83116),O=a(13826),L=a(92899);const C=w=>{const{optionHeight:oe,optionFontSize:ae,optionLineHeight:re,optionPadding:ie}=w;return{position:"relative",display:"block",minHeight:oe,padding:ie,color:w.colorText,fontWeight:"normal",fontSize:ae,lineHeight:re,boxSizing:"border-box"}};var S=w=>{const{antCls:oe,componentCls:ae}=w,re=`${ae}-item`,ie=`&${oe}-slide-up-enter${oe}-slide-up-enter-active`,ye=`&${oe}-slide-up-appear${oe}-slide-up-appear-active`,z=`&${oe}-slide-up-leave${oe}-slide-up-leave-active`,Ne=`${ae}-dropdown-placement-`;return[{[`${ae}-dropdown`]:Object.assign(Object.assign({},(0,i.Wf)(w)),{position:"absolute",top:-9999,zIndex:w.zIndexPopup,boxSizing:"border-box",padding:w.paddingXXS,overflow:"hidden",fontSize:w.fontSize,fontVariant:"initial",backgroundColor:w.colorBgElevated,borderRadius:w.borderRadiusLG,outline:"none",boxShadow:w.boxShadowSecondary,[` + ${ie}${Ne}bottomLeft, + ${ye}${Ne}bottomLeft `]:{animationName:O.fJ},[` - ${oe}${Oe}topLeft, - ${ye}${Oe}topLeft, - ${oe}${Oe}topRight, - ${ye}${Oe}topRight - `]:{animationName:O.Qt},[`${W}${Oe}bottomLeft`]:{animationName:O.Uw},[` - ${W}${Oe}topLeft, - ${W}${Oe}topRight - `]:{animationName:O.ly},"&-hidden":{display:"none"},[`${re}`]:Object.assign(Object.assign({},C(w)),{cursor:"pointer",transition:`background ${w.motionDurationSlow} ease`,borderRadius:w.borderRadiusSM,"&-group":{color:w.colorTextDescription,fontSize:w.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},i.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${re}-option-disabled)`]:{backgroundColor:w.optionActiveBg},[`&-selected:not(${re}-option-disabled)`]:{color:w.optionSelectedColor,fontWeight:w.optionSelectedFontWeight,backgroundColor:w.optionSelectedBg,[`${re}-option-state`]:{color:w.colorPrimary}},"&-disabled":{[`&${re}-option-selected`]:{backgroundColor:w.colorBgContainerDisabled},color:w.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:w.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,O.oN)(w,"slide-up"),(0,O.oN)(w,"slide-down"),(0,L.Fm)(w,"move-up"),(0,L.Fm)(w,"move-down")]};const o=2,F=w=>{let{controlHeightSM:ae,controlHeight:ie,lineWidth:re}=w;const oe=(ie-ae)/2-re,ye=Math.ceil(oe/2);return[oe,ye]};function v(w,ae){const{componentCls:ie,iconCls:re}=w,oe=`${ie}-selection-overflow`,ye=w.multipleSelectItemHeight,[W]=F(w),Oe=ae?`${ie}-${ae}`:"";return{[`${ie}-multiple${Oe}`]:{fontSize:w.fontSize,[oe]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${ie}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${W-o}px ${o*2}px`,borderRadius:w.borderRadius,[`${ie}-show-search&`]:{cursor:"text"},[`${ie}-disabled&`]:{background:w.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${o}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${ie}-show-arrow ${ie}-selector, - &${ie}-allow-clear ${ie}-selector - `]:{paddingInlineEnd:w.fontSizeIcon+w.controlPaddingHorizontal},[`${ie}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:o,marginBottom:o,lineHeight:`${ye-w.lineWidth*2}px`,background:w.multipleItemBg,border:`${w.lineWidth}px ${w.lineType} ${w.multipleItemBorderColor}`,borderRadius:w.borderRadiusSM,cursor:"default",transition:`font-size ${w.motionDurationSlow}, line-height ${w.motionDurationSlow}, height ${w.motionDurationSlow}`,userSelect:"none",marginInlineEnd:o*2,paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS/2,[`${ie}-disabled&`]:{color:w.multipleItemColorDisabled,borderColor:w.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:w.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,i.Ro)()),{display:"inline-flex",alignItems:"center",color:w.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${re}`]:{verticalAlign:"-0.2em"},"&:hover":{color:w.colorIconHover}})},[`${oe}-item + ${oe}-item`]:{[`${ie}-selection-search`]:{marginInlineStart:0}},[`${ie}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:w.inputPaddingHorizontalBase-W,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:w.fontFamily,lineHeight:`${ye}px`,transition:`all ${w.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${ie}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:w.inputPaddingHorizontalBase,insetInlineEnd:w.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${w.motionDurationSlow}`}}}}var I=w=>{const{componentCls:ae}=w,ie=(0,N.TS)(w,{controlHeight:w.controlHeightSM,multipleSelectItemHeight:w.controlHeightXS,borderRadius:w.borderRadiusSM,borderRadiusSM:w.borderRadiusXS}),re=(0,N.TS)(w,{fontSize:w.fontSizeLG,controlHeight:w.controlHeightLG,multipleSelectItemHeight:w.multipleItemHeightLG,borderRadius:w.borderRadiusLG,borderRadiusSM:w.borderRadius}),[,oe]=F(w);return[v(w),v(ie,"sm"),{[`${ae}-multiple${ae}-sm`]:{[`${ae}-selection-placeholder`]:{insetInline:w.controlPaddingHorizontalSM-w.lineWidth},[`${ae}-selection-search`]:{marginInlineStart:oe}}},v(re,"lg")]};function P(w,ae){const{componentCls:ie,inputPaddingHorizontalBase:re,borderRadius:oe}=w,ye=w.controlHeight-w.lineWidth*2,W=Math.ceil(w.fontSize*1.25),Oe=ae?`${ie}-${ae}`:"";return{[`${ie}-single${Oe}`]:{fontSize:w.fontSize,[`${ie}-selector`]:Object.assign(Object.assign({},(0,i.Wf)(w)),{display:"flex",borderRadius:oe,[`${ie}-selection-search`]:{position:"absolute",top:0,insetInlineStart:re,insetInlineEnd:re,bottom:0,"&-input":{width:"100%"}},[` - ${ie}-selection-item, - ${ie}-selection-placeholder - `]:{padding:0,lineHeight:`${ye}px`,transition:`all ${w.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${ie}-selection-item`]:{position:"relative",userSelect:"none"},[`${ie}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${ie}-selection-item:after`,`${ie}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${ie}-show-arrow ${ie}-selection-item, - &${ie}-show-arrow ${ie}-selection-placeholder - `]:{paddingInlineEnd:W},[`&${ie}-open ${ie}-selection-item`]:{color:w.colorTextPlaceholder},[`&:not(${ie}-customize-input)`]:{[`${ie}-selector`]:{width:"100%",height:w.controlHeight,padding:`0 ${re}px`,[`${ie}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${ie}-customize-input`]:{[`${ie}-selector`]:{"&:after":{display:"none"},[`${ie}-selection-search`]:{position:"static",width:"100%"},[`${ie}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${re}px`,"&:after":{display:"none"}}}}}}}function b(w){const{componentCls:ae}=w,ie=w.controlPaddingHorizontalSM-w.lineWidth;return[P(w),P((0,N.TS)(w,{controlHeight:w.controlHeightSM,borderRadius:w.borderRadiusSM}),"sm"),{[`${ae}-single${ae}-sm`]:{[`&:not(${ae}-customize-input)`]:{[`${ae}-selection-search`]:{insetInlineStart:ie,insetInlineEnd:ie},[`${ae}-selector`]:{padding:`0 ${ie}px`},[`&${ae}-show-arrow ${ae}-selection-search`]:{insetInlineEnd:ie+w.fontSize*1.5},[` - &${ae}-show-arrow ${ae}-selection-item, - &${ae}-show-arrow ${ae}-selection-placeholder - `]:{paddingInlineEnd:w.fontSize*1.5}}}},P((0,N.TS)(w,{controlHeight:w.singleItemHeightLG,fontSize:w.fontSizeLG,borderRadius:w.borderRadiusLG}),"lg")]}const j=w=>{const{componentCls:ae,selectorBg:ie}=w;return{position:"relative",backgroundColor:ie,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,transition:`all ${w.motionDurationMid} ${w.motionEaseInOut}`,input:{cursor:"pointer"},[`${ae}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${ae}-disabled&`]:{color:w.colorTextDisabled,background:w.colorBgContainerDisabled,cursor:"not-allowed",[`${ae}-multiple&`]:{background:w.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},D=function(w,ae){let ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:re,borderHoverColor:oe,outlineColor:ye,antCls:W}=ae,Oe=ie?{[`${re}-selector`]:{borderColor:oe}}:{};return{[w]:{[`&:not(${re}-disabled):not(${re}-customize-input):not(${W}-pagination-size-changer)`]:Object.assign(Object.assign({},Oe),{[`${re}-focused& ${re}-selector`]:{borderColor:oe,boxShadow:`0 0 0 ${ae.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${re}-selector`]:{borderColor:oe}})}}},Z=w=>{const{componentCls:ae}=w;return{[`${ae}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},z=w=>{const{componentCls:ae,inputPaddingHorizontalBase:ie,iconCls:re}=w;return{[ae]:Object.assign(Object.assign({},(0,i.Wf)(w)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${ae}-customize-input) ${ae}-selector`]:Object.assign(Object.assign({},j(w)),Z(w)),[`${ae}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},i.vS),[`${ae}-selection-placeholder`]:Object.assign(Object.assign({},i.vS),{flex:1,color:w.colorTextPlaceholder,pointerEvents:"none"}),[`${ae}-arrow`]:Object.assign(Object.assign({},(0,i.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ie,height:w.fontSizeIcon,marginTop:-w.fontSizeIcon/2,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[re]:{verticalAlign:"top",transition:`transform ${w.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${ae}-suffix)`]:{pointerEvents:"auto"}},[`${ae}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${ae}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ie,zIndex:1,display:"inline-block",width:w.fontSizeIcon,height:w.fontSizeIcon,marginTop:-w.fontSizeIcon/2,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:w.clearBg,cursor:"pointer",opacity:0,transition:`color ${w.motionDurationMid} ease, opacity ${w.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:w.colorTextTertiary}},"&:hover":{[`${ae}-clear`]:{opacity:1}}}),[`${ae}-has-feedback`]:{[`${ae}-clear`]:{insetInlineEnd:ie+w.fontSize+w.paddingXS}}}},Y=w=>{const{componentCls:ae}=w;return[{[ae]:{[`&-borderless ${ae}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${ae}-in-form-item`]:{width:"100%"}}},z(w),b(w),I(w),S(w),{[`${ae}-rtl`]:{direction:"rtl"}},D(ae,(0,N.TS)(w,{borderHoverColor:w.colorPrimaryHover,outlineColor:w.controlOutline})),D(`${ae}-status-error`,(0,N.TS)(w,{borderHoverColor:w.colorErrorHover,outlineColor:w.colorErrorOutline}),!0),D(`${ae}-status-warning`,(0,N.TS)(w,{borderHoverColor:w.colorWarningHover,outlineColor:w.colorWarningOutline}),!0),(0,V.c)(w,{borderElCls:`${ae}-selector`,focusElCls:`${ae}-focused`})]};var R=(0,pe.Z)("Select",(w,ae)=>{let{rootPrefixCls:ie}=ae;const re=(0,N.TS)(w,{rootPrefixCls:ie,inputPaddingHorizontalBase:w.paddingSM-1,multipleSelectItemHeight:w.multipleItemHeight});return[Y(re)]},w=>{const{fontSize:ae,lineHeight:ie,controlHeight:re,controlPaddingHorizontal:oe,zIndexPopupBase:ye,colorText:W,fontWeightStrong:Oe,controlItemBgActive:Q,controlItemBgHover:Ue,colorBgContainer:we,colorFillSecondary:ce,controlHeightLG:Se,controlHeightSM:se,colorBgContainerDisabled:me,colorTextDisabled:ne}=w;return{zIndexPopup:ye+50,optionSelectedColor:W,optionSelectedFontWeight:Oe,optionSelectedBg:Q,optionActiveBg:Ue,optionPadding:`${(re-ae*ie)/2}px ${oe}px`,optionFontSize:ae,optionLineHeight:ie,optionHeight:re,selectorBg:we,clearBg:we,singleItemHeightLG:Se,multipleItemBg:ce,multipleItemBorderColor:"transparent",multipleItemHeight:se,multipleItemHeightLG:re,multipleSelectorBgDisabled:me,multipleItemColorDisabled:ne,multipleItemBorderColorDisabled:"transparent"}})},58582:function(mn,At,a){"use strict";a.d(At,{Z:function(){return V}});const i=N=>{const O={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:N==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},O),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},O),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},O),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},O),{points:["br","tr"],offset:[0,-4]})}};function V(N,pe){return N||i(pe)}},84443:function(mn,At,a){"use strict";a.d(At,{Z:function(){return i}});function i(V,N){return N!==void 0?N:V!==null}},66339:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(40001),V=a(19248),N=a(99267),pe=a(84105),O=a(58617),L=a(47472),C=a(59301);function d(S){let{suffixIcon:o,clearIcon:F,menuItemSelectedIcon:v,removeIcon:p,loading:I,multiple:P,hasFeedback:b,prefixCls:j,showSuffixIcon:D,feedbackIcon:Z,showArrow:z,componentName:Y}=S;const R=F!=null?F:C.createElement(V.Z,null),w=oe=>o===null&&!b&&!z?null:C.createElement(C.Fragment,null,D!==!1&&oe,b&&Z);let ae=null;if(o!==void 0)ae=w(o);else if(I)ae=w(C.createElement(O.Z,{spin:!0}));else{const oe=`${j}-suffix`;ae=ye=>{let{open:W,showSearch:Oe}=ye;return w(W&&Oe?C.createElement(L.Z,{className:oe}):C.createElement(pe.Z,{className:oe}))}}let ie=null;v!==void 0?ie=v:P?ie=C.createElement(i.Z,null):ie=null;let re=null;return p!==void 0?re=p:re=C.createElement(N.Z,null),{clearIcon:R,suffixIcon:ae,itemIcon:ie,removeIcon:re}}},61621:function(mn,At,a){"use strict";a.d(At,{Z:function(){return l}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(2738),C=A=>{const{prefixCls:g,className:k,style:$,size:H,shape:X}=A,Pe=V()({[`${g}-lg`]:H==="large",[`${g}-sm`]:H==="small"}),he=V()({[`${g}-circle`]:X==="circle",[`${g}-square`]:X==="square",[`${g}-round`]:X==="round"}),le=N.useMemo(()=>typeof H=="number"?{width:H,height:H,lineHeight:`${H}px`}:{},[H]);return N.createElement("span",{className:V()(g,Pe,he,k),style:Object.assign(Object.assign({},le),$)})},d=a(36237),S=a(83116),o=a(37613);const F=new d.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),v=A=>({height:A,lineHeight:`${A}px`}),p=A=>Object.assign({width:A},v(A)),I=A=>({background:A.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:F,animationDuration:A.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),P=A=>Object.assign({width:A*5,minWidth:A*5},v(A)),b=A=>{const{skeletonAvatarCls:g,gradientFromColor:k,controlHeight:$,controlHeightLG:H,controlHeightSM:X}=A;return{[`${g}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:k},p($)),[`${g}${g}-circle`]:{borderRadius:"50%"},[`${g}${g}-lg`]:Object.assign({},p(H)),[`${g}${g}-sm`]:Object.assign({},p(X))}},j=A=>{const{controlHeight:g,borderRadiusSM:k,skeletonInputCls:$,controlHeightLG:H,controlHeightSM:X,gradientFromColor:Pe}=A;return{[`${$}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:k},P(g)),[`${$}-lg`]:Object.assign({},P(H)),[`${$}-sm`]:Object.assign({},P(X))}},D=A=>Object.assign({width:A},v(A)),Z=A=>{const{skeletonImageCls:g,imageSizeBase:k,gradientFromColor:$,borderRadiusSM:H}=A;return{[`${g}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:$,borderRadius:H},D(k*2)),{[`${g}-path`]:{fill:"#bfbfbf"},[`${g}-svg`]:Object.assign(Object.assign({},D(k)),{maxWidth:k*4,maxHeight:k*4}),[`${g}-svg${g}-svg-circle`]:{borderRadius:"50%"}}),[`${g}${g}-circle`]:{borderRadius:"50%"}}},z=(A,g,k)=>{const{skeletonButtonCls:$}=A;return{[`${k}${$}-circle`]:{width:g,minWidth:g,borderRadius:"50%"},[`${k}${$}-round`]:{borderRadius:g}}},Y=A=>Object.assign({width:A*2,minWidth:A*2},v(A)),R=A=>{const{borderRadiusSM:g,skeletonButtonCls:k,controlHeight:$,controlHeightLG:H,controlHeightSM:X,gradientFromColor:Pe}=A;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${k}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:g,width:$*2,minWidth:$*2},Y($))},z(A,$,k)),{[`${k}-lg`]:Object.assign({},Y(H))}),z(A,H,`${k}-lg`)),{[`${k}-sm`]:Object.assign({},Y(X))}),z(A,X,`${k}-sm`))},w=A=>{const{componentCls:g,skeletonAvatarCls:k,skeletonTitleCls:$,skeletonParagraphCls:H,skeletonButtonCls:X,skeletonInputCls:Pe,skeletonImageCls:he,controlHeight:le,controlHeightLG:He,controlHeightSM:pt,gradientFromColor:Ne,padding:ke,marginSM:We,borderRadius:be,titleHeight:_,blockRadius:Ce,paragraphLiHeight:Je,controlHeightXS:nt,paragraphMarginTop:Nt}=A;return{[`${g}`]:{display:"table",width:"100%",[`${g}-header`]:{display:"table-cell",paddingInlineEnd:ke,verticalAlign:"top",[`${k}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ne},p(le)),[`${k}-circle`]:{borderRadius:"50%"},[`${k}-lg`]:Object.assign({},p(He)),[`${k}-sm`]:Object.assign({},p(pt))},[`${g}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${$}`]:{width:"100%",height:_,background:Ne,borderRadius:Ce,[`+ ${H}`]:{marginBlockStart:pt}},[`${H}`]:{padding:0,"> li":{width:"100%",height:Je,listStyle:"none",background:Ne,borderRadius:Ce,"+ li":{marginBlockStart:nt}}},[`${H}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${g}-content`]:{[`${$}, ${H} > li`]:{borderRadius:be}}},[`${g}-with-avatar ${g}-content`]:{[`${$}`]:{marginBlockStart:We,[`+ ${H}`]:{marginBlockStart:Nt}}},[`${g}${g}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},R(A)),b(A)),j(A)),Z(A)),[`${g}${g}-block`]:{width:"100%",[`${X}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${g}${g}-active`]:{[` + ${ie}${Ne}topLeft, + ${ye}${Ne}topLeft, + ${ie}${Ne}topRight, + ${ye}${Ne}topRight + `]:{animationName:O.Qt},[`${z}${Ne}bottomLeft`]:{animationName:O.Uw},[` + ${z}${Ne}topLeft, + ${z}${Ne}topRight + `]:{animationName:O.ly},"&-hidden":{display:"none"},[`${re}`]:Object.assign(Object.assign({},C(w)),{cursor:"pointer",transition:`background ${w.motionDurationSlow} ease`,borderRadius:w.borderRadiusSM,"&-group":{color:w.colorTextDescription,fontSize:w.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},i.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${re}-option-disabled)`]:{backgroundColor:w.optionActiveBg},[`&-selected:not(${re}-option-disabled)`]:{color:w.optionSelectedColor,fontWeight:w.optionSelectedFontWeight,backgroundColor:w.optionSelectedBg,[`${re}-option-state`]:{color:w.colorPrimary}},"&-disabled":{[`&${re}-option-selected`]:{backgroundColor:w.colorBgContainerDisabled},color:w.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:w.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,O.oN)(w,"slide-up"),(0,O.oN)(w,"slide-down"),(0,L.Fm)(w,"move-up"),(0,L.Fm)(w,"move-down")]};const o=2,F=w=>{let{controlHeightSM:oe,controlHeight:ae,lineWidth:re}=w;const ie=(ae-oe)/2-re,ye=Math.ceil(ie/2);return[ie,ye]};function v(w,oe){const{componentCls:ae,iconCls:re}=w,ie=`${ae}-selection-overflow`,ye=w.multipleSelectItemHeight,[z]=F(w),Ne=oe?`${ae}-${oe}`:"";return{[`${ae}-multiple${Ne}`]:{fontSize:w.fontSize,[ie]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${ae}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${z-o}px ${o*2}px`,borderRadius:w.borderRadius,[`${ae}-show-search&`]:{cursor:"text"},[`${ae}-disabled&`]:{background:w.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${o}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${ae}-show-arrow ${ae}-selector, + &${ae}-allow-clear ${ae}-selector + `]:{paddingInlineEnd:w.fontSizeIcon+w.controlPaddingHorizontal},[`${ae}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:o,marginBottom:o,lineHeight:`${ye-w.lineWidth*2}px`,background:w.multipleItemBg,border:`${w.lineWidth}px ${w.lineType} ${w.multipleItemBorderColor}`,borderRadius:w.borderRadiusSM,cursor:"default",transition:`font-size ${w.motionDurationSlow}, line-height ${w.motionDurationSlow}, height ${w.motionDurationSlow}`,userSelect:"none",marginInlineEnd:o*2,paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS/2,[`${ae}-disabled&`]:{color:w.multipleItemColorDisabled,borderColor:w.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:w.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,i.Ro)()),{display:"inline-flex",alignItems:"center",color:w.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${re}`]:{verticalAlign:"-0.2em"},"&:hover":{color:w.colorIconHover}})},[`${ie}-item + ${ie}-item`]:{[`${ae}-selection-search`]:{marginInlineStart:0}},[`${ae}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:w.inputPaddingHorizontalBase-z,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:w.fontFamily,lineHeight:`${ye}px`,transition:`all ${w.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${ae}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:w.inputPaddingHorizontalBase,insetInlineEnd:w.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${w.motionDurationSlow}`}}}}var I=w=>{const{componentCls:oe}=w,ae=(0,N.TS)(w,{controlHeight:w.controlHeightSM,multipleSelectItemHeight:w.controlHeightXS,borderRadius:w.borderRadiusSM,borderRadiusSM:w.borderRadiusXS}),re=(0,N.TS)(w,{fontSize:w.fontSizeLG,controlHeight:w.controlHeightLG,multipleSelectItemHeight:w.multipleItemHeightLG,borderRadius:w.borderRadiusLG,borderRadiusSM:w.borderRadius}),[,ie]=F(w);return[v(w),v(ae,"sm"),{[`${oe}-multiple${oe}-sm`]:{[`${oe}-selection-placeholder`]:{insetInline:w.controlPaddingHorizontalSM-w.lineWidth},[`${oe}-selection-search`]:{marginInlineStart:ie}}},v(re,"lg")]};function P(w,oe){const{componentCls:ae,inputPaddingHorizontalBase:re,borderRadius:ie}=w,ye=w.controlHeight-w.lineWidth*2,z=Math.ceil(w.fontSize*1.25),Ne=oe?`${ae}-${oe}`:"";return{[`${ae}-single${Ne}`]:{fontSize:w.fontSize,[`${ae}-selector`]:Object.assign(Object.assign({},(0,i.Wf)(w)),{display:"flex",borderRadius:ie,[`${ae}-selection-search`]:{position:"absolute",top:0,insetInlineStart:re,insetInlineEnd:re,bottom:0,"&-input":{width:"100%"}},[` + ${ae}-selection-item, + ${ae}-selection-placeholder + `]:{padding:0,lineHeight:`${ye}px`,transition:`all ${w.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${ae}-selection-item`]:{position:"relative",userSelect:"none"},[`${ae}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${ae}-selection-item:after`,`${ae}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${ae}-show-arrow ${ae}-selection-item, + &${ae}-show-arrow ${ae}-selection-placeholder + `]:{paddingInlineEnd:z},[`&${ae}-open ${ae}-selection-item`]:{color:w.colorTextPlaceholder},[`&:not(${ae}-customize-input)`]:{[`${ae}-selector`]:{width:"100%",height:w.controlHeight,padding:`0 ${re}px`,[`${ae}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${ae}-customize-input`]:{[`${ae}-selector`]:{"&:after":{display:"none"},[`${ae}-selection-search`]:{position:"static",width:"100%"},[`${ae}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${re}px`,"&:after":{display:"none"}}}}}}}function b(w){const{componentCls:oe}=w,ae=w.controlPaddingHorizontalSM-w.lineWidth;return[P(w),P((0,N.TS)(w,{controlHeight:w.controlHeightSM,borderRadius:w.borderRadiusSM}),"sm"),{[`${oe}-single${oe}-sm`]:{[`&:not(${oe}-customize-input)`]:{[`${oe}-selection-search`]:{insetInlineStart:ae,insetInlineEnd:ae},[`${oe}-selector`]:{padding:`0 ${ae}px`},[`&${oe}-show-arrow ${oe}-selection-search`]:{insetInlineEnd:ae+w.fontSize*1.5},[` + &${oe}-show-arrow ${oe}-selection-item, + &${oe}-show-arrow ${oe}-selection-placeholder + `]:{paddingInlineEnd:w.fontSize*1.5}}}},P((0,N.TS)(w,{controlHeight:w.singleItemHeightLG,fontSize:w.fontSizeLG,borderRadius:w.borderRadiusLG}),"lg")]}const j=w=>{const{componentCls:oe,selectorBg:ae}=w;return{position:"relative",backgroundColor:ae,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,transition:`all ${w.motionDurationMid} ${w.motionEaseInOut}`,input:{cursor:"pointer"},[`${oe}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${oe}-disabled&`]:{color:w.colorTextDisabled,background:w.colorBgContainerDisabled,cursor:"not-allowed",[`${oe}-multiple&`]:{background:w.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},D=function(w,oe){let ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:re,borderHoverColor:ie,outlineColor:ye,antCls:z}=oe,Ne=ae?{[`${re}-selector`]:{borderColor:ie}}:{};return{[w]:{[`&:not(${re}-disabled):not(${re}-customize-input):not(${z}-pagination-size-changer)`]:Object.assign(Object.assign({},Ne),{[`${re}-focused& ${re}-selector`]:{borderColor:ie,boxShadow:`0 0 0 ${oe.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${re}-selector`]:{borderColor:ie}})}}},W=w=>{const{componentCls:oe}=w;return{[`${oe}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Z=w=>{const{componentCls:oe,inputPaddingHorizontalBase:ae,iconCls:re}=w;return{[oe]:Object.assign(Object.assign({},(0,i.Wf)(w)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${oe}-customize-input) ${oe}-selector`]:Object.assign(Object.assign({},j(w)),W(w)),[`${oe}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},i.vS),[`${oe}-selection-placeholder`]:Object.assign(Object.assign({},i.vS),{flex:1,color:w.colorTextPlaceholder,pointerEvents:"none"}),[`${oe}-arrow`]:Object.assign(Object.assign({},(0,i.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ae,height:w.fontSizeIcon,marginTop:-w.fontSizeIcon/2,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[re]:{verticalAlign:"top",transition:`transform ${w.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${oe}-suffix)`]:{pointerEvents:"auto"}},[`${oe}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${oe}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ae,zIndex:1,display:"inline-block",width:w.fontSizeIcon,height:w.fontSizeIcon,marginTop:-w.fontSizeIcon/2,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:w.clearBg,cursor:"pointer",opacity:0,transition:`color ${w.motionDurationMid} ease, opacity ${w.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:w.colorTextTertiary}},"&:hover":{[`${oe}-clear`]:{opacity:1}}}),[`${oe}-has-feedback`]:{[`${oe}-clear`]:{insetInlineEnd:ae+w.fontSize+w.paddingXS}}}},J=w=>{const{componentCls:oe}=w;return[{[oe]:{[`&-borderless ${oe}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${oe}-in-form-item`]:{width:"100%"}}},Z(w),b(w),I(w),S(w),{[`${oe}-rtl`]:{direction:"rtl"}},D(oe,(0,N.TS)(w,{borderHoverColor:w.colorPrimaryHover,outlineColor:w.controlOutline})),D(`${oe}-status-error`,(0,N.TS)(w,{borderHoverColor:w.colorErrorHover,outlineColor:w.colorErrorOutline}),!0),D(`${oe}-status-warning`,(0,N.TS)(w,{borderHoverColor:w.colorWarningHover,outlineColor:w.colorWarningOutline}),!0),(0,V.c)(w,{borderElCls:`${oe}-selector`,focusElCls:`${oe}-focused`})]};var R=(0,pe.Z)("Select",(w,oe)=>{let{rootPrefixCls:ae}=oe;const re=(0,N.TS)(w,{rootPrefixCls:ae,inputPaddingHorizontalBase:w.paddingSM-1,multipleSelectItemHeight:w.multipleItemHeight});return[J(re)]},w=>{const{fontSize:oe,lineHeight:ae,controlHeight:re,controlPaddingHorizontal:ie,zIndexPopupBase:ye,colorText:z,fontWeightStrong:Ne,controlItemBgActive:Q,controlItemBgHover:Le,colorBgContainer:ve,colorFillSecondary:le,controlHeightLG:Fe,controlHeightSM:Ae,colorBgContainerDisabled:Ce,colorTextDisabled:ne}=w;return{zIndexPopup:ye+50,optionSelectedColor:z,optionSelectedFontWeight:Ne,optionSelectedBg:Q,optionActiveBg:Le,optionPadding:`${(re-oe*ae)/2}px ${ie}px`,optionFontSize:oe,optionLineHeight:ae,optionHeight:re,selectorBg:ve,clearBg:ve,singleItemHeightLG:Fe,multipleItemBg:le,multipleItemBorderColor:"transparent",multipleItemHeight:Ae,multipleItemHeightLG:re,multipleSelectorBgDisabled:Ce,multipleItemColorDisabled:ne,multipleItemBorderColorDisabled:"transparent"}})},58582:function(mn,At,a){"use strict";a.d(At,{Z:function(){return V}});const i=N=>{const O={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:N==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},O),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},O),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},O),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},O),{points:["br","tr"],offset:[0,-4]})}};function V(N,pe){return N||i(pe)}},84443:function(mn,At,a){"use strict";a.d(At,{Z:function(){return i}});function i(V,N){return N!==void 0?N:V!==null}},66339:function(mn,At,a){"use strict";a.d(At,{Z:function(){return d}});var i=a(40001),V=a(19248),N=a(99267),pe=a(84105),O=a(58617),L=a(47472),C=a(59301);function d(S){let{suffixIcon:o,clearIcon:F,menuItemSelectedIcon:v,removeIcon:p,loading:I,multiple:P,hasFeedback:b,prefixCls:j,showSuffixIcon:D,feedbackIcon:W,showArrow:Z,componentName:J}=S;const R=F!=null?F:C.createElement(V.Z,null),w=ie=>o===null&&!b&&!Z?null:C.createElement(C.Fragment,null,D!==!1&&ie,b&&W);let oe=null;if(o!==void 0)oe=w(o);else if(I)oe=w(C.createElement(O.Z,{spin:!0}));else{const ie=`${j}-suffix`;oe=ye=>{let{open:z,showSearch:Ne}=ye;return w(z&&Ne?C.createElement(L.Z,{className:ie}):C.createElement(pe.Z,{className:ie}))}}let ae=null;v!==void 0?ae=v:P?ae=C.createElement(i.Z,null):ae=null;let re=null;return p!==void 0?re=p:re=C.createElement(N.Z,null),{clearIcon:R,suffixIcon:oe,itemIcon:ae,removeIcon:re}}},61621:function(mn,At,a){"use strict";a.d(At,{Z:function(){return l}});var i=a(92310),V=a.n(i),N=a(59301),pe=a(36355),O=a(2738),C=A=>{const{prefixCls:g,className:k,style:$,size:H,shape:X}=A,Pe=V()({[`${g}-lg`]:H==="large",[`${g}-sm`]:H==="small"}),he=V()({[`${g}-circle`]:X==="circle",[`${g}-square`]:X==="square",[`${g}-round`]:X==="round"}),ue=N.useMemo(()=>typeof H=="number"?{width:H,height:H,lineHeight:`${H}px`}:{},[H]);return N.createElement("span",{className:V()(g,Pe,he,k),style:Object.assign(Object.assign({},ue),$)})},d=a(36237),S=a(83116),o=a(37613);const F=new d.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),v=A=>({height:A,lineHeight:`${A}px`}),p=A=>Object.assign({width:A},v(A)),I=A=>({background:A.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:F,animationDuration:A.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),P=A=>Object.assign({width:A*5,minWidth:A*5},v(A)),b=A=>{const{skeletonAvatarCls:g,gradientFromColor:k,controlHeight:$,controlHeightLG:H,controlHeightSM:X}=A;return{[`${g}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:k},p($)),[`${g}${g}-circle`]:{borderRadius:"50%"},[`${g}${g}-lg`]:Object.assign({},p(H)),[`${g}${g}-sm`]:Object.assign({},p(X))}},j=A=>{const{controlHeight:g,borderRadiusSM:k,skeletonInputCls:$,controlHeightLG:H,controlHeightSM:X,gradientFromColor:Pe}=A;return{[`${$}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:k},P(g)),[`${$}-lg`]:Object.assign({},P(H)),[`${$}-sm`]:Object.assign({},P(X))}},D=A=>Object.assign({width:A},v(A)),W=A=>{const{skeletonImageCls:g,imageSizeBase:k,gradientFromColor:$,borderRadiusSM:H}=A;return{[`${g}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:$,borderRadius:H},D(k*2)),{[`${g}-path`]:{fill:"#bfbfbf"},[`${g}-svg`]:Object.assign(Object.assign({},D(k)),{maxWidth:k*4,maxHeight:k*4}),[`${g}-svg${g}-svg-circle`]:{borderRadius:"50%"}}),[`${g}${g}-circle`]:{borderRadius:"50%"}}},Z=(A,g,k)=>{const{skeletonButtonCls:$}=A;return{[`${k}${$}-circle`]:{width:g,minWidth:g,borderRadius:"50%"},[`${k}${$}-round`]:{borderRadius:g}}},J=A=>Object.assign({width:A*2,minWidth:A*2},v(A)),R=A=>{const{borderRadiusSM:g,skeletonButtonCls:k,controlHeight:$,controlHeightLG:H,controlHeightSM:X,gradientFromColor:Pe}=A;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${k}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:g,width:$*2,minWidth:$*2},J($))},Z(A,$,k)),{[`${k}-lg`]:Object.assign({},J(H))}),Z(A,H,`${k}-lg`)),{[`${k}-sm`]:Object.assign({},J(X))}),Z(A,X,`${k}-sm`))},w=A=>{const{componentCls:g,skeletonAvatarCls:k,skeletonTitleCls:$,skeletonParagraphCls:H,skeletonButtonCls:X,skeletonInputCls:Pe,skeletonImageCls:he,controlHeight:ue,controlHeightLG:He,controlHeightSM:pt,gradientFromColor:Re,padding:Ke,marginSM:We,borderRadius:be,titleHeight:_,blockRadius:Be,paragraphLiHeight:Je,controlHeightXS:nt,paragraphMarginTop:Nt}=A;return{[`${g}`]:{display:"table",width:"100%",[`${g}-header`]:{display:"table-cell",paddingInlineEnd:Ke,verticalAlign:"top",[`${k}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},p(ue)),[`${k}-circle`]:{borderRadius:"50%"},[`${k}-lg`]:Object.assign({},p(He)),[`${k}-sm`]:Object.assign({},p(pt))},[`${g}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${$}`]:{width:"100%",height:_,background:Re,borderRadius:Be,[`+ ${H}`]:{marginBlockStart:pt}},[`${H}`]:{padding:0,"> li":{width:"100%",height:Je,listStyle:"none",background:Re,borderRadius:Be,"+ li":{marginBlockStart:nt}}},[`${H}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${g}-content`]:{[`${$}, ${H} > li`]:{borderRadius:be}}},[`${g}-with-avatar ${g}-content`]:{[`${$}`]:{marginBlockStart:We,[`+ ${H}`]:{marginBlockStart:Nt}}},[`${g}${g}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},R(A)),b(A)),j(A)),W(A)),[`${g}${g}-block`]:{width:"100%",[`${X}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${g}${g}-active`]:{[` ${$}, ${H} > li, ${k}, ${X}, ${Pe}, ${he} - `]:Object.assign({},I(A))}}};var ae=(0,S.Z)("Skeleton",A=>{const{componentCls:g}=A,k=(0,o.TS)(A,{skeletonAvatarCls:`${g}-avatar`,skeletonTitleCls:`${g}-title`,skeletonParagraphCls:`${g}-paragraph`,skeletonButtonCls:`${g}-button`,skeletonInputCls:`${g}-input`,skeletonImageCls:`${g}-image`,imageSizeBase:A.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${A.gradientFromColor} 25%, ${A.gradientToColor} 37%, ${A.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[w(k)]},A=>{const{colorFillContent:g,colorFill:k}=A,$=g,H=k;return{color:$,colorGradientEnd:H,gradientFromColor:$,gradientToColor:H,titleHeight:A.controlHeight/2,blockRadius:A.borderRadiusSM,paragraphMarginTop:A.marginLG+A.marginXXS,paragraphLiHeight:A.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),re=A=>{const{prefixCls:g,className:k,rootClassName:$,active:H,shape:X="circle",size:Pe="default"}=A,{getPrefixCls:he}=N.useContext(pe.E_),le=he("skeleton",g),[He,pt]=ae(le),Ne=(0,O.Z)(A,["prefixCls","className"]),ke=V()(le,`${le}-element`,{[`${le}-active`]:H},k,$,pt);return He(N.createElement("div",{className:ke},N.createElement(C,Object.assign({prefixCls:`${le}-avatar`,shape:X,size:Pe},Ne))))},ye=A=>{const{prefixCls:g,className:k,rootClassName:$,active:H,block:X=!1,size:Pe="default"}=A,{getPrefixCls:he}=N.useContext(pe.E_),le=he("skeleton",g),[He,pt]=ae(le),Ne=(0,O.Z)(A,["prefixCls"]),ke=V()(le,`${le}-element`,{[`${le}-active`]:H,[`${le}-block`]:X},k,$,pt);return He(N.createElement("div",{className:ke},N.createElement(C,Object.assign({prefixCls:`${le}-button`,size:Pe},Ne))))};const W="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Q=A=>{const{prefixCls:g,className:k,rootClassName:$,style:H,active:X}=A,{getPrefixCls:Pe}=N.useContext(pe.E_),he=Pe("skeleton",g),[le,He]=ae(he),pt=V()(he,`${he}-element`,{[`${he}-active`]:X},k,$,He);return le(N.createElement("div",{className:pt},N.createElement("div",{className:V()(`${he}-image`,k),style:H},N.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${he}-image-svg`},N.createElement("path",{d:W,className:`${he}-image-path`})))))},we=A=>{const{prefixCls:g,className:k,rootClassName:$,active:H,block:X,size:Pe="default"}=A,{getPrefixCls:he}=N.useContext(pe.E_),le=he("skeleton",g),[He,pt]=ae(le),Ne=(0,O.Z)(A,["prefixCls"]),ke=V()(le,`${le}-element`,{[`${le}-active`]:H,[`${le}-block`]:X},k,$,pt);return He(N.createElement("div",{className:ke},N.createElement(C,Object.assign({prefixCls:`${le}-input`,size:Pe},Ne))))},ce=a(54476),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},se=Se,me=a(7657),ne=function(g,k){return N.createElement(me.Z,(0,ce.Z)({},g,{ref:k,icon:se}))},q=N.forwardRef(ne),Me=q,Fe=A=>{const{prefixCls:g,className:k,rootClassName:$,style:H,active:X,children:Pe}=A,{getPrefixCls:he}=N.useContext(pe.E_),le=he("skeleton",g),[He,pt]=ae(le),Ne=V()(le,`${le}-element`,{[`${le}-active`]:X},pt,k,$),ke=Pe!=null?Pe:N.createElement(Me,null);return He(N.createElement("div",{className:Ne},N.createElement("div",{className:V()(`${le}-image`,k),style:H},ke)))},Ke=a(94480),st=A=>{const g=he=>{const{width:le,rows:He=2}=A;if(Array.isArray(le))return le[he];if(He-1===he)return le},{prefixCls:k,className:$,style:H,rows:X}=A,Pe=(0,Ke.Z)(Array(X)).map((he,le)=>N.createElement("li",{key:le,style:{width:g(le)}}));return N.createElement("ul",{className:V()(k,$),style:H},Pe)},wt=A=>{let{prefixCls:g,className:k,width:$,style:H}=A;return N.createElement("h3",{className:V()(g,k),style:Object.assign({width:$},H)})};function qe(A){return A&&typeof A=="object"?A:{}}function yt(A,g){return A&&!g?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function lt(A,g){return!A&&g?{width:"38%"}:A&&g?{width:"50%"}:{}}function M(A,g){const k={};return(!A||!g)&&(k.width="61%"),!A&&g?k.rows=3:k.rows=2,k}const Ye=A=>{const{prefixCls:g,loading:k,className:$,rootClassName:H,style:X,children:Pe,avatar:he=!1,title:le=!0,paragraph:He=!0,active:pt,round:Ne}=A,{getPrefixCls:ke,direction:We,skeleton:be}=N.useContext(pe.E_),_=ke("skeleton",g),[Ce,Je]=ae(_);if(k||!("loading"in A)){const nt=!!he,Nt=!!le,hn=!!He;let Zt;if(nt){const cn=Object.assign(Object.assign({prefixCls:`${_}-avatar`},yt(Nt,hn)),qe(he));Zt=N.createElement("div",{className:`${_}-header`},N.createElement(C,Object.assign({},cn)))}let dn;if(Nt||hn){let cn;if(Nt){const Dn=Object.assign(Object.assign({prefixCls:`${_}-title`},lt(nt,hn)),qe(le));cn=N.createElement(wt,Object.assign({},Dn))}let fn;if(hn){const Dn=Object.assign(Object.assign({prefixCls:`${_}-paragraph`},M(nt,Nt)),qe(He));fn=N.createElement(st,Object.assign({},Dn))}dn=N.createElement("div",{className:`${_}-content`},cn,fn)}const Bn=V()(_,{[`${_}-with-avatar`]:nt,[`${_}-active`]:pt,[`${_}-rtl`]:We==="rtl",[`${_}-round`]:Ne},be==null?void 0:be.className,$,H,Je);return Ce(N.createElement("div",{className:Bn,style:Object.assign(Object.assign({},be==null?void 0:be.style),X)},Zt,dn))}return typeof Pe!="undefined"?Pe:null};Ye.Button=ye,Ye.Avatar=re,Ye.Input=we,Ye.Image=Q,Ye.Node=Fe;var E=Ye,l=E},81327:function(mn,At,a){"use strict";a.d(At,{Z:function(){return j}});var i=a(59301),V=a(92310),N=a.n(V),pe=a(11592),O=a(36355),L=a(33234);const C=i.createContext({latestIndex:0}),d=C.Provider;var o=D=>{let{className:Z,index:z,children:Y,split:R,style:w}=D;const{latestIndex:ae}=i.useContext(C);return Y==null?null:i.createElement(i.Fragment,null,i.createElement("div",{className:Z,style:w},Y),z{var z,Y;const{getPrefixCls:R,space:w,direction:ae}=i.useContext(O.E_),{size:ie=(w==null?void 0:w.size)||"small",align:re,className:oe,rootClassName:ye,children:W,direction:Oe="horizontal",prefixCls:Q,split:Ue,style:we,wrap:ce=!1,classNames:Se,styles:se}=D,me=I(D,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ne,q]=Array.isArray(ie)?ie:[ie,ie],Me=v(q),Re=v(ne),Fe=p(q),Ke=p(ne),ut=(0,pe.Z)(W,{keepEmpty:!0}),st=re===void 0&&Oe==="horizontal"?"center":re,ze=R("space",Q),[wt,qe]=(0,F.Z)(ze),yt=N()(ze,w==null?void 0:w.className,qe,`${ze}-${Oe}`,{[`${ze}-rtl`]:ae==="rtl",[`${ze}-align-${st}`]:st,[`${ze}-gap-row-${q}`]:Me,[`${ze}-gap-col-${ne}`]:Re},oe,ye),lt=N()(`${ze}-item`,(z=Se==null?void 0:Se.item)!==null&&z!==void 0?z:(Y=w==null?void 0:w.classNames)===null||Y===void 0?void 0:Y.item);let M=0;const Ye=ut.map((A,g)=>{var k,$;A!=null&&(M=g);const H=A&&A.key||`${lt}-${g}`;return i.createElement(o,{className:lt,key:H,index:g,split:Ue,style:(k=se==null?void 0:se.item)!==null&&k!==void 0?k:($=w==null?void 0:w.styles)===null||$===void 0?void 0:$.item},A)}),E=i.useMemo(()=>({latestIndex:M}),[M]);if(ut.length===0)return null;const l={};return ce&&(l.flexWrap="wrap"),!Re&&Ke&&(l.columnGap=ne),!Me&&Fe&&(l.rowGap=q),wt(i.createElement("div",Object.assign({ref:Z,className:yt,style:Object.assign(Object.assign(Object.assign({},l),w==null?void 0:w.style),we)},me),i.createElement(d,{value:E},Ye)))});b.Compact=L.ZP;var j=b},31797:function(mn,At,a){"use strict";a.d(At,{default:function(){return ae}});var i=a(59301),V=a(56762),N=a(92343),pe=a(92310),O=a.n(pe),L=a(36355),C=a(61621),S=ie=>{const{value:re,formatter:oe,precision:ye,decimalSeparator:W,groupSeparator:Oe="",prefixCls:Q}=ie;let Ue;if(typeof oe=="function")Ue=oe(re);else{const we=String(re),ce=we.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ce||we==="-")Ue=we;else{const Se=ce[1];let se=ce[2]||"0",me=ce[4]||"";se=se.replace(/\B(?=(\d{3})+(?!\d))/g,Oe),typeof ye=="number"&&(me=me.padEnd(ye,"0").slice(0,ye>0?ye:0)),me&&(me=`${W}${me}`),Ue=[i.createElement("span",{key:"int",className:`${Q}-content-value-int`},Se,se),me&&i.createElement("span",{key:"decimal",className:`${Q}-content-value-decimal`},me)]}}return i.createElement("span",{className:`${Q}-content-value`},Ue)},o=a(17313),F=a(83116),v=a(37613);const p=ie=>{const{componentCls:re,marginXXS:oe,padding:ye,colorTextDescription:W,titleFontSize:Oe,colorTextHeading:Q,contentFontSize:Ue,fontFamily:we}=ie;return{[`${re}`]:Object.assign(Object.assign({},(0,o.Wf)(ie)),{[`${re}-title`]:{marginBottom:oe,color:W,fontSize:Oe},[`${re}-skeleton`]:{paddingTop:ye},[`${re}-content`]:{color:Q,fontSize:Ue,fontFamily:we,[`${re}-content-value`]:{display:"inline-block",direction:"ltr"},[`${re}-content-prefix, ${re}-content-suffix`]:{display:"inline-block"},[`${re}-content-prefix`]:{marginInlineEnd:oe},[`${re}-content-suffix`]:{marginInlineStart:oe}}})}};var I=(0,F.Z)("Statistic",ie=>{const re=(0,v.TS)(ie,{});return[p(re)]},ie=>{const{fontSizeHeading3:re,fontSize:oe}=ie;return{titleFontSize:oe,contentFontSize:re}}),b=ie=>{const{prefixCls:re,className:oe,rootClassName:ye,style:W,valueStyle:Oe,value:Q=0,title:Ue,valueRender:we,prefix:ce,suffix:Se,loading:se=!1,onMouseEnter:me,onMouseLeave:ne,decimalSeparator:q=".",groupSeparator:Me=","}=ie,{getPrefixCls:Re,direction:Fe,statistic:Ke}=i.useContext(L.E_),ut=Re("statistic",re),[st,ze]=I(ut),wt=i.createElement(S,Object.assign({decimalSeparator:q,groupSeparator:Me,prefixCls:ut},ie,{value:Q})),qe=O()(ut,{[`${ut}-rtl`]:Fe==="rtl"},Ke==null?void 0:Ke.className,oe,ye,ze);return st(i.createElement("div",{className:qe,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),W),onMouseEnter:me,onMouseLeave:ne},Ue&&i.createElement("div",{className:`${ut}-title`},Ue),i.createElement(C.Z,{paragraph:!1,loading:se,className:`${ut}-skeleton`},i.createElement("div",{style:Oe,className:`${ut}-content`},ce&&i.createElement("span",{className:`${ut}-content-prefix`},ce),we?we(wt):wt,Se&&i.createElement("span",{className:`${ut}-content-suffix`},Se)))))};const j=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function D(ie,re){let oe=ie;const ye=/\[[^\]]*]/g,W=(re.match(ye)||[]).map(we=>we.slice(1,-1)),Oe=re.replace(ye,"[]"),Q=j.reduce((we,ce)=>{let[Se,se]=ce;if(we.includes(Se)){const me=Math.floor(oe/se);return oe-=me*se,we.replace(new RegExp(`${Se}+`,"g"),ne=>{const q=ne.length;return me.toString().padStart(q,"0")})}return we},Oe);let Ue=0;return Q.replace(ye,()=>{const we=W[Ue];return Ue+=1,we})}function Z(ie,re){const{format:oe=""}=re,ye=new Date(ie).getTime(),W=Date.now(),Oe=Math.max(ye-W,0);return D(Oe,oe)}const z=1e3/30;function Y(ie){return new Date(ie).getTime()}const R=ie=>{const{value:re,format:oe="HH:mm:ss",onChange:ye,onFinish:W}=ie,Oe=(0,V.Z)(),Q=i.useRef(null),Ue=()=>{W==null||W(),Q.current&&(clearInterval(Q.current),Q.current=null)},we=()=>{const se=Y(re);se>=Date.now()&&(Q.current=setInterval(()=>{Oe(),ye==null||ye(se-Date.now()),se(we(),()=>{Q.current&&(clearInterval(Q.current),Q.current=null)}),[re]);const ce=(se,me)=>Z(se,Object.assign(Object.assign({},me),{format:oe})),Se=se=>(0,N.Tm)(se,{title:void 0});return i.createElement(b,Object.assign({},ie,{valueRender:Se,formatter:ce}))};var w=i.memo(R);b.Countdown=w;var ae=b},8378:function(mn,At){"use strict";const a=i=>({[i.componentCls]:{[`${i.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, + `]:Object.assign({},I(A))}}};var oe=(0,S.Z)("Skeleton",A=>{const{componentCls:g}=A,k=(0,o.TS)(A,{skeletonAvatarCls:`${g}-avatar`,skeletonTitleCls:`${g}-title`,skeletonParagraphCls:`${g}-paragraph`,skeletonButtonCls:`${g}-button`,skeletonInputCls:`${g}-input`,skeletonImageCls:`${g}-image`,imageSizeBase:A.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${A.gradientFromColor} 25%, ${A.gradientToColor} 37%, ${A.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[w(k)]},A=>{const{colorFillContent:g,colorFill:k}=A,$=g,H=k;return{color:$,colorGradientEnd:H,gradientFromColor:$,gradientToColor:H,titleHeight:A.controlHeight/2,blockRadius:A.borderRadiusSM,paragraphMarginTop:A.marginLG+A.marginXXS,paragraphLiHeight:A.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),re=A=>{const{prefixCls:g,className:k,rootClassName:$,active:H,shape:X="circle",size:Pe="default"}=A,{getPrefixCls:he}=N.useContext(pe.E_),ue=he("skeleton",g),[He,pt]=oe(ue),Re=(0,O.Z)(A,["prefixCls","className"]),Ke=V()(ue,`${ue}-element`,{[`${ue}-active`]:H},k,$,pt);return He(N.createElement("div",{className:Ke},N.createElement(C,Object.assign({prefixCls:`${ue}-avatar`,shape:X,size:Pe},Re))))},ye=A=>{const{prefixCls:g,className:k,rootClassName:$,active:H,block:X=!1,size:Pe="default"}=A,{getPrefixCls:he}=N.useContext(pe.E_),ue=he("skeleton",g),[He,pt]=oe(ue),Re=(0,O.Z)(A,["prefixCls"]),Ke=V()(ue,`${ue}-element`,{[`${ue}-active`]:H,[`${ue}-block`]:X},k,$,pt);return He(N.createElement("div",{className:Ke},N.createElement(C,Object.assign({prefixCls:`${ue}-button`,size:Pe},Re))))};const z="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Q=A=>{const{prefixCls:g,className:k,rootClassName:$,style:H,active:X}=A,{getPrefixCls:Pe}=N.useContext(pe.E_),he=Pe("skeleton",g),[ue,He]=oe(he),pt=V()(he,`${he}-element`,{[`${he}-active`]:X},k,$,He);return ue(N.createElement("div",{className:pt},N.createElement("div",{className:V()(`${he}-image`,k),style:H},N.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${he}-image-svg`},N.createElement("path",{d:z,className:`${he}-image-path`})))))},ve=A=>{const{prefixCls:g,className:k,rootClassName:$,active:H,block:X,size:Pe="default"}=A,{getPrefixCls:he}=N.useContext(pe.E_),ue=he("skeleton",g),[He,pt]=oe(ue),Re=(0,O.Z)(A,["prefixCls"]),Ke=V()(ue,`${ue}-element`,{[`${ue}-active`]:H,[`${ue}-block`]:X},k,$,pt);return He(N.createElement("div",{className:Ke},N.createElement(C,Object.assign({prefixCls:`${ue}-input`,size:Pe},Re))))},le=a(54476),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Ae=Fe,Ce=a(7657),ne=function(g,k){return N.createElement(Ce.Z,(0,le.Z)({},g,{ref:k,icon:Ae}))},q=N.forwardRef(ne),Me=q,Se=A=>{const{prefixCls:g,className:k,rootClassName:$,style:H,active:X,children:Pe}=A,{getPrefixCls:he}=N.useContext(pe.E_),ue=he("skeleton",g),[He,pt]=oe(ue),Re=V()(ue,`${ue}-element`,{[`${ue}-active`]:X},pt,k,$),Ke=Pe!=null?Pe:N.createElement(Me,null);return He(N.createElement("div",{className:Re},N.createElement("div",{className:V()(`${ue}-image`,k),style:H},Ke)))},ke=a(94480),st=A=>{const g=he=>{const{width:ue,rows:He=2}=A;if(Array.isArray(ue))return ue[he];if(He-1===he)return ue},{prefixCls:k,className:$,style:H,rows:X}=A,Pe=(0,ke.Z)(Array(X)).map((he,ue)=>N.createElement("li",{key:ue,style:{width:g(ue)}}));return N.createElement("ul",{className:V()(k,$),style:H},Pe)},wt=A=>{let{prefixCls:g,className:k,width:$,style:H}=A;return N.createElement("h3",{className:V()(g,k),style:Object.assign({width:$},H)})};function qe(A){return A&&typeof A=="object"?A:{}}function yt(A,g){return A&&!g?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function lt(A,g){return!A&&g?{width:"38%"}:A&&g?{width:"50%"}:{}}function M(A,g){const k={};return(!A||!g)&&(k.width="61%"),!A&&g?k.rows=3:k.rows=2,k}const Ye=A=>{const{prefixCls:g,loading:k,className:$,rootClassName:H,style:X,children:Pe,avatar:he=!1,title:ue=!0,paragraph:He=!0,active:pt,round:Re}=A,{getPrefixCls:Ke,direction:We,skeleton:be}=N.useContext(pe.E_),_=Ke("skeleton",g),[Be,Je]=oe(_);if(k||!("loading"in A)){const nt=!!he,Nt=!!ue,hn=!!He;let Zt;if(nt){const cn=Object.assign(Object.assign({prefixCls:`${_}-avatar`},yt(Nt,hn)),qe(he));Zt=N.createElement("div",{className:`${_}-header`},N.createElement(C,Object.assign({},cn)))}let dn;if(Nt||hn){let cn;if(Nt){const Dn=Object.assign(Object.assign({prefixCls:`${_}-title`},lt(nt,hn)),qe(ue));cn=N.createElement(wt,Object.assign({},Dn))}let fn;if(hn){const Dn=Object.assign(Object.assign({prefixCls:`${_}-paragraph`},M(nt,Nt)),qe(He));fn=N.createElement(st,Object.assign({},Dn))}dn=N.createElement("div",{className:`${_}-content`},cn,fn)}const Bn=V()(_,{[`${_}-with-avatar`]:nt,[`${_}-active`]:pt,[`${_}-rtl`]:We==="rtl",[`${_}-round`]:Re},be==null?void 0:be.className,$,H,Je);return Be(N.createElement("div",{className:Bn,style:Object.assign(Object.assign({},be==null?void 0:be.style),X)},Zt,dn))}return typeof Pe!="undefined"?Pe:null};Ye.Button=ye,Ye.Avatar=re,Ye.Input=ve,Ye.Image=Q,Ye.Node=Se;var E=Ye,l=E},81327:function(mn,At,a){"use strict";a.d(At,{Z:function(){return j}});var i=a(59301),V=a(92310),N=a.n(V),pe=a(11592),O=a(36355),L=a(33234);const C=i.createContext({latestIndex:0}),d=C.Provider;var o=D=>{let{className:W,index:Z,children:J,split:R,style:w}=D;const{latestIndex:oe}=i.useContext(C);return J==null?null:i.createElement(i.Fragment,null,i.createElement("div",{className:W,style:w},J),Z{var Z,J;const{getPrefixCls:R,space:w,direction:oe}=i.useContext(O.E_),{size:ae=(w==null?void 0:w.size)||"small",align:re,className:ie,rootClassName:ye,children:z,direction:Ne="horizontal",prefixCls:Q,split:Le,style:ve,wrap:le=!1,classNames:Fe,styles:Ae}=D,Ce=I(D,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ne,q]=Array.isArray(ae)?ae:[ae,ae],Me=v(q),Oe=v(ne),Se=p(q),ke=p(ne),ut=(0,pe.Z)(z,{keepEmpty:!0}),st=re===void 0&&Ne==="horizontal"?"center":re,ze=R("space",Q),[wt,qe]=(0,F.Z)(ze),yt=N()(ze,w==null?void 0:w.className,qe,`${ze}-${Ne}`,{[`${ze}-rtl`]:oe==="rtl",[`${ze}-align-${st}`]:st,[`${ze}-gap-row-${q}`]:Me,[`${ze}-gap-col-${ne}`]:Oe},ie,ye),lt=N()(`${ze}-item`,(Z=Fe==null?void 0:Fe.item)!==null&&Z!==void 0?Z:(J=w==null?void 0:w.classNames)===null||J===void 0?void 0:J.item);let M=0;const Ye=ut.map((A,g)=>{var k,$;A!=null&&(M=g);const H=A&&A.key||`${lt}-${g}`;return i.createElement(o,{className:lt,key:H,index:g,split:Le,style:(k=Ae==null?void 0:Ae.item)!==null&&k!==void 0?k:($=w==null?void 0:w.styles)===null||$===void 0?void 0:$.item},A)}),E=i.useMemo(()=>({latestIndex:M}),[M]);if(ut.length===0)return null;const l={};return le&&(l.flexWrap="wrap"),!Oe&&ke&&(l.columnGap=ne),!Me&&Se&&(l.rowGap=q),wt(i.createElement("div",Object.assign({ref:W,className:yt,style:Object.assign(Object.assign(Object.assign({},l),w==null?void 0:w.style),ve)},Ce),i.createElement(d,{value:E},Ye)))});b.Compact=L.ZP;var j=b},31797:function(mn,At,a){"use strict";a.d(At,{default:function(){return oe}});var i=a(59301),V=a(56762),N=a(92343),pe=a(92310),O=a.n(pe),L=a(36355),C=a(61621),S=ae=>{const{value:re,formatter:ie,precision:ye,decimalSeparator:z,groupSeparator:Ne="",prefixCls:Q}=ae;let Le;if(typeof ie=="function")Le=ie(re);else{const ve=String(re),le=ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!le||ve==="-")Le=ve;else{const Fe=le[1];let Ae=le[2]||"0",Ce=le[4]||"";Ae=Ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ne),typeof ye=="number"&&(Ce=Ce.padEnd(ye,"0").slice(0,ye>0?ye:0)),Ce&&(Ce=`${z}${Ce}`),Le=[i.createElement("span",{key:"int",className:`${Q}-content-value-int`},Fe,Ae),Ce&&i.createElement("span",{key:"decimal",className:`${Q}-content-value-decimal`},Ce)]}}return i.createElement("span",{className:`${Q}-content-value`},Le)},o=a(17313),F=a(83116),v=a(37613);const p=ae=>{const{componentCls:re,marginXXS:ie,padding:ye,colorTextDescription:z,titleFontSize:Ne,colorTextHeading:Q,contentFontSize:Le,fontFamily:ve}=ae;return{[`${re}`]:Object.assign(Object.assign({},(0,o.Wf)(ae)),{[`${re}-title`]:{marginBottom:ie,color:z,fontSize:Ne},[`${re}-skeleton`]:{paddingTop:ye},[`${re}-content`]:{color:Q,fontSize:Le,fontFamily:ve,[`${re}-content-value`]:{display:"inline-block",direction:"ltr"},[`${re}-content-prefix, ${re}-content-suffix`]:{display:"inline-block"},[`${re}-content-prefix`]:{marginInlineEnd:ie},[`${re}-content-suffix`]:{marginInlineStart:ie}}})}};var I=(0,F.Z)("Statistic",ae=>{const re=(0,v.TS)(ae,{});return[p(re)]},ae=>{const{fontSizeHeading3:re,fontSize:ie}=ae;return{titleFontSize:ie,contentFontSize:re}}),b=ae=>{const{prefixCls:re,className:ie,rootClassName:ye,style:z,valueStyle:Ne,value:Q=0,title:Le,valueRender:ve,prefix:le,suffix:Fe,loading:Ae=!1,onMouseEnter:Ce,onMouseLeave:ne,decimalSeparator:q=".",groupSeparator:Me=","}=ae,{getPrefixCls:Oe,direction:Se,statistic:ke}=i.useContext(L.E_),ut=Oe("statistic",re),[st,ze]=I(ut),wt=i.createElement(S,Object.assign({decimalSeparator:q,groupSeparator:Me,prefixCls:ut},ae,{value:Q})),qe=O()(ut,{[`${ut}-rtl`]:Se==="rtl"},ke==null?void 0:ke.className,ie,ye,ze);return st(i.createElement("div",{className:qe,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),z),onMouseEnter:Ce,onMouseLeave:ne},Le&&i.createElement("div",{className:`${ut}-title`},Le),i.createElement(C.Z,{paragraph:!1,loading:Ae,className:`${ut}-skeleton`},i.createElement("div",{style:Ne,className:`${ut}-content`},le&&i.createElement("span",{className:`${ut}-content-prefix`},le),ve?ve(wt):wt,Fe&&i.createElement("span",{className:`${ut}-content-suffix`},Fe)))))};const j=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function D(ae,re){let ie=ae;const ye=/\[[^\]]*]/g,z=(re.match(ye)||[]).map(ve=>ve.slice(1,-1)),Ne=re.replace(ye,"[]"),Q=j.reduce((ve,le)=>{let[Fe,Ae]=le;if(ve.includes(Fe)){const Ce=Math.floor(ie/Ae);return ie-=Ce*Ae,ve.replace(new RegExp(`${Fe}+`,"g"),ne=>{const q=ne.length;return Ce.toString().padStart(q,"0")})}return ve},Ne);let Le=0;return Q.replace(ye,()=>{const ve=z[Le];return Le+=1,ve})}function W(ae,re){const{format:ie=""}=re,ye=new Date(ae).getTime(),z=Date.now(),Ne=Math.max(ye-z,0);return D(Ne,ie)}const Z=1e3/30;function J(ae){return new Date(ae).getTime()}const R=ae=>{const{value:re,format:ie="HH:mm:ss",onChange:ye,onFinish:z}=ae,Ne=(0,V.Z)(),Q=i.useRef(null),Le=()=>{z==null||z(),Q.current&&(clearInterval(Q.current),Q.current=null)},ve=()=>{const Ae=J(re);Ae>=Date.now()&&(Q.current=setInterval(()=>{Ne(),ye==null||ye(Ae-Date.now()),Ae(ve(),()=>{Q.current&&(clearInterval(Q.current),Q.current=null)}),[re]);const le=(Ae,Ce)=>W(Ae,Object.assign(Object.assign({},Ce),{format:ie})),Fe=Ae=>(0,N.Tm)(Ae,{title:void 0});return i.createElement(b,Object.assign({},ae,{valueRender:Fe,formatter:le}))};var w=i.memo(R);b.Countdown=w;var oe=b},8378:function(mn,At){"use strict";const a=i=>({[i.componentCls]:{[`${i.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, opacity ${i.motionDurationMid} ${i.motionEaseInOut} !important`}},[`${i.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, opacity ${i.motionDurationMid} ${i.motionEaseInOut} !important`}}});At.Z=a},92899:function(mn,At,a){"use strict";a.d(At,{Fm:function(){return v}});var i=a(36237),V=a(95406);const N=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),pe=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),O=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),L=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),C=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),S=new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),F={"move-up":{inKeyframes:S,outKeyframes:o},"move-down":{inKeyframes:N,outKeyframes:pe},"move-left":{inKeyframes:O,outKeyframes:L},"move-right":{inKeyframes:C,outKeyframes:d}},v=(p,I)=>{const{antCls:P}=p,b=`${P}-${I}`,{inKeyframes:j,outKeyframes:D}=F[I];return[(0,V.R)(b,j,D,p.motionDurationMid),{[` ${b}-enter, @@ -169,76 +169,76 @@ `]:{opacity:0,animationTimingFunction:p.motionEaseOutCirc},[`${b}-leave`]:{animationTimingFunction:p.motionEaseInOutCirc}}]}},13826:function(mn,At,a){"use strict";a.d(At,{Qt:function(){return O},Uw:function(){return pe},fJ:function(){return N},ly:function(){return L},oN:function(){return v}});var i=a(36237),V=a(95406);const N=new i.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),pe=new i.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),O=new i.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),L=new i.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),C=new i.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),d=new i.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),S=new i.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new i.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),F={"slide-up":{inKeyframes:N,outKeyframes:pe},"slide-down":{inKeyframes:O,outKeyframes:L},"slide-left":{inKeyframes:C,outKeyframes:d},"slide-right":{inKeyframes:S,outKeyframes:o}},v=(p,I)=>{const{antCls:P}=p,b=`${P}-${I}`,{inKeyframes:j,outKeyframes:D}=F[I];return[(0,V.R)(b,j,D,p.motionDurationMid),{[` ${b}-enter, ${b}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:p.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${b}-leave`]:{animationTimingFunction:p.motionEaseInQuint}}]}},15969:function(mn,At,a){"use strict";a.d(At,{N:function(){return i}});const i=V=>({color:V.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${V.motionDurationSlow}`,"&:focus, &:hover":{color:V.colorLinkHover},"&:active":{color:V.colorLinkActive}})},78673:function(mn,At,a){"use strict";a.d(At,{Z:function(){return Oe}});var i=a(58617),V=a(92310),N=a.n(V),pe=a(54476),O=a(20068),L=a(42978),C=a(75931),d=a(59301),S=a(18929),o=a(10228),F=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],v=d.forwardRef(function(Q,Ue){var we,ce=Q.prefixCls,Se=ce===void 0?"rc-switch":ce,se=Q.className,me=Q.checked,ne=Q.defaultChecked,q=Q.disabled,Me=Q.loadingIcon,Re=Q.checkedChildren,Fe=Q.unCheckedChildren,Ke=Q.onClick,ut=Q.onChange,st=Q.onKeyDown,ze=(0,C.Z)(Q,F),wt=(0,S.Z)(!1,{value:me,defaultValue:ne}),qe=(0,L.Z)(wt,2),yt=qe[0],lt=qe[1];function M(A,g){var k=yt;return q||(k=A,lt(k),ut==null||ut(k,g)),k}function Ye(A){A.which===o.Z.LEFT?M(!1,A):A.which===o.Z.RIGHT&&M(!0,A),st==null||st(A)}function E(A){var g=M(!yt,A);Ke==null||Ke(g,A)}var l=N()(Se,se,(we={},(0,O.Z)(we,"".concat(Se,"-checked"),yt),(0,O.Z)(we,"".concat(Se,"-disabled"),q),we));return d.createElement("button",(0,pe.Z)({},ze,{type:"button",role:"switch","aria-checked":yt,disabled:q,className:l,ref:Ue,onKeyDown:Ye,onClick:E}),Me,d.createElement("span",{className:"".concat(Se,"-inner")},d.createElement("span",{className:"".concat(Se,"-inner-checked")},Re),d.createElement("span",{className:"".concat(Se,"-inner-unchecked")},Fe)))});v.displayName="Switch";var p=v,I=a(14088),P=a(36355),b=a(1684),j=a(19716),D=a(64993),Z=a(17313),z=a(83116),Y=a(37613);const R=Q=>{const{componentCls:Ue,trackHeightSM:we,trackPadding:ce,trackMinWidthSM:Se,innerMinMarginSM:se,innerMaxMarginSM:me,handleSizeSM:ne}=Q,q=`${Ue}-inner`;return{[Ue]:{[`&${Ue}-small`]:{minWidth:Se,height:we,lineHeight:`${we}px`,[`${Ue}-inner`]:{paddingInlineStart:me,paddingInlineEnd:se,[`${q}-checked`]:{marginInlineStart:`calc(-100% + ${ne+ce*2}px - ${me*2}px)`,marginInlineEnd:`calc(100% - ${ne+ce*2}px + ${me*2}px)`},[`${q}-unchecked`]:{marginTop:-we,marginInlineStart:0,marginInlineEnd:0}},[`${Ue}-handle`]:{width:ne,height:ne},[`${Ue}-loading-icon`]:{top:(ne-Q.switchLoadingIconSize)/2,fontSize:Q.switchLoadingIconSize},[`&${Ue}-checked`]:{[`${Ue}-inner`]:{paddingInlineStart:se,paddingInlineEnd:me,[`${q}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${q}-unchecked`]:{marginInlineStart:`calc(100% - ${ne+ce*2}px + ${me*2}px)`,marginInlineEnd:`calc(-100% + ${ne+ce*2}px - ${me*2}px)`}},[`${Ue}-handle`]:{insetInlineStart:`calc(100% - ${ne+ce}px)`}},[`&:not(${Ue}-disabled):active`]:{[`&:not(${Ue}-checked) ${q}`]:{[`${q}-unchecked`]:{marginInlineStart:Q.marginXXS/2,marginInlineEnd:-Q.marginXXS/2}},[`&${Ue}-checked ${q}`]:{[`${q}-checked`]:{marginInlineStart:-Q.marginXXS/2,marginInlineEnd:Q.marginXXS/2}}}}}}},w=Q=>{const{componentCls:Ue,handleSize:we}=Q;return{[Ue]:{[`${Ue}-loading-icon${Q.iconCls}`]:{position:"relative",top:(we-Q.fontSize)/2,color:Q.switchLoadingIconColor,verticalAlign:"top"},[`&${Ue}-checked ${Ue}-loading-icon`]:{color:Q.switchColor}}}},ae=Q=>{const{componentCls:Ue,motion:we,trackPadding:ce,handleBg:Se,handleShadow:se,handleSize:me}=Q,ne=`${Ue}-handle`;return{[Ue]:{[ne]:{position:"absolute",top:ce,insetInlineStart:ce,width:me,height:me,transition:`all ${Q.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Se,borderRadius:me/2,boxShadow:se,transition:`all ${Q.switchDuration} ease-in-out`,content:'""'}},[`&${Ue}-checked ${ne}`]:{insetInlineStart:`calc(100% - ${me+ce}px)`},[`&:not(${Ue}-disabled):active`]:we?{[`${ne}::before`]:{insetInlineEnd:Q.switchHandleActiveInset,insetInlineStart:0},[`&${Ue}-checked ${ne}::before`]:{insetInlineEnd:0,insetInlineStart:Q.switchHandleActiveInset}}:{}}}},ie=Q=>{const{componentCls:Ue,trackHeight:we,trackPadding:ce,innerMinMargin:Se,innerMaxMargin:se,handleSize:me}=Q,ne=`${Ue}-inner`;return{[Ue]:{[ne]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:se,paddingInlineEnd:Se,transition:`padding-inline-start ${Q.switchDuration} ease-in-out, padding-inline-end ${Q.switchDuration} ease-in-out`,[`${ne}-checked, ${ne}-unchecked`]:{display:"block",color:Q.colorTextLightSolid,fontSize:Q.fontSizeSM,transition:`margin-inline-start ${Q.switchDuration} ease-in-out, margin-inline-end ${Q.switchDuration} ease-in-out`,pointerEvents:"none"},[`${ne}-checked`]:{marginInlineStart:`calc(-100% + ${me+ce*2}px - ${se*2}px)`,marginInlineEnd:`calc(100% - ${me+ce*2}px + ${se*2}px)`},[`${ne}-unchecked`]:{marginTop:-we,marginInlineStart:0,marginInlineEnd:0}},[`&${Ue}-checked ${ne}`]:{paddingInlineStart:Se,paddingInlineEnd:se,[`${ne}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${ne}-unchecked`]:{marginInlineStart:`calc(100% - ${me+ce*2}px + ${se*2}px)`,marginInlineEnd:`calc(-100% + ${me+ce*2}px - ${se*2}px)`}},[`&:not(${Ue}-disabled):active`]:{[`&:not(${Ue}-checked) ${ne}`]:{[`${ne}-unchecked`]:{marginInlineStart:ce*2,marginInlineEnd:-ce*2}},[`&${Ue}-checked ${ne}`]:{[`${ne}-checked`]:{marginInlineStart:-ce*2,marginInlineEnd:ce*2}}}}}},re=Q=>{const{componentCls:Ue,trackHeight:we,trackMinWidth:ce}=Q;return{[Ue]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Z.Wf)(Q)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:ce,height:we,lineHeight:`${we}px`,verticalAlign:"middle",background:Q.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Q.motionDurationMid}`,userSelect:"none",[`&:hover:not(${Ue}-disabled)`]:{background:Q.colorTextTertiary}}),(0,Z.Qy)(Q)),{[`&${Ue}-checked`]:{background:Q.switchColor,[`&:hover:not(${Ue}-disabled)`]:{background:Q.colorPrimaryHover}},[`&${Ue}-loading, &${Ue}-disabled`]:{cursor:"not-allowed",opacity:Q.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${Ue}-rtl`]:{direction:"rtl"}})}};var oe=(0,z.Z)("Switch",Q=>{const Ue=(0,Y.TS)(Q,{switchDuration:Q.motionDurationMid,switchColor:Q.colorPrimary,switchDisabledOpacity:Q.opacityLoading,switchLoadingIconSize:Q.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${Q.opacityLoading})`,switchHandleActiveInset:"-30%"});return[re(Ue),ie(Ue),ae(Ue),w(Ue),R(Ue)]},Q=>{const{fontSize:Ue,lineHeight:we,controlHeight:ce,colorWhite:Se}=Q,se=Ue*we,me=ce/2,ne=2,q=se-ne*2,Me=me-ne*2;return{trackHeight:se,trackHeightSM:me,trackMinWidth:q*2+ne*4,trackMinWidthSM:Me*2+ne*2,trackPadding:ne,handleBg:Se,handleSize:q,handleSizeSM:Me,handleShadow:`0 2px 4px 0 ${new D.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:q/2,innerMaxMargin:q+ne+ne*2,innerMinMarginSM:Me/2,innerMaxMarginSM:Me+ne+ne*2}}),ye=function(Q,Ue){var we={};for(var ce in Q)Object.prototype.hasOwnProperty.call(Q,ce)&&Ue.indexOf(ce)<0&&(we[ce]=Q[ce]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ce=Object.getOwnPropertySymbols(Q);Se{const{prefixCls:we,size:ce,disabled:Se,loading:se,className:me,rootClassName:ne,style:q}=Q,Me=ye(Q,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:Re,direction:Fe,switch:Ke}=d.useContext(P.E_),ut=d.useContext(b.Z),st=(Se!=null?Se:ut)||se,ze=Re("switch",we),wt=d.createElement("div",{className:`${ze}-handle`},se&&d.createElement(i.Z,{className:`${ze}-loading-icon`})),[qe,yt]=oe(ze),lt=(0,j.Z)(ce),M=N()(Ke==null?void 0:Ke.className,{[`${ze}-small`]:lt==="small",[`${ze}-loading`]:se,[`${ze}-rtl`]:Fe==="rtl"},me,ne,yt),Ye=Object.assign(Object.assign({},Ke==null?void 0:Ke.style),q);return qe(d.createElement(I.Z,{component:"Switch"},d.createElement(p,Object.assign({},Me,{prefixCls:ze,className:M,style:Ye,disabled:st,ref:Ue,loadingIcon:wt}))))});W.__ANT_SWITCH=!0;var Oe=W},1710:function(mn,At,a){"use strict";a.d(At,{default:function(){return ks}});var i={},V="rc-table-internal-hook",N=a(42978),pe=a(6089),O=a(34280),L=a(13697),C=a(59301),d=a(4676);function S(ge){var ve=C.createContext(void 0),Ze=function(ft){var vt=ft.value,Gt=ft.children,Wt=C.useRef(vt);Wt.current=vt;var Kt=C.useState(function(){return{getValue:function(){return Wt.current},listeners:new Set}}),Cn=(0,N.Z)(Kt,1),sn=Cn[0];return(0,O.Z)(function(){(0,d.unstable_batchedUpdates)(function(){sn.listeners.forEach(function(pn){pn(vt)})})},[vt]),C.createElement(ve.Provider,{value:sn},Gt)};return{Context:ve,Provider:Ze,defaultValue:ge}}function o(ge,ve){var Ze=(0,pe.Z)(typeof ve=="function"?ve:function(pn){if(ve===void 0)return pn;if(!Array.isArray(ve))return pn[ve];var or={};return ve.forEach(function(rr){or[rr]=pn[rr]}),or}),$e=C.useContext(ge==null?void 0:ge.Context),ft=$e||{},vt=ft.listeners,Gt=ft.getValue,Wt=C.useRef();Wt.current=Ze($e?Gt():ge==null?void 0:ge.defaultValue);var Kt=C.useState({}),Cn=(0,N.Z)(Kt,2),sn=Cn[1];return(0,O.Z)(function(){if(!$e)return;function pn(or){var rr=Ze(or);(0,L.Z)(Wt.current,rr,!0)||sn({})}return vt.add(pn),function(){vt.delete(pn)}},[$e]),Wt.current}var F=a(54476),v=a(8654);function p(){var ge=C.createContext(null);function ve(){return C.useContext(ge)}function Ze(ft,vt){var Gt=(0,v.Yr)(ft),Wt=function(Cn,sn){var pn=Gt?{ref:sn}:{},or=C.useRef(0),rr=C.useRef(Cn),lr=ve();return lr!==null?C.createElement(ft,(0,F.Z)({},Cn,pn)):((!vt||vt(rr.current,Cn))&&(or.current+=1),rr.current=Cn,C.createElement(ge.Provider,{value:or.current},C.createElement(ft,(0,F.Z)({},Cn,pn))))};return Gt?C.forwardRef(Wt):Wt}function $e(ft,vt){var Gt=(0,v.Yr)(ft),Wt=function(Cn,sn){var pn=Gt?{ref:sn}:{};return ve(),C.createElement(ft,(0,F.Z)({},Cn,pn))};return Gt?C.memo(C.forwardRef(Wt),vt):C.memo(Wt,vt)}return{makeImmutable:Ze,responseImmutable:$e,useImmutableMark:ve}}var I=p(),P=I.makeImmutable,b=I.responseImmutable,j=I.useImmutableMark,D=p(),Z=D.makeImmutable,z=D.responseImmutable,Y=D.useImmutableMark,R=S(),w=R;function ae(ge,ve){var Ze=C.useRef(0);Ze.current+=1;var $e=C.useRef(ge),ft=[];Object.keys(ge||{}).map(function(Gt){var Wt;(ge==null?void 0:ge[Gt])!==((Wt=$e.current)===null||Wt===void 0?void 0:Wt[Gt])&&ft.push(Gt)}),$e.current=ge;var vt=C.useRef([]);return ft.length&&(vt.current=ft),C.useDebugValue(Ze.current),C.useDebugValue(vt.current.join(", ")),ve&&console.log("".concat(ve,":"),Ze.current,vt.current),Ze.current}var ie=null,re=C.memo(function(){var ge=ae();return C.createElement("h1",null,"Render Times: ",ge)});re.displayName="RenderBlock";var oe=a(76190),ye=a(33885),W=a(20068),Oe=a(92310),Q=a.n(Oe),Ue=a(80547),we=a(97938),ce=a(48736),Se=C.createContext({renderWithProps:!1}),se=Se,me="RC_TABLE_KEY";function ne(ge){return ge==null?[]:Array.isArray(ge)?ge:[ge]}function q(ge){var ve=[],Ze={};return ge.forEach(function($e){for(var ft=$e||{},vt=ft.key,Gt=ft.dataIndex,Wt=vt||ne(Gt).join("-")||me;Ze[Wt];)Wt="".concat(Wt,"_next");Ze[Wt]=!0,ve.push(Wt)}),ve}function Me(ge){return ge!=null}function Re(ge){return ge&&(0,oe.Z)(ge)==="object"&&!Array.isArray(ge)&&!C.isValidElement(ge)}function Fe(ge,ve,Ze,$e,ft,vt){var Gt=C.useContext(se),Wt=Y(),Kt=(0,Ue.Z)(function(){if(Me($e))return[$e];var Cn=ve==null||ve===""?[]:Array.isArray(ve)?ve:[ve],sn=(0,we.Z)(ge,Cn),pn=sn,or=void 0;if(ft){var rr=ft(sn,ge,Ze);Re(rr)?(pn=rr.children,or=rr.props,Gt.renderWithProps=!0):pn=rr}return[pn,or]},[Wt,ge,$e,ve,ft,Ze],function(Cn,sn){if(vt){var pn=(0,N.Z)(Cn,2),or=pn[1],rr=(0,N.Z)(sn,2),lr=rr[1];return vt(lr,or)}return Gt.renderWithProps?!0:!(0,L.Z)(Cn,sn,!0)});return Kt}function Ke(ge,ve,Ze,$e){var ft=ge+ve-1;return ge<=$e&&ft>=Ze}function ut(ge,ve){return o(w,function(Ze){var $e=Ke(ge,ve||1,Ze.hoverStartRow,Ze.hoverEndRow);return[$e,Ze.onHover]})}var st=function(ve){var Ze=ve.ellipsis,$e=ve.rowType,ft=ve.children,vt,Gt=Ze===!0?{showTitle:!0}:Ze;return Gt&&(Gt.showTitle||$e==="header")&&(typeof ft=="string"||typeof ft=="number"?vt=ft.toString():C.isValidElement(ft)&&typeof ft.props.children=="string"&&(vt=ft.props.children)),vt};function ze(ge){var ve,Ze,$e,ft,vt,Gt,Wt,Kt,Cn=ge.component,sn=ge.children,pn=ge.ellipsis,or=ge.scope,rr=ge.prefixCls,lr=ge.className,kr=ge.align,Ur=ge.record,ta=ge.render,Wr=ge.dataIndex,Aa=ge.renderIndex,Eo=ge.shouldCellUpdate,Qo=ge.index,ao=ge.rowType,po=ge.colSpan,qo=ge.rowSpan,ga=ge.fixLeft,oo=ge.fixRight,Ua=ge.firstFixLeft,sa=ge.lastFixLeft,da=ge.firstFixRight,lo=ge.lastFixRight,fi=ge.appendNode,$o=ge.additionalProps,uo=$o===void 0?{}:$o,ti=ge.isSticky,Ei="".concat(rr,"-cell"),Fi=o(w,["supportSticky","allColumnsFixedLeft"]),hi=Fi.supportSticky,IA=Fi.allColumnsFixedLeft,Ti=Fe(Ur,Wr,Aa,sn,ta,Eo),Go=(0,N.Z)(Ti,2),_A=Go[0],jo=Go[1],cA={},AA=typeof ga=="number"&&hi,Ss=typeof oo=="number"&&hi;AA&&(cA.position="sticky",cA.left=ga),Ss&&(cA.position="sticky",cA.right=oo);var Va=(ve=(Ze=($e=jo==null?void 0:jo.colSpan)!==null&&$e!==void 0?$e:uo.colSpan)!==null&&Ze!==void 0?Ze:po)!==null&&ve!==void 0?ve:1,Oo=(ft=(vt=(Gt=jo==null?void 0:jo.rowSpan)!==null&&Gt!==void 0?Gt:uo.rowSpan)!==null&&vt!==void 0?vt:qo)!==null&&ft!==void 0?ft:1,Ro=ut(Qo,Oo),vo=(0,N.Z)(Ro,2),Ga=vo[0],fr=vo[1],Ca=function(pr){var _s;Ur&&fr(Qo,Qo+Oo-1),uo==null||(_s=uo.onMouseEnter)===null||_s===void 0||_s.call(uo,pr)},Xo=function(pr){var _s;Ur&&fr(-1,-1),uo==null||(_s=uo.onMouseLeave)===null||_s===void 0||_s.call(uo,pr)};if(Va===0||Oo===0)return null;var xi=(Wt=uo.title)!==null&&Wt!==void 0?Wt:st({rowType:ao,ellipsis:pn,children:_A}),qs=Q()(Ei,lr,(Kt={},(0,W.Z)(Kt,"".concat(Ei,"-fix-left"),AA&&hi),(0,W.Z)(Kt,"".concat(Ei,"-fix-left-first"),Ua&&hi),(0,W.Z)(Kt,"".concat(Ei,"-fix-left-last"),sa&&hi),(0,W.Z)(Kt,"".concat(Ei,"-fix-left-all"),sa&&IA&&hi),(0,W.Z)(Kt,"".concat(Ei,"-fix-right"),Ss&&hi),(0,W.Z)(Kt,"".concat(Ei,"-fix-right-first"),da&&hi),(0,W.Z)(Kt,"".concat(Ei,"-fix-right-last"),lo&&hi),(0,W.Z)(Kt,"".concat(Ei,"-ellipsis"),pn),(0,W.Z)(Kt,"".concat(Ei,"-with-append"),fi),(0,W.Z)(Kt,"".concat(Ei,"-fix-sticky"),(AA||Ss)&&ti&&hi),(0,W.Z)(Kt,"".concat(Ei,"-row-hover"),!jo&&Ga),Kt),uo.className,jo==null?void 0:jo.className),gs={};kr&&(gs.textAlign=kr);var yl=(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},cA),uo.style),gs),jo==null?void 0:jo.style),ls=_A;return(0,oe.Z)(ls)==="object"&&!Array.isArray(ls)&&!C.isValidElement(ls)&&(ls=null),pn&&(sa||da)&&(ls=C.createElement("span",{className:"".concat(Ei,"-content")},ls)),C.createElement(Cn,(0,F.Z)({},jo,uo,{className:qs,style:yl,title:xi,scope:or,onMouseEnter:Ca,onMouseLeave:Xo,colSpan:Va!==1?Va:null,rowSpan:Oo!==1?Oo:null}),fi,ls)}var wt=C.memo(ze);function qe(ge,ve,Ze,$e,ft,vt){var Gt=Ze[ge]||{},Wt=Ze[ve]||{},Kt,Cn;Gt.fixed==="left"?Kt=$e.left[ft==="rtl"?ve:ge]:Wt.fixed==="right"&&(Cn=$e.right[ft==="rtl"?ge:ve]);var sn=!1,pn=!1,or=!1,rr=!1,lr=Ze[ve+1],kr=Ze[ge-1],Ur=!(vt!=null&&vt.children);if(ft==="rtl"){if(Kt!==void 0){var ta=kr&&kr.fixed==="left";rr=!ta&&Ur}else if(Cn!==void 0){var Wr=lr&&lr.fixed==="right";or=!Wr&&Ur}}else if(Kt!==void 0){var Aa=lr&&lr.fixed==="left";sn=!Aa&&Ur}else if(Cn!==void 0){var Eo=kr&&kr.fixed==="right";pn=!Eo&&Ur}return{fixLeft:Kt,fixRight:Cn,lastFixLeft:sn,firstFixRight:pn,lastFixRight:or,firstFixLeft:rr,isSticky:$e.isSticky}}var yt=C.createContext({}),lt=yt;function M(ge){var ve=ge.className,Ze=ge.index,$e=ge.children,ft=ge.colSpan,vt=ft===void 0?1:ft,Gt=ge.rowSpan,Wt=ge.align,Kt=o(w,["prefixCls","direction"]),Cn=Kt.prefixCls,sn=Kt.direction,pn=C.useContext(lt),or=pn.scrollColumnIndex,rr=pn.stickyOffsets,lr=pn.flattenColumns,kr=pn.columns,Ur=Ze+vt-1,ta=Ur+1===or?vt+1:vt,Wr=qe(Ze,Ze+ta-1,lr,rr,sn,kr==null?void 0:kr[Ze]);return C.createElement(wt,(0,F.Z)({className:ve,index:Ze,component:"td",prefixCls:Cn,record:null,dataIndex:null,align:Wt,colSpan:ta,rowSpan:Gt,render:function(){return $e}},Wr))}var Ye=a(75931),E=["children"];function l(ge){var ve=ge.children,Ze=(0,Ye.Z)(ge,E);return C.createElement("tr",Ze,ve)}function A(ge){var ve=ge.children;return ve}A.Row=l,A.Cell=M;var g=A;function k(ge){var ve=ge.children,Ze=ge.stickyOffsets,$e=ge.flattenColumns,ft=ge.columns,vt=o(w,"prefixCls"),Gt=$e.length-1,Wt=$e[Gt],Kt=C.useMemo(function(){return{stickyOffsets:Ze,flattenColumns:$e,scrollColumnIndex:Wt!=null&&Wt.scrollbar?Gt:null,columns:ft}},[Wt,$e,Gt,Ze,ft]);return C.createElement(lt.Provider,{value:Kt},C.createElement("tfoot",{className:"".concat(vt,"-summary")},ve))}var $=z(k),H=g,X=a(70425),Pe=a(29301),he=a(29194),le=a(24514),He=a(75152),pt=a(26112);function Ne(ge,ve,Ze,$e,ft,vt,Gt){ge.push({record:ve,indent:Ze,index:Gt});var Wt=vt(ve),Kt=ft==null?void 0:ft.has(Wt);if(ve&&Array.isArray(ve[$e])&&Kt)for(var Cn=0;Cn1?Ua-1:0),da=1;da=0;Wt-=1){var Kt=ve[Wt],Cn=Ze&&Ze[Wt],sn=Cn&&Cn[cn];if(Kt||sn||Gt){var pn=sn||{},or=pn.columnType,rr=(0,Ye.Z)(pn,Dn);ft.unshift(C.createElement("col",(0,F.Z)({key:Wt,style:{width:Kt}},rr))),Gt=!0}}return C.createElement("colgroup",null,ft)}var _n=ur,cr=a(94480),Yr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function oa(ge,ve){return(0,C.useMemo)(function(){for(var Ze=[],$e=0;$e1?"colgroup":"col":null,ellipsis:Ur.ellipsis,align:Ur.align,component:Ur.title?vt:Gt,prefixCls:sn,key:rr[kr]},ta,{additionalProps:Wr,rowType:"header"}))}))}er.displayName="HeaderRow";var hr=er;function mr(ge){var ve=[];function Ze(Gt,Wt){var Kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ve[Kt]=ve[Kt]||[];var Cn=Wt,sn=Gt.filter(Boolean).map(function(pn){var or={key:pn.key,className:pn.className||"",children:pn.title,column:pn,colStart:Cn},rr=1,lr=pn.children;return lr&&lr.length>0&&(rr=Ze(lr,Cn,Kt+1).reduce(function(kr,Ur){return kr+Ur},0),or.hasSubColumns=!0),"colSpan"in pn&&(rr=pn.colSpan),"rowSpan"in pn&&(or.rowSpan=pn.rowSpan),or.colSpan=rr,or.colEnd=or.colStart+rr-1,ve[Kt].push(or),Cn+=rr,rr});return sn}Ze(ge,0);for(var $e=ve.length,ft=function(Wt){ve[Wt].forEach(function(Kt){!("rowSpan"in Kt)&&!Kt.hasSubColumns&&(Kt.rowSpan=$e-Wt)})},vt=0;vt<$e;vt+=1)ft(vt);return ve}function Hr(ge){var ve=ge.stickyOffsets,Ze=ge.columns,$e=ge.flattenColumns,ft=ge.onHeaderRow,vt=o(w,["prefixCls","getComponent"]),Gt=vt.prefixCls,Wt=vt.getComponent,Kt=C.useMemo(function(){return mr(Ze)},[Ze]),Cn=Wt(["header","wrapper"],"thead"),sn=Wt(["header","row"],"tr"),pn=Wt(["header","cell"],"th"),or=Wt(["header","cell"],"td");return C.createElement(Cn,{className:"".concat(Gt,"-thead")},Kt.map(function(rr,lr){var kr=C.createElement(hr,{key:lr,flattenColumns:$e,cells:rr,stickyOffsets:ve,rowComponent:sn,cellComponent:pn,tdCellComponent:or,onHeaderRow:ft,index:lr});return kr}))}var pa=z(Hr),Yo=a(11592);function io(ge){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ve=="number"?ve:ve.endsWith("%")?ge*parseFloat(ve)/100:null}function tr(ge,ve){return C.useMemo(function(){if(ve&&ve>0){var Ze=0,$e=0;ge.forEach(function(Cn){var sn=io(ve,Cn.width);sn?Ze+=sn:$e+=1});var ft=ve-Ze,vt=$e,Gt=ft/$e,Wt=0,Kt=ge.map(function(Cn){var sn=(0,ye.Z)({},Cn),pn=io(ve,sn.width);if(pn)sn.width=pn;else{var or=Math.floor(Gt);sn.width=vt===1?ft:or,ft-=or,vt-=1}return Wt+=sn.width,sn});return[Kt,Wt]}return[ge,ve]},[ge,ve])}var ya=["children"],ct=["fixed"];function Ee(ge){return(0,Yo.Z)(ge).filter(function(ve){return C.isValidElement(ve)}).map(function(ve){var Ze=ve.key,$e=ve.props,ft=$e.children,vt=(0,Ye.Z)($e,ya),Gt=(0,ye.Z)({key:Ze},vt);return ft&&(Gt.children=Ee(ft)),Gt})}function xe(ge){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ge.filter(function(Ze){return Ze&&(0,oe.Z)(Ze)==="object"}).reduce(function(Ze,$e,ft){var vt=$e.fixed,Gt=vt===!0?"left":vt,Wt="".concat(ve,"-").concat(ft),Kt=$e.children;return Kt&&Kt.length>0?[].concat((0,cr.Z)(Ze),(0,cr.Z)(xe(Kt,Wt).map(function(Cn){return(0,ye.Z)({fixed:Gt},Cn)}))):[].concat((0,cr.Z)(Ze),[(0,ye.Z)((0,ye.Z)({key:Wt},$e),{},{fixed:Gt})])},[])}function De(ge){for(var ve=!0,Ze=0;Ze=0;vt-=1){var Gt=ge[vt];if(ft&&Gt.fixed!=="right")ft=!1;else if(!ft&&Gt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function Qe(ge){return ge.map(function(ve){var Ze=ve.fixed,$e=(0,Ye.Z)(ve,ct),ft=Ze;return Ze==="left"?ft="right":Ze==="right"&&(ft="left"),(0,ye.Z)({fixed:ft},$e)})}function bt(ge,ve){var Ze=ge.prefixCls,$e=ge.columns,ft=ge.children,vt=ge.expandable,Gt=ge.expandedKeys,Wt=ge.columnTitle,Kt=ge.getRowKey,Cn=ge.onTriggerExpand,sn=ge.expandIcon,pn=ge.rowExpandable,or=ge.expandIconColumnIndex,rr=ge.direction,lr=ge.expandRowByClick,kr=ge.columnWidth,Ur=ge.fixed,ta=ge.scrollWidth,Wr=C.useMemo(function(){return $e||Ee(ft)},[$e,ft]),Aa=C.useMemo(function(){if(vt){var oo,Ua=Wr.slice();if(!Ua.includes(i)){var sa=or||0;sa>=0&&Ua.splice(sa,0,i)}var da=Ua.indexOf(i);Ua=Ua.filter(function(uo,ti){return uo!==i||ti===da});var lo=Wr[da],fi;(Ur==="left"||Ur)&&!or?fi="left":(Ur==="right"||Ur)&&or===Wr.length?fi="right":fi=lo?lo.fixed:null;var $o=(oo={},(0,W.Z)(oo,cn,{className:"".concat(Ze,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,W.Z)(oo,"title",Wt),(0,W.Z)(oo,"fixed",fi),(0,W.Z)(oo,"className","".concat(Ze,"-row-expand-icon-cell")),(0,W.Z)(oo,"width",kr),(0,W.Z)(oo,"render",function(ti,Ei,Fi){var hi=Kt(Ei,Fi),IA=Gt.has(hi),Ti=pn?pn(Ei):!0,Go=sn({prefixCls:Ze,expanded:IA,expandable:Ti,record:Ei,onExpand:Cn});return lr?C.createElement("span",{onClick:function(jo){return jo.stopPropagation()}},Go):Go}),oo);return Ua.map(function(uo){return uo===i?$o:uo})}return Wr.filter(function(uo){return uo!==i})},[vt,Wr,Kt,Gt,sn,rr]),Eo=C.useMemo(function(){var oo=Aa;return ve&&(oo=ve(oo)),oo.length||(oo=[{render:function(){return null}}]),oo},[ve,Aa,rr]),Qo=C.useMemo(function(){return rr==="rtl"?Qe(xe(Eo)):xe(Eo)},[Eo,rr,ta]),ao=tr(Qo,ta),po=(0,N.Z)(ao,2),qo=po[0],ga=po[1];return[Eo,qo,ga]}var Bt=bt;function nn(ge){var ve,Ze=ge.prefixCls,$e=ge.record,ft=ge.onExpand,vt=ge.expanded,Gt=ge.expandable,Wt="".concat(Ze,"-row-expand-icon");if(!Gt)return C.createElement("span",{className:Q()(Wt,"".concat(Ze,"-row-spaced"))});var Kt=function(sn){ft($e,sn),sn.stopPropagation()};return C.createElement("span",{className:Q()(Wt,(ve={},(0,W.Z)(ve,"".concat(Ze,"-row-expanded"),vt),(0,W.Z)(ve,"".concat(Ze,"-row-collapsed"),!vt),ve)),onClick:Kt})}function Xt(ge,ve,Ze){var $e=[];function ft(vt){(vt||[]).forEach(function(Gt,Wt){$e.push(ve(Gt,Wt)),ft(Gt[Ze])})}return ft(ge),$e}function Vt(ge,ve,Ze){var $e=fn(ge),ft=$e.expandIcon,vt=$e.expandedRowKeys,Gt=$e.defaultExpandedRowKeys,Wt=$e.defaultExpandAllRows,Kt=$e.expandedRowRender,Cn=$e.onExpand,sn=$e.onExpandedRowsChange,pn=$e.childrenColumnName,or=ft||nn,rr=pn||"children",lr=C.useMemo(function(){return Kt?"row":ge.expandable&&ge.internalHooks===V&&ge.expandable.__PARENT_RENDER_ICON__||ve.some(function(Qo){return Qo&&(0,oe.Z)(Qo)==="object"&&Qo[rr]})?"nest":!1},[!!Kt,ve]),kr=C.useState(function(){return Gt||(Wt?Xt(ve,Ze,rr):[])}),Ur=(0,N.Z)(kr,2),ta=Ur[0],Wr=Ur[1],Aa=C.useMemo(function(){return new Set(vt||ta||[])},[vt,ta]),Eo=C.useCallback(function(Qo){var ao=Ze(Qo,ve.indexOf(Qo)),po,qo=Aa.has(ao);qo?(Aa.delete(ao),po=(0,cr.Z)(Aa)):po=[].concat((0,cr.Z)(Aa),[ao]),Wr(po),Cn&&Cn(!qo,Qo),sn&&sn(po)},[Ze,Aa,ve,Cn,sn]);return[$e,lr,Aa,or,rr,Eo]}function Sn(ge,ve,Ze,$e){var ft=ge.map(function(vt,Gt){return qe(Gt,Gt,ge,ve,Ze,$e==null?void 0:$e[Gt])});return(0,Ue.Z)(function(){return ft},[ft],function(vt,Gt){return!(0,L.Z)(vt,Gt)})}function Vn(ge){var ve=(0,C.useRef)(ge),Ze=(0,C.useState)({}),$e=(0,N.Z)(Ze,2),ft=$e[1],vt=(0,C.useRef)(null),Gt=(0,C.useRef)([]);function Wt(Kt){Gt.current.push(Kt);var Cn=Promise.resolve();vt.current=Cn,Cn.then(function(){if(vt.current===Cn){var sn=Gt.current,pn=ve.current;Gt.current=[],sn.forEach(function(or){ve.current=or(ve.current)}),vt.current=null,pn!==ve.current&&ft({})}})}return(0,C.useEffect)(function(){return function(){vt.current=null}},[]),[ve.current,Wt]}function Xn(ge){var ve=(0,C.useRef)(ge||null),Ze=(0,C.useRef)();function $e(){window.clearTimeout(Ze.current)}function ft(Gt){ve.current=Gt,$e(),Ze.current=window.setTimeout(function(){ve.current=null,Ze.current=void 0},100)}function vt(){return ve.current}return(0,C.useEffect)(function(){return $e},[]),[ft,vt]}function zn(){var ge=C.useState(-1),ve=(0,N.Z)(ge,2),Ze=ve[0],$e=ve[1],ft=C.useState(-1),vt=(0,N.Z)(ft,2),Gt=vt[0],Wt=vt[1],Kt=C.useCallback(function(Cn,sn){$e(Cn),Wt(sn)},[]);return[Ze,Gt,Kt]}var jn=a(47273),gr=(0,jn.Z)()?window:null;function Gn(ge,ve){var Ze=(0,oe.Z)(ge)==="object"?ge:{},$e=Ze.offsetHeader,ft=$e===void 0?0:$e,vt=Ze.offsetSummary,Gt=vt===void 0?0:vt,Wt=Ze.offsetScroll,Kt=Wt===void 0?0:Wt,Cn=Ze.getContainer,sn=Cn===void 0?function(){return gr}:Cn,pn=sn()||gr;return C.useMemo(function(){var or=!!ge;return{isSticky:or,stickyClassName:or?"".concat(ve,"-sticky-holder"):"",offsetHeader:ft,offsetSummary:Gt,offsetScroll:Kt,container:pn}},[Kt,ft,Gt,ve,pn])}function Or(ge,ve,Ze){var $e=(0,C.useMemo)(function(){for(var ft=[],vt=[],Gt=0,Wt=0,Kt=0;Kt=pn&&(uo=pn-or),Gt({scrollLeft:uo/pn*(sn+2)}),Wr.current.x=da.pageX},oo=function(){if(vt.current){var da=(0,kt.os)(vt.current).top,lo=da+vt.current.offsetHeight,fi=Kt===window?document.documentElement.scrollTop+window.innerHeight:(0,kt.os)(Kt).top+Kt.clientHeight;lo-(0,He.Z)()<=fi||da>=fi-Wt?ta(function($o){return(0,ye.Z)((0,ye.Z)({},$o),{},{isHiddenScrollBar:!0})}):ta(function($o){return(0,ye.Z)((0,ye.Z)({},$o),{},{isHiddenScrollBar:!1})})}},Ua=function(da){ta(function(lo){return(0,ye.Z)((0,ye.Z)({},lo),{},{scrollLeft:da/sn*pn||0})})};return C.useImperativeHandle(Ze,function(){return{setScrollLeft:Ua}}),C.useEffect(function(){var sa=(0,Jr.Z)(document.body,"mouseup",po,!1),da=(0,Jr.Z)(document.body,"mousemove",ga,!1);return oo(),function(){sa.remove(),da.remove()}},[or,Qo]),C.useEffect(function(){var sa=(0,Jr.Z)(Kt,"scroll",oo,!1),da=(0,Jr.Z)(window,"resize",oo,!1);return function(){sa.remove(),da.remove()}},[Kt]),C.useEffect(function(){Ur.isHiddenScrollBar||ta(function(sa){var da=vt.current;return da?(0,ye.Z)((0,ye.Z)({},sa),{},{scrollLeft:da.scrollLeft/da.scrollWidth*da.clientWidth}):sa})},[Ur.isHiddenScrollBar]),sn<=pn||!or||Ur.isHiddenScrollBar?null:C.createElement("div",{style:{height:(0,He.Z)(),width:pn,bottom:Wt},className:"".concat(Cn,"-sticky-scroll")},C.createElement("div",{onMouseDown:qo,ref:rr,className:Q()("".concat(Cn,"-sticky-scroll-bar"),(0,W.Z)({},"".concat(Cn,"-sticky-scroll-bar-active"),Qo)),style:{width:"".concat(or,"px"),transform:"translate3d(".concat(Ur.scrollLeft,"px, 0, 0)")}}))},Jt=C.forwardRef(Yt);function yn(ge){return null}var tn=yn;function gn(ge){return null}var An=gn,Kn="rc-table",Br=[],Tr={};function Sr(){return"No Data"}function Sa(ge){var ve,Ze=(0,ye.Z)({rowKey:"key",prefixCls:Kn,emptyText:Sr},ge),$e=Ze.prefixCls,ft=Ze.className,vt=Ze.rowClassName,Gt=Ze.style,Wt=Ze.data,Kt=Ze.rowKey,Cn=Ze.scroll,sn=Ze.tableLayout,pn=Ze.direction,or=Ze.title,rr=Ze.footer,lr=Ze.summary,kr=Ze.caption,Ur=Ze.id,ta=Ze.showHeader,Wr=Ze.components,Aa=Ze.emptyText,Eo=Ze.onRow,Qo=Ze.onHeaderRow,ao=Ze.internalHooks,po=Ze.transformColumns,qo=Ze.internalRefs,ga=Ze.tailor,oo=Ze.sticky,Ua=Wt||Br,sa=!!Ua.length,da=ao===V,lo=C.useCallback(function(bA,is){return(0,we.Z)(Wr,bA)||is},[Wr]),fi=C.useMemo(function(){return typeof Kt=="function"?Kt:function(bA){var is=bA&&bA[Kt];return is}},[Kt]),$o=lo(["body"]),uo=zn(),ti=(0,N.Z)(uo,3),Ei=ti[0],Fi=ti[1],hi=ti[2],IA=Vt(Ze,Ua,fi),Ti=(0,N.Z)(IA,6),Go=Ti[0],_A=Ti[1],jo=Ti[2],cA=Ti[3],AA=Ti[4],Ss=Ti[5],Va=Cn==null?void 0:Cn.x,Oo=C.useState(0),Ro=(0,N.Z)(Oo,2),vo=Ro[0],Ga=Ro[1],fr=Bt((0,ye.Z)((0,ye.Z)((0,ye.Z)({},Ze),Go),{},{expandable:!!Go.expandedRowRender,columnTitle:Go.columnTitle,expandedKeys:jo,getRowKey:fi,onTriggerExpand:Ss,expandIcon:cA,expandIconColumnIndex:Go.expandIconColumnIndex,direction:pn,scrollWidth:da&&ga&&typeof Va=="number"?Va:null}),da?po:null),Ca=(0,N.Z)(fr,3),Xo=Ca[0],xi=Ca[1],qs=Ca[2],gs=qs!=null?qs:Va,yl=C.useMemo(function(){return{columns:Xo,flattenColumns:xi}},[Xo,xi]),ls=C.useRef(),$A=C.useRef(),pr=C.useRef(),_s=C.useRef(),dl=C.useRef(),dA=C.useState(!1),Ki=(0,N.Z)(dA,2),us=Ki[0],Os=Ki[1],TA=C.useState(!1),Ri=(0,N.Z)(TA,2),Al=Ri[0],Gs=Ri[1],yA=Vn(new Map),xo=(0,N.Z)(yA,2),as=xo[0],Bs=xo[1],vu=q(xi),Pl=vu.map(function(bA){return as.get(bA)}),Fs=C.useMemo(function(){return Pl},[Pl.join("_")]),$s=Cr(Fs,xi.length,pn),Ps=Cn&&Me(Cn.y),ws=Cn&&Me(gs)||!!Go.fixed,$l=ws&&xi.some(function(bA){var is=bA.fixed;return is}),eu=C.useRef(),Kl=Gn(oo,$e),tu=Kl.isSticky,Zu=Kl.offsetHeader,Mc=Kl.offsetSummary,_i=Kl.offsetScroll,kA=Kl.stickyClassName,el=Kl.container,cs=C.useMemo(function(){return lr==null?void 0:lr(Ua)},[lr,Ua]),sl=(Ps||tu)&&C.isValidElement(cs)&&cs.type===g&&cs.props.fixed,tl,ds,zl;Ps&&(ds={overflowY:"scroll",maxHeight:Cn.y}),ws&&(tl={overflowX:"auto"},Ps||(ds={overflowY:"hidden"}),zl={width:gs===!0?"auto":gs,minWidth:"100%"});var Wu=C.useCallback(function(bA,is){(0,he.Z)(ls.current)&&Bs(function(Rl){if(Rl.get(bA)!==is){var mu=new Map(Rl);return mu.set(bA,is),mu}return Rl})},[]),dc=Xn(null),fc=(0,N.Z)(dc,2),hd=fc[0],gd=fc[1];function Vu(bA,is){is&&(typeof is=="function"?is(bA):is.scrollLeft!==bA&&(is.scrollLeft=bA,is.scrollLeft!==bA&&setTimeout(function(){is.scrollLeft=bA},0)))}var Zl=(0,pe.Z)(function(bA){var is=bA.currentTarget,Rl=bA.scrollLeft,mu=pn==="rtl",Cu=typeof Rl=="number"?Rl:is.scrollLeft,Jd=is||Tr;if(!gd()||gd()===Jd){var vd;hd(Jd),Vu(Cu,$A.current),Vu(Cu,pr.current),Vu(Cu,dl.current),Vu(Cu,(vd=eu.current)===null||vd===void 0?void 0:vd.setScrollLeft)}var md=is||$A.current;if(md){var Cd=md.scrollWidth,Cc=md.clientWidth;if(Cd===Cc){Os(!1),Gs(!1);return}mu?(Os(-Cu0)):(Os(Cu>0),Gs(Cu1?kr-da:0,fi=(0,ye.Z)((0,ye.Z)((0,ye.Z)({},po),Kt),{},{flex:"0 0 ".concat(da,"px"),width:"".concat(da,"px"),marginRight:lo,pointerEvents:"auto"}),$o=C.useMemo(function(){return sn?Ua<=1:ga===0||Ua===0||Ua>1},[Ua,ga,sn]);$o?fi.visibility="hidden":sn&&(fi.height=pn==null?void 0:pn(Ua));var uo=$o?function(){return null}:or,ti={};return(Ua===0||ga===0)&&(ti.rowSpan=1,ti.colSpan=1),C.createElement(wt,(0,F.Z)({className:Q()(lr,Cn),ellipsis:Ze.ellipsis,align:Ze.align,scope:Ze.rowScope,component:"div",prefixCls:ve.prefixCls,key:Aa,record:Wt,index:vt,renderIndex:Gt,dataIndex:rr,render:uo,shouldCellUpdate:Ze.shouldCellUpdate},Eo,{appendNode:Qo,additionalProps:(0,ye.Z)((0,ye.Z)({},ao),{},{style:fi},ti)}))}var za=ba,Oa=["data","index","className","rowKey","style","extra","getHeight"],Co=C.forwardRef(function(ge,ve){var Ze=ge.data,$e=ge.index,ft=ge.className,vt=ge.rowKey,Gt=ge.style,Wt=ge.extra,Kt=ge.getHeight,Cn=(0,Ye.Z)(ge,Oa),sn=Ze.record,pn=Ze.indent,or=Ze.index,rr=o(w,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),lr=rr.scrollX,kr=rr.flattenColumns,Ur=rr.prefixCls,ta=rr.fixColumn,Wr=rr.componentWidth,Aa=_(sn,vt,$e,pn),Eo=Aa.rowSupportExpand,Qo=Aa.expanded,ao=Aa.rowProps,po=Aa.expandedRowRender,qo=Aa.expandedRowClassName,ga;if(Eo&&Qo){var oo=po(sn,$e,pn+1,Qo),Ua=qo==null?void 0:qo(sn,$e,pn),sa={};ta&&(sa={style:(0,W.Z)({},"--virtual-width","".concat(Wr,"px"))});var da="".concat(Ur,"-expanded-row-cell");ga=C.createElement("div",{className:Q()("".concat(Ur,"-expanded-row"),"".concat(Ur,"-expanded-row-level-").concat(pn+1),Ua)},C.createElement(wt,{component:"div",prefixCls:Ur,className:Q()(da,(0,W.Z)({},"".concat(da,"-fixed"),ta)),additionalProps:sa},oo))}var lo=(0,ye.Z)((0,ye.Z)({},Gt),{},{width:lr});Wt&&(lo.position="absolute",lo.pointerEvents="none");var fi=C.createElement("div",(0,F.Z)({},ao,Cn,{ref:Eo?null:ve,className:Q()(ft,"".concat(Ur,"-row"),ao==null?void 0:ao.className,(0,W.Z)({},"".concat(Ur,"-row-extra"),Wt)),style:(0,ye.Z)((0,ye.Z)({},lo),ao==null?void 0:ao.style)}),kr.map(function($o,uo){return C.createElement(za,{key:uo,rowInfo:Aa,column:$o,colIndex:uo,indent:pn,index:$e,renderIndex:or,record:sn,inverse:Wt,getHeight:Kt})}));return Eo?C.createElement("div",{ref:ve},fi,ga):fi}),yi=z(Co),Ha=yi,Tn=C.forwardRef(function(ge,ve){var Ze=ge.data,$e=ge.onScroll,ft=o(w,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=ft.flattenColumns,Gt=ft.onColumnResize,Wt=ft.getRowKey,Kt=ft.expandedKeys,Cn=ft.prefixCls,sn=ft.childrenColumnName,pn=ft.emptyNode,or=ft.scrollX,rr=o(Ao),lr=rr.scrollY,kr=rr.listItemHeight,Ur=C.useRef(),ta=ke(Ze,sn,Kt,Wt),Wr=C.useMemo(function(){var ga=0;return vt.map(function(oo){var Ua=oo.width,sa=oo.key;return ga+=Ua,[sa,Ua,ga]})},[vt]),Aa=C.useMemo(function(){return Wr.map(function(ga){return ga[2]})},[Wr]);C.useEffect(function(){Wr.forEach(function(ga){var oo=(0,N.Z)(ga,2),Ua=oo[0],sa=oo[1];Gt(Ua,sa)})},[Wr]),C.useImperativeHandle(ve,function(){var ga={};return Object.defineProperty(ga,"scrollLeft",{get:function(){var Ua;return((Ua=Ur.current)===null||Ua===void 0?void 0:Ua.getScrollInfo().x)||0},set:function(Ua){var sa;(sa=Ur.current)===null||sa===void 0||sa.scrollTo({left:Ua})}}),ga});var Eo=function(oo,Ua){var sa,da=(sa=ta[Ua])===null||sa===void 0?void 0:sa.record,lo=oo.onCell;if(lo){var fi,$o=lo(da,Ua);return(fi=$o==null?void 0:$o.rowSpan)!==null&&fi!==void 0?fi:1}return 1},Qo=function(oo){var Ua=oo.start,sa=oo.end,da=oo.getSize,lo=oo.offsetY;if(sa<0)return null;for(var fi=vt.filter(function(Va){return Eo(Va,Ua)===0}),$o=Ua,uo=function(Oo){if(fi=fi.filter(function(Ro){return Eo(Ro,Oo)===0}),!fi.length)return $o=Oo,"break"},ti=Ua;ti>=0;ti-=1){var Ei=uo(ti);if(Ei==="break")break}for(var Fi=vt.filter(function(Va){return Eo(Va,sa)!==1}),hi=sa,IA=function(Oo){if(Fi=Fi.filter(function(Ro){return Eo(Ro,Oo)!==1}),!Fi.length)return hi=Math.max(Oo-1,sa),"break"},Ti=sa;Ti1})&&_A.push(Oo)},cA=$o;cA<=hi;cA+=1)var AA=jo(cA);var Ss=_A.map(function(Va){var Oo=ta[Va],Ro=Wt(Oo.record,Va),vo=function(Ca){var Xo=Va+Ca-1,xi=Wt(ta[Xo].record,Xo),qs=da(Ro,xi);return qs.bottom-qs.top},Ga=da(Ro);return C.createElement(Ha,{key:Va,data:Oo,rowKey:Ro,index:Va,style:{top:-lo+Ga.top},extra:!0,getHeight:vo})});return Ss},ao=C.useMemo(function(){return{columnsOffset:Aa}},[Aa]),po="".concat(Cn,"-tbody"),qo;return ta.length?qo=C.createElement(eo.Z,{fullHeight:!1,ref:Ur,className:Q()(po,"".concat(po,"-virtual")),height:lr,itemHeight:kr||24,data:ta,itemKey:function(oo){return Wt(oo.record)},scrollWidth:or,onVirtualScroll:function(oo){var Ua=oo.x;$e({scrollLeft:Ua})},extraRender:Qo},function(ga,oo,Ua){var sa=Wt(ga.record,oo);return C.createElement(Ha,(0,F.Z)({data:ga,rowKey:sa,index:oo},Ua))}):qo=C.createElement("div",{className:Q()("".concat(Cn,"-placeholder"))},C.createElement(wt,{component:"div",prefixCls:Cn},pn)),C.createElement(Qa.Provider,{value:ao},qo)}),Ar=z(Tn),Fa=Ar,ma=function(ve,Ze){var $e=Ze.ref,ft=Ze.onScroll;return C.createElement(Fa,{ref:$e,data:ve,onScroll:ft})},Ka=100;function So(ge){var ve=ge.columns,Ze=ge.scroll,$e=ge.prefixCls,ft=$e===void 0?Kn:$e,vt=ge.className,Gt=ge.listItemHeight,Wt=Ze||{},Kt=Wt.x,Cn=Wt.y;typeof Kt!="number"&&(Kt=((ve||[]).length+1)*Ka),typeof Cn!="number"&&(Cn=500);var sn=C.useMemo(function(){return{scrollY:Cn,listItemHeight:Gt}},[Cn,Gt]);return C.createElement(Ao.Provider,{value:sn},C.createElement(Ln,(0,F.Z)({},ge,{className:Q()(vt,"".concat(ft,"-virtual")),scroll:(0,ye.Z)((0,ye.Z)({},Ze),{},{x:Kt}),components:{body:ma},columns:ve,internalHooks:V,tailor:!0})))}function to(ge){return Z(So,ge)}var mi=to(),li=null;function Hi(ge){return null}var Ba=Hi;function ra(ge){return null}var ho=ra,Mo=a(2738),Ci=a(68031),JA=a(36355),Ni=a(93891),Qi=a(19716),Vi=a(8628),mA=a(31724),sA=a(58421),os=a(71418),aA=a(88088);function WA(ge){return function(Ze){let{prefixCls:$e,onExpand:ft,record:vt,expanded:Gt,expandable:Wt}=Ze;const Kt=`${$e}-row-expand-icon`;return C.createElement("button",{type:"button",onClick:Cn=>{ft(vt,Cn),Cn.stopPropagation()},className:Q()(Kt,{[`${Kt}-spaced`]:!Wt,[`${Kt}-expanded`]:Wt&&Gt,[`${Kt}-collapsed`]:Wt&&!Gt}),"aria-label":Gt?ge.collapse:ge.expand,"aria-expanded":Gt})}}var CA=WA;function ts(ge,ve){return"key"in ge&&ge.key!==void 0&&ge.key!==null?ge.key:ge.dataIndex?Array.isArray(ge.dataIndex)?ge.dataIndex.join("."):ge.dataIndex:ve}function HA(ge,ve){return ve?`${ve}-${ge}`:`${ge}`}function lA(ge,ve){return typeof ge=="function"?ge(ve):ge}function VA(ge,ve){const Ze=lA(ge,ve);return Object.prototype.toString.call(Ze)==="[object Object]"?"":Ze}var ms={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Is=ms,Ws=a(7657),ul=function(ve,Ze){return C.createElement(Ws.Z,(0,F.Z)({},ve,{ref:Ze,icon:Is}))},Vs=C.forwardRef(ul),ns=Vs,Rs=a(56762);function il(ge){const ve=C.useRef(ge),Ze=(0,Rs.Z)();return[()=>ve.current,$e=>{ve.current=$e,Ze()}]}var Ls=a(3113),wn=a(24905),en=a(38854),Mt=a(64165),Hn=a(20834),wr=a(40875),zr=a(5112),Rn=a(17574),Dr=a(47472),Za=a(92832);function bo(ge){let{value:ve,onChange:Ze,filterSearch:$e,tablePrefixCls:ft,locale:vt}=ge;return $e?C.createElement("div",{className:`${ft}-filter-dropdown-search`},C.createElement(Za.default,{prefix:C.createElement(Dr.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:Ze,value:ve,htmlSize:1,className:`${ft}-filter-dropdown-search-input`})):null}var Ma=bo,bn=a(10228);const Xa=ge=>{const{keyCode:ve}=ge;ve===bn.Z.ENTER&&ge.stopPropagation()};var ai=C.forwardRef((ge,ve)=>C.createElement("div",{className:ge.className,onClick:Ze=>Ze.stopPropagation(),onKeyDown:Xa,ref:ve},ge.children));function La(ge){let ve=[];return(ge||[]).forEach(Ze=>{let{value:$e,children:ft}=Ze;ve.push($e),ft&&(ve=[].concat((0,cr.Z)(ve),(0,cr.Z)(La(ft))))}),ve}function ja(ge){return ge.some(ve=>{let{children:Ze}=ve;return Ze})}function No(ge,ve){return typeof ve=="string"||typeof ve=="number"?ve==null?void 0:ve.toString().toLowerCase().includes(ge.trim().toLowerCase()):!1}function go(ge){let{filters:ve,prefixCls:Ze,filteredKeys:$e,filterMultiple:ft,searchValue:vt,filterSearch:Gt}=ge;return ve.map((Wt,Kt)=>{const Cn=String(Wt.value);if(Wt.children)return{key:Cn||Kt,label:Wt.text,popupClassName:`${Ze}-dropdown-submenu`,children:go({filters:Wt.children,prefixCls:Ze,filteredKeys:$e,filterMultiple:ft,searchValue:vt,filterSearch:Gt})};const sn=ft?wn.default:zr.ZP,pn={key:Wt.value!==void 0?Cn:Kt,label:C.createElement(C.Fragment,null,C.createElement(sn,{checked:$e.includes(Cn)}),C.createElement("span",null,Wt.text))};return vt.trim()?typeof Gt=="function"?Gt(vt,Wt)?pn:null:No(vt,Wt.text)?pn:null:pn})}function BA(ge){var ve,Ze;const{tablePrefixCls:$e,prefixCls:ft,column:vt,dropdownPrefixCls:Gt,columnKey:Wt,filterMultiple:Kt,filterMode:Cn="menu",filterSearch:sn=!1,filterState:pn,triggerFilter:or,locale:rr,children:lr,getPopupContainer:kr}=ge,{filterDropdownOpen:Ur,onFilterDropdownOpenChange:ta,filterResetToDefaultFilteredValue:Wr,defaultFilteredValue:Aa,filterDropdownVisible:Eo,onFilterDropdownVisibleChange:Qo}=vt,[ao,po]=C.useState(!1),qo=!!(pn&&(!((ve=pn.filteredKeys)===null||ve===void 0)&&ve.length||pn.forceFiltered)),ga=fr=>{po(fr),ta==null||ta(fr),Qo==null||Qo(fr)},oo=(Ze=Ur!=null?Ur:Eo)!==null&&Ze!==void 0?Ze:ao,Ua=pn==null?void 0:pn.filteredKeys,[sa,da]=il(Ua||[]),lo=fr=>{let{selectedKeys:Ca}=fr;da(Ca)},fi=(fr,Ca)=>{let{node:Xo,checked:xi}=Ca;lo(Kt?{selectedKeys:fr}:{selectedKeys:xi&&Xo.key?[Xo.key]:[]})};C.useEffect(()=>{ao&&lo({selectedKeys:Ua||[]})},[Ua]);const[$o,uo]=C.useState([]),ti=fr=>{uo(fr)},[Ei,Fi]=C.useState(""),hi=fr=>{const{value:Ca}=fr.target;Fi(Ca)};C.useEffect(()=>{ao||Fi("")},[ao]);const IA=fr=>{const Ca=fr&&fr.length?fr:null;if(Ca===null&&(!pn||!pn.filteredKeys)||(0,L.Z)(Ca,pn==null?void 0:pn.filteredKeys,!0))return null;or({column:vt,key:Wt,filteredKeys:Ca})},Ti=()=>{ga(!1),IA(sa())},Go=function(){let{confirm:fr,closeDropdown:Ca}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};fr&&IA([]),Ca&&ga(!1),Fi(""),da(Wr?(Aa||[]).map(Xo=>String(Xo)):[])},_A=function(){let{closeDropdown:fr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};fr&&ga(!1),IA(sa())},jo=fr=>{fr&&Ua!==void 0&&da(Ua||[]),ga(fr),!fr&&!vt.filterDropdown&&Ti()},cA=Q()({[`${Gt}-menu-without-submenu`]:!ja(vt.filters||[])}),AA=fr=>{if(fr.target.checked){const Ca=La(vt==null?void 0:vt.filters).map(Xo=>String(Xo));da(Ca)}else da([])},Ss=fr=>{let{filters:Ca}=fr;return(Ca||[]).map((Xo,xi)=>{const qs=String(Xo.value),gs={title:Xo.text,key:Xo.value!==void 0?qs:xi};return Xo.children&&(gs.children=Ss({filters:Xo.children})),gs})},Va=fr=>{var Ca;return Object.assign(Object.assign({},fr),{text:fr.title,value:fr.key,children:((Ca=fr.children)===null||Ca===void 0?void 0:Ca.map(Xo=>Va(Xo)))||[]})};let Oo;if(typeof vt.filterDropdown=="function")Oo=vt.filterDropdown({prefixCls:`${Gt}-custom`,setSelectedKeys:fr=>lo({selectedKeys:fr}),selectedKeys:sa(),confirm:_A,clearFilters:Go,filters:vt.filters,visible:oo,close:()=>{ga(!1)}});else if(vt.filterDropdown)Oo=vt.filterDropdown;else{const fr=sa()||[],Ca=()=>(vt.filters||[]).length===0?C.createElement(Mt.Z,{image:Mt.Z.PRESENTED_IMAGE_SIMPLE,description:rr.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Cn==="tree"?C.createElement(C.Fragment,null,C.createElement(Ma,{filterSearch:sn,value:Ei,onChange:hi,tablePrefixCls:$e,locale:rr}),C.createElement("div",{className:`${$e}-filter-dropdown-tree`},Kt?C.createElement(wn.default,{checked:fr.length===La(vt.filters).length,indeterminate:fr.length>0&&fr.lengthtypeof sn=="function"?sn(Ei,Va(xi)):No(Ei,xi.title):void 0}))):C.createElement(C.Fragment,null,C.createElement(Ma,{filterSearch:sn,value:Ei,onChange:hi,tablePrefixCls:$e,locale:rr}),C.createElement(Hn.default,{selectable:!0,multiple:Kt,prefixCls:`${Gt}-menu`,className:cA,onSelect:lo,onDeselect:lo,selectedKeys:fr,getPopupContainer:kr,openKeys:$o,onOpenChange:ti,items:go({filters:vt.filters||[],filterSearch:sn,prefixCls:ft,filteredKeys:sa(),filterMultiple:Kt,searchValue:Ei})})),Xo=()=>Wr?(0,L.Z)((Aa||[]).map(xi=>String(xi)),fr,!0):fr.length===0;Oo=C.createElement(C.Fragment,null,Ca(),C.createElement("div",{className:`${ft}-dropdown-btns`},C.createElement(Ls.ZP,{type:"link",size:"small",disabled:Xo(),onClick:()=>Go()},rr.filterReset),C.createElement(Ls.ZP,{type:"primary",size:"small",onClick:Ti},rr.filterConfirm)))}vt.filterDropdown&&(Oo=C.createElement(wr.J,{selectable:void 0},Oo));const Ro=()=>C.createElement(ai,{className:`${ft}-dropdown`},Oo);let vo;typeof vt.filterIcon=="function"?vo=vt.filterIcon(qo):vt.filterIcon?vo=vt.filterIcon:vo=C.createElement(ns,null);const{direction:Ga}=C.useContext(JA.E_);return C.createElement("div",{className:`${ft}-column`},C.createElement("span",{className:`${$e}-column-title`},lr),C.createElement(en.Z,{dropdownRender:Ro,trigger:["click"],open:oo,onOpenChange:jo,getPopupContainer:kr,placement:Ga==="rtl"?"bottomLeft":"bottomRight"},C.createElement("span",{role:"button",tabIndex:-1,className:Q()(`${ft}-trigger`,{active:qo}),onClick:fr=>{fr.stopPropagation()}},vo)))}var Us=BA;function Rt(ge,ve,Ze){let $e=[];return(ge||[]).forEach((ft,vt)=>{var Gt;const Wt=HA(vt,Ze);if(ft.filters||"filterDropdown"in ft||"onFilter"in ft)if("filteredValue"in ft){let Kt=ft.filteredValue;"filterDropdown"in ft||(Kt=(Gt=Kt==null?void 0:Kt.map(String))!==null&&Gt!==void 0?Gt:Kt),$e.push({column:ft,key:ts(ft,Wt),filteredKeys:Kt,forceFiltered:ft.filtered})}else $e.push({column:ft,key:ts(ft,Wt),filteredKeys:ve&&ft.defaultFilteredValue?ft.defaultFilteredValue:void 0,forceFiltered:ft.filtered});"children"in ft&&($e=[].concat((0,cr.Z)($e),(0,cr.Z)(Rt(ft.children,ve,Wt))))}),$e}function Qt(ge,ve,Ze,$e,ft,vt,Gt,Wt){return Ze.map((Kt,Cn)=>{const sn=HA(Cn,Wt),{filterMultiple:pn=!0,filterMode:or,filterSearch:rr}=Kt;let lr=Kt;if(lr.filters||lr.filterDropdown){const kr=ts(lr,sn),Ur=$e.find(ta=>{let{key:Wr}=ta;return kr===Wr});lr=Object.assign(Object.assign({},lr),{title:ta=>C.createElement(Us,{tablePrefixCls:ge,prefixCls:`${ge}-filter`,dropdownPrefixCls:ve,column:lr,columnKey:kr,filterState:Ur,filterMultiple:pn,filterMode:or,filterSearch:rr,triggerFilter:vt,locale:ft,getPopupContainer:Gt},lA(Kt.title,ta))})}return"children"in lr&&(lr=Object.assign(Object.assign({},lr),{children:Qt(ge,ve,lr.children,$e,ft,vt,Gt,sn)})),lr})}function Et(ge){const ve={};return ge.forEach(Ze=>{let{key:$e,filteredKeys:ft,column:vt}=Ze;const{filters:Gt,filterDropdown:Wt}=vt;if(Wt)ve[$e]=ft||null;else if(Array.isArray(ft)){const Kt=La(Gt);ve[$e]=Kt.filter(Cn=>ft.includes(String(Cn)))}else ve[$e]=null}),ve}function Mr(ge,ve){return ve.reduce((Ze,$e)=>{const{column:{onFilter:ft,filters:vt},filteredKeys:Gt}=$e;return ft&&Gt&&Gt.length?Ze.filter(Wt=>Gt.some(Kt=>{const Cn=La(vt),sn=Cn.findIndex(or=>String(or)===String(Kt)),pn=sn!==-1?Cn[sn]:Kt;return ft(pn,Wt)})):Ze},ge)}const Ya=ge=>ge.flatMap(ve=>"children"in ve?[ve].concat((0,cr.Z)(Ya(ve.children||[]))):[ve]);function Bo(ge){let{prefixCls:ve,dropdownPrefixCls:Ze,mergedColumns:$e,onFilterChange:ft,getPopupContainer:vt,locale:Gt}=ge;const Wt=C.useMemo(()=>Ya($e||[]),[$e]),[Kt,Cn]=C.useState(()=>Rt(Wt,!0)),sn=C.useMemo(()=>{const lr=Rt(Wt,!1);if(lr.length===0)return lr;let kr=!0,Ur=!0;if(lr.forEach(ta=>{let{filteredKeys:Wr}=ta;Wr!==void 0?kr=!1:Ur=!1}),kr){const ta=(Wt||[]).map((Wr,Aa)=>ts(Wr,HA(Aa)));return Kt.filter(Wr=>{let{key:Aa}=Wr;return ta.includes(Aa)}).map(Wr=>{const Aa=Wt[ta.findIndex(Eo=>Eo===Wr.key)];return Object.assign(Object.assign({},Wr),{column:Object.assign(Object.assign({},Wr.column),Aa),forceFiltered:Aa.filtered})})}return lr},[Wt,Kt]),pn=C.useMemo(()=>Et(sn),[sn]),or=lr=>{const kr=sn.filter(Ur=>{let{key:ta}=Ur;return ta!==lr.key});kr.push(lr),Cn(kr),ft(Et(kr),kr)};return[lr=>Qt(ve,Ze,lr,sn,Gt,or,vt),sn,pn]}var co=Bo;function ia(ge,ve,Ze){const $e=C.useRef({});function ft(vt){if(!$e.current||$e.current.data!==ge||$e.current.childrenColumnName!==ve||$e.current.getRowKey!==Ze){let Wt=function(Kt){Kt.forEach((Cn,sn)=>{const pn=Ze(Cn,sn);Gt.set(pn,Cn),Cn&&typeof Cn=="object"&&ve in Cn&&Wt(Cn[ve]||[])})};const Gt=new Map;Wt(ge),$e.current={data:ge,childrenColumnName:ve,kvMap:Gt,getRowKey:Ze}}return $e.current.kvMap.get(vt)}return[ft]}var Tt=a(50371),Nr=function(ge,ve){var Ze={};for(var $e in ge)Object.prototype.hasOwnProperty.call(ge,$e)&&ve.indexOf($e)<0&&(Ze[$e]=ge[$e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,$e=Object.getOwnPropertySymbols(ge);ft<$e.length;ft++)ve.indexOf($e[ft])<0&&Object.prototype.propertyIsEnumerable.call(ge,$e[ft])&&(Ze[$e[ft]]=ge[$e[ft]]);return Ze};const aa=10;function Da(ge,ve){const Ze={current:ge.current,pageSize:ge.pageSize};return Object.keys(ve&&typeof ve=="object"?ve:{}).forEach(ft=>{const vt=ge[ft];typeof vt!="function"&&(Ze[ft]=vt)}),Ze}function Pa(ge,ve,Ze){const $e=Ze&&typeof Ze=="object"?Ze:{},{total:ft=0}=$e,vt=Nr($e,["total"]),[Gt,Wt]=(0,C.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:aa})),Kt=(0,Tt.Z)(Gt,vt,{total:ft>0?ft:ge}),Cn=Math.ceil((ft||ge)/Kt.pageSize);Kt.current>Cn&&(Kt.current=Cn||1);const sn=(or,rr)=>{Wt({current:or!=null?or:1,pageSize:rr||Kt.pageSize})},pn=(or,rr)=>{var lr;Ze&&((lr=Ze.onChange)===null||lr===void 0||lr.call(Ze,or,rr)),sn(or,rr),ve(or,rr||(Kt==null?void 0:Kt.pageSize))};return Ze===!1?[{},()=>{}]:[Object.assign(Object.assign({},Kt),{onChange:pn}),sn]}var Ko=Pa,Bi=a(84105),Fo=a(35654),ca=a(90782),Ja=a(71430),yo=a(18929);const Po={},fo="SELECT_ALL",oi="SELECT_INVERT",$r="SELECT_NONE",wa=[],Vo=(ge,ve)=>{let Ze=[];return(ve||[]).forEach($e=>{Ze.push($e),$e&&typeof $e=="object"&&ge in $e&&(Ze=[].concat((0,cr.Z)(Ze),(0,cr.Z)(Vo(ge,$e[ge]))))}),Ze};var Gr=(ge,ve)=>{const{preserveSelectedRowKeys:Ze,selectedRowKeys:$e,defaultSelectedRowKeys:ft,getCheckboxProps:vt,onChange:Gt,onSelect:Wt,onSelectAll:Kt,onSelectInvert:Cn,onSelectNone:sn,onSelectMultiple:pn,columnWidth:or,type:rr,selections:lr,fixed:kr,renderCell:Ur,hideSelectAll:ta,checkStrictly:Wr=!0}=ve||{},{prefixCls:Aa,data:Eo,pageData:Qo,getRecordByKey:ao,getRowKey:po,expandType:qo,childrenColumnName:ga,locale:oo,getPopupContainer:Ua}=ge,[sa,da]=(0,yo.Z)($e||ft||wa,{value:$e}),lo=C.useRef(new Map),fi=(0,C.useCallback)(Va=>{if(Ze){const Oo=new Map;Va.forEach(Ro=>{let vo=ao(Ro);!vo&&lo.current.has(Ro)&&(vo=lo.current.get(Ro)),Oo.set(Ro,vo)}),lo.current=Oo}},[ao,Ze]);C.useEffect(()=>{fi(sa)},[sa]);const{keyEntities:$o}=(0,C.useMemo)(()=>{if(Wr)return{keyEntities:null};let Va=Eo;if(Ze){const Oo=new Set(Eo.map((vo,Ga)=>po(vo,Ga))),Ro=Array.from(lo.current).reduce((vo,Ga)=>{let[fr,Ca]=Ga;return Oo.has(fr)?vo:vo.concat(Ca)},[]);Va=[].concat((0,cr.Z)(Va),(0,cr.Z)(Ro))}return(0,Ja.I8)(Va,{externalGetKey:po,childrenPropName:ga})},[Eo,po,Wr,ga,Ze]),uo=(0,C.useMemo)(()=>Vo(ga,Qo),[ga,Qo]),ti=(0,C.useMemo)(()=>{const Va=new Map;return uo.forEach((Oo,Ro)=>{const vo=po(Oo,Ro),Ga=(vt?vt(Oo):null)||{};Va.set(vo,Ga)}),Va},[uo,po,vt]),Ei=(0,C.useCallback)(Va=>{var Oo;return!!(!((Oo=ti.get(po(Va)))===null||Oo===void 0)&&Oo.disabled)},[ti,po]),[Fi,hi]=(0,C.useMemo)(()=>{if(Wr)return[sa||[],[]];const{checkedKeys:Va,halfCheckedKeys:Oo}=(0,ca.S)(sa,!0,$o,Ei);return[Va||[],Oo]},[sa,Wr,$o,Ei]),IA=(0,C.useMemo)(()=>{const Va=rr==="radio"?Fi.slice(0,1):Fi;return new Set(Va)},[Fi,rr]),Ti=(0,C.useMemo)(()=>rr==="radio"?new Set:new Set(hi),[hi,rr]),[Go,_A]=(0,C.useState)(null);C.useEffect(()=>{ve||da(wa)},[!!ve]);const jo=(0,C.useCallback)((Va,Oo)=>{let Ro,vo;fi(Va),Ze?(Ro=Va,vo=Va.map(Ga=>lo.current.get(Ga))):(Ro=[],vo=[],Va.forEach(Ga=>{const fr=ao(Ga);fr!==void 0&&(Ro.push(Ga),vo.push(fr))})),da(Ro),Gt==null||Gt(Ro,vo,{type:Oo})},[da,ao,Gt,Ze]),cA=(0,C.useCallback)((Va,Oo,Ro,vo)=>{if(Wt){const Ga=Ro.map(fr=>ao(fr));Wt(ao(Va),Oo,Ga,vo)}jo(Ro,"single")},[Wt,ao,jo]),AA=(0,C.useMemo)(()=>!lr||ta?null:(lr===!0?[fo,oi,$r]:lr).map(Oo=>Oo===fo?{key:"all",text:oo.selectionAll,onSelect(){jo(Eo.map((Ro,vo)=>po(Ro,vo)).filter(Ro=>{const vo=ti.get(Ro);return!(vo!=null&&vo.disabled)||IA.has(Ro)}),"all")}}:Oo===oi?{key:"invert",text:oo.selectInvert,onSelect(){const Ro=new Set(IA);Qo.forEach((Ga,fr)=>{const Ca=po(Ga,fr),Xo=ti.get(Ca);Xo!=null&&Xo.disabled||(Ro.has(Ca)?Ro.delete(Ca):Ro.add(Ca))});const vo=Array.from(Ro);Cn&&Cn(vo),jo(vo,"invert")}}:Oo===$r?{key:"none",text:oo.selectNone,onSelect(){sn==null||sn(),jo(Array.from(IA).filter(Ro=>{const vo=ti.get(Ro);return vo==null?void 0:vo.disabled}),"none")}}:Oo).map(Oo=>Object.assign(Object.assign({},Oo),{onSelect:function(){for(var Ro,vo,Ga=arguments.length,fr=new Array(Ga),Ca=0;Ca{var Oo;if(!ve)return Va.filter(dA=>dA!==Po);let Ro=(0,cr.Z)(Va);const vo=new Set(IA),Ga=uo.map(po).filter(dA=>!ti.get(dA).disabled),fr=Ga.every(dA=>vo.has(dA)),Ca=Ga.some(dA=>vo.has(dA)),Xo=()=>{const dA=[];fr?Ga.forEach(us=>{vo.delete(us),dA.push(us)}):Ga.forEach(us=>{vo.has(us)||(vo.add(us),dA.push(us))});const Ki=Array.from(vo);Kt==null||Kt(!fr,Ki.map(us=>ao(us)),dA.map(us=>ao(us))),jo(Ki,"all"),_A(null)};let xi;if(rr!=="radio"){let dA;if(AA){const Ri={getPopupContainer:Ua,items:AA.map((Al,Gs)=>{const{key:yA,text:xo,onSelect:as}=Al;return{key:yA!=null?yA:Gs,onClick:()=>{as==null||as(Ga)},label:xo}})};dA=C.createElement("div",{className:`${Aa}-selection-extra`},C.createElement(en.Z,{menu:Ri,getPopupContainer:Ua},C.createElement("span",null,C.createElement(Bi.Z,null))))}const Ki=uo.map((Ri,Al)=>{const Gs=po(Ri,Al),yA=ti.get(Gs)||{};return Object.assign({checked:vo.has(Gs)},yA)}).filter(Ri=>{let{disabled:Al}=Ri;return Al}),us=!!Ki.length&&Ki.length===uo.length,Os=us&&Ki.every(Ri=>{let{checked:Al}=Ri;return Al}),TA=us&&Ki.some(Ri=>{let{checked:Al}=Ri;return Al});xi=!ta&&C.createElement("div",{className:`${Aa}-selection`},C.createElement(wn.default,{checked:us?Os:!!uo.length&&fr,indeterminate:us?!Os&&TA:!fr&&Ca,onChange:Xo,disabled:uo.length===0||us,"aria-label":dA?"Custom selection":"Select all",skipGroup:!0}),dA)}let qs;rr==="radio"?qs=(dA,Ki,us)=>{const Os=po(Ki,us),TA=vo.has(Os);return{node:C.createElement(zr.ZP,Object.assign({},ti.get(Os),{checked:TA,onClick:Ri=>Ri.stopPropagation(),onChange:Ri=>{vo.has(Os)||cA(Os,!0,[Os],Ri.nativeEvent)}})),checked:TA}}:qs=(dA,Ki,us)=>{var Os;const TA=po(Ki,us),Ri=vo.has(TA),Al=Ti.has(TA),Gs=ti.get(TA);let yA;return qo==="nest"?yA=Al:yA=(Os=Gs==null?void 0:Gs.indeterminate)!==null&&Os!==void 0?Os:Al,{node:C.createElement(wn.default,Object.assign({},Gs,{indeterminate:yA,checked:Ri,skipGroup:!0,onClick:xo=>xo.stopPropagation(),onChange:xo=>{let{nativeEvent:as}=xo;const{shiftKey:Bs}=as;let vu=-1,Pl=-1;if(Bs&&Wr){const Fs=new Set([Go,TA]);Ga.some(($s,Ps)=>{if(Fs.has($s))if(vu===-1)vu=Ps;else return Pl=Ps,!0;return!1})}if(Pl!==-1&&vu!==Pl&&Wr){const Fs=Ga.slice(vu,Pl+1),$s=[];Ri?Fs.forEach(ws=>{vo.has(ws)&&($s.push(ws),vo.delete(ws))}):Fs.forEach(ws=>{vo.has(ws)||($s.push(ws),vo.add(ws))});const Ps=Array.from(vo);pn==null||pn(!Ri,Ps.map(ws=>ao(ws)),$s.map(ws=>ao(ws))),jo(Ps,"multiple")}else{const Fs=Fi;if(Wr){const $s=Ri?(0,Fo._5)(Fs,TA):(0,Fo.L0)(Fs,TA);cA(TA,!Ri,$s,as)}else{const $s=(0,ca.S)([].concat((0,cr.Z)(Fs),[TA]),!0,$o,Ei),{checkedKeys:Ps,halfCheckedKeys:ws}=$s;let $l=Ps;if(Ri){const eu=new Set(Ps);eu.delete(TA),$l=(0,ca.S)(Array.from(eu),{checked:!1,halfCheckedKeys:ws},$o,Ei).checkedKeys}cA(TA,!Ri,$l,as)}}_A(Ri?null:TA)}})),checked:Ri}};const gs=(dA,Ki,us)=>{const{node:Os,checked:TA}=qs(dA,Ki,us);return Ur?Ur(TA,Ki,us,Os):Os};if(!Ro.includes(Po))if(Ro.findIndex(dA=>{var Ki;return((Ki=dA[cn])===null||Ki===void 0?void 0:Ki.columnType)==="EXPAND_COLUMN"})===0){const[dA,...Ki]=Ro;Ro=[dA,Po].concat((0,cr.Z)(Ki))}else Ro=[Po].concat((0,cr.Z)(Ro));const yl=Ro.indexOf(Po);Ro=Ro.filter((dA,Ki)=>dA!==Po||Ki===yl);const ls=Ro[yl-1],$A=Ro[yl+1];let pr=kr;pr===void 0&&(($A==null?void 0:$A.fixed)!==void 0?pr=$A.fixed:(ls==null?void 0:ls.fixed)!==void 0&&(pr=ls.fixed)),pr&&ls&&((Oo=ls[cn])===null||Oo===void 0?void 0:Oo.columnType)==="EXPAND_COLUMN"&&ls.fixed===void 0&&(ls.fixed=pr);const _s=Q()(`${Aa}-selection-col`,{[`${Aa}-selection-col-with-dropdown`]:lr&&rr==="checkbox"}),dl={fixed:pr,width:or,className:`${Aa}-selection-column`,title:ve.columnTitle||xi,render:gs,onCell:ve.onCell,[cn]:{className:_s}};return Ro.map(dA=>dA===Po?dl:dA)},[po,uo,ve,Fi,IA,Ti,or,AA,qo,Go,ti,pn,cA,Ei]),IA]},wi=a(89489),ci=a(59477),qA=a(6848);const uA="ascend",Ts="descend";function ni(ge){return typeof ge.sorter=="object"&&typeof ge.sorter.multiple=="number"?ge.sorter.multiple:!1}function qi(ge){return typeof ge=="function"?ge:ge&&typeof ge=="object"&&ge.compare?ge.compare:!1}function oA(ge,ve){return ve?ge[ge.indexOf(ve)+1]:ge[0]}function MA(ge,ve,Ze){let $e=[];function ft(vt,Gt){$e.push({column:vt,key:ts(vt,Gt),multiplePriority:ni(vt),sortOrder:vt.sortOrder})}return(ge||[]).forEach((vt,Gt)=>{const Wt=HA(Gt,Ze);vt.children?("sortOrder"in vt&&ft(vt,Wt),$e=[].concat((0,cr.Z)($e),(0,cr.Z)(MA(vt.children,ve,Wt)))):vt.sorter&&("sortOrder"in vt?ft(vt,Wt):ve&&vt.defaultSortOrder&&$e.push({column:vt,key:ts(vt,Wt),multiplePriority:ni(vt),sortOrder:vt.defaultSortOrder}))}),$e}function wo(ge,ve,Ze,$e,ft,vt,Gt,Wt){return(ve||[]).map((Kt,Cn)=>{const sn=HA(Cn,Wt);let pn=Kt;if(pn.sorter){const or=pn.sortDirections||ft,rr=pn.showSorterTooltip===void 0?Gt:pn.showSorterTooltip,lr=ts(pn,sn),kr=Ze.find(qo=>{let{key:ga}=qo;return ga===lr}),Ur=kr?kr.sortOrder:null,ta=oA(or,Ur);let Wr;if(Kt.sortIcon)Wr=Kt.sortIcon({sortOrder:Ur});else{const qo=or.includes(uA)&&C.createElement(ci.Z,{className:Q()(`${ge}-column-sorter-up`,{active:Ur===uA})}),ga=or.includes(Ts)&&C.createElement(wi.Z,{className:Q()(`${ge}-column-sorter-down`,{active:Ur===Ts})});Wr=C.createElement("span",{className:Q()(`${ge}-column-sorter`,{[`${ge}-column-sorter-full`]:!!(qo&&ga)})},C.createElement("span",{className:`${ge}-column-sorter-inner`,"aria-hidden":"true"},qo,ga))}const{cancelSort:Aa,triggerAsc:Eo,triggerDesc:Qo}=vt||{};let ao=Aa;ta===Ts?ao=Qo:ta===uA&&(ao=Eo);const po=typeof rr=="object"?rr:{title:ao};pn=Object.assign(Object.assign({},pn),{className:Q()(pn.className,{[`${ge}-column-sort`]:Ur}),title:qo=>{const ga=C.createElement("div",{className:`${ge}-column-sorters`},C.createElement("span",{className:`${ge}-column-title`},lA(Kt.title,qo)),Wr);return rr?C.createElement(qA.Z,Object.assign({},po),ga):ga},onHeaderCell:qo=>{const ga=Kt.onHeaderCell&&Kt.onHeaderCell(qo)||{},oo=ga.onClick,Ua=ga.onKeyDown;ga.onClick=lo=>{$e({column:Kt,key:lr,sortOrder:ta,multiplePriority:ni(Kt)}),oo==null||oo(lo)},ga.onKeyDown=lo=>{lo.keyCode===bn.Z.ENTER&&($e({column:Kt,key:lr,sortOrder:ta,multiplePriority:ni(Kt)}),Ua==null||Ua(lo))};const sa=VA(Kt.title,{}),da=sa==null?void 0:sa.toString();return Ur?ga["aria-sort"]=Ur==="ascend"?"ascending":"descending":ga["aria-label"]=da||"",ga.className=Q()(ga.className,`${ge}-column-has-sorters`),ga.tabIndex=0,Kt.ellipsis&&(ga.title=(sa!=null?sa:"").toString()),ga}})}return"children"in pn&&(pn=Object.assign(Object.assign({},pn),{children:wo(ge,pn.children,Ze,$e,ft,vt,Gt,sn)})),pn})}function zo(ge){const{column:ve,sortOrder:Ze}=ge;return{column:ve,order:Ze,field:ve.dataIndex,columnKey:ve.key}}function jA(ge){const ve=ge.filter(Ze=>{let{sortOrder:$e}=Ze;return $e}).map(zo);return ve.length===0&&ge.length?Object.assign(Object.assign({},zo(ge[ge.length-1])),{column:void 0}):ve.length<=1?ve[0]||{}:ve}function ii(ge,ve,Ze){const $e=ve.slice().sort((Gt,Wt)=>Wt.multiplePriority-Gt.multiplePriority),ft=ge.slice(),vt=$e.filter(Gt=>{let{column:{sorter:Wt},sortOrder:Kt}=Gt;return qi(Wt)&&Kt});return vt.length?ft.sort((Gt,Wt)=>{for(let Kt=0;Kt{const Wt=Gt[Ze];return Wt?Object.assign(Object.assign({},Gt),{[Ze]:ii(Wt,ve,Ze)}):Gt}):ft}function Ai(ge){let{prefixCls:ve,mergedColumns:Ze,onSorterChange:$e,sortDirections:ft,tableLocale:vt,showSorterTooltip:Gt}=ge;const[Wt,Kt]=C.useState(MA(Ze,!0)),Cn=C.useMemo(()=>{let lr=!0;const kr=MA(Ze,!1);if(!kr.length)return Wt;const Ur=[];function ta(Aa){lr?Ur.push(Aa):Ur.push(Object.assign(Object.assign({},Aa),{sortOrder:null}))}let Wr=null;return kr.forEach(Aa=>{Wr===null?(ta(Aa),Aa.sortOrder&&(Aa.multiplePriority===!1?lr=!1:Wr=!0)):(Wr&&Aa.multiplePriority!==!1||(lr=!1),ta(Aa))}),Ur},[Ze,Wt]),sn=C.useMemo(()=>{const lr=Cn.map(kr=>{let{column:Ur,sortOrder:ta}=kr;return{column:Ur,order:ta}});return{sortColumns:lr,sortColumn:lr[0]&&lr[0].column,sortOrder:lr[0]&&lr[0].order}},[Cn]);function pn(lr){let kr;lr.multiplePriority===!1||!Cn.length||Cn[0].multiplePriority===!1?kr=[lr]:kr=[].concat((0,cr.Z)(Cn.filter(Ur=>{let{key:ta}=Ur;return ta!==lr.key})),[lr]),Kt(kr),$e(jA(kr),kr)}return[lr=>wo(ve,lr,Cn,pn,ft,vt,Gt),Cn,sn,()=>jA(Cn)]}function ji(ge,ve){return ge.map(Ze=>{const $e=Object.assign({},Ze);return $e.title=lA(Ze.title,ve),"children"in $e&&($e.children=ji($e.children,ve)),$e})}function cl(ge){return[C.useCallback(Ze=>ji(Ze,ge),[ge])]}var vl=Ra((ge,ve)=>{const{_renderTimes:Ze}=ge,{_renderTimes:$e}=ve;return Ze!==$e}),_l=to((ge,ve)=>{const{_renderTimes:Ze}=ge,{_renderTimes:$e}=ve;return Ze!==$e}),lu=a(64993),pu=a(17313),uc=a(83116),cc=a(37613),fe=ge=>{const{componentCls:ve}=ge,Ze=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`,$e=(ft,vt,Gt)=>({[`&${ve}-${ft}`]:{[`> ${ve}-container`]:{[`> ${ve}-content, > ${ve}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${vt}px -${Gt+ge.lineWidth}px`}}}}}});return{[`${ve}-wrapper`]:{[`${ve}${ve}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ve}-title`]:{border:Ze,borderBottom:0},[`> ${ve}-container`]:{borderInlineStart:Ze,borderTop:Ze,[` - > ${ve}-content, - > ${ve}-header, - > ${ve}-body, - > ${ve}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Ze},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ze},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ve}-cell-fix-right-first::after`]:{borderInlineEnd:Ze}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${ge.tablePaddingVertical}px -${ge.tablePaddingHorizontal+ge.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ge.lineWidth,bottom:0,borderInlineEnd:Ze,content:'""'}}}}}},[`&${ve}-scroll-horizontal`]:{[`> ${ve}-container > ${ve}-body`]:{"> table > tbody":{[` - > tr${ve}-expanded-row, - > tr${ve}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},$e("middle",ge.tablePaddingVerticalMiddle,ge.tablePaddingHorizontalMiddle)),$e("small",ge.tablePaddingVerticalSmall,ge.tablePaddingHorizontalSmall)),{[`> ${ve}-footer`]:{border:Ze,borderTop:0}}),[`${ve}-cell`]:{[`${ve}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ge.lineWidth}px 0 ${ge.lineWidth}px ${ge.tableHeaderBg}`}},[`${ve}-bordered ${ve}-cell-scrollbar`]:{borderInlineEnd:Ze}}}},et=ge=>{const{componentCls:ve}=ge;return{[`${ve}-wrapper`]:{[`${ve}-cell-ellipsis`]:Object.assign(Object.assign({},pu.vS),{wordBreak:"keep-all",[` - &${ve}-cell-fix-left-last, - &${ve}-cell-fix-right-first - `]:{overflow:"visible",[`${ve}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ve}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},qt=ge=>{const{componentCls:ve}=ge;return{[`${ve}-wrapper`]:{[`${ve}-tbody > tr${ve}-placeholder`]:{textAlign:"center",color:ge.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ge.colorBgContainer}}}}},jt=a(15969),On=ge=>{const{componentCls:ve,antCls:Ze,controlInteractiveSize:$e,motionDurationSlow:ft,lineWidth:vt,paddingXS:Gt,lineType:Wt,tableBorderColor:Kt,tableExpandIconBg:Cn,tableExpandColumnWidth:sn,borderRadius:pn,fontSize:or,fontSizeSM:rr,lineHeight:lr,tablePaddingVertical:kr,tablePaddingHorizontal:Ur,tableExpandedRowBg:ta,paddingXXS:Wr}=ge,Aa=$e/2-vt,Eo=Aa*2+vt*3,Qo=`${vt}px ${Wt} ${Kt}`,ao=Wr-vt;return{[`${ve}-wrapper`]:{[`${ve}-expand-icon-col`]:{width:sn},[`${ve}-row-expand-icon-cell`]:{textAlign:"center",[`${ve}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ve}-row-indent`]:{height:1,float:"left"},[`${ve}-row-expand-icon`]:Object.assign(Object.assign({},(0,jt.N)(ge)),{position:"relative",float:"left",boxSizing:"border-box",width:Eo,height:Eo,padding:0,color:"inherit",lineHeight:`${Eo}px`,background:Cn,border:Qo,borderRadius:pn,transform:`scale(${$e/Eo})`,transition:`all ${ft}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ft} ease-out`,content:'""'},"&::before":{top:Aa,insetInlineEnd:ao,insetInlineStart:ao,height:vt},"&::after":{top:ao,bottom:ao,insetInlineStart:Aa,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ve}-row-indent + ${ve}-row-expand-icon`]:{marginTop:(or*lr-vt*3)/2-Math.ceil((rr*1.4-vt*3)/2),marginInlineEnd:Gt},[`tr${ve}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ta}},[`${Ze}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ve}-expanded-row-fixed`]:{position:"relative",margin:`-${kr}px -${Ur}px`,padding:`${kr}px ${Ur}px`}}}},ea=ge=>{const{componentCls:ve,antCls:Ze,iconCls:$e,tableFilterDropdownWidth:ft,tableFilterDropdownSearchWidth:vt,paddingXXS:Gt,paddingXS:Wt,colorText:Kt,lineWidth:Cn,lineType:sn,tableBorderColor:pn,tableHeaderIconColor:or,fontSizeSM:rr,tablePaddingHorizontal:lr,borderRadius:kr,motionDurationSlow:Ur,colorTextDescription:ta,colorPrimary:Wr,tableHeaderFilterActiveBg:Aa,colorTextDisabled:Eo,tableFilterDropdownBg:Qo,tableFilterDropdownHeight:ao,controlItemBgHover:po,controlItemBgActive:qo,boxShadowSecondary:ga,filterDropdownMenuBg:oo}=ge,Ua=`${Ze}-dropdown`,sa=`${ve}-filter-dropdown`,da=`${Ze}-tree`,lo=`${Cn}px ${sn} ${pn}`;return[{[`${ve}-wrapper`]:{[`${ve}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ve}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Gt,marginInline:`${Gt}px ${-lr/2}px`,padding:`0 ${Gt}px`,color:or,fontSize:rr,borderRadius:kr,cursor:"pointer",transition:`all ${Ur}`,"&:hover":{color:ta,background:Aa},"&.active":{color:Wr}}}},{[`${Ze}-dropdown`]:{[sa]:Object.assign(Object.assign({},(0,pu.Wf)(ge)),{minWidth:ft,backgroundColor:Qo,borderRadius:kr,boxShadow:ga,overflow:"hidden",[`${Ua}-menu`]:{maxHeight:ao,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:oo,"&:empty::after":{display:"block",padding:`${Wt}px 0`,color:Eo,fontSize:rr,textAlign:"center",content:'"Not Found"'}},[`${sa}-tree`]:{paddingBlock:`${Wt}px 0`,paddingInline:Wt,[da]:{padding:0},[`${da}-treenode ${da}-node-content-wrapper:hover`]:{backgroundColor:po},[`${da}-treenode-checkbox-checked ${da}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:qo}}},[`${sa}-search`]:{padding:Wt,borderBottom:lo,"&-input":{input:{minWidth:vt},[$e]:{color:Eo}}},[`${sa}-checkall`]:{width:"100%",marginBottom:Gt,marginInlineStart:Gt},[`${sa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Wt-Cn}px ${Wt}px`,overflow:"hidden",borderTop:lo}})}},{[`${Ze}-dropdown ${sa}, ${sa}-submenu`]:{[`${Ze}-checkbox-wrapper + span`]:{paddingInlineStart:Wt,color:Kt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},ir=ge=>{const{componentCls:ve,lineWidth:Ze,colorSplit:$e,motionDurationSlow:ft,zIndexTableFixed:vt,tableBg:Gt,zIndexTableSticky:Wt}=ge,Kt=$e;return{[`${ve}-wrapper`]:{[` - ${ve}-cell-fix-left, - ${ve}-cell-fix-right + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:p.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${b}-leave`]:{animationTimingFunction:p.motionEaseInQuint}}]}},15969:function(mn,At,a){"use strict";a.d(At,{N:function(){return i}});const i=V=>({color:V.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${V.motionDurationSlow}`,"&:focus, &:hover":{color:V.colorLinkHover},"&:active":{color:V.colorLinkActive}})},78673:function(mn,At,a){"use strict";a.d(At,{Z:function(){return Ne}});var i=a(58617),V=a(92310),N=a.n(V),pe=a(54476),O=a(20068),L=a(42978),C=a(75931),d=a(59301),S=a(18929),o=a(10228),F=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],v=d.forwardRef(function(Q,Le){var ve,le=Q.prefixCls,Fe=le===void 0?"rc-switch":le,Ae=Q.className,Ce=Q.checked,ne=Q.defaultChecked,q=Q.disabled,Me=Q.loadingIcon,Oe=Q.checkedChildren,Se=Q.unCheckedChildren,ke=Q.onClick,ut=Q.onChange,st=Q.onKeyDown,ze=(0,C.Z)(Q,F),wt=(0,S.Z)(!1,{value:Ce,defaultValue:ne}),qe=(0,L.Z)(wt,2),yt=qe[0],lt=qe[1];function M(A,g){var k=yt;return q||(k=A,lt(k),ut==null||ut(k,g)),k}function Ye(A){A.which===o.Z.LEFT?M(!1,A):A.which===o.Z.RIGHT&&M(!0,A),st==null||st(A)}function E(A){var g=M(!yt,A);ke==null||ke(g,A)}var l=N()(Fe,Ae,(ve={},(0,O.Z)(ve,"".concat(Fe,"-checked"),yt),(0,O.Z)(ve,"".concat(Fe,"-disabled"),q),ve));return d.createElement("button",(0,pe.Z)({},ze,{type:"button",role:"switch","aria-checked":yt,disabled:q,className:l,ref:Le,onKeyDown:Ye,onClick:E}),Me,d.createElement("span",{className:"".concat(Fe,"-inner")},d.createElement("span",{className:"".concat(Fe,"-inner-checked")},Oe),d.createElement("span",{className:"".concat(Fe,"-inner-unchecked")},Se)))});v.displayName="Switch";var p=v,I=a(14088),P=a(36355),b=a(1684),j=a(19716),D=a(64993),W=a(17313),Z=a(83116),J=a(37613);const R=Q=>{const{componentCls:Le,trackHeightSM:ve,trackPadding:le,trackMinWidthSM:Fe,innerMinMarginSM:Ae,innerMaxMarginSM:Ce,handleSizeSM:ne}=Q,q=`${Le}-inner`;return{[Le]:{[`&${Le}-small`]:{minWidth:Fe,height:ve,lineHeight:`${ve}px`,[`${Le}-inner`]:{paddingInlineStart:Ce,paddingInlineEnd:Ae,[`${q}-checked`]:{marginInlineStart:`calc(-100% + ${ne+le*2}px - ${Ce*2}px)`,marginInlineEnd:`calc(100% - ${ne+le*2}px + ${Ce*2}px)`},[`${q}-unchecked`]:{marginTop:-ve,marginInlineStart:0,marginInlineEnd:0}},[`${Le}-handle`]:{width:ne,height:ne},[`${Le}-loading-icon`]:{top:(ne-Q.switchLoadingIconSize)/2,fontSize:Q.switchLoadingIconSize},[`&${Le}-checked`]:{[`${Le}-inner`]:{paddingInlineStart:Ae,paddingInlineEnd:Ce,[`${q}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${q}-unchecked`]:{marginInlineStart:`calc(100% - ${ne+le*2}px + ${Ce*2}px)`,marginInlineEnd:`calc(-100% + ${ne+le*2}px - ${Ce*2}px)`}},[`${Le}-handle`]:{insetInlineStart:`calc(100% - ${ne+le}px)`}},[`&:not(${Le}-disabled):active`]:{[`&:not(${Le}-checked) ${q}`]:{[`${q}-unchecked`]:{marginInlineStart:Q.marginXXS/2,marginInlineEnd:-Q.marginXXS/2}},[`&${Le}-checked ${q}`]:{[`${q}-checked`]:{marginInlineStart:-Q.marginXXS/2,marginInlineEnd:Q.marginXXS/2}}}}}}},w=Q=>{const{componentCls:Le,handleSize:ve}=Q;return{[Le]:{[`${Le}-loading-icon${Q.iconCls}`]:{position:"relative",top:(ve-Q.fontSize)/2,color:Q.switchLoadingIconColor,verticalAlign:"top"},[`&${Le}-checked ${Le}-loading-icon`]:{color:Q.switchColor}}}},oe=Q=>{const{componentCls:Le,motion:ve,trackPadding:le,handleBg:Fe,handleShadow:Ae,handleSize:Ce}=Q,ne=`${Le}-handle`;return{[Le]:{[ne]:{position:"absolute",top:le,insetInlineStart:le,width:Ce,height:Ce,transition:`all ${Q.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Fe,borderRadius:Ce/2,boxShadow:Ae,transition:`all ${Q.switchDuration} ease-in-out`,content:'""'}},[`&${Le}-checked ${ne}`]:{insetInlineStart:`calc(100% - ${Ce+le}px)`},[`&:not(${Le}-disabled):active`]:ve?{[`${ne}::before`]:{insetInlineEnd:Q.switchHandleActiveInset,insetInlineStart:0},[`&${Le}-checked ${ne}::before`]:{insetInlineEnd:0,insetInlineStart:Q.switchHandleActiveInset}}:{}}}},ae=Q=>{const{componentCls:Le,trackHeight:ve,trackPadding:le,innerMinMargin:Fe,innerMaxMargin:Ae,handleSize:Ce}=Q,ne=`${Le}-inner`;return{[Le]:{[ne]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:Ae,paddingInlineEnd:Fe,transition:`padding-inline-start ${Q.switchDuration} ease-in-out, padding-inline-end ${Q.switchDuration} ease-in-out`,[`${ne}-checked, ${ne}-unchecked`]:{display:"block",color:Q.colorTextLightSolid,fontSize:Q.fontSizeSM,transition:`margin-inline-start ${Q.switchDuration} ease-in-out, margin-inline-end ${Q.switchDuration} ease-in-out`,pointerEvents:"none"},[`${ne}-checked`]:{marginInlineStart:`calc(-100% + ${Ce+le*2}px - ${Ae*2}px)`,marginInlineEnd:`calc(100% - ${Ce+le*2}px + ${Ae*2}px)`},[`${ne}-unchecked`]:{marginTop:-ve,marginInlineStart:0,marginInlineEnd:0}},[`&${Le}-checked ${ne}`]:{paddingInlineStart:Fe,paddingInlineEnd:Ae,[`${ne}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${ne}-unchecked`]:{marginInlineStart:`calc(100% - ${Ce+le*2}px + ${Ae*2}px)`,marginInlineEnd:`calc(-100% + ${Ce+le*2}px - ${Ae*2}px)`}},[`&:not(${Le}-disabled):active`]:{[`&:not(${Le}-checked) ${ne}`]:{[`${ne}-unchecked`]:{marginInlineStart:le*2,marginInlineEnd:-le*2}},[`&${Le}-checked ${ne}`]:{[`${ne}-checked`]:{marginInlineStart:-le*2,marginInlineEnd:le*2}}}}}},re=Q=>{const{componentCls:Le,trackHeight:ve,trackMinWidth:le}=Q;return{[Le]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.Wf)(Q)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:le,height:ve,lineHeight:`${ve}px`,verticalAlign:"middle",background:Q.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Q.motionDurationMid}`,userSelect:"none",[`&:hover:not(${Le}-disabled)`]:{background:Q.colorTextTertiary}}),(0,W.Qy)(Q)),{[`&${Le}-checked`]:{background:Q.switchColor,[`&:hover:not(${Le}-disabled)`]:{background:Q.colorPrimaryHover}},[`&${Le}-loading, &${Le}-disabled`]:{cursor:"not-allowed",opacity:Q.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${Le}-rtl`]:{direction:"rtl"}})}};var ie=(0,Z.Z)("Switch",Q=>{const Le=(0,J.TS)(Q,{switchDuration:Q.motionDurationMid,switchColor:Q.colorPrimary,switchDisabledOpacity:Q.opacityLoading,switchLoadingIconSize:Q.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${Q.opacityLoading})`,switchHandleActiveInset:"-30%"});return[re(Le),ae(Le),oe(Le),w(Le),R(Le)]},Q=>{const{fontSize:Le,lineHeight:ve,controlHeight:le,colorWhite:Fe}=Q,Ae=Le*ve,Ce=le/2,ne=2,q=Ae-ne*2,Me=Ce-ne*2;return{trackHeight:Ae,trackHeightSM:Ce,trackMinWidth:q*2+ne*4,trackMinWidthSM:Me*2+ne*2,trackPadding:ne,handleBg:Fe,handleSize:q,handleSizeSM:Me,handleShadow:`0 2px 4px 0 ${new D.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:q/2,innerMaxMargin:q+ne+ne*2,innerMinMarginSM:Me/2,innerMaxMarginSM:Me+ne+ne*2}}),ye=function(Q,Le){var ve={};for(var le in Q)Object.prototype.hasOwnProperty.call(Q,le)&&Le.indexOf(le)<0&&(ve[le]=Q[le]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,le=Object.getOwnPropertySymbols(Q);Fe{const{prefixCls:ve,size:le,disabled:Fe,loading:Ae,className:Ce,rootClassName:ne,style:q}=Q,Me=ye(Q,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:Oe,direction:Se,switch:ke}=d.useContext(P.E_),ut=d.useContext(b.Z),st=(Fe!=null?Fe:ut)||Ae,ze=Oe("switch",ve),wt=d.createElement("div",{className:`${ze}-handle`},Ae&&d.createElement(i.Z,{className:`${ze}-loading-icon`})),[qe,yt]=ie(ze),lt=(0,j.Z)(le),M=N()(ke==null?void 0:ke.className,{[`${ze}-small`]:lt==="small",[`${ze}-loading`]:Ae,[`${ze}-rtl`]:Se==="rtl"},Ce,ne,yt),Ye=Object.assign(Object.assign({},ke==null?void 0:ke.style),q);return qe(d.createElement(I.Z,{component:"Switch"},d.createElement(p,Object.assign({},Me,{prefixCls:ze,className:M,style:Ye,disabled:st,ref:Le,loadingIcon:wt}))))});z.__ANT_SWITCH=!0;var Ne=z},1710:function(mn,At,a){"use strict";a.d(At,{default:function(){return ks}});var i={},V="rc-table-internal-hook",N=a(42978),pe=a(6089),O=a(34280),L=a(13697),C=a(59301),d=a(4676);function S(ge){var me=C.createContext(void 0),Ze=function(ft){var vt=ft.value,Gt=ft.children,Wt=C.useRef(vt);Wt.current=vt;var Kt=C.useState(function(){return{getValue:function(){return Wt.current},listeners:new Set}}),Cn=(0,N.Z)(Kt,1),sn=Cn[0];return(0,O.Z)(function(){(0,d.unstable_batchedUpdates)(function(){sn.listeners.forEach(function(pn){pn(vt)})})},[vt]),C.createElement(me.Provider,{value:sn},Gt)};return{Context:me,Provider:Ze,defaultValue:ge}}function o(ge,me){var Ze=(0,pe.Z)(typeof me=="function"?me:function(pn){if(me===void 0)return pn;if(!Array.isArray(me))return pn[me];var or={};return me.forEach(function(rr){or[rr]=pn[rr]}),or}),$e=C.useContext(ge==null?void 0:ge.Context),ft=$e||{},vt=ft.listeners,Gt=ft.getValue,Wt=C.useRef();Wt.current=Ze($e?Gt():ge==null?void 0:ge.defaultValue);var Kt=C.useState({}),Cn=(0,N.Z)(Kt,2),sn=Cn[1];return(0,O.Z)(function(){if(!$e)return;function pn(or){var rr=Ze(or);(0,L.Z)(Wt.current,rr,!0)||sn({})}return vt.add(pn),function(){vt.delete(pn)}},[$e]),Wt.current}var F=a(54476),v=a(8654);function p(){var ge=C.createContext(null);function me(){return C.useContext(ge)}function Ze(ft,vt){var Gt=(0,v.Yr)(ft),Wt=function(Cn,sn){var pn=Gt?{ref:sn}:{},or=C.useRef(0),rr=C.useRef(Cn),lr=me();return lr!==null?C.createElement(ft,(0,F.Z)({},Cn,pn)):((!vt||vt(rr.current,Cn))&&(or.current+=1),rr.current=Cn,C.createElement(ge.Provider,{value:or.current},C.createElement(ft,(0,F.Z)({},Cn,pn))))};return Gt?C.forwardRef(Wt):Wt}function $e(ft,vt){var Gt=(0,v.Yr)(ft),Wt=function(Cn,sn){var pn=Gt?{ref:sn}:{};return me(),C.createElement(ft,(0,F.Z)({},Cn,pn))};return Gt?C.memo(C.forwardRef(Wt),vt):C.memo(Wt,vt)}return{makeImmutable:Ze,responseImmutable:$e,useImmutableMark:me}}var I=p(),P=I.makeImmutable,b=I.responseImmutable,j=I.useImmutableMark,D=p(),W=D.makeImmutable,Z=D.responseImmutable,J=D.useImmutableMark,R=S(),w=R;function oe(ge,me){var Ze=C.useRef(0);Ze.current+=1;var $e=C.useRef(ge),ft=[];Object.keys(ge||{}).map(function(Gt){var Wt;(ge==null?void 0:ge[Gt])!==((Wt=$e.current)===null||Wt===void 0?void 0:Wt[Gt])&&ft.push(Gt)}),$e.current=ge;var vt=C.useRef([]);return ft.length&&(vt.current=ft),C.useDebugValue(Ze.current),C.useDebugValue(vt.current.join(", ")),me&&console.log("".concat(me,":"),Ze.current,vt.current),Ze.current}var ae=null,re=C.memo(function(){var ge=oe();return C.createElement("h1",null,"Render Times: ",ge)});re.displayName="RenderBlock";var ie=a(76190),ye=a(33885),z=a(20068),Ne=a(92310),Q=a.n(Ne),Le=a(80547),ve=a(97938),le=a(48736),Fe=C.createContext({renderWithProps:!1}),Ae=Fe,Ce="RC_TABLE_KEY";function ne(ge){return ge==null?[]:Array.isArray(ge)?ge:[ge]}function q(ge){var me=[],Ze={};return ge.forEach(function($e){for(var ft=$e||{},vt=ft.key,Gt=ft.dataIndex,Wt=vt||ne(Gt).join("-")||Ce;Ze[Wt];)Wt="".concat(Wt,"_next");Ze[Wt]=!0,me.push(Wt)}),me}function Me(ge){return ge!=null}function Oe(ge){return ge&&(0,ie.Z)(ge)==="object"&&!Array.isArray(ge)&&!C.isValidElement(ge)}function Se(ge,me,Ze,$e,ft,vt){var Gt=C.useContext(Ae),Wt=J(),Kt=(0,Le.Z)(function(){if(Me($e))return[$e];var Cn=me==null||me===""?[]:Array.isArray(me)?me:[me],sn=(0,ve.Z)(ge,Cn),pn=sn,or=void 0;if(ft){var rr=ft(sn,ge,Ze);Oe(rr)?(pn=rr.children,or=rr.props,Gt.renderWithProps=!0):pn=rr}return[pn,or]},[Wt,ge,$e,me,ft,Ze],function(Cn,sn){if(vt){var pn=(0,N.Z)(Cn,2),or=pn[1],rr=(0,N.Z)(sn,2),lr=rr[1];return vt(lr,or)}return Gt.renderWithProps?!0:!(0,L.Z)(Cn,sn,!0)});return Kt}function ke(ge,me,Ze,$e){var ft=ge+me-1;return ge<=$e&&ft>=Ze}function ut(ge,me){return o(w,function(Ze){var $e=ke(ge,me||1,Ze.hoverStartRow,Ze.hoverEndRow);return[$e,Ze.onHover]})}var st=function(me){var Ze=me.ellipsis,$e=me.rowType,ft=me.children,vt,Gt=Ze===!0?{showTitle:!0}:Ze;return Gt&&(Gt.showTitle||$e==="header")&&(typeof ft=="string"||typeof ft=="number"?vt=ft.toString():C.isValidElement(ft)&&typeof ft.props.children=="string"&&(vt=ft.props.children)),vt};function ze(ge){var me,Ze,$e,ft,vt,Gt,Wt,Kt,Cn=ge.component,sn=ge.children,pn=ge.ellipsis,or=ge.scope,rr=ge.prefixCls,lr=ge.className,kr=ge.align,Ur=ge.record,ta=ge.render,Wr=ge.dataIndex,Aa=ge.renderIndex,Eo=ge.shouldCellUpdate,Qo=ge.index,ao=ge.rowType,po=ge.colSpan,qo=ge.rowSpan,ga=ge.fixLeft,oo=ge.fixRight,Ua=ge.firstFixLeft,sa=ge.lastFixLeft,da=ge.firstFixRight,lo=ge.lastFixRight,fi=ge.appendNode,$o=ge.additionalProps,uo=$o===void 0?{}:$o,ti=ge.isSticky,Ei="".concat(rr,"-cell"),Fi=o(w,["supportSticky","allColumnsFixedLeft"]),hi=Fi.supportSticky,IA=Fi.allColumnsFixedLeft,Ti=Se(Ur,Wr,Aa,sn,ta,Eo),Go=(0,N.Z)(Ti,2),_A=Go[0],jo=Go[1],cA={},AA=typeof ga=="number"&&hi,Ss=typeof oo=="number"&&hi;AA&&(cA.position="sticky",cA.left=ga),Ss&&(cA.position="sticky",cA.right=oo);var Va=(me=(Ze=($e=jo==null?void 0:jo.colSpan)!==null&&$e!==void 0?$e:uo.colSpan)!==null&&Ze!==void 0?Ze:po)!==null&&me!==void 0?me:1,Oo=(ft=(vt=(Gt=jo==null?void 0:jo.rowSpan)!==null&&Gt!==void 0?Gt:uo.rowSpan)!==null&&vt!==void 0?vt:qo)!==null&&ft!==void 0?ft:1,Ro=ut(Qo,Oo),vo=(0,N.Z)(Ro,2),Ga=vo[0],fr=vo[1],Ca=function(pr){var _s;Ur&&fr(Qo,Qo+Oo-1),uo==null||(_s=uo.onMouseEnter)===null||_s===void 0||_s.call(uo,pr)},Xo=function(pr){var _s;Ur&&fr(-1,-1),uo==null||(_s=uo.onMouseLeave)===null||_s===void 0||_s.call(uo,pr)};if(Va===0||Oo===0)return null;var xi=(Wt=uo.title)!==null&&Wt!==void 0?Wt:st({rowType:ao,ellipsis:pn,children:_A}),qs=Q()(Ei,lr,(Kt={},(0,z.Z)(Kt,"".concat(Ei,"-fix-left"),AA&&hi),(0,z.Z)(Kt,"".concat(Ei,"-fix-left-first"),Ua&&hi),(0,z.Z)(Kt,"".concat(Ei,"-fix-left-last"),sa&&hi),(0,z.Z)(Kt,"".concat(Ei,"-fix-left-all"),sa&&IA&&hi),(0,z.Z)(Kt,"".concat(Ei,"-fix-right"),Ss&&hi),(0,z.Z)(Kt,"".concat(Ei,"-fix-right-first"),da&&hi),(0,z.Z)(Kt,"".concat(Ei,"-fix-right-last"),lo&&hi),(0,z.Z)(Kt,"".concat(Ei,"-ellipsis"),pn),(0,z.Z)(Kt,"".concat(Ei,"-with-append"),fi),(0,z.Z)(Kt,"".concat(Ei,"-fix-sticky"),(AA||Ss)&&ti&&hi),(0,z.Z)(Kt,"".concat(Ei,"-row-hover"),!jo&&Ga),Kt),uo.className,jo==null?void 0:jo.className),gs={};kr&&(gs.textAlign=kr);var yl=(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},cA),uo.style),gs),jo==null?void 0:jo.style),ls=_A;return(0,ie.Z)(ls)==="object"&&!Array.isArray(ls)&&!C.isValidElement(ls)&&(ls=null),pn&&(sa||da)&&(ls=C.createElement("span",{className:"".concat(Ei,"-content")},ls)),C.createElement(Cn,(0,F.Z)({},jo,uo,{className:qs,style:yl,title:xi,scope:or,onMouseEnter:Ca,onMouseLeave:Xo,colSpan:Va!==1?Va:null,rowSpan:Oo!==1?Oo:null}),fi,ls)}var wt=C.memo(ze);function qe(ge,me,Ze,$e,ft,vt){var Gt=Ze[ge]||{},Wt=Ze[me]||{},Kt,Cn;Gt.fixed==="left"?Kt=$e.left[ft==="rtl"?me:ge]:Wt.fixed==="right"&&(Cn=$e.right[ft==="rtl"?ge:me]);var sn=!1,pn=!1,or=!1,rr=!1,lr=Ze[me+1],kr=Ze[ge-1],Ur=!(vt!=null&&vt.children);if(ft==="rtl"){if(Kt!==void 0){var ta=kr&&kr.fixed==="left";rr=!ta&&Ur}else if(Cn!==void 0){var Wr=lr&&lr.fixed==="right";or=!Wr&&Ur}}else if(Kt!==void 0){var Aa=lr&&lr.fixed==="left";sn=!Aa&&Ur}else if(Cn!==void 0){var Eo=kr&&kr.fixed==="right";pn=!Eo&&Ur}return{fixLeft:Kt,fixRight:Cn,lastFixLeft:sn,firstFixRight:pn,lastFixRight:or,firstFixLeft:rr,isSticky:$e.isSticky}}var yt=C.createContext({}),lt=yt;function M(ge){var me=ge.className,Ze=ge.index,$e=ge.children,ft=ge.colSpan,vt=ft===void 0?1:ft,Gt=ge.rowSpan,Wt=ge.align,Kt=o(w,["prefixCls","direction"]),Cn=Kt.prefixCls,sn=Kt.direction,pn=C.useContext(lt),or=pn.scrollColumnIndex,rr=pn.stickyOffsets,lr=pn.flattenColumns,kr=pn.columns,Ur=Ze+vt-1,ta=Ur+1===or?vt+1:vt,Wr=qe(Ze,Ze+ta-1,lr,rr,sn,kr==null?void 0:kr[Ze]);return C.createElement(wt,(0,F.Z)({className:me,index:Ze,component:"td",prefixCls:Cn,record:null,dataIndex:null,align:Wt,colSpan:ta,rowSpan:Gt,render:function(){return $e}},Wr))}var Ye=a(75931),E=["children"];function l(ge){var me=ge.children,Ze=(0,Ye.Z)(ge,E);return C.createElement("tr",Ze,me)}function A(ge){var me=ge.children;return me}A.Row=l,A.Cell=M;var g=A;function k(ge){var me=ge.children,Ze=ge.stickyOffsets,$e=ge.flattenColumns,ft=ge.columns,vt=o(w,"prefixCls"),Gt=$e.length-1,Wt=$e[Gt],Kt=C.useMemo(function(){return{stickyOffsets:Ze,flattenColumns:$e,scrollColumnIndex:Wt!=null&&Wt.scrollbar?Gt:null,columns:ft}},[Wt,$e,Gt,Ze,ft]);return C.createElement(lt.Provider,{value:Kt},C.createElement("tfoot",{className:"".concat(vt,"-summary")},me))}var $=Z(k),H=g,X=a(70425),Pe=a(29301),he=a(29194),ue=a(24514),He=a(75152),pt=a(26112);function Re(ge,me,Ze,$e,ft,vt,Gt){ge.push({record:me,indent:Ze,index:Gt});var Wt=vt(me),Kt=ft==null?void 0:ft.has(Wt);if(me&&Array.isArray(me[$e])&&Kt)for(var Cn=0;Cn1?Ua-1:0),da=1;da=0;Wt-=1){var Kt=me[Wt],Cn=Ze&&Ze[Wt],sn=Cn&&Cn[cn];if(Kt||sn||Gt){var pn=sn||{},or=pn.columnType,rr=(0,Ye.Z)(pn,Dn);ft.unshift(C.createElement("col",(0,F.Z)({key:Wt,style:{width:Kt}},rr))),Gt=!0}}return C.createElement("colgroup",null,ft)}var _n=ur,cr=a(94480),Yr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function oa(ge,me){return(0,C.useMemo)(function(){for(var Ze=[],$e=0;$e1?"colgroup":"col":null,ellipsis:Ur.ellipsis,align:Ur.align,component:Ur.title?vt:Gt,prefixCls:sn,key:rr[kr]},ta,{additionalProps:Wr,rowType:"header"}))}))}er.displayName="HeaderRow";var hr=er;function mr(ge){var me=[];function Ze(Gt,Wt){var Kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[Kt]=me[Kt]||[];var Cn=Wt,sn=Gt.filter(Boolean).map(function(pn){var or={key:pn.key,className:pn.className||"",children:pn.title,column:pn,colStart:Cn},rr=1,lr=pn.children;return lr&&lr.length>0&&(rr=Ze(lr,Cn,Kt+1).reduce(function(kr,Ur){return kr+Ur},0),or.hasSubColumns=!0),"colSpan"in pn&&(rr=pn.colSpan),"rowSpan"in pn&&(or.rowSpan=pn.rowSpan),or.colSpan=rr,or.colEnd=or.colStart+rr-1,me[Kt].push(or),Cn+=rr,rr});return sn}Ze(ge,0);for(var $e=me.length,ft=function(Wt){me[Wt].forEach(function(Kt){!("rowSpan"in Kt)&&!Kt.hasSubColumns&&(Kt.rowSpan=$e-Wt)})},vt=0;vt<$e;vt+=1)ft(vt);return me}function Hr(ge){var me=ge.stickyOffsets,Ze=ge.columns,$e=ge.flattenColumns,ft=ge.onHeaderRow,vt=o(w,["prefixCls","getComponent"]),Gt=vt.prefixCls,Wt=vt.getComponent,Kt=C.useMemo(function(){return mr(Ze)},[Ze]),Cn=Wt(["header","wrapper"],"thead"),sn=Wt(["header","row"],"tr"),pn=Wt(["header","cell"],"th"),or=Wt(["header","cell"],"td");return C.createElement(Cn,{className:"".concat(Gt,"-thead")},Kt.map(function(rr,lr){var kr=C.createElement(hr,{key:lr,flattenColumns:$e,cells:rr,stickyOffsets:me,rowComponent:sn,cellComponent:pn,tdCellComponent:or,onHeaderRow:ft,index:lr});return kr}))}var pa=Z(Hr),Yo=a(11592);function io(ge){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?ge*parseFloat(me)/100:null}function tr(ge,me){return C.useMemo(function(){if(me&&me>0){var Ze=0,$e=0;ge.forEach(function(Cn){var sn=io(me,Cn.width);sn?Ze+=sn:$e+=1});var ft=me-Ze,vt=$e,Gt=ft/$e,Wt=0,Kt=ge.map(function(Cn){var sn=(0,ye.Z)({},Cn),pn=io(me,sn.width);if(pn)sn.width=pn;else{var or=Math.floor(Gt);sn.width=vt===1?ft:or,ft-=or,vt-=1}return Wt+=sn.width,sn});return[Kt,Wt]}return[ge,me]},[ge,me])}var ya=["children"],ct=["fixed"];function Ee(ge){return(0,Yo.Z)(ge).filter(function(me){return C.isValidElement(me)}).map(function(me){var Ze=me.key,$e=me.props,ft=$e.children,vt=(0,Ye.Z)($e,ya),Gt=(0,ye.Z)({key:Ze},vt);return ft&&(Gt.children=Ee(ft)),Gt})}function xe(ge){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ge.filter(function(Ze){return Ze&&(0,ie.Z)(Ze)==="object"}).reduce(function(Ze,$e,ft){var vt=$e.fixed,Gt=vt===!0?"left":vt,Wt="".concat(me,"-").concat(ft),Kt=$e.children;return Kt&&Kt.length>0?[].concat((0,cr.Z)(Ze),(0,cr.Z)(xe(Kt,Wt).map(function(Cn){return(0,ye.Z)({fixed:Gt},Cn)}))):[].concat((0,cr.Z)(Ze),[(0,ye.Z)((0,ye.Z)({key:Wt},$e),{},{fixed:Gt})])},[])}function De(ge){for(var me=!0,Ze=0;Ze=0;vt-=1){var Gt=ge[vt];if(ft&&Gt.fixed!=="right")ft=!1;else if(!ft&&Gt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function Qe(ge){return ge.map(function(me){var Ze=me.fixed,$e=(0,Ye.Z)(me,ct),ft=Ze;return Ze==="left"?ft="right":Ze==="right"&&(ft="left"),(0,ye.Z)({fixed:ft},$e)})}function bt(ge,me){var Ze=ge.prefixCls,$e=ge.columns,ft=ge.children,vt=ge.expandable,Gt=ge.expandedKeys,Wt=ge.columnTitle,Kt=ge.getRowKey,Cn=ge.onTriggerExpand,sn=ge.expandIcon,pn=ge.rowExpandable,or=ge.expandIconColumnIndex,rr=ge.direction,lr=ge.expandRowByClick,kr=ge.columnWidth,Ur=ge.fixed,ta=ge.scrollWidth,Wr=C.useMemo(function(){return $e||Ee(ft)},[$e,ft]),Aa=C.useMemo(function(){if(vt){var oo,Ua=Wr.slice();if(!Ua.includes(i)){var sa=or||0;sa>=0&&Ua.splice(sa,0,i)}var da=Ua.indexOf(i);Ua=Ua.filter(function(uo,ti){return uo!==i||ti===da});var lo=Wr[da],fi;(Ur==="left"||Ur)&&!or?fi="left":(Ur==="right"||Ur)&&or===Wr.length?fi="right":fi=lo?lo.fixed:null;var $o=(oo={},(0,z.Z)(oo,cn,{className:"".concat(Ze,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,z.Z)(oo,"title",Wt),(0,z.Z)(oo,"fixed",fi),(0,z.Z)(oo,"className","".concat(Ze,"-row-expand-icon-cell")),(0,z.Z)(oo,"width",kr),(0,z.Z)(oo,"render",function(ti,Ei,Fi){var hi=Kt(Ei,Fi),IA=Gt.has(hi),Ti=pn?pn(Ei):!0,Go=sn({prefixCls:Ze,expanded:IA,expandable:Ti,record:Ei,onExpand:Cn});return lr?C.createElement("span",{onClick:function(jo){return jo.stopPropagation()}},Go):Go}),oo);return Ua.map(function(uo){return uo===i?$o:uo})}return Wr.filter(function(uo){return uo!==i})},[vt,Wr,Kt,Gt,sn,rr]),Eo=C.useMemo(function(){var oo=Aa;return me&&(oo=me(oo)),oo.length||(oo=[{render:function(){return null}}]),oo},[me,Aa,rr]),Qo=C.useMemo(function(){return rr==="rtl"?Qe(xe(Eo)):xe(Eo)},[Eo,rr,ta]),ao=tr(Qo,ta),po=(0,N.Z)(ao,2),qo=po[0],ga=po[1];return[Eo,qo,ga]}var Bt=bt;function nn(ge){var me,Ze=ge.prefixCls,$e=ge.record,ft=ge.onExpand,vt=ge.expanded,Gt=ge.expandable,Wt="".concat(Ze,"-row-expand-icon");if(!Gt)return C.createElement("span",{className:Q()(Wt,"".concat(Ze,"-row-spaced"))});var Kt=function(sn){ft($e,sn),sn.stopPropagation()};return C.createElement("span",{className:Q()(Wt,(me={},(0,z.Z)(me,"".concat(Ze,"-row-expanded"),vt),(0,z.Z)(me,"".concat(Ze,"-row-collapsed"),!vt),me)),onClick:Kt})}function Xt(ge,me,Ze){var $e=[];function ft(vt){(vt||[]).forEach(function(Gt,Wt){$e.push(me(Gt,Wt)),ft(Gt[Ze])})}return ft(ge),$e}function Vt(ge,me,Ze){var $e=fn(ge),ft=$e.expandIcon,vt=$e.expandedRowKeys,Gt=$e.defaultExpandedRowKeys,Wt=$e.defaultExpandAllRows,Kt=$e.expandedRowRender,Cn=$e.onExpand,sn=$e.onExpandedRowsChange,pn=$e.childrenColumnName,or=ft||nn,rr=pn||"children",lr=C.useMemo(function(){return Kt?"row":ge.expandable&&ge.internalHooks===V&&ge.expandable.__PARENT_RENDER_ICON__||me.some(function(Qo){return Qo&&(0,ie.Z)(Qo)==="object"&&Qo[rr]})?"nest":!1},[!!Kt,me]),kr=C.useState(function(){return Gt||(Wt?Xt(me,Ze,rr):[])}),Ur=(0,N.Z)(kr,2),ta=Ur[0],Wr=Ur[1],Aa=C.useMemo(function(){return new Set(vt||ta||[])},[vt,ta]),Eo=C.useCallback(function(Qo){var ao=Ze(Qo,me.indexOf(Qo)),po,qo=Aa.has(ao);qo?(Aa.delete(ao),po=(0,cr.Z)(Aa)):po=[].concat((0,cr.Z)(Aa),[ao]),Wr(po),Cn&&Cn(!qo,Qo),sn&&sn(po)},[Ze,Aa,me,Cn,sn]);return[$e,lr,Aa,or,rr,Eo]}function Sn(ge,me,Ze,$e){var ft=ge.map(function(vt,Gt){return qe(Gt,Gt,ge,me,Ze,$e==null?void 0:$e[Gt])});return(0,Le.Z)(function(){return ft},[ft],function(vt,Gt){return!(0,L.Z)(vt,Gt)})}function Vn(ge){var me=(0,C.useRef)(ge),Ze=(0,C.useState)({}),$e=(0,N.Z)(Ze,2),ft=$e[1],vt=(0,C.useRef)(null),Gt=(0,C.useRef)([]);function Wt(Kt){Gt.current.push(Kt);var Cn=Promise.resolve();vt.current=Cn,Cn.then(function(){if(vt.current===Cn){var sn=Gt.current,pn=me.current;Gt.current=[],sn.forEach(function(or){me.current=or(me.current)}),vt.current=null,pn!==me.current&&ft({})}})}return(0,C.useEffect)(function(){return function(){vt.current=null}},[]),[me.current,Wt]}function Xn(ge){var me=(0,C.useRef)(ge||null),Ze=(0,C.useRef)();function $e(){window.clearTimeout(Ze.current)}function ft(Gt){me.current=Gt,$e(),Ze.current=window.setTimeout(function(){me.current=null,Ze.current=void 0},100)}function vt(){return me.current}return(0,C.useEffect)(function(){return $e},[]),[ft,vt]}function zn(){var ge=C.useState(-1),me=(0,N.Z)(ge,2),Ze=me[0],$e=me[1],ft=C.useState(-1),vt=(0,N.Z)(ft,2),Gt=vt[0],Wt=vt[1],Kt=C.useCallback(function(Cn,sn){$e(Cn),Wt(sn)},[]);return[Ze,Gt,Kt]}var jn=a(47273),gr=(0,jn.Z)()?window:null;function Gn(ge,me){var Ze=(0,ie.Z)(ge)==="object"?ge:{},$e=Ze.offsetHeader,ft=$e===void 0?0:$e,vt=Ze.offsetSummary,Gt=vt===void 0?0:vt,Wt=Ze.offsetScroll,Kt=Wt===void 0?0:Wt,Cn=Ze.getContainer,sn=Cn===void 0?function(){return gr}:Cn,pn=sn()||gr;return C.useMemo(function(){var or=!!ge;return{isSticky:or,stickyClassName:or?"".concat(me,"-sticky-holder"):"",offsetHeader:ft,offsetSummary:Gt,offsetScroll:Kt,container:pn}},[Kt,ft,Gt,me,pn])}function Or(ge,me,Ze){var $e=(0,C.useMemo)(function(){for(var ft=[],vt=[],Gt=0,Wt=0,Kt=0;Kt=pn&&(uo=pn-or),Gt({scrollLeft:uo/pn*(sn+2)}),Wr.current.x=da.pageX},oo=function(){if(vt.current){var da=(0,kt.os)(vt.current).top,lo=da+vt.current.offsetHeight,fi=Kt===window?document.documentElement.scrollTop+window.innerHeight:(0,kt.os)(Kt).top+Kt.clientHeight;lo-(0,He.Z)()<=fi||da>=fi-Wt?ta(function($o){return(0,ye.Z)((0,ye.Z)({},$o),{},{isHiddenScrollBar:!0})}):ta(function($o){return(0,ye.Z)((0,ye.Z)({},$o),{},{isHiddenScrollBar:!1})})}},Ua=function(da){ta(function(lo){return(0,ye.Z)((0,ye.Z)({},lo),{},{scrollLeft:da/sn*pn||0})})};return C.useImperativeHandle(Ze,function(){return{setScrollLeft:Ua}}),C.useEffect(function(){var sa=(0,Jr.Z)(document.body,"mouseup",po,!1),da=(0,Jr.Z)(document.body,"mousemove",ga,!1);return oo(),function(){sa.remove(),da.remove()}},[or,Qo]),C.useEffect(function(){var sa=(0,Jr.Z)(Kt,"scroll",oo,!1),da=(0,Jr.Z)(window,"resize",oo,!1);return function(){sa.remove(),da.remove()}},[Kt]),C.useEffect(function(){Ur.isHiddenScrollBar||ta(function(sa){var da=vt.current;return da?(0,ye.Z)((0,ye.Z)({},sa),{},{scrollLeft:da.scrollLeft/da.scrollWidth*da.clientWidth}):sa})},[Ur.isHiddenScrollBar]),sn<=pn||!or||Ur.isHiddenScrollBar?null:C.createElement("div",{style:{height:(0,He.Z)(),width:pn,bottom:Wt},className:"".concat(Cn,"-sticky-scroll")},C.createElement("div",{onMouseDown:qo,ref:rr,className:Q()("".concat(Cn,"-sticky-scroll-bar"),(0,z.Z)({},"".concat(Cn,"-sticky-scroll-bar-active"),Qo)),style:{width:"".concat(or,"px"),transform:"translate3d(".concat(Ur.scrollLeft,"px, 0, 0)")}}))},Jt=C.forwardRef(Yt);function yn(ge){return null}var tn=yn;function gn(ge){return null}var An=gn,Kn="rc-table",Br=[],Tr={};function Sr(){return"No Data"}function Sa(ge){var me,Ze=(0,ye.Z)({rowKey:"key",prefixCls:Kn,emptyText:Sr},ge),$e=Ze.prefixCls,ft=Ze.className,vt=Ze.rowClassName,Gt=Ze.style,Wt=Ze.data,Kt=Ze.rowKey,Cn=Ze.scroll,sn=Ze.tableLayout,pn=Ze.direction,or=Ze.title,rr=Ze.footer,lr=Ze.summary,kr=Ze.caption,Ur=Ze.id,ta=Ze.showHeader,Wr=Ze.components,Aa=Ze.emptyText,Eo=Ze.onRow,Qo=Ze.onHeaderRow,ao=Ze.internalHooks,po=Ze.transformColumns,qo=Ze.internalRefs,ga=Ze.tailor,oo=Ze.sticky,Ua=Wt||Br,sa=!!Ua.length,da=ao===V,lo=C.useCallback(function(bA,is){return(0,ve.Z)(Wr,bA)||is},[Wr]),fi=C.useMemo(function(){return typeof Kt=="function"?Kt:function(bA){var is=bA&&bA[Kt];return is}},[Kt]),$o=lo(["body"]),uo=zn(),ti=(0,N.Z)(uo,3),Ei=ti[0],Fi=ti[1],hi=ti[2],IA=Vt(Ze,Ua,fi),Ti=(0,N.Z)(IA,6),Go=Ti[0],_A=Ti[1],jo=Ti[2],cA=Ti[3],AA=Ti[4],Ss=Ti[5],Va=Cn==null?void 0:Cn.x,Oo=C.useState(0),Ro=(0,N.Z)(Oo,2),vo=Ro[0],Ga=Ro[1],fr=Bt((0,ye.Z)((0,ye.Z)((0,ye.Z)({},Ze),Go),{},{expandable:!!Go.expandedRowRender,columnTitle:Go.columnTitle,expandedKeys:jo,getRowKey:fi,onTriggerExpand:Ss,expandIcon:cA,expandIconColumnIndex:Go.expandIconColumnIndex,direction:pn,scrollWidth:da&&ga&&typeof Va=="number"?Va:null}),da?po:null),Ca=(0,N.Z)(fr,3),Xo=Ca[0],xi=Ca[1],qs=Ca[2],gs=qs!=null?qs:Va,yl=C.useMemo(function(){return{columns:Xo,flattenColumns:xi}},[Xo,xi]),ls=C.useRef(),$A=C.useRef(),pr=C.useRef(),_s=C.useRef(),dl=C.useRef(),dA=C.useState(!1),Ki=(0,N.Z)(dA,2),us=Ki[0],Os=Ki[1],TA=C.useState(!1),Ri=(0,N.Z)(TA,2),Al=Ri[0],Gs=Ri[1],yA=Vn(new Map),xo=(0,N.Z)(yA,2),as=xo[0],Bs=xo[1],vu=q(xi),Pl=vu.map(function(bA){return as.get(bA)}),Fs=C.useMemo(function(){return Pl},[Pl.join("_")]),$s=Cr(Fs,xi.length,pn),Ps=Cn&&Me(Cn.y),ws=Cn&&Me(gs)||!!Go.fixed,$l=ws&&xi.some(function(bA){var is=bA.fixed;return is}),eu=C.useRef(),Kl=Gn(oo,$e),tu=Kl.isSticky,Zu=Kl.offsetHeader,Mc=Kl.offsetSummary,_i=Kl.offsetScroll,kA=Kl.stickyClassName,el=Kl.container,cs=C.useMemo(function(){return lr==null?void 0:lr(Ua)},[lr,Ua]),sl=(Ps||tu)&&C.isValidElement(cs)&&cs.type===g&&cs.props.fixed,tl,ds,zl;Ps&&(ds={overflowY:"scroll",maxHeight:Cn.y}),ws&&(tl={overflowX:"auto"},Ps||(ds={overflowY:"hidden"}),zl={width:gs===!0?"auto":gs,minWidth:"100%"});var Wu=C.useCallback(function(bA,is){(0,he.Z)(ls.current)&&Bs(function(Rl){if(Rl.get(bA)!==is){var mu=new Map(Rl);return mu.set(bA,is),mu}return Rl})},[]),dc=Xn(null),fc=(0,N.Z)(dc,2),hd=fc[0],gd=fc[1];function Vu(bA,is){is&&(typeof is=="function"?is(bA):is.scrollLeft!==bA&&(is.scrollLeft=bA,is.scrollLeft!==bA&&setTimeout(function(){is.scrollLeft=bA},0)))}var Zl=(0,pe.Z)(function(bA){var is=bA.currentTarget,Rl=bA.scrollLeft,mu=pn==="rtl",Cu=typeof Rl=="number"?Rl:is.scrollLeft,Jd=is||Tr;if(!gd()||gd()===Jd){var vd;hd(Jd),Vu(Cu,$A.current),Vu(Cu,pr.current),Vu(Cu,dl.current),Vu(Cu,(vd=eu.current)===null||vd===void 0?void 0:vd.setScrollLeft)}var md=is||$A.current;if(md){var Cd=md.scrollWidth,Cc=md.clientWidth;if(Cd===Cc){Os(!1),Gs(!1);return}mu?(Os(-Cu0)):(Os(Cu>0),Gs(Cu1?kr-da:0,fi=(0,ye.Z)((0,ye.Z)((0,ye.Z)({},po),Kt),{},{flex:"0 0 ".concat(da,"px"),width:"".concat(da,"px"),marginRight:lo,pointerEvents:"auto"}),$o=C.useMemo(function(){return sn?Ua<=1:ga===0||Ua===0||Ua>1},[Ua,ga,sn]);$o?fi.visibility="hidden":sn&&(fi.height=pn==null?void 0:pn(Ua));var uo=$o?function(){return null}:or,ti={};return(Ua===0||ga===0)&&(ti.rowSpan=1,ti.colSpan=1),C.createElement(wt,(0,F.Z)({className:Q()(lr,Cn),ellipsis:Ze.ellipsis,align:Ze.align,scope:Ze.rowScope,component:"div",prefixCls:me.prefixCls,key:Aa,record:Wt,index:vt,renderIndex:Gt,dataIndex:rr,render:uo,shouldCellUpdate:Ze.shouldCellUpdate},Eo,{appendNode:Qo,additionalProps:(0,ye.Z)((0,ye.Z)({},ao),{},{style:fi},ti)}))}var za=ba,Oa=["data","index","className","rowKey","style","extra","getHeight"],Co=C.forwardRef(function(ge,me){var Ze=ge.data,$e=ge.index,ft=ge.className,vt=ge.rowKey,Gt=ge.style,Wt=ge.extra,Kt=ge.getHeight,Cn=(0,Ye.Z)(ge,Oa),sn=Ze.record,pn=Ze.indent,or=Ze.index,rr=o(w,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),lr=rr.scrollX,kr=rr.flattenColumns,Ur=rr.prefixCls,ta=rr.fixColumn,Wr=rr.componentWidth,Aa=_(sn,vt,$e,pn),Eo=Aa.rowSupportExpand,Qo=Aa.expanded,ao=Aa.rowProps,po=Aa.expandedRowRender,qo=Aa.expandedRowClassName,ga;if(Eo&&Qo){var oo=po(sn,$e,pn+1,Qo),Ua=qo==null?void 0:qo(sn,$e,pn),sa={};ta&&(sa={style:(0,z.Z)({},"--virtual-width","".concat(Wr,"px"))});var da="".concat(Ur,"-expanded-row-cell");ga=C.createElement("div",{className:Q()("".concat(Ur,"-expanded-row"),"".concat(Ur,"-expanded-row-level-").concat(pn+1),Ua)},C.createElement(wt,{component:"div",prefixCls:Ur,className:Q()(da,(0,z.Z)({},"".concat(da,"-fixed"),ta)),additionalProps:sa},oo))}var lo=(0,ye.Z)((0,ye.Z)({},Gt),{},{width:lr});Wt&&(lo.position="absolute",lo.pointerEvents="none");var fi=C.createElement("div",(0,F.Z)({},ao,Cn,{ref:Eo?null:me,className:Q()(ft,"".concat(Ur,"-row"),ao==null?void 0:ao.className,(0,z.Z)({},"".concat(Ur,"-row-extra"),Wt)),style:(0,ye.Z)((0,ye.Z)({},lo),ao==null?void 0:ao.style)}),kr.map(function($o,uo){return C.createElement(za,{key:uo,rowInfo:Aa,column:$o,colIndex:uo,indent:pn,index:$e,renderIndex:or,record:sn,inverse:Wt,getHeight:Kt})}));return Eo?C.createElement("div",{ref:me},fi,ga):fi}),yi=Z(Co),Ha=yi,Tn=C.forwardRef(function(ge,me){var Ze=ge.data,$e=ge.onScroll,ft=o(w,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=ft.flattenColumns,Gt=ft.onColumnResize,Wt=ft.getRowKey,Kt=ft.expandedKeys,Cn=ft.prefixCls,sn=ft.childrenColumnName,pn=ft.emptyNode,or=ft.scrollX,rr=o(Ao),lr=rr.scrollY,kr=rr.listItemHeight,Ur=C.useRef(),ta=Ke(Ze,sn,Kt,Wt),Wr=C.useMemo(function(){var ga=0;return vt.map(function(oo){var Ua=oo.width,sa=oo.key;return ga+=Ua,[sa,Ua,ga]})},[vt]),Aa=C.useMemo(function(){return Wr.map(function(ga){return ga[2]})},[Wr]);C.useEffect(function(){Wr.forEach(function(ga){var oo=(0,N.Z)(ga,2),Ua=oo[0],sa=oo[1];Gt(Ua,sa)})},[Wr]),C.useImperativeHandle(me,function(){var ga={};return Object.defineProperty(ga,"scrollLeft",{get:function(){var Ua;return((Ua=Ur.current)===null||Ua===void 0?void 0:Ua.getScrollInfo().x)||0},set:function(Ua){var sa;(sa=Ur.current)===null||sa===void 0||sa.scrollTo({left:Ua})}}),ga});var Eo=function(oo,Ua){var sa,da=(sa=ta[Ua])===null||sa===void 0?void 0:sa.record,lo=oo.onCell;if(lo){var fi,$o=lo(da,Ua);return(fi=$o==null?void 0:$o.rowSpan)!==null&&fi!==void 0?fi:1}return 1},Qo=function(oo){var Ua=oo.start,sa=oo.end,da=oo.getSize,lo=oo.offsetY;if(sa<0)return null;for(var fi=vt.filter(function(Va){return Eo(Va,Ua)===0}),$o=Ua,uo=function(Oo){if(fi=fi.filter(function(Ro){return Eo(Ro,Oo)===0}),!fi.length)return $o=Oo,"break"},ti=Ua;ti>=0;ti-=1){var Ei=uo(ti);if(Ei==="break")break}for(var Fi=vt.filter(function(Va){return Eo(Va,sa)!==1}),hi=sa,IA=function(Oo){if(Fi=Fi.filter(function(Ro){return Eo(Ro,Oo)!==1}),!Fi.length)return hi=Math.max(Oo-1,sa),"break"},Ti=sa;Ti1})&&_A.push(Oo)},cA=$o;cA<=hi;cA+=1)var AA=jo(cA);var Ss=_A.map(function(Va){var Oo=ta[Va],Ro=Wt(Oo.record,Va),vo=function(Ca){var Xo=Va+Ca-1,xi=Wt(ta[Xo].record,Xo),qs=da(Ro,xi);return qs.bottom-qs.top},Ga=da(Ro);return C.createElement(Ha,{key:Va,data:Oo,rowKey:Ro,index:Va,style:{top:-lo+Ga.top},extra:!0,getHeight:vo})});return Ss},ao=C.useMemo(function(){return{columnsOffset:Aa}},[Aa]),po="".concat(Cn,"-tbody"),qo;return ta.length?qo=C.createElement(eo.Z,{fullHeight:!1,ref:Ur,className:Q()(po,"".concat(po,"-virtual")),height:lr,itemHeight:kr||24,data:ta,itemKey:function(oo){return Wt(oo.record)},scrollWidth:or,onVirtualScroll:function(oo){var Ua=oo.x;$e({scrollLeft:Ua})},extraRender:Qo},function(ga,oo,Ua){var sa=Wt(ga.record,oo);return C.createElement(Ha,(0,F.Z)({data:ga,rowKey:sa,index:oo},Ua))}):qo=C.createElement("div",{className:Q()("".concat(Cn,"-placeholder"))},C.createElement(wt,{component:"div",prefixCls:Cn},pn)),C.createElement(Qa.Provider,{value:ao},qo)}),Ar=Z(Tn),Fa=Ar,ma=function(me,Ze){var $e=Ze.ref,ft=Ze.onScroll;return C.createElement(Fa,{ref:$e,data:me,onScroll:ft})},Ka=100;function So(ge){var me=ge.columns,Ze=ge.scroll,$e=ge.prefixCls,ft=$e===void 0?Kn:$e,vt=ge.className,Gt=ge.listItemHeight,Wt=Ze||{},Kt=Wt.x,Cn=Wt.y;typeof Kt!="number"&&(Kt=((me||[]).length+1)*Ka),typeof Cn!="number"&&(Cn=500);var sn=C.useMemo(function(){return{scrollY:Cn,listItemHeight:Gt}},[Cn,Gt]);return C.createElement(Ao.Provider,{value:sn},C.createElement(Ln,(0,F.Z)({},ge,{className:Q()(vt,"".concat(ft,"-virtual")),scroll:(0,ye.Z)((0,ye.Z)({},Ze),{},{x:Kt}),components:{body:ma},columns:me,internalHooks:V,tailor:!0})))}function to(ge){return W(So,ge)}var mi=to(),li=null;function Hi(ge){return null}var Ba=Hi;function ra(ge){return null}var ho=ra,Mo=a(2738),Ci=a(68031),JA=a(36355),Ni=a(93891),Qi=a(19716),Vi=a(8628),mA=a(31724),sA=a(58421),os=a(71418),aA=a(88088);function WA(ge){return function(Ze){let{prefixCls:$e,onExpand:ft,record:vt,expanded:Gt,expandable:Wt}=Ze;const Kt=`${$e}-row-expand-icon`;return C.createElement("button",{type:"button",onClick:Cn=>{ft(vt,Cn),Cn.stopPropagation()},className:Q()(Kt,{[`${Kt}-spaced`]:!Wt,[`${Kt}-expanded`]:Wt&&Gt,[`${Kt}-collapsed`]:Wt&&!Gt}),"aria-label":Gt?ge.collapse:ge.expand,"aria-expanded":Gt})}}var CA=WA;function ts(ge,me){return"key"in ge&&ge.key!==void 0&&ge.key!==null?ge.key:ge.dataIndex?Array.isArray(ge.dataIndex)?ge.dataIndex.join("."):ge.dataIndex:me}function HA(ge,me){return me?`${me}-${ge}`:`${ge}`}function lA(ge,me){return typeof ge=="function"?ge(me):ge}function VA(ge,me){const Ze=lA(ge,me);return Object.prototype.toString.call(Ze)==="[object Object]"?"":Ze}var ms={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Is=ms,Ws=a(7657),ul=function(me,Ze){return C.createElement(Ws.Z,(0,F.Z)({},me,{ref:Ze,icon:Is}))},Vs=C.forwardRef(ul),ns=Vs,Rs=a(56762);function il(ge){const me=C.useRef(ge),Ze=(0,Rs.Z)();return[()=>me.current,$e=>{me.current=$e,Ze()}]}var Ls=a(3113),wn=a(24905),en=a(38854),Mt=a(64165),Hn=a(20834),wr=a(40875),zr=a(5112),Rn=a(17574),Dr=a(47472),Za=a(92832);function bo(ge){let{value:me,onChange:Ze,filterSearch:$e,tablePrefixCls:ft,locale:vt}=ge;return $e?C.createElement("div",{className:`${ft}-filter-dropdown-search`},C.createElement(Za.default,{prefix:C.createElement(Dr.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:Ze,value:me,htmlSize:1,className:`${ft}-filter-dropdown-search-input`})):null}var Ma=bo,bn=a(10228);const Xa=ge=>{const{keyCode:me}=ge;me===bn.Z.ENTER&&ge.stopPropagation()};var ai=C.forwardRef((ge,me)=>C.createElement("div",{className:ge.className,onClick:Ze=>Ze.stopPropagation(),onKeyDown:Xa,ref:me},ge.children));function La(ge){let me=[];return(ge||[]).forEach(Ze=>{let{value:$e,children:ft}=Ze;me.push($e),ft&&(me=[].concat((0,cr.Z)(me),(0,cr.Z)(La(ft))))}),me}function ja(ge){return ge.some(me=>{let{children:Ze}=me;return Ze})}function No(ge,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(ge.trim().toLowerCase()):!1}function go(ge){let{filters:me,prefixCls:Ze,filteredKeys:$e,filterMultiple:ft,searchValue:vt,filterSearch:Gt}=ge;return me.map((Wt,Kt)=>{const Cn=String(Wt.value);if(Wt.children)return{key:Cn||Kt,label:Wt.text,popupClassName:`${Ze}-dropdown-submenu`,children:go({filters:Wt.children,prefixCls:Ze,filteredKeys:$e,filterMultiple:ft,searchValue:vt,filterSearch:Gt})};const sn=ft?wn.default:zr.ZP,pn={key:Wt.value!==void 0?Cn:Kt,label:C.createElement(C.Fragment,null,C.createElement(sn,{checked:$e.includes(Cn)}),C.createElement("span",null,Wt.text))};return vt.trim()?typeof Gt=="function"?Gt(vt,Wt)?pn:null:No(vt,Wt.text)?pn:null:pn})}function BA(ge){var me,Ze;const{tablePrefixCls:$e,prefixCls:ft,column:vt,dropdownPrefixCls:Gt,columnKey:Wt,filterMultiple:Kt,filterMode:Cn="menu",filterSearch:sn=!1,filterState:pn,triggerFilter:or,locale:rr,children:lr,getPopupContainer:kr}=ge,{filterDropdownOpen:Ur,onFilterDropdownOpenChange:ta,filterResetToDefaultFilteredValue:Wr,defaultFilteredValue:Aa,filterDropdownVisible:Eo,onFilterDropdownVisibleChange:Qo}=vt,[ao,po]=C.useState(!1),qo=!!(pn&&(!((me=pn.filteredKeys)===null||me===void 0)&&me.length||pn.forceFiltered)),ga=fr=>{po(fr),ta==null||ta(fr),Qo==null||Qo(fr)},oo=(Ze=Ur!=null?Ur:Eo)!==null&&Ze!==void 0?Ze:ao,Ua=pn==null?void 0:pn.filteredKeys,[sa,da]=il(Ua||[]),lo=fr=>{let{selectedKeys:Ca}=fr;da(Ca)},fi=(fr,Ca)=>{let{node:Xo,checked:xi}=Ca;lo(Kt?{selectedKeys:fr}:{selectedKeys:xi&&Xo.key?[Xo.key]:[]})};C.useEffect(()=>{ao&&lo({selectedKeys:Ua||[]})},[Ua]);const[$o,uo]=C.useState([]),ti=fr=>{uo(fr)},[Ei,Fi]=C.useState(""),hi=fr=>{const{value:Ca}=fr.target;Fi(Ca)};C.useEffect(()=>{ao||Fi("")},[ao]);const IA=fr=>{const Ca=fr&&fr.length?fr:null;if(Ca===null&&(!pn||!pn.filteredKeys)||(0,L.Z)(Ca,pn==null?void 0:pn.filteredKeys,!0))return null;or({column:vt,key:Wt,filteredKeys:Ca})},Ti=()=>{ga(!1),IA(sa())},Go=function(){let{confirm:fr,closeDropdown:Ca}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};fr&&IA([]),Ca&&ga(!1),Fi(""),da(Wr?(Aa||[]).map(Xo=>String(Xo)):[])},_A=function(){let{closeDropdown:fr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};fr&&ga(!1),IA(sa())},jo=fr=>{fr&&Ua!==void 0&&da(Ua||[]),ga(fr),!fr&&!vt.filterDropdown&&Ti()},cA=Q()({[`${Gt}-menu-without-submenu`]:!ja(vt.filters||[])}),AA=fr=>{if(fr.target.checked){const Ca=La(vt==null?void 0:vt.filters).map(Xo=>String(Xo));da(Ca)}else da([])},Ss=fr=>{let{filters:Ca}=fr;return(Ca||[]).map((Xo,xi)=>{const qs=String(Xo.value),gs={title:Xo.text,key:Xo.value!==void 0?qs:xi};return Xo.children&&(gs.children=Ss({filters:Xo.children})),gs})},Va=fr=>{var Ca;return Object.assign(Object.assign({},fr),{text:fr.title,value:fr.key,children:((Ca=fr.children)===null||Ca===void 0?void 0:Ca.map(Xo=>Va(Xo)))||[]})};let Oo;if(typeof vt.filterDropdown=="function")Oo=vt.filterDropdown({prefixCls:`${Gt}-custom`,setSelectedKeys:fr=>lo({selectedKeys:fr}),selectedKeys:sa(),confirm:_A,clearFilters:Go,filters:vt.filters,visible:oo,close:()=>{ga(!1)}});else if(vt.filterDropdown)Oo=vt.filterDropdown;else{const fr=sa()||[],Ca=()=>(vt.filters||[]).length===0?C.createElement(Mt.Z,{image:Mt.Z.PRESENTED_IMAGE_SIMPLE,description:rr.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Cn==="tree"?C.createElement(C.Fragment,null,C.createElement(Ma,{filterSearch:sn,value:Ei,onChange:hi,tablePrefixCls:$e,locale:rr}),C.createElement("div",{className:`${$e}-filter-dropdown-tree`},Kt?C.createElement(wn.default,{checked:fr.length===La(vt.filters).length,indeterminate:fr.length>0&&fr.lengthtypeof sn=="function"?sn(Ei,Va(xi)):No(Ei,xi.title):void 0}))):C.createElement(C.Fragment,null,C.createElement(Ma,{filterSearch:sn,value:Ei,onChange:hi,tablePrefixCls:$e,locale:rr}),C.createElement(Hn.default,{selectable:!0,multiple:Kt,prefixCls:`${Gt}-menu`,className:cA,onSelect:lo,onDeselect:lo,selectedKeys:fr,getPopupContainer:kr,openKeys:$o,onOpenChange:ti,items:go({filters:vt.filters||[],filterSearch:sn,prefixCls:ft,filteredKeys:sa(),filterMultiple:Kt,searchValue:Ei})})),Xo=()=>Wr?(0,L.Z)((Aa||[]).map(xi=>String(xi)),fr,!0):fr.length===0;Oo=C.createElement(C.Fragment,null,Ca(),C.createElement("div",{className:`${ft}-dropdown-btns`},C.createElement(Ls.ZP,{type:"link",size:"small",disabled:Xo(),onClick:()=>Go()},rr.filterReset),C.createElement(Ls.ZP,{type:"primary",size:"small",onClick:Ti},rr.filterConfirm)))}vt.filterDropdown&&(Oo=C.createElement(wr.J,{selectable:void 0},Oo));const Ro=()=>C.createElement(ai,{className:`${ft}-dropdown`},Oo);let vo;typeof vt.filterIcon=="function"?vo=vt.filterIcon(qo):vt.filterIcon?vo=vt.filterIcon:vo=C.createElement(ns,null);const{direction:Ga}=C.useContext(JA.E_);return C.createElement("div",{className:`${ft}-column`},C.createElement("span",{className:`${$e}-column-title`},lr),C.createElement(en.Z,{dropdownRender:Ro,trigger:["click"],open:oo,onOpenChange:jo,getPopupContainer:kr,placement:Ga==="rtl"?"bottomLeft":"bottomRight"},C.createElement("span",{role:"button",tabIndex:-1,className:Q()(`${ft}-trigger`,{active:qo}),onClick:fr=>{fr.stopPropagation()}},vo)))}var Us=BA;function Rt(ge,me,Ze){let $e=[];return(ge||[]).forEach((ft,vt)=>{var Gt;const Wt=HA(vt,Ze);if(ft.filters||"filterDropdown"in ft||"onFilter"in ft)if("filteredValue"in ft){let Kt=ft.filteredValue;"filterDropdown"in ft||(Kt=(Gt=Kt==null?void 0:Kt.map(String))!==null&&Gt!==void 0?Gt:Kt),$e.push({column:ft,key:ts(ft,Wt),filteredKeys:Kt,forceFiltered:ft.filtered})}else $e.push({column:ft,key:ts(ft,Wt),filteredKeys:me&&ft.defaultFilteredValue?ft.defaultFilteredValue:void 0,forceFiltered:ft.filtered});"children"in ft&&($e=[].concat((0,cr.Z)($e),(0,cr.Z)(Rt(ft.children,me,Wt))))}),$e}function Qt(ge,me,Ze,$e,ft,vt,Gt,Wt){return Ze.map((Kt,Cn)=>{const sn=HA(Cn,Wt),{filterMultiple:pn=!0,filterMode:or,filterSearch:rr}=Kt;let lr=Kt;if(lr.filters||lr.filterDropdown){const kr=ts(lr,sn),Ur=$e.find(ta=>{let{key:Wr}=ta;return kr===Wr});lr=Object.assign(Object.assign({},lr),{title:ta=>C.createElement(Us,{tablePrefixCls:ge,prefixCls:`${ge}-filter`,dropdownPrefixCls:me,column:lr,columnKey:kr,filterState:Ur,filterMultiple:pn,filterMode:or,filterSearch:rr,triggerFilter:vt,locale:ft,getPopupContainer:Gt},lA(Kt.title,ta))})}return"children"in lr&&(lr=Object.assign(Object.assign({},lr),{children:Qt(ge,me,lr.children,$e,ft,vt,Gt,sn)})),lr})}function Et(ge){const me={};return ge.forEach(Ze=>{let{key:$e,filteredKeys:ft,column:vt}=Ze;const{filters:Gt,filterDropdown:Wt}=vt;if(Wt)me[$e]=ft||null;else if(Array.isArray(ft)){const Kt=La(Gt);me[$e]=Kt.filter(Cn=>ft.includes(String(Cn)))}else me[$e]=null}),me}function Mr(ge,me){return me.reduce((Ze,$e)=>{const{column:{onFilter:ft,filters:vt},filteredKeys:Gt}=$e;return ft&&Gt&&Gt.length?Ze.filter(Wt=>Gt.some(Kt=>{const Cn=La(vt),sn=Cn.findIndex(or=>String(or)===String(Kt)),pn=sn!==-1?Cn[sn]:Kt;return ft(pn,Wt)})):Ze},ge)}const Ya=ge=>ge.flatMap(me=>"children"in me?[me].concat((0,cr.Z)(Ya(me.children||[]))):[me]);function Bo(ge){let{prefixCls:me,dropdownPrefixCls:Ze,mergedColumns:$e,onFilterChange:ft,getPopupContainer:vt,locale:Gt}=ge;const Wt=C.useMemo(()=>Ya($e||[]),[$e]),[Kt,Cn]=C.useState(()=>Rt(Wt,!0)),sn=C.useMemo(()=>{const lr=Rt(Wt,!1);if(lr.length===0)return lr;let kr=!0,Ur=!0;if(lr.forEach(ta=>{let{filteredKeys:Wr}=ta;Wr!==void 0?kr=!1:Ur=!1}),kr){const ta=(Wt||[]).map((Wr,Aa)=>ts(Wr,HA(Aa)));return Kt.filter(Wr=>{let{key:Aa}=Wr;return ta.includes(Aa)}).map(Wr=>{const Aa=Wt[ta.findIndex(Eo=>Eo===Wr.key)];return Object.assign(Object.assign({},Wr),{column:Object.assign(Object.assign({},Wr.column),Aa),forceFiltered:Aa.filtered})})}return lr},[Wt,Kt]),pn=C.useMemo(()=>Et(sn),[sn]),or=lr=>{const kr=sn.filter(Ur=>{let{key:ta}=Ur;return ta!==lr.key});kr.push(lr),Cn(kr),ft(Et(kr),kr)};return[lr=>Qt(me,Ze,lr,sn,Gt,or,vt),sn,pn]}var co=Bo;function ia(ge,me,Ze){const $e=C.useRef({});function ft(vt){if(!$e.current||$e.current.data!==ge||$e.current.childrenColumnName!==me||$e.current.getRowKey!==Ze){let Wt=function(Kt){Kt.forEach((Cn,sn)=>{const pn=Ze(Cn,sn);Gt.set(pn,Cn),Cn&&typeof Cn=="object"&&me in Cn&&Wt(Cn[me]||[])})};const Gt=new Map;Wt(ge),$e.current={data:ge,childrenColumnName:me,kvMap:Gt,getRowKey:Ze}}return $e.current.kvMap.get(vt)}return[ft]}var Tt=a(50371),Nr=function(ge,me){var Ze={};for(var $e in ge)Object.prototype.hasOwnProperty.call(ge,$e)&&me.indexOf($e)<0&&(Ze[$e]=ge[$e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,$e=Object.getOwnPropertySymbols(ge);ft<$e.length;ft++)me.indexOf($e[ft])<0&&Object.prototype.propertyIsEnumerable.call(ge,$e[ft])&&(Ze[$e[ft]]=ge[$e[ft]]);return Ze};const aa=10;function Da(ge,me){const Ze={current:ge.current,pageSize:ge.pageSize};return Object.keys(me&&typeof me=="object"?me:{}).forEach(ft=>{const vt=ge[ft];typeof vt!="function"&&(Ze[ft]=vt)}),Ze}function Pa(ge,me,Ze){const $e=Ze&&typeof Ze=="object"?Ze:{},{total:ft=0}=$e,vt=Nr($e,["total"]),[Gt,Wt]=(0,C.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:aa})),Kt=(0,Tt.Z)(Gt,vt,{total:ft>0?ft:ge}),Cn=Math.ceil((ft||ge)/Kt.pageSize);Kt.current>Cn&&(Kt.current=Cn||1);const sn=(or,rr)=>{Wt({current:or!=null?or:1,pageSize:rr||Kt.pageSize})},pn=(or,rr)=>{var lr;Ze&&((lr=Ze.onChange)===null||lr===void 0||lr.call(Ze,or,rr)),sn(or,rr),me(or,rr||(Kt==null?void 0:Kt.pageSize))};return Ze===!1?[{},()=>{}]:[Object.assign(Object.assign({},Kt),{onChange:pn}),sn]}var Ko=Pa,Bi=a(84105),Fo=a(35654),ca=a(90782),Ja=a(71430),yo=a(18929);const Po={},fo="SELECT_ALL",oi="SELECT_INVERT",$r="SELECT_NONE",wa=[],Vo=(ge,me)=>{let Ze=[];return(me||[]).forEach($e=>{Ze.push($e),$e&&typeof $e=="object"&&ge in $e&&(Ze=[].concat((0,cr.Z)(Ze),(0,cr.Z)(Vo(ge,$e[ge]))))}),Ze};var Gr=(ge,me)=>{const{preserveSelectedRowKeys:Ze,selectedRowKeys:$e,defaultSelectedRowKeys:ft,getCheckboxProps:vt,onChange:Gt,onSelect:Wt,onSelectAll:Kt,onSelectInvert:Cn,onSelectNone:sn,onSelectMultiple:pn,columnWidth:or,type:rr,selections:lr,fixed:kr,renderCell:Ur,hideSelectAll:ta,checkStrictly:Wr=!0}=me||{},{prefixCls:Aa,data:Eo,pageData:Qo,getRecordByKey:ao,getRowKey:po,expandType:qo,childrenColumnName:ga,locale:oo,getPopupContainer:Ua}=ge,[sa,da]=(0,yo.Z)($e||ft||wa,{value:$e}),lo=C.useRef(new Map),fi=(0,C.useCallback)(Va=>{if(Ze){const Oo=new Map;Va.forEach(Ro=>{let vo=ao(Ro);!vo&&lo.current.has(Ro)&&(vo=lo.current.get(Ro)),Oo.set(Ro,vo)}),lo.current=Oo}},[ao,Ze]);C.useEffect(()=>{fi(sa)},[sa]);const{keyEntities:$o}=(0,C.useMemo)(()=>{if(Wr)return{keyEntities:null};let Va=Eo;if(Ze){const Oo=new Set(Eo.map((vo,Ga)=>po(vo,Ga))),Ro=Array.from(lo.current).reduce((vo,Ga)=>{let[fr,Ca]=Ga;return Oo.has(fr)?vo:vo.concat(Ca)},[]);Va=[].concat((0,cr.Z)(Va),(0,cr.Z)(Ro))}return(0,Ja.I8)(Va,{externalGetKey:po,childrenPropName:ga})},[Eo,po,Wr,ga,Ze]),uo=(0,C.useMemo)(()=>Vo(ga,Qo),[ga,Qo]),ti=(0,C.useMemo)(()=>{const Va=new Map;return uo.forEach((Oo,Ro)=>{const vo=po(Oo,Ro),Ga=(vt?vt(Oo):null)||{};Va.set(vo,Ga)}),Va},[uo,po,vt]),Ei=(0,C.useCallback)(Va=>{var Oo;return!!(!((Oo=ti.get(po(Va)))===null||Oo===void 0)&&Oo.disabled)},[ti,po]),[Fi,hi]=(0,C.useMemo)(()=>{if(Wr)return[sa||[],[]];const{checkedKeys:Va,halfCheckedKeys:Oo}=(0,ca.S)(sa,!0,$o,Ei);return[Va||[],Oo]},[sa,Wr,$o,Ei]),IA=(0,C.useMemo)(()=>{const Va=rr==="radio"?Fi.slice(0,1):Fi;return new Set(Va)},[Fi,rr]),Ti=(0,C.useMemo)(()=>rr==="radio"?new Set:new Set(hi),[hi,rr]),[Go,_A]=(0,C.useState)(null);C.useEffect(()=>{me||da(wa)},[!!me]);const jo=(0,C.useCallback)((Va,Oo)=>{let Ro,vo;fi(Va),Ze?(Ro=Va,vo=Va.map(Ga=>lo.current.get(Ga))):(Ro=[],vo=[],Va.forEach(Ga=>{const fr=ao(Ga);fr!==void 0&&(Ro.push(Ga),vo.push(fr))})),da(Ro),Gt==null||Gt(Ro,vo,{type:Oo})},[da,ao,Gt,Ze]),cA=(0,C.useCallback)((Va,Oo,Ro,vo)=>{if(Wt){const Ga=Ro.map(fr=>ao(fr));Wt(ao(Va),Oo,Ga,vo)}jo(Ro,"single")},[Wt,ao,jo]),AA=(0,C.useMemo)(()=>!lr||ta?null:(lr===!0?[fo,oi,$r]:lr).map(Oo=>Oo===fo?{key:"all",text:oo.selectionAll,onSelect(){jo(Eo.map((Ro,vo)=>po(Ro,vo)).filter(Ro=>{const vo=ti.get(Ro);return!(vo!=null&&vo.disabled)||IA.has(Ro)}),"all")}}:Oo===oi?{key:"invert",text:oo.selectInvert,onSelect(){const Ro=new Set(IA);Qo.forEach((Ga,fr)=>{const Ca=po(Ga,fr),Xo=ti.get(Ca);Xo!=null&&Xo.disabled||(Ro.has(Ca)?Ro.delete(Ca):Ro.add(Ca))});const vo=Array.from(Ro);Cn&&Cn(vo),jo(vo,"invert")}}:Oo===$r?{key:"none",text:oo.selectNone,onSelect(){sn==null||sn(),jo(Array.from(IA).filter(Ro=>{const vo=ti.get(Ro);return vo==null?void 0:vo.disabled}),"none")}}:Oo).map(Oo=>Object.assign(Object.assign({},Oo),{onSelect:function(){for(var Ro,vo,Ga=arguments.length,fr=new Array(Ga),Ca=0;Ca{var Oo;if(!me)return Va.filter(dA=>dA!==Po);let Ro=(0,cr.Z)(Va);const vo=new Set(IA),Ga=uo.map(po).filter(dA=>!ti.get(dA).disabled),fr=Ga.every(dA=>vo.has(dA)),Ca=Ga.some(dA=>vo.has(dA)),Xo=()=>{const dA=[];fr?Ga.forEach(us=>{vo.delete(us),dA.push(us)}):Ga.forEach(us=>{vo.has(us)||(vo.add(us),dA.push(us))});const Ki=Array.from(vo);Kt==null||Kt(!fr,Ki.map(us=>ao(us)),dA.map(us=>ao(us))),jo(Ki,"all"),_A(null)};let xi;if(rr!=="radio"){let dA;if(AA){const Ri={getPopupContainer:Ua,items:AA.map((Al,Gs)=>{const{key:yA,text:xo,onSelect:as}=Al;return{key:yA!=null?yA:Gs,onClick:()=>{as==null||as(Ga)},label:xo}})};dA=C.createElement("div",{className:`${Aa}-selection-extra`},C.createElement(en.Z,{menu:Ri,getPopupContainer:Ua},C.createElement("span",null,C.createElement(Bi.Z,null))))}const Ki=uo.map((Ri,Al)=>{const Gs=po(Ri,Al),yA=ti.get(Gs)||{};return Object.assign({checked:vo.has(Gs)},yA)}).filter(Ri=>{let{disabled:Al}=Ri;return Al}),us=!!Ki.length&&Ki.length===uo.length,Os=us&&Ki.every(Ri=>{let{checked:Al}=Ri;return Al}),TA=us&&Ki.some(Ri=>{let{checked:Al}=Ri;return Al});xi=!ta&&C.createElement("div",{className:`${Aa}-selection`},C.createElement(wn.default,{checked:us?Os:!!uo.length&&fr,indeterminate:us?!Os&&TA:!fr&&Ca,onChange:Xo,disabled:uo.length===0||us,"aria-label":dA?"Custom selection":"Select all",skipGroup:!0}),dA)}let qs;rr==="radio"?qs=(dA,Ki,us)=>{const Os=po(Ki,us),TA=vo.has(Os);return{node:C.createElement(zr.ZP,Object.assign({},ti.get(Os),{checked:TA,onClick:Ri=>Ri.stopPropagation(),onChange:Ri=>{vo.has(Os)||cA(Os,!0,[Os],Ri.nativeEvent)}})),checked:TA}}:qs=(dA,Ki,us)=>{var Os;const TA=po(Ki,us),Ri=vo.has(TA),Al=Ti.has(TA),Gs=ti.get(TA);let yA;return qo==="nest"?yA=Al:yA=(Os=Gs==null?void 0:Gs.indeterminate)!==null&&Os!==void 0?Os:Al,{node:C.createElement(wn.default,Object.assign({},Gs,{indeterminate:yA,checked:Ri,skipGroup:!0,onClick:xo=>xo.stopPropagation(),onChange:xo=>{let{nativeEvent:as}=xo;const{shiftKey:Bs}=as;let vu=-1,Pl=-1;if(Bs&&Wr){const Fs=new Set([Go,TA]);Ga.some(($s,Ps)=>{if(Fs.has($s))if(vu===-1)vu=Ps;else return Pl=Ps,!0;return!1})}if(Pl!==-1&&vu!==Pl&&Wr){const Fs=Ga.slice(vu,Pl+1),$s=[];Ri?Fs.forEach(ws=>{vo.has(ws)&&($s.push(ws),vo.delete(ws))}):Fs.forEach(ws=>{vo.has(ws)||($s.push(ws),vo.add(ws))});const Ps=Array.from(vo);pn==null||pn(!Ri,Ps.map(ws=>ao(ws)),$s.map(ws=>ao(ws))),jo(Ps,"multiple")}else{const Fs=Fi;if(Wr){const $s=Ri?(0,Fo._5)(Fs,TA):(0,Fo.L0)(Fs,TA);cA(TA,!Ri,$s,as)}else{const $s=(0,ca.S)([].concat((0,cr.Z)(Fs),[TA]),!0,$o,Ei),{checkedKeys:Ps,halfCheckedKeys:ws}=$s;let $l=Ps;if(Ri){const eu=new Set(Ps);eu.delete(TA),$l=(0,ca.S)(Array.from(eu),{checked:!1,halfCheckedKeys:ws},$o,Ei).checkedKeys}cA(TA,!Ri,$l,as)}}_A(Ri?null:TA)}})),checked:Ri}};const gs=(dA,Ki,us)=>{const{node:Os,checked:TA}=qs(dA,Ki,us);return Ur?Ur(TA,Ki,us,Os):Os};if(!Ro.includes(Po))if(Ro.findIndex(dA=>{var Ki;return((Ki=dA[cn])===null||Ki===void 0?void 0:Ki.columnType)==="EXPAND_COLUMN"})===0){const[dA,...Ki]=Ro;Ro=[dA,Po].concat((0,cr.Z)(Ki))}else Ro=[Po].concat((0,cr.Z)(Ro));const yl=Ro.indexOf(Po);Ro=Ro.filter((dA,Ki)=>dA!==Po||Ki===yl);const ls=Ro[yl-1],$A=Ro[yl+1];let pr=kr;pr===void 0&&(($A==null?void 0:$A.fixed)!==void 0?pr=$A.fixed:(ls==null?void 0:ls.fixed)!==void 0&&(pr=ls.fixed)),pr&&ls&&((Oo=ls[cn])===null||Oo===void 0?void 0:Oo.columnType)==="EXPAND_COLUMN"&&ls.fixed===void 0&&(ls.fixed=pr);const _s=Q()(`${Aa}-selection-col`,{[`${Aa}-selection-col-with-dropdown`]:lr&&rr==="checkbox"}),dl={fixed:pr,width:or,className:`${Aa}-selection-column`,title:me.columnTitle||xi,render:gs,onCell:me.onCell,[cn]:{className:_s}};return Ro.map(dA=>dA===Po?dl:dA)},[po,uo,me,Fi,IA,Ti,or,AA,qo,Go,ti,pn,cA,Ei]),IA]},wi=a(89489),ci=a(59477),qA=a(6848);const uA="ascend",Ts="descend";function ni(ge){return typeof ge.sorter=="object"&&typeof ge.sorter.multiple=="number"?ge.sorter.multiple:!1}function qi(ge){return typeof ge=="function"?ge:ge&&typeof ge=="object"&&ge.compare?ge.compare:!1}function oA(ge,me){return me?ge[ge.indexOf(me)+1]:ge[0]}function MA(ge,me,Ze){let $e=[];function ft(vt,Gt){$e.push({column:vt,key:ts(vt,Gt),multiplePriority:ni(vt),sortOrder:vt.sortOrder})}return(ge||[]).forEach((vt,Gt)=>{const Wt=HA(Gt,Ze);vt.children?("sortOrder"in vt&&ft(vt,Wt),$e=[].concat((0,cr.Z)($e),(0,cr.Z)(MA(vt.children,me,Wt)))):vt.sorter&&("sortOrder"in vt?ft(vt,Wt):me&&vt.defaultSortOrder&&$e.push({column:vt,key:ts(vt,Wt),multiplePriority:ni(vt),sortOrder:vt.defaultSortOrder}))}),$e}function wo(ge,me,Ze,$e,ft,vt,Gt,Wt){return(me||[]).map((Kt,Cn)=>{const sn=HA(Cn,Wt);let pn=Kt;if(pn.sorter){const or=pn.sortDirections||ft,rr=pn.showSorterTooltip===void 0?Gt:pn.showSorterTooltip,lr=ts(pn,sn),kr=Ze.find(qo=>{let{key:ga}=qo;return ga===lr}),Ur=kr?kr.sortOrder:null,ta=oA(or,Ur);let Wr;if(Kt.sortIcon)Wr=Kt.sortIcon({sortOrder:Ur});else{const qo=or.includes(uA)&&C.createElement(ci.Z,{className:Q()(`${ge}-column-sorter-up`,{active:Ur===uA})}),ga=or.includes(Ts)&&C.createElement(wi.Z,{className:Q()(`${ge}-column-sorter-down`,{active:Ur===Ts})});Wr=C.createElement("span",{className:Q()(`${ge}-column-sorter`,{[`${ge}-column-sorter-full`]:!!(qo&&ga)})},C.createElement("span",{className:`${ge}-column-sorter-inner`,"aria-hidden":"true"},qo,ga))}const{cancelSort:Aa,triggerAsc:Eo,triggerDesc:Qo}=vt||{};let ao=Aa;ta===Ts?ao=Qo:ta===uA&&(ao=Eo);const po=typeof rr=="object"?rr:{title:ao};pn=Object.assign(Object.assign({},pn),{className:Q()(pn.className,{[`${ge}-column-sort`]:Ur}),title:qo=>{const ga=C.createElement("div",{className:`${ge}-column-sorters`},C.createElement("span",{className:`${ge}-column-title`},lA(Kt.title,qo)),Wr);return rr?C.createElement(qA.Z,Object.assign({},po),ga):ga},onHeaderCell:qo=>{const ga=Kt.onHeaderCell&&Kt.onHeaderCell(qo)||{},oo=ga.onClick,Ua=ga.onKeyDown;ga.onClick=lo=>{$e({column:Kt,key:lr,sortOrder:ta,multiplePriority:ni(Kt)}),oo==null||oo(lo)},ga.onKeyDown=lo=>{lo.keyCode===bn.Z.ENTER&&($e({column:Kt,key:lr,sortOrder:ta,multiplePriority:ni(Kt)}),Ua==null||Ua(lo))};const sa=VA(Kt.title,{}),da=sa==null?void 0:sa.toString();return Ur?ga["aria-sort"]=Ur==="ascend"?"ascending":"descending":ga["aria-label"]=da||"",ga.className=Q()(ga.className,`${ge}-column-has-sorters`),ga.tabIndex=0,Kt.ellipsis&&(ga.title=(sa!=null?sa:"").toString()),ga}})}return"children"in pn&&(pn=Object.assign(Object.assign({},pn),{children:wo(ge,pn.children,Ze,$e,ft,vt,Gt,sn)})),pn})}function zo(ge){const{column:me,sortOrder:Ze}=ge;return{column:me,order:Ze,field:me.dataIndex,columnKey:me.key}}function jA(ge){const me=ge.filter(Ze=>{let{sortOrder:$e}=Ze;return $e}).map(zo);return me.length===0&&ge.length?Object.assign(Object.assign({},zo(ge[ge.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function ii(ge,me,Ze){const $e=me.slice().sort((Gt,Wt)=>Wt.multiplePriority-Gt.multiplePriority),ft=ge.slice(),vt=$e.filter(Gt=>{let{column:{sorter:Wt},sortOrder:Kt}=Gt;return qi(Wt)&&Kt});return vt.length?ft.sort((Gt,Wt)=>{for(let Kt=0;Kt{const Wt=Gt[Ze];return Wt?Object.assign(Object.assign({},Gt),{[Ze]:ii(Wt,me,Ze)}):Gt}):ft}function Ai(ge){let{prefixCls:me,mergedColumns:Ze,onSorterChange:$e,sortDirections:ft,tableLocale:vt,showSorterTooltip:Gt}=ge;const[Wt,Kt]=C.useState(MA(Ze,!0)),Cn=C.useMemo(()=>{let lr=!0;const kr=MA(Ze,!1);if(!kr.length)return Wt;const Ur=[];function ta(Aa){lr?Ur.push(Aa):Ur.push(Object.assign(Object.assign({},Aa),{sortOrder:null}))}let Wr=null;return kr.forEach(Aa=>{Wr===null?(ta(Aa),Aa.sortOrder&&(Aa.multiplePriority===!1?lr=!1:Wr=!0)):(Wr&&Aa.multiplePriority!==!1||(lr=!1),ta(Aa))}),Ur},[Ze,Wt]),sn=C.useMemo(()=>{const lr=Cn.map(kr=>{let{column:Ur,sortOrder:ta}=kr;return{column:Ur,order:ta}});return{sortColumns:lr,sortColumn:lr[0]&&lr[0].column,sortOrder:lr[0]&&lr[0].order}},[Cn]);function pn(lr){let kr;lr.multiplePriority===!1||!Cn.length||Cn[0].multiplePriority===!1?kr=[lr]:kr=[].concat((0,cr.Z)(Cn.filter(Ur=>{let{key:ta}=Ur;return ta!==lr.key})),[lr]),Kt(kr),$e(jA(kr),kr)}return[lr=>wo(me,lr,Cn,pn,ft,vt,Gt),Cn,sn,()=>jA(Cn)]}function ji(ge,me){return ge.map(Ze=>{const $e=Object.assign({},Ze);return $e.title=lA(Ze.title,me),"children"in $e&&($e.children=ji($e.children,me)),$e})}function cl(ge){return[C.useCallback(Ze=>ji(Ze,ge),[ge])]}var vl=Ra((ge,me)=>{const{_renderTimes:Ze}=ge,{_renderTimes:$e}=me;return Ze!==$e}),_l=to((ge,me)=>{const{_renderTimes:Ze}=ge,{_renderTimes:$e}=me;return Ze!==$e}),lu=a(64993),pu=a(17313),uc=a(83116),cc=a(37613),fe=ge=>{const{componentCls:me}=ge,Ze=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`,$e=(ft,vt,Gt)=>({[`&${me}-${ft}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${vt}px -${Gt+ge.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ze,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ze,borderTop:Ze,[` + > ${me}-content, + > ${me}-header, + > ${me}-body, + > ${me}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Ze},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ze},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${me}-cell-fix-right-first::after`]:{borderInlineEnd:Ze}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${ge.tablePaddingVertical}px -${ge.tablePaddingHorizontal+ge.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ge.lineWidth,bottom:0,borderInlineEnd:Ze,content:'""'}}}}}},[`&${me}-scroll-horizontal`]:{[`> ${me}-container > ${me}-body`]:{"> table > tbody":{[` + > tr${me}-expanded-row, + > tr${me}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},$e("middle",ge.tablePaddingVerticalMiddle,ge.tablePaddingHorizontalMiddle)),$e("small",ge.tablePaddingVerticalSmall,ge.tablePaddingHorizontalSmall)),{[`> ${me}-footer`]:{border:Ze,borderTop:0}}),[`${me}-cell`]:{[`${me}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ge.lineWidth}px 0 ${ge.lineWidth}px ${ge.tableHeaderBg}`}},[`${me}-bordered ${me}-cell-scrollbar`]:{borderInlineEnd:Ze}}}},et=ge=>{const{componentCls:me}=ge;return{[`${me}-wrapper`]:{[`${me}-cell-ellipsis`]:Object.assign(Object.assign({},pu.vS),{wordBreak:"keep-all",[` + &${me}-cell-fix-left-last, + &${me}-cell-fix-right-first + `]:{overflow:"visible",[`${me}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${me}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},qt=ge=>{const{componentCls:me}=ge;return{[`${me}-wrapper`]:{[`${me}-tbody > tr${me}-placeholder`]:{textAlign:"center",color:ge.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ge.colorBgContainer}}}}},jt=a(15969),On=ge=>{const{componentCls:me,antCls:Ze,controlInteractiveSize:$e,motionDurationSlow:ft,lineWidth:vt,paddingXS:Gt,lineType:Wt,tableBorderColor:Kt,tableExpandIconBg:Cn,tableExpandColumnWidth:sn,borderRadius:pn,fontSize:or,fontSizeSM:rr,lineHeight:lr,tablePaddingVertical:kr,tablePaddingHorizontal:Ur,tableExpandedRowBg:ta,paddingXXS:Wr}=ge,Aa=$e/2-vt,Eo=Aa*2+vt*3,Qo=`${vt}px ${Wt} ${Kt}`,ao=Wr-vt;return{[`${me}-wrapper`]:{[`${me}-expand-icon-col`]:{width:sn},[`${me}-row-expand-icon-cell`]:{textAlign:"center",[`${me}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${me}-row-indent`]:{height:1,float:"left"},[`${me}-row-expand-icon`]:Object.assign(Object.assign({},(0,jt.N)(ge)),{position:"relative",float:"left",boxSizing:"border-box",width:Eo,height:Eo,padding:0,color:"inherit",lineHeight:`${Eo}px`,background:Cn,border:Qo,borderRadius:pn,transform:`scale(${$e/Eo})`,transition:`all ${ft}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ft} ease-out`,content:'""'},"&::before":{top:Aa,insetInlineEnd:ao,insetInlineStart:ao,height:vt},"&::after":{top:ao,bottom:ao,insetInlineStart:Aa,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${me}-row-indent + ${me}-row-expand-icon`]:{marginTop:(or*lr-vt*3)/2-Math.ceil((rr*1.4-vt*3)/2),marginInlineEnd:Gt},[`tr${me}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ta}},[`${Ze}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${me}-expanded-row-fixed`]:{position:"relative",margin:`-${kr}px -${Ur}px`,padding:`${kr}px ${Ur}px`}}}},ea=ge=>{const{componentCls:me,antCls:Ze,iconCls:$e,tableFilterDropdownWidth:ft,tableFilterDropdownSearchWidth:vt,paddingXXS:Gt,paddingXS:Wt,colorText:Kt,lineWidth:Cn,lineType:sn,tableBorderColor:pn,tableHeaderIconColor:or,fontSizeSM:rr,tablePaddingHorizontal:lr,borderRadius:kr,motionDurationSlow:Ur,colorTextDescription:ta,colorPrimary:Wr,tableHeaderFilterActiveBg:Aa,colorTextDisabled:Eo,tableFilterDropdownBg:Qo,tableFilterDropdownHeight:ao,controlItemBgHover:po,controlItemBgActive:qo,boxShadowSecondary:ga,filterDropdownMenuBg:oo}=ge,Ua=`${Ze}-dropdown`,sa=`${me}-filter-dropdown`,da=`${Ze}-tree`,lo=`${Cn}px ${sn} ${pn}`;return[{[`${me}-wrapper`]:{[`${me}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${me}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Gt,marginInline:`${Gt}px ${-lr/2}px`,padding:`0 ${Gt}px`,color:or,fontSize:rr,borderRadius:kr,cursor:"pointer",transition:`all ${Ur}`,"&:hover":{color:ta,background:Aa},"&.active":{color:Wr}}}},{[`${Ze}-dropdown`]:{[sa]:Object.assign(Object.assign({},(0,pu.Wf)(ge)),{minWidth:ft,backgroundColor:Qo,borderRadius:kr,boxShadow:ga,overflow:"hidden",[`${Ua}-menu`]:{maxHeight:ao,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:oo,"&:empty::after":{display:"block",padding:`${Wt}px 0`,color:Eo,fontSize:rr,textAlign:"center",content:'"Not Found"'}},[`${sa}-tree`]:{paddingBlock:`${Wt}px 0`,paddingInline:Wt,[da]:{padding:0},[`${da}-treenode ${da}-node-content-wrapper:hover`]:{backgroundColor:po},[`${da}-treenode-checkbox-checked ${da}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:qo}}},[`${sa}-search`]:{padding:Wt,borderBottom:lo,"&-input":{input:{minWidth:vt},[$e]:{color:Eo}}},[`${sa}-checkall`]:{width:"100%",marginBottom:Gt,marginInlineStart:Gt},[`${sa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Wt-Cn}px ${Wt}px`,overflow:"hidden",borderTop:lo}})}},{[`${Ze}-dropdown ${sa}, ${sa}-submenu`]:{[`${Ze}-checkbox-wrapper + span`]:{paddingInlineStart:Wt,color:Kt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},ir=ge=>{const{componentCls:me,lineWidth:Ze,colorSplit:$e,motionDurationSlow:ft,zIndexTableFixed:vt,tableBg:Gt,zIndexTableSticky:Wt}=ge,Kt=$e;return{[`${me}-wrapper`]:{[` + ${me}-cell-fix-left, + ${me}-cell-fix-right `]:{position:"sticky !important",zIndex:vt,background:Gt},[` - ${ve}-cell-fix-left-first::after, - ${ve}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ze,width:30,transform:"translateX(100%)",transition:`box-shadow ${ft}`,content:'""',pointerEvents:"none"},[`${ve}-cell-fix-left-all::after`]:{display:"none"},[` - ${ve}-cell-fix-right-first::after, - ${ve}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Ze,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ft}`,content:'""',pointerEvents:"none"},[`${ve}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Wt+1,width:30,transition:`box-shadow ${ft}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ve}-ping-left`]:{[`&:not(${ve}-has-fix-left) ${ve}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Kt}`}},[` - ${ve}-cell-fix-left-first::after, - ${ve}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${Kt}`},[`${ve}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ve}-ping-right`]:{[`&:not(${ve}-has-fix-right) ${ve}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Kt}`}},[` - ${ve}-cell-fix-right-first::after, - ${ve}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Kt}`}}}}},vr=ge=>{const{componentCls:ve,antCls:Ze}=ge;return{[`${ve}-wrapper`]:{[`${ve}-pagination${Ze}-pagination`]:{margin:`${ge.margin}px 0`},[`${ve}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ge.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Jn=ge=>{const{componentCls:ve,tableRadius:Ze}=ge;return{[`${ve}-wrapper`]:{[ve]:{[`${ve}-title, ${ve}-header`]:{borderRadius:`${Ze}px ${Ze}px 0 0`},[`${ve}-title + ${ve}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ve}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Ze,borderStartEndRadius:Ze,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ze},"> *:last-child":{borderStartEndRadius:Ze}}},"&-footer":{borderRadius:`0 0 ${Ze}px ${Ze}px`}}}}},no=ge=>{const{componentCls:ve}=ge;return{[`${ve}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ve}-pagination-left`]:{justifyContent:"flex-end"},[`${ve}-pagination-right`]:{justifyContent:"flex-start"},[`${ve}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ve}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ve}-row-indent`]:{float:"right"}}}}},ro=ge=>{const{componentCls:ve,antCls:Ze,iconCls:$e,fontSizeIcon:ft,padding:vt,paddingXS:Gt,tableHeaderIconColor:Wt,tableHeaderIconColorHover:Kt,tableSelectionColumnWidth:Cn}=ge;return{[`${ve}-wrapper`]:{[`${ve}-selection-col`]:{width:Cn,[`&${ve}-selection-col-with-dropdown`]:{width:Cn+ft+vt/4}},[`${ve}-bordered ${ve}-selection-col`]:{width:Cn+Gt*2,[`&${ve}-selection-col-with-dropdown`]:{width:Cn+ft+vt/4+Gt*2}},[` - table tr th${ve}-selection-column, - table tr td${ve}-selection-column - `]:{paddingInlineEnd:ge.paddingXS,paddingInlineStart:ge.paddingXS,textAlign:"center",[`${Ze}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ve}-selection-column${ve}-cell-fix-left`]:{zIndex:ge.zIndexTableFixed+1},[`table tr th${ve}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ve}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ve}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ge.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ge.tablePaddingHorizontal/4}px`,[$e]:{color:Wt,fontSize:ft,verticalAlign:"baseline","&:hover":{color:Kt}}}}}},_a=ge=>{const{componentCls:ve}=ge,Ze=($e,ft,vt,Gt)=>({[`${ve}${ve}-${$e}`]:{fontSize:Gt,[` - ${ve}-title, - ${ve}-footer, - ${ve}-cell, - ${ve}-thead > tr > th, - ${ve}-tbody > tr > th, - ${ve}-tbody > tr > td, + ${me}-cell-fix-left-first::after, + ${me}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ze,width:30,transform:"translateX(100%)",transition:`box-shadow ${ft}`,content:'""',pointerEvents:"none"},[`${me}-cell-fix-left-all::after`]:{display:"none"},[` + ${me}-cell-fix-right-first::after, + ${me}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-Ze,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ft}`,content:'""',pointerEvents:"none"},[`${me}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Wt+1,width:30,transition:`box-shadow ${ft}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${me}-ping-left`]:{[`&:not(${me}-has-fix-left) ${me}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Kt}`}},[` + ${me}-cell-fix-left-first::after, + ${me}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${Kt}`},[`${me}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${me}-ping-right`]:{[`&:not(${me}-has-fix-right) ${me}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Kt}`}},[` + ${me}-cell-fix-right-first::after, + ${me}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${Kt}`}}}}},vr=ge=>{const{componentCls:me,antCls:Ze}=ge;return{[`${me}-wrapper`]:{[`${me}-pagination${Ze}-pagination`]:{margin:`${ge.margin}px 0`},[`${me}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ge.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Jn=ge=>{const{componentCls:me,tableRadius:Ze}=ge;return{[`${me}-wrapper`]:{[me]:{[`${me}-title, ${me}-header`]:{borderRadius:`${Ze}px ${Ze}px 0 0`},[`${me}-title + ${me}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${me}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Ze,borderStartEndRadius:Ze,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ze},"> *:last-child":{borderStartEndRadius:Ze}}},"&-footer":{borderRadius:`0 0 ${Ze}px ${Ze}px`}}}}},no=ge=>{const{componentCls:me}=ge;return{[`${me}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${me}-pagination-left`]:{justifyContent:"flex-end"},[`${me}-pagination-right`]:{justifyContent:"flex-start"},[`${me}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${me}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${me}-row-indent`]:{float:"right"}}}}},ro=ge=>{const{componentCls:me,antCls:Ze,iconCls:$e,fontSizeIcon:ft,padding:vt,paddingXS:Gt,tableHeaderIconColor:Wt,tableHeaderIconColorHover:Kt,tableSelectionColumnWidth:Cn}=ge;return{[`${me}-wrapper`]:{[`${me}-selection-col`]:{width:Cn,[`&${me}-selection-col-with-dropdown`]:{width:Cn+ft+vt/4}},[`${me}-bordered ${me}-selection-col`]:{width:Cn+Gt*2,[`&${me}-selection-col-with-dropdown`]:{width:Cn+ft+vt/4+Gt*2}},[` + table tr th${me}-selection-column, + table tr td${me}-selection-column + `]:{paddingInlineEnd:ge.paddingXS,paddingInlineStart:ge.paddingXS,textAlign:"center",[`${Ze}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${me}-selection-column${me}-cell-fix-left`]:{zIndex:ge.zIndexTableFixed+1},[`table tr th${me}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${me}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${me}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ge.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ge.tablePaddingHorizontal/4}px`,[$e]:{color:Wt,fontSize:ft,verticalAlign:"baseline","&:hover":{color:Kt}}}}}},_a=ge=>{const{componentCls:me}=ge,Ze=($e,ft,vt,Gt)=>({[`${me}${me}-${$e}`]:{fontSize:Gt,[` + ${me}-title, + ${me}-footer, + ${me}-cell, + ${me}-thead > tr > th, + ${me}-tbody > tr > th, + ${me}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${ft}px ${vt}px`},[`${ve}-filter-trigger`]:{marginInlineEnd:`-${vt/2}px`},[`${ve}-expanded-row-fixed`]:{margin:`-${ft}px -${vt}px`},[`${ve}-tbody`]:{[`${ve}-wrapper:only-child ${ve}`]:{marginBlock:`-${ft}px`,marginInline:`${ge.tableExpandColumnWidth-vt}px -${vt}px`}},[`${ve}-selection-column`]:{paddingInlineStart:`${vt/4}px`}}});return{[`${ve}-wrapper`]:Object.assign(Object.assign({},Ze("middle",ge.tablePaddingVerticalMiddle,ge.tablePaddingHorizontalMiddle,ge.tableFontSizeMiddle)),Ze("small",ge.tablePaddingVerticalSmall,ge.tablePaddingHorizontalSmall,ge.tableFontSizeSmall))}},bi=ge=>{const{componentCls:ve,marginXXS:Ze,fontSizeIcon:$e,tableHeaderIconColor:ft,tableHeaderIconColorHover:vt}=ge;return{[`${ve}-wrapper`]:{[`${ve}-thead th${ve}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ge.motionDurationSlow}`,"&:hover":{background:ge.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ge.colorPrimary},[` - &${ve}-cell-fix-left:hover, - &${ve}-cell-fix-right:hover - `]:{background:ge.tableFixedHeaderSortActiveBg}},[`${ve}-thead th${ve}-column-sort`]:{background:ge.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ve}-column-sort`]:{background:ge.tableBodySortBg},[`${ve}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ve}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ve}-column-sorter`]:{marginInlineStart:Ze,color:ft,fontSize:0,transition:`color ${ge.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:$e,"&.active":{color:ge.colorPrimary}},[`${ve}-column-sorter-up + ${ve}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ve}-column-sorters:hover ${ve}-column-sorter`]:{color:vt}}}},di=ge=>{const{componentCls:ve,opacityLoading:Ze,tableScrollThumbBg:$e,tableScrollThumbBgHover:ft,tableScrollThumbSize:vt,tableScrollBg:Gt,zIndexTableSticky:Wt,stickyScrollBarBorderRadius:Kt}=ge,Cn=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`;return{[`${ve}-wrapper`]:{[`${ve}-sticky`]:{"&-holder":{position:"sticky",zIndex:Wt,background:ge.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${vt}px !important`,zIndex:Wt,display:"flex",alignItems:"center",background:Gt,borderTop:Cn,opacity:Ze,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:vt,backgroundColor:$e,borderRadius:Kt,transition:`all ${ge.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ft}}}}}}},wA=ge=>{const{componentCls:ve,lineWidth:Ze,tableBorderColor:$e}=ge,ft=`${Ze}px ${ge.lineType} ${$e}`;return{[`${ve}-wrapper`]:{[`${ve}-summary`]:{position:"relative",zIndex:ge.zIndexTableFixed,background:ge.tableBg,"> tr":{"> th, > td":{borderBottom:ft}}},[`div${ve}-summary`]:{boxShadow:`0 -${Ze}px 0 ${$e}`}}}},Cs=ge=>{const{componentCls:ve}=ge,Ze=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`,$e=`${ve}-expanded-row-cell`;return{[`${ve}-wrapper`]:{[`${ve}-tbody-virtual`]:{[`${ve}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ve}-cell`]:{borderBottom:Ze},[`${ve}-expanded-row`]:{[`${$e}${$e}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ge.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ve}-bordered`]:{[`${ve}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ze,position:"absolute"},[`${ve}-cell`]:{borderInlineEnd:Ze,[`&${ve}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ge.lineWidth,borderInlineStart:Ze}}}}}}};const fA=ge=>{const{componentCls:ve,fontWeightStrong:Ze,tablePaddingVertical:$e,tablePaddingHorizontal:ft,lineWidth:vt,lineType:Gt,tableBorderColor:Wt,tableFontSize:Kt,tableBg:Cn,tableRadius:sn,tableHeaderTextColor:pn,motionDurationMid:or,tableHeaderBg:rr,tableHeaderCellSplitColor:lr,tableRowHoverBg:kr,tableSelectedRowBg:Ur,tableSelectedRowHoverBg:ta,tableFooterTextColor:Wr,tableFooterBg:Aa,paddingContentVerticalLG:Eo}=ge,Qo=`${vt}px ${Gt} ${Wt}`;return{[`${ve}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,pu.dF)()),{[ve]:Object.assign(Object.assign({},(0,pu.Wf)(ge)),{fontSize:Kt,background:Cn,borderRadius:`${sn}px ${sn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${sn}px ${sn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${ve}-cell, - ${ve}-thead > tr > th, - ${ve}-tbody > tr > th, - ${ve}-tbody > tr > td, + `]:{padding:`${ft}px ${vt}px`},[`${me}-filter-trigger`]:{marginInlineEnd:`-${vt/2}px`},[`${me}-expanded-row-fixed`]:{margin:`-${ft}px -${vt}px`},[`${me}-tbody`]:{[`${me}-wrapper:only-child ${me}`]:{marginBlock:`-${ft}px`,marginInline:`${ge.tableExpandColumnWidth-vt}px -${vt}px`}},[`${me}-selection-column`]:{paddingInlineStart:`${vt/4}px`}}});return{[`${me}-wrapper`]:Object.assign(Object.assign({},Ze("middle",ge.tablePaddingVerticalMiddle,ge.tablePaddingHorizontalMiddle,ge.tableFontSizeMiddle)),Ze("small",ge.tablePaddingVerticalSmall,ge.tablePaddingHorizontalSmall,ge.tableFontSizeSmall))}},bi=ge=>{const{componentCls:me,marginXXS:Ze,fontSizeIcon:$e,tableHeaderIconColor:ft,tableHeaderIconColorHover:vt}=ge;return{[`${me}-wrapper`]:{[`${me}-thead th${me}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ge.motionDurationSlow}`,"&:hover":{background:ge.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ge.colorPrimary},[` + &${me}-cell-fix-left:hover, + &${me}-cell-fix-right:hover + `]:{background:ge.tableFixedHeaderSortActiveBg}},[`${me}-thead th${me}-column-sort`]:{background:ge.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${me}-column-sort`]:{background:ge.tableBodySortBg},[`${me}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${me}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${me}-column-sorter`]:{marginInlineStart:Ze,color:ft,fontSize:0,transition:`color ${ge.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:$e,"&.active":{color:ge.colorPrimary}},[`${me}-column-sorter-up + ${me}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${me}-column-sorters:hover ${me}-column-sorter`]:{color:vt}}}},di=ge=>{const{componentCls:me,opacityLoading:Ze,tableScrollThumbBg:$e,tableScrollThumbBgHover:ft,tableScrollThumbSize:vt,tableScrollBg:Gt,zIndexTableSticky:Wt,stickyScrollBarBorderRadius:Kt}=ge,Cn=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`;return{[`${me}-wrapper`]:{[`${me}-sticky`]:{"&-holder":{position:"sticky",zIndex:Wt,background:ge.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${vt}px !important`,zIndex:Wt,display:"flex",alignItems:"center",background:Gt,borderTop:Cn,opacity:Ze,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:vt,backgroundColor:$e,borderRadius:Kt,transition:`all ${ge.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ft}}}}}}},wA=ge=>{const{componentCls:me,lineWidth:Ze,tableBorderColor:$e}=ge,ft=`${Ze}px ${ge.lineType} ${$e}`;return{[`${me}-wrapper`]:{[`${me}-summary`]:{position:"relative",zIndex:ge.zIndexTableFixed,background:ge.tableBg,"> tr":{"> th, > td":{borderBottom:ft}}},[`div${me}-summary`]:{boxShadow:`0 -${Ze}px 0 ${$e}`}}}},Cs=ge=>{const{componentCls:me}=ge,Ze=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`,$e=`${me}-expanded-row-cell`;return{[`${me}-wrapper`]:{[`${me}-tbody-virtual`]:{[`${me}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${me}-cell`]:{borderBottom:Ze},[`${me}-expanded-row`]:{[`${$e}${$e}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ge.lineWidth}px)`,borderInlineEnd:"none"}}},[`${me}-bordered`]:{[`${me}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ze,position:"absolute"},[`${me}-cell`]:{borderInlineEnd:Ze,[`&${me}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ge.lineWidth,borderInlineStart:Ze}}}}}}};const fA=ge=>{const{componentCls:me,fontWeightStrong:Ze,tablePaddingVertical:$e,tablePaddingHorizontal:ft,lineWidth:vt,lineType:Gt,tableBorderColor:Wt,tableFontSize:Kt,tableBg:Cn,tableRadius:sn,tableHeaderTextColor:pn,motionDurationMid:or,tableHeaderBg:rr,tableHeaderCellSplitColor:lr,tableRowHoverBg:kr,tableSelectedRowBg:Ur,tableSelectedRowHoverBg:ta,tableFooterTextColor:Wr,tableFooterBg:Aa,paddingContentVerticalLG:Eo}=ge,Qo=`${vt}px ${Gt} ${Wt}`;return{[`${me}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,pu.dF)()),{[me]:Object.assign(Object.assign({},(0,pu.Wf)(ge)),{fontSize:Kt,background:Cn,borderRadius:`${sn}px ${sn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${sn}px ${sn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${me}-cell, + ${me}-thead > tr > th, + ${me}-tbody > tr > th, + ${me}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Eo}px ${ft}px`,overflowWrap:"break-word"},[`${ve}-title`]:{padding:`${$e}px ${ft}px`},[`${ve}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:pn,fontWeight:Ze,textAlign:"start",background:rr,borderBottom:Qo,transition:`background ${or} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ve}-selection-column):not(${ve}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:lr,transform:"translateY(-50%)",transition:`background-color ${or}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ve}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${or}, border-color ${or}`,borderBottom:Qo,[` - > ${ve}-wrapper:only-child, - > ${ve}-expanded-row-fixed > ${ve}-wrapper:only-child - `]:{[ve]:{marginBlock:`-${$e}px`,marginInline:`${ge.tableExpandColumnWidth-ft}px -${ft}px`,[`${ve}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:pn,fontWeight:Ze,textAlign:"start",background:rr,borderBottom:Qo,transition:`background ${or} ease`},[` - &${ve}-row:hover > th, - &${ve}-row:hover > td, - > th${ve}-cell-row-hover, - > td${ve}-cell-row-hover - `]:{background:kr},[`&${ve}-row-selected`]:{"> th, > td":{background:Ur},"&:hover > th, &:hover > td":{background:ta}}}},[`${ve}-footer`]:{padding:`${$e}px ${ft}px`,color:Wr,background:Aa}})}};var Gi=(0,uc.Z)("Table",ge=>{const{colorTextHeading:ve,colorSplit:Ze,colorIcon:$e,colorIconHover:ft,opacityLoading:vt,colorBgContainer:Gt,controlInteractiveSize:Wt,headerBg:Kt,headerColor:Cn,headerSortActiveBg:sn,headerSortHoverBg:pn,bodySortBg:or,rowHoverBg:rr,rowSelectedBg:lr,rowSelectedHoverBg:kr,rowExpandedBg:Ur,cellPaddingBlock:ta,cellPaddingInline:Wr,cellPaddingBlockMD:Aa,cellPaddingInlineMD:Eo,cellPaddingBlockSM:Qo,cellPaddingInlineSM:ao,borderColor:po,footerBg:qo,footerColor:ga,headerBorderRadius:oo,cellFontSize:Ua,cellFontSizeMD:sa,cellFontSizeSM:da,headerSplitColor:lo,fixedHeaderSortActiveBg:fi,headerFilterHoverBg:$o,filterDropdownBg:uo,expandIconBg:ti,selectionColumnWidth:Ei,stickyScrollBarBg:Fi}=ge,hi=new lu.C($e),IA=new lu.C(ft),Ti=2,Go=(0,cc.TS)(ge,{tableFontSize:Ua,tableBg:Gt,tableRadius:oo,tablePaddingVertical:ta,tablePaddingHorizontal:Wr,tablePaddingVerticalMiddle:Aa,tablePaddingHorizontalMiddle:Eo,tablePaddingVerticalSmall:Qo,tablePaddingHorizontalSmall:ao,tableBorderColor:po,tableHeaderTextColor:Cn,tableHeaderBg:Kt,tableFooterTextColor:ga,tableFooterBg:qo,tableHeaderCellSplitColor:lo,tableHeaderSortBg:sn,tableHeaderSortHoverBg:pn,tableHeaderIconColor:hi.clone().setAlpha(hi.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:IA.clone().setAlpha(IA.getAlpha()*vt).toRgbString(),tableBodySortBg:or,tableFixedHeaderSortActiveBg:fi,tableHeaderFilterActiveBg:$o,tableFilterDropdownBg:uo,tableRowHoverBg:rr,tableSelectedRowBg:lr,tableSelectedRowHoverBg:kr,zIndexTableFixed:Ti,zIndexTableSticky:Ti+1,tableFontSizeMiddle:sa,tableFontSizeSmall:da,tableSelectionColumnWidth:Ei,tableExpandIconBg:ti,tableExpandColumnWidth:Wt+2*ge.padding,tableExpandedRowBg:Ur,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Fi,tableScrollThumbBgHover:ve,tableScrollBg:Ze});return[fA(Go),vr(Go),wA(Go),bi(Go),ea(Go),fe(Go),Jn(Go),On(Go),wA(Go),qt(Go),ro(Go),ir(Go),di(Go),et(Go),_a(Go),no(Go),Cs(Go)]},ge=>{const{colorFillAlter:ve,colorBgContainer:Ze,colorTextHeading:$e,colorFillSecondary:ft,colorFillContent:vt,controlItemBgActive:Gt,controlItemBgActiveHover:Wt,padding:Kt,paddingSM:Cn,paddingXS:sn,colorBorderSecondary:pn,borderRadiusLG:or,fontSize:rr,controlHeight:lr,colorTextPlaceholder:kr}=ge,Ur=new lu.C(ft).onBackground(Ze).toHexShortString(),ta=new lu.C(vt).onBackground(Ze).toHexShortString(),Wr=new lu.C(ve).onBackground(Ze).toHexShortString();return{headerBg:Wr,headerColor:$e,headerSortActiveBg:Ur,headerSortHoverBg:ta,bodySortBg:Wr,rowHoverBg:Wr,rowSelectedBg:Gt,rowSelectedHoverBg:Wt,rowExpandedBg:ve,cellPaddingBlock:Kt,cellPaddingInline:Kt,cellPaddingBlockMD:Cn,cellPaddingInlineMD:sn,cellPaddingBlockSM:sn,cellPaddingInlineSM:sn,borderColor:pn,headerBorderRadius:or,footerBg:Wr,footerColor:$e,cellFontSize:rr,cellFontSizeMD:rr,cellFontSizeSM:rr,headerSplitColor:pn,fixedHeaderSortActiveBg:Ur,headerFilterHoverBg:vt,filterDropdownMenuBg:Ze,filterDropdownBg:Ze,expandIconBg:Ze,selectionColumnWidth:lr,stickyScrollBarBg:kr,stickyScrollBarBorderRadius:100}});const iA=[],EA=(ge,ve)=>{const{prefixCls:Ze,className:$e,rootClassName:ft,style:vt,size:Gt,bordered:Wt,dropdownPrefixCls:Kt,dataSource:Cn,pagination:sn,rowSelection:pn,rowKey:or="key",rowClassName:rr,columns:lr,children:kr,childrenColumnName:Ur,onChange:ta,getPopupContainer:Wr,loading:Aa,expandIcon:Eo,expandable:Qo,expandedRowRender:ao,expandIconColumnIndex:po,indentSize:qo,scroll:ga,sortDirections:oo,locale:Ua,showSorterTooltip:sa=!0,virtual:da}=ge,lo=C.useMemo(()=>lr||Ee(kr),[lr,kr]),fi=C.useMemo(()=>lo.some(_i=>_i.responsive),[lo]),$o=(0,Vi.Z)(fi),uo=C.useMemo(()=>{const _i=new Set(Object.keys($o).filter(kA=>$o[kA]));return lo.filter(kA=>!kA.responsive||kA.responsive.some(el=>_i.has(el)))},[lo,$o]),ti=(0,Mo.Z)(ge,["className","style","columns"]),{locale:Ei=mA.Z,direction:Fi,table:hi,renderEmpty:IA,getPrefixCls:Ti,getPopupContainer:Go}=C.useContext(JA.E_),_A=(0,Qi.Z)(Gt),jo=Object.assign(Object.assign({},Ei.Table),Ua),cA=Cn||iA,AA=Ti("table",Ze),Ss=Ti("dropdown",Kt),Va=Object.assign({childrenColumnName:Ur,expandIconColumnIndex:po},Qo),{childrenColumnName:Oo="children"}=Va,Ro=C.useMemo(()=>cA.some(_i=>_i==null?void 0:_i[Oo])?"nest":ao||Qo&&Qo.expandedRowRender?"row":null,[cA]),vo={body:C.useRef()},Ga=C.useMemo(()=>typeof or=="function"?or:_i=>_i==null?void 0:_i[or],[or]),[fr]=ia(cA,Oo,Ga),Ca={},Xo=function(_i,kA){let el=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var cs,sl,tl;const ds=Object.assign(Object.assign({},Ca),_i);el&&((cs=Ca.resetPagination)===null||cs===void 0||cs.call(Ca),!((sl=ds.pagination)===null||sl===void 0)&&sl.current&&(ds.pagination.current=1),sn&&sn.onChange&&sn.onChange(1,(tl=ds.pagination)===null||tl===void 0?void 0:tl.pageSize)),ga&&ga.scrollToFirstRowOnChange!==!1&&vo.body.current&&(0,Ci.Z)(0,{getContainer:()=>vo.body.current}),ta==null||ta(ds.pagination,ds.filters,ds.sorter,{currentDataSource:Mr(ii(cA,ds.sorterStates,Oo),ds.filterStates),action:kA})},xi=(_i,kA)=>{Xo({sorter:_i,sorterStates:kA},"sort",!1)},[qs,gs,yl,ls]=Ai({prefixCls:AA,mergedColumns:uo,onSorterChange:xi,sortDirections:oo||["ascend","descend"],tableLocale:jo,showSorterTooltip:sa}),$A=C.useMemo(()=>ii(cA,gs,Oo),[cA,gs]);Ca.sorter=ls(),Ca.sorterStates=gs;const pr=(_i,kA)=>{Xo({filters:_i,filterStates:kA},"filter",!0)},[_s,dl,dA]=co({prefixCls:AA,locale:jo,dropdownPrefixCls:Ss,mergedColumns:uo,onFilterChange:pr,getPopupContainer:Wr||Go}),Ki=Mr($A,dl);Ca.filters=dA,Ca.filterStates=dl;const us=C.useMemo(()=>{const _i={};return Object.keys(dA).forEach(kA=>{dA[kA]!==null&&(_i[kA]=dA[kA])}),Object.assign(Object.assign({},yl),{filters:_i})},[yl,dA]),[Os]=cl(us),TA=(_i,kA)=>{Xo({pagination:Object.assign(Object.assign({},Ca.pagination),{current:_i,pageSize:kA})},"paginate")},[Ri,Al]=Ko(Ki.length,TA,sn);Ca.pagination=sn===!1?{}:Da(Ri,sn),Ca.resetPagination=Al;const Gs=C.useMemo(()=>{if(sn===!1||!Ri.pageSize)return Ki;const{current:_i=1,total:kA,pageSize:el=aa}=Ri;return Ki.lengthel?Ki.slice((_i-1)*el,_i*el):Ki:Ki.slice((_i-1)*el,_i*el)},[!!sn,Ki,Ri&&Ri.current,Ri&&Ri.pageSize,Ri&&Ri.total]),[yA,xo]=Gr({prefixCls:AA,data:Ki,pageData:Gs,getRowKey:Ga,getRecordByKey:fr,expandType:Ro,childrenColumnName:Oo,locale:jo,getPopupContainer:Wr||Go},pn),as=(_i,kA,el)=>{let cs;return typeof rr=="function"?cs=Q()(rr(_i,kA,el)):cs=Q()(rr),Q()({[`${AA}-row-selected`]:xo.has(Ga(_i,kA))},cs)};Va.__PARENT_RENDER_ICON__=Va.expandIcon,Va.expandIcon=Va.expandIcon||Eo||CA(jo),Ro==="nest"&&Va.expandIconColumnIndex===void 0?Va.expandIconColumnIndex=pn?1:0:Va.expandIconColumnIndex>0&&pn&&(Va.expandIconColumnIndex-=1),typeof Va.indentSize!="number"&&(Va.indentSize=typeof qo=="number"?qo:15);const Bs=C.useCallback(_i=>Os(yA(_s(qs(_i)))),[qs,_s,yA]);let vu,Pl;if(sn!==!1&&(Ri!=null&&Ri.total)){let _i;Ri.size?_i=Ri.size:_i=_A==="small"||_A==="middle"?"small":void 0;const kA=sl=>C.createElement(sA.Z,Object.assign({},Ri,{className:Q()(`${AA}-pagination ${AA}-pagination-${sl}`,Ri.className),size:_i})),el=Fi==="rtl"?"left":"right",{position:cs}=Ri;if(cs!==null&&Array.isArray(cs)){const sl=cs.find(zl=>zl.includes("top")),tl=cs.find(zl=>zl.includes("bottom")),ds=cs.every(zl=>`${zl}`=="none");!sl&&!tl&&!ds&&(Pl=kA(el)),sl&&(vu=kA(sl.toLowerCase().replace("top",""))),tl&&(Pl=kA(tl.toLowerCase().replace("bottom","")))}else Pl=kA(el)}let Fs;typeof Aa=="boolean"?Fs={spinning:Aa}:typeof Aa=="object"&&(Fs=Object.assign({spinning:!0},Aa));const[$s,Ps]=Gi(AA),[,ws]=(0,aA.Z)(),$l=Q()(`${AA}-wrapper`,hi==null?void 0:hi.className,{[`${AA}-wrapper-rtl`]:Fi==="rtl"},$e,ft,Ps),eu=Object.assign(Object.assign({},hi==null?void 0:hi.style),vt),Kl=Ua&&Ua.emptyText||(IA==null?void 0:IA("Table"))||C.createElement(Ni.Z,{componentName:"Table"}),tu=da?_l:vl,Zu={},Mc=C.useMemo(()=>{const{fontSize:_i,lineHeight:kA,padding:el,paddingXS:cs,paddingSM:sl}=ws,tl=Math.floor(_i*kA);switch(_A){case"large":return el*2+tl;case"small":return cs*2+tl;default:return sl*2+tl}},[ws,_A]);return da&&(Zu.listItemHeight=Mc),$s(C.createElement("div",{ref:ve,className:$l,style:eu},C.createElement(os.Z,Object.assign({spinning:!1},Fs),vu,C.createElement(tu,Object.assign({},Zu,ti,{columns:uo,direction:Fi,expandable:Va,prefixCls:AA,className:Q()({[`${AA}-middle`]:_A==="middle",[`${AA}-small`]:_A==="small",[`${AA}-bordered`]:Wt,[`${AA}-empty`]:cA.length===0}),data:Gs,rowKey:Ga,rowClassName:as,emptyText:Kl,internalHooks:V,internalRefs:vo,transformColumns:Bs})),Pl)))};var rs=C.forwardRef(EA);const xA=(ge,ve)=>{const Ze=C.useRef(0);return Ze.current+=1,C.createElement(rs,Object.assign({},ge,{ref:ve,_renderTimes:Ze.current}))},Xi=C.forwardRef(xA);Xi.SELECTION_COLUMN=Po,Xi.EXPAND_COLUMN=i,Xi.SELECTION_ALL=fo,Xi.SELECTION_INVERT=oi,Xi.SELECTION_NONE=$r,Xi.Column=Ba,Xi.ColumnGroup=ho,Xi.Summary=H;var Qs=Xi,ks=Qs},99313:function(mn,At,a){"use strict";a.d(At,{default:function(){return ct}});var i=a(99267),V=a(18785),N=a(62772),pe=a(92310),O=a.n(pe),L=a(54476),C=a(20068),d=a(33885),S=a(42978),o=a(76190),F=a(75931),v=a(59301),p=a(49658),I=a(18929),P=a(77900),b=(0,v.createContext)(null),j=v.forwardRef(function(Ee,xe){var De=Ee.prefixCls,Qe=Ee.className,bt=Ee.style,Bt=Ee.id,nn=Ee.active,Xt=Ee.tabKey,Vt=Ee.children;return v.createElement("div",{id:Bt&&"".concat(Bt,"-panel-").concat(Xt),role:"tabpanel",tabIndex:nn?0:-1,"aria-labelledby":Bt&&"".concat(Bt,"-tab-").concat(Xt),"aria-hidden":!nn,style:bt,className:O()(De,nn&&"".concat(De,"-active"),Qe),ref:xe},Vt)}),D=j,Z=["key","forceRender","style","className"];function z(Ee){var xe=Ee.id,De=Ee.activeKey,Qe=Ee.animated,bt=Ee.tabPosition,Bt=Ee.destroyInactiveTabPane,nn=v.useContext(b),Xt=nn.prefixCls,Vt=nn.tabs,Sn=Qe.tabPane,Vn="".concat(Xt,"-tabpane");return v.createElement("div",{className:O()("".concat(Xt,"-content-holder"))},v.createElement("div",{className:O()("".concat(Xt,"-content"),"".concat(Xt,"-content-").concat(bt),(0,C.Z)({},"".concat(Xt,"-content-animated"),Sn))},Vt.map(function(Xn){var zn=Xn.key,jn=Xn.forceRender,gr=Xn.style,Gn=Xn.className,Or=(0,F.Z)(Xn,Z),Cr=zn===De;return v.createElement(P.default,(0,L.Z)({key:zn,visible:Cr,forceRender:jn,removeOnLeave:!!Bt,leavedClassName:"".concat(Vn,"-hidden")},Qe.tabPaneMotion),function(na,yr){var Jr=na.style,kt=na.className;return v.createElement(D,(0,L.Z)({},Or,{prefixCls:Vn,id:xe,tabKey:zn,animated:Sn,active:Cr,style:(0,d.Z)((0,d.Z)({},gr),Jr),className:O()(Gn,kt),ref:yr}))})})))}var Y=a(94480),R=a(29301),w=a(6089),ae=a(8654),ie={width:0,height:0,left:0,top:0};function re(Ee,xe,De){return(0,v.useMemo)(function(){for(var Qe,bt=new Map,Bt=xe.get((Qe=Ee[0])===null||Qe===void 0?void 0:Qe.key)||ie,nn=Bt.left+Bt.width,Xt=0;XtTr?(Kn=gn,Yt.current="x"):(Kn=An,Yt.current="y"),xe(-Kn,-Kn)&&tn.preventDefault()}var yn=(0,v.useRef)(null);yn.current={onTouchStart:yr,onTouchMove:Jr,onTouchEnd:kt,onWheel:Jt},v.useEffect(function(){function tn(Br){yn.current.onTouchStart(Br)}function gn(Br){yn.current.onTouchMove(Br)}function An(Br){yn.current.onTouchEnd(Br)}function Kn(Br){yn.current.onWheel(Br)}return document.addEventListener("touchmove",gn,{passive:!1}),document.addEventListener("touchend",An,{passive:!1}),Ee.current.addEventListener("touchstart",tn,{passive:!1}),Ee.current.addEventListener("wheel",Kn),function(){document.removeEventListener("touchmove",gn),document.removeEventListener("touchend",An)}},[])}var we=a(34280);function ce(Ee){var xe=(0,v.useState)(0),De=(0,S.Z)(xe,2),Qe=De[0],bt=De[1],Bt=(0,v.useRef)(0),nn=(0,v.useRef)();return nn.current=Ee,(0,we.o)(function(){var Xt;(Xt=nn.current)===null||Xt===void 0||Xt.call(nn)},[Qe]),function(){Bt.current===Qe&&(Bt.current+=1,bt(Bt.current))}}function Se(Ee){var xe=(0,v.useRef)([]),De=(0,v.useState)({}),Qe=(0,S.Z)(De,2),bt=Qe[1],Bt=(0,v.useRef)(typeof Ee=="function"?Ee():Ee),nn=ce(function(){var Vt=Bt.current;xe.current.forEach(function(Sn){Vt=Sn(Vt)}),xe.current=[],Bt.current=Vt,bt({})});function Xt(Vt){xe.current.push(Vt),nn()}return[Bt.current,Xt]}var se={width:0,height:0,left:0,top:0,right:0};function me(Ee,xe,De,Qe,bt,Bt,nn){var Xt=nn.tabs,Vt=nn.tabPosition,Sn=nn.rtl,Vn,Xn,zn;return["top","bottom"].includes(Vt)?(Vn="width",Xn=Sn?"right":"left",zn=Math.abs(De)):(Vn="height",Xn="top",zn=-De),(0,v.useMemo)(function(){if(!Xt.length)return[0,0];for(var jn=Xt.length,gr=jn,Gn=0;Gnzn+xe){gr=Gn-1;break}}for(var Cr=0,na=jn-1;na>=0;na-=1){var yr=Ee.get(Xt[na].key)||se;if(yr[Xn]=gr?[0,0]:[Cr,gr]},[Ee,xe,Qe,bt,Bt,zn,Vt,Xt.map(function(jn){return jn.key}).join("_"),Sn])}function ne(Ee){var xe;return Ee instanceof Map?(xe={},Ee.forEach(function(De,Qe){xe[Qe]=De})):xe=Ee,JSON.stringify(xe)}var q="TABS_DQ";function Me(Ee){return String(Ee).replace(/"/g,q)}function Re(Ee,xe,De,Qe){return!(!De||Qe||Ee===!1||Ee===void 0&&(xe===!1||xe===null))}function Fe(Ee,xe){var De=Ee.prefixCls,Qe=Ee.editable,bt=Ee.locale,Bt=Ee.style;return!Qe||Qe.showAdd===!1?null:v.createElement("button",{ref:xe,type:"button",className:"".concat(De,"-nav-add"),style:Bt,"aria-label":(bt==null?void 0:bt.addAriaLabel)||"Add tab",onClick:function(Xt){Qe.onEdit("add",{event:Xt})}},Qe.addIcon||"+")}var Ke=v.forwardRef(Fe),ut=v.forwardRef(function(Ee,xe){var De=Ee.position,Qe=Ee.prefixCls,bt=Ee.extra;if(!bt)return null;var Bt,nn={};return(0,o.Z)(bt)==="object"&&!v.isValidElement(bt)?nn=bt:nn.right=bt,De==="right"&&(Bt=nn.right),De==="left"&&(Bt=nn.left),Bt?v.createElement("div",{className:"".concat(Qe,"-extra-content"),ref:xe},Bt):null}),st=ut,ze=a(31561),wt=a(15285),qe=a(10228);function yt(Ee,xe){var De=Ee.prefixCls,Qe=Ee.id,bt=Ee.tabs,Bt=Ee.locale,nn=Ee.mobile,Xt=Ee.moreIcon,Vt=Xt===void 0?"More":Xt,Sn=Ee.moreTransitionName,Vn=Ee.style,Xn=Ee.className,zn=Ee.editable,jn=Ee.tabBarGutter,gr=Ee.rtl,Gn=Ee.removeAriaLabel,Or=Ee.onTabClick,Cr=Ee.getPopupContainer,na=Ee.popupClassName,yr=(0,v.useState)(!1),Jr=(0,S.Z)(yr,2),kt=Jr[0],Yt=Jr[1],Jt=(0,v.useState)(null),yn=(0,S.Z)(Jt,2),tn=yn[0],gn=yn[1],An="".concat(Qe,"-more-popup"),Kn="".concat(De,"-dropdown"),Br=tn!==null?"".concat(An,"-").concat(tn):null,Tr=Bt==null?void 0:Bt.dropdownAriaLabel;function Sr(Qa,_r){Qa.preventDefault(),Qa.stopPropagation(),zn.onEdit("remove",{key:_r,event:Qa})}var Sa=v.createElement(wt.ZP,{onClick:function(_r){var ba=_r.key,za=_r.domEvent;Or(ba,za),Yt(!1)},prefixCls:"".concat(Kn,"-menu"),id:An,tabIndex:-1,role:"listbox","aria-activedescendant":Br,selectedKeys:[tn],"aria-label":Tr!==void 0?Tr:"expanded dropdown"},bt.map(function(Qa){var _r=Qa.closable,ba=Qa.disabled,za=Qa.closeIcon,Oa=Qa.key,Co=Qa.label,yi=Re(_r,za,zn,ba);return v.createElement(wt.sN,{key:Oa,id:"".concat(An,"-").concat(Oa),role:"option","aria-controls":Qe&&"".concat(Qe,"-panel-").concat(Oa),disabled:ba},v.createElement("span",null,Co),yi&&v.createElement("button",{type:"button","aria-label":Gn||"remove",tabIndex:0,className:"".concat(Kn,"-menu-item-remove"),onClick:function(Tn){Tn.stopPropagation(),Sr(Tn,Oa)}},za||zn.removeIcon||"\xD7"))}));function Ra(Qa){for(var _r=bt.filter(function(yi){return!yi.disabled}),ba=_r.findIndex(function(yi){return yi.key===tn})||0,za=_r.length,Oa=0;OaWa?"left":"right"})}),Tr=(0,S.Z)(Br,2),Sr=Tr[0],Sa=Tr[1],Ra=oe(0,function(Xa,Wa){!Kn&&yr&&yr({direction:Xa>Wa?"top":"bottom"})}),va=(0,S.Z)(Ra,2),Ln=va[0],eo=va[1],Ao=(0,v.useState)([0,0]),Qa=(0,S.Z)(Ao,2),_r=Qa[0],ba=Qa[1],za=(0,v.useState)([0,0]),Oa=(0,S.Z)(za,2),Co=Oa[0],yi=Oa[1],Ha=(0,v.useState)([0,0]),Tn=(0,S.Z)(Ha,2),Ar=Tn[0],Fa=Tn[1],ma=(0,v.useState)([0,0]),Ka=(0,S.Z)(ma,2),So=Ka[0],to=Ka[1],mi=Se(new Map),li=(0,S.Z)(mi,2),Hi=li[0],Ba=li[1],ra=re(Bt,Hi,Co[0]),ho=k(_r,Kn),Mo=k(Co,Kn),Ci=k(Ar,Kn),JA=k(So,Kn),Ni=hosA?sA:Xa}var aA=(0,v.useRef)(),WA=(0,v.useState)(),CA=(0,S.Z)(WA,2),ts=CA[0],HA=CA[1];function lA(){HA(Date.now())}function VA(){window.clearTimeout(aA.current)}Ue(yn,function(Xa,Wa){function ai(La,ja){La(function(No){var go=os(No+ja);return go})}return Ni?(Kn?ai(Sa,Xa):ai(eo,Wa),VA(),lA(),!0):!1}),(0,v.useEffect)(function(){return VA(),ts&&(aA.current=window.setTimeout(function(){HA(0)},100)),VA},[ts]);var ms=me(ra,Qi,Kn?Sr:Ln,Mo,Ci,JA,(0,d.Z)((0,d.Z)({},Ee),{},{tabs:Bt})),Is=(0,S.Z)(ms,2),Ws=Is[0],ul=Is[1],Vs=(0,w.Z)(function(){var Xa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Vn,Wa=ra.get(Xa)||{width:0,height:0,left:0,right:0,top:0};if(Kn){var ai=Sr;Xn?Wa.rightSr+Qi&&(ai=Wa.right+Wa.width-Qi):Wa.left<-Sr?ai=-Wa.left:Wa.left+Wa.width>-Sr+Qi&&(ai=-(Wa.left+Wa.width-Qi)),eo(0),Sa(os(ai))}else{var La=Ln;Wa.top<-Ln?La=-Wa.top:Wa.top+Wa.height>-Ln+Qi&&(La=-(Wa.top+Wa.height-Qi)),Sa(0),eo(os(La))}}),ns={};Gn==="top"||Gn==="bottom"?ns[Xn?"marginRight":"marginLeft"]=Or:ns.marginTop=Or;var Rs=Bt.map(function(Xa,Wa){var ai=Xa.key;return v.createElement(Ye,{id:Vt,prefixCls:bt,key:ai,tab:Xa,style:Wa===0?void 0:ns,closable:Xa.closable,editable:jn,active:ai===Vn,renderWrapper:Cr,removeAriaLabel:gr==null?void 0:gr.removeAriaLabel,onClick:function(ja){na(ai,ja)},onFocus:function(){Vs(ai),lA(),yn.current&&(Xn||(yn.current.scrollLeft=0),yn.current.scrollTop=0)}})}),il=function(){return Ba(function(){var Wa=new Map;return Bt.forEach(function(ai){var La,ja=ai.key,No=(La=tn.current)===null||La===void 0?void 0:La.querySelector('[data-node-key="'.concat(Me(ja),'"]'));No&&Wa.set(ja,{width:No.offsetWidth,height:No.offsetHeight,left:No.offsetLeft,top:No.offsetTop})}),Wa})};(0,v.useEffect)(function(){il()},[Bt.map(function(Xa){return Xa.key}).join("_")]);var Ls=ce(function(){var Xa=g(kt),Wa=g(Yt),ai=g(Jt);ba([Xa[0]-Wa[0]-ai[0],Xa[1]-Wa[1]-ai[1]]);var La=g(An);Fa(La);var ja=g(gn);to(ja);var No=g(tn);yi([No[0]-La[0],No[1]-La[1]]),il()}),wn=Bt.slice(0,Ws),en=Bt.slice(ul+1),Mt=[].concat((0,Y.Z)(wn),(0,Y.Z)(en)),Hn=ra.get(Vn),wr=A({activeTabOffset:Hn,horizontal:Kn,rtl:Xn,indicatorSize:Jr}),zr=wr.style;(0,v.useEffect)(function(){Vs()},[Vn,mA,sA,ne(Hn),ne(ra),Kn]),(0,v.useEffect)(function(){Ls()},[Xn]);var Rn=!!Mt.length,Dr="".concat(bt,"-nav-wrap"),Za,bo,Ma,bn;return Kn?Xn?(bo=Sr>0,Za=Sr!==sA):(Za=Sr<0,bo=Sr!==mA):(Ma=Ln<0,bn=Ln!==mA),v.createElement(R.Z,{onResize:Ls},v.createElement("div",{ref:(0,ae.x1)(xe,kt),role:"tablist",className:O()("".concat(bt,"-nav"),nn),style:Xt,onKeyDown:function(){lA()}},v.createElement(st,{ref:Yt,position:"left",extra:zn,prefixCls:bt}),v.createElement(R.Z,{onResize:Ls},v.createElement("div",{className:O()(Dr,(De={},(0,C.Z)(De,"".concat(Dr,"-ping-left"),Za),(0,C.Z)(De,"".concat(Dr,"-ping-right"),bo),(0,C.Z)(De,"".concat(Dr,"-ping-top"),Ma),(0,C.Z)(De,"".concat(Dr,"-ping-bottom"),bn),De)),ref:yn},v.createElement(R.Z,{onResize:Ls},v.createElement("div",{ref:tn,className:"".concat(bt,"-nav-list"),style:{transform:"translate(".concat(Sr,"px, ").concat(Ln,"px)"),transition:ts?"none":void 0}},Rs,v.createElement(Ke,{ref:An,prefixCls:bt,locale:gr,editable:jn,style:(0,d.Z)((0,d.Z)({},Rs.length===0?void 0:ns),{},{visibility:Rn?"hidden":null})}),v.createElement("div",{className:O()("".concat(bt,"-ink-bar"),(0,C.Z)({},"".concat(bt,"-ink-bar-animated"),Sn.inkBar)),style:zr}))))),v.createElement(lt,(0,L.Z)({},Ee,{removeAriaLabel:gr==null?void 0:gr.removeAriaLabel,ref:gn,prefixCls:bt,tabs:Mt,className:!Rn&&Vi,tabMoving:!!ts})),v.createElement(st,{ref:Jt,position:"right",extra:zn,prefixCls:bt})))}var H=v.forwardRef($),X=["renderTabBar"],Pe=["label","key"];function he(Ee){var xe=Ee.renderTabBar,De=(0,F.Z)(Ee,X),Qe=v.useContext(b),bt=Qe.tabs;if(xe){var Bt=(0,d.Z)((0,d.Z)({},De),{},{panes:bt.map(function(nn){var Xt=nn.label,Vt=nn.key,Sn=(0,F.Z)(nn,Pe);return v.createElement(D,(0,L.Z)({tab:Xt,key:Vt,tabKey:Vt},Sn))})});return xe(Bt,H)}return v.createElement(H,De)}var le=a(48736);function He(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},xe;return Ee===!1?xe={inkBar:!1,tabPane:!1}:Ee===!0?xe={inkBar:!0,tabPane:!1}:xe=(0,d.Z)({inkBar:!0},(0,o.Z)(Ee)==="object"?Ee:{}),xe.tabPaneMotion&&xe.tabPane===void 0&&(xe.tabPane=!0),!xe.tabPaneMotion&&xe.tabPane&&(xe.tabPane=!1),xe}var pt=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],Ne=0;function ke(Ee,xe){var De,Qe=Ee.id,bt=Ee.prefixCls,Bt=bt===void 0?"rc-tabs":bt,nn=Ee.className,Xt=Ee.items,Vt=Ee.direction,Sn=Ee.activeKey,Vn=Ee.defaultActiveKey,Xn=Ee.editable,zn=Ee.animated,jn=Ee.tabPosition,gr=jn===void 0?"top":jn,Gn=Ee.tabBarGutter,Or=Ee.tabBarStyle,Cr=Ee.tabBarExtraContent,na=Ee.locale,yr=Ee.moreIcon,Jr=Ee.moreTransitionName,kt=Ee.destroyInactiveTabPane,Yt=Ee.renderTabBar,Jt=Ee.onChange,yn=Ee.onTabClick,tn=Ee.onTabScroll,gn=Ee.getPopupContainer,An=Ee.popupClassName,Kn=Ee.indicatorSize,Br=(0,F.Z)(Ee,pt),Tr=v.useMemo(function(){return(Xt||[]).filter(function(to){return to&&(0,o.Z)(to)==="object"&&"key"in to})},[Xt]),Sr=Vt==="rtl",Sa=He(zn),Ra=(0,v.useState)(!1),va=(0,S.Z)(Ra,2),Ln=va[0],eo=va[1];(0,v.useEffect)(function(){eo((0,p.Z)())},[]);var Ao=(0,I.Z)(function(){var to;return(to=Tr[0])===null||to===void 0?void 0:to.key},{value:Sn,defaultValue:Vn}),Qa=(0,S.Z)(Ao,2),_r=Qa[0],ba=Qa[1],za=(0,v.useState)(function(){return Tr.findIndex(function(to){return to.key===_r})}),Oa=(0,S.Z)(za,2),Co=Oa[0],yi=Oa[1];(0,v.useEffect)(function(){var to=Tr.findIndex(function(li){return li.key===_r});if(to===-1){var mi;to=Math.max(0,Math.min(Co,Tr.length-1)),ba((mi=Tr[to])===null||mi===void 0?void 0:mi.key)}yi(to)},[Tr.map(function(to){return to.key}).join("_"),_r,Co]);var Ha=(0,I.Z)(null,{value:Qe}),Tn=(0,S.Z)(Ha,2),Ar=Tn[0],Fa=Tn[1];(0,v.useEffect)(function(){Qe||(Fa("rc-tabs-".concat(Ne)),Ne+=1)},[]);function ma(to,mi){yn==null||yn(to,mi);var li=to!==_r;ba(to),li&&(Jt==null||Jt(to))}var Ka={id:Ar,activeKey:_r,animated:Sa,tabPosition:gr,rtl:Sr,mobile:Ln},So=(0,d.Z)((0,d.Z)({},Ka),{},{editable:Xn,locale:na,moreIcon:yr,moreTransitionName:Jr,tabBarGutter:Gn,onTabClick:ma,onTabScroll:tn,extra:Cr,style:Or,panes:null,getPopupContainer:gn,popupClassName:An,indicatorSize:Kn});return v.createElement(b.Provider,{value:{tabs:Tr,prefixCls:Bt}},v.createElement("div",(0,L.Z)({ref:xe,id:Qe,className:O()(Bt,"".concat(Bt,"-").concat(gr),(De={},(0,C.Z)(De,"".concat(Bt,"-mobile"),Ln),(0,C.Z)(De,"".concat(Bt,"-editable"),Xn),(0,C.Z)(De,"".concat(Bt,"-rtl"),Sr),De),nn)},Br),v.createElement(he,(0,L.Z)({},So,{renderTabBar:Yt})),v.createElement(z,(0,L.Z)({destroyInactiveTabPane:kt},Ka,{animated:Sa}))))}var We=v.forwardRef(ke),be=We,_=be,Ce=a(36355),Je=a(19716),Nt=()=>null,hn=a(62892);const Zt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function dn(Ee){let xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},De;return xe===!1?De={inkBar:!1,tabPane:!1}:xe===!0?De={inkBar:!0,tabPane:!0}:De=Object.assign({inkBar:!0},typeof xe=="object"?xe:{}),De.tabPane&&(De.tabPaneMotion=Object.assign(Object.assign({},Zt),{motionName:(0,hn.m)(Ee,"switch")})),De}var Bn=a(11592),cn=function(Ee,xe){var De={};for(var Qe in Ee)Object.prototype.hasOwnProperty.call(Ee,Qe)&&xe.indexOf(Qe)<0&&(De[Qe]=Ee[Qe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,Qe=Object.getOwnPropertySymbols(Ee);btxe)}function Dn(Ee,xe){if(Ee)return Ee;const De=(0,Bn.Z)(xe).map(Qe=>{if(v.isValidElement(Qe)){const{key:bt,props:Bt}=Qe,nn=Bt||{},{tab:Xt}=nn,Vt=cn(nn,["tab"]);return Object.assign(Object.assign({key:String(bt)},Vt),{label:Xt})}return null});return fn(De)}var ur=a(17313),_n=a(83116),cr=a(37613),Yr=a(13826),Ct=Ee=>{const{componentCls:xe,motionDurationSlow:De}=Ee;return[{[xe]:{[`${xe}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${De}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${De}`}}}}},[(0,Yr.oN)(Ee,"slide-up"),(0,Yr.oN)(Ee,"slide-down")]]};const In=Ee=>{const{componentCls:xe,tabsCardPadding:De,cardBg:Qe,cardGutter:bt,colorBorderSecondary:Bt,itemSelectedColor:nn}=Ee;return{[`${xe}-card`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{margin:0,padding:De,background:Qe,border:`${Ee.lineWidth}px ${Ee.lineType} ${Bt}`,transition:`all ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}`},[`${xe}-tab-active`]:{color:nn,background:Ee.colorBgContainer},[`${xe}-ink-bar`]:{visibility:"hidden"}},[`&${xe}-top, &${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab + ${xe}-tab`]:{marginLeft:{_skip_check_:!0,value:`${bt}px`}}}},[`&${xe}-top`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:`${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px 0 0`},[`${xe}-tab-active`]:{borderBottomColor:Ee.colorBgContainer}}},[`&${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:`0 0 ${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px`},[`${xe}-tab-active`]:{borderTopColor:Ee.colorBgContainer}}},[`&${xe}-left, &${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab + ${xe}-tab`]:{marginTop:`${bt}px`}}},[`&${xe}-left`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Ee.borderRadiusLG}px 0 0 ${Ee.borderRadiusLG}px`}},[`${xe}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:Ee.colorBgContainer}}}},[`&${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px 0`}},[`${xe}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:Ee.colorBgContainer}}}}}}},er=Ee=>{const{componentCls:xe,itemHoverColor:De,dropdownEdgeChildVerticalPadding:Qe}=Ee;return{[`${xe}-dropdown`]:Object.assign(Object.assign({},(0,ur.Wf)(Ee)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ee.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${xe}-dropdown-menu`]:{maxHeight:Ee.tabsDropdownHeight,margin:0,padding:`${Qe}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:Ee.colorBgContainer,backgroundClip:"padding-box",borderRadius:Ee.borderRadiusLG,outline:"none",boxShadow:Ee.boxShadowSecondary,"&-item":Object.assign(Object.assign({},ur.vS),{display:"flex",alignItems:"center",minWidth:Ee.tabsDropdownWidth,margin:0,padding:`${Ee.paddingXXS}px ${Ee.paddingSM}px`,color:Ee.colorText,fontWeight:"normal",fontSize:Ee.fontSize,lineHeight:Ee.lineHeight,cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:Ee.marginSM},color:Ee.colorTextDescription,fontSize:Ee.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:De}},"&:hover":{background:Ee.controlItemBgHover},"&-disabled":{"&, &:hover":{color:Ee.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},hr=Ee=>{const{componentCls:xe,margin:De,colorBorderSecondary:Qe,horizontalMargin:bt,verticalItemPadding:Bt,verticalItemMargin:nn}=Ee;return{[`${xe}-top, ${xe}-bottom`]:{flexDirection:"column",[`> ${xe}-nav, > div > ${xe}-nav`]:{margin:bt,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${Ee.lineWidth}px ${Ee.lineType} ${Qe}`,content:"''"},[`${xe}-ink-bar`]:{height:Ee.lineWidthBold,"&-animated":{transition:`width ${Ee.motionDurationSlow}, left ${Ee.motionDurationSlow}, + `]:{position:"relative",padding:`${Eo}px ${ft}px`,overflowWrap:"break-word"},[`${me}-title`]:{padding:`${$e}px ${ft}px`},[`${me}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:pn,fontWeight:Ze,textAlign:"start",background:rr,borderBottom:Qo,transition:`background ${or} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${me}-selection-column):not(${me}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:lr,transform:"translateY(-50%)",transition:`background-color ${or}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${me}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${or}, border-color ${or}`,borderBottom:Qo,[` + > ${me}-wrapper:only-child, + > ${me}-expanded-row-fixed > ${me}-wrapper:only-child + `]:{[me]:{marginBlock:`-${$e}px`,marginInline:`${ge.tableExpandColumnWidth-ft}px -${ft}px`,[`${me}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:pn,fontWeight:Ze,textAlign:"start",background:rr,borderBottom:Qo,transition:`background ${or} ease`},[` + &${me}-row:hover > th, + &${me}-row:hover > td, + > th${me}-cell-row-hover, + > td${me}-cell-row-hover + `]:{background:kr},[`&${me}-row-selected`]:{"> th, > td":{background:Ur},"&:hover > th, &:hover > td":{background:ta}}}},[`${me}-footer`]:{padding:`${$e}px ${ft}px`,color:Wr,background:Aa}})}};var Gi=(0,uc.Z)("Table",ge=>{const{colorTextHeading:me,colorSplit:Ze,colorIcon:$e,colorIconHover:ft,opacityLoading:vt,colorBgContainer:Gt,controlInteractiveSize:Wt,headerBg:Kt,headerColor:Cn,headerSortActiveBg:sn,headerSortHoverBg:pn,bodySortBg:or,rowHoverBg:rr,rowSelectedBg:lr,rowSelectedHoverBg:kr,rowExpandedBg:Ur,cellPaddingBlock:ta,cellPaddingInline:Wr,cellPaddingBlockMD:Aa,cellPaddingInlineMD:Eo,cellPaddingBlockSM:Qo,cellPaddingInlineSM:ao,borderColor:po,footerBg:qo,footerColor:ga,headerBorderRadius:oo,cellFontSize:Ua,cellFontSizeMD:sa,cellFontSizeSM:da,headerSplitColor:lo,fixedHeaderSortActiveBg:fi,headerFilterHoverBg:$o,filterDropdownBg:uo,expandIconBg:ti,selectionColumnWidth:Ei,stickyScrollBarBg:Fi}=ge,hi=new lu.C($e),IA=new lu.C(ft),Ti=2,Go=(0,cc.TS)(ge,{tableFontSize:Ua,tableBg:Gt,tableRadius:oo,tablePaddingVertical:ta,tablePaddingHorizontal:Wr,tablePaddingVerticalMiddle:Aa,tablePaddingHorizontalMiddle:Eo,tablePaddingVerticalSmall:Qo,tablePaddingHorizontalSmall:ao,tableBorderColor:po,tableHeaderTextColor:Cn,tableHeaderBg:Kt,tableFooterTextColor:ga,tableFooterBg:qo,tableHeaderCellSplitColor:lo,tableHeaderSortBg:sn,tableHeaderSortHoverBg:pn,tableHeaderIconColor:hi.clone().setAlpha(hi.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:IA.clone().setAlpha(IA.getAlpha()*vt).toRgbString(),tableBodySortBg:or,tableFixedHeaderSortActiveBg:fi,tableHeaderFilterActiveBg:$o,tableFilterDropdownBg:uo,tableRowHoverBg:rr,tableSelectedRowBg:lr,tableSelectedRowHoverBg:kr,zIndexTableFixed:Ti,zIndexTableSticky:Ti+1,tableFontSizeMiddle:sa,tableFontSizeSmall:da,tableSelectionColumnWidth:Ei,tableExpandIconBg:ti,tableExpandColumnWidth:Wt+2*ge.padding,tableExpandedRowBg:Ur,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Fi,tableScrollThumbBgHover:me,tableScrollBg:Ze});return[fA(Go),vr(Go),wA(Go),bi(Go),ea(Go),fe(Go),Jn(Go),On(Go),wA(Go),qt(Go),ro(Go),ir(Go),di(Go),et(Go),_a(Go),no(Go),Cs(Go)]},ge=>{const{colorFillAlter:me,colorBgContainer:Ze,colorTextHeading:$e,colorFillSecondary:ft,colorFillContent:vt,controlItemBgActive:Gt,controlItemBgActiveHover:Wt,padding:Kt,paddingSM:Cn,paddingXS:sn,colorBorderSecondary:pn,borderRadiusLG:or,fontSize:rr,controlHeight:lr,colorTextPlaceholder:kr}=ge,Ur=new lu.C(ft).onBackground(Ze).toHexShortString(),ta=new lu.C(vt).onBackground(Ze).toHexShortString(),Wr=new lu.C(me).onBackground(Ze).toHexShortString();return{headerBg:Wr,headerColor:$e,headerSortActiveBg:Ur,headerSortHoverBg:ta,bodySortBg:Wr,rowHoverBg:Wr,rowSelectedBg:Gt,rowSelectedHoverBg:Wt,rowExpandedBg:me,cellPaddingBlock:Kt,cellPaddingInline:Kt,cellPaddingBlockMD:Cn,cellPaddingInlineMD:sn,cellPaddingBlockSM:sn,cellPaddingInlineSM:sn,borderColor:pn,headerBorderRadius:or,footerBg:Wr,footerColor:$e,cellFontSize:rr,cellFontSizeMD:rr,cellFontSizeSM:rr,headerSplitColor:pn,fixedHeaderSortActiveBg:Ur,headerFilterHoverBg:vt,filterDropdownMenuBg:Ze,filterDropdownBg:Ze,expandIconBg:Ze,selectionColumnWidth:lr,stickyScrollBarBg:kr,stickyScrollBarBorderRadius:100}});const iA=[],EA=(ge,me)=>{const{prefixCls:Ze,className:$e,rootClassName:ft,style:vt,size:Gt,bordered:Wt,dropdownPrefixCls:Kt,dataSource:Cn,pagination:sn,rowSelection:pn,rowKey:or="key",rowClassName:rr,columns:lr,children:kr,childrenColumnName:Ur,onChange:ta,getPopupContainer:Wr,loading:Aa,expandIcon:Eo,expandable:Qo,expandedRowRender:ao,expandIconColumnIndex:po,indentSize:qo,scroll:ga,sortDirections:oo,locale:Ua,showSorterTooltip:sa=!0,virtual:da}=ge,lo=C.useMemo(()=>lr||Ee(kr),[lr,kr]),fi=C.useMemo(()=>lo.some(_i=>_i.responsive),[lo]),$o=(0,Vi.Z)(fi),uo=C.useMemo(()=>{const _i=new Set(Object.keys($o).filter(kA=>$o[kA]));return lo.filter(kA=>!kA.responsive||kA.responsive.some(el=>_i.has(el)))},[lo,$o]),ti=(0,Mo.Z)(ge,["className","style","columns"]),{locale:Ei=mA.Z,direction:Fi,table:hi,renderEmpty:IA,getPrefixCls:Ti,getPopupContainer:Go}=C.useContext(JA.E_),_A=(0,Qi.Z)(Gt),jo=Object.assign(Object.assign({},Ei.Table),Ua),cA=Cn||iA,AA=Ti("table",Ze),Ss=Ti("dropdown",Kt),Va=Object.assign({childrenColumnName:Ur,expandIconColumnIndex:po},Qo),{childrenColumnName:Oo="children"}=Va,Ro=C.useMemo(()=>cA.some(_i=>_i==null?void 0:_i[Oo])?"nest":ao||Qo&&Qo.expandedRowRender?"row":null,[cA]),vo={body:C.useRef()},Ga=C.useMemo(()=>typeof or=="function"?or:_i=>_i==null?void 0:_i[or],[or]),[fr]=ia(cA,Oo,Ga),Ca={},Xo=function(_i,kA){let el=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var cs,sl,tl;const ds=Object.assign(Object.assign({},Ca),_i);el&&((cs=Ca.resetPagination)===null||cs===void 0||cs.call(Ca),!((sl=ds.pagination)===null||sl===void 0)&&sl.current&&(ds.pagination.current=1),sn&&sn.onChange&&sn.onChange(1,(tl=ds.pagination)===null||tl===void 0?void 0:tl.pageSize)),ga&&ga.scrollToFirstRowOnChange!==!1&&vo.body.current&&(0,Ci.Z)(0,{getContainer:()=>vo.body.current}),ta==null||ta(ds.pagination,ds.filters,ds.sorter,{currentDataSource:Mr(ii(cA,ds.sorterStates,Oo),ds.filterStates),action:kA})},xi=(_i,kA)=>{Xo({sorter:_i,sorterStates:kA},"sort",!1)},[qs,gs,yl,ls]=Ai({prefixCls:AA,mergedColumns:uo,onSorterChange:xi,sortDirections:oo||["ascend","descend"],tableLocale:jo,showSorterTooltip:sa}),$A=C.useMemo(()=>ii(cA,gs,Oo),[cA,gs]);Ca.sorter=ls(),Ca.sorterStates=gs;const pr=(_i,kA)=>{Xo({filters:_i,filterStates:kA},"filter",!0)},[_s,dl,dA]=co({prefixCls:AA,locale:jo,dropdownPrefixCls:Ss,mergedColumns:uo,onFilterChange:pr,getPopupContainer:Wr||Go}),Ki=Mr($A,dl);Ca.filters=dA,Ca.filterStates=dl;const us=C.useMemo(()=>{const _i={};return Object.keys(dA).forEach(kA=>{dA[kA]!==null&&(_i[kA]=dA[kA])}),Object.assign(Object.assign({},yl),{filters:_i})},[yl,dA]),[Os]=cl(us),TA=(_i,kA)=>{Xo({pagination:Object.assign(Object.assign({},Ca.pagination),{current:_i,pageSize:kA})},"paginate")},[Ri,Al]=Ko(Ki.length,TA,sn);Ca.pagination=sn===!1?{}:Da(Ri,sn),Ca.resetPagination=Al;const Gs=C.useMemo(()=>{if(sn===!1||!Ri.pageSize)return Ki;const{current:_i=1,total:kA,pageSize:el=aa}=Ri;return Ki.lengthel?Ki.slice((_i-1)*el,_i*el):Ki:Ki.slice((_i-1)*el,_i*el)},[!!sn,Ki,Ri&&Ri.current,Ri&&Ri.pageSize,Ri&&Ri.total]),[yA,xo]=Gr({prefixCls:AA,data:Ki,pageData:Gs,getRowKey:Ga,getRecordByKey:fr,expandType:Ro,childrenColumnName:Oo,locale:jo,getPopupContainer:Wr||Go},pn),as=(_i,kA,el)=>{let cs;return typeof rr=="function"?cs=Q()(rr(_i,kA,el)):cs=Q()(rr),Q()({[`${AA}-row-selected`]:xo.has(Ga(_i,kA))},cs)};Va.__PARENT_RENDER_ICON__=Va.expandIcon,Va.expandIcon=Va.expandIcon||Eo||CA(jo),Ro==="nest"&&Va.expandIconColumnIndex===void 0?Va.expandIconColumnIndex=pn?1:0:Va.expandIconColumnIndex>0&&pn&&(Va.expandIconColumnIndex-=1),typeof Va.indentSize!="number"&&(Va.indentSize=typeof qo=="number"?qo:15);const Bs=C.useCallback(_i=>Os(yA(_s(qs(_i)))),[qs,_s,yA]);let vu,Pl;if(sn!==!1&&(Ri!=null&&Ri.total)){let _i;Ri.size?_i=Ri.size:_i=_A==="small"||_A==="middle"?"small":void 0;const kA=sl=>C.createElement(sA.Z,Object.assign({},Ri,{className:Q()(`${AA}-pagination ${AA}-pagination-${sl}`,Ri.className),size:_i})),el=Fi==="rtl"?"left":"right",{position:cs}=Ri;if(cs!==null&&Array.isArray(cs)){const sl=cs.find(zl=>zl.includes("top")),tl=cs.find(zl=>zl.includes("bottom")),ds=cs.every(zl=>`${zl}`=="none");!sl&&!tl&&!ds&&(Pl=kA(el)),sl&&(vu=kA(sl.toLowerCase().replace("top",""))),tl&&(Pl=kA(tl.toLowerCase().replace("bottom","")))}else Pl=kA(el)}let Fs;typeof Aa=="boolean"?Fs={spinning:Aa}:typeof Aa=="object"&&(Fs=Object.assign({spinning:!0},Aa));const[$s,Ps]=Gi(AA),[,ws]=(0,aA.Z)(),$l=Q()(`${AA}-wrapper`,hi==null?void 0:hi.className,{[`${AA}-wrapper-rtl`]:Fi==="rtl"},$e,ft,Ps),eu=Object.assign(Object.assign({},hi==null?void 0:hi.style),vt),Kl=Ua&&Ua.emptyText||(IA==null?void 0:IA("Table"))||C.createElement(Ni.Z,{componentName:"Table"}),tu=da?_l:vl,Zu={},Mc=C.useMemo(()=>{const{fontSize:_i,lineHeight:kA,padding:el,paddingXS:cs,paddingSM:sl}=ws,tl=Math.floor(_i*kA);switch(_A){case"large":return el*2+tl;case"small":return cs*2+tl;default:return sl*2+tl}},[ws,_A]);return da&&(Zu.listItemHeight=Mc),$s(C.createElement("div",{ref:me,className:$l,style:eu},C.createElement(os.Z,Object.assign({spinning:!1},Fs),vu,C.createElement(tu,Object.assign({},Zu,ti,{columns:uo,direction:Fi,expandable:Va,prefixCls:AA,className:Q()({[`${AA}-middle`]:_A==="middle",[`${AA}-small`]:_A==="small",[`${AA}-bordered`]:Wt,[`${AA}-empty`]:cA.length===0}),data:Gs,rowKey:Ga,rowClassName:as,emptyText:Kl,internalHooks:V,internalRefs:vo,transformColumns:Bs})),Pl)))};var rs=C.forwardRef(EA);const xA=(ge,me)=>{const Ze=C.useRef(0);return Ze.current+=1,C.createElement(rs,Object.assign({},ge,{ref:me,_renderTimes:Ze.current}))},Xi=C.forwardRef(xA);Xi.SELECTION_COLUMN=Po,Xi.EXPAND_COLUMN=i,Xi.SELECTION_ALL=fo,Xi.SELECTION_INVERT=oi,Xi.SELECTION_NONE=$r,Xi.Column=Ba,Xi.ColumnGroup=ho,Xi.Summary=H;var Qs=Xi,ks=Qs},99313:function(mn,At,a){"use strict";a.d(At,{default:function(){return ct}});var i=a(99267),V=a(18785),N=a(62772),pe=a(92310),O=a.n(pe),L=a(54476),C=a(20068),d=a(33885),S=a(42978),o=a(76190),F=a(75931),v=a(59301),p=a(49658),I=a(18929),P=a(77900),b=(0,v.createContext)(null),j=v.forwardRef(function(Ee,xe){var De=Ee.prefixCls,Qe=Ee.className,bt=Ee.style,Bt=Ee.id,nn=Ee.active,Xt=Ee.tabKey,Vt=Ee.children;return v.createElement("div",{id:Bt&&"".concat(Bt,"-panel-").concat(Xt),role:"tabpanel",tabIndex:nn?0:-1,"aria-labelledby":Bt&&"".concat(Bt,"-tab-").concat(Xt),"aria-hidden":!nn,style:bt,className:O()(De,nn&&"".concat(De,"-active"),Qe),ref:xe},Vt)}),D=j,W=["key","forceRender","style","className"];function Z(Ee){var xe=Ee.id,De=Ee.activeKey,Qe=Ee.animated,bt=Ee.tabPosition,Bt=Ee.destroyInactiveTabPane,nn=v.useContext(b),Xt=nn.prefixCls,Vt=nn.tabs,Sn=Qe.tabPane,Vn="".concat(Xt,"-tabpane");return v.createElement("div",{className:O()("".concat(Xt,"-content-holder"))},v.createElement("div",{className:O()("".concat(Xt,"-content"),"".concat(Xt,"-content-").concat(bt),(0,C.Z)({},"".concat(Xt,"-content-animated"),Sn))},Vt.map(function(Xn){var zn=Xn.key,jn=Xn.forceRender,gr=Xn.style,Gn=Xn.className,Or=(0,F.Z)(Xn,W),Cr=zn===De;return v.createElement(P.default,(0,L.Z)({key:zn,visible:Cr,forceRender:jn,removeOnLeave:!!Bt,leavedClassName:"".concat(Vn,"-hidden")},Qe.tabPaneMotion),function(na,yr){var Jr=na.style,kt=na.className;return v.createElement(D,(0,L.Z)({},Or,{prefixCls:Vn,id:xe,tabKey:zn,animated:Sn,active:Cr,style:(0,d.Z)((0,d.Z)({},gr),Jr),className:O()(Gn,kt),ref:yr}))})})))}var J=a(94480),R=a(29301),w=a(6089),oe=a(8654),ae={width:0,height:0,left:0,top:0};function re(Ee,xe,De){return(0,v.useMemo)(function(){for(var Qe,bt=new Map,Bt=xe.get((Qe=Ee[0])===null||Qe===void 0?void 0:Qe.key)||ae,nn=Bt.left+Bt.width,Xt=0;XtTr?(Kn=gn,Yt.current="x"):(Kn=An,Yt.current="y"),xe(-Kn,-Kn)&&tn.preventDefault()}var yn=(0,v.useRef)(null);yn.current={onTouchStart:yr,onTouchMove:Jr,onTouchEnd:kt,onWheel:Jt},v.useEffect(function(){function tn(Br){yn.current.onTouchStart(Br)}function gn(Br){yn.current.onTouchMove(Br)}function An(Br){yn.current.onTouchEnd(Br)}function Kn(Br){yn.current.onWheel(Br)}return document.addEventListener("touchmove",gn,{passive:!1}),document.addEventListener("touchend",An,{passive:!1}),Ee.current.addEventListener("touchstart",tn,{passive:!1}),Ee.current.addEventListener("wheel",Kn),function(){document.removeEventListener("touchmove",gn),document.removeEventListener("touchend",An)}},[])}var ve=a(34280);function le(Ee){var xe=(0,v.useState)(0),De=(0,S.Z)(xe,2),Qe=De[0],bt=De[1],Bt=(0,v.useRef)(0),nn=(0,v.useRef)();return nn.current=Ee,(0,ve.o)(function(){var Xt;(Xt=nn.current)===null||Xt===void 0||Xt.call(nn)},[Qe]),function(){Bt.current===Qe&&(Bt.current+=1,bt(Bt.current))}}function Fe(Ee){var xe=(0,v.useRef)([]),De=(0,v.useState)({}),Qe=(0,S.Z)(De,2),bt=Qe[1],Bt=(0,v.useRef)(typeof Ee=="function"?Ee():Ee),nn=le(function(){var Vt=Bt.current;xe.current.forEach(function(Sn){Vt=Sn(Vt)}),xe.current=[],Bt.current=Vt,bt({})});function Xt(Vt){xe.current.push(Vt),nn()}return[Bt.current,Xt]}var Ae={width:0,height:0,left:0,top:0,right:0};function Ce(Ee,xe,De,Qe,bt,Bt,nn){var Xt=nn.tabs,Vt=nn.tabPosition,Sn=nn.rtl,Vn,Xn,zn;return["top","bottom"].includes(Vt)?(Vn="width",Xn=Sn?"right":"left",zn=Math.abs(De)):(Vn="height",Xn="top",zn=-De),(0,v.useMemo)(function(){if(!Xt.length)return[0,0];for(var jn=Xt.length,gr=jn,Gn=0;Gnzn+xe){gr=Gn-1;break}}for(var Cr=0,na=jn-1;na>=0;na-=1){var yr=Ee.get(Xt[na].key)||Ae;if(yr[Xn]=gr?[0,0]:[Cr,gr]},[Ee,xe,Qe,bt,Bt,zn,Vt,Xt.map(function(jn){return jn.key}).join("_"),Sn])}function ne(Ee){var xe;return Ee instanceof Map?(xe={},Ee.forEach(function(De,Qe){xe[Qe]=De})):xe=Ee,JSON.stringify(xe)}var q="TABS_DQ";function Me(Ee){return String(Ee).replace(/"/g,q)}function Oe(Ee,xe,De,Qe){return!(!De||Qe||Ee===!1||Ee===void 0&&(xe===!1||xe===null))}function Se(Ee,xe){var De=Ee.prefixCls,Qe=Ee.editable,bt=Ee.locale,Bt=Ee.style;return!Qe||Qe.showAdd===!1?null:v.createElement("button",{ref:xe,type:"button",className:"".concat(De,"-nav-add"),style:Bt,"aria-label":(bt==null?void 0:bt.addAriaLabel)||"Add tab",onClick:function(Xt){Qe.onEdit("add",{event:Xt})}},Qe.addIcon||"+")}var ke=v.forwardRef(Se),ut=v.forwardRef(function(Ee,xe){var De=Ee.position,Qe=Ee.prefixCls,bt=Ee.extra;if(!bt)return null;var Bt,nn={};return(0,o.Z)(bt)==="object"&&!v.isValidElement(bt)?nn=bt:nn.right=bt,De==="right"&&(Bt=nn.right),De==="left"&&(Bt=nn.left),Bt?v.createElement("div",{className:"".concat(Qe,"-extra-content"),ref:xe},Bt):null}),st=ut,ze=a(31561),wt=a(15285),qe=a(10228);function yt(Ee,xe){var De=Ee.prefixCls,Qe=Ee.id,bt=Ee.tabs,Bt=Ee.locale,nn=Ee.mobile,Xt=Ee.moreIcon,Vt=Xt===void 0?"More":Xt,Sn=Ee.moreTransitionName,Vn=Ee.style,Xn=Ee.className,zn=Ee.editable,jn=Ee.tabBarGutter,gr=Ee.rtl,Gn=Ee.removeAriaLabel,Or=Ee.onTabClick,Cr=Ee.getPopupContainer,na=Ee.popupClassName,yr=(0,v.useState)(!1),Jr=(0,S.Z)(yr,2),kt=Jr[0],Yt=Jr[1],Jt=(0,v.useState)(null),yn=(0,S.Z)(Jt,2),tn=yn[0],gn=yn[1],An="".concat(Qe,"-more-popup"),Kn="".concat(De,"-dropdown"),Br=tn!==null?"".concat(An,"-").concat(tn):null,Tr=Bt==null?void 0:Bt.dropdownAriaLabel;function Sr(Qa,_r){Qa.preventDefault(),Qa.stopPropagation(),zn.onEdit("remove",{key:_r,event:Qa})}var Sa=v.createElement(wt.ZP,{onClick:function(_r){var ba=_r.key,za=_r.domEvent;Or(ba,za),Yt(!1)},prefixCls:"".concat(Kn,"-menu"),id:An,tabIndex:-1,role:"listbox","aria-activedescendant":Br,selectedKeys:[tn],"aria-label":Tr!==void 0?Tr:"expanded dropdown"},bt.map(function(Qa){var _r=Qa.closable,ba=Qa.disabled,za=Qa.closeIcon,Oa=Qa.key,Co=Qa.label,yi=Oe(_r,za,zn,ba);return v.createElement(wt.sN,{key:Oa,id:"".concat(An,"-").concat(Oa),role:"option","aria-controls":Qe&&"".concat(Qe,"-panel-").concat(Oa),disabled:ba},v.createElement("span",null,Co),yi&&v.createElement("button",{type:"button","aria-label":Gn||"remove",tabIndex:0,className:"".concat(Kn,"-menu-item-remove"),onClick:function(Tn){Tn.stopPropagation(),Sr(Tn,Oa)}},za||zn.removeIcon||"\xD7"))}));function Ra(Qa){for(var _r=bt.filter(function(yi){return!yi.disabled}),ba=_r.findIndex(function(yi){return yi.key===tn})||0,za=_r.length,Oa=0;OaWa?"left":"right"})}),Tr=(0,S.Z)(Br,2),Sr=Tr[0],Sa=Tr[1],Ra=ie(0,function(Xa,Wa){!Kn&&yr&&yr({direction:Xa>Wa?"top":"bottom"})}),va=(0,S.Z)(Ra,2),Ln=va[0],eo=va[1],Ao=(0,v.useState)([0,0]),Qa=(0,S.Z)(Ao,2),_r=Qa[0],ba=Qa[1],za=(0,v.useState)([0,0]),Oa=(0,S.Z)(za,2),Co=Oa[0],yi=Oa[1],Ha=(0,v.useState)([0,0]),Tn=(0,S.Z)(Ha,2),Ar=Tn[0],Fa=Tn[1],ma=(0,v.useState)([0,0]),Ka=(0,S.Z)(ma,2),So=Ka[0],to=Ka[1],mi=Fe(new Map),li=(0,S.Z)(mi,2),Hi=li[0],Ba=li[1],ra=re(Bt,Hi,Co[0]),ho=k(_r,Kn),Mo=k(Co,Kn),Ci=k(Ar,Kn),JA=k(So,Kn),Ni=hosA?sA:Xa}var aA=(0,v.useRef)(),WA=(0,v.useState)(),CA=(0,S.Z)(WA,2),ts=CA[0],HA=CA[1];function lA(){HA(Date.now())}function VA(){window.clearTimeout(aA.current)}Le(yn,function(Xa,Wa){function ai(La,ja){La(function(No){var go=os(No+ja);return go})}return Ni?(Kn?ai(Sa,Xa):ai(eo,Wa),VA(),lA(),!0):!1}),(0,v.useEffect)(function(){return VA(),ts&&(aA.current=window.setTimeout(function(){HA(0)},100)),VA},[ts]);var ms=Ce(ra,Qi,Kn?Sr:Ln,Mo,Ci,JA,(0,d.Z)((0,d.Z)({},Ee),{},{tabs:Bt})),Is=(0,S.Z)(ms,2),Ws=Is[0],ul=Is[1],Vs=(0,w.Z)(function(){var Xa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Vn,Wa=ra.get(Xa)||{width:0,height:0,left:0,right:0,top:0};if(Kn){var ai=Sr;Xn?Wa.rightSr+Qi&&(ai=Wa.right+Wa.width-Qi):Wa.left<-Sr?ai=-Wa.left:Wa.left+Wa.width>-Sr+Qi&&(ai=-(Wa.left+Wa.width-Qi)),eo(0),Sa(os(ai))}else{var La=Ln;Wa.top<-Ln?La=-Wa.top:Wa.top+Wa.height>-Ln+Qi&&(La=-(Wa.top+Wa.height-Qi)),Sa(0),eo(os(La))}}),ns={};Gn==="top"||Gn==="bottom"?ns[Xn?"marginRight":"marginLeft"]=Or:ns.marginTop=Or;var Rs=Bt.map(function(Xa,Wa){var ai=Xa.key;return v.createElement(Ye,{id:Vt,prefixCls:bt,key:ai,tab:Xa,style:Wa===0?void 0:ns,closable:Xa.closable,editable:jn,active:ai===Vn,renderWrapper:Cr,removeAriaLabel:gr==null?void 0:gr.removeAriaLabel,onClick:function(ja){na(ai,ja)},onFocus:function(){Vs(ai),lA(),yn.current&&(Xn||(yn.current.scrollLeft=0),yn.current.scrollTop=0)}})}),il=function(){return Ba(function(){var Wa=new Map;return Bt.forEach(function(ai){var La,ja=ai.key,No=(La=tn.current)===null||La===void 0?void 0:La.querySelector('[data-node-key="'.concat(Me(ja),'"]'));No&&Wa.set(ja,{width:No.offsetWidth,height:No.offsetHeight,left:No.offsetLeft,top:No.offsetTop})}),Wa})};(0,v.useEffect)(function(){il()},[Bt.map(function(Xa){return Xa.key}).join("_")]);var Ls=le(function(){var Xa=g(kt),Wa=g(Yt),ai=g(Jt);ba([Xa[0]-Wa[0]-ai[0],Xa[1]-Wa[1]-ai[1]]);var La=g(An);Fa(La);var ja=g(gn);to(ja);var No=g(tn);yi([No[0]-La[0],No[1]-La[1]]),il()}),wn=Bt.slice(0,Ws),en=Bt.slice(ul+1),Mt=[].concat((0,J.Z)(wn),(0,J.Z)(en)),Hn=ra.get(Vn),wr=A({activeTabOffset:Hn,horizontal:Kn,rtl:Xn,indicatorSize:Jr}),zr=wr.style;(0,v.useEffect)(function(){Vs()},[Vn,mA,sA,ne(Hn),ne(ra),Kn]),(0,v.useEffect)(function(){Ls()},[Xn]);var Rn=!!Mt.length,Dr="".concat(bt,"-nav-wrap"),Za,bo,Ma,bn;return Kn?Xn?(bo=Sr>0,Za=Sr!==sA):(Za=Sr<0,bo=Sr!==mA):(Ma=Ln<0,bn=Ln!==mA),v.createElement(R.Z,{onResize:Ls},v.createElement("div",{ref:(0,oe.x1)(xe,kt),role:"tablist",className:O()("".concat(bt,"-nav"),nn),style:Xt,onKeyDown:function(){lA()}},v.createElement(st,{ref:Yt,position:"left",extra:zn,prefixCls:bt}),v.createElement(R.Z,{onResize:Ls},v.createElement("div",{className:O()(Dr,(De={},(0,C.Z)(De,"".concat(Dr,"-ping-left"),Za),(0,C.Z)(De,"".concat(Dr,"-ping-right"),bo),(0,C.Z)(De,"".concat(Dr,"-ping-top"),Ma),(0,C.Z)(De,"".concat(Dr,"-ping-bottom"),bn),De)),ref:yn},v.createElement(R.Z,{onResize:Ls},v.createElement("div",{ref:tn,className:"".concat(bt,"-nav-list"),style:{transform:"translate(".concat(Sr,"px, ").concat(Ln,"px)"),transition:ts?"none":void 0}},Rs,v.createElement(ke,{ref:An,prefixCls:bt,locale:gr,editable:jn,style:(0,d.Z)((0,d.Z)({},Rs.length===0?void 0:ns),{},{visibility:Rn?"hidden":null})}),v.createElement("div",{className:O()("".concat(bt,"-ink-bar"),(0,C.Z)({},"".concat(bt,"-ink-bar-animated"),Sn.inkBar)),style:zr}))))),v.createElement(lt,(0,L.Z)({},Ee,{removeAriaLabel:gr==null?void 0:gr.removeAriaLabel,ref:gn,prefixCls:bt,tabs:Mt,className:!Rn&&Vi,tabMoving:!!ts})),v.createElement(st,{ref:Jt,position:"right",extra:zn,prefixCls:bt})))}var H=v.forwardRef($),X=["renderTabBar"],Pe=["label","key"];function he(Ee){var xe=Ee.renderTabBar,De=(0,F.Z)(Ee,X),Qe=v.useContext(b),bt=Qe.tabs;if(xe){var Bt=(0,d.Z)((0,d.Z)({},De),{},{panes:bt.map(function(nn){var Xt=nn.label,Vt=nn.key,Sn=(0,F.Z)(nn,Pe);return v.createElement(D,(0,L.Z)({tab:Xt,key:Vt,tabKey:Vt},Sn))})});return xe(Bt,H)}return v.createElement(H,De)}var ue=a(48736);function He(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},xe;return Ee===!1?xe={inkBar:!1,tabPane:!1}:Ee===!0?xe={inkBar:!0,tabPane:!1}:xe=(0,d.Z)({inkBar:!0},(0,o.Z)(Ee)==="object"?Ee:{}),xe.tabPaneMotion&&xe.tabPane===void 0&&(xe.tabPane=!0),!xe.tabPaneMotion&&xe.tabPane&&(xe.tabPane=!1),xe}var pt=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],Re=0;function Ke(Ee,xe){var De,Qe=Ee.id,bt=Ee.prefixCls,Bt=bt===void 0?"rc-tabs":bt,nn=Ee.className,Xt=Ee.items,Vt=Ee.direction,Sn=Ee.activeKey,Vn=Ee.defaultActiveKey,Xn=Ee.editable,zn=Ee.animated,jn=Ee.tabPosition,gr=jn===void 0?"top":jn,Gn=Ee.tabBarGutter,Or=Ee.tabBarStyle,Cr=Ee.tabBarExtraContent,na=Ee.locale,yr=Ee.moreIcon,Jr=Ee.moreTransitionName,kt=Ee.destroyInactiveTabPane,Yt=Ee.renderTabBar,Jt=Ee.onChange,yn=Ee.onTabClick,tn=Ee.onTabScroll,gn=Ee.getPopupContainer,An=Ee.popupClassName,Kn=Ee.indicatorSize,Br=(0,F.Z)(Ee,pt),Tr=v.useMemo(function(){return(Xt||[]).filter(function(to){return to&&(0,o.Z)(to)==="object"&&"key"in to})},[Xt]),Sr=Vt==="rtl",Sa=He(zn),Ra=(0,v.useState)(!1),va=(0,S.Z)(Ra,2),Ln=va[0],eo=va[1];(0,v.useEffect)(function(){eo((0,p.Z)())},[]);var Ao=(0,I.Z)(function(){var to;return(to=Tr[0])===null||to===void 0?void 0:to.key},{value:Sn,defaultValue:Vn}),Qa=(0,S.Z)(Ao,2),_r=Qa[0],ba=Qa[1],za=(0,v.useState)(function(){return Tr.findIndex(function(to){return to.key===_r})}),Oa=(0,S.Z)(za,2),Co=Oa[0],yi=Oa[1];(0,v.useEffect)(function(){var to=Tr.findIndex(function(li){return li.key===_r});if(to===-1){var mi;to=Math.max(0,Math.min(Co,Tr.length-1)),ba((mi=Tr[to])===null||mi===void 0?void 0:mi.key)}yi(to)},[Tr.map(function(to){return to.key}).join("_"),_r,Co]);var Ha=(0,I.Z)(null,{value:Qe}),Tn=(0,S.Z)(Ha,2),Ar=Tn[0],Fa=Tn[1];(0,v.useEffect)(function(){Qe||(Fa("rc-tabs-".concat(Re)),Re+=1)},[]);function ma(to,mi){yn==null||yn(to,mi);var li=to!==_r;ba(to),li&&(Jt==null||Jt(to))}var Ka={id:Ar,activeKey:_r,animated:Sa,tabPosition:gr,rtl:Sr,mobile:Ln},So=(0,d.Z)((0,d.Z)({},Ka),{},{editable:Xn,locale:na,moreIcon:yr,moreTransitionName:Jr,tabBarGutter:Gn,onTabClick:ma,onTabScroll:tn,extra:Cr,style:Or,panes:null,getPopupContainer:gn,popupClassName:An,indicatorSize:Kn});return v.createElement(b.Provider,{value:{tabs:Tr,prefixCls:Bt}},v.createElement("div",(0,L.Z)({ref:xe,id:Qe,className:O()(Bt,"".concat(Bt,"-").concat(gr),(De={},(0,C.Z)(De,"".concat(Bt,"-mobile"),Ln),(0,C.Z)(De,"".concat(Bt,"-editable"),Xn),(0,C.Z)(De,"".concat(Bt,"-rtl"),Sr),De),nn)},Br),v.createElement(he,(0,L.Z)({},So,{renderTabBar:Yt})),v.createElement(Z,(0,L.Z)({destroyInactiveTabPane:kt},Ka,{animated:Sa}))))}var We=v.forwardRef(Ke),be=We,_=be,Be=a(36355),Je=a(19716),Nt=()=>null,hn=a(62892);const Zt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function dn(Ee){let xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},De;return xe===!1?De={inkBar:!1,tabPane:!1}:xe===!0?De={inkBar:!0,tabPane:!0}:De=Object.assign({inkBar:!0},typeof xe=="object"?xe:{}),De.tabPane&&(De.tabPaneMotion=Object.assign(Object.assign({},Zt),{motionName:(0,hn.m)(Ee,"switch")})),De}var Bn=a(11592),cn=function(Ee,xe){var De={};for(var Qe in Ee)Object.prototype.hasOwnProperty.call(Ee,Qe)&&xe.indexOf(Qe)<0&&(De[Qe]=Ee[Qe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,Qe=Object.getOwnPropertySymbols(Ee);btxe)}function Dn(Ee,xe){if(Ee)return Ee;const De=(0,Bn.Z)(xe).map(Qe=>{if(v.isValidElement(Qe)){const{key:bt,props:Bt}=Qe,nn=Bt||{},{tab:Xt}=nn,Vt=cn(nn,["tab"]);return Object.assign(Object.assign({key:String(bt)},Vt),{label:Xt})}return null});return fn(De)}var ur=a(17313),_n=a(83116),cr=a(37613),Yr=a(13826),Ct=Ee=>{const{componentCls:xe,motionDurationSlow:De}=Ee;return[{[xe]:{[`${xe}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${De}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${De}`}}}}},[(0,Yr.oN)(Ee,"slide-up"),(0,Yr.oN)(Ee,"slide-down")]]};const In=Ee=>{const{componentCls:xe,tabsCardPadding:De,cardBg:Qe,cardGutter:bt,colorBorderSecondary:Bt,itemSelectedColor:nn}=Ee;return{[`${xe}-card`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{margin:0,padding:De,background:Qe,border:`${Ee.lineWidth}px ${Ee.lineType} ${Bt}`,transition:`all ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}`},[`${xe}-tab-active`]:{color:nn,background:Ee.colorBgContainer},[`${xe}-ink-bar`]:{visibility:"hidden"}},[`&${xe}-top, &${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab + ${xe}-tab`]:{marginLeft:{_skip_check_:!0,value:`${bt}px`}}}},[`&${xe}-top`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:`${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px 0 0`},[`${xe}-tab-active`]:{borderBottomColor:Ee.colorBgContainer}}},[`&${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:`0 0 ${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px`},[`${xe}-tab-active`]:{borderTopColor:Ee.colorBgContainer}}},[`&${xe}-left, &${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab + ${xe}-tab`]:{marginTop:`${bt}px`}}},[`&${xe}-left`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Ee.borderRadiusLG}px 0 0 ${Ee.borderRadiusLG}px`}},[`${xe}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:Ee.colorBgContainer}}}},[`&${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px 0`}},[`${xe}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:Ee.colorBgContainer}}}}}}},er=Ee=>{const{componentCls:xe,itemHoverColor:De,dropdownEdgeChildVerticalPadding:Qe}=Ee;return{[`${xe}-dropdown`]:Object.assign(Object.assign({},(0,ur.Wf)(Ee)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ee.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${xe}-dropdown-menu`]:{maxHeight:Ee.tabsDropdownHeight,margin:0,padding:`${Qe}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:Ee.colorBgContainer,backgroundClip:"padding-box",borderRadius:Ee.borderRadiusLG,outline:"none",boxShadow:Ee.boxShadowSecondary,"&-item":Object.assign(Object.assign({},ur.vS),{display:"flex",alignItems:"center",minWidth:Ee.tabsDropdownWidth,margin:0,padding:`${Ee.paddingXXS}px ${Ee.paddingSM}px`,color:Ee.colorText,fontWeight:"normal",fontSize:Ee.fontSize,lineHeight:Ee.lineHeight,cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:Ee.marginSM},color:Ee.colorTextDescription,fontSize:Ee.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:De}},"&:hover":{background:Ee.controlItemBgHover},"&-disabled":{"&, &:hover":{color:Ee.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},hr=Ee=>{const{componentCls:xe,margin:De,colorBorderSecondary:Qe,horizontalMargin:bt,verticalItemPadding:Bt,verticalItemMargin:nn}=Ee;return{[`${xe}-top, ${xe}-bottom`]:{flexDirection:"column",[`> ${xe}-nav, > div > ${xe}-nav`]:{margin:bt,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${Ee.lineWidth}px ${Ee.lineType} ${Qe}`,content:"''"},[`${xe}-ink-bar`]:{height:Ee.lineWidthBold,"&-animated":{transition:`width ${Ee.motionDurationSlow}, left ${Ee.motionDurationSlow}, right ${Ee.motionDurationSlow}`}},[`${xe}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:Ee.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:Ee.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:Ee.boxShadowTabsOverflowRight},[`&${xe}-nav-wrap-ping-left::before`]:{opacity:1},[`&${xe}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${xe}-top`]:{[`> ${xe}-nav, - > div > ${xe}-nav`]:{"&::before":{bottom:0},[`${xe}-ink-bar`]:{bottom:0}}},[`${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{order:1,marginTop:`${De}px`,marginBottom:0,"&::before":{top:0},[`${xe}-ink-bar`]:{top:0}},[`> ${xe}-content-holder, > div > ${xe}-content-holder`]:{order:0}},[`${xe}-left, ${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{flexDirection:"column",minWidth:Ee.controlHeight*1.25,[`${xe}-tab`]:{padding:Bt,textAlign:"center"},[`${xe}-tab + ${xe}-tab`]:{margin:nn},[`${xe}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:Ee.controlHeight},"&::before":{top:0,boxShadow:Ee.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:Ee.boxShadowTabsOverflowBottom},[`&${xe}-nav-wrap-ping-top::before`]:{opacity:1},[`&${xe}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${xe}-ink-bar`]:{width:Ee.lineWidthBold,"&-animated":{transition:`height ${Ee.motionDurationSlow}, top ${Ee.motionDurationSlow}`}},[`${xe}-nav-list, ${xe}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${xe}-left`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${xe}-content-holder, > div > ${xe}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${Ee.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`},[`> ${xe}-content > ${xe}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:Ee.paddingLG}}}},[`${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{order:1,[`${xe}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${xe}-content-holder, > div > ${xe}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-Ee.lineWidth},borderRight:{_skip_check_:!0,value:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`},[`> ${xe}-content > ${xe}-tabpane`]:{paddingRight:{_skip_check_:!0,value:Ee.paddingLG}}}}}},mr=Ee=>{const{componentCls:xe,cardPaddingSM:De,cardPaddingLG:Qe,horizontalItemPaddingSM:bt,horizontalItemPaddingLG:Bt}=Ee;return{[xe]:{"&-small":{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:bt,fontSize:Ee.titleFontSizeSM}}},"&-large":{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:Bt,fontSize:Ee.titleFontSizeLG}}}},[`${xe}-card`]:{[`&${xe}-small`]:{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:De}},[`&${xe}-bottom`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:`0 0 ${Ee.borderRadius}px ${Ee.borderRadius}px`}},[`&${xe}-top`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:`${Ee.borderRadius}px ${Ee.borderRadius}px 0 0`}},[`&${xe}-right`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Ee.borderRadius}px ${Ee.borderRadius}px 0`}}},[`&${xe}-left`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Ee.borderRadius}px 0 0 ${Ee.borderRadius}px`}}}},[`&${xe}-large`]:{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:Qe}}}}}},Hr=Ee=>{const{componentCls:xe,itemActiveColor:De,itemHoverColor:Qe,iconCls:bt,tabsHorizontalItemMargin:Bt,horizontalItemPadding:nn,itemSelectedColor:Xt,itemColor:Vt}=Ee,Sn=`${xe}-tab`;return{[Sn]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:nn,fontSize:Ee.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:Vt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:De}},(0,ur.Qy)(Ee)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-Ee.marginXXS},marginLeft:{_skip_check_:!0,value:Ee.marginXS},color:Ee.colorTextDescription,fontSize:Ee.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,"&:hover":{color:Ee.colorTextHeading}},"&:hover":{color:Qe},[`&${Sn}-active ${Sn}-btn`]:{color:Xt,textShadow:Ee.tabsActiveTextShadow},[`&${Sn}-disabled`]:{color:Ee.colorTextDisabled,cursor:"not-allowed"},[`&${Sn}-disabled ${Sn}-btn, &${Sn}-disabled ${xe}-remove`]:{"&:focus, &:active":{color:Ee.colorTextDisabled}},[`& ${Sn}-remove ${bt}`]:{margin:0},[bt]:{marginRight:{_skip_check_:!0,value:Ee.marginSM}}},[`${Sn} + ${Sn}`]:{margin:{_skip_check_:!0,value:Bt}}}},pa=Ee=>{const{componentCls:xe,tabsHorizontalItemMarginRTL:De,iconCls:Qe,cardGutter:bt}=Ee;return{[`${xe}-rtl`]:{direction:"rtl",[`${xe}-nav`]:{[`${xe}-tab`]:{margin:{_skip_check_:!0,value:De},[`${xe}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[Qe]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${Ee.marginSM}px`}},[`${xe}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${Ee.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${Ee.marginXXS}px`},[Qe]:{margin:0}}}},[`&${xe}-left`]:{[`> ${xe}-nav`]:{order:1},[`> ${xe}-content-holder`]:{order:0}},[`&${xe}-right`]:{[`> ${xe}-nav`]:{order:0},[`> ${xe}-content-holder`]:{order:1}},[`&${xe}-card${xe}-top, &${xe}-card${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab + ${xe}-tab`]:{marginRight:{_skip_check_:!0,value:bt},marginLeft:{_skip_check_:!0,value:0}}}}},[`${xe}-dropdown-rtl`]:{direction:"rtl"},[`${xe}-menu-item`]:{[`${xe}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Yo=Ee=>{const{componentCls:xe,tabsCardPadding:De,cardHeight:Qe,cardGutter:bt,itemHoverColor:Bt,itemActiveColor:nn,colorBorderSecondary:Xt}=Ee;return{[xe]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ur.Wf)(Ee)),{display:"flex",[`> ${xe}-nav, > div > ${xe}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${xe}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${Ee.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${xe}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${Ee.motionDurationSlow}`},[`${xe}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${xe}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${xe}-nav-more`]:{position:"relative",padding:De,background:"transparent",border:0,color:Ee.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:Ee.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${xe}-nav-add`]:Object.assign({minWidth:Qe,marginLeft:{_skip_check_:!0,value:bt},padding:`0 ${Ee.paddingXS}px`,background:"transparent",border:`${Ee.lineWidth}px ${Ee.lineType} ${Xt}`,borderRadius:`${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:Ee.colorText,transition:`all ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}`,"&:hover":{color:Bt},"&:active, &:focus:not(:focus-visible)":{color:nn}},(0,ur.Qy)(Ee))},[`${xe}-extra-content`]:{flex:"none"},[`${xe}-ink-bar`]:{position:"absolute",background:Ee.inkBarColor,pointerEvents:"none"}}),Hr(Ee)),{[`${xe}-content`]:{position:"relative",width:"100%"},[`${xe}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${xe}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${xe}-centered`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-nav-wrap`]:{[`&:not([class*='${xe}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var io=(0,_n.Z)("Tabs",Ee=>{const xe=(0,cr.TS)(Ee,{tabsCardPadding:Ee.cardPadding||`${(Ee.cardHeight-Math.round(Ee.fontSize*Ee.lineHeight))/2-Ee.lineWidth}px ${Ee.padding}px`,dropdownEdgeChildVerticalPadding:Ee.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${Ee.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${Ee.horizontalItemGutter}px`});return[mr(xe),pa(xe),hr(xe),er(xe),In(xe),Yo(xe),Ct(xe)]},Ee=>{const xe=Ee.controlHeightLG;return{zIndexPopup:Ee.zIndexPopupBase+50,cardBg:Ee.colorFillAlter,cardHeight:xe,cardPadding:"",cardPaddingSM:`${Ee.paddingXXS*1.5}px ${Ee.padding}px`,cardPaddingLG:`${Ee.paddingXS}px ${Ee.padding}px ${Ee.paddingXXS*1.5}px`,titleFontSize:Ee.fontSize,titleFontSizeLG:Ee.fontSizeLG,titleFontSizeSM:Ee.fontSize,inkBarColor:Ee.colorPrimary,horizontalMargin:`0 0 ${Ee.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${Ee.paddingSM}px 0`,horizontalItemPaddingSM:`${Ee.paddingXS}px 0`,horizontalItemPaddingLG:`${Ee.padding}px 0`,verticalItemPadding:`${Ee.paddingXS}px ${Ee.paddingLG}px`,verticalItemMargin:`${Ee.margin}px 0 0 0`,itemColor:Ee.colorText,itemSelectedColor:Ee.colorPrimary,itemHoverColor:Ee.colorPrimaryHover,itemActiveColor:Ee.colorPrimaryActive,cardGutter:Ee.marginXXS/2}}),tr=function(Ee,xe){var De={};for(var Qe in Ee)Object.prototype.hasOwnProperty.call(Ee,Qe)&&xe.indexOf(Qe)<0&&(De[Qe]=Ee[Qe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,Qe=Object.getOwnPropertySymbols(Ee);bt{const{type:xe,className:De,rootClassName:Qe,size:bt,onEdit:Bt,hideAdd:nn,centered:Xt,addIcon:Vt,popupClassName:Sn,children:Vn,items:Xn,animated:zn,style:jn,indicatorSize:gr}=Ee,Gn=tr(Ee,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Or,moreIcon:Cr=v.createElement(V.Z,null)}=Gn,{direction:na,tabs:yr,getPrefixCls:Jr,getPopupContainer:kt}=v.useContext(Ce.E_),Yt=Jr("tabs",Or),[Jt,yn]=io(Yt);let tn;xe==="editable-card"&&(tn={onEdit:(Sr,Sa)=>{let{key:Ra,event:va}=Sa;Bt==null||Bt(Sr==="add"?va:Ra,Sr)},removeIcon:v.createElement(i.Z,null),addIcon:Vt||v.createElement(N.Z,null),showAdd:nn!==!0});const gn=Jr(),An=Dn(Xn,Vn),Kn=dn(Yt,zn),Br=(0,Je.Z)(bt),Tr=Object.assign(Object.assign({},yr==null?void 0:yr.style),jn);return Jt(v.createElement(_,Object.assign({direction:na,getPopupContainer:kt,moreTransitionName:`${gn}-slide-up`},Gn,{items:An,className:O()({[`${Yt}-${Br}`]:Br,[`${Yt}-card`]:["card","editable-card"].includes(xe),[`${Yt}-editable-card`]:xe==="editable-card",[`${Yt}-centered`]:Xt},yr==null?void 0:yr.className,De,Qe,yn),popupClassName:O()(Sn,yn),style:Tr,editable:tn,moreIcon:Cr,prefixCls:Yt,animated:Kn,indicatorSize:gr!=null?gr:yr==null?void 0:yr.indicatorSize})))};ya.TabPane=Nt;var ct=ya},17574:function(mn,At,a){"use strict";a.d(At,{default:function(){return me}});var i=a(60091),V=a(94480),N=a(52671),pe=a(8657),O=a(54476),L=a(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=C,S=a(7657),o=function(q,Me){return L.createElement(S.Z,(0,O.Z)({},q,{ref:Me,icon:d}))},F=L.forwardRef(o),v=F,p=a(92310),I=a.n(p),P=a(35654),b=a(71430),j=a(36355),D=a(56082),Z=a(62892),z=a(20648);const Y=4;function R(ne){const{dropPosition:q,dropLevelOffset:Me,prefixCls:Re,indent:Fe,direction:Ke="ltr"}=ne,ut=Ke==="ltr"?"left":"right",st=Ke==="ltr"?"right":"left",ze={[ut]:-Me*Fe+Y,[st]:0};switch(q){case-1:ze.top=-3;break;case 1:ze.bottom=-3;break;default:ze.bottom=-3,ze[ut]=Fe+Y;break}return L.createElement("div",{style:ze,className:`${Re}-drop-indicator`})}var w=a(71997),ie=L.forwardRef((ne,q)=>{const{getPrefixCls:Me,direction:Re,virtual:Fe,tree:Ke}=L.useContext(j.E_),{prefixCls:ut,className:st,showIcon:ze=!1,showLine:wt,switcherIcon:qe,blockNode:yt=!1,children:lt,checkable:M=!1,selectable:Ye=!0,draggable:E,motion:l,style:A}=ne,g=Me("tree",ut),k=Me(),$=l!=null?l:Object.assign(Object.assign({},(0,Z.Z)(k)),{motionAppear:!1}),H=Object.assign(Object.assign({},ne),{checkable:M,selectable:Ye,showIcon:ze,motion:$,blockNode:yt,showLine:!!wt,dropIndicatorRender:R}),[X,Pe]=(0,z.ZP)(g),he=L.useMemo(()=>{if(!E)return!1;let He={};switch(typeof E){case"function":He.nodeDraggable=E;break;case"object":He=Object.assign({},E);break;default:break}return He.icon!==!1&&(He.icon=He.icon||L.createElement(D.Z,null)),He},[E]),le=He=>L.createElement(w.Z,{prefixCls:g,switcherIcon:qe,treeNodeProps:He,showLine:wt});return X(L.createElement(i.Z,Object.assign({itemHeight:20,ref:q,virtual:Fe},H,{style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),A),prefixCls:g,className:I()({[`${g}-icon-hide`]:!ze,[`${g}-block-node`]:yt,[`${g}-unselectable`]:!Ye,[`${g}-rtl`]:Re==="rtl"},Ke==null?void 0:Ke.className,st,Pe),direction:Re,checkable:M&&L.createElement("span",{className:`${g}-checkbox-inner`}),selectable:Ye,switcherIcon:le,draggable:he}),lt))}),re;(function(ne){ne[ne.None=0]="None",ne[ne.Start=1]="Start",ne[ne.End=2]="End"})(re||(re={}));function oe(ne,q){function Me(Re){const{key:Fe,children:Ke}=Re;q(Fe,Re)!==!1&&oe(Ke||[],q)}ne.forEach(Me)}function ye(ne){let{treeData:q,expandedKeys:Me,startKey:Re,endKey:Fe}=ne;const Ke=[];let ut=re.None;if(Re&&Re===Fe)return[Re];if(!Re||!Fe)return[];function st(ze){return ze===Re||ze===Fe}return oe(q,ze=>{if(ut===re.End)return!1;if(st(ze)){if(Ke.push(ze),ut===re.None)ut=re.Start;else if(ut===re.Start)return ut=re.End,!1}else ut===re.Start&&Ke.push(ze);return Me.includes(ze)}),Ke}function W(ne,q){const Me=(0,V.Z)(q),Re=[];return oe(ne,(Fe,Ke)=>{const ut=Me.indexOf(Fe);return ut!==-1&&(Re.push(Ke),Me.splice(ut,1)),!!Me.length}),Re}var Oe=function(ne,q){var Me={};for(var Re in ne)Object.prototype.hasOwnProperty.call(ne,Re)&&q.indexOf(Re)<0&&(Me[Re]=ne[Re]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Re=Object.getOwnPropertySymbols(ne);Fe{var{defaultExpandAll:Me,defaultExpandParent:Re,defaultExpandedKeys:Fe}=ne,Ke=Oe(ne,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ut=L.useRef(),st=L.useRef(),ze=()=>{const{keyEntities:he}=(0,b.I8)(Ue(Ke));let le;return Me?le=Object.keys(he):Re?le=(0,P.r7)(Ke.expandedKeys||Fe||[],he):le=Ke.expandedKeys||Fe,le},[wt,qe]=L.useState(Ke.selectedKeys||Ke.defaultSelectedKeys||[]),[yt,lt]=L.useState(()=>ze());L.useEffect(()=>{"selectedKeys"in Ke&&qe(Ke.selectedKeys)},[Ke.selectedKeys]),L.useEffect(()=>{"expandedKeys"in Ke&<(Ke.expandedKeys)},[Ke.expandedKeys]);const M=(he,le)=>{var He;return"expandedKeys"in Ke||lt(he),(He=Ke.onExpand)===null||He===void 0?void 0:He.call(Ke,he,le)},Ye=(he,le)=>{var He;const{multiple:pt}=Ke,{node:Ne,nativeEvent:ke}=le,{key:We=""}=Ne,be=Ue(Ke),_=Object.assign(Object.assign({},le),{selected:!0}),Ce=(ke==null?void 0:ke.ctrlKey)||(ke==null?void 0:ke.metaKey),Je=ke==null?void 0:ke.shiftKey;let nt;pt&&Ce?(nt=he,ut.current=We,st.current=nt,_.selectedNodes=W(be,nt)):pt&&Je?(nt=Array.from(new Set([].concat((0,V.Z)(st.current||[]),(0,V.Z)(ye({treeData:be,expandedKeys:yt,startKey:We,endKey:ut.current}))))),_.selectedNodes=W(be,nt)):(nt=[We],ut.current=We,st.current=nt,_.selectedNodes=W(be,nt)),(He=Ke.onSelect)===null||He===void 0||He.call(Ke,nt,_),"selectedKeys"in Ke||qe(nt)},{getPrefixCls:E,direction:l}=L.useContext(j.E_),{prefixCls:A,className:g,showIcon:k=!0,expandAction:$="click"}=Ke,H=Oe(Ke,["prefixCls","className","showIcon","expandAction"]),X=E("tree",A),Pe=I()(`${X}-directory`,{[`${X}-directory-rtl`]:l==="rtl"},g);return L.createElement(ie,Object.assign({icon:Q,ref:q,blockNode:!0},H,{showIcon:k,expandAction:$,prefixCls:X,className:Pe,expandedKeys:yt,selectedKeys:wt,onSelect:Ye,onExpand:M}))};var Se=L.forwardRef(we);const se=ie;se.DirectoryTree=Se,se.TreeNode=i.O;var me=se},20648:function(mn,At,a){"use strict";a.d(At,{TM:function(){return p},Yk:function(){return v}});var i=a(36237),V=a(98447),N=a(17313),pe=a(8378),O=a(37613),L=a(83116);const C=new i.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),d=(I,P)=>({[`.${I}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${P.motionDurationSlow}`}}}),S=(I,P)=>({[`.${I}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:P.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${P.lineWidthBold}px solid ${P.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(I,P)=>{const{treeCls:b,treeNodeCls:j,treeNodePadding:D,titleHeight:Z,nodeSelectedBg:z,nodeHoverBg:Y}=P,R=P.paddingXS;return{[b]:Object.assign(Object.assign({},(0,N.Wf)(P)),{background:P.colorBgContainer,borderRadius:P.borderRadius,transition:`background-color ${P.motionDurationSlow}`,[`&${b}-rtl`]:{[`${b}-switcher`]:{"&_close":{[`${b}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${b}-active-focused)`]:Object.assign({},(0,N.oN)(P)),[`${b}-list-holder-inner`]:{alignItems:"flex-start"},[`&${b}-block-node`]:{[`${b}-list-holder-inner`]:{alignItems:"stretch",[`${b}-node-content-wrapper`]:{flex:"auto"},[`${j}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:D,insetInlineStart:0,border:`1px solid ${P.colorPrimary}`,opacity:0,animationName:C,animationDuration:P.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${j}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${D}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${b}-node-content-wrapper`]:{color:P.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${b}-node-content-wrapper`]:Object.assign({},(0,N.oN)(P)),[`&:not(${j}-disabled).filter-node ${b}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${b}-draggable-icon`]:{flexShrink:0,width:Z,lineHeight:`${Z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${P.motionDurationSlow}`,[`${j}:hover &`]:{opacity:.45}},[`&${j}-disabled`]:{[`${b}-draggable-icon`]:{visibility:"hidden"}}}},[`${b}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Z}},[`${b}-draggable-icon`]:{visibility:"hidden"},[`${b}-switcher`]:Object.assign(Object.assign({},d(I,P)),{position:"relative",flex:"none",alignSelf:"stretch",width:Z,margin:0,lineHeight:`${Z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${b}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:P.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Z/2,bottom:-D,marginInlineStart:-1,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Z/2*.8,height:Z/2,borderBottom:`1px solid ${P.colorBorder}`,content:'""'}}}),[`${b}-checkbox`]:{top:"initial",marginInlineEnd:R},[`${b}-node-content-wrapper, ${b}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Z,margin:0,padding:`0 ${P.paddingXS/2}px`,color:"inherit",lineHeight:`${Z}px`,background:"transparent",borderRadius:P.borderRadius,cursor:"pointer",transition:`all ${P.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:Y},[`&${b}-node-selected`]:{backgroundColor:z},[`${b}-iconEle`]:{display:"inline-block",width:Z,height:Z,lineHeight:`${Z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${b}-unselectable ${b}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${b}-node-content-wrapper`]:Object.assign({lineHeight:`${Z}px`,userSelect:"none"},S(I,P)),[`${j}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${P.colorPrimary}`}},"&-show-line":{[`${b}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Z/2,bottom:-D,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${b}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${j}-leaf-last`]:{[`${b}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Z/2}px !important`}}}}})}},F=I=>{const{treeCls:P,treeNodeCls:b,treeNodePadding:j,directoryNodeSelectedBg:D,directoryNodeSelectedColor:Z}=I;return{[`${P}${P}-directory`]:{[b]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:j,insetInlineStart:0,transition:`background-color ${I.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:I.controlItemBgHover}},"> *":{zIndex:1},[`${P}-switcher`]:{transition:`color ${I.motionDurationMid}`},[`${P}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${P}-node-selected`]:{color:Z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:D},[`${P}-switcher`]:{color:Z},[`${P}-node-content-wrapper`]:{color:Z,background:"transparent"}}}}}},v=(I,P)=>{const b=`.${I}`,j=`${b}-treenode`,D=P.paddingXS/2,Z=(0,O.TS)(P,{treeCls:b,treeNodeCls:j,treeNodePadding:D});return[o(I,Z),F(Z)]},p=I=>{const{controlHeightSM:P}=I;return{titleHeight:P,nodeHoverBg:I.controlItemBgHover,nodeSelectedBg:I.controlItemBgActive}};At.ZP=(0,L.Z)("Tree",(I,P)=>{let{prefixCls:b}=P;return[{[I.componentCls]:(0,V.C2)(`${b}-checkbox`,I)},v(b,I),(0,pe.Z)(I)]},I=>{const{colorTextLightSolid:P,colorPrimary:b}=I;return Object.assign(Object.assign({},p(I)),{directoryNodeSelectedColor:P,directoryNodeSelectedBg:b})})},71997:function(mn,At,a){"use strict";a.d(At,{Z:function(){return j}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},pe=N,O=a(7657),L=function(Z,z){return V.createElement(O.Z,(0,i.Z)({},Z,{ref:z,icon:pe}))},C=V.forwardRef(L),d=C,S=a(52671),o=a(58617),F=a(15075),v=a(43531),p=a(92310),I=a.n(p),P=a(92343),j=D=>{const{prefixCls:Z,switcherIcon:z,treeNodeProps:Y,showLine:R}=D,{isLeaf:w,expanded:ae,loading:ie}=Y;if(ie)return V.createElement(o.Z,{className:`${Z}-switcher-loading-icon`});let re;if(R&&typeof R=="object"&&(re=R.showLeafIcon),w){if(!R)return null;if(typeof re!="boolean"&&re){const W=typeof re=="function"?re(Y):re,Oe=`${Z}-switcher-line-custom-icon`;return(0,P.l$)(W)?(0,P.Tm)(W,{className:I()(W.props.className||"",Oe)}):W}return re?V.createElement(S.Z,{className:`${Z}-switcher-line-icon`}):V.createElement("span",{className:`${Z}-switcher-leaf-line`})}const oe=`${Z}-switcher-icon`,ye=typeof z=="function"?z(Y):z;return(0,P.l$)(ye)?(0,P.Tm)(ye,{className:I()(ye.props.className||"",oe)}):ye!==void 0?ye:R?ae?V.createElement(F.Z,{className:`${Z}-switcher-line-icon`}):V.createElement(v.Z,{className:`${Z}-switcher-line-icon`}):V.createElement(d,{className:oe})}},86251:function(mn,At){"use strict";At.byteLength=C,At.toByteArray=S,At.fromByteArray=v;for(var a=[],i=[],V=typeof Uint8Array!="undefined"?Uint8Array:Array,N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pe=0,O=N.length;pe0)throw new Error("Invalid string. Length must be a multiple of 4");var P=p.indexOf("=");P===-1&&(P=I);var b=P===I?0:4-P%4;return[P,b]}function C(p){var I=L(p),P=I[0],b=I[1];return(P+b)*3/4-b}function d(p,I,P){return(I+P)*3/4-P}function S(p){var I,P=L(p),b=P[0],j=P[1],D=new V(d(p,b,j)),Z=0,z=j>0?b-4:b,Y;for(Y=0;Y>16&255,D[Z++]=I>>8&255,D[Z++]=I&255;return j===2&&(I=i[p.charCodeAt(Y)]<<2|i[p.charCodeAt(Y+1)]>>4,D[Z++]=I&255),j===1&&(I=i[p.charCodeAt(Y)]<<10|i[p.charCodeAt(Y+1)]<<4|i[p.charCodeAt(Y+2)]>>2,D[Z++]=I>>8&255,D[Z++]=I&255),D}function o(p){return a[p>>18&63]+a[p>>12&63]+a[p>>6&63]+a[p&63]}function F(p,I,P){for(var b,j=[],D=I;Dz?z:Z+D));return b===1?(I=p[P-1],j.push(a[I>>2]+a[I<<4&63]+"==")):b===2&&(I=(p[P-2]<<8)+p[P-1],j.push(a[I>>10]+a[I>>4&63]+a[I<<2&63]+"=")),j.join("")}},19208:function(mn,At,a){"use strict";var i;var V=a(86251),N=a(67467),pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;At.lW=d,i=Z,At.h2=50;var O=2147483647;i=O,d.TYPED_ARRAY_SUPPORT=L(),!d.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function L(){try{var E=new Uint8Array(1),l={foo:function(){return 42}};return Object.setPrototypeOf(l,Uint8Array.prototype),Object.setPrototypeOf(E,l),E.foo()===42}catch(A){return!1}}Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}});function C(E){if(E>O)throw new RangeError('The value "'+E+'" is invalid for option "size"');var l=new Uint8Array(E);return Object.setPrototypeOf(l,d.prototype),l}function d(E,l,A){if(typeof E=="number"){if(typeof l=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return v(E)}return S(E,l,A)}d.poolSize=8192;function S(E,l,A){if(typeof E=="string")return p(E,l);if(ArrayBuffer.isView(E))return P(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(lt(E,ArrayBuffer)||E&<(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(lt(E,SharedArrayBuffer)||E&<(E.buffer,SharedArrayBuffer)))return b(E,l,A);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var g=E.valueOf&&E.valueOf();if(g!=null&&g!==E)return d.from(g,l,A);var k=j(E);if(k)return k;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return d.from(E[Symbol.toPrimitive]("string"),l,A);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}d.from=function(E,l,A){return S(E,l,A)},Object.setPrototypeOf(d.prototype,Uint8Array.prototype),Object.setPrototypeOf(d,Uint8Array);function o(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function F(E,l,A){return o(E),E<=0?C(E):l!==void 0?typeof A=="string"?C(E).fill(l,A):C(E).fill(l):C(E)}d.alloc=function(E,l,A){return F(E,l,A)};function v(E){return o(E),C(E<0?0:D(E)|0)}d.allocUnsafe=function(E){return v(E)},d.allocUnsafeSlow=function(E){return v(E)};function p(E,l){if((typeof l!="string"||l==="")&&(l="utf8"),!d.isEncoding(l))throw new TypeError("Unknown encoding: "+l);var A=z(E,l)|0,g=C(A),k=g.write(E,l);return k!==A&&(g=g.slice(0,k)),g}function I(E){for(var l=E.length<0?0:D(E.length)|0,A=C(l),g=0;g=O)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+O.toString(16)+" bytes");return E|0}function Z(E){return+E!=E&&(E=0),d.alloc(+E)}d.isBuffer=function(l){return l!=null&&l._isBuffer===!0&&l!==d.prototype},d.compare=function(l,A){if(lt(l,Uint8Array)&&(l=d.from(l,l.offset,l.byteLength)),lt(A,Uint8Array)&&(A=d.from(A,A.offset,A.byteLength)),!d.isBuffer(l)||!d.isBuffer(A))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(l===A)return 0;for(var g=l.length,k=A.length,$=0,H=Math.min(g,k);$k.length?d.from(H).copy(k,$):Uint8Array.prototype.set.call(k,H,$);else if(d.isBuffer(H))H.copy(k,$);else throw new TypeError('"list" argument must be an Array of Buffers');$+=H.length}return k};function z(E,l){if(d.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||lt(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var A=E.length,g=arguments.length>2&&arguments[2]===!0;if(!g&&A===0)return 0;for(var k=!1;;)switch(l){case"ascii":case"latin1":case"binary":return A;case"utf8":case"utf-8":return st(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A*2;case"hex":return A>>>1;case"base64":return qe(E).length;default:if(k)return g?-1:st(E).length;l=(""+l).toLowerCase(),k=!0}}d.byteLength=z;function Y(E,l,A){var g=!1;if((l===void 0||l<0)&&(l=0),l>this.length||((A===void 0||A>this.length)&&(A=this.length),A<=0)||(A>>>=0,l>>>=0,A<=l))return"";for(E||(E="utf8");;)switch(E){case"hex":return se(this,l,A);case"utf8":case"utf-8":return Q(this,l,A);case"ascii":return ce(this,l,A);case"latin1":case"binary":return Se(this,l,A);case"base64":return Oe(this,l,A);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return me(this,l,A);default:if(g)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),g=!0}}d.prototype._isBuffer=!0;function R(E,l,A){var g=E[l];E[l]=E[A],E[A]=g}d.prototype.swap16=function(){var l=this.length;if(l%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var A=0;AA&&(l+=" ... "),""},pe&&(d.prototype[pe]=d.prototype.inspect),d.prototype.compare=function(l,A,g,k,$){if(lt(l,Uint8Array)&&(l=d.from(l,l.offset,l.byteLength)),!d.isBuffer(l))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof l);if(A===void 0&&(A=0),g===void 0&&(g=l?l.length:0),k===void 0&&(k=0),$===void 0&&($=this.length),A<0||g>l.length||k<0||$>this.length)throw new RangeError("out of range index");if(k>=$&&A>=g)return 0;if(k>=$)return-1;if(A>=g)return 1;if(A>>>=0,g>>>=0,k>>>=0,$>>>=0,this===l)return 0;for(var H=$-k,X=g-A,Pe=Math.min(H,X),he=this.slice(k,$),le=l.slice(A,g),He=0;He2147483647?A=2147483647:A<-2147483648&&(A=-2147483648),A=+A,M(A)&&(A=k?0:E.length-1),A<0&&(A=E.length+A),A>=E.length){if(k)return-1;A=E.length-1}else if(A<0)if(k)A=0;else return-1;if(typeof l=="string"&&(l=d.from(l,g)),d.isBuffer(l))return l.length===0?-1:ae(E,l,A,g,k);if(typeof l=="number")return l=l&255,typeof Uint8Array.prototype.indexOf=="function"?k?Uint8Array.prototype.indexOf.call(E,l,A):Uint8Array.prototype.lastIndexOf.call(E,l,A):ae(E,[l],A,g,k);throw new TypeError("val must be string, number or Buffer")}function ae(E,l,A,g,k){var $=1,H=E.length,X=l.length;if(g!==void 0&&(g=String(g).toLowerCase(),g==="ucs2"||g==="ucs-2"||g==="utf16le"||g==="utf-16le")){if(E.length<2||l.length<2)return-1;$=2,H/=2,X/=2,A/=2}function Pe(Ne,ke){return $===1?Ne[ke]:Ne.readUInt16BE(ke*$)}var he;if(k){var le=-1;for(he=A;heH&&(A=H-X),he=A;he>=0;he--){for(var He=!0,pt=0;ptk&&(g=k)):g=k;var $=l.length;g>$/2&&(g=$/2);for(var H=0;H>>0,isFinite(g)?(g=g>>>0,k===void 0&&(k="utf8")):(k=g,g=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var $=this.length-A;if((g===void 0||g>$)&&(g=$),l.length>0&&(g<0||A<0)||A>this.length)throw new RangeError("Attempt to write outside buffer bounds");k||(k="utf8");for(var H=!1;;)switch(k){case"hex":return ie(this,l,A,g);case"utf8":case"utf-8":return re(this,l,A,g);case"ascii":case"latin1":case"binary":return oe(this,l,A,g);case"base64":return ye(this,l,A,g);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,l,A,g);default:if(H)throw new TypeError("Unknown encoding: "+k);k=(""+k).toLowerCase(),H=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Oe(E,l,A){return l===0&&A===E.length?V.fromByteArray(E):V.fromByteArray(E.slice(l,A))}function Q(E,l,A){A=Math.min(E.length,A);for(var g=[],k=l;k239?4:$>223?3:$>191?2:1;if(k+X<=A){var Pe,he,le,He;switch(X){case 1:$<128&&(H=$);break;case 2:Pe=E[k+1],(Pe&192)===128&&(He=($&31)<<6|Pe&63,He>127&&(H=He));break;case 3:Pe=E[k+1],he=E[k+2],(Pe&192)===128&&(he&192)===128&&(He=($&15)<<12|(Pe&63)<<6|he&63,He>2047&&(He<55296||He>57343)&&(H=He));break;case 4:Pe=E[k+1],he=E[k+2],le=E[k+3],(Pe&192)===128&&(he&192)===128&&(le&192)===128&&(He=($&15)<<18|(Pe&63)<<12|(he&63)<<6|le&63,He>65535&&He<1114112&&(H=He))}}H===null?(H=65533,X=1):H>65535&&(H-=65536,g.push(H>>>10&1023|55296),H=56320|H&1023),g.push(H),k+=X}return we(g)}var Ue=4096;function we(E){var l=E.length;if(l<=Ue)return String.fromCharCode.apply(String,E);for(var A="",g=0;gg)&&(A=g);for(var k="",$=l;$g&&(l=g),A<0?(A+=g,A<0&&(A=0)):A>g&&(A=g),AA)throw new RangeError("Trying to access beyond buffer length")}d.prototype.readUintLE=d.prototype.readUIntLE=function(l,A,g){l=l>>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=this[l],$=1,H=0;++H>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=this[l+--A],$=1;A>0&&($*=256);)k+=this[l+--A]*$;return k},d.prototype.readUint8=d.prototype.readUInt8=function(l,A){return l=l>>>0,A||ne(l,1,this.length),this[l]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(l,A){return l=l>>>0,A||ne(l,2,this.length),this[l]|this[l+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(l,A){return l=l>>>0,A||ne(l,2,this.length),this[l]<<8|this[l+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),(this[l]|this[l+1]<<8|this[l+2]<<16)+this[l+3]*16777216},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),this[l]*16777216+(this[l+1]<<16|this[l+2]<<8|this[l+3])},d.prototype.readIntLE=function(l,A,g){l=l>>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=this[l],$=1,H=0;++H=$&&(k-=Math.pow(2,8*A)),k},d.prototype.readIntBE=function(l,A,g){l=l>>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=A,$=1,H=this[l+--k];k>0&&($*=256);)H+=this[l+--k]*$;return $*=128,H>=$&&(H-=Math.pow(2,8*A)),H},d.prototype.readInt8=function(l,A){return l=l>>>0,A||ne(l,1,this.length),this[l]&128?(255-this[l]+1)*-1:this[l]},d.prototype.readInt16LE=function(l,A){l=l>>>0,A||ne(l,2,this.length);var g=this[l]|this[l+1]<<8;return g&32768?g|4294901760:g},d.prototype.readInt16BE=function(l,A){l=l>>>0,A||ne(l,2,this.length);var g=this[l+1]|this[l]<<8;return g&32768?g|4294901760:g},d.prototype.readInt32LE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),this[l]|this[l+1]<<8|this[l+2]<<16|this[l+3]<<24},d.prototype.readInt32BE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),this[l]<<24|this[l+1]<<16|this[l+2]<<8|this[l+3]},d.prototype.readFloatLE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),N.read(this,l,!0,23,4)},d.prototype.readFloatBE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),N.read(this,l,!1,23,4)},d.prototype.readDoubleLE=function(l,A){return l=l>>>0,A||ne(l,8,this.length),N.read(this,l,!0,52,8)},d.prototype.readDoubleBE=function(l,A){return l=l>>>0,A||ne(l,8,this.length),N.read(this,l,!1,52,8)};function q(E,l,A,g,k,$){if(!d.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(l>k||l<$)throw new RangeError('"value" argument is out of bounds');if(A+g>E.length)throw new RangeError("Index out of range")}d.prototype.writeUintLE=d.prototype.writeUIntLE=function(l,A,g,k){if(l=+l,A=A>>>0,g=g>>>0,!k){var $=Math.pow(2,8*g)-1;q(this,l,A,g,$,0)}var H=1,X=0;for(this[A]=l&255;++X>>0,g=g>>>0,!k){var $=Math.pow(2,8*g)-1;q(this,l,A,g,$,0)}var H=g-1,X=1;for(this[A+H]=l&255;--H>=0&&(X*=256);)this[A+H]=l/X&255;return A+g},d.prototype.writeUint8=d.prototype.writeUInt8=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,1,255,0),this[A]=l&255,A+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,65535,0),this[A]=l&255,this[A+1]=l>>>8,A+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,65535,0),this[A]=l>>>8,this[A+1]=l&255,A+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,4294967295,0),this[A+3]=l>>>24,this[A+2]=l>>>16,this[A+1]=l>>>8,this[A]=l&255,A+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,4294967295,0),this[A]=l>>>24,this[A+1]=l>>>16,this[A+2]=l>>>8,this[A+3]=l&255,A+4},d.prototype.writeIntLE=function(l,A,g,k){if(l=+l,A=A>>>0,!k){var $=Math.pow(2,8*g-1);q(this,l,A,g,$-1,-$)}var H=0,X=1,Pe=0;for(this[A]=l&255;++H>0)-Pe&255;return A+g},d.prototype.writeIntBE=function(l,A,g,k){if(l=+l,A=A>>>0,!k){var $=Math.pow(2,8*g-1);q(this,l,A,g,$-1,-$)}var H=g-1,X=1,Pe=0;for(this[A+H]=l&255;--H>=0&&(X*=256);)l<0&&Pe===0&&this[A+H+1]!==0&&(Pe=1),this[A+H]=(l/X>>0)-Pe&255;return A+g},d.prototype.writeInt8=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,1,127,-128),l<0&&(l=255+l+1),this[A]=l&255,A+1},d.prototype.writeInt16LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,32767,-32768),this[A]=l&255,this[A+1]=l>>>8,A+2},d.prototype.writeInt16BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,32767,-32768),this[A]=l>>>8,this[A+1]=l&255,A+2},d.prototype.writeInt32LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,2147483647,-2147483648),this[A]=l&255,this[A+1]=l>>>8,this[A+2]=l>>>16,this[A+3]=l>>>24,A+4},d.prototype.writeInt32BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,2147483647,-2147483648),l<0&&(l=4294967295+l+1),this[A]=l>>>24,this[A+1]=l>>>16,this[A+2]=l>>>8,this[A+3]=l&255,A+4};function Me(E,l,A,g,k,$){if(A+g>E.length)throw new RangeError("Index out of range");if(A<0)throw new RangeError("Index out of range")}function Re(E,l,A,g,k){return l=+l,A=A>>>0,k||Me(E,l,A,4,34028234663852886e22,-34028234663852886e22),N.write(E,l,A,g,23,4),A+4}d.prototype.writeFloatLE=function(l,A,g){return Re(this,l,A,!0,g)},d.prototype.writeFloatBE=function(l,A,g){return Re(this,l,A,!1,g)};function Fe(E,l,A,g,k){return l=+l,A=A>>>0,k||Me(E,l,A,8,17976931348623157e292,-17976931348623157e292),N.write(E,l,A,g,52,8),A+8}d.prototype.writeDoubleLE=function(l,A,g){return Fe(this,l,A,!0,g)},d.prototype.writeDoubleBE=function(l,A,g){return Fe(this,l,A,!1,g)},d.prototype.copy=function(l,A,g,k){if(!d.isBuffer(l))throw new TypeError("argument should be a Buffer");if(g||(g=0),!k&&k!==0&&(k=this.length),A>=l.length&&(A=l.length),A||(A=0),k>0&&k=this.length)throw new RangeError("Index out of range");if(k<0)throw new RangeError("sourceEnd out of bounds");k>this.length&&(k=this.length),l.length-A>>0,g=g===void 0?this.length:g>>>0,l||(l=0);var H;if(typeof l=="number")for(H=A;H55295&&A<57344){if(!k){if(A>56319){(l-=3)>-1&&$.push(239,191,189);continue}else if(H+1===g){(l-=3)>-1&&$.push(239,191,189);continue}k=A;continue}if(A<56320){(l-=3)>-1&&$.push(239,191,189),k=A;continue}A=(k-55296<<10|A-56320)+65536}else k&&(l-=3)>-1&&$.push(239,191,189);if(k=null,A<128){if((l-=1)<0)break;$.push(A)}else if(A<2048){if((l-=2)<0)break;$.push(A>>6|192,A&63|128)}else if(A<65536){if((l-=3)<0)break;$.push(A>>12|224,A>>6&63|128,A&63|128)}else if(A<1114112){if((l-=4)<0)break;$.push(A>>18|240,A>>12&63|128,A>>6&63|128,A&63|128)}else throw new Error("Invalid code point")}return $}function ze(E){for(var l=[],A=0;A>8,k=A%256,$.push(k),$.push(g);return $}function qe(E){return V.toByteArray(ut(E))}function yt(E,l,A,g){for(var k=0;k=l.length||k>=E.length);++k)l[k+A]=E[k];return k}function lt(E,l){return E instanceof l||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===l.name}function M(E){return E!==E}var Ye=function(){for(var E="0123456789abcdef",l=new Array(256),A=0;A<16;++A)for(var g=A*16,k=0;k<16;++k)l[g+k]=E[A]+E[k];return l}()},97774:function(mn,At,a){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.default=void 0;var i=Object.assign||function(b){for(var j=1;j=0?1/(Math.cos(2*Math.PI/10-wt)+3.07768*Math.sin(2*Math.PI/10-wt)):1/(Math.cos(wt)+3.07768*Math.sin(wt))};break}o.gridSize=Math.max(Math.floor(o.gridSize),4);var p=o.gridSize,I=p-o.maskGapWidth,P=Math.abs(o.maxRotation-o.minRotation),b=Math.min(o.maxRotation,o.minRotation),j=o.rotationStep,D,Z,z,Y,R,w,ae;function ie(st,ze){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(ze-st)+st).toFixed()+"%)"}switch(o.color){case"random-dark":ae=function(){return ie(10,50)};break;case"random-light":ae=function(){return ie(50,90)};break;default:typeof o.color=="function"&&(ae=o.color);break}var re=null;typeof o.classes=="function"&&(re=o.classes);var oe=!1,ye=[],W,Oe=function(ze){var wt=ze.currentTarget,qe=wt.getBoundingClientRect(),yt,lt;ze.touches?(yt=ze.touches[0].clientX,lt=ze.touches[0].clientY):(yt=ze.clientX,lt=ze.clientY);var M=yt-qe.left,Ye=lt-qe.top,E=Math.floor(M*(wt.width/qe.width||1)/p),l=Math.floor(Ye*(wt.height/qe.height||1)/p);return ye[E][l]},Q=function(ze){var wt=Oe(ze);if(W!==wt){if(W=wt,!wt){o.hover(void 0,void 0,ze);return}o.hover(wt.item,wt.dimension,ze)}},Ue=function(ze){var wt=Oe(ze);wt&&(o.click(wt.item,wt.dimension,ze),ze.preventDefault())},we=[],ce=function(ze){if(we[ze])return we[ze];var wt=ze*8,qe=wt,yt=[];for(ze===0&&yt.push([Y[0],Y[1],0]);qe--;){var lt=1;o.shape!=="circle"&&(lt=o.shape(qe/wt*2*Math.PI)),yt.push([Y[0]+ze*lt*Math.cos(-qe/wt*2*Math.PI),Y[1]+ze*lt*Math.sin(-qe/wt*2*Math.PI)*o.ellipticity,qe/wt*2*Math.PI])}return we[ze]=yt,yt},Se=function(){return o.abortThreshold>0&&new Date().getTime()-w>o.abortThreshold},se=function(){return o.rotateRatio===0||Math.random()>o.rotateRatio?0:P===0?b:b+Math.round(Math.random()*P/j)*j},me=function(ze,wt,qe){var yt=!1,lt=o.weightFactor(wt);if(lt<=o.minSize)return!1;var M=1;ltJe[1]&&(Je[1]=We),beJe[2]&&(Je[2]=be),yt&&(E.fillStyle="rgba(255, 0, 0, 0.5)",E.fillRect(We*p,be*p,p-.5,p-.5));break e}yt&&(E.fillStyle="rgba(0, 0, 255, 0.5)",E.fillRect(We*p,be*p,p-.5,p-.5))}}return yt&&(E.fillStyle="rgba(0, 255, 0, 0.5)",E.fillRect(Je[3]*p,Je[0]*p,(Je[1]-Je[3]+1)*p,(Je[2]-Je[0]+1)*p)),{mu:M,occupied:ke,bounds:Je,gw:le,gh:he,fillTextOffsetX:X,fillTextOffsetY:Pe,fillTextWidth:l,fillTextHeight:A,fontSize:lt}},ne=function(ze,wt,qe,yt,lt){for(var M=lt.length;M--;){var Ye=ze+lt[M][0],E=wt+lt[M][1];if(Ye>=Z||E>=z||Ye<0||E<0){if(!o.drawOutOfBound)return!1;continue}if(!D[Ye][E])return!1}return!0},q=function(ze,wt,qe,yt,lt,M,Ye,E,l){var A=qe.fontSize,g;ae?g=ae(yt,lt,A,M,Ye):g=o.color;var k;re?k=re(yt,lt,A,M,Ye):k=o.classes;var $,H=qe.bounds;$={x:(ze+H[3])*p,y:(wt+H[0])*p,w:(H[1]-H[3]+1)*p,h:(H[2]-H[0]+1)*p},d.forEach(function(X){if(X.getContext){var Pe=X.getContext("2d"),he=qe.mu;Pe.save(),Pe.scale(1/he,1/he),Pe.font=o.fontWeight+" "+(A*he).toString(10)+"px "+o.fontFamily,Pe.fillStyle=g,Pe.translate((ze+qe.gw/2)*p*he,(wt+qe.gh/2)*p*he),E!==0&&Pe.rotate(-E),Pe.textBaseline="middle",Pe.fillText(yt,qe.fillTextOffsetX*he,(qe.fillTextOffsetY+A*.5)*he),Pe.restore()}else{var le=document.createElement("span"),He="";He="rotate("+-E/Math.PI*180+"deg) ",qe.mu!==1&&(He+="translateX(-"+qe.fillTextWidth/4+"px) scale("+1/qe.mu+")");var pt={position:"absolute",display:"block",font:o.fontWeight+" "+A*qe.mu+"px "+o.fontFamily,left:(ze+qe.gw/2)*p+qe.fillTextOffsetX+"px",top:(wt+qe.gh/2)*p+qe.fillTextOffsetY+"px",width:qe.fillTextWidth+"px",height:qe.fillTextHeight+"px",lineHeight:A+"px",whiteSpace:"nowrap",transform:He,webkitTransform:He,msTransform:He,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};g&&(pt.color=g),le.textContent=yt;for(var Ne in pt)le.style[Ne]=pt[Ne];if(l)for(var ke in l)le.setAttribute(ke,l[ke]);k&&(le.className+=k),X.appendChild(le)}})},Me=function(ze,wt,qe,yt,lt){if(!(ze>=Z||wt>=z||ze<0||wt<0)){if(D[ze][wt]=!1,qe){var M=d[0].getContext("2d");M.fillRect(ze*p,wt*p,I,I)}oe&&(ye[ze][wt]={item:lt,dimension:yt})}},Re=function(ze,wt,qe,yt,lt,M){var Ye=lt.occupied,E=o.drawMask,l;E&&(l=d[0].getContext("2d"),l.save(),l.fillStyle=o.maskColor);var A;if(oe){var g=lt.bounds;A={x:(ze+g[3])*p,y:(wt+g[0])*p,w:(g[1]-g[3]+1)*p,h:(g[2]-g[0]+1)*p}}for(var k=Ye.length;k--;){var $=ze+Ye[k][0],H=wt+Ye[k][1];$>=Z||H>=z||$<0||H<0||Me($,H,E,A,M)}E&&l.restore()},Fe=function(ze){var wt,qe,yt;Array.isArray(ze)?(wt=ze[0],qe=ze[1]):(wt=ze.word,qe=ze.weight,yt=ze.attributes);var lt=se(),M=me(wt,qe,lt);if(!M||Se())return!1;if(!o.drawOutOfBound){var Ye=M.bounds;if(Ye[1]-Ye[3]+1>Z||Ye[2]-Ye[0]+1>z)return!1}for(var E=R+1,l=function($){var H=Math.floor($[0]-M.gw/2),X=Math.floor($[1]-M.gh/2),Pe=M.gw,he=M.gh;return ne(H,X,Pe,he,M.occupied)?(q(H,X,M,wt,qe,R-E,$[2],lt,yt),Re(H,X,Pe,he,M,ze),{gx:H,gy:X,rot:lt,info:M}):!1};E--;){var A=ce(R-E);o.shuffle&&(A=[].concat(A),O(A));for(var g=0;g=o.list.length){k(Pe),Ke("wordcloudstop",!1),H("wordcloudstart",X);return}w=new Date().getTime();var le=Fe(o.list[lt]),He=!Ke("wordclouddrawn",!0,{item:o.list[lt],drawn:le});if(Se()||He){k(Pe),o.abort(),Ke("wordcloudabort",!1),Ke("wordcloudstop",!1),H("wordcloudstart",X);return}lt++,Pe=g(he,o.wait)},o.wait)}};ut()};L.isSupported=N,L.minFontSize=pe,a=[],i=function(){return L}.apply(At,a),i!==void 0&&(mn.exports=i)}(this)},16896:function(mn,At,a){var i=a(3096),V=a(7357);a(66607),a(31041);var N=a(19131);if(!N.isSupported)throw new Error("Sorry your browser not support wordCloud");function pe(O){for(var L=O.getContext("2d"),C=L.getImageData(0,0,O.width,O.height),d=L.createImageData(C),S=0,o=0,F=0;F128){var p=C.data[F]+C.data[F+1]+C.data[F+2];S+=p,++o}}for(var I=S/o,F=0;FI?(d.data[F]=0,d.data[F+1]=0,d.data[F+2]=0,d.data[F+3]=0):(d.data[F]=255,d.data[F+1]=255,d.data[F+2]=255,d.data[F+3]=255)}L.putImageData(d,0,0)}i.registerLayout(function(O,L){O.eachSeriesByType("wordCloud",function(C){var d=V.getLayoutRect(C.getBoxLayoutParams(),{width:L.getWidth(),height:L.getHeight()}),S=C.getData(),o=document.createElement("canvas");o.width=d.width,o.height=d.height;var F=o.getContext("2d"),v=C.get("maskImage");if(v)try{F.drawImage(v,0,0,o.width,o.height),pe(o)}catch(Z){console.error("Invalid mask image"),console.error(Z.toString())}var p=C.get("sizeRange"),I=C.get("rotationRange"),P=S.getDataExtent("value"),b=Math.PI/180,j=C.get("gridSize");N(o,{list:S.mapArray("value",function(Z,z){var Y=S.getItemModel(z);return[S.getName(z),Y.get("textStyle.normal.textSize",!0)||i.number.linearMap(Z,P,p),z]}).sort(function(Z,z){return z[1]-Z[1]}),fontFamily:C.get("textStyle.normal.fontFamily")||C.get("textStyle.emphasis.fontFamily")||O.get("textStyle.fontFamily"),fontWeight:C.get("textStyle.normal.fontWeight")||C.get("textStyle.emphasis.fontWeight")||O.get("textStyle.fontWeight"),gridSize:j,ellipticity:d.height/d.width,minRotation:I[0]*b,maxRotation:I[1]*b,clearCanvas:!v,rotateRatio:1,rotationStep:C.get("rotationStep")*b,drawOutOfBound:C.get("drawOutOfBound"),shuffle:!1,shape:C.get("shape")});function D(Z){var z=Z.detail.item;Z.detail.drawn&&C.layoutInstance.ondraw&&(Z.detail.drawn.gx+=d.x/j,Z.detail.drawn.gy+=d.y/j,C.layoutInstance.ondraw(z[0],z[1],z[2],Z.detail.drawn))}o.addEventListener("wordclouddrawn",D),C.layoutInstance&&C.layoutInstance.dispose(),C.layoutInstance={ondraw:null,dispose:function(){o.removeEventListener("wordclouddrawn",D),o.addEventListener("wordclouddrawn",function(Z){Z.preventDefault()})}}})}),i.registerPreprocessor(function(O){var L=(O||{}).series;!i.util.isArray(L)&&(L=L?[L]:[]);var C=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];i.util.each(L,function(S){if(S&&S.type==="wordCloud"){var o=S.textStyle||{};d(o.normal),d(o.emphasis)}});function d(S){S&&i.util.each(C,function(o){S.hasOwnProperty(o)&&(S["text"+i.format.capitalFirst(o)]=S[o])})}})},53291:function(mn){"use strict";var At=Array.isArray,a=Object.keys,i=Object.prototype.hasOwnProperty;mn.exports=function V(N,pe){if(N===pe)return!0;if(N&&pe&&typeof N=="object"&&typeof pe=="object"){var O=At(N),L=At(pe),C,d,S;if(O&&L){if(d=N.length,d!=pe.length)return!1;for(C=d;C--!==0;)if(!V(N[C],pe[C]))return!1;return!0}if(O!=L)return!1;var o=N instanceof Date,F=pe instanceof Date;if(o!=F)return!1;if(o&&F)return N.getTime()==pe.getTime();var v=N instanceof RegExp,p=pe instanceof RegExp;if(v!=p)return!1;if(v&&p)return N.toString()==pe.toString();var I=a(N);if(d=I.length,d!==a(pe).length)return!1;for(C=d;C--!==0;)if(!i.call(pe,I[C]))return!1;for(C=d;C--!==0;)if(S=I[C],!V(N[S],pe[S]))return!1;return!0}return N!==N&&pe!==pe}},64270:function(mn){(function(At,a){mn.exports=a()})(this,function(){"use strict";var At=function(h,u){return At=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,m){B.__proto__=m}||function(B,m){for(var ee in m)Object.prototype.hasOwnProperty.call(m,ee)&&(B[ee]=m[ee])},At(h,u)};function a(h,u){if(typeof u!="function"&&u!==null)throw new TypeError("Class extends value "+String(u)+" is not a constructor or null");At(h,u);function B(){this.constructor=h}h.prototype=u===null?Object.create(u):(B.prototype=u.prototype,new B)}var i=function(){return i=Object.assign||function(u){for(var B,m=1,ee=arguments.length;m0&&Ie[Ie.length-1])&&(un[0]===6||un[0]===2)){B=0;continue}if(un[0]===3&&(!Ie||un[1]>Ie[0]&&un[1]=55296&&ee<=56319&&B>10)+55296,Ve%1024+56320)),(ee+1===B||m.length>16384)&&(Ie+=String.fromCharCode.apply(String,m),m.length=0)}return Ie},o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",F=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),v=0;v>4,xn[ee++]=(Ve&15)<<4|mt>>2,xn[ee++]=(mt&3)<<6|gt&63;return un},j=function(h){for(var u=h.length,B=[],m=0;m>Z,ae=1<>Z,oe=w+re,ye=oe,W=32,Oe=ye+W,Q=65536>>z,Ue=1<=0){if(u<55296||u>56319&&u<=65535)return B=this.index[u>>Z],B=(B<>Z)],B=(B<>z),B=this.index[B],B+=u>>Z&we,B=this.index[B],B=(B<Fe?(ee.push(!0),mt-=Fe):ee.push(!1),["normal","auto","loose"].indexOf(u)!==-1&&[8208,8211,12316,12448].indexOf(Ie)!==-1)return m.push(Ve),B.push(k);if(mt===ze||mt===Ye){if(Ve===0)return m.push(Ve),B.push(Ce);var gt=B[Ve-1];return Yo.indexOf(gt)===-1?(m.push(m[Ve-1]),B.push(gt)):(m.push(Ve),B.push(Ce))}if(m.push(Ve),mt===Je)return B.push(u==="strict"?he:Bn);if(mt===_n||mt===_)return B.push(Ce);if(mt===cr)return Ie>=131072&&Ie<=196605||Ie>=196608&&Ie<=262141?B.push(Bn):B.push(Ce);B.push(mt)}),[m,B,ee]},ct=function(h,u,B,m){var ee=m[B];if(Array.isArray(h)?h.indexOf(ee)!==-1:h===ee)for(var Ie=B;Ie<=m.length;){Ie++;var Ve=m[Ie];if(Ve===u)return!0;if(Ve!==M)break}if(ee===M)for(var Ie=B;Ie>0;){Ie--;var mt=m[Ie];if(Array.isArray(h)?h.indexOf(mt)!==-1:h===mt)for(var gt=B;gt<=m.length;){gt++;var Ve=m[gt];if(Ve===u)return!0;if(Ve!==M)break}if(mt!==M)break}return!1},Ee=function(h,u){for(var B=h;B>=0;){var m=u[B];if(m===M)B--;else return m}return 0},xe=function(h,u,B,m,ee){if(B[m]===0)return Ct;var Ie=m-1;if(Array.isArray(ee)&&ee[Ie]===!0)return Ct;var Ve=Ie-1,mt=Ie+1,gt=u[Ie],un=Ve>=0?u[Ve]:0,xn=u[mt];if(gt===ut&&xn===st)return Ct;if(mr.indexOf(gt)!==-1)return oa;if(mr.indexOf(xn)!==-1||Hr.indexOf(xn)!==-1)return Ct;if(Ee(Ie,u)===yt)return In;if(er.get(h[Ie])===Ye||(gt===nt||gt===Nt)&&er.get(h[mt])===Ye||gt===qe||xn===qe||gt===lt||[M,l,g].indexOf(gt)===-1&&xn===lt||[$,H,X,pt,be].indexOf(xn)!==-1||Ee(Ie,u)===le||ct(He,le,Ie,u)||ct([$,H],he,Ie,u)||ct(E,E,Ie,u))return Ct;if(gt===M)return In;if(gt===He||xn===He)return Ct;if(xn===k||gt===k)return In;if([l,g,he].indexOf(xn)!==-1||gt===A||un===dn&&tr.indexOf(gt)!==-1||gt===be&&xn===dn||xn===Pe||hr.indexOf(xn)!==-1&>===Ne||hr.indexOf(gt)!==-1&&xn===Ne||gt===We&&[Bn,nt,Nt].indexOf(xn)!==-1||[Bn,nt,Nt].indexOf(gt)!==-1&&xn===ke||hr.indexOf(gt)!==-1&&pa.indexOf(xn)!==-1||pa.indexOf(gt)!==-1&&hr.indexOf(xn)!==-1||[We,ke].indexOf(gt)!==-1&&(xn===Ne||[le,g].indexOf(xn)!==-1&&u[mt+1]===Ne)||[le,g].indexOf(gt)!==-1&&xn===Ne||gt===Ne&&[Ne,be,pt].indexOf(xn)!==-1)return Ct;if([Ne,be,pt,$,H].indexOf(xn)!==-1)for(var Un=Ie;Un>=0;){var Qr=u[Un];if(Qr===Ne)return Ct;if([be,pt].indexOf(Qr)!==-1)Un--;else break}if([We,ke].indexOf(xn)!==-1)for(var Un=[$,H].indexOf(gt)!==-1?Ve:Ie;Un>=0;){var Qr=u[Un];if(Qr===Ne)return Ct;if([be,pt].indexOf(Qr)!==-1)Un--;else break}if(cn===gt&&[cn,fn,hn,Zt].indexOf(xn)!==-1||[fn,hn].indexOf(gt)!==-1&&[fn,Dn].indexOf(xn)!==-1||[Dn,Zt].indexOf(gt)!==-1&&xn===Dn||io.indexOf(gt)!==-1&&[Pe,ke].indexOf(xn)!==-1||io.indexOf(xn)!==-1&>===We||hr.indexOf(gt)!==-1&&hr.indexOf(xn)!==-1||gt===pt&&hr.indexOf(xn)!==-1||hr.concat(Ne).indexOf(gt)!==-1&&xn===le&&Yr.indexOf(h[mt])===-1||hr.concat(Ne).indexOf(xn)!==-1&>===H)return Ct;if(gt===ur&&xn===ur){for(var Wo=B[Ie],xa=1;Wo>0&&(Wo--,u[Wo]===ur);)xa++;if(xa%2!==0)return Ct}return gt===nt&&xn===Nt?Ct:In},De=function(h,u){u||(u={lineBreak:"normal",wordBreak:"normal"});var B=ya(h,u.lineBreak),m=B[0],ee=B[1],Ie=B[2];(u.wordBreak==="break-all"||u.wordBreak==="break-word")&&(ee=ee.map(function(mt){return[Ne,Ce,_n].indexOf(mt)!==-1?Bn:mt}));var Ve=u.wordBreak==="keep-all"?Ie.map(function(mt,gt){return mt&&h[gt]>=19968&&h[gt]<=40959}):void 0;return[m,ee,Ve]},Qe=function(){function h(u,B,m,ee){this.codePoints=u,this.required=B===oa,this.start=m,this.end=ee}return h.prototype.slice=function(){return S.apply(void 0,this.codePoints.slice(this.start,this.end))},h}(),bt=function(h,u){var B=d(h),m=De(B,u),ee=m[0],Ie=m[1],Ve=m[2],mt=B.length,gt=0,un=0;return{next:function(){if(un>=mt)return{done:!0,value:null};for(var xn=Ct;un=So&&h<=57},Qi=function(h){return h>=55296&&h<=57343},Vi=function(h){return Ni(h)||h>=ra&&h<=Mo||h>=to&&h<=li},mA=function(h){return h>=to&&h<=Ba},sA=function(h){return h>=ra&&h<=JA},os=function(h){return mA(h)||sA(h)},aA=function(h){return h>=eo},WA=function(h){return h===Sn||h===zn||h===jn},CA=function(h){return os(h)||aA(h)||h===Yt},ts=function(h){return CA(h)||Ni(h)||h===Jt},HA=function(h){return h>=yi&&h<=Ha||h===Tn||h>=Ar&&h<=Fa||h===ma},lA=function(h,u){return h!==Xn?!1:u!==Sn},VA=function(h,u,B){return h===Jt?CA(u)||lA(u,B):CA(h)?!0:!!(h===Xn&&lA(h,u))},ms=function(h,u,B){return h===_r||h===Jt?Ni(u)?!0:u===Co&&Ni(B):Ni(h===Co?u:h)},Is=function(h){var u=0,B=1;(h[u]===_r||h[u]===Jt)&&(h[u]===Jt&&(B=-1),u++);for(var m=[];Ni(h[u]);)m.push(h[u++]);var ee=m.length?parseInt(S.apply(void 0,m),10):0;h[u]===Co&&u++;for(var Ie=[];Ni(h[u]);)Ie.push(h[u++]);var Ve=Ie.length,mt=Ve?parseInt(S.apply(void 0,Ie),10):0;(h[u]===ho||h[u]===mi)&&u++;var gt=1;(h[u]===_r||h[u]===Jt)&&(h[u]===Jt&&(gt=-1),u++);for(var un=[];Ni(h[u]);)un.push(h[u++]);var xn=un.length?parseInt(S.apply(void 0,un),10):0;return B*(ee+mt*Math.pow(10,-Ve))*Math.pow(10,gt*xn)},Ws={type:2},ul={type:3},Vs={type:4},ns={type:13},Rs={type:8},il={type:21},Ls={type:9},wn={type:10},en={type:11},Mt={type:12},Hn={type:14},wr={type:23},zr={type:1},Rn={type:25},Dr={type:24},Za={type:26},bo={type:27},Ma={type:28},bn={type:29},Xa={type:31},Wa={type:32},ai=function(){function h(){this._value=[]}return h.prototype.write=function(u){this._value=this._value.concat(d(u))},h.prototype.read=function(){for(var u=[],B=this.consumeToken();B!==Wa;)u.push(B),B=this.consumeToken();return u},h.prototype.consumeToken=function(){var u=this.consumeCodePoint();switch(u){case gr:return this.consumeStringToken(gr);case Or:var B=this.peekCodePoint(0),m=this.peekCodePoint(1),ee=this.peekCodePoint(2);if(ts(B)||lA(m,ee)){var Ie=VA(B,m,ee)?nn:Bt,Ve=this.consumeName();return{type:5,value:Ve,flags:Ie}}break;case Cr:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),ns;break;case yr:return this.consumeStringToken(yr);case Jr:return Ws;case kt:return ul;case Qa:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),Hn;break;case _r:if(ms(u,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(u),this.consumeNumericToken();break;case ba:return Vs;case Jt:var mt=u,gt=this.peekCodePoint(0),un=this.peekCodePoint(1);if(ms(mt,gt,un))return this.reconsumeCodePoint(u),this.consumeNumericToken();if(VA(mt,gt,un))return this.reconsumeCodePoint(u),this.consumeIdentLikeToken();if(gt===Jt&&un===gn)return this.consumeCodePoint(),this.consumeCodePoint(),Dr;break;case Co:if(ms(u,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(u),this.consumeNumericToken();break;case Vn:if(this.peekCodePoint(0)===Qa)for(this.consumeCodePoint();;){var xn=this.consumeCodePoint();if(xn===Qa&&(xn=this.consumeCodePoint(),xn===Vn))return this.consumeToken();if(xn===Ka)return this.consumeToken()}break;case za:return Za;case Oa:return bo;case tn:if(this.peekCodePoint(0)===yn&&this.peekCodePoint(1)===Jt&&this.peekCodePoint(2)===Jt)return this.consumeCodePoint(),this.consumeCodePoint(),Rn;break;case An:var Un=this.peekCodePoint(0),Qr=this.peekCodePoint(1),Wo=this.peekCodePoint(2);if(VA(Un,Qr,Wo)){var Ve=this.consumeName();return{type:7,value:Ve}}break;case Kn:return Ma;case Xn:if(lA(u,this.peekCodePoint(0)))return this.reconsumeCodePoint(u),this.consumeIdentLikeToken();break;case Br:return bn;case Tr:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),Rs;break;case Sr:return en;case Ra:return Mt;case Hi:case Ci:var xa=this.peekCodePoint(0),mo=this.peekCodePoint(1);return xa===_r&&(Vi(mo)||mo===Sa)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(u),this.consumeIdentLikeToken();case va:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),Ls;if(this.peekCodePoint(0)===va)return this.consumeCodePoint(),il;break;case Ln:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),wn;break;case Ka:return Wa}return WA(u)?(this.consumeWhiteSpace(),Xa):Ni(u)?(this.reconsumeCodePoint(u),this.consumeNumericToken()):CA(u)?(this.reconsumeCodePoint(u),this.consumeIdentLikeToken()):{type:6,value:S(u)}},h.prototype.consumeCodePoint=function(){var u=this._value.shift();return typeof u=="undefined"?-1:u},h.prototype.reconsumeCodePoint=function(u){this._value.unshift(u)},h.prototype.peekCodePoint=function(u){return u>=this._value.length?-1:this._value[u]},h.prototype.consumeUnicodeRangeToken=function(){for(var u=[],B=this.consumeCodePoint();Vi(B)&&u.length<6;)u.push(B),B=this.consumeCodePoint();for(var m=!1;B===Sa&&u.length<6;)u.push(B),B=this.consumeCodePoint(),m=!0;if(m){var ee=parseInt(S.apply(void 0,u.map(function(gt){return gt===Sa?So:gt})),16),Ie=parseInt(S.apply(void 0,u.map(function(gt){return gt===Sa?Mo:gt})),16);return{type:30,start:ee,end:Ie}}var Ve=parseInt(S.apply(void 0,u),16);if(this.peekCodePoint(0)===Jt&&Vi(this.peekCodePoint(1))){this.consumeCodePoint(),B=this.consumeCodePoint();for(var mt=[];Vi(B)&&mt.length<6;)mt.push(B),B=this.consumeCodePoint();var Ie=parseInt(S.apply(void 0,mt),16);return{type:30,start:Ve,end:Ie}}else return{type:30,start:Ve,end:Ve}},h.prototype.consumeIdentLikeToken=function(){var u=this.consumeName();return u.toLowerCase()==="url"&&this.peekCodePoint(0)===Jr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Jr?(this.consumeCodePoint(),{type:19,value:u}):{type:20,value:u}},h.prototype.consumeUrlToken=function(){var u=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ka)return{type:22,value:""};var B=this.peekCodePoint(0);if(B===yr||B===gr){var m=this.consumeStringToken(this.consumeCodePoint());return m.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ka||this.peekCodePoint(0)===kt)?(this.consumeCodePoint(),{type:22,value:m.value}):(this.consumeBadUrlRemnants(),wr)}for(;;){var ee=this.consumeCodePoint();if(ee===Ka||ee===kt)return{type:22,value:S.apply(void 0,u)};if(WA(ee))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ka||this.peekCodePoint(0)===kt?(this.consumeCodePoint(),{type:22,value:S.apply(void 0,u)}):(this.consumeBadUrlRemnants(),wr);if(ee===gr||ee===yr||ee===Jr||HA(ee))return this.consumeBadUrlRemnants(),wr;if(ee===Xn)if(lA(ee,this.peekCodePoint(0)))u.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),wr;else u.push(ee)}},h.prototype.consumeWhiteSpace=function(){for(;WA(this.peekCodePoint(0));)this.consumeCodePoint()},h.prototype.consumeBadUrlRemnants=function(){for(;;){var u=this.consumeCodePoint();if(u===kt||u===Ka)return;lA(u,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},h.prototype.consumeStringSlice=function(u){for(var B=5e4,m="";u>0;){var ee=Math.min(B,u);m+=S.apply(void 0,this._value.splice(0,ee)),u-=ee}return this._value.shift(),m},h.prototype.consumeStringToken=function(u){var B="",m=0;do{var ee=this._value[m];if(ee===Ka||ee===void 0||ee===u)return B+=this.consumeStringSlice(m),{type:0,value:B};if(ee===Sn)return this._value.splice(0,m),zr;if(ee===Xn){var Ie=this._value[m+1];Ie!==Ka&&Ie!==void 0&&(Ie===Sn?(B+=this.consumeStringSlice(m),m=-1,this._value.shift()):lA(ee,Ie)&&(B+=this.consumeStringSlice(m),B+=S(this.consumeEscapedCodePoint()),m=-1))}m++}while(!0)},h.prototype.consumeNumber=function(){var u=[],B=Xt,m=this.peekCodePoint(0);for((m===_r||m===Jt)&&u.push(this.consumeCodePoint());Ni(this.peekCodePoint(0));)u.push(this.consumeCodePoint());m=this.peekCodePoint(0);var ee=this.peekCodePoint(1);if(m===Co&&Ni(ee))for(u.push(this.consumeCodePoint(),this.consumeCodePoint()),B=Vt;Ni(this.peekCodePoint(0));)u.push(this.consumeCodePoint());m=this.peekCodePoint(0),ee=this.peekCodePoint(1);var Ie=this.peekCodePoint(2);if((m===ho||m===mi)&&((ee===_r||ee===Jt)&&Ni(Ie)||Ni(ee)))for(u.push(this.consumeCodePoint(),this.consumeCodePoint()),B=Vt;Ni(this.peekCodePoint(0));)u.push(this.consumeCodePoint());return[Is(u),B]},h.prototype.consumeNumericToken=function(){var u=this.consumeNumber(),B=u[0],m=u[1],ee=this.peekCodePoint(0),Ie=this.peekCodePoint(1),Ve=this.peekCodePoint(2);if(VA(ee,Ie,Ve)){var mt=this.consumeName();return{type:15,number:B,flags:m,unit:mt}}return ee===na?(this.consumeCodePoint(),{type:16,number:B,flags:m}):{type:17,number:B,flags:m}},h.prototype.consumeEscapedCodePoint=function(){var u=this.consumeCodePoint();if(Vi(u)){for(var B=S(u);Vi(this.peekCodePoint(0))&&B.length<6;)B+=S(this.consumeCodePoint());WA(this.peekCodePoint(0))&&this.consumeCodePoint();var m=parseInt(B,16);return m===0||Qi(m)||m>1114111?Ao:m}return u===Ka?Ao:u},h.prototype.consumeName=function(){for(var u="";;){var B=this.consumeCodePoint();if(ts(B))u+=S(B);else if(lA(B,this.peekCodePoint(0)))u+=S(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(B),u}},h}(),La=function(){function h(u){this._tokens=u}return h.create=function(u){var B=new ai;return B.write(u),new h(B.read())},h.parseValue=function(u){return h.create(u).parseComponentValue()},h.parseValues=function(u){return h.create(u).parseComponentValues()},h.prototype.parseComponentValue=function(){for(var u=this.consumeToken();u.type===31;)u=this.consumeToken();if(u.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(u);var B=this.consumeComponentValue();do u=this.consumeToken();while(u.type===31);if(u.type===32)return B;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},h.prototype.parseComponentValues=function(){for(var u=[];;){var B=this.consumeComponentValue();if(B.type===32)return u;u.push(B),u.push()}},h.prototype.consumeComponentValue=function(){var u=this.consumeToken();switch(u.type){case 11:case 28:case 2:return this.consumeSimpleBlock(u.type);case 19:return this.consumeFunction(u)}return u},h.prototype.consumeSimpleBlock=function(u){for(var B={type:u,values:[]},m=this.consumeToken();;){if(m.type===32||Mr(m,u))return B;this.reconsumeToken(m),B.values.push(this.consumeComponentValue()),m=this.consumeToken()}},h.prototype.consumeFunction=function(u){for(var B={name:u.value,values:[],type:18};;){var m=this.consumeToken();if(m.type===32||m.type===3)return B;this.reconsumeToken(m),B.values.push(this.consumeComponentValue())}},h.prototype.consumeToken=function(){var u=this._tokens.shift();return typeof u=="undefined"?Wa:u},h.prototype.reconsumeToken=function(u){this._tokens.unshift(u)},h}(),ja=function(h){return h.type===15},No=function(h){return h.type===17},go=function(h){return h.type===20},BA=function(h){return h.type===0},Us=function(h,u){return go(h)&&h.value===u},Rt=function(h){return h.type!==31},Qt=function(h){return h.type!==31&&h.type!==4},Et=function(h){var u=[],B=[];return h.forEach(function(m){if(m.type===4){if(B.length===0)throw new Error("Error parsing function args, zero tokens for arg");u.push(B),B=[];return}m.type!==31&&B.push(m)}),B.length&&u.push(B),u},Mr=function(h,u){return u===11&&h.type===12||u===28&&h.type===29?!0:u===2&&h.type===3},Ya=function(h){return h.type===17||h.type===15},Bo=function(h){return h.type===16||Ya(h)},co=function(h){return h.length>1?[h[0],h[1]]:[h[0]]},ia={type:17,number:0,flags:Xt},Tt={type:16,number:50,flags:Xt},Nr={type:16,number:100,flags:Xt},aa=function(h,u,B){var m=h[0],ee=h[1];return[Da(m,u),Da(typeof ee!="undefined"?ee:m,B)]},Da=function(h,u){if(h.type===16)return h.number/100*u;if(ja(h))switch(h.unit){case"rem":case"em":return 16*h.number;case"px":default:return h.number}return h.number},Pa="deg",Ko="grad",Bi="rad",Fo="turn",ca={name:"angle",parse:function(h,u){if(u.type===15)switch(u.unit){case Pa:return Math.PI*u.number/180;case Ko:return Math.PI/200*u.number;case Bi:return u.number;case Fo:return Math.PI*2*u.number}throw new Error("Unsupported angle type")}},Ja=function(h){return h.type===15&&(h.unit===Pa||h.unit===Ko||h.unit===Bi||h.unit===Fo)},yo=function(h){var u=h.filter(go).map(function(B){return B.value}).join(" ");switch(u){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ia,ia];case"to top":case"bottom":return Po(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ia,Nr];case"to right":case"left":return Po(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Nr,Nr];case"to bottom":case"top":return Po(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Nr,ia];case"to left":case"right":return Po(270)}return 0},Po=function(h){return Math.PI*h/180},fo={name:"color",parse:function(h,u){if(u.type===18){var B=ci[u.name];if(typeof B=="undefined")throw new Error('Attempting to parse an unsupported color function "'+u.name+'"');return B(h,u.values)}if(u.type===5){if(u.value.length===3){var m=u.value.substring(0,1),ee=u.value.substring(1,2),Ie=u.value.substring(2,3);return wa(parseInt(m+m,16),parseInt(ee+ee,16),parseInt(Ie+Ie,16),1)}if(u.value.length===4){var m=u.value.substring(0,1),ee=u.value.substring(1,2),Ie=u.value.substring(2,3),Ve=u.value.substring(3,4);return wa(parseInt(m+m,16),parseInt(ee+ee,16),parseInt(Ie+Ie,16),parseInt(Ve+Ve,16)/255)}if(u.value.length===6){var m=u.value.substring(0,2),ee=u.value.substring(2,4),Ie=u.value.substring(4,6);return wa(parseInt(m,16),parseInt(ee,16),parseInt(Ie,16),1)}if(u.value.length===8){var m=u.value.substring(0,2),ee=u.value.substring(2,4),Ie=u.value.substring(4,6),Ve=u.value.substring(6,8);return wa(parseInt(m,16),parseInt(ee,16),parseInt(Ie,16),parseInt(Ve,16)/255)}}if(u.type===20){var mt=uA[u.value.toUpperCase()];if(typeof mt!="undefined")return mt}return uA.TRANSPARENT}},oi=function(h){return(255&h)===0},$r=function(h){var u=255&h,B=255&h>>8,m=255&h>>16,ee=255&h>>24;return u<255?"rgba("+ee+","+m+","+B+","+u/255+")":"rgb("+ee+","+m+","+B+")"},wa=function(h,u,B,m){return(h<<24|u<<16|B<<8|Math.round(m*255)<<0)>>>0},Vo=function(h,u){if(h.type===17)return h.number;if(h.type===16){var B=u===3?1:255;return u===3?h.number/100*B:Math.round(h.number/100*B)}return 0},la=function(h,u){var B=u.filter(Qt);if(B.length===3){var m=B.map(Vo),ee=m[0],Ie=m[1],Ve=m[2];return wa(ee,Ie,Ve,1)}if(B.length===4){var mt=B.map(Vo),ee=mt[0],Ie=mt[1],Ve=mt[2],gt=mt[3];return wa(ee,Ie,Ve,gt)}return 0};function Gr(h,u,B){return B<0&&(B+=1),B>=1&&(B-=1),B<1/6?(u-h)*B*6+h:B<1/2?u:B<2/3?(u-h)*6*(2/3-B)+h:h}var wi=function(h,u){var B=u.filter(Qt),m=B[0],ee=B[1],Ie=B[2],Ve=B[3],mt=(m.type===17?Po(m.number):ca.parse(h,m))/(Math.PI*2),gt=Bo(ee)?ee.number/100:0,un=Bo(Ie)?Ie.number/100:0,xn=typeof Ve!="undefined"&&Bo(Ve)?Da(Ve,1):1;if(gt===0)return wa(un*255,un*255,un*255,1);var Un=un<=.5?un*(gt+1):un+gt-un*gt,Qr=un*2-Un,Wo=Gr(Qr,Un,mt+1/3),xa=Gr(Qr,Un,mt),mo=Gr(Qr,Un,mt-1/3);return wa(Wo*255,xa*255,mo*255,xn)},ci={hsl:wi,hsla:wi,rgb:la,rgba:la},qA=function(h,u){return fo.parse(h,La.create(u).parseComponentValue())},uA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ts={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(h,u){return u.map(function(B){if(go(B))switch(B.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ni={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},qi=function(h,u){var B=fo.parse(h,u[0]),m=u[1];return m&&Bo(m)?{color:B,stop:m}:{color:B,stop:null}},oA=function(h,u){var B=h[0],m=h[h.length-1];B.stop===null&&(B.stop=ia),m.stop===null&&(m.stop=Nr);for(var ee=[],Ie=0,Ve=0;VeIe?ee.push(gt):ee.push(Ie),Ie=gt}else ee.push(null)}for(var un=null,Ve=0;VeVe.optimumDistance)?{optimumCorner:mt,optimumDistance:xn}:Ve},{optimumDistance:ee?1/0:-1/0,optimumCorner:null}).optimumCorner},ii=function(h,u,B,m,ee){var Ie=0,Ve=0;switch(h.size){case 0:h.shape===0?Ie=Ve=Math.min(Math.abs(u),Math.abs(u-m),Math.abs(B),Math.abs(B-ee)):h.shape===1&&(Ie=Math.min(Math.abs(u),Math.abs(u-m)),Ve=Math.min(Math.abs(B),Math.abs(B-ee)));break;case 2:if(h.shape===0)Ie=Ve=Math.min(zo(u,B),zo(u,B-ee),zo(u-m,B),zo(u-m,B-ee));else if(h.shape===1){var mt=Math.min(Math.abs(B),Math.abs(B-ee))/Math.min(Math.abs(u),Math.abs(u-m)),gt=jA(m,ee,u,B,!0),un=gt[0],xn=gt[1];Ie=zo(un-u,(xn-B)/mt),Ve=mt*Ie}break;case 1:h.shape===0?Ie=Ve=Math.max(Math.abs(u),Math.abs(u-m),Math.abs(B),Math.abs(B-ee)):h.shape===1&&(Ie=Math.max(Math.abs(u),Math.abs(u-m)),Ve=Math.max(Math.abs(B),Math.abs(B-ee)));break;case 3:if(h.shape===0)Ie=Ve=Math.max(zo(u,B),zo(u,B-ee),zo(u-m,B),zo(u-m,B-ee));else if(h.shape===1){var mt=Math.max(Math.abs(B),Math.abs(B-ee))/Math.max(Math.abs(u),Math.abs(u-m)),Un=jA(m,ee,u,B,!1),un=Un[0],xn=Un[1];Ie=zo(un-u,(xn-B)/mt),Ve=mt*Ie}break}return Array.isArray(h.size)&&(Ie=Da(h.size[0],m),Ve=h.size.length===2?Da(h.size[1],ee):Ie),[Ie,Ve]},Ai=function(h,u){var B=Po(180),m=[];return Et(u).forEach(function(ee,Ie){if(Ie===0){var Ve=ee[0];if(Ve.type===20&&Ve.value==="to"){B=yo(ee);return}else if(Ja(Ve)){B=ca.parse(h,Ve);return}}var mt=qi(h,ee);m.push(mt)}),{angle:B,stops:m,type:1}},ji=function(h,u){var B=Po(180),m=[];return Et(u).forEach(function(ee,Ie){if(Ie===0){var Ve=ee[0];if(Ve.type===20&&["top","left","right","bottom"].indexOf(Ve.value)!==-1){B=yo(ee);return}else if(Ja(Ve)){B=(ca.parse(h,Ve)+Po(270))%Po(360);return}}var mt=qi(h,ee);m.push(mt)}),{angle:B,stops:m,type:1}},cl=function(h,u){var B=Po(180),m=[],ee=1,Ie=0,Ve=3,mt=[];return Et(u).forEach(function(gt,un){var xn=gt[0];if(un===0){if(go(xn)&&xn.value==="linear"){ee=1;return}else if(go(xn)&&xn.value==="radial"){ee=2;return}}if(xn.type===18){if(xn.name==="from"){var Un=fo.parse(h,xn.values[0]);m.push({stop:ia,color:Un})}else if(xn.name==="to"){var Un=fo.parse(h,xn.values[0]);m.push({stop:Nr,color:Un})}else if(xn.name==="color-stop"){var Qr=xn.values.filter(Qt);if(Qr.length===2){var Un=fo.parse(h,Qr[1]),Wo=Qr[0];No(Wo)&&m.push({stop:{type:16,number:Wo.number*100,flags:Wo.flags},color:Un})}}}}),ee===1?{angle:(B+Po(180))%Po(360),stops:m,type:ee}:{size:Ve,shape:Ie,stops:m,position:mt,type:ee}},vl="closest-side",_l="farthest-side",lu="closest-corner",pu="farthest-corner",uc="circle",cc="ellipse",J="cover",fe="contain",de=function(h,u){var B=0,m=3,ee=[],Ie=[];return Et(u).forEach(function(Ve,mt){var gt=!0;if(mt===0){var un=!1;gt=Ve.reduce(function(Un,Qr){if(un)if(go(Qr))switch(Qr.value){case"center":return Ie.push(Tt),Un;case"top":case"left":return Ie.push(ia),Un;case"right":case"bottom":return Ie.push(Nr),Un}else(Bo(Qr)||Ya(Qr))&&Ie.push(Qr);else if(go(Qr))switch(Qr.value){case uc:return B=0,!1;case cc:return B=1,!1;case"at":return un=!0,!1;case vl:return m=0,!1;case J:case _l:return m=1,!1;case fe:case lu:return m=2,!1;case pu:return m=3,!1}else if(Ya(Qr)||Bo(Qr))return Array.isArray(m)||(m=[]),m.push(Qr),!1;return Un},gt)}if(gt){var xn=qi(h,Ve);ee.push(xn)}}),{size:m,shape:B,stops:ee,position:Ie,type:2}},et=function(h,u){var B=0,m=3,ee=[],Ie=[];return Et(u).forEach(function(Ve,mt){var gt=!0;if(mt===0?gt=Ve.reduce(function(xn,Un){if(go(Un))switch(Un.value){case"center":return Ie.push(Tt),!1;case"top":case"left":return Ie.push(ia),!1;case"right":case"bottom":return Ie.push(Nr),!1}else if(Bo(Un)||Ya(Un))return Ie.push(Un),!1;return xn},gt):mt===1&&(gt=Ve.reduce(function(xn,Un){if(go(Un))switch(Un.value){case uc:return B=0,!1;case cc:return B=1,!1;case fe:case vl:return m=0,!1;case _l:return m=1,!1;case lu:return m=2,!1;case J:case pu:return m=3,!1}else if(Ya(Un)||Bo(Un))return Array.isArray(m)||(m=[]),m.push(Un),!1;return xn},gt)),gt){var un=qi(h,Ve);ee.push(un)}}),{size:m,shape:B,stops:ee,position:Ie,type:2}},rt=function(h){return h.type===1},qt=function(h){return h.type===2},jt={name:"image",parse:function(h,u){if(u.type===22){var B={url:u.value,type:0};return h.cache.addImage(u.value),B}if(u.type===18){var m=On[u.name];if(typeof m=="undefined")throw new Error('Attempting to parse an unsupported image function "'+u.name+'"');return m(h,u.values)}throw new Error("Unsupported image type "+u.type)}};function Nn(h){return!(h.type===20&&h.value==="none")&&(h.type!==18||!!On[h.name])}var On={"linear-gradient":Ai,"-moz-linear-gradient":ji,"-ms-linear-gradient":ji,"-o-linear-gradient":ji,"-webkit-linear-gradient":ji,"radial-gradient":de,"-moz-radial-gradient":et,"-ms-radial-gradient":et,"-o-radial-gradient":et,"-webkit-radial-gradient":et,"-webkit-gradient":cl},Yn={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(h,u){if(u.length===0)return[];var B=u[0];return B.type===20&&B.value==="none"?[]:u.filter(function(m){return Qt(m)&&Nn(m)}).map(function(m){return jt.parse(h,m)})}},ea={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(h,u){return u.map(function(B){if(go(B))switch(B.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},sr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(h,u){return Et(u).map(function(B){return B.filter(Bo)}).map(co)}},ir={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(h,u){return Et(u).map(function(B){return B.filter(go).map(function(m){return m.value}).join(" ")}).map(Rr)}},Rr=function(h){switch(h){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},vr;(function(h){h.AUTO="auto",h.CONTAIN="contain",h.COVER="cover"})(vr||(vr={}));var Qn={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(h,u){return Et(u).map(function(B){return B.filter(Jn)})}},Jn=function(h){return go(h)||Bo(h)},Lr=function(h){return{name:"border-"+h+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},no=Lr("top"),Ea=Lr("right"),ro=Lr("bottom"),qa=Lr("left"),_a=function(h){return{name:"border-radius-"+h,initialValue:"0 0",prefix:!1,type:1,parse:function(u,B){return co(B.filter(Bo))}}},Ta=_a("top-left"),bi=_a("top-right"),Uo=_a("bottom-right"),di=_a("bottom-left"),Do=function(h){return{name:"border-"+h+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(u,B){switch(B){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},wA=Do("top"),GA=Do("right"),Cs=Do("bottom"),fA=Do("left"),Gi=function(h){return{name:"border-"+h+"-width",initialValue:"0",type:0,prefix:!1,parse:function(u,B){return ja(B)?B.number:0}}},iA=Gi("top"),EA=Gi("right"),rs=Gi("bottom"),xA=Gi("left"),Xi={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Qs={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(h,u){switch(u){case"rtl":return 1;case"ltr":default:return 0}}},ks={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(h,u){return u.filter(go).reduce(function(B,m){return B|ge(m.value)},0)}},ge=function(h){switch(h){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},ve={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(h,u){switch(u){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ze={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(h,u){return u.type===20&&u.value==="normal"?0:u.type===17||u.type===15?u.number:0}},$e;(function(h){h.NORMAL="normal",h.STRICT="strict"})($e||($e={}));var ft={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(h,u){switch(u){case"strict":return $e.STRICT;case"normal":default:return $e.NORMAL}}},vt={name:"line-height",initialValue:"normal",prefix:!1,type:4},Gt=function(h,u){return go(h)&&h.value==="normal"?1.2*u:h.type===17?u*h.number:Bo(h)?Da(h,u):u},Wt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(h,u){return u.type===20&&u.value==="none"?null:jt.parse(h,u)}},Kt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(h,u){switch(u){case"inside":return 0;case"outside":default:return 1}}},Cn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(h,u){switch(u){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},sn=function(h){return{name:"margin-"+h,initialValue:"0",prefix:!1,type:4}},pn=sn("top"),or=sn("right"),rr=sn("bottom"),lr=sn("left"),kr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(h,u){return u.filter(go).map(function(B){switch(B.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Ur={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(h,u){switch(u){case"break-word":return"break-word";case"normal":default:return"normal"}}},ta=function(h){return{name:"padding-"+h,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Wr=ta("top"),Aa=ta("right"),Eo=ta("bottom"),Qo=ta("left"),ao={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(h,u){switch(u){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},po={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(h,u){switch(u){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},qo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(h,u){return u.length===1&&Us(u[0],"none")?[]:Et(u).map(function(B){for(var m={color:uA.TRANSPARENT,offsetX:ia,offsetY:ia,blur:ia},ee=0,Ie=0;Ie1?1:0],this.overflowWrap=pr(u,Ur,B.overflowWrap),this.paddingTop=pr(u,Wr,B.paddingTop),this.paddingRight=pr(u,Aa,B.paddingRight),this.paddingBottom=pr(u,Eo,B.paddingBottom),this.paddingLeft=pr(u,Qo,B.paddingLeft),this.paintOrder=pr(u,xi,B.paintOrder),this.position=pr(u,po,B.position),this.textAlign=pr(u,ao,B.textAlign),this.textDecorationColor=pr(u,Ti,(m=B.textDecorationColor)!==null&&m!==void 0?m:B.color),this.textDecorationLine=pr(u,Go,(ee=B.textDecorationLine)!==null&&ee!==void 0?ee:B.textDecoration),this.textShadow=pr(u,qo,B.textShadow),this.textTransform=pr(u,ga,B.textTransform),this.transform=pr(u,oo,B.transform),this.transformOrigin=pr(u,$o,B.transformOrigin),this.visibility=pr(u,uo,B.visibility),this.webkitTextStrokeColor=pr(u,qs,B.webkitTextStrokeColor),this.webkitTextStrokeWidth=pr(u,gs,B.webkitTextStrokeWidth),this.wordBreak=pr(u,Ei,B.wordBreak),this.zIndex=pr(u,Fi,B.zIndex)}return h.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},h.prototype.isTransparent=function(){return oi(this.backgroundColor)},h.prototype.isTransformed=function(){return this.transform!==null},h.prototype.isPositioned=function(){return this.position!==0},h.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},h.prototype.isFloating=function(){return this.float!==0},h.prototype.isInlineLevel=function(){return Va(this.display,4)||Va(this.display,33554432)||Va(this.display,268435456)||Va(this.display,536870912)||Va(this.display,67108864)||Va(this.display,134217728)},h}(),ls=function(){function h(u,B){this.content=pr(u,Oo,B.content),this.quotes=pr(u,fr,B.quotes)}return h}(),$A=function(){function h(u,B){this.counterIncrement=pr(u,Ro,B.counterIncrement),this.counterReset=pr(u,vo,B.counterReset)}return h}(),pr=function(h,u,B){var m=new ai,ee=B!==null&&typeof B!="undefined"?B.toString():u.initialValue;m.write(ee);var Ie=new La(m.read());switch(u.type){case 2:var Ve=Ie.parseComponentValue();return u.parse(h,go(Ve)?Ve.value:u.initialValue);case 0:return u.parse(h,Ie.parseComponentValue());case 1:return u.parse(h,Ie.parseComponentValues());case 4:return Ie.parseComponentValue();case 3:switch(u.format){case"angle":return ca.parse(h,Ie.parseComponentValue());case"color":return fo.parse(h,Ie.parseComponentValue());case"image":return jt.parse(h,Ie.parseComponentValue());case"length":var mt=Ie.parseComponentValue();return Ya(mt)?mt:ia;case"length-percentage":var gt=Ie.parseComponentValue();return Bo(gt)?gt:ia;case"time":return hi.parse(h,Ie.parseComponentValue())}break}},_s="data-html2canvas-debug",dl=function(h){var u=h.getAttribute(_s);switch(u){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},dA=function(h,u){var B=dl(h);return B===1||u===B},Ki=function(){function h(u,B){if(this.context=u,this.textNodes=[],this.elements=[],this.flags=0,dA(B,3))debugger;this.styles=new yl(u,window.getComputedStyle(B,null)),Yu(B)&&(this.styles.animationDuration.some(function(m){return m>0})&&(B.style.animationDuration="0s"),this.styles.transform!==null&&(B.style.transform="none")),this.bounds=L(this.context,B),dA(B,4)&&(this.flags|=16)}return h}(),us="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Os="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",TA=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ri=0;Ri>4,xn[ee++]=(Ve&15)<<4|mt>>2,xn[ee++]=(mt&3)<<6|gt&63;return un},Gs=function(h){for(var u=h.length,B=[],m=0;m>xo,Fs=1<>xo,ws=Pl+Ps,$l=ws,eu=32,Kl=$l+eu,tu=65536>>as,Zu=1<=0){if(u<55296||u>56319&&u<=65535)return B=this.index[u>>xo],B=(B<>xo)],B=(B<>as),B=this.index[B],B+=u>>xo&Mc,B=this.index[B],B=(B<=55296&&ee<=56319&&B>10)+55296,Ve%1024+56320)),(ee+1===B||m.length>16384)&&(Ie+=String.fromCharCode.apply(String,m),m.length=0)}return Ie},pc=el(us),SA="\xD7",kc="\xF7",Kc=function(h){return pc.get(h)},If=function(h,u,B){var m=B-2,ee=u[m],Ie=u[B-1],Ve=u[B];if(Ie===Wu&&Ve===dc)return SA;if(Ie===Wu||Ie===dc||Ie===fc||Ve===Wu||Ve===dc||Ve===fc)return kc;if(Ie===Vu&&[Vu,Zl,jc,Tc].indexOf(Ve)!==-1||(Ie===jc||Ie===Zl)&&(Ve===Zl||Ve===Wl)||(Ie===Tc||Ie===Wl)&&Ve===Wl||Ve===hc||Ve===hd||Ve===gd||Ie===zl)return SA;if(Ie===hc&&Ve===gc){for(;ee===hd;)ee=u[--m];if(ee===gc)return SA}if(Ie===Ou&&Ve===Ou){for(var mt=0;ee===Ou;)mt++,ee=u[--m];if(mt%2===0)return SA}return kc},Gd=function(h){var u=Gu(h),B=u.length,m=0,ee=0,Ie=u.map(Kc);return{next:function(){if(m>=B)return{done:!0,value:null};for(var Ve=SA;mVe.x||xn.y>Ve.y;return Ve=xn,un===0?!0:Un});return h.body.removeChild(u),mt},Xd=function(){return typeof new Image().crossOrigin!="undefined"},Su=function(){return typeof new XMLHttpRequest().responseType=="string"},Wc=function(h){var u=new Image,B=h.createElement("canvas"),m=B.getContext("2d");if(!m)return!1;u.src="data:image/svg+xml,";try{m.drawImage(u,0,0),B.toDataURL()}catch(ee){return!1}return!0},vc=function(h){return h[0]===0&&h[1]===255&&h[2]===0&&h[3]===255},Yd=function(h){var u=h.createElement("canvas"),B=100;u.width=B,u.height=B;var m=u.getContext("2d");if(!m)return Promise.reject(!1);m.fillStyle="rgb(0, 255, 0)",m.fillRect(0,0,B,B);var ee=new Image,Ie=u.toDataURL();ee.src=Ie;var Ve=Xu(B,B,0,0,ee);return m.fillStyle="red",m.fillRect(0,0,B,B),Vc(Ve).then(function(mt){m.drawImage(mt,0,0);var gt=m.getImageData(0,0,B,B).data;m.fillStyle="red",m.fillRect(0,0,B,B);var un=h.createElement("div");return un.style.backgroundImage="url("+Ie+")",un.style.height=B+"px",vc(gt)?Vc(Xu(B,B,0,0,un)):Promise.reject(!1)}).then(function(mt){return m.drawImage(mt,0,0),vc(m.getImageData(0,0,B,B).data)}).catch(function(){return!1})},Xu=function(h,u,B,m,ee){var Ie="http://www.w3.org/2000/svg",Ve=document.createElementNS(Ie,"svg"),mt=document.createElementNS(Ie,"foreignObject");return Ve.setAttributeNS(null,"width",h.toString()),Ve.setAttributeNS(null,"height",u.toString()),mt.setAttributeNS(null,"width","100%"),mt.setAttributeNS(null,"height","100%"),mt.setAttributeNS(null,"x",B.toString()),mt.setAttributeNS(null,"y",m.toString()),mt.setAttributeNS(null,"externalResourcesRequired","true"),Ve.appendChild(mt),mt.appendChild(ee),Ve},Vc=function(h){return new Promise(function(u,B){var m=new Image;m.onload=function(){return u(m)},m.onerror=B,m.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(h))})},nl={get SUPPORT_RANGE_BOUNDS(){var h=zc(document);return Object.defineProperty(nl,"SUPPORT_RANGE_BOUNDS",{value:h}),h},get SUPPORT_WORD_BREAKING(){var h=nl.SUPPORT_RANGE_BOUNDS&&Zc(document);return Object.defineProperty(nl,"SUPPORT_WORD_BREAKING",{value:h}),h},get SUPPORT_SVG_DRAWING(){var h=Wc(document);return Object.defineProperty(nl,"SUPPORT_SVG_DRAWING",{value:h}),h},get SUPPORT_FOREIGNOBJECT_DRAWING(){var h=typeof Array.from=="function"&&typeof window.fetch=="function"?Yd(document):Promise.resolve(!1);return Object.defineProperty(nl,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:h}),h},get SUPPORT_CORS_IMAGES(){var h=Xd();return Object.defineProperty(nl,"SUPPORT_CORS_IMAGES",{value:h}),h},get SUPPORT_RESPONSE_TYPE(){var h=Su();return Object.defineProperty(nl,"SUPPORT_RESPONSE_TYPE",{value:h}),h},get SUPPORT_CORS_XHR(){var h="withCredentials"in new XMLHttpRequest;return Object.defineProperty(nl,"SUPPORT_CORS_XHR",{value:h}),h},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var h=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(nl,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:h}),h}},uu=function(){function h(u,B){this.text=u,this.bounds=B}return h}(),mc=function(h,u,B,m){var ee=mu(u,B),Ie=[],Ve=0;return ee.forEach(function(mt){if(B.textDecorationLine.length||mt.trim().length>0)if(nl.SUPPORT_RANGE_BOUNDS){var gt=bA(m,Ve,mt.length).getClientRects();if(gt.length>1){var un=is(mt),xn=0;un.forEach(function(Qr){Ie.push(new uu(Qr,O.fromDOMRectList(h,bA(m,xn+Ve,Qr.length).getClientRects()))),xn+=Qr.length})}else Ie.push(new uu(mt,O.fromDOMRectList(h,gt)))}else{var Un=m.splitText(mt.length);Ie.push(new uu(mt,Sf(h,m))),m=Un}else nl.SUPPORT_RANGE_BOUNDS||(m=m.splitText(mt.length));Ve+=mt.length}),Ie},Sf=function(h,u){var B=u.ownerDocument;if(B){var m=B.createElement("html2canvaswrapper");m.appendChild(u.cloneNode(!0));var ee=u.parentNode;if(ee){ee.replaceChild(m,u);var Ie=L(h,m);return m.firstChild&&ee.replaceChild(m.firstChild,m),Ie}}return O.EMPTY},bA=function(h,u,B){var m=h.ownerDocument;if(!m)throw new Error("Node has no owner document");var ee=m.createRange();return ee.setStart(h,u),ee.setEnd(h,u+B),ee},is=function(h){if(nl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var u=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(u.segment(h)).map(function(B){return B.segment})}return pd(h)},Rl=function(h,u){if(nl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var B=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(B.segment(h)).map(function(m){return m.segment})}return Jd(h,u)},mu=function(h,u){return u.letterSpacing!==0?is(h):Rl(h,u)},Cu=[32,160,4961,65792,65793,4153,4241],Jd=function(h,u){for(var B=bt(h,{lineBreak:u.lineBreak,wordBreak:u.overflowWrap==="break-word"?"break-word":u.wordBreak}),m=[],ee,Ie=function(){if(ee.value){var Ve=ee.value.slice(),mt=d(Ve),gt="";mt.forEach(function(un){Cu.indexOf(un)===-1?gt+=S(un):(gt.length&&m.push(gt),m.push(S(un)),gt="")}),gt.length&&m.push(gt)}};!(ee=B.next()).done;)Ie();return m},vd=function(){function h(u,B,m){this.text=md(B.data,m.textTransform),this.textBounds=mc(u,this.text,m,B)}return h}(),md=function(h,u){switch(u){case 1:return h.toLowerCase();case 3:return h.replace(Cd,Cc);case 2:return h.toUpperCase();default:return h}},Cd=/(^|\s|:|-|\(|\))([a-z])/g,Cc=function(h,u,B){return h.length>0?u+B.toUpperCase():h},rh=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.src=m.currentSrc||m.src,ee.intrinsicWidth=m.naturalWidth,ee.intrinsicHeight=m.naturalHeight,ee.context.cache.addImage(ee.src),ee}return u}(Ki),ah=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.canvas=m,ee.intrinsicWidth=m.width,ee.intrinsicHeight=m.height,ee}return u}(Ki),qd=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this,Ie=new XMLSerializer,Ve=L(B,m);return m.setAttribute("width",Ve.width+"px"),m.setAttribute("height",Ve.height+"px"),ee.svg="data:image/svg+xml,"+encodeURIComponent(Ie.serializeToString(m)),ee.intrinsicWidth=m.width.baseVal.value,ee.intrinsicHeight=m.height.baseVal.value,ee.context.cache.addImage(ee.svg),ee}return u}(Ki),Nu=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.value=m.value,ee}return u}(Ki),_d=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.start=m.start,ee.reversed=typeof m.reversed=="boolean"&&m.reversed===!0,ee}return u}(Ki),Ru=[{type:15,flags:0,unit:"px",number:3}],oh=[{type:16,flags:0,number:50}],ih=function(h){return h.width>h.height?new O(h.left+(h.width-h.height)/2,h.top,h.height,h.height):h.width0)B.textNodes.push(new vd(h,ee,B.styles));else if(ps(ee))if(Fg(ee)&&ee.assignedNodes)ee.assignedNodes().forEach(function(mt){return Xc(h,mt,B,m)});else{var Ve=lh(h,ee);Ve.styles.isVisible()&&(Jo(ee,Ve,m)?Ve.flags|=4:Pi(Ve.styles)&&(Ve.flags|=2),Bc.indexOf(ee.tagName)!==-1&&(Ve.flags|=8),B.elements.push(Ve),ee.slot,ee.shadowRoot?Xc(h,ee.shadowRoot,Ve,m):!Ff(ee)&&!cu(ee)&&!uh(ee)&&Xc(h,ee,Ve,m))}},lh=function(h,u){return Rh(u)?new rh(h,u):bg(u)?new ah(h,u):cu(u)?new qd(h,u):Ju(u)?new Nu(h,u):qu(u)?new _d(h,u):wd(u)?new Bd(h,u):uh(u)?new sh(h,u):Ff(u)?new nf(h,u):Ig(u)?new rf(h,u):new Ki(h,u)},RA=function(h,u){var B=lh(h,u);return B.flags|=4,Xc(h,u,B,B),B},Jo=function(h,u,B){return u.styles.isPositionedWithZIndex()||u.styles.opacity<1||u.styles.isTransformed()||Nh(h)&&B.styles.isTransparent()},Pi=function(h){return h.isPositioned()||h.isFloating()},KA=function(h){return h.nodeType===Node.TEXT_NODE},ps=function(h){return h.nodeType===Node.ELEMENT_NODE},Yu=function(h){return ps(h)&&typeof h.style!="undefined"&&!Vl(h)},Vl=function(h){return typeof h.className=="object"},Ju=function(h){return h.tagName==="LI"},qu=function(h){return h.tagName==="OL"},wd=function(h){return h.tagName==="INPUT"},wc=function(h){return h.tagName==="HTML"},cu=function(h){return h.tagName==="svg"},Nh=function(h){return h.tagName==="BODY"},bg=function(h){return h.tagName==="CANVAS"},xg=function(h){return h.tagName==="VIDEO"},Rh=function(h){return h.tagName==="IMG"},Ig=function(h){return h.tagName==="IFRAME"},Sg=function(h){return h.tagName==="STYLE"},Lh=function(h){return h.tagName==="SCRIPT"},Ff=function(h){return h.tagName==="TEXTAREA"},uh=function(h){return h.tagName==="SELECT"},Fg=function(h){return h.tagName==="SLOT"},Pg=function(h){return h.tagName.indexOf("-")>0},Fp=function(){function h(){this.counters={}}return h.prototype.getCounterValue=function(u){var B=this.counters[u];return B&&B.length?B[B.length-1]:1},h.prototype.getCounterValues=function(u){var B=this.counters[u];return B||[]},h.prototype.pop=function(u){var B=this;u.forEach(function(m){return B.counters[m].pop()})},h.prototype.parse=function(u){var B=this,m=u.counterIncrement,ee=u.counterReset,Ie=!0;m!==null&&m.forEach(function(mt){var gt=B.counters[mt.counter];gt&&mt.increment!==0&&(Ie=!1,gt.length||gt.push(1),gt[Math.max(0,gt.length-1)]+=mt.increment)});var Ve=[];return Ie&&ee.forEach(function(mt){var gt=B.counters[mt.counter];Ve.push(mt.counter),gt||(gt=B.counters[mt.counter]=[]),gt.push(mt.reset)}),Ve},h}(),Uh={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Hh={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Q0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Dg={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Ed=function(h,u,B,m,ee,Ie){return hB?Df(h,ee,Ie.length>0):m.integers.reduce(function(Ve,mt,gt){for(;h>=mt;)h-=mt,Ve+=m.values[gt];return Ve},"")+Ie},O0=function(h,u,B,m){var ee="";do B||h--,ee=m(h)+ee,h/=u;while(h*u>=u);return ee},fl=function(h,u,B,m,ee){var Ie=B-u+1;return(h<0?"-":"")+(O0(Math.abs(h),Ie,m,function(Ve){return S(Math.floor(Ve%Ie)+u)})+ee)},Yc=function(h,u,B){B===void 0&&(B=". ");var m=u.length;return O0(Math.abs(h),m,!1,function(ee){return u[Math.floor(ee%m)]})+B},yd=1,Ec=2,yc=4,Pf=8,bc=function(h,u,B,m,ee,Ie){if(h<-9999||h>9999)return Df(h,4,ee.length>0);var Ve=Math.abs(h),mt=ee;if(Ve===0)return u[0]+mt;for(var gt=0;Ve>0&><=4;gt++){var un=Ve%10;un===0&&Va(Ie,yd)&&mt!==""?mt=u[un]+mt:un>1||un===1&>===0||un===1&>===1&&Va(Ie,Ec)||un===1&>===1&&Va(Ie,yc)&&h>100||un===1&>>1&&Va(Ie,Pf)?mt=u[un]+(gt>0?B[gt-1]:"")+mt:un===1&>>0&&(mt=B[gt-1]+mt),Ve=Math.floor(Ve/10)}return(h<0?m:"")+mt},Qg="\u5341\u767E\u5343\u842C",N0="\u62FE\u4F70\u4EDF\u842C",Og="\u30DE\u30A4\u30CA\u30B9",Mh="\uB9C8\uC774\uB108\uC2A4",Df=function(h,u,B){var m=B?". ":"",ee=B?"\u3001":"",Ie=B?", ":"",Ve=B?" ":"";switch(u){case 0:return"\u2022"+Ve;case 1:return"\u25E6"+Ve;case 2:return"\u25FE"+Ve;case 5:var mt=fl(h,48,57,!0,m);return mt.length<4?"0"+mt:mt;case 4:return Yc(h,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ee);case 6:return Ed(h,1,3999,Uh,3,m).toLowerCase();case 7:return Ed(h,1,3999,Uh,3,m);case 8:return fl(h,945,969,!1,m);case 9:return fl(h,97,122,!1,m);case 10:return fl(h,65,90,!1,m);case 11:return fl(h,1632,1641,!0,m);case 12:case 49:return Ed(h,1,9999,Hh,3,m);case 35:return Ed(h,1,9999,Hh,3,m).toLowerCase();case 13:return fl(h,2534,2543,!0,m);case 14:case 30:return fl(h,6112,6121,!0,m);case 15:return Yc(h,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ee);case 16:return Yc(h,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ee);case 17:case 48:return bc(h,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Qg,"\u8CA0",ee,Ec|yc|Pf);case 47:return bc(h,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",N0,"\u8CA0",ee,yd|Ec|yc|Pf);case 42:return bc(h,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Qg,"\u8D1F",ee,Ec|yc|Pf);case 41:return bc(h,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",N0,"\u8D1F",ee,yd|Ec|yc|Pf);case 26:return bc(h,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Og,ee,0);case 25:return bc(h,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Og,ee,yd|Ec|yc);case 31:return bc(h,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Mh,Ie,yd|Ec|yc);case 33:return bc(h,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Mh,Ie,0);case 32:return bc(h,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Mh,Ie,yd|Ec|yc);case 18:return fl(h,2406,2415,!0,m);case 20:return Ed(h,1,19999,Dg,3,m);case 21:return fl(h,2790,2799,!0,m);case 22:return fl(h,2662,2671,!0,m);case 22:return Ed(h,1,10999,Q0,3,m);case 23:return Yc(h,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Yc(h,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return fl(h,3302,3311,!0,m);case 28:return Yc(h,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ee);case 29:return Yc(h,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ee);case 34:return fl(h,3792,3801,!0,m);case 37:return fl(h,6160,6169,!0,m);case 38:return fl(h,4160,4169,!0,m);case 39:return fl(h,2918,2927,!0,m);case 40:return fl(h,1776,1785,!0,m);case 43:return fl(h,3046,3055,!0,m);case 44:return fl(h,3174,3183,!0,m);case 45:return fl(h,3664,3673,!0,m);case 46:return fl(h,3872,3881,!0,m);case 3:default:return fl(h,48,57,!0,m)}},Ng="data-html2canvas-ignore",R0=function(){function h(u,B,m){if(this.context=u,this.options=m,this.scrolledElements=[],this.referenceElement=B,this.counters=new Fp,this.quoteDepth=0,!B.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(B.ownerDocument.documentElement,!1)}return h.prototype.toIFrame=function(u,B){var m=this,ee=L0(u,B);if(!ee.contentWindow)return Promise.reject("Unable to find iframe window");var Ie=u.defaultView.pageXOffset,Ve=u.defaultView.pageYOffset,mt=ee.contentWindow,gt=mt.document,un=Of(ee).then(function(){return V(m,void 0,void 0,function(){var xn,Un;return N(this,function(Qr){switch(Qr.label){case 0:return this.scrolledElements.forEach(Ug),mt&&(mt.scrollTo(B.left,B.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(mt.scrollY!==B.top||mt.scrollX!==B.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(mt.scrollX-B.left,mt.scrollY-B.top,0,0))),xn=this.options.onclone,Un=this.clonedReferenceElement,typeof Un=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:gt.fonts&>.fonts.ready?[4,gt.fonts.ready]:[3,2];case 1:Qr.sent(),Qr.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,U0(gt)]:[3,4];case 3:Qr.sent(),Qr.label=4;case 4:return typeof xn=="function"?[2,Promise.resolve().then(function(){return xn(gt,Un)}).then(function(){return ee})]:[2,ee]}})})});return gt.open(),gt.write(H0(document.doctype)+""),Lg(this.referenceElement.ownerDocument,Ie,Ve),gt.replaceChild(gt.adoptNode(this.documentElement),gt.documentElement),gt.close(),un},h.prototype.createElementClone=function(u){if(dA(u,2))debugger;if(bg(u))return this.createCanvasClone(u);if(xg(u))return this.createVideoClone(u);if(Sg(u))return this.createStyleClone(u);var B=u.cloneNode(!1);return Rh(B)&&(Rh(u)&&u.currentSrc&&u.currentSrc!==u.src&&(B.src=u.currentSrc,B.srcset=""),B.loading==="lazy"&&(B.loading="eager")),Pg(B)?this.createCustomElementClone(B):B},h.prototype.createCustomElementClone=function(u){var B=document.createElement("html2canvascustomelement");return ch(u.style,B),B},h.prototype.createStyleClone=function(u){try{var B=u.sheet;if(B&&B.cssRules){var m=[].slice.call(B.cssRules,0).reduce(function(Ie,Ve){return Ve&&typeof Ve.cssText=="string"?Ie+Ve.cssText:Ie},""),ee=u.cloneNode(!1);return ee.textContent=m,ee}}catch(Ie){if(this.context.logger.error("Unable to access cssRules property",Ie),Ie.name!=="SecurityError")throw Ie}return u.cloneNode(!1)},h.prototype.createCanvasClone=function(u){var B;if(this.options.inlineImages&&u.ownerDocument){var m=u.ownerDocument.createElement("img");try{return m.src=u.toDataURL(),m}catch(un){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",u)}}var ee=u.cloneNode(!1);try{ee.width=u.width,ee.height=u.height;var Ie=u.getContext("2d"),Ve=ee.getContext("2d");if(Ve)if(!this.options.allowTaint&&Ie)Ve.putImageData(Ie.getImageData(0,0,u.width,u.height),0,0);else{var mt=(B=u.getContext("webgl2"))!==null&&B!==void 0?B:u.getContext("webgl");if(mt){var gt=mt.getContextAttributes();(gt==null?void 0:gt.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",u)}Ve.drawImage(u,0,0)}return ee}catch(un){this.context.logger.info("Unable to clone canvas as it is tainted",u)}return ee},h.prototype.createVideoClone=function(u){var B=u.ownerDocument.createElement("canvas");B.width=u.offsetWidth,B.height=u.offsetHeight;var m=B.getContext("2d");try{return m&&(m.drawImage(u,0,0,B.width,B.height),this.options.allowTaint||m.getImageData(0,0,B.width,B.height)),B}catch(Ie){this.context.logger.info("Unable to clone video as it is tainted",u)}var ee=u.ownerDocument.createElement("canvas");return ee.width=u.offsetWidth,ee.height=u.offsetHeight,ee},h.prototype.appendChildNode=function(u,B,m){(!ps(B)||!Lh(B)&&!B.hasAttribute(Ng)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(B)))&&(!this.options.copyStyles||!ps(B)||!Sg(B))&&u.appendChild(this.cloneNode(B,m))},h.prototype.cloneChildNodes=function(u,B,m){for(var ee=this,Ie=u.shadowRoot?u.shadowRoot.firstChild:u.firstChild;Ie;Ie=Ie.nextSibling)if(ps(Ie)&&Fg(Ie)&&typeof Ie.assignedNodes=="function"){var Ve=Ie.assignedNodes();Ve.length&&Ve.forEach(function(mt){return ee.appendChildNode(B,mt,m)})}else this.appendChildNode(B,Ie,m)},h.prototype.cloneNode=function(u,B){if(KA(u))return document.createTextNode(u.data);if(!u.ownerDocument)return u.cloneNode(!1);var m=u.ownerDocument.defaultView;if(m&&ps(u)&&(Yu(u)||Vl(u))){var ee=this.createElementClone(u);ee.style.transitionProperty="none";var Ie=m.getComputedStyle(u),Ve=m.getComputedStyle(u,":before"),mt=m.getComputedStyle(u,":after");this.referenceElement===u&&Yu(ee)&&(this.clonedReferenceElement=ee),Nh(ee)&&Dp(ee);var gt=this.counters.parse(new $A(this.context,Ie)),un=this.resolvePseudoContent(u,ee,Ve,Qf.BEFORE);Pg(u)&&(B=!0),xg(u)||this.cloneChildNodes(u,ee,B),un&&ee.insertBefore(un,ee.firstChild);var xn=this.resolvePseudoContent(u,ee,mt,Qf.AFTER);return xn&&ee.appendChild(xn),this.counters.pop(gt),(Ie&&(this.options.copyStyles||Vl(u))&&!Ig(u)||B)&&ch(Ie,ee),(u.scrollTop!==0||u.scrollLeft!==0)&&this.scrolledElements.push([ee,u.scrollLeft,u.scrollTop]),(Ff(u)||uh(u))&&(Ff(ee)||uh(ee))&&(ee.value=u.value),ee}return u.cloneNode(!1)},h.prototype.resolvePseudoContent=function(u,B,m,ee){var Ie=this;if(m){var Ve=m.content,mt=B.ownerDocument;if(!(!mt||!Ve||Ve==="none"||Ve==="-moz-alt-content"||m.display==="none")){this.counters.parse(new $A(this.context,m));var gt=new ls(this.context,m),un=mt.createElement("html2canvaspseudoelement");ch(m,un),gt.content.forEach(function(Un){if(Un.type===0)un.appendChild(mt.createTextNode(Un.value));else if(Un.type===22){var Qr=mt.createElement("img");Qr.src=Un.value,Qr.style.opacity="1",un.appendChild(Qr)}else if(Un.type===18){if(Un.name==="attr"){var Wo=Un.values.filter(go);Wo.length&&un.appendChild(mt.createTextNode(u.getAttribute(Wo[0].value)||""))}else if(Un.name==="counter"){var xa=Un.values.filter(Qt),mo=xa[0],nA=xa[1];if(mo&&go(mo)){var ei=Ie.counters.getCounterValue(mo.value),_o=nA&&go(nA)?Cn.parse(Ie.context,nA.value):3;un.appendChild(mt.createTextNode(Df(ei,_o,!1)))}}else if(Un.name==="counters"){var zi=Un.values.filter(Qt),mo=zi[0],gA=zi[1],nA=zi[2];if(mo&&go(mo)){var Li=Ie.counters.getCounterValues(mo.value),Lo=nA&&go(nA)?Cn.parse(Ie.context,nA.value):3,zA=gA&&gA.type===0?gA.value:"",FA=Li.map(function(fu){return Df(fu,Lo,!1)}).join(zA);un.appendChild(mt.createTextNode(FA))}}}else if(Un.type===20)switch(Un.value){case"open-quote":un.appendChild(mt.createTextNode(Ca(gt.quotes,Ie.quoteDepth++,!0)));break;case"close-quote":un.appendChild(mt.createTextNode(Ca(gt.quotes,--Ie.quoteDepth,!1)));break;default:un.appendChild(mt.createTextNode(Un.value))}}),un.className=jh+" "+dh;var xn=ee===Qf.BEFORE?" "+jh:" "+dh;return Vl(B)?B.className.baseValue+=xn:B.className+=xn,un}}},h.destroy=function(u){return u.parentNode?(u.parentNode.removeChild(u),!0):!1},h}(),Qf;(function(h){h[h.BEFORE=0]="BEFORE",h[h.AFTER=1]="AFTER"})(Qf||(Qf={}));var L0=function(h,u){var B=h.createElement("iframe");return B.className="html2canvas-container",B.style.visibility="hidden",B.style.position="fixed",B.style.left="-10000px",B.style.top="0px",B.style.border="0",B.width=u.width.toString(),B.height=u.height.toString(),B.scrolling="no",B.setAttribute(Ng,"true"),h.body.appendChild(B),B},Rg=function(h){return new Promise(function(u){if(h.complete){u();return}if(!h.src){u();return}h.onload=u,h.onerror=u})},U0=function(h){return Promise.all([].slice.call(h.images,0).map(Rg))},Of=function(h){return new Promise(function(u,B){var m=h.contentWindow;if(!m)return B("No window assigned for iframe");var ee=m.document;m.onload=h.onload=function(){m.onload=h.onload=null;var Ie=setInterval(function(){ee.body.childNodes.length>0&&ee.readyState==="complete"&&(clearInterval(Ie),u(h))},50)}})},Pp=["all","d","content"],ch=function(h,u){for(var B=h.length-1;B>=0;B--){var m=h.item(B);Pp.indexOf(m)===-1&&u.style.setProperty(m,h.getPropertyValue(m))}return u},H0=function(h){var u="";return h&&(u+=""),u},Lg=function(h,u,B){h&&h.defaultView&&(u!==h.defaultView.pageXOffset||B!==h.defaultView.pageYOffset)&&h.defaultView.scrollTo(u,B)},Ug=function(h){var u=h[0],B=h[1],m=h[2];u.scrollLeft=B,u.scrollTop=m},Hg=":before",Mg=":after",jh="___html2canvas___pseudoelement_before",dh="___html2canvas___pseudoelement_after",jg=`{ + > div > ${xe}-nav`]:{"&::before":{bottom:0},[`${xe}-ink-bar`]:{bottom:0}}},[`${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{order:1,marginTop:`${De}px`,marginBottom:0,"&::before":{top:0},[`${xe}-ink-bar`]:{top:0}},[`> ${xe}-content-holder, > div > ${xe}-content-holder`]:{order:0}},[`${xe}-left, ${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{flexDirection:"column",minWidth:Ee.controlHeight*1.25,[`${xe}-tab`]:{padding:Bt,textAlign:"center"},[`${xe}-tab + ${xe}-tab`]:{margin:nn},[`${xe}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:Ee.controlHeight},"&::before":{top:0,boxShadow:Ee.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:Ee.boxShadowTabsOverflowBottom},[`&${xe}-nav-wrap-ping-top::before`]:{opacity:1},[`&${xe}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${xe}-ink-bar`]:{width:Ee.lineWidthBold,"&-animated":{transition:`height ${Ee.motionDurationSlow}, top ${Ee.motionDurationSlow}`}},[`${xe}-nav-list, ${xe}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${xe}-left`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${xe}-content-holder, > div > ${xe}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${Ee.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`},[`> ${xe}-content > ${xe}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:Ee.paddingLG}}}},[`${xe}-right`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{order:1,[`${xe}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${xe}-content-holder, > div > ${xe}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-Ee.lineWidth},borderRight:{_skip_check_:!0,value:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`},[`> ${xe}-content > ${xe}-tabpane`]:{paddingRight:{_skip_check_:!0,value:Ee.paddingLG}}}}}},mr=Ee=>{const{componentCls:xe,cardPaddingSM:De,cardPaddingLG:Qe,horizontalItemPaddingSM:bt,horizontalItemPaddingLG:Bt}=Ee;return{[xe]:{"&-small":{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:bt,fontSize:Ee.titleFontSizeSM}}},"&-large":{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:Bt,fontSize:Ee.titleFontSizeLG}}}},[`${xe}-card`]:{[`&${xe}-small`]:{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:De}},[`&${xe}-bottom`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:`0 0 ${Ee.borderRadius}px ${Ee.borderRadius}px`}},[`&${xe}-top`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:`${Ee.borderRadius}px ${Ee.borderRadius}px 0 0`}},[`&${xe}-right`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Ee.borderRadius}px ${Ee.borderRadius}px 0`}}},[`&${xe}-left`]:{[`> ${xe}-nav ${xe}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Ee.borderRadius}px 0 0 ${Ee.borderRadius}px`}}}},[`&${xe}-large`]:{[`> ${xe}-nav`]:{[`${xe}-tab`]:{padding:Qe}}}}}},Hr=Ee=>{const{componentCls:xe,itemActiveColor:De,itemHoverColor:Qe,iconCls:bt,tabsHorizontalItemMargin:Bt,horizontalItemPadding:nn,itemSelectedColor:Xt,itemColor:Vt}=Ee,Sn=`${xe}-tab`;return{[Sn]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:nn,fontSize:Ee.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:Vt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:De}},(0,ur.Qy)(Ee)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-Ee.marginXXS},marginLeft:{_skip_check_:!0,value:Ee.marginXS},color:Ee.colorTextDescription,fontSize:Ee.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,"&:hover":{color:Ee.colorTextHeading}},"&:hover":{color:Qe},[`&${Sn}-active ${Sn}-btn`]:{color:Xt,textShadow:Ee.tabsActiveTextShadow},[`&${Sn}-disabled`]:{color:Ee.colorTextDisabled,cursor:"not-allowed"},[`&${Sn}-disabled ${Sn}-btn, &${Sn}-disabled ${xe}-remove`]:{"&:focus, &:active":{color:Ee.colorTextDisabled}},[`& ${Sn}-remove ${bt}`]:{margin:0},[bt]:{marginRight:{_skip_check_:!0,value:Ee.marginSM}}},[`${Sn} + ${Sn}`]:{margin:{_skip_check_:!0,value:Bt}}}},pa=Ee=>{const{componentCls:xe,tabsHorizontalItemMarginRTL:De,iconCls:Qe,cardGutter:bt}=Ee;return{[`${xe}-rtl`]:{direction:"rtl",[`${xe}-nav`]:{[`${xe}-tab`]:{margin:{_skip_check_:!0,value:De},[`${xe}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[Qe]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${Ee.marginSM}px`}},[`${xe}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${Ee.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${Ee.marginXXS}px`},[Qe]:{margin:0}}}},[`&${xe}-left`]:{[`> ${xe}-nav`]:{order:1},[`> ${xe}-content-holder`]:{order:0}},[`&${xe}-right`]:{[`> ${xe}-nav`]:{order:0},[`> ${xe}-content-holder`]:{order:1}},[`&${xe}-card${xe}-top, &${xe}-card${xe}-bottom`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-tab + ${xe}-tab`]:{marginRight:{_skip_check_:!0,value:bt},marginLeft:{_skip_check_:!0,value:0}}}}},[`${xe}-dropdown-rtl`]:{direction:"rtl"},[`${xe}-menu-item`]:{[`${xe}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Yo=Ee=>{const{componentCls:xe,tabsCardPadding:De,cardHeight:Qe,cardGutter:bt,itemHoverColor:Bt,itemActiveColor:nn,colorBorderSecondary:Xt}=Ee;return{[xe]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ur.Wf)(Ee)),{display:"flex",[`> ${xe}-nav, > div > ${xe}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${xe}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${Ee.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${xe}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${Ee.motionDurationSlow}`},[`${xe}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${xe}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${xe}-nav-more`]:{position:"relative",padding:De,background:"transparent",border:0,color:Ee.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:Ee.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${xe}-nav-add`]:Object.assign({minWidth:Qe,marginLeft:{_skip_check_:!0,value:bt},padding:`0 ${Ee.paddingXS}px`,background:"transparent",border:`${Ee.lineWidth}px ${Ee.lineType} ${Xt}`,borderRadius:`${Ee.borderRadiusLG}px ${Ee.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:Ee.colorText,transition:`all ${Ee.motionDurationSlow} ${Ee.motionEaseInOut}`,"&:hover":{color:Bt},"&:active, &:focus:not(:focus-visible)":{color:nn}},(0,ur.Qy)(Ee))},[`${xe}-extra-content`]:{flex:"none"},[`${xe}-ink-bar`]:{position:"absolute",background:Ee.inkBarColor,pointerEvents:"none"}}),Hr(Ee)),{[`${xe}-content`]:{position:"relative",width:"100%"},[`${xe}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${xe}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${xe}-centered`]:{[`> ${xe}-nav, > div > ${xe}-nav`]:{[`${xe}-nav-wrap`]:{[`&:not([class*='${xe}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var io=(0,_n.Z)("Tabs",Ee=>{const xe=(0,cr.TS)(Ee,{tabsCardPadding:Ee.cardPadding||`${(Ee.cardHeight-Math.round(Ee.fontSize*Ee.lineHeight))/2-Ee.lineWidth}px ${Ee.padding}px`,dropdownEdgeChildVerticalPadding:Ee.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${Ee.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${Ee.horizontalItemGutter}px`});return[mr(xe),pa(xe),hr(xe),er(xe),In(xe),Yo(xe),Ct(xe)]},Ee=>{const xe=Ee.controlHeightLG;return{zIndexPopup:Ee.zIndexPopupBase+50,cardBg:Ee.colorFillAlter,cardHeight:xe,cardPadding:"",cardPaddingSM:`${Ee.paddingXXS*1.5}px ${Ee.padding}px`,cardPaddingLG:`${Ee.paddingXS}px ${Ee.padding}px ${Ee.paddingXXS*1.5}px`,titleFontSize:Ee.fontSize,titleFontSizeLG:Ee.fontSizeLG,titleFontSizeSM:Ee.fontSize,inkBarColor:Ee.colorPrimary,horizontalMargin:`0 0 ${Ee.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${Ee.paddingSM}px 0`,horizontalItemPaddingSM:`${Ee.paddingXS}px 0`,horizontalItemPaddingLG:`${Ee.padding}px 0`,verticalItemPadding:`${Ee.paddingXS}px ${Ee.paddingLG}px`,verticalItemMargin:`${Ee.margin}px 0 0 0`,itemColor:Ee.colorText,itemSelectedColor:Ee.colorPrimary,itemHoverColor:Ee.colorPrimaryHover,itemActiveColor:Ee.colorPrimaryActive,cardGutter:Ee.marginXXS/2}}),tr=function(Ee,xe){var De={};for(var Qe in Ee)Object.prototype.hasOwnProperty.call(Ee,Qe)&&xe.indexOf(Qe)<0&&(De[Qe]=Ee[Qe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,Qe=Object.getOwnPropertySymbols(Ee);bt{const{type:xe,className:De,rootClassName:Qe,size:bt,onEdit:Bt,hideAdd:nn,centered:Xt,addIcon:Vt,popupClassName:Sn,children:Vn,items:Xn,animated:zn,style:jn,indicatorSize:gr}=Ee,Gn=tr(Ee,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Or,moreIcon:Cr=v.createElement(V.Z,null)}=Gn,{direction:na,tabs:yr,getPrefixCls:Jr,getPopupContainer:kt}=v.useContext(Be.E_),Yt=Jr("tabs",Or),[Jt,yn]=io(Yt);let tn;xe==="editable-card"&&(tn={onEdit:(Sr,Sa)=>{let{key:Ra,event:va}=Sa;Bt==null||Bt(Sr==="add"?va:Ra,Sr)},removeIcon:v.createElement(i.Z,null),addIcon:Vt||v.createElement(N.Z,null),showAdd:nn!==!0});const gn=Jr(),An=Dn(Xn,Vn),Kn=dn(Yt,zn),Br=(0,Je.Z)(bt),Tr=Object.assign(Object.assign({},yr==null?void 0:yr.style),jn);return Jt(v.createElement(_,Object.assign({direction:na,getPopupContainer:kt,moreTransitionName:`${gn}-slide-up`},Gn,{items:An,className:O()({[`${Yt}-${Br}`]:Br,[`${Yt}-card`]:["card","editable-card"].includes(xe),[`${Yt}-editable-card`]:xe==="editable-card",[`${Yt}-centered`]:Xt},yr==null?void 0:yr.className,De,Qe,yn),popupClassName:O()(Sn,yn),style:Tr,editable:tn,moreIcon:Cr,prefixCls:Yt,animated:Kn,indicatorSize:gr!=null?gr:yr==null?void 0:yr.indicatorSize})))};ya.TabPane=Nt;var ct=ya},17574:function(mn,At,a){"use strict";a.d(At,{default:function(){return Ce}});var i=a(60091),V=a(94480),N=a(52671),pe=a(8657),O=a(54476),L=a(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=C,S=a(7657),o=function(q,Me){return L.createElement(S.Z,(0,O.Z)({},q,{ref:Me,icon:d}))},F=L.forwardRef(o),v=F,p=a(92310),I=a.n(p),P=a(35654),b=a(71430),j=a(36355),D=a(56082),W=a(62892),Z=a(20648);const J=4;function R(ne){const{dropPosition:q,dropLevelOffset:Me,prefixCls:Oe,indent:Se,direction:ke="ltr"}=ne,ut=ke==="ltr"?"left":"right",st=ke==="ltr"?"right":"left",ze={[ut]:-Me*Se+J,[st]:0};switch(q){case-1:ze.top=-3;break;case 1:ze.bottom=-3;break;default:ze.bottom=-3,ze[ut]=Se+J;break}return L.createElement("div",{style:ze,className:`${Oe}-drop-indicator`})}var w=a(71997),ae=L.forwardRef((ne,q)=>{const{getPrefixCls:Me,direction:Oe,virtual:Se,tree:ke}=L.useContext(j.E_),{prefixCls:ut,className:st,showIcon:ze=!1,showLine:wt,switcherIcon:qe,blockNode:yt=!1,children:lt,checkable:M=!1,selectable:Ye=!0,draggable:E,motion:l,style:A}=ne,g=Me("tree",ut),k=Me(),$=l!=null?l:Object.assign(Object.assign({},(0,W.Z)(k)),{motionAppear:!1}),H=Object.assign(Object.assign({},ne),{checkable:M,selectable:Ye,showIcon:ze,motion:$,blockNode:yt,showLine:!!wt,dropIndicatorRender:R}),[X,Pe]=(0,Z.ZP)(g),he=L.useMemo(()=>{if(!E)return!1;let He={};switch(typeof E){case"function":He.nodeDraggable=E;break;case"object":He=Object.assign({},E);break;default:break}return He.icon!==!1&&(He.icon=He.icon||L.createElement(D.Z,null)),He},[E]),ue=He=>L.createElement(w.Z,{prefixCls:g,switcherIcon:qe,treeNodeProps:He,showLine:wt});return X(L.createElement(i.Z,Object.assign({itemHeight:20,ref:q,virtual:Se},H,{style:Object.assign(Object.assign({},ke==null?void 0:ke.style),A),prefixCls:g,className:I()({[`${g}-icon-hide`]:!ze,[`${g}-block-node`]:yt,[`${g}-unselectable`]:!Ye,[`${g}-rtl`]:Oe==="rtl"},ke==null?void 0:ke.className,st,Pe),direction:Oe,checkable:M&&L.createElement("span",{className:`${g}-checkbox-inner`}),selectable:Ye,switcherIcon:ue,draggable:he}),lt))}),re;(function(ne){ne[ne.None=0]="None",ne[ne.Start=1]="Start",ne[ne.End=2]="End"})(re||(re={}));function ie(ne,q){function Me(Oe){const{key:Se,children:ke}=Oe;q(Se,Oe)!==!1&&ie(ke||[],q)}ne.forEach(Me)}function ye(ne){let{treeData:q,expandedKeys:Me,startKey:Oe,endKey:Se}=ne;const ke=[];let ut=re.None;if(Oe&&Oe===Se)return[Oe];if(!Oe||!Se)return[];function st(ze){return ze===Oe||ze===Se}return ie(q,ze=>{if(ut===re.End)return!1;if(st(ze)){if(ke.push(ze),ut===re.None)ut=re.Start;else if(ut===re.Start)return ut=re.End,!1}else ut===re.Start&&ke.push(ze);return Me.includes(ze)}),ke}function z(ne,q){const Me=(0,V.Z)(q),Oe=[];return ie(ne,(Se,ke)=>{const ut=Me.indexOf(Se);return ut!==-1&&(Oe.push(ke),Me.splice(ut,1)),!!Me.length}),Oe}var Ne=function(ne,q){var Me={};for(var Oe in ne)Object.prototype.hasOwnProperty.call(ne,Oe)&&q.indexOf(Oe)<0&&(Me[Oe]=ne[Oe]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Oe=Object.getOwnPropertySymbols(ne);Se{var{defaultExpandAll:Me,defaultExpandParent:Oe,defaultExpandedKeys:Se}=ne,ke=Ne(ne,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ut=L.useRef(),st=L.useRef(),ze=()=>{const{keyEntities:he}=(0,b.I8)(Le(ke));let ue;return Me?ue=Object.keys(he):Oe?ue=(0,P.r7)(ke.expandedKeys||Se||[],he):ue=ke.expandedKeys||Se,ue},[wt,qe]=L.useState(ke.selectedKeys||ke.defaultSelectedKeys||[]),[yt,lt]=L.useState(()=>ze());L.useEffect(()=>{"selectedKeys"in ke&&qe(ke.selectedKeys)},[ke.selectedKeys]),L.useEffect(()=>{"expandedKeys"in ke&<(ke.expandedKeys)},[ke.expandedKeys]);const M=(he,ue)=>{var He;return"expandedKeys"in ke||lt(he),(He=ke.onExpand)===null||He===void 0?void 0:He.call(ke,he,ue)},Ye=(he,ue)=>{var He;const{multiple:pt}=ke,{node:Re,nativeEvent:Ke}=ue,{key:We=""}=Re,be=Le(ke),_=Object.assign(Object.assign({},ue),{selected:!0}),Be=(Ke==null?void 0:Ke.ctrlKey)||(Ke==null?void 0:Ke.metaKey),Je=Ke==null?void 0:Ke.shiftKey;let nt;pt&&Be?(nt=he,ut.current=We,st.current=nt,_.selectedNodes=z(be,nt)):pt&&Je?(nt=Array.from(new Set([].concat((0,V.Z)(st.current||[]),(0,V.Z)(ye({treeData:be,expandedKeys:yt,startKey:We,endKey:ut.current}))))),_.selectedNodes=z(be,nt)):(nt=[We],ut.current=We,st.current=nt,_.selectedNodes=z(be,nt)),(He=ke.onSelect)===null||He===void 0||He.call(ke,nt,_),"selectedKeys"in ke||qe(nt)},{getPrefixCls:E,direction:l}=L.useContext(j.E_),{prefixCls:A,className:g,showIcon:k=!0,expandAction:$="click"}=ke,H=Ne(ke,["prefixCls","className","showIcon","expandAction"]),X=E("tree",A),Pe=I()(`${X}-directory`,{[`${X}-directory-rtl`]:l==="rtl"},g);return L.createElement(ae,Object.assign({icon:Q,ref:q,blockNode:!0},H,{showIcon:k,expandAction:$,prefixCls:X,className:Pe,expandedKeys:yt,selectedKeys:wt,onSelect:Ye,onExpand:M}))};var Fe=L.forwardRef(ve);const Ae=ae;Ae.DirectoryTree=Fe,Ae.TreeNode=i.O;var Ce=Ae},20648:function(mn,At,a){"use strict";a.d(At,{TM:function(){return p},Yk:function(){return v}});var i=a(36237),V=a(98447),N=a(17313),pe=a(8378),O=a(37613),L=a(83116);const C=new i.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),d=(I,P)=>({[`.${I}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${P.motionDurationSlow}`}}}),S=(I,P)=>({[`.${I}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:P.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${P.lineWidthBold}px solid ${P.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(I,P)=>{const{treeCls:b,treeNodeCls:j,treeNodePadding:D,titleHeight:W,nodeSelectedBg:Z,nodeHoverBg:J}=P,R=P.paddingXS;return{[b]:Object.assign(Object.assign({},(0,N.Wf)(P)),{background:P.colorBgContainer,borderRadius:P.borderRadius,transition:`background-color ${P.motionDurationSlow}`,[`&${b}-rtl`]:{[`${b}-switcher`]:{"&_close":{[`${b}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${b}-active-focused)`]:Object.assign({},(0,N.oN)(P)),[`${b}-list-holder-inner`]:{alignItems:"flex-start"},[`&${b}-block-node`]:{[`${b}-list-holder-inner`]:{alignItems:"stretch",[`${b}-node-content-wrapper`]:{flex:"auto"},[`${j}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:D,insetInlineStart:0,border:`1px solid ${P.colorPrimary}`,opacity:0,animationName:C,animationDuration:P.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${j}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${D}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${b}-node-content-wrapper`]:{color:P.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${b}-node-content-wrapper`]:Object.assign({},(0,N.oN)(P)),[`&:not(${j}-disabled).filter-node ${b}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${b}-draggable-icon`]:{flexShrink:0,width:W,lineHeight:`${W}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${P.motionDurationSlow}`,[`${j}:hover &`]:{opacity:.45}},[`&${j}-disabled`]:{[`${b}-draggable-icon`]:{visibility:"hidden"}}}},[`${b}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:W}},[`${b}-draggable-icon`]:{visibility:"hidden"},[`${b}-switcher`]:Object.assign(Object.assign({},d(I,P)),{position:"relative",flex:"none",alignSelf:"stretch",width:W,margin:0,lineHeight:`${W}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${b}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:P.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:W/2,bottom:-D,marginInlineStart:-1,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:W/2*.8,height:W/2,borderBottom:`1px solid ${P.colorBorder}`,content:'""'}}}),[`${b}-checkbox`]:{top:"initial",marginInlineEnd:R},[`${b}-node-content-wrapper, ${b}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:W,margin:0,padding:`0 ${P.paddingXS/2}px`,color:"inherit",lineHeight:`${W}px`,background:"transparent",borderRadius:P.borderRadius,cursor:"pointer",transition:`all ${P.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:J},[`&${b}-node-selected`]:{backgroundColor:Z},[`${b}-iconEle`]:{display:"inline-block",width:W,height:W,lineHeight:`${W}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${b}-unselectable ${b}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${b}-node-content-wrapper`]:Object.assign({lineHeight:`${W}px`,userSelect:"none"},S(I,P)),[`${j}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${P.colorPrimary}`}},"&-show-line":{[`${b}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:W/2,bottom:-D,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${b}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${j}-leaf-last`]:{[`${b}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${W/2}px !important`}}}}})}},F=I=>{const{treeCls:P,treeNodeCls:b,treeNodePadding:j,directoryNodeSelectedBg:D,directoryNodeSelectedColor:W}=I;return{[`${P}${P}-directory`]:{[b]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:j,insetInlineStart:0,transition:`background-color ${I.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:I.controlItemBgHover}},"> *":{zIndex:1},[`${P}-switcher`]:{transition:`color ${I.motionDurationMid}`},[`${P}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${P}-node-selected`]:{color:W,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:D},[`${P}-switcher`]:{color:W},[`${P}-node-content-wrapper`]:{color:W,background:"transparent"}}}}}},v=(I,P)=>{const b=`.${I}`,j=`${b}-treenode`,D=P.paddingXS/2,W=(0,O.TS)(P,{treeCls:b,treeNodeCls:j,treeNodePadding:D});return[o(I,W),F(W)]},p=I=>{const{controlHeightSM:P}=I;return{titleHeight:P,nodeHoverBg:I.controlItemBgHover,nodeSelectedBg:I.controlItemBgActive}};At.ZP=(0,L.Z)("Tree",(I,P)=>{let{prefixCls:b}=P;return[{[I.componentCls]:(0,V.C2)(`${b}-checkbox`,I)},v(b,I),(0,pe.Z)(I)]},I=>{const{colorTextLightSolid:P,colorPrimary:b}=I;return Object.assign(Object.assign({},p(I)),{directoryNodeSelectedColor:P,directoryNodeSelectedBg:b})})},71997:function(mn,At,a){"use strict";a.d(At,{Z:function(){return j}});var i=a(54476),V=a(59301),N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},pe=N,O=a(7657),L=function(W,Z){return V.createElement(O.Z,(0,i.Z)({},W,{ref:Z,icon:pe}))},C=V.forwardRef(L),d=C,S=a(52671),o=a(58617),F=a(15075),v=a(43531),p=a(92310),I=a.n(p),P=a(92343),j=D=>{const{prefixCls:W,switcherIcon:Z,treeNodeProps:J,showLine:R}=D,{isLeaf:w,expanded:oe,loading:ae}=J;if(ae)return V.createElement(o.Z,{className:`${W}-switcher-loading-icon`});let re;if(R&&typeof R=="object"&&(re=R.showLeafIcon),w){if(!R)return null;if(typeof re!="boolean"&&re){const z=typeof re=="function"?re(J):re,Ne=`${W}-switcher-line-custom-icon`;return(0,P.l$)(z)?(0,P.Tm)(z,{className:I()(z.props.className||"",Ne)}):z}return re?V.createElement(S.Z,{className:`${W}-switcher-line-icon`}):V.createElement("span",{className:`${W}-switcher-leaf-line`})}const ie=`${W}-switcher-icon`,ye=typeof Z=="function"?Z(J):Z;return(0,P.l$)(ye)?(0,P.Tm)(ye,{className:I()(ye.props.className||"",ie)}):ye!==void 0?ye:R?oe?V.createElement(F.Z,{className:`${W}-switcher-line-icon`}):V.createElement(v.Z,{className:`${W}-switcher-line-icon`}):V.createElement(d,{className:ie})}},86251:function(mn,At){"use strict";At.byteLength=C,At.toByteArray=S,At.fromByteArray=v;for(var a=[],i=[],V=typeof Uint8Array!="undefined"?Uint8Array:Array,N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pe=0,O=N.length;pe0)throw new Error("Invalid string. Length must be a multiple of 4");var P=p.indexOf("=");P===-1&&(P=I);var b=P===I?0:4-P%4;return[P,b]}function C(p){var I=L(p),P=I[0],b=I[1];return(P+b)*3/4-b}function d(p,I,P){return(I+P)*3/4-P}function S(p){var I,P=L(p),b=P[0],j=P[1],D=new V(d(p,b,j)),W=0,Z=j>0?b-4:b,J;for(J=0;J>16&255,D[W++]=I>>8&255,D[W++]=I&255;return j===2&&(I=i[p.charCodeAt(J)]<<2|i[p.charCodeAt(J+1)]>>4,D[W++]=I&255),j===1&&(I=i[p.charCodeAt(J)]<<10|i[p.charCodeAt(J+1)]<<4|i[p.charCodeAt(J+2)]>>2,D[W++]=I>>8&255,D[W++]=I&255),D}function o(p){return a[p>>18&63]+a[p>>12&63]+a[p>>6&63]+a[p&63]}function F(p,I,P){for(var b,j=[],D=I;DZ?Z:W+D));return b===1?(I=p[P-1],j.push(a[I>>2]+a[I<<4&63]+"==")):b===2&&(I=(p[P-2]<<8)+p[P-1],j.push(a[I>>10]+a[I>>4&63]+a[I<<2&63]+"=")),j.join("")}},19208:function(mn,At,a){"use strict";var i;var V=a(86251),N=a(67467),pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;At.lW=d,i=W,At.h2=50;var O=2147483647;i=O,d.TYPED_ARRAY_SUPPORT=L(),!d.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function L(){try{var E=new Uint8Array(1),l={foo:function(){return 42}};return Object.setPrototypeOf(l,Uint8Array.prototype),Object.setPrototypeOf(E,l),E.foo()===42}catch(A){return!1}}Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}});function C(E){if(E>O)throw new RangeError('The value "'+E+'" is invalid for option "size"');var l=new Uint8Array(E);return Object.setPrototypeOf(l,d.prototype),l}function d(E,l,A){if(typeof E=="number"){if(typeof l=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return v(E)}return S(E,l,A)}d.poolSize=8192;function S(E,l,A){if(typeof E=="string")return p(E,l);if(ArrayBuffer.isView(E))return P(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(lt(E,ArrayBuffer)||E&<(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(lt(E,SharedArrayBuffer)||E&<(E.buffer,SharedArrayBuffer)))return b(E,l,A);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var g=E.valueOf&&E.valueOf();if(g!=null&&g!==E)return d.from(g,l,A);var k=j(E);if(k)return k;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return d.from(E[Symbol.toPrimitive]("string"),l,A);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}d.from=function(E,l,A){return S(E,l,A)},Object.setPrototypeOf(d.prototype,Uint8Array.prototype),Object.setPrototypeOf(d,Uint8Array);function o(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function F(E,l,A){return o(E),E<=0?C(E):l!==void 0?typeof A=="string"?C(E).fill(l,A):C(E).fill(l):C(E)}d.alloc=function(E,l,A){return F(E,l,A)};function v(E){return o(E),C(E<0?0:D(E)|0)}d.allocUnsafe=function(E){return v(E)},d.allocUnsafeSlow=function(E){return v(E)};function p(E,l){if((typeof l!="string"||l==="")&&(l="utf8"),!d.isEncoding(l))throw new TypeError("Unknown encoding: "+l);var A=Z(E,l)|0,g=C(A),k=g.write(E,l);return k!==A&&(g=g.slice(0,k)),g}function I(E){for(var l=E.length<0?0:D(E.length)|0,A=C(l),g=0;g=O)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+O.toString(16)+" bytes");return E|0}function W(E){return+E!=E&&(E=0),d.alloc(+E)}d.isBuffer=function(l){return l!=null&&l._isBuffer===!0&&l!==d.prototype},d.compare=function(l,A){if(lt(l,Uint8Array)&&(l=d.from(l,l.offset,l.byteLength)),lt(A,Uint8Array)&&(A=d.from(A,A.offset,A.byteLength)),!d.isBuffer(l)||!d.isBuffer(A))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(l===A)return 0;for(var g=l.length,k=A.length,$=0,H=Math.min(g,k);$k.length?d.from(H).copy(k,$):Uint8Array.prototype.set.call(k,H,$);else if(d.isBuffer(H))H.copy(k,$);else throw new TypeError('"list" argument must be an Array of Buffers');$+=H.length}return k};function Z(E,l){if(d.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||lt(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var A=E.length,g=arguments.length>2&&arguments[2]===!0;if(!g&&A===0)return 0;for(var k=!1;;)switch(l){case"ascii":case"latin1":case"binary":return A;case"utf8":case"utf-8":return st(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A*2;case"hex":return A>>>1;case"base64":return qe(E).length;default:if(k)return g?-1:st(E).length;l=(""+l).toLowerCase(),k=!0}}d.byteLength=Z;function J(E,l,A){var g=!1;if((l===void 0||l<0)&&(l=0),l>this.length||((A===void 0||A>this.length)&&(A=this.length),A<=0)||(A>>>=0,l>>>=0,A<=l))return"";for(E||(E="utf8");;)switch(E){case"hex":return Ae(this,l,A);case"utf8":case"utf-8":return Q(this,l,A);case"ascii":return le(this,l,A);case"latin1":case"binary":return Fe(this,l,A);case"base64":return Ne(this,l,A);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ce(this,l,A);default:if(g)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),g=!0}}d.prototype._isBuffer=!0;function R(E,l,A){var g=E[l];E[l]=E[A],E[A]=g}d.prototype.swap16=function(){var l=this.length;if(l%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var A=0;AA&&(l+=" ... "),""},pe&&(d.prototype[pe]=d.prototype.inspect),d.prototype.compare=function(l,A,g,k,$){if(lt(l,Uint8Array)&&(l=d.from(l,l.offset,l.byteLength)),!d.isBuffer(l))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof l);if(A===void 0&&(A=0),g===void 0&&(g=l?l.length:0),k===void 0&&(k=0),$===void 0&&($=this.length),A<0||g>l.length||k<0||$>this.length)throw new RangeError("out of range index");if(k>=$&&A>=g)return 0;if(k>=$)return-1;if(A>=g)return 1;if(A>>>=0,g>>>=0,k>>>=0,$>>>=0,this===l)return 0;for(var H=$-k,X=g-A,Pe=Math.min(H,X),he=this.slice(k,$),ue=l.slice(A,g),He=0;He2147483647?A=2147483647:A<-2147483648&&(A=-2147483648),A=+A,M(A)&&(A=k?0:E.length-1),A<0&&(A=E.length+A),A>=E.length){if(k)return-1;A=E.length-1}else if(A<0)if(k)A=0;else return-1;if(typeof l=="string"&&(l=d.from(l,g)),d.isBuffer(l))return l.length===0?-1:oe(E,l,A,g,k);if(typeof l=="number")return l=l&255,typeof Uint8Array.prototype.indexOf=="function"?k?Uint8Array.prototype.indexOf.call(E,l,A):Uint8Array.prototype.lastIndexOf.call(E,l,A):oe(E,[l],A,g,k);throw new TypeError("val must be string, number or Buffer")}function oe(E,l,A,g,k){var $=1,H=E.length,X=l.length;if(g!==void 0&&(g=String(g).toLowerCase(),g==="ucs2"||g==="ucs-2"||g==="utf16le"||g==="utf-16le")){if(E.length<2||l.length<2)return-1;$=2,H/=2,X/=2,A/=2}function Pe(Re,Ke){return $===1?Re[Ke]:Re.readUInt16BE(Ke*$)}var he;if(k){var ue=-1;for(he=A;heH&&(A=H-X),he=A;he>=0;he--){for(var He=!0,pt=0;ptk&&(g=k)):g=k;var $=l.length;g>$/2&&(g=$/2);for(var H=0;H>>0,isFinite(g)?(g=g>>>0,k===void 0&&(k="utf8")):(k=g,g=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var $=this.length-A;if((g===void 0||g>$)&&(g=$),l.length>0&&(g<0||A<0)||A>this.length)throw new RangeError("Attempt to write outside buffer bounds");k||(k="utf8");for(var H=!1;;)switch(k){case"hex":return ae(this,l,A,g);case"utf8":case"utf-8":return re(this,l,A,g);case"ascii":case"latin1":case"binary":return ie(this,l,A,g);case"base64":return ye(this,l,A,g);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,l,A,g);default:if(H)throw new TypeError("Unknown encoding: "+k);k=(""+k).toLowerCase(),H=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Ne(E,l,A){return l===0&&A===E.length?V.fromByteArray(E):V.fromByteArray(E.slice(l,A))}function Q(E,l,A){A=Math.min(E.length,A);for(var g=[],k=l;k239?4:$>223?3:$>191?2:1;if(k+X<=A){var Pe,he,ue,He;switch(X){case 1:$<128&&(H=$);break;case 2:Pe=E[k+1],(Pe&192)===128&&(He=($&31)<<6|Pe&63,He>127&&(H=He));break;case 3:Pe=E[k+1],he=E[k+2],(Pe&192)===128&&(he&192)===128&&(He=($&15)<<12|(Pe&63)<<6|he&63,He>2047&&(He<55296||He>57343)&&(H=He));break;case 4:Pe=E[k+1],he=E[k+2],ue=E[k+3],(Pe&192)===128&&(he&192)===128&&(ue&192)===128&&(He=($&15)<<18|(Pe&63)<<12|(he&63)<<6|ue&63,He>65535&&He<1114112&&(H=He))}}H===null?(H=65533,X=1):H>65535&&(H-=65536,g.push(H>>>10&1023|55296),H=56320|H&1023),g.push(H),k+=X}return ve(g)}var Le=4096;function ve(E){var l=E.length;if(l<=Le)return String.fromCharCode.apply(String,E);for(var A="",g=0;gg)&&(A=g);for(var k="",$=l;$g&&(l=g),A<0?(A+=g,A<0&&(A=0)):A>g&&(A=g),AA)throw new RangeError("Trying to access beyond buffer length")}d.prototype.readUintLE=d.prototype.readUIntLE=function(l,A,g){l=l>>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=this[l],$=1,H=0;++H>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=this[l+--A],$=1;A>0&&($*=256);)k+=this[l+--A]*$;return k},d.prototype.readUint8=d.prototype.readUInt8=function(l,A){return l=l>>>0,A||ne(l,1,this.length),this[l]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(l,A){return l=l>>>0,A||ne(l,2,this.length),this[l]|this[l+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(l,A){return l=l>>>0,A||ne(l,2,this.length),this[l]<<8|this[l+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),(this[l]|this[l+1]<<8|this[l+2]<<16)+this[l+3]*16777216},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),this[l]*16777216+(this[l+1]<<16|this[l+2]<<8|this[l+3])},d.prototype.readIntLE=function(l,A,g){l=l>>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=this[l],$=1,H=0;++H=$&&(k-=Math.pow(2,8*A)),k},d.prototype.readIntBE=function(l,A,g){l=l>>>0,A=A>>>0,g||ne(l,A,this.length);for(var k=A,$=1,H=this[l+--k];k>0&&($*=256);)H+=this[l+--k]*$;return $*=128,H>=$&&(H-=Math.pow(2,8*A)),H},d.prototype.readInt8=function(l,A){return l=l>>>0,A||ne(l,1,this.length),this[l]&128?(255-this[l]+1)*-1:this[l]},d.prototype.readInt16LE=function(l,A){l=l>>>0,A||ne(l,2,this.length);var g=this[l]|this[l+1]<<8;return g&32768?g|4294901760:g},d.prototype.readInt16BE=function(l,A){l=l>>>0,A||ne(l,2,this.length);var g=this[l+1]|this[l]<<8;return g&32768?g|4294901760:g},d.prototype.readInt32LE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),this[l]|this[l+1]<<8|this[l+2]<<16|this[l+3]<<24},d.prototype.readInt32BE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),this[l]<<24|this[l+1]<<16|this[l+2]<<8|this[l+3]},d.prototype.readFloatLE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),N.read(this,l,!0,23,4)},d.prototype.readFloatBE=function(l,A){return l=l>>>0,A||ne(l,4,this.length),N.read(this,l,!1,23,4)},d.prototype.readDoubleLE=function(l,A){return l=l>>>0,A||ne(l,8,this.length),N.read(this,l,!0,52,8)},d.prototype.readDoubleBE=function(l,A){return l=l>>>0,A||ne(l,8,this.length),N.read(this,l,!1,52,8)};function q(E,l,A,g,k,$){if(!d.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(l>k||l<$)throw new RangeError('"value" argument is out of bounds');if(A+g>E.length)throw new RangeError("Index out of range")}d.prototype.writeUintLE=d.prototype.writeUIntLE=function(l,A,g,k){if(l=+l,A=A>>>0,g=g>>>0,!k){var $=Math.pow(2,8*g)-1;q(this,l,A,g,$,0)}var H=1,X=0;for(this[A]=l&255;++X>>0,g=g>>>0,!k){var $=Math.pow(2,8*g)-1;q(this,l,A,g,$,0)}var H=g-1,X=1;for(this[A+H]=l&255;--H>=0&&(X*=256);)this[A+H]=l/X&255;return A+g},d.prototype.writeUint8=d.prototype.writeUInt8=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,1,255,0),this[A]=l&255,A+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,65535,0),this[A]=l&255,this[A+1]=l>>>8,A+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,65535,0),this[A]=l>>>8,this[A+1]=l&255,A+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,4294967295,0),this[A+3]=l>>>24,this[A+2]=l>>>16,this[A+1]=l>>>8,this[A]=l&255,A+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,4294967295,0),this[A]=l>>>24,this[A+1]=l>>>16,this[A+2]=l>>>8,this[A+3]=l&255,A+4},d.prototype.writeIntLE=function(l,A,g,k){if(l=+l,A=A>>>0,!k){var $=Math.pow(2,8*g-1);q(this,l,A,g,$-1,-$)}var H=0,X=1,Pe=0;for(this[A]=l&255;++H>0)-Pe&255;return A+g},d.prototype.writeIntBE=function(l,A,g,k){if(l=+l,A=A>>>0,!k){var $=Math.pow(2,8*g-1);q(this,l,A,g,$-1,-$)}var H=g-1,X=1,Pe=0;for(this[A+H]=l&255;--H>=0&&(X*=256);)l<0&&Pe===0&&this[A+H+1]!==0&&(Pe=1),this[A+H]=(l/X>>0)-Pe&255;return A+g},d.prototype.writeInt8=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,1,127,-128),l<0&&(l=255+l+1),this[A]=l&255,A+1},d.prototype.writeInt16LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,32767,-32768),this[A]=l&255,this[A+1]=l>>>8,A+2},d.prototype.writeInt16BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,2,32767,-32768),this[A]=l>>>8,this[A+1]=l&255,A+2},d.prototype.writeInt32LE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,2147483647,-2147483648),this[A]=l&255,this[A+1]=l>>>8,this[A+2]=l>>>16,this[A+3]=l>>>24,A+4},d.prototype.writeInt32BE=function(l,A,g){return l=+l,A=A>>>0,g||q(this,l,A,4,2147483647,-2147483648),l<0&&(l=4294967295+l+1),this[A]=l>>>24,this[A+1]=l>>>16,this[A+2]=l>>>8,this[A+3]=l&255,A+4};function Me(E,l,A,g,k,$){if(A+g>E.length)throw new RangeError("Index out of range");if(A<0)throw new RangeError("Index out of range")}function Oe(E,l,A,g,k){return l=+l,A=A>>>0,k||Me(E,l,A,4,34028234663852886e22,-34028234663852886e22),N.write(E,l,A,g,23,4),A+4}d.prototype.writeFloatLE=function(l,A,g){return Oe(this,l,A,!0,g)},d.prototype.writeFloatBE=function(l,A,g){return Oe(this,l,A,!1,g)};function Se(E,l,A,g,k){return l=+l,A=A>>>0,k||Me(E,l,A,8,17976931348623157e292,-17976931348623157e292),N.write(E,l,A,g,52,8),A+8}d.prototype.writeDoubleLE=function(l,A,g){return Se(this,l,A,!0,g)},d.prototype.writeDoubleBE=function(l,A,g){return Se(this,l,A,!1,g)},d.prototype.copy=function(l,A,g,k){if(!d.isBuffer(l))throw new TypeError("argument should be a Buffer");if(g||(g=0),!k&&k!==0&&(k=this.length),A>=l.length&&(A=l.length),A||(A=0),k>0&&k=this.length)throw new RangeError("Index out of range");if(k<0)throw new RangeError("sourceEnd out of bounds");k>this.length&&(k=this.length),l.length-A>>0,g=g===void 0?this.length:g>>>0,l||(l=0);var H;if(typeof l=="number")for(H=A;H55295&&A<57344){if(!k){if(A>56319){(l-=3)>-1&&$.push(239,191,189);continue}else if(H+1===g){(l-=3)>-1&&$.push(239,191,189);continue}k=A;continue}if(A<56320){(l-=3)>-1&&$.push(239,191,189),k=A;continue}A=(k-55296<<10|A-56320)+65536}else k&&(l-=3)>-1&&$.push(239,191,189);if(k=null,A<128){if((l-=1)<0)break;$.push(A)}else if(A<2048){if((l-=2)<0)break;$.push(A>>6|192,A&63|128)}else if(A<65536){if((l-=3)<0)break;$.push(A>>12|224,A>>6&63|128,A&63|128)}else if(A<1114112){if((l-=4)<0)break;$.push(A>>18|240,A>>12&63|128,A>>6&63|128,A&63|128)}else throw new Error("Invalid code point")}return $}function ze(E){for(var l=[],A=0;A>8,k=A%256,$.push(k),$.push(g);return $}function qe(E){return V.toByteArray(ut(E))}function yt(E,l,A,g){for(var k=0;k=l.length||k>=E.length);++k)l[k+A]=E[k];return k}function lt(E,l){return E instanceof l||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===l.name}function M(E){return E!==E}var Ye=function(){for(var E="0123456789abcdef",l=new Array(256),A=0;A<16;++A)for(var g=A*16,k=0;k<16;++k)l[g+k]=E[A]+E[k];return l}()},97774:function(mn,At,a){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.default=void 0;var i=Object.assign||function(b){for(var j=1;j=0?1/(Math.cos(2*Math.PI/10-wt)+3.07768*Math.sin(2*Math.PI/10-wt)):1/(Math.cos(wt)+3.07768*Math.sin(wt))};break}o.gridSize=Math.max(Math.floor(o.gridSize),4);var p=o.gridSize,I=p-o.maskGapWidth,P=Math.abs(o.maxRotation-o.minRotation),b=Math.min(o.maxRotation,o.minRotation),j=o.rotationStep,D,W,Z,J,R,w,oe;function ae(st,ze){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(ze-st)+st).toFixed()+"%)"}switch(o.color){case"random-dark":oe=function(){return ae(10,50)};break;case"random-light":oe=function(){return ae(50,90)};break;default:typeof o.color=="function"&&(oe=o.color);break}var re=null;typeof o.classes=="function"&&(re=o.classes);var ie=!1,ye=[],z,Ne=function(ze){var wt=ze.currentTarget,qe=wt.getBoundingClientRect(),yt,lt;ze.touches?(yt=ze.touches[0].clientX,lt=ze.touches[0].clientY):(yt=ze.clientX,lt=ze.clientY);var M=yt-qe.left,Ye=lt-qe.top,E=Math.floor(M*(wt.width/qe.width||1)/p),l=Math.floor(Ye*(wt.height/qe.height||1)/p);return ye[E][l]},Q=function(ze){var wt=Ne(ze);if(z!==wt){if(z=wt,!wt){o.hover(void 0,void 0,ze);return}o.hover(wt.item,wt.dimension,ze)}},Le=function(ze){var wt=Ne(ze);wt&&(o.click(wt.item,wt.dimension,ze),ze.preventDefault())},ve=[],le=function(ze){if(ve[ze])return ve[ze];var wt=ze*8,qe=wt,yt=[];for(ze===0&&yt.push([J[0],J[1],0]);qe--;){var lt=1;o.shape!=="circle"&&(lt=o.shape(qe/wt*2*Math.PI)),yt.push([J[0]+ze*lt*Math.cos(-qe/wt*2*Math.PI),J[1]+ze*lt*Math.sin(-qe/wt*2*Math.PI)*o.ellipticity,qe/wt*2*Math.PI])}return ve[ze]=yt,yt},Fe=function(){return o.abortThreshold>0&&new Date().getTime()-w>o.abortThreshold},Ae=function(){return o.rotateRatio===0||Math.random()>o.rotateRatio?0:P===0?b:b+Math.round(Math.random()*P/j)*j},Ce=function(ze,wt,qe){var yt=!1,lt=o.weightFactor(wt);if(lt<=o.minSize)return!1;var M=1;ltJe[1]&&(Je[1]=We),beJe[2]&&(Je[2]=be),yt&&(E.fillStyle="rgba(255, 0, 0, 0.5)",E.fillRect(We*p,be*p,p-.5,p-.5));break e}yt&&(E.fillStyle="rgba(0, 0, 255, 0.5)",E.fillRect(We*p,be*p,p-.5,p-.5))}}return yt&&(E.fillStyle="rgba(0, 255, 0, 0.5)",E.fillRect(Je[3]*p,Je[0]*p,(Je[1]-Je[3]+1)*p,(Je[2]-Je[0]+1)*p)),{mu:M,occupied:Ke,bounds:Je,gw:ue,gh:he,fillTextOffsetX:X,fillTextOffsetY:Pe,fillTextWidth:l,fillTextHeight:A,fontSize:lt}},ne=function(ze,wt,qe,yt,lt){for(var M=lt.length;M--;){var Ye=ze+lt[M][0],E=wt+lt[M][1];if(Ye>=W||E>=Z||Ye<0||E<0){if(!o.drawOutOfBound)return!1;continue}if(!D[Ye][E])return!1}return!0},q=function(ze,wt,qe,yt,lt,M,Ye,E,l){var A=qe.fontSize,g;oe?g=oe(yt,lt,A,M,Ye):g=o.color;var k;re?k=re(yt,lt,A,M,Ye):k=o.classes;var $,H=qe.bounds;$={x:(ze+H[3])*p,y:(wt+H[0])*p,w:(H[1]-H[3]+1)*p,h:(H[2]-H[0]+1)*p},d.forEach(function(X){if(X.getContext){var Pe=X.getContext("2d"),he=qe.mu;Pe.save(),Pe.scale(1/he,1/he),Pe.font=o.fontWeight+" "+(A*he).toString(10)+"px "+o.fontFamily,Pe.fillStyle=g,Pe.translate((ze+qe.gw/2)*p*he,(wt+qe.gh/2)*p*he),E!==0&&Pe.rotate(-E),Pe.textBaseline="middle",Pe.fillText(yt,qe.fillTextOffsetX*he,(qe.fillTextOffsetY+A*.5)*he),Pe.restore()}else{var ue=document.createElement("span"),He="";He="rotate("+-E/Math.PI*180+"deg) ",qe.mu!==1&&(He+="translateX(-"+qe.fillTextWidth/4+"px) scale("+1/qe.mu+")");var pt={position:"absolute",display:"block",font:o.fontWeight+" "+A*qe.mu+"px "+o.fontFamily,left:(ze+qe.gw/2)*p+qe.fillTextOffsetX+"px",top:(wt+qe.gh/2)*p+qe.fillTextOffsetY+"px",width:qe.fillTextWidth+"px",height:qe.fillTextHeight+"px",lineHeight:A+"px",whiteSpace:"nowrap",transform:He,webkitTransform:He,msTransform:He,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};g&&(pt.color=g),ue.textContent=yt;for(var Re in pt)ue.style[Re]=pt[Re];if(l)for(var Ke in l)ue.setAttribute(Ke,l[Ke]);k&&(ue.className+=k),X.appendChild(ue)}})},Me=function(ze,wt,qe,yt,lt){if(!(ze>=W||wt>=Z||ze<0||wt<0)){if(D[ze][wt]=!1,qe){var M=d[0].getContext("2d");M.fillRect(ze*p,wt*p,I,I)}ie&&(ye[ze][wt]={item:lt,dimension:yt})}},Oe=function(ze,wt,qe,yt,lt,M){var Ye=lt.occupied,E=o.drawMask,l;E&&(l=d[0].getContext("2d"),l.save(),l.fillStyle=o.maskColor);var A;if(ie){var g=lt.bounds;A={x:(ze+g[3])*p,y:(wt+g[0])*p,w:(g[1]-g[3]+1)*p,h:(g[2]-g[0]+1)*p}}for(var k=Ye.length;k--;){var $=ze+Ye[k][0],H=wt+Ye[k][1];$>=W||H>=Z||$<0||H<0||Me($,H,E,A,M)}E&&l.restore()},Se=function(ze){var wt,qe,yt;Array.isArray(ze)?(wt=ze[0],qe=ze[1]):(wt=ze.word,qe=ze.weight,yt=ze.attributes);var lt=Ae(),M=Ce(wt,qe,lt);if(!M||Fe())return!1;if(!o.drawOutOfBound){var Ye=M.bounds;if(Ye[1]-Ye[3]+1>W||Ye[2]-Ye[0]+1>Z)return!1}for(var E=R+1,l=function($){var H=Math.floor($[0]-M.gw/2),X=Math.floor($[1]-M.gh/2),Pe=M.gw,he=M.gh;return ne(H,X,Pe,he,M.occupied)?(q(H,X,M,wt,qe,R-E,$[2],lt,yt),Oe(H,X,Pe,he,M,ze),{gx:H,gy:X,rot:lt,info:M}):!1};E--;){var A=le(R-E);o.shuffle&&(A=[].concat(A),O(A));for(var g=0;g=o.list.length){k(Pe),ke("wordcloudstop",!1),H("wordcloudstart",X);return}w=new Date().getTime();var ue=Se(o.list[lt]),He=!ke("wordclouddrawn",!0,{item:o.list[lt],drawn:ue});if(Fe()||He){k(Pe),o.abort(),ke("wordcloudabort",!1),ke("wordcloudstop",!1),H("wordcloudstart",X);return}lt++,Pe=g(he,o.wait)},o.wait)}};ut()};L.isSupported=N,L.minFontSize=pe,a=[],i=function(){return L}.apply(At,a),i!==void 0&&(mn.exports=i)}(this)},16896:function(mn,At,a){var i=a(3096),V=a(7357);a(66607),a(31041);var N=a(19131);if(!N.isSupported)throw new Error("Sorry your browser not support wordCloud");function pe(O){for(var L=O.getContext("2d"),C=L.getImageData(0,0,O.width,O.height),d=L.createImageData(C),S=0,o=0,F=0;F128){var p=C.data[F]+C.data[F+1]+C.data[F+2];S+=p,++o}}for(var I=S/o,F=0;FI?(d.data[F]=0,d.data[F+1]=0,d.data[F+2]=0,d.data[F+3]=0):(d.data[F]=255,d.data[F+1]=255,d.data[F+2]=255,d.data[F+3]=255)}L.putImageData(d,0,0)}i.registerLayout(function(O,L){O.eachSeriesByType("wordCloud",function(C){var d=V.getLayoutRect(C.getBoxLayoutParams(),{width:L.getWidth(),height:L.getHeight()}),S=C.getData(),o=document.createElement("canvas");o.width=d.width,o.height=d.height;var F=o.getContext("2d"),v=C.get("maskImage");if(v)try{F.drawImage(v,0,0,o.width,o.height),pe(o)}catch(W){console.error("Invalid mask image"),console.error(W.toString())}var p=C.get("sizeRange"),I=C.get("rotationRange"),P=S.getDataExtent("value"),b=Math.PI/180,j=C.get("gridSize");N(o,{list:S.mapArray("value",function(W,Z){var J=S.getItemModel(Z);return[S.getName(Z),J.get("textStyle.normal.textSize",!0)||i.number.linearMap(W,P,p),Z]}).sort(function(W,Z){return Z[1]-W[1]}),fontFamily:C.get("textStyle.normal.fontFamily")||C.get("textStyle.emphasis.fontFamily")||O.get("textStyle.fontFamily"),fontWeight:C.get("textStyle.normal.fontWeight")||C.get("textStyle.emphasis.fontWeight")||O.get("textStyle.fontWeight"),gridSize:j,ellipticity:d.height/d.width,minRotation:I[0]*b,maxRotation:I[1]*b,clearCanvas:!v,rotateRatio:1,rotationStep:C.get("rotationStep")*b,drawOutOfBound:C.get("drawOutOfBound"),shuffle:!1,shape:C.get("shape")});function D(W){var Z=W.detail.item;W.detail.drawn&&C.layoutInstance.ondraw&&(W.detail.drawn.gx+=d.x/j,W.detail.drawn.gy+=d.y/j,C.layoutInstance.ondraw(Z[0],Z[1],Z[2],W.detail.drawn))}o.addEventListener("wordclouddrawn",D),C.layoutInstance&&C.layoutInstance.dispose(),C.layoutInstance={ondraw:null,dispose:function(){o.removeEventListener("wordclouddrawn",D),o.addEventListener("wordclouddrawn",function(W){W.preventDefault()})}}})}),i.registerPreprocessor(function(O){var L=(O||{}).series;!i.util.isArray(L)&&(L=L?[L]:[]);var C=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];i.util.each(L,function(S){if(S&&S.type==="wordCloud"){var o=S.textStyle||{};d(o.normal),d(o.emphasis)}});function d(S){S&&i.util.each(C,function(o){S.hasOwnProperty(o)&&(S["text"+i.format.capitalFirst(o)]=S[o])})}})},53291:function(mn){"use strict";var At=Array.isArray,a=Object.keys,i=Object.prototype.hasOwnProperty;mn.exports=function V(N,pe){if(N===pe)return!0;if(N&&pe&&typeof N=="object"&&typeof pe=="object"){var O=At(N),L=At(pe),C,d,S;if(O&&L){if(d=N.length,d!=pe.length)return!1;for(C=d;C--!==0;)if(!V(N[C],pe[C]))return!1;return!0}if(O!=L)return!1;var o=N instanceof Date,F=pe instanceof Date;if(o!=F)return!1;if(o&&F)return N.getTime()==pe.getTime();var v=N instanceof RegExp,p=pe instanceof RegExp;if(v!=p)return!1;if(v&&p)return N.toString()==pe.toString();var I=a(N);if(d=I.length,d!==a(pe).length)return!1;for(C=d;C--!==0;)if(!i.call(pe,I[C]))return!1;for(C=d;C--!==0;)if(S=I[C],!V(N[S],pe[S]))return!1;return!0}return N!==N&&pe!==pe}},64270:function(mn){(function(At,a){mn.exports=a()})(this,function(){"use strict";var At=function(h,u){return At=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,m){B.__proto__=m}||function(B,m){for(var ee in m)Object.prototype.hasOwnProperty.call(m,ee)&&(B[ee]=m[ee])},At(h,u)};function a(h,u){if(typeof u!="function"&&u!==null)throw new TypeError("Class extends value "+String(u)+" is not a constructor or null");At(h,u);function B(){this.constructor=h}h.prototype=u===null?Object.create(u):(B.prototype=u.prototype,new B)}var i=function(){return i=Object.assign||function(u){for(var B,m=1,ee=arguments.length;m0&&Ie[Ie.length-1])&&(un[0]===6||un[0]===2)){B=0;continue}if(un[0]===3&&(!Ie||un[1]>Ie[0]&&un[1]=55296&&ee<=56319&&B>10)+55296,Ve%1024+56320)),(ee+1===B||m.length>16384)&&(Ie+=String.fromCharCode.apply(String,m),m.length=0)}return Ie},o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",F=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),v=0;v>4,xn[ee++]=(Ve&15)<<4|mt>>2,xn[ee++]=(mt&3)<<6|gt&63;return un},j=function(h){for(var u=h.length,B=[],m=0;m>W,oe=1<>W,ie=w+re,ye=ie,z=32,Ne=ye+z,Q=65536>>Z,Le=1<=0){if(u<55296||u>56319&&u<=65535)return B=this.index[u>>W],B=(B<>W)],B=(B<>Z),B=this.index[B],B+=u>>W&ve,B=this.index[B],B=(B<Se?(ee.push(!0),mt-=Se):ee.push(!1),["normal","auto","loose"].indexOf(u)!==-1&&[8208,8211,12316,12448].indexOf(Ie)!==-1)return m.push(Ve),B.push(k);if(mt===ze||mt===Ye){if(Ve===0)return m.push(Ve),B.push(Be);var gt=B[Ve-1];return Yo.indexOf(gt)===-1?(m.push(m[Ve-1]),B.push(gt)):(m.push(Ve),B.push(Be))}if(m.push(Ve),mt===Je)return B.push(u==="strict"?he:Bn);if(mt===_n||mt===_)return B.push(Be);if(mt===cr)return Ie>=131072&&Ie<=196605||Ie>=196608&&Ie<=262141?B.push(Bn):B.push(Be);B.push(mt)}),[m,B,ee]},ct=function(h,u,B,m){var ee=m[B];if(Array.isArray(h)?h.indexOf(ee)!==-1:h===ee)for(var Ie=B;Ie<=m.length;){Ie++;var Ve=m[Ie];if(Ve===u)return!0;if(Ve!==M)break}if(ee===M)for(var Ie=B;Ie>0;){Ie--;var mt=m[Ie];if(Array.isArray(h)?h.indexOf(mt)!==-1:h===mt)for(var gt=B;gt<=m.length;){gt++;var Ve=m[gt];if(Ve===u)return!0;if(Ve!==M)break}if(mt!==M)break}return!1},Ee=function(h,u){for(var B=h;B>=0;){var m=u[B];if(m===M)B--;else return m}return 0},xe=function(h,u,B,m,ee){if(B[m]===0)return Ct;var Ie=m-1;if(Array.isArray(ee)&&ee[Ie]===!0)return Ct;var Ve=Ie-1,mt=Ie+1,gt=u[Ie],un=Ve>=0?u[Ve]:0,xn=u[mt];if(gt===ut&&xn===st)return Ct;if(mr.indexOf(gt)!==-1)return oa;if(mr.indexOf(xn)!==-1||Hr.indexOf(xn)!==-1)return Ct;if(Ee(Ie,u)===yt)return In;if(er.get(h[Ie])===Ye||(gt===nt||gt===Nt)&&er.get(h[mt])===Ye||gt===qe||xn===qe||gt===lt||[M,l,g].indexOf(gt)===-1&&xn===lt||[$,H,X,pt,be].indexOf(xn)!==-1||Ee(Ie,u)===ue||ct(He,ue,Ie,u)||ct([$,H],he,Ie,u)||ct(E,E,Ie,u))return Ct;if(gt===M)return In;if(gt===He||xn===He)return Ct;if(xn===k||gt===k)return In;if([l,g,he].indexOf(xn)!==-1||gt===A||un===dn&&tr.indexOf(gt)!==-1||gt===be&&xn===dn||xn===Pe||hr.indexOf(xn)!==-1&>===Re||hr.indexOf(gt)!==-1&&xn===Re||gt===We&&[Bn,nt,Nt].indexOf(xn)!==-1||[Bn,nt,Nt].indexOf(gt)!==-1&&xn===Ke||hr.indexOf(gt)!==-1&&pa.indexOf(xn)!==-1||pa.indexOf(gt)!==-1&&hr.indexOf(xn)!==-1||[We,Ke].indexOf(gt)!==-1&&(xn===Re||[ue,g].indexOf(xn)!==-1&&u[mt+1]===Re)||[ue,g].indexOf(gt)!==-1&&xn===Re||gt===Re&&[Re,be,pt].indexOf(xn)!==-1)return Ct;if([Re,be,pt,$,H].indexOf(xn)!==-1)for(var Un=Ie;Un>=0;){var Qr=u[Un];if(Qr===Re)return Ct;if([be,pt].indexOf(Qr)!==-1)Un--;else break}if([We,Ke].indexOf(xn)!==-1)for(var Un=[$,H].indexOf(gt)!==-1?Ve:Ie;Un>=0;){var Qr=u[Un];if(Qr===Re)return Ct;if([be,pt].indexOf(Qr)!==-1)Un--;else break}if(cn===gt&&[cn,fn,hn,Zt].indexOf(xn)!==-1||[fn,hn].indexOf(gt)!==-1&&[fn,Dn].indexOf(xn)!==-1||[Dn,Zt].indexOf(gt)!==-1&&xn===Dn||io.indexOf(gt)!==-1&&[Pe,Ke].indexOf(xn)!==-1||io.indexOf(xn)!==-1&>===We||hr.indexOf(gt)!==-1&&hr.indexOf(xn)!==-1||gt===pt&&hr.indexOf(xn)!==-1||hr.concat(Re).indexOf(gt)!==-1&&xn===ue&&Yr.indexOf(h[mt])===-1||hr.concat(Re).indexOf(xn)!==-1&>===H)return Ct;if(gt===ur&&xn===ur){for(var Wo=B[Ie],xa=1;Wo>0&&(Wo--,u[Wo]===ur);)xa++;if(xa%2!==0)return Ct}return gt===nt&&xn===Nt?Ct:In},De=function(h,u){u||(u={lineBreak:"normal",wordBreak:"normal"});var B=ya(h,u.lineBreak),m=B[0],ee=B[1],Ie=B[2];(u.wordBreak==="break-all"||u.wordBreak==="break-word")&&(ee=ee.map(function(mt){return[Re,Be,_n].indexOf(mt)!==-1?Bn:mt}));var Ve=u.wordBreak==="keep-all"?Ie.map(function(mt,gt){return mt&&h[gt]>=19968&&h[gt]<=40959}):void 0;return[m,ee,Ve]},Qe=function(){function h(u,B,m,ee){this.codePoints=u,this.required=B===oa,this.start=m,this.end=ee}return h.prototype.slice=function(){return S.apply(void 0,this.codePoints.slice(this.start,this.end))},h}(),bt=function(h,u){var B=d(h),m=De(B,u),ee=m[0],Ie=m[1],Ve=m[2],mt=B.length,gt=0,un=0;return{next:function(){if(un>=mt)return{done:!0,value:null};for(var xn=Ct;un=So&&h<=57},Qi=function(h){return h>=55296&&h<=57343},Vi=function(h){return Ni(h)||h>=ra&&h<=Mo||h>=to&&h<=li},mA=function(h){return h>=to&&h<=Ba},sA=function(h){return h>=ra&&h<=JA},os=function(h){return mA(h)||sA(h)},aA=function(h){return h>=eo},WA=function(h){return h===Sn||h===zn||h===jn},CA=function(h){return os(h)||aA(h)||h===Yt},ts=function(h){return CA(h)||Ni(h)||h===Jt},HA=function(h){return h>=yi&&h<=Ha||h===Tn||h>=Ar&&h<=Fa||h===ma},lA=function(h,u){return h!==Xn?!1:u!==Sn},VA=function(h,u,B){return h===Jt?CA(u)||lA(u,B):CA(h)?!0:!!(h===Xn&&lA(h,u))},ms=function(h,u,B){return h===_r||h===Jt?Ni(u)?!0:u===Co&&Ni(B):Ni(h===Co?u:h)},Is=function(h){var u=0,B=1;(h[u]===_r||h[u]===Jt)&&(h[u]===Jt&&(B=-1),u++);for(var m=[];Ni(h[u]);)m.push(h[u++]);var ee=m.length?parseInt(S.apply(void 0,m),10):0;h[u]===Co&&u++;for(var Ie=[];Ni(h[u]);)Ie.push(h[u++]);var Ve=Ie.length,mt=Ve?parseInt(S.apply(void 0,Ie),10):0;(h[u]===ho||h[u]===mi)&&u++;var gt=1;(h[u]===_r||h[u]===Jt)&&(h[u]===Jt&&(gt=-1),u++);for(var un=[];Ni(h[u]);)un.push(h[u++]);var xn=un.length?parseInt(S.apply(void 0,un),10):0;return B*(ee+mt*Math.pow(10,-Ve))*Math.pow(10,gt*xn)},Ws={type:2},ul={type:3},Vs={type:4},ns={type:13},Rs={type:8},il={type:21},Ls={type:9},wn={type:10},en={type:11},Mt={type:12},Hn={type:14},wr={type:23},zr={type:1},Rn={type:25},Dr={type:24},Za={type:26},bo={type:27},Ma={type:28},bn={type:29},Xa={type:31},Wa={type:32},ai=function(){function h(){this._value=[]}return h.prototype.write=function(u){this._value=this._value.concat(d(u))},h.prototype.read=function(){for(var u=[],B=this.consumeToken();B!==Wa;)u.push(B),B=this.consumeToken();return u},h.prototype.consumeToken=function(){var u=this.consumeCodePoint();switch(u){case gr:return this.consumeStringToken(gr);case Or:var B=this.peekCodePoint(0),m=this.peekCodePoint(1),ee=this.peekCodePoint(2);if(ts(B)||lA(m,ee)){var Ie=VA(B,m,ee)?nn:Bt,Ve=this.consumeName();return{type:5,value:Ve,flags:Ie}}break;case Cr:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),ns;break;case yr:return this.consumeStringToken(yr);case Jr:return Ws;case kt:return ul;case Qa:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),Hn;break;case _r:if(ms(u,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(u),this.consumeNumericToken();break;case ba:return Vs;case Jt:var mt=u,gt=this.peekCodePoint(0),un=this.peekCodePoint(1);if(ms(mt,gt,un))return this.reconsumeCodePoint(u),this.consumeNumericToken();if(VA(mt,gt,un))return this.reconsumeCodePoint(u),this.consumeIdentLikeToken();if(gt===Jt&&un===gn)return this.consumeCodePoint(),this.consumeCodePoint(),Dr;break;case Co:if(ms(u,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(u),this.consumeNumericToken();break;case Vn:if(this.peekCodePoint(0)===Qa)for(this.consumeCodePoint();;){var xn=this.consumeCodePoint();if(xn===Qa&&(xn=this.consumeCodePoint(),xn===Vn))return this.consumeToken();if(xn===Ka)return this.consumeToken()}break;case za:return Za;case Oa:return bo;case tn:if(this.peekCodePoint(0)===yn&&this.peekCodePoint(1)===Jt&&this.peekCodePoint(2)===Jt)return this.consumeCodePoint(),this.consumeCodePoint(),Rn;break;case An:var Un=this.peekCodePoint(0),Qr=this.peekCodePoint(1),Wo=this.peekCodePoint(2);if(VA(Un,Qr,Wo)){var Ve=this.consumeName();return{type:7,value:Ve}}break;case Kn:return Ma;case Xn:if(lA(u,this.peekCodePoint(0)))return this.reconsumeCodePoint(u),this.consumeIdentLikeToken();break;case Br:return bn;case Tr:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),Rs;break;case Sr:return en;case Ra:return Mt;case Hi:case Ci:var xa=this.peekCodePoint(0),mo=this.peekCodePoint(1);return xa===_r&&(Vi(mo)||mo===Sa)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(u),this.consumeIdentLikeToken();case va:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),Ls;if(this.peekCodePoint(0)===va)return this.consumeCodePoint(),il;break;case Ln:if(this.peekCodePoint(0)===Gn)return this.consumeCodePoint(),wn;break;case Ka:return Wa}return WA(u)?(this.consumeWhiteSpace(),Xa):Ni(u)?(this.reconsumeCodePoint(u),this.consumeNumericToken()):CA(u)?(this.reconsumeCodePoint(u),this.consumeIdentLikeToken()):{type:6,value:S(u)}},h.prototype.consumeCodePoint=function(){var u=this._value.shift();return typeof u=="undefined"?-1:u},h.prototype.reconsumeCodePoint=function(u){this._value.unshift(u)},h.prototype.peekCodePoint=function(u){return u>=this._value.length?-1:this._value[u]},h.prototype.consumeUnicodeRangeToken=function(){for(var u=[],B=this.consumeCodePoint();Vi(B)&&u.length<6;)u.push(B),B=this.consumeCodePoint();for(var m=!1;B===Sa&&u.length<6;)u.push(B),B=this.consumeCodePoint(),m=!0;if(m){var ee=parseInt(S.apply(void 0,u.map(function(gt){return gt===Sa?So:gt})),16),Ie=parseInt(S.apply(void 0,u.map(function(gt){return gt===Sa?Mo:gt})),16);return{type:30,start:ee,end:Ie}}var Ve=parseInt(S.apply(void 0,u),16);if(this.peekCodePoint(0)===Jt&&Vi(this.peekCodePoint(1))){this.consumeCodePoint(),B=this.consumeCodePoint();for(var mt=[];Vi(B)&&mt.length<6;)mt.push(B),B=this.consumeCodePoint();var Ie=parseInt(S.apply(void 0,mt),16);return{type:30,start:Ve,end:Ie}}else return{type:30,start:Ve,end:Ve}},h.prototype.consumeIdentLikeToken=function(){var u=this.consumeName();return u.toLowerCase()==="url"&&this.peekCodePoint(0)===Jr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Jr?(this.consumeCodePoint(),{type:19,value:u}):{type:20,value:u}},h.prototype.consumeUrlToken=function(){var u=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ka)return{type:22,value:""};var B=this.peekCodePoint(0);if(B===yr||B===gr){var m=this.consumeStringToken(this.consumeCodePoint());return m.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ka||this.peekCodePoint(0)===kt)?(this.consumeCodePoint(),{type:22,value:m.value}):(this.consumeBadUrlRemnants(),wr)}for(;;){var ee=this.consumeCodePoint();if(ee===Ka||ee===kt)return{type:22,value:S.apply(void 0,u)};if(WA(ee))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ka||this.peekCodePoint(0)===kt?(this.consumeCodePoint(),{type:22,value:S.apply(void 0,u)}):(this.consumeBadUrlRemnants(),wr);if(ee===gr||ee===yr||ee===Jr||HA(ee))return this.consumeBadUrlRemnants(),wr;if(ee===Xn)if(lA(ee,this.peekCodePoint(0)))u.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),wr;else u.push(ee)}},h.prototype.consumeWhiteSpace=function(){for(;WA(this.peekCodePoint(0));)this.consumeCodePoint()},h.prototype.consumeBadUrlRemnants=function(){for(;;){var u=this.consumeCodePoint();if(u===kt||u===Ka)return;lA(u,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},h.prototype.consumeStringSlice=function(u){for(var B=5e4,m="";u>0;){var ee=Math.min(B,u);m+=S.apply(void 0,this._value.splice(0,ee)),u-=ee}return this._value.shift(),m},h.prototype.consumeStringToken=function(u){var B="",m=0;do{var ee=this._value[m];if(ee===Ka||ee===void 0||ee===u)return B+=this.consumeStringSlice(m),{type:0,value:B};if(ee===Sn)return this._value.splice(0,m),zr;if(ee===Xn){var Ie=this._value[m+1];Ie!==Ka&&Ie!==void 0&&(Ie===Sn?(B+=this.consumeStringSlice(m),m=-1,this._value.shift()):lA(ee,Ie)&&(B+=this.consumeStringSlice(m),B+=S(this.consumeEscapedCodePoint()),m=-1))}m++}while(!0)},h.prototype.consumeNumber=function(){var u=[],B=Xt,m=this.peekCodePoint(0);for((m===_r||m===Jt)&&u.push(this.consumeCodePoint());Ni(this.peekCodePoint(0));)u.push(this.consumeCodePoint());m=this.peekCodePoint(0);var ee=this.peekCodePoint(1);if(m===Co&&Ni(ee))for(u.push(this.consumeCodePoint(),this.consumeCodePoint()),B=Vt;Ni(this.peekCodePoint(0));)u.push(this.consumeCodePoint());m=this.peekCodePoint(0),ee=this.peekCodePoint(1);var Ie=this.peekCodePoint(2);if((m===ho||m===mi)&&((ee===_r||ee===Jt)&&Ni(Ie)||Ni(ee)))for(u.push(this.consumeCodePoint(),this.consumeCodePoint()),B=Vt;Ni(this.peekCodePoint(0));)u.push(this.consumeCodePoint());return[Is(u),B]},h.prototype.consumeNumericToken=function(){var u=this.consumeNumber(),B=u[0],m=u[1],ee=this.peekCodePoint(0),Ie=this.peekCodePoint(1),Ve=this.peekCodePoint(2);if(VA(ee,Ie,Ve)){var mt=this.consumeName();return{type:15,number:B,flags:m,unit:mt}}return ee===na?(this.consumeCodePoint(),{type:16,number:B,flags:m}):{type:17,number:B,flags:m}},h.prototype.consumeEscapedCodePoint=function(){var u=this.consumeCodePoint();if(Vi(u)){for(var B=S(u);Vi(this.peekCodePoint(0))&&B.length<6;)B+=S(this.consumeCodePoint());WA(this.peekCodePoint(0))&&this.consumeCodePoint();var m=parseInt(B,16);return m===0||Qi(m)||m>1114111?Ao:m}return u===Ka?Ao:u},h.prototype.consumeName=function(){for(var u="";;){var B=this.consumeCodePoint();if(ts(B))u+=S(B);else if(lA(B,this.peekCodePoint(0)))u+=S(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(B),u}},h}(),La=function(){function h(u){this._tokens=u}return h.create=function(u){var B=new ai;return B.write(u),new h(B.read())},h.parseValue=function(u){return h.create(u).parseComponentValue()},h.parseValues=function(u){return h.create(u).parseComponentValues()},h.prototype.parseComponentValue=function(){for(var u=this.consumeToken();u.type===31;)u=this.consumeToken();if(u.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(u);var B=this.consumeComponentValue();do u=this.consumeToken();while(u.type===31);if(u.type===32)return B;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},h.prototype.parseComponentValues=function(){for(var u=[];;){var B=this.consumeComponentValue();if(B.type===32)return u;u.push(B),u.push()}},h.prototype.consumeComponentValue=function(){var u=this.consumeToken();switch(u.type){case 11:case 28:case 2:return this.consumeSimpleBlock(u.type);case 19:return this.consumeFunction(u)}return u},h.prototype.consumeSimpleBlock=function(u){for(var B={type:u,values:[]},m=this.consumeToken();;){if(m.type===32||Mr(m,u))return B;this.reconsumeToken(m),B.values.push(this.consumeComponentValue()),m=this.consumeToken()}},h.prototype.consumeFunction=function(u){for(var B={name:u.value,values:[],type:18};;){var m=this.consumeToken();if(m.type===32||m.type===3)return B;this.reconsumeToken(m),B.values.push(this.consumeComponentValue())}},h.prototype.consumeToken=function(){var u=this._tokens.shift();return typeof u=="undefined"?Wa:u},h.prototype.reconsumeToken=function(u){this._tokens.unshift(u)},h}(),ja=function(h){return h.type===15},No=function(h){return h.type===17},go=function(h){return h.type===20},BA=function(h){return h.type===0},Us=function(h,u){return go(h)&&h.value===u},Rt=function(h){return h.type!==31},Qt=function(h){return h.type!==31&&h.type!==4},Et=function(h){var u=[],B=[];return h.forEach(function(m){if(m.type===4){if(B.length===0)throw new Error("Error parsing function args, zero tokens for arg");u.push(B),B=[];return}m.type!==31&&B.push(m)}),B.length&&u.push(B),u},Mr=function(h,u){return u===11&&h.type===12||u===28&&h.type===29?!0:u===2&&h.type===3},Ya=function(h){return h.type===17||h.type===15},Bo=function(h){return h.type===16||Ya(h)},co=function(h){return h.length>1?[h[0],h[1]]:[h[0]]},ia={type:17,number:0,flags:Xt},Tt={type:16,number:50,flags:Xt},Nr={type:16,number:100,flags:Xt},aa=function(h,u,B){var m=h[0],ee=h[1];return[Da(m,u),Da(typeof ee!="undefined"?ee:m,B)]},Da=function(h,u){if(h.type===16)return h.number/100*u;if(ja(h))switch(h.unit){case"rem":case"em":return 16*h.number;case"px":default:return h.number}return h.number},Pa="deg",Ko="grad",Bi="rad",Fo="turn",ca={name:"angle",parse:function(h,u){if(u.type===15)switch(u.unit){case Pa:return Math.PI*u.number/180;case Ko:return Math.PI/200*u.number;case Bi:return u.number;case Fo:return Math.PI*2*u.number}throw new Error("Unsupported angle type")}},Ja=function(h){return h.type===15&&(h.unit===Pa||h.unit===Ko||h.unit===Bi||h.unit===Fo)},yo=function(h){var u=h.filter(go).map(function(B){return B.value}).join(" ");switch(u){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ia,ia];case"to top":case"bottom":return Po(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ia,Nr];case"to right":case"left":return Po(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Nr,Nr];case"to bottom":case"top":return Po(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Nr,ia];case"to left":case"right":return Po(270)}return 0},Po=function(h){return Math.PI*h/180},fo={name:"color",parse:function(h,u){if(u.type===18){var B=ci[u.name];if(typeof B=="undefined")throw new Error('Attempting to parse an unsupported color function "'+u.name+'"');return B(h,u.values)}if(u.type===5){if(u.value.length===3){var m=u.value.substring(0,1),ee=u.value.substring(1,2),Ie=u.value.substring(2,3);return wa(parseInt(m+m,16),parseInt(ee+ee,16),parseInt(Ie+Ie,16),1)}if(u.value.length===4){var m=u.value.substring(0,1),ee=u.value.substring(1,2),Ie=u.value.substring(2,3),Ve=u.value.substring(3,4);return wa(parseInt(m+m,16),parseInt(ee+ee,16),parseInt(Ie+Ie,16),parseInt(Ve+Ve,16)/255)}if(u.value.length===6){var m=u.value.substring(0,2),ee=u.value.substring(2,4),Ie=u.value.substring(4,6);return wa(parseInt(m,16),parseInt(ee,16),parseInt(Ie,16),1)}if(u.value.length===8){var m=u.value.substring(0,2),ee=u.value.substring(2,4),Ie=u.value.substring(4,6),Ve=u.value.substring(6,8);return wa(parseInt(m,16),parseInt(ee,16),parseInt(Ie,16),parseInt(Ve,16)/255)}}if(u.type===20){var mt=uA[u.value.toUpperCase()];if(typeof mt!="undefined")return mt}return uA.TRANSPARENT}},oi=function(h){return(255&h)===0},$r=function(h){var u=255&h,B=255&h>>8,m=255&h>>16,ee=255&h>>24;return u<255?"rgba("+ee+","+m+","+B+","+u/255+")":"rgb("+ee+","+m+","+B+")"},wa=function(h,u,B,m){return(h<<24|u<<16|B<<8|Math.round(m*255)<<0)>>>0},Vo=function(h,u){if(h.type===17)return h.number;if(h.type===16){var B=u===3?1:255;return u===3?h.number/100*B:Math.round(h.number/100*B)}return 0},la=function(h,u){var B=u.filter(Qt);if(B.length===3){var m=B.map(Vo),ee=m[0],Ie=m[1],Ve=m[2];return wa(ee,Ie,Ve,1)}if(B.length===4){var mt=B.map(Vo),ee=mt[0],Ie=mt[1],Ve=mt[2],gt=mt[3];return wa(ee,Ie,Ve,gt)}return 0};function Gr(h,u,B){return B<0&&(B+=1),B>=1&&(B-=1),B<1/6?(u-h)*B*6+h:B<1/2?u:B<2/3?(u-h)*6*(2/3-B)+h:h}var wi=function(h,u){var B=u.filter(Qt),m=B[0],ee=B[1],Ie=B[2],Ve=B[3],mt=(m.type===17?Po(m.number):ca.parse(h,m))/(Math.PI*2),gt=Bo(ee)?ee.number/100:0,un=Bo(Ie)?Ie.number/100:0,xn=typeof Ve!="undefined"&&Bo(Ve)?Da(Ve,1):1;if(gt===0)return wa(un*255,un*255,un*255,1);var Un=un<=.5?un*(gt+1):un+gt-un*gt,Qr=un*2-Un,Wo=Gr(Qr,Un,mt+1/3),xa=Gr(Qr,Un,mt),mo=Gr(Qr,Un,mt-1/3);return wa(Wo*255,xa*255,mo*255,xn)},ci={hsl:wi,hsla:wi,rgb:la,rgba:la},qA=function(h,u){return fo.parse(h,La.create(u).parseComponentValue())},uA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ts={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(h,u){return u.map(function(B){if(go(B))switch(B.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ni={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},qi=function(h,u){var B=fo.parse(h,u[0]),m=u[1];return m&&Bo(m)?{color:B,stop:m}:{color:B,stop:null}},oA=function(h,u){var B=h[0],m=h[h.length-1];B.stop===null&&(B.stop=ia),m.stop===null&&(m.stop=Nr);for(var ee=[],Ie=0,Ve=0;VeIe?ee.push(gt):ee.push(Ie),Ie=gt}else ee.push(null)}for(var un=null,Ve=0;VeVe.optimumDistance)?{optimumCorner:mt,optimumDistance:xn}:Ve},{optimumDistance:ee?1/0:-1/0,optimumCorner:null}).optimumCorner},ii=function(h,u,B,m,ee){var Ie=0,Ve=0;switch(h.size){case 0:h.shape===0?Ie=Ve=Math.min(Math.abs(u),Math.abs(u-m),Math.abs(B),Math.abs(B-ee)):h.shape===1&&(Ie=Math.min(Math.abs(u),Math.abs(u-m)),Ve=Math.min(Math.abs(B),Math.abs(B-ee)));break;case 2:if(h.shape===0)Ie=Ve=Math.min(zo(u,B),zo(u,B-ee),zo(u-m,B),zo(u-m,B-ee));else if(h.shape===1){var mt=Math.min(Math.abs(B),Math.abs(B-ee))/Math.min(Math.abs(u),Math.abs(u-m)),gt=jA(m,ee,u,B,!0),un=gt[0],xn=gt[1];Ie=zo(un-u,(xn-B)/mt),Ve=mt*Ie}break;case 1:h.shape===0?Ie=Ve=Math.max(Math.abs(u),Math.abs(u-m),Math.abs(B),Math.abs(B-ee)):h.shape===1&&(Ie=Math.max(Math.abs(u),Math.abs(u-m)),Ve=Math.max(Math.abs(B),Math.abs(B-ee)));break;case 3:if(h.shape===0)Ie=Ve=Math.max(zo(u,B),zo(u,B-ee),zo(u-m,B),zo(u-m,B-ee));else if(h.shape===1){var mt=Math.max(Math.abs(B),Math.abs(B-ee))/Math.max(Math.abs(u),Math.abs(u-m)),Un=jA(m,ee,u,B,!1),un=Un[0],xn=Un[1];Ie=zo(un-u,(xn-B)/mt),Ve=mt*Ie}break}return Array.isArray(h.size)&&(Ie=Da(h.size[0],m),Ve=h.size.length===2?Da(h.size[1],ee):Ie),[Ie,Ve]},Ai=function(h,u){var B=Po(180),m=[];return Et(u).forEach(function(ee,Ie){if(Ie===0){var Ve=ee[0];if(Ve.type===20&&Ve.value==="to"){B=yo(ee);return}else if(Ja(Ve)){B=ca.parse(h,Ve);return}}var mt=qi(h,ee);m.push(mt)}),{angle:B,stops:m,type:1}},ji=function(h,u){var B=Po(180),m=[];return Et(u).forEach(function(ee,Ie){if(Ie===0){var Ve=ee[0];if(Ve.type===20&&["top","left","right","bottom"].indexOf(Ve.value)!==-1){B=yo(ee);return}else if(Ja(Ve)){B=(ca.parse(h,Ve)+Po(270))%Po(360);return}}var mt=qi(h,ee);m.push(mt)}),{angle:B,stops:m,type:1}},cl=function(h,u){var B=Po(180),m=[],ee=1,Ie=0,Ve=3,mt=[];return Et(u).forEach(function(gt,un){var xn=gt[0];if(un===0){if(go(xn)&&xn.value==="linear"){ee=1;return}else if(go(xn)&&xn.value==="radial"){ee=2;return}}if(xn.type===18){if(xn.name==="from"){var Un=fo.parse(h,xn.values[0]);m.push({stop:ia,color:Un})}else if(xn.name==="to"){var Un=fo.parse(h,xn.values[0]);m.push({stop:Nr,color:Un})}else if(xn.name==="color-stop"){var Qr=xn.values.filter(Qt);if(Qr.length===2){var Un=fo.parse(h,Qr[1]),Wo=Qr[0];No(Wo)&&m.push({stop:{type:16,number:Wo.number*100,flags:Wo.flags},color:Un})}}}}),ee===1?{angle:(B+Po(180))%Po(360),stops:m,type:ee}:{size:Ve,shape:Ie,stops:m,position:mt,type:ee}},vl="closest-side",_l="farthest-side",lu="closest-corner",pu="farthest-corner",uc="circle",cc="ellipse",Y="cover",fe="contain",de=function(h,u){var B=0,m=3,ee=[],Ie=[];return Et(u).forEach(function(Ve,mt){var gt=!0;if(mt===0){var un=!1;gt=Ve.reduce(function(Un,Qr){if(un)if(go(Qr))switch(Qr.value){case"center":return Ie.push(Tt),Un;case"top":case"left":return Ie.push(ia),Un;case"right":case"bottom":return Ie.push(Nr),Un}else(Bo(Qr)||Ya(Qr))&&Ie.push(Qr);else if(go(Qr))switch(Qr.value){case uc:return B=0,!1;case cc:return B=1,!1;case"at":return un=!0,!1;case vl:return m=0,!1;case Y:case _l:return m=1,!1;case fe:case lu:return m=2,!1;case pu:return m=3,!1}else if(Ya(Qr)||Bo(Qr))return Array.isArray(m)||(m=[]),m.push(Qr),!1;return Un},gt)}if(gt){var xn=qi(h,Ve);ee.push(xn)}}),{size:m,shape:B,stops:ee,position:Ie,type:2}},et=function(h,u){var B=0,m=3,ee=[],Ie=[];return Et(u).forEach(function(Ve,mt){var gt=!0;if(mt===0?gt=Ve.reduce(function(xn,Un){if(go(Un))switch(Un.value){case"center":return Ie.push(Tt),!1;case"top":case"left":return Ie.push(ia),!1;case"right":case"bottom":return Ie.push(Nr),!1}else if(Bo(Un)||Ya(Un))return Ie.push(Un),!1;return xn},gt):mt===1&&(gt=Ve.reduce(function(xn,Un){if(go(Un))switch(Un.value){case uc:return B=0,!1;case cc:return B=1,!1;case fe:case vl:return m=0,!1;case _l:return m=1,!1;case lu:return m=2,!1;case Y:case pu:return m=3,!1}else if(Ya(Un)||Bo(Un))return Array.isArray(m)||(m=[]),m.push(Un),!1;return xn},gt)),gt){var un=qi(h,Ve);ee.push(un)}}),{size:m,shape:B,stops:ee,position:Ie,type:2}},rt=function(h){return h.type===1},qt=function(h){return h.type===2},jt={name:"image",parse:function(h,u){if(u.type===22){var B={url:u.value,type:0};return h.cache.addImage(u.value),B}if(u.type===18){var m=On[u.name];if(typeof m=="undefined")throw new Error('Attempting to parse an unsupported image function "'+u.name+'"');return m(h,u.values)}throw new Error("Unsupported image type "+u.type)}};function Nn(h){return!(h.type===20&&h.value==="none")&&(h.type!==18||!!On[h.name])}var On={"linear-gradient":Ai,"-moz-linear-gradient":ji,"-ms-linear-gradient":ji,"-o-linear-gradient":ji,"-webkit-linear-gradient":ji,"radial-gradient":de,"-moz-radial-gradient":et,"-ms-radial-gradient":et,"-o-radial-gradient":et,"-webkit-radial-gradient":et,"-webkit-gradient":cl},Yn={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(h,u){if(u.length===0)return[];var B=u[0];return B.type===20&&B.value==="none"?[]:u.filter(function(m){return Qt(m)&&Nn(m)}).map(function(m){return jt.parse(h,m)})}},ea={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(h,u){return u.map(function(B){if(go(B))switch(B.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},sr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(h,u){return Et(u).map(function(B){return B.filter(Bo)}).map(co)}},ir={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(h,u){return Et(u).map(function(B){return B.filter(go).map(function(m){return m.value}).join(" ")}).map(Rr)}},Rr=function(h){switch(h){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},vr;(function(h){h.AUTO="auto",h.CONTAIN="contain",h.COVER="cover"})(vr||(vr={}));var Qn={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(h,u){return Et(u).map(function(B){return B.filter(Jn)})}},Jn=function(h){return go(h)||Bo(h)},Lr=function(h){return{name:"border-"+h+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},no=Lr("top"),Ea=Lr("right"),ro=Lr("bottom"),qa=Lr("left"),_a=function(h){return{name:"border-radius-"+h,initialValue:"0 0",prefix:!1,type:1,parse:function(u,B){return co(B.filter(Bo))}}},Ta=_a("top-left"),bi=_a("top-right"),Uo=_a("bottom-right"),di=_a("bottom-left"),Do=function(h){return{name:"border-"+h+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(u,B){switch(B){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},wA=Do("top"),GA=Do("right"),Cs=Do("bottom"),fA=Do("left"),Gi=function(h){return{name:"border-"+h+"-width",initialValue:"0",type:0,prefix:!1,parse:function(u,B){return ja(B)?B.number:0}}},iA=Gi("top"),EA=Gi("right"),rs=Gi("bottom"),xA=Gi("left"),Xi={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Qs={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(h,u){switch(u){case"rtl":return 1;case"ltr":default:return 0}}},ks={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(h,u){return u.filter(go).reduce(function(B,m){return B|ge(m.value)},0)}},ge=function(h){switch(h){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},me={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(h,u){switch(u){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ze={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(h,u){return u.type===20&&u.value==="normal"?0:u.type===17||u.type===15?u.number:0}},$e;(function(h){h.NORMAL="normal",h.STRICT="strict"})($e||($e={}));var ft={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(h,u){switch(u){case"strict":return $e.STRICT;case"normal":default:return $e.NORMAL}}},vt={name:"line-height",initialValue:"normal",prefix:!1,type:4},Gt=function(h,u){return go(h)&&h.value==="normal"?1.2*u:h.type===17?u*h.number:Bo(h)?Da(h,u):u},Wt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(h,u){return u.type===20&&u.value==="none"?null:jt.parse(h,u)}},Kt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(h,u){switch(u){case"inside":return 0;case"outside":default:return 1}}},Cn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(h,u){switch(u){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},sn=function(h){return{name:"margin-"+h,initialValue:"0",prefix:!1,type:4}},pn=sn("top"),or=sn("right"),rr=sn("bottom"),lr=sn("left"),kr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(h,u){return u.filter(go).map(function(B){switch(B.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Ur={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(h,u){switch(u){case"break-word":return"break-word";case"normal":default:return"normal"}}},ta=function(h){return{name:"padding-"+h,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Wr=ta("top"),Aa=ta("right"),Eo=ta("bottom"),Qo=ta("left"),ao={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(h,u){switch(u){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},po={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(h,u){switch(u){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},qo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(h,u){return u.length===1&&Us(u[0],"none")?[]:Et(u).map(function(B){for(var m={color:uA.TRANSPARENT,offsetX:ia,offsetY:ia,blur:ia},ee=0,Ie=0;Ie1?1:0],this.overflowWrap=pr(u,Ur,B.overflowWrap),this.paddingTop=pr(u,Wr,B.paddingTop),this.paddingRight=pr(u,Aa,B.paddingRight),this.paddingBottom=pr(u,Eo,B.paddingBottom),this.paddingLeft=pr(u,Qo,B.paddingLeft),this.paintOrder=pr(u,xi,B.paintOrder),this.position=pr(u,po,B.position),this.textAlign=pr(u,ao,B.textAlign),this.textDecorationColor=pr(u,Ti,(m=B.textDecorationColor)!==null&&m!==void 0?m:B.color),this.textDecorationLine=pr(u,Go,(ee=B.textDecorationLine)!==null&&ee!==void 0?ee:B.textDecoration),this.textShadow=pr(u,qo,B.textShadow),this.textTransform=pr(u,ga,B.textTransform),this.transform=pr(u,oo,B.transform),this.transformOrigin=pr(u,$o,B.transformOrigin),this.visibility=pr(u,uo,B.visibility),this.webkitTextStrokeColor=pr(u,qs,B.webkitTextStrokeColor),this.webkitTextStrokeWidth=pr(u,gs,B.webkitTextStrokeWidth),this.wordBreak=pr(u,Ei,B.wordBreak),this.zIndex=pr(u,Fi,B.zIndex)}return h.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},h.prototype.isTransparent=function(){return oi(this.backgroundColor)},h.prototype.isTransformed=function(){return this.transform!==null},h.prototype.isPositioned=function(){return this.position!==0},h.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},h.prototype.isFloating=function(){return this.float!==0},h.prototype.isInlineLevel=function(){return Va(this.display,4)||Va(this.display,33554432)||Va(this.display,268435456)||Va(this.display,536870912)||Va(this.display,67108864)||Va(this.display,134217728)},h}(),ls=function(){function h(u,B){this.content=pr(u,Oo,B.content),this.quotes=pr(u,fr,B.quotes)}return h}(),$A=function(){function h(u,B){this.counterIncrement=pr(u,Ro,B.counterIncrement),this.counterReset=pr(u,vo,B.counterReset)}return h}(),pr=function(h,u,B){var m=new ai,ee=B!==null&&typeof B!="undefined"?B.toString():u.initialValue;m.write(ee);var Ie=new La(m.read());switch(u.type){case 2:var Ve=Ie.parseComponentValue();return u.parse(h,go(Ve)?Ve.value:u.initialValue);case 0:return u.parse(h,Ie.parseComponentValue());case 1:return u.parse(h,Ie.parseComponentValues());case 4:return Ie.parseComponentValue();case 3:switch(u.format){case"angle":return ca.parse(h,Ie.parseComponentValue());case"color":return fo.parse(h,Ie.parseComponentValue());case"image":return jt.parse(h,Ie.parseComponentValue());case"length":var mt=Ie.parseComponentValue();return Ya(mt)?mt:ia;case"length-percentage":var gt=Ie.parseComponentValue();return Bo(gt)?gt:ia;case"time":return hi.parse(h,Ie.parseComponentValue())}break}},_s="data-html2canvas-debug",dl=function(h){var u=h.getAttribute(_s);switch(u){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},dA=function(h,u){var B=dl(h);return B===1||u===B},Ki=function(){function h(u,B){if(this.context=u,this.textNodes=[],this.elements=[],this.flags=0,dA(B,3))debugger;this.styles=new yl(u,window.getComputedStyle(B,null)),Yu(B)&&(this.styles.animationDuration.some(function(m){return m>0})&&(B.style.animationDuration="0s"),this.styles.transform!==null&&(B.style.transform="none")),this.bounds=L(this.context,B),dA(B,4)&&(this.flags|=16)}return h}(),us="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Os="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",TA=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ri=0;Ri>4,xn[ee++]=(Ve&15)<<4|mt>>2,xn[ee++]=(mt&3)<<6|gt&63;return un},Gs=function(h){for(var u=h.length,B=[],m=0;m>xo,Fs=1<>xo,ws=Pl+Ps,$l=ws,eu=32,Kl=$l+eu,tu=65536>>as,Zu=1<=0){if(u<55296||u>56319&&u<=65535)return B=this.index[u>>xo],B=(B<>xo)],B=(B<>as),B=this.index[B],B+=u>>xo&Mc,B=this.index[B],B=(B<=55296&&ee<=56319&&B>10)+55296,Ve%1024+56320)),(ee+1===B||m.length>16384)&&(Ie+=String.fromCharCode.apply(String,m),m.length=0)}return Ie},pc=el(us),SA="\xD7",kc="\xF7",Kc=function(h){return pc.get(h)},If=function(h,u,B){var m=B-2,ee=u[m],Ie=u[B-1],Ve=u[B];if(Ie===Wu&&Ve===dc)return SA;if(Ie===Wu||Ie===dc||Ie===fc||Ve===Wu||Ve===dc||Ve===fc)return kc;if(Ie===Vu&&[Vu,Zl,jc,Tc].indexOf(Ve)!==-1||(Ie===jc||Ie===Zl)&&(Ve===Zl||Ve===Wl)||(Ie===Tc||Ie===Wl)&&Ve===Wl||Ve===hc||Ve===hd||Ve===gd||Ie===zl)return SA;if(Ie===hc&&Ve===gc){for(;ee===hd;)ee=u[--m];if(ee===gc)return SA}if(Ie===Ou&&Ve===Ou){for(var mt=0;ee===Ou;)mt++,ee=u[--m];if(mt%2===0)return SA}return kc},Gd=function(h){var u=Gu(h),B=u.length,m=0,ee=0,Ie=u.map(Kc);return{next:function(){if(m>=B)return{done:!0,value:null};for(var Ve=SA;mVe.x||xn.y>Ve.y;return Ve=xn,un===0?!0:Un});return h.body.removeChild(u),mt},Xd=function(){return typeof new Image().crossOrigin!="undefined"},Su=function(){return typeof new XMLHttpRequest().responseType=="string"},Wc=function(h){var u=new Image,B=h.createElement("canvas"),m=B.getContext("2d");if(!m)return!1;u.src="data:image/svg+xml,";try{m.drawImage(u,0,0),B.toDataURL()}catch(ee){return!1}return!0},vc=function(h){return h[0]===0&&h[1]===255&&h[2]===0&&h[3]===255},Yd=function(h){var u=h.createElement("canvas"),B=100;u.width=B,u.height=B;var m=u.getContext("2d");if(!m)return Promise.reject(!1);m.fillStyle="rgb(0, 255, 0)",m.fillRect(0,0,B,B);var ee=new Image,Ie=u.toDataURL();ee.src=Ie;var Ve=Xu(B,B,0,0,ee);return m.fillStyle="red",m.fillRect(0,0,B,B),Vc(Ve).then(function(mt){m.drawImage(mt,0,0);var gt=m.getImageData(0,0,B,B).data;m.fillStyle="red",m.fillRect(0,0,B,B);var un=h.createElement("div");return un.style.backgroundImage="url("+Ie+")",un.style.height=B+"px",vc(gt)?Vc(Xu(B,B,0,0,un)):Promise.reject(!1)}).then(function(mt){return m.drawImage(mt,0,0),vc(m.getImageData(0,0,B,B).data)}).catch(function(){return!1})},Xu=function(h,u,B,m,ee){var Ie="http://www.w3.org/2000/svg",Ve=document.createElementNS(Ie,"svg"),mt=document.createElementNS(Ie,"foreignObject");return Ve.setAttributeNS(null,"width",h.toString()),Ve.setAttributeNS(null,"height",u.toString()),mt.setAttributeNS(null,"width","100%"),mt.setAttributeNS(null,"height","100%"),mt.setAttributeNS(null,"x",B.toString()),mt.setAttributeNS(null,"y",m.toString()),mt.setAttributeNS(null,"externalResourcesRequired","true"),Ve.appendChild(mt),mt.appendChild(ee),Ve},Vc=function(h){return new Promise(function(u,B){var m=new Image;m.onload=function(){return u(m)},m.onerror=B,m.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(h))})},nl={get SUPPORT_RANGE_BOUNDS(){var h=zc(document);return Object.defineProperty(nl,"SUPPORT_RANGE_BOUNDS",{value:h}),h},get SUPPORT_WORD_BREAKING(){var h=nl.SUPPORT_RANGE_BOUNDS&&Zc(document);return Object.defineProperty(nl,"SUPPORT_WORD_BREAKING",{value:h}),h},get SUPPORT_SVG_DRAWING(){var h=Wc(document);return Object.defineProperty(nl,"SUPPORT_SVG_DRAWING",{value:h}),h},get SUPPORT_FOREIGNOBJECT_DRAWING(){var h=typeof Array.from=="function"&&typeof window.fetch=="function"?Yd(document):Promise.resolve(!1);return Object.defineProperty(nl,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:h}),h},get SUPPORT_CORS_IMAGES(){var h=Xd();return Object.defineProperty(nl,"SUPPORT_CORS_IMAGES",{value:h}),h},get SUPPORT_RESPONSE_TYPE(){var h=Su();return Object.defineProperty(nl,"SUPPORT_RESPONSE_TYPE",{value:h}),h},get SUPPORT_CORS_XHR(){var h="withCredentials"in new XMLHttpRequest;return Object.defineProperty(nl,"SUPPORT_CORS_XHR",{value:h}),h},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var h=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(nl,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:h}),h}},uu=function(){function h(u,B){this.text=u,this.bounds=B}return h}(),mc=function(h,u,B,m){var ee=mu(u,B),Ie=[],Ve=0;return ee.forEach(function(mt){if(B.textDecorationLine.length||mt.trim().length>0)if(nl.SUPPORT_RANGE_BOUNDS){var gt=bA(m,Ve,mt.length).getClientRects();if(gt.length>1){var un=is(mt),xn=0;un.forEach(function(Qr){Ie.push(new uu(Qr,O.fromDOMRectList(h,bA(m,xn+Ve,Qr.length).getClientRects()))),xn+=Qr.length})}else Ie.push(new uu(mt,O.fromDOMRectList(h,gt)))}else{var Un=m.splitText(mt.length);Ie.push(new uu(mt,Sf(h,m))),m=Un}else nl.SUPPORT_RANGE_BOUNDS||(m=m.splitText(mt.length));Ve+=mt.length}),Ie},Sf=function(h,u){var B=u.ownerDocument;if(B){var m=B.createElement("html2canvaswrapper");m.appendChild(u.cloneNode(!0));var ee=u.parentNode;if(ee){ee.replaceChild(m,u);var Ie=L(h,m);return m.firstChild&&ee.replaceChild(m.firstChild,m),Ie}}return O.EMPTY},bA=function(h,u,B){var m=h.ownerDocument;if(!m)throw new Error("Node has no owner document");var ee=m.createRange();return ee.setStart(h,u),ee.setEnd(h,u+B),ee},is=function(h){if(nl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var u=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(u.segment(h)).map(function(B){return B.segment})}return pd(h)},Rl=function(h,u){if(nl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var B=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(B.segment(h)).map(function(m){return m.segment})}return Jd(h,u)},mu=function(h,u){return u.letterSpacing!==0?is(h):Rl(h,u)},Cu=[32,160,4961,65792,65793,4153,4241],Jd=function(h,u){for(var B=bt(h,{lineBreak:u.lineBreak,wordBreak:u.overflowWrap==="break-word"?"break-word":u.wordBreak}),m=[],ee,Ie=function(){if(ee.value){var Ve=ee.value.slice(),mt=d(Ve),gt="";mt.forEach(function(un){Cu.indexOf(un)===-1?gt+=S(un):(gt.length&&m.push(gt),m.push(S(un)),gt="")}),gt.length&&m.push(gt)}};!(ee=B.next()).done;)Ie();return m},vd=function(){function h(u,B,m){this.text=md(B.data,m.textTransform),this.textBounds=mc(u,this.text,m,B)}return h}(),md=function(h,u){switch(u){case 1:return h.toLowerCase();case 3:return h.replace(Cd,Cc);case 2:return h.toUpperCase();default:return h}},Cd=/(^|\s|:|-|\(|\))([a-z])/g,Cc=function(h,u,B){return h.length>0?u+B.toUpperCase():h},rh=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.src=m.currentSrc||m.src,ee.intrinsicWidth=m.naturalWidth,ee.intrinsicHeight=m.naturalHeight,ee.context.cache.addImage(ee.src),ee}return u}(Ki),ah=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.canvas=m,ee.intrinsicWidth=m.width,ee.intrinsicHeight=m.height,ee}return u}(Ki),qd=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this,Ie=new XMLSerializer,Ve=L(B,m);return m.setAttribute("width",Ve.width+"px"),m.setAttribute("height",Ve.height+"px"),ee.svg="data:image/svg+xml,"+encodeURIComponent(Ie.serializeToString(m)),ee.intrinsicWidth=m.width.baseVal.value,ee.intrinsicHeight=m.height.baseVal.value,ee.context.cache.addImage(ee.svg),ee}return u}(Ki),Nu=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.value=m.value,ee}return u}(Ki),_d=function(h){a(u,h);function u(B,m){var ee=h.call(this,B,m)||this;return ee.start=m.start,ee.reversed=typeof m.reversed=="boolean"&&m.reversed===!0,ee}return u}(Ki),Ru=[{type:15,flags:0,unit:"px",number:3}],oh=[{type:16,flags:0,number:50}],ih=function(h){return h.width>h.height?new O(h.left+(h.width-h.height)/2,h.top,h.height,h.height):h.width0)B.textNodes.push(new vd(h,ee,B.styles));else if(ps(ee))if(Fg(ee)&&ee.assignedNodes)ee.assignedNodes().forEach(function(mt){return Xc(h,mt,B,m)});else{var Ve=lh(h,ee);Ve.styles.isVisible()&&(Jo(ee,Ve,m)?Ve.flags|=4:Pi(Ve.styles)&&(Ve.flags|=2),Bc.indexOf(ee.tagName)!==-1&&(Ve.flags|=8),B.elements.push(Ve),ee.slot,ee.shadowRoot?Xc(h,ee.shadowRoot,Ve,m):!Ff(ee)&&!cu(ee)&&!uh(ee)&&Xc(h,ee,Ve,m))}},lh=function(h,u){return Rh(u)?new rh(h,u):bg(u)?new ah(h,u):cu(u)?new qd(h,u):Ju(u)?new Nu(h,u):qu(u)?new _d(h,u):wd(u)?new Bd(h,u):uh(u)?new sh(h,u):Ff(u)?new nf(h,u):Ig(u)?new rf(h,u):new Ki(h,u)},RA=function(h,u){var B=lh(h,u);return B.flags|=4,Xc(h,u,B,B),B},Jo=function(h,u,B){return u.styles.isPositionedWithZIndex()||u.styles.opacity<1||u.styles.isTransformed()||Nh(h)&&B.styles.isTransparent()},Pi=function(h){return h.isPositioned()||h.isFloating()},KA=function(h){return h.nodeType===Node.TEXT_NODE},ps=function(h){return h.nodeType===Node.ELEMENT_NODE},Yu=function(h){return ps(h)&&typeof h.style!="undefined"&&!Vl(h)},Vl=function(h){return typeof h.className=="object"},Ju=function(h){return h.tagName==="LI"},qu=function(h){return h.tagName==="OL"},wd=function(h){return h.tagName==="INPUT"},wc=function(h){return h.tagName==="HTML"},cu=function(h){return h.tagName==="svg"},Nh=function(h){return h.tagName==="BODY"},bg=function(h){return h.tagName==="CANVAS"},xg=function(h){return h.tagName==="VIDEO"},Rh=function(h){return h.tagName==="IMG"},Ig=function(h){return h.tagName==="IFRAME"},Sg=function(h){return h.tagName==="STYLE"},Lh=function(h){return h.tagName==="SCRIPT"},Ff=function(h){return h.tagName==="TEXTAREA"},uh=function(h){return h.tagName==="SELECT"},Fg=function(h){return h.tagName==="SLOT"},Pg=function(h){return h.tagName.indexOf("-")>0},Fp=function(){function h(){this.counters={}}return h.prototype.getCounterValue=function(u){var B=this.counters[u];return B&&B.length?B[B.length-1]:1},h.prototype.getCounterValues=function(u){var B=this.counters[u];return B||[]},h.prototype.pop=function(u){var B=this;u.forEach(function(m){return B.counters[m].pop()})},h.prototype.parse=function(u){var B=this,m=u.counterIncrement,ee=u.counterReset,Ie=!0;m!==null&&m.forEach(function(mt){var gt=B.counters[mt.counter];gt&&mt.increment!==0&&(Ie=!1,gt.length||gt.push(1),gt[Math.max(0,gt.length-1)]+=mt.increment)});var Ve=[];return Ie&&ee.forEach(function(mt){var gt=B.counters[mt.counter];Ve.push(mt.counter),gt||(gt=B.counters[mt.counter]=[]),gt.push(mt.reset)}),Ve},h}(),Uh={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Hh={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Q0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Dg={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Ed=function(h,u,B,m,ee,Ie){return hB?Df(h,ee,Ie.length>0):m.integers.reduce(function(Ve,mt,gt){for(;h>=mt;)h-=mt,Ve+=m.values[gt];return Ve},"")+Ie},O0=function(h,u,B,m){var ee="";do B||h--,ee=m(h)+ee,h/=u;while(h*u>=u);return ee},fl=function(h,u,B,m,ee){var Ie=B-u+1;return(h<0?"-":"")+(O0(Math.abs(h),Ie,m,function(Ve){return S(Math.floor(Ve%Ie)+u)})+ee)},Yc=function(h,u,B){B===void 0&&(B=". ");var m=u.length;return O0(Math.abs(h),m,!1,function(ee){return u[Math.floor(ee%m)]})+B},yd=1,Ec=2,yc=4,Pf=8,bc=function(h,u,B,m,ee,Ie){if(h<-9999||h>9999)return Df(h,4,ee.length>0);var Ve=Math.abs(h),mt=ee;if(Ve===0)return u[0]+mt;for(var gt=0;Ve>0&><=4;gt++){var un=Ve%10;un===0&&Va(Ie,yd)&&mt!==""?mt=u[un]+mt:un>1||un===1&>===0||un===1&>===1&&Va(Ie,Ec)||un===1&>===1&&Va(Ie,yc)&&h>100||un===1&>>1&&Va(Ie,Pf)?mt=u[un]+(gt>0?B[gt-1]:"")+mt:un===1&>>0&&(mt=B[gt-1]+mt),Ve=Math.floor(Ve/10)}return(h<0?m:"")+mt},Qg="\u5341\u767E\u5343\u842C",N0="\u62FE\u4F70\u4EDF\u842C",Og="\u30DE\u30A4\u30CA\u30B9",Mh="\uB9C8\uC774\uB108\uC2A4",Df=function(h,u,B){var m=B?". ":"",ee=B?"\u3001":"",Ie=B?", ":"",Ve=B?" ":"";switch(u){case 0:return"\u2022"+Ve;case 1:return"\u25E6"+Ve;case 2:return"\u25FE"+Ve;case 5:var mt=fl(h,48,57,!0,m);return mt.length<4?"0"+mt:mt;case 4:return Yc(h,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ee);case 6:return Ed(h,1,3999,Uh,3,m).toLowerCase();case 7:return Ed(h,1,3999,Uh,3,m);case 8:return fl(h,945,969,!1,m);case 9:return fl(h,97,122,!1,m);case 10:return fl(h,65,90,!1,m);case 11:return fl(h,1632,1641,!0,m);case 12:case 49:return Ed(h,1,9999,Hh,3,m);case 35:return Ed(h,1,9999,Hh,3,m).toLowerCase();case 13:return fl(h,2534,2543,!0,m);case 14:case 30:return fl(h,6112,6121,!0,m);case 15:return Yc(h,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ee);case 16:return Yc(h,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ee);case 17:case 48:return bc(h,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Qg,"\u8CA0",ee,Ec|yc|Pf);case 47:return bc(h,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",N0,"\u8CA0",ee,yd|Ec|yc|Pf);case 42:return bc(h,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Qg,"\u8D1F",ee,Ec|yc|Pf);case 41:return bc(h,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",N0,"\u8D1F",ee,yd|Ec|yc|Pf);case 26:return bc(h,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Og,ee,0);case 25:return bc(h,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Og,ee,yd|Ec|yc);case 31:return bc(h,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Mh,Ie,yd|Ec|yc);case 33:return bc(h,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Mh,Ie,0);case 32:return bc(h,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Mh,Ie,yd|Ec|yc);case 18:return fl(h,2406,2415,!0,m);case 20:return Ed(h,1,19999,Dg,3,m);case 21:return fl(h,2790,2799,!0,m);case 22:return fl(h,2662,2671,!0,m);case 22:return Ed(h,1,10999,Q0,3,m);case 23:return Yc(h,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Yc(h,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return fl(h,3302,3311,!0,m);case 28:return Yc(h,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ee);case 29:return Yc(h,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ee);case 34:return fl(h,3792,3801,!0,m);case 37:return fl(h,6160,6169,!0,m);case 38:return fl(h,4160,4169,!0,m);case 39:return fl(h,2918,2927,!0,m);case 40:return fl(h,1776,1785,!0,m);case 43:return fl(h,3046,3055,!0,m);case 44:return fl(h,3174,3183,!0,m);case 45:return fl(h,3664,3673,!0,m);case 46:return fl(h,3872,3881,!0,m);case 3:default:return fl(h,48,57,!0,m)}},Ng="data-html2canvas-ignore",R0=function(){function h(u,B,m){if(this.context=u,this.options=m,this.scrolledElements=[],this.referenceElement=B,this.counters=new Fp,this.quoteDepth=0,!B.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(B.ownerDocument.documentElement,!1)}return h.prototype.toIFrame=function(u,B){var m=this,ee=L0(u,B);if(!ee.contentWindow)return Promise.reject("Unable to find iframe window");var Ie=u.defaultView.pageXOffset,Ve=u.defaultView.pageYOffset,mt=ee.contentWindow,gt=mt.document,un=Of(ee).then(function(){return V(m,void 0,void 0,function(){var xn,Un;return N(this,function(Qr){switch(Qr.label){case 0:return this.scrolledElements.forEach(Ug),mt&&(mt.scrollTo(B.left,B.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(mt.scrollY!==B.top||mt.scrollX!==B.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(mt.scrollX-B.left,mt.scrollY-B.top,0,0))),xn=this.options.onclone,Un=this.clonedReferenceElement,typeof Un=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:gt.fonts&>.fonts.ready?[4,gt.fonts.ready]:[3,2];case 1:Qr.sent(),Qr.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,U0(gt)]:[3,4];case 3:Qr.sent(),Qr.label=4;case 4:return typeof xn=="function"?[2,Promise.resolve().then(function(){return xn(gt,Un)}).then(function(){return ee})]:[2,ee]}})})});return gt.open(),gt.write(H0(document.doctype)+""),Lg(this.referenceElement.ownerDocument,Ie,Ve),gt.replaceChild(gt.adoptNode(this.documentElement),gt.documentElement),gt.close(),un},h.prototype.createElementClone=function(u){if(dA(u,2))debugger;if(bg(u))return this.createCanvasClone(u);if(xg(u))return this.createVideoClone(u);if(Sg(u))return this.createStyleClone(u);var B=u.cloneNode(!1);return Rh(B)&&(Rh(u)&&u.currentSrc&&u.currentSrc!==u.src&&(B.src=u.currentSrc,B.srcset=""),B.loading==="lazy"&&(B.loading="eager")),Pg(B)?this.createCustomElementClone(B):B},h.prototype.createCustomElementClone=function(u){var B=document.createElement("html2canvascustomelement");return ch(u.style,B),B},h.prototype.createStyleClone=function(u){try{var B=u.sheet;if(B&&B.cssRules){var m=[].slice.call(B.cssRules,0).reduce(function(Ie,Ve){return Ve&&typeof Ve.cssText=="string"?Ie+Ve.cssText:Ie},""),ee=u.cloneNode(!1);return ee.textContent=m,ee}}catch(Ie){if(this.context.logger.error("Unable to access cssRules property",Ie),Ie.name!=="SecurityError")throw Ie}return u.cloneNode(!1)},h.prototype.createCanvasClone=function(u){var B;if(this.options.inlineImages&&u.ownerDocument){var m=u.ownerDocument.createElement("img");try{return m.src=u.toDataURL(),m}catch(un){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",u)}}var ee=u.cloneNode(!1);try{ee.width=u.width,ee.height=u.height;var Ie=u.getContext("2d"),Ve=ee.getContext("2d");if(Ve)if(!this.options.allowTaint&&Ie)Ve.putImageData(Ie.getImageData(0,0,u.width,u.height),0,0);else{var mt=(B=u.getContext("webgl2"))!==null&&B!==void 0?B:u.getContext("webgl");if(mt){var gt=mt.getContextAttributes();(gt==null?void 0:gt.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",u)}Ve.drawImage(u,0,0)}return ee}catch(un){this.context.logger.info("Unable to clone canvas as it is tainted",u)}return ee},h.prototype.createVideoClone=function(u){var B=u.ownerDocument.createElement("canvas");B.width=u.offsetWidth,B.height=u.offsetHeight;var m=B.getContext("2d");try{return m&&(m.drawImage(u,0,0,B.width,B.height),this.options.allowTaint||m.getImageData(0,0,B.width,B.height)),B}catch(Ie){this.context.logger.info("Unable to clone video as it is tainted",u)}var ee=u.ownerDocument.createElement("canvas");return ee.width=u.offsetWidth,ee.height=u.offsetHeight,ee},h.prototype.appendChildNode=function(u,B,m){(!ps(B)||!Lh(B)&&!B.hasAttribute(Ng)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(B)))&&(!this.options.copyStyles||!ps(B)||!Sg(B))&&u.appendChild(this.cloneNode(B,m))},h.prototype.cloneChildNodes=function(u,B,m){for(var ee=this,Ie=u.shadowRoot?u.shadowRoot.firstChild:u.firstChild;Ie;Ie=Ie.nextSibling)if(ps(Ie)&&Fg(Ie)&&typeof Ie.assignedNodes=="function"){var Ve=Ie.assignedNodes();Ve.length&&Ve.forEach(function(mt){return ee.appendChildNode(B,mt,m)})}else this.appendChildNode(B,Ie,m)},h.prototype.cloneNode=function(u,B){if(KA(u))return document.createTextNode(u.data);if(!u.ownerDocument)return u.cloneNode(!1);var m=u.ownerDocument.defaultView;if(m&&ps(u)&&(Yu(u)||Vl(u))){var ee=this.createElementClone(u);ee.style.transitionProperty="none";var Ie=m.getComputedStyle(u),Ve=m.getComputedStyle(u,":before"),mt=m.getComputedStyle(u,":after");this.referenceElement===u&&Yu(ee)&&(this.clonedReferenceElement=ee),Nh(ee)&&Dp(ee);var gt=this.counters.parse(new $A(this.context,Ie)),un=this.resolvePseudoContent(u,ee,Ve,Qf.BEFORE);Pg(u)&&(B=!0),xg(u)||this.cloneChildNodes(u,ee,B),un&&ee.insertBefore(un,ee.firstChild);var xn=this.resolvePseudoContent(u,ee,mt,Qf.AFTER);return xn&&ee.appendChild(xn),this.counters.pop(gt),(Ie&&(this.options.copyStyles||Vl(u))&&!Ig(u)||B)&&ch(Ie,ee),(u.scrollTop!==0||u.scrollLeft!==0)&&this.scrolledElements.push([ee,u.scrollLeft,u.scrollTop]),(Ff(u)||uh(u))&&(Ff(ee)||uh(ee))&&(ee.value=u.value),ee}return u.cloneNode(!1)},h.prototype.resolvePseudoContent=function(u,B,m,ee){var Ie=this;if(m){var Ve=m.content,mt=B.ownerDocument;if(!(!mt||!Ve||Ve==="none"||Ve==="-moz-alt-content"||m.display==="none")){this.counters.parse(new $A(this.context,m));var gt=new ls(this.context,m),un=mt.createElement("html2canvaspseudoelement");ch(m,un),gt.content.forEach(function(Un){if(Un.type===0)un.appendChild(mt.createTextNode(Un.value));else if(Un.type===22){var Qr=mt.createElement("img");Qr.src=Un.value,Qr.style.opacity="1",un.appendChild(Qr)}else if(Un.type===18){if(Un.name==="attr"){var Wo=Un.values.filter(go);Wo.length&&un.appendChild(mt.createTextNode(u.getAttribute(Wo[0].value)||""))}else if(Un.name==="counter"){var xa=Un.values.filter(Qt),mo=xa[0],nA=xa[1];if(mo&&go(mo)){var ei=Ie.counters.getCounterValue(mo.value),_o=nA&&go(nA)?Cn.parse(Ie.context,nA.value):3;un.appendChild(mt.createTextNode(Df(ei,_o,!1)))}}else if(Un.name==="counters"){var zi=Un.values.filter(Qt),mo=zi[0],gA=zi[1],nA=zi[2];if(mo&&go(mo)){var Li=Ie.counters.getCounterValues(mo.value),Lo=nA&&go(nA)?Cn.parse(Ie.context,nA.value):3,zA=gA&&gA.type===0?gA.value:"",FA=Li.map(function(fu){return Df(fu,Lo,!1)}).join(zA);un.appendChild(mt.createTextNode(FA))}}}else if(Un.type===20)switch(Un.value){case"open-quote":un.appendChild(mt.createTextNode(Ca(gt.quotes,Ie.quoteDepth++,!0)));break;case"close-quote":un.appendChild(mt.createTextNode(Ca(gt.quotes,--Ie.quoteDepth,!1)));break;default:un.appendChild(mt.createTextNode(Un.value))}}),un.className=jh+" "+dh;var xn=ee===Qf.BEFORE?" "+jh:" "+dh;return Vl(B)?B.className.baseValue+=xn:B.className+=xn,un}}},h.destroy=function(u){return u.parentNode?(u.parentNode.removeChild(u),!0):!1},h}(),Qf;(function(h){h[h.BEFORE=0]="BEFORE",h[h.AFTER=1]="AFTER"})(Qf||(Qf={}));var L0=function(h,u){var B=h.createElement("iframe");return B.className="html2canvas-container",B.style.visibility="hidden",B.style.position="fixed",B.style.left="-10000px",B.style.top="0px",B.style.border="0",B.width=u.width.toString(),B.height=u.height.toString(),B.scrolling="no",B.setAttribute(Ng,"true"),h.body.appendChild(B),B},Rg=function(h){return new Promise(function(u){if(h.complete){u();return}if(!h.src){u();return}h.onload=u,h.onerror=u})},U0=function(h){return Promise.all([].slice.call(h.images,0).map(Rg))},Of=function(h){return new Promise(function(u,B){var m=h.contentWindow;if(!m)return B("No window assigned for iframe");var ee=m.document;m.onload=h.onload=function(){m.onload=h.onload=null;var Ie=setInterval(function(){ee.body.childNodes.length>0&&ee.readyState==="complete"&&(clearInterval(Ie),u(h))},50)}})},Pp=["all","d","content"],ch=function(h,u){for(var B=h.length-1;B>=0;B--){var m=h.item(B);Pp.indexOf(m)===-1&&u.style.setProperty(m,h.getPropertyValue(m))}return u},H0=function(h){var u="";return h&&(u+=""),u},Lg=function(h,u,B){h&&h.defaultView&&(u!==h.defaultView.pageXOffset||B!==h.defaultView.pageYOffset)&&h.defaultView.scrollTo(u,B)},Ug=function(h){var u=h[0],B=h[1],m=h[2];u.scrollLeft=B,u.scrollTop=m},Hg=":before",Mg=":after",jh="___html2canvas___pseudoelement_before",dh="___html2canvas___pseudoelement_after",jg=`{ content: "" !important; display: none !important; }`,Dp=function(h){Tg(h,"."+jh+Hg+jg+` - .`+dh+Mg+jg)},Tg=function(h,u){var B=h.ownerDocument;if(B){var m=B.createElement("style");m.textContent=u,h.appendChild(m)}},kg=function(){function h(){}return h.getOrigin=function(u){var B=h._link;return B?(B.href=u,B.href=B.href,B.protocol+B.hostname+B.port):"about:blank"},h.isSameOrigin=function(u){return h.getOrigin(u)===h._origin},h.setContext=function(u){h._link=u.document.createElement("a"),h._origin=h.getOrigin(u.location.href)},h._origin="about:blank",h}(),Bu=function(){function h(u,B){this.context=u,this._options=B,this._cache={}}return h.prototype.addImage=function(u){var B=Promise.resolve();return this.has(u)||(Kh(u)||fh(u))&&(this._cache[u]=this.loadImage(u)).catch(function(){}),B},h.prototype.match=function(u){return this._cache[u]},h.prototype.loadImage=function(u){return V(this,void 0,void 0,function(){var B,m,ee,Ie,Ve=this;return N(this,function(mt){switch(mt.label){case 0:return B=kg.isSameOrigin(u),m=!Nf(u)&&this._options.useCORS===!0&&nl.SUPPORT_CORS_IMAGES&&!B,ee=!Nf(u)&&!B&&!Kh(u)&&typeof this._options.proxy=="string"&&nl.SUPPORT_CORS_XHR&&!m,!B&&this._options.allowTaint===!1&&!Nf(u)&&!Kh(u)&&!ee&&!m?[2]:(Ie=u,ee?[4,this.proxy(Ie)]:[3,2]);case 1:Ie=mt.sent(),mt.label=2;case 2:return this.context.logger.debug("Added image "+u.substring(0,256)),[4,new Promise(function(gt,un){var xn=new Image;xn.onload=function(){return gt(xn)},xn.onerror=un,(M0(Ie)||m)&&(xn.crossOrigin="anonymous"),xn.src=Ie,xn.complete===!0&&setTimeout(function(){return gt(xn)},500),Ve._options.imageTimeout>0&&setTimeout(function(){return un("Timed out ("+Ve._options.imageTimeout+"ms) loading image")},Ve._options.imageTimeout)})];case 3:return[2,mt.sent()]}})})},h.prototype.has=function(u){return typeof this._cache[u]!="undefined"},h.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},h.prototype.proxy=function(u){var B=this,m=this._options.proxy;if(!m)throw new Error("No proxy defined");var ee=u.substring(0,256);return new Promise(function(Ie,Ve){var mt=nl.SUPPORT_RESPONSE_TYPE?"blob":"text",gt=new XMLHttpRequest;gt.onload=function(){if(gt.status===200)if(mt==="text")Ie(gt.response);else{var Un=new FileReader;Un.addEventListener("load",function(){return Ie(Un.result)},!1),Un.addEventListener("error",function(Qr){return Ve(Qr)},!1),Un.readAsDataURL(gt.response)}else Ve("Failed to proxy resource "+ee+" with status code "+gt.status)},gt.onerror=Ve;var un=m.indexOf("?")>-1?"&":"?";if(gt.open("GET",""+m+un+"url="+encodeURIComponent(u)+"&responseType="+mt),mt!=="text"&> instanceof XMLHttpRequest&&(gt.responseType=mt),B._options.imageTimeout){var xn=B._options.imageTimeout;gt.timeout=xn,gt.ontimeout=function(){return Ve("Timed out ("+xn+"ms) proxying "+ee)}}gt.send()})},h}(),Th=/^data:image\/svg\+xml/i,Kg=/^data:image\/.*;base64,/i,kh=/^data:image\/.*/i,fh=function(h){return nl.SUPPORT_SVG_DRAWING||!j0(h)},Nf=function(h){return kh.test(h)},M0=function(h){return Kg.test(h)},Kh=function(h){return h.substr(0,4)==="blob"},j0=function(h){return h.substr(-3).toLowerCase()==="svg"||Th.test(h)},Zo=function(){function h(u,B){this.type=0,this.x=u,this.y=B}return h.prototype.add=function(u,B){return new h(this.x+u,this.y+B)},h}(),bd=function(h,u,B){return new Zo(h.x+(u.x-h.x)*B,h.y+(u.y-h.y)*B)},hh=function(){function h(u,B,m,ee){this.type=1,this.start=u,this.startControl=B,this.endControl=m,this.end=ee}return h.prototype.subdivide=function(u,B){var m=bd(this.start,this.startControl,u),ee=bd(this.startControl,this.endControl,u),Ie=bd(this.endControl,this.end,u),Ve=bd(m,ee,u),mt=bd(ee,Ie,u),gt=bd(Ve,mt,u);return B?new h(this.start,m,Ve,gt):new h(gt,mt,Ie,this.end)},h.prototype.add=function(u,B){return new h(this.start.add(u,B),this.startControl.add(u,B),this.endControl.add(u,B),this.end.add(u,B))},h.prototype.reverse=function(){return new h(this.end,this.endControl,this.startControl,this.start)},h}(),Fu=function(h){return h.type===1},T0=function(){function h(u){var B=u.styles,m=u.bounds,ee=aa(B.borderTopLeftRadius,m.width,m.height),Ie=ee[0],Ve=ee[1],mt=aa(B.borderTopRightRadius,m.width,m.height),gt=mt[0],un=mt[1],xn=aa(B.borderBottomRightRadius,m.width,m.height),Un=xn[0],Qr=xn[1],Wo=aa(B.borderBottomLeftRadius,m.width,m.height),xa=Wo[0],mo=Wo[1],nA=[];nA.push((Ie+gt)/m.width),nA.push((xa+Un)/m.width),nA.push((Ve+mo)/m.height),nA.push((un+Qr)/m.height);var ei=Math.max.apply(Math,nA);ei>1&&(Ie/=ei,Ve/=ei,gt/=ei,un/=ei,Un/=ei,Qr/=ei,xa/=ei,mo/=ei);var _o=m.width-gt,zi=m.height-Qr,gA=m.width-Un,Li=m.height-mo,Lo=B.borderTopWidth,zA=B.borderRightWidth,FA=B.borderBottomWidth,Zi=B.borderLeftWidth,so=Da(B.paddingTop,u.bounds.width),fu=Da(B.paddingRight,u.bounds.width),Eu=Da(B.paddingBottom,u.bounds.width),Ns=Da(B.paddingLeft,u.bounds.width);this.topLeftBorderDoubleOuterBox=Ie>0||Ve>0?Xs(m.left+Zi/3,m.top+Lo/3,Ie-Zi/3,Ve-Lo/3,Ds.TOP_LEFT):new Zo(m.left+Zi/3,m.top+Lo/3),this.topRightBorderDoubleOuterBox=Ie>0||Ve>0?Xs(m.left+_o,m.top+Lo/3,gt-zA/3,un-Lo/3,Ds.TOP_RIGHT):new Zo(m.left+m.width-zA/3,m.top+Lo/3),this.bottomRightBorderDoubleOuterBox=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un-zA/3,Qr-FA/3,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA/3,m.top+m.height-FA/3),this.bottomLeftBorderDoubleOuterBox=xa>0||mo>0?Xs(m.left+Zi/3,m.top+Li,xa-Zi/3,mo-FA/3,Ds.BOTTOM_LEFT):new Zo(m.left+Zi/3,m.top+m.height-FA/3),this.topLeftBorderDoubleInnerBox=Ie>0||Ve>0?Xs(m.left+Zi*2/3,m.top+Lo*2/3,Ie-Zi*2/3,Ve-Lo*2/3,Ds.TOP_LEFT):new Zo(m.left+Zi*2/3,m.top+Lo*2/3),this.topRightBorderDoubleInnerBox=Ie>0||Ve>0?Xs(m.left+_o,m.top+Lo*2/3,gt-zA*2/3,un-Lo*2/3,Ds.TOP_RIGHT):new Zo(m.left+m.width-zA*2/3,m.top+Lo*2/3),this.bottomRightBorderDoubleInnerBox=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un-zA*2/3,Qr-FA*2/3,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA*2/3,m.top+m.height-FA*2/3),this.bottomLeftBorderDoubleInnerBox=xa>0||mo>0?Xs(m.left+Zi*2/3,m.top+Li,xa-Zi*2/3,mo-FA*2/3,Ds.BOTTOM_LEFT):new Zo(m.left+Zi*2/3,m.top+m.height-FA*2/3),this.topLeftBorderStroke=Ie>0||Ve>0?Xs(m.left+Zi/2,m.top+Lo/2,Ie-Zi/2,Ve-Lo/2,Ds.TOP_LEFT):new Zo(m.left+Zi/2,m.top+Lo/2),this.topRightBorderStroke=Ie>0||Ve>0?Xs(m.left+_o,m.top+Lo/2,gt-zA/2,un-Lo/2,Ds.TOP_RIGHT):new Zo(m.left+m.width-zA/2,m.top+Lo/2),this.bottomRightBorderStroke=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un-zA/2,Qr-FA/2,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA/2,m.top+m.height-FA/2),this.bottomLeftBorderStroke=xa>0||mo>0?Xs(m.left+Zi/2,m.top+Li,xa-Zi/2,mo-FA/2,Ds.BOTTOM_LEFT):new Zo(m.left+Zi/2,m.top+m.height-FA/2),this.topLeftBorderBox=Ie>0||Ve>0?Xs(m.left,m.top,Ie,Ve,Ds.TOP_LEFT):new Zo(m.left,m.top),this.topRightBorderBox=gt>0||un>0?Xs(m.left+_o,m.top,gt,un,Ds.TOP_RIGHT):new Zo(m.left+m.width,m.top),this.bottomRightBorderBox=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un,Qr,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width,m.top+m.height),this.bottomLeftBorderBox=xa>0||mo>0?Xs(m.left,m.top+Li,xa,mo,Ds.BOTTOM_LEFT):new Zo(m.left,m.top+m.height),this.topLeftPaddingBox=Ie>0||Ve>0?Xs(m.left+Zi,m.top+Lo,Math.max(0,Ie-Zi),Math.max(0,Ve-Lo),Ds.TOP_LEFT):new Zo(m.left+Zi,m.top+Lo),this.topRightPaddingBox=gt>0||un>0?Xs(m.left+Math.min(_o,m.width-zA),m.top+Lo,_o>m.width+zA?0:Math.max(0,gt-zA),Math.max(0,un-Lo),Ds.TOP_RIGHT):new Zo(m.left+m.width-zA,m.top+Lo),this.bottomRightPaddingBox=Un>0||Qr>0?Xs(m.left+Math.min(gA,m.width-Zi),m.top+Math.min(zi,m.height-FA),Math.max(0,Un-zA),Math.max(0,Qr-FA),Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA,m.top+m.height-FA),this.bottomLeftPaddingBox=xa>0||mo>0?Xs(m.left+Zi,m.top+Math.min(Li,m.height-FA),Math.max(0,xa-Zi),Math.max(0,mo-FA),Ds.BOTTOM_LEFT):new Zo(m.left+Zi,m.top+m.height-FA),this.topLeftContentBox=Ie>0||Ve>0?Xs(m.left+Zi+Ns,m.top+Lo+so,Math.max(0,Ie-(Zi+Ns)),Math.max(0,Ve-(Lo+so)),Ds.TOP_LEFT):new Zo(m.left+Zi+Ns,m.top+Lo+so),this.topRightContentBox=gt>0||un>0?Xs(m.left+Math.min(_o,m.width+Zi+Ns),m.top+Lo+so,_o>m.width+Zi+Ns?0:gt-Zi+Ns,un-(Lo+so),Ds.TOP_RIGHT):new Zo(m.left+m.width-(zA+fu),m.top+Lo+so),this.bottomRightContentBox=Un>0||Qr>0?Xs(m.left+Math.min(gA,m.width-(Zi+Ns)),m.top+Math.min(zi,m.height+Lo+so),Math.max(0,Un-(zA+fu)),Qr-(FA+Eu),Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-(zA+fu),m.top+m.height-(FA+Eu)),this.bottomLeftContentBox=xa>0||mo>0?Xs(m.left+Zi+Ns,m.top+Li,Math.max(0,xa-(Zi+Ns)),mo-(FA+Eu),Ds.BOTTOM_LEFT):new Zo(m.left+Zi+Ns,m.top+m.height-(FA+Eu))}return h}(),Ds;(function(h){h[h.TOP_LEFT=0]="TOP_LEFT",h[h.TOP_RIGHT=1]="TOP_RIGHT",h[h.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",h[h.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ds||(Ds={}));var Xs=function(h,u,B,m,ee){var Ie=4*((Math.sqrt(2)-1)/3),Ve=B*Ie,mt=m*Ie,gt=h+B,un=u+m;switch(ee){case Ds.TOP_LEFT:return new hh(new Zo(h,un),new Zo(h,un-mt),new Zo(gt-Ve,u),new Zo(gt,u));case Ds.TOP_RIGHT:return new hh(new Zo(h,u),new Zo(h+Ve,u),new Zo(gt,un-mt),new Zo(gt,un));case Ds.BOTTOM_RIGHT:return new hh(new Zo(gt,u),new Zo(gt,u+mt),new Zo(h+Ve,un),new Zo(h,un));case Ds.BOTTOM_LEFT:default:return new hh(new Zo(gt,un),new Zo(gt-Ve,un),new Zo(h,u+mt),new Zo(h,u))}},gh=function(h){return[h.topLeftBorderBox,h.topRightBorderBox,h.bottomRightBorderBox,h.bottomLeftBorderBox]},Qp=function(h){return[h.topLeftContentBox,h.topRightContentBox,h.bottomRightContentBox,h.bottomLeftContentBox]},zh=function(h){return[h.topLeftPaddingBox,h.topRightPaddingBox,h.bottomRightPaddingBox,h.bottomLeftPaddingBox]},tA=function(){function h(u,B,m){this.offsetX=u,this.offsetY=B,this.matrix=m,this.type=0,this.target=6}return h}(),af=function(){function h(u,B){this.path=u,this.target=B,this.type=1}return h}(),Ks=function(){function h(u){this.opacity=u,this.type=2,this.target=6}return h}(),Zh=function(h){return h.type===0},Wh=function(h){return h.type===1},ph=function(h){return h.type===2},Jc=function(h,u){return h.length===u.length?h.some(function(B,m){return B===u[m]}):!1},zg=function(h,u,B,m,ee){return h.map(function(Ie,Ve){switch(Ve){case 0:return Ie.add(u,B);case 1:return Ie.add(u+m,B);case 2:return Ie.add(u+m,B+ee);case 3:return Ie.add(u,B+ee)}return Ie})},Rf=function(){function h(u){this.element=u,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return h}(),Vh=function(){function h(u,B){if(this.container=u,this.parent=B,this.effects=[],this.curves=new T0(this.container),this.container.styles.opacity<1&&this.effects.push(new Ks(this.container.styles.opacity)),this.container.styles.transform!==null){var m=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ee=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Ie=this.container.styles.transform;this.effects.push(new tA(m,ee,Ie))}if(this.container.styles.overflowX!==0){var Ve=gh(this.curves),mt=zh(this.curves);Jc(Ve,mt)?this.effects.push(new af(Ve,6)):(this.effects.push(new af(Ve,2)),this.effects.push(new af(mt,4)))}}return h.prototype.getEffects=function(u){for(var B=[2,3].indexOf(this.container.styles.position)===-1,m=this.parent,ee=this.effects.slice(0);m;){var Ie=m.effects.filter(function(gt){return!Wh(gt)});if(B||m.container.styles.position!==0||!m.parent){if(ee.unshift.apply(ee,Ie),B=[2,3].indexOf(m.container.styles.position)===-1,m.container.styles.overflowX!==0){var Ve=gh(m.curves),mt=zh(m.curves);Jc(Ve,mt)||ee.unshift(new af(mt,6))}}else ee.unshift.apply(ee,Ie);m=m.parent}return ee.filter(function(gt){return Va(gt.target,u)})},h}(),Lf=function(h,u,B,m){h.container.elements.forEach(function(ee){var Ie=Va(ee.flags,4),Ve=Va(ee.flags,2),mt=new Vh(ee,h);Va(ee.styles.display,2048)&&m.push(mt);var gt=Va(ee.flags,8)?[]:m;if(Ie||Ve){var un=Ie||ee.styles.isPositioned()?B:u,xn=new Rf(mt);if(ee.styles.isPositioned()||ee.styles.opacity<1||ee.styles.isTransformed()){var Un=ee.styles.zIndex.order;if(Un<0){var Qr=0;un.negativeZIndex.some(function(xa,mo){return Un>xa.element.container.styles.zIndex.order?(Qr=mo,!1):Qr>0}),un.negativeZIndex.splice(Qr,0,xn)}else if(Un>0){var Wo=0;un.positiveZIndex.some(function(xa,mo){return Un>=xa.element.container.styles.zIndex.order?(Wo=mo+1,!1):Wo>0}),un.positiveZIndex.splice(Wo,0,xn)}else un.zeroOrAutoZIndexOrTransformedOrOpacity.push(xn)}else ee.styles.isFloating()?un.nonPositionedFloats.push(xn):un.nonPositionedInlineLevel.push(xn);Lf(mt,xn,Ie?xn:B,gt)}else ee.styles.isInlineLevel()?u.inlineLevel.push(mt):u.nonInlineLevel.push(mt),Lf(mt,u,B,gt);Va(ee.flags,8)&&Uf(ee,gt)})},Uf=function(h,u){for(var B=h instanceof _d?h.start:1,m=h instanceof _d?h.reversed:!1,ee=0;ee0&&B.intrinsicHeight>0){var Ie=mh(B),Ve=zh(m);this.path(Ve),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ee,0,0,B.intrinsicWidth,B.intrinsicHeight,Ie.left,Ie.top,Ie.width,Ie.height),this.ctx.restore()}},u.prototype.renderNodeContent=function(B){return V(this,void 0,void 0,function(){var m,ee,Ie,Ve,mt,gt,_o,_o,un,xn,Un,Qr,gA,Wo,xa,Li,mo,nA,ei,_o,zi,gA,Li;return N(this,function(Lo){switch(Lo.label){case 0:this.applyEffects(B.getEffects(4)),m=B.container,ee=B.curves,Ie=m.styles,Ve=0,mt=m.textNodes,Lo.label=1;case 1:return Ve0&&Dl>0&&(FA=Ie.ctx.createPattern(Li,"repeat"),Ie.renderRepeat(so,FA,Jl,nu))):qt(xn)&&(Zi=_u(B,m,[null,null,null]),so=Zi[0],fu=Zi[1],Eu=Zi[2],Ns=Zi[3],Dl=Zi[4],xc=xn.position.length===0?[Tt]:xn.position,Jl=Da(xc[0],Ns),nu=Da(xc[xc.length-1],Dl),Id=ii(xn,Jl,nu,Ns,Dl),Pu=Id[0],Ic=Id[1],Pu>0&&Ic>0&&(Sd=Ie.ctx.createRadialGradient(fu+Jl,Eu+nu,0,fu+Jl,Eu+nu,Pu),oA(xn.stops,Pu*2).forEach(function(rd){return Sd.addColorStop(rd.stop,$r(rd.color))}),Ie.path(so),Ie.ctx.fillStyle=Sd,Pu!==Ic?(td=B.bounds.left+.5*B.bounds.width,ec=B.bounds.top+.5*B.bounds.height,nd=Ic/Pu,Sc=1/nd,Ie.ctx.save(),Ie.ctx.translate(td,ec),Ie.ctx.transform(1,0,0,nd,0,0),Ie.ctx.translate(-td,-ec),Ie.ctx.fillRect(fu,Sc*(Eu-ec)+ec,Ns,Dl*Sc),Ie.ctx.restore()):Ie.ctx.fill())),sf.label=6;case 6:return m--,[2]}})},Ie=this,Ve=0,mt=B.styles.backgroundImage.slice(0).reverse(),un.label=1;case 1:return Ve0?xn.style!==2?[3,5]:[4,this.renderDashedDottedBorder(xn.color,xn.width,mt,B.curves,2)]:[3,11]):[3,13];case 4:return Qr.sent(),[3,11];case 5:return xn.style!==3?[3,7]:[4,this.renderDashedDottedBorder(xn.color,xn.width,mt,B.curves,3)];case 6:return Qr.sent(),[3,11];case 7:return xn.style!==4?[3,9]:[4,this.renderDoubleBorder(xn.color,xn.width,mt,B.curves)];case 8:return Qr.sent(),[3,11];case 9:return[4,this.renderSolidBorder(xn.color,mt,B.curves)];case 10:Qr.sent(),Qr.label=11;case 11:mt++,Qr.label=12;case 12:return gt++,[3,3];case 13:return[2]}})})},u.prototype.renderDashedDottedBorder=function(B,m,ee,Ie,Ve){return V(this,void 0,void 0,function(){var mt,gt,un,xn,Un,Qr,Wo,xa,mo,nA,ei,_o,zi,gA,Li,Lo,Li,Lo;return N(this,function(zA){return this.ctx.save(),mt=Zg(Ie,ee),gt=Ll(Ie,ee),Ve===2&&(this.path(gt),this.ctx.clip()),Fu(gt[0])?(un=gt[0].start.x,xn=gt[0].start.y):(un=gt[0].x,xn=gt[0].y),Fu(gt[1])?(Un=gt[1].end.x,Qr=gt[1].end.y):(Un=gt[1].x,Qr=gt[1].y),ee===0||ee===2?Wo=Math.abs(un-Un):Wo=Math.abs(xn-Qr),this.ctx.beginPath(),Ve===3?this.formatPath(mt):this.formatPath(gt.slice(0,2)),xa=m<3?m*3:m*2,mo=m<3?m*2:m,Ve===3&&(xa=m,mo=m),nA=!0,Wo<=xa*2?nA=!1:Wo<=xa*2+mo?(ei=Wo/(2*xa+mo),xa*=ei,mo*=ei):(_o=Math.floor((Wo+mo)/(xa+mo)),zi=(Wo-_o*xa)/(_o-1),gA=(Wo-(_o+1)*xa)/_o,mo=gA<=0||Math.abs(mo-zi)Se){var me=se;se=Se,Se=me}}else if(ye==="l"||ye==="landscape"){if(ye="l",Se>se){var me=se;se=Se,Se=me}}else throw"Invalid orientation: "+ye;var ne={width:se,height:Se,unit:W,k:ce};return ne},S.default=ie.jsPDF},"./src/plugin/pagebreaks.js":function(d,S,o){"use strict";o.r(S);var F=o("./node_modules/core-js/modules/es.array.concat.js"),v=o.n(F),p=o("./node_modules/core-js/modules/es.array.slice.js"),I=o.n(p),P=o("./node_modules/core-js/modules/es.array.join.js"),b=o.n(P),j=o("./node_modules/core-js/modules/web.dom-collections.for-each.js"),D=o.n(j),Z=o("./node_modules/core-js/modules/es.object.keys.js"),z=o.n(Z),Y=o("./src/worker.js"),R=o("./src/utils.js"),w={toContainer:Y.default.prototype.toContainer};Y.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},Y.default.prototype.toContainer=function(){return w.toContainer.call(this).then(function(){var re=this.prop.container,oe=this.prop.pageSize.inner.px.height,ye=[].concat(this.opt.pagebreak.mode),W={avoidAll:ye.indexOf("avoid-all")!==-1,css:ye.indexOf("css")!==-1,legacy:ye.indexOf("legacy")!==-1},Oe={},Q=this;["before","after","avoid"].forEach(function(ce){var Se=W.avoidAll&&ce==="avoid";Oe[ce]=Se?[]:[].concat(Q.opt.pagebreak[ce]||[]),Oe[ce].length>0&&(Oe[ce]=Array.prototype.slice.call(re.querySelectorAll(Oe[ce].join(", "))))});var Ue=re.querySelectorAll(".html2pdf__page-break");Ue=Array.prototype.slice.call(Ue);var we=re.querySelectorAll("*");Array.prototype.forEach.call(we,function(Se){var se={before:!1,after:W.legacy&&Ue.indexOf(Se)!==-1,avoid:W.avoidAll};if(W.css){var me=window.getComputedStyle(Se),ne=["always","page","left","right"],q=["avoid","avoid-page"];se={before:se.before||ne.indexOf(me.breakBefore||me.pageBreakBefore)!==-1,after:se.after||ne.indexOf(me.breakAfter||me.pageBreakAfter)!==-1,avoid:se.avoid||q.indexOf(me.breakInside||me.pageBreakInside)!==-1}}Object.keys(se).forEach(function(st){se[st]=se[st]||Oe[st].indexOf(Se)!==-1});var Me=Se.getBoundingClientRect();if(se.avoid&&!se.before){var Re=Math.floor(Me.top/oe),Fe=Math.floor(Me.bottom/oe),Ke=Math.abs(Me.bottom-Me.top)/oe;Fe!==Re&&Ke<=1&&(se.before=!0)}if(se.before){var ut=(0,R.createElement)("div",{style:{display:"block",height:oe-Me.top%oe+"px"}});Se.parentNode.insertBefore(ut,Se)}if(se.after){var ut=(0,R.createElement)("div",{style:{display:"block",height:oe-Me.bottom%oe+"px"}});Se.parentNode.insertBefore(ut,Se.nextSibling)}})})}},"./src/utils.js":function(d,S,o){"use strict";o.r(S),o.d(S,{objType:function(){return ye},createElement:function(){return W},cloneNode:function(){return Oe},unitConvert:function(){return Q},toPx:function(){return Ue}});var F=o("./node_modules/core-js/modules/es.number.constructor.js"),v=o.n(F),p=o("./node_modules/core-js/modules/es.symbol.js"),I=o.n(p),P=o("./node_modules/core-js/modules/es.symbol.description.js"),b=o.n(P),j=o("./node_modules/core-js/modules/es.object.to-string.js"),D=o.n(j),Z=o("./node_modules/core-js/modules/es.symbol.iterator.js"),z=o.n(Z),Y=o("./node_modules/core-js/modules/es.array.iterator.js"),R=o.n(Y),w=o("./node_modules/core-js/modules/es.string.iterator.js"),ae=o.n(w),ie=o("./node_modules/core-js/modules/web.dom-collections.iterator.js"),re=o.n(ie);function oe(we){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oe=function(Se){return typeof Se}:oe=function(Se){return Se&&typeof Symbol=="function"&&Se.constructor===Symbol&&Se!==Symbol.prototype?"symbol":typeof Se},oe(we)}var ye=function(ce){var Se=oe(ce);return Se==="undefined"?"undefined":Se==="string"||ce instanceof String?"string":Se==="number"||ce instanceof Number?"number":Se==="function"||ce instanceof Function?"function":ce&&ce.constructor===Array?"array":ce&&ce.nodeType===1?"element":Se==="object"?"object":"unknown"},W=function(ce,Se){var se=document.createElement(ce);if(Se.className&&(se.className=Se.className),Se.innerHTML){se.innerHTML=Se.innerHTML;for(var me=se.getElementsByTagName("script"),ne=me.length;ne-- >0;null)me[ne].parentNode.removeChild(me[ne])}for(var q in Se.style)se.style[q]=Se.style[q];return se},Oe=function we(ce,Se){for(var se=ce.nodeType===3?document.createTextNode(ce.nodeValue):ce.cloneNode(!1),me=ce.firstChild;me;me=me.nextSibling)(Se===!0||me.nodeType!==1||me.nodeName!=="SCRIPT")&&se.appendChild(we(me,Se));return ce.nodeType===1&&(ce.nodeName==="CANVAS"?(se.width=ce.width,se.height=ce.height,se.getContext("2d").drawImage(ce,0,0)):(ce.nodeName==="TEXTAREA"||ce.nodeName==="SELECT")&&(se.value=ce.value),se.addEventListener("load",function(){se.scrollTop=ce.scrollTop,se.scrollLeft=ce.scrollLeft},!0)),se},Q=function(ce,Se){if(ye(ce)==="number")return ce*72/96/Se;var se={};for(var me in ce)se[me]=ce[me]*72/96/Se;return se},Ue=function(ce,Se){return Math.floor(ce*Se/72*96)}},"./src/worker.js":function(d,S,o){"use strict";o.r(S);var F=o("./node_modules/core-js/modules/es.object.assign.js"),v=o.n(F),p=o("./node_modules/core-js/modules/es.array.map.js"),I=o.n(p),P=o("./node_modules/core-js/modules/es.object.keys.js"),b=o.n(P),j=o("./node_modules/core-js/modules/es.array.concat.js"),D=o.n(j),Z=o("./node_modules/core-js/modules/es.object.to-string.js"),z=o.n(Z),Y=o("./node_modules/core-js/modules/es.regexp.to-string.js"),R=o.n(Y),w=o("./node_modules/core-js/modules/es.function.name.js"),ae=o.n(w),ie=o("./node_modules/core-js/modules/web.dom-collections.for-each.js"),re=o.n(ie),oe=o("jspdf"),ye=o.n(oe),W=o("html2canvas"),Oe=o.n(W),Q=o("./src/utils.js"),Ue=o("./node_modules/es6-promise/dist/es6-promise.js"),we=o.n(Ue),ce=we().Promise,Se=function se(me){var ne=Object.assign(se.convert(ce.resolve()),JSON.parse(JSON.stringify(se.template))),q=se.convert(ce.resolve(),ne);return q=q.setProgress(1,se,1,[se]),q=q.set(me),q};Se.prototype=Object.create(ce.prototype),Se.prototype.constructor=Se,Se.convert=function(me,ne){return me.__proto__=ne||Se.prototype,me},Se.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},Se.prototype.from=function(me,ne){function q(Me){switch((0,Q.objType)(Me)){case"string":return"string";case"element":return Me.nodeName.toLowerCase&&Me.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ne=ne||q(me),ne){case"string":return this.set({src:(0,Q.createElement)("div",{innerHTML:me})});case"element":return this.set({src:me});case"canvas":return this.set({canvas:me});case"img":return this.set({img:me});default:return this.error("Unknown source type.")}})},Se.prototype.to=function(me){switch(me){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Se.prototype.toContainer=function(){var me=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(me).then(function(){var q={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Me={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};q.opacity=0;var Re=(0,Q.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Q.createElement)("div",{className:"html2pdf__overlay",style:q}),this.prop.container=(0,Q.createElement)("div",{className:"html2pdf__container",style:Me}),this.prop.container.appendChild(Re),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Se.prototype.toCanvas=function(){var me=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(me).then(function(){var q=Object.assign({},this.opt.html2canvas);return delete q.onrendered,W(this.prop.container,q)}).then(function(q){var Me=this.opt.html2canvas.onrendered||function(){};Me(q),this.prop.canvas=q,document.body.removeChild(this.prop.overlay)})},Se.prototype.toImg=function(){var me=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(me).then(function(){var q=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=q})},Se.prototype.toPdf=function(){var me=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(me).then(function(){var q=this.prop.canvas,Me=this.opt,Re=q.height,Fe=Math.floor(q.width*this.prop.pageSize.inner.ratio),Ke=Math.ceil(Re/Fe),ut=this.prop.pageSize.inner.height,st=document.createElement("canvas"),ze=st.getContext("2d");st.width=q.width,st.height=Fe,this.prop.pdf=this.prop.pdf||new oe.jsPDF(Me.jsPDF);for(var wt=0;wt1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-indexed-object.js"),v=o("./node_modules/core-js/internals/to-length.js"),p=o("./node_modules/core-js/internals/to-absolute-index.js"),I=function(P){return function(b,j,D){var Z=F(b),z=v(Z.length),Y=p(D,z),R;if(P&&j!=j){for(;z>Y;)if(R=Z[Y++],R!=R)return!0}else for(;z>Y;Y++)if((P||Y in Z)&&Z[Y]===j)return P||Y||0;return!P&&-1}};d.exports={includes:I(!0),indexOf:I(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(d,S,o){var F=o("./node_modules/core-js/internals/function-bind-context.js"),v=o("./node_modules/core-js/internals/indexed-object.js"),p=o("./node_modules/core-js/internals/to-object.js"),I=o("./node_modules/core-js/internals/to-length.js"),P=o("./node_modules/core-js/internals/array-species-create.js"),b=[].push,j=function(D){var Z=D==1,z=D==2,Y=D==3,R=D==4,w=D==6,ae=D==7,ie=D==5||w;return function(re,oe,ye,W){for(var Oe=p(re),Q=v(Oe),Ue=F(oe,ye,3),we=I(Q.length),ce=0,Se=W||P,se=Z?Se(re,we):z||ae?Se(re,0):void 0,me,ne;we>ce;ce++)if((ie||ce in Q)&&(me=Q[ce],ne=Ue(me,ce,Oe),D))if(Z)se[ce]=ne;else if(ne)switch(D){case 3:return!0;case 5:return me;case 6:return ce;case 2:b.call(se,me)}else switch(D){case 4:return!1;case 7:b.call(se,me)}return w?-1:Y||R?R:se}};d.exports={forEach:j(0),map:j(1),filter:j(2),some:j(3),every:j(4),find:j(5),findIndex:j(6),filterReject:j(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js"),v=o("./node_modules/core-js/internals/well-known-symbol.js"),p=o("./node_modules/core-js/internals/engine-v8-version.js"),I=v("species");d.exports=function(P){return p>=51||!F(function(){var b=[],j=b.constructor={};return j[I]=function(){return{foo:1}},b[P](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/fails.js");d.exports=function(v,p){var I=[][v];return!!I&&F(function(){I.call(null,p||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js"),v=o("./node_modules/core-js/internals/is-array.js"),p=o("./node_modules/core-js/internals/well-known-symbol.js"),I=p("species");d.exports=function(P){var b;return v(P)&&(b=P.constructor,typeof b=="function"&&(b===Array||v(b.prototype))?b=void 0:F(b)&&(b=b[I],b===null&&(b=void 0))),b===void 0?Array:b}},"./node_modules/core-js/internals/array-species-create.js":function(d,S,o){var F=o("./node_modules/core-js/internals/array-species-constructor.js");d.exports=function(v,p){return new(F(v))(p===0?0:p)}},"./node_modules/core-js/internals/classof-raw.js":function(d){var S={}.toString;d.exports=function(o){return S.call(o).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-string-tag-support.js"),v=o("./node_modules/core-js/internals/classof-raw.js"),p=o("./node_modules/core-js/internals/well-known-symbol.js"),I=p("toStringTag"),P=v(function(){return arguments}())=="Arguments",b=function(j,D){try{return j[D]}catch(Z){}};d.exports=F?v:function(j){var D,Z,z;return j===void 0?"Undefined":j===null?"Null":typeof(Z=b(D=Object(j),I))=="string"?Z:P?v(D):(z=v(D))=="Object"&&typeof D.callee=="function"?"Arguments":z}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(d,S,o){var F=o("./node_modules/core-js/internals/has.js"),v=o("./node_modules/core-js/internals/own-keys.js"),p=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),I=o("./node_modules/core-js/internals/object-define-property.js");d.exports=function(P,b){for(var j=v(b),D=I.f,Z=p.f,z=0;z"+D+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,v=o("./node_modules/core-js/internals/object-create.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js"),I=o("./node_modules/core-js/internals/set-to-string-tag.js"),P=o("./node_modules/core-js/internals/iterators.js"),b=function(){return this};d.exports=function(j,D,Z){var z=D+" Iterator";return j.prototype=v(F,{next:p(1,Z)}),I(j,z,!1,!0),P[z]=b,j}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/object-define-property.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js");d.exports=F?function(I,P,b){return v.f(I,P,p(1,b))}:function(I,P,b){return I[P]=b,I}},"./node_modules/core-js/internals/create-property-descriptor.js":function(d){d.exports=function(S,o){return{enumerable:!(S&1),configurable:!(S&2),writable:!(S&4),value:o}}},"./node_modules/core-js/internals/create-property.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/to-property-key.js"),v=o("./node_modules/core-js/internals/object-define-property.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js");d.exports=function(I,P,b){var j=F(P);j in I?v.f(I,j,p(0,b)):I[j]=b}},"./node_modules/core-js/internals/define-iterator.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/create-iterator-constructor.js"),p=o("./node_modules/core-js/internals/object-get-prototype-of.js"),I=o("./node_modules/core-js/internals/object-set-prototype-of.js"),P=o("./node_modules/core-js/internals/set-to-string-tag.js"),b=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),j=o("./node_modules/core-js/internals/redefine.js"),D=o("./node_modules/core-js/internals/well-known-symbol.js"),Z=o("./node_modules/core-js/internals/is-pure.js"),z=o("./node_modules/core-js/internals/iterators.js"),Y=o("./node_modules/core-js/internals/iterators-core.js"),R=Y.IteratorPrototype,w=Y.BUGGY_SAFARI_ITERATORS,ae=D("iterator"),ie="keys",re="values",oe="entries",ye=function(){return this};d.exports=function(W,Oe,Q,Ue,we,ce,Se){v(Q,Oe,Ue);var se=function(ze){if(ze===we&&Re)return Re;if(!w&&ze in q)return q[ze];switch(ze){case ie:return function(){return new Q(this,ze)};case re:return function(){return new Q(this,ze)};case oe:return function(){return new Q(this,ze)}}return function(){return new Q(this)}},me=Oe+" Iterator",ne=!1,q=W.prototype,Me=q[ae]||q["@@iterator"]||we&&q[we],Re=!w&&Me||se(we),Fe=Oe=="Array"&&q.entries||Me,Ke,ut,st;if(Fe&&(Ke=p(Fe.call(new W)),R!==Object.prototype&&Ke.next&&(!Z&&p(Ke)!==R&&(I?I(Ke,R):typeof Ke[ae]!="function"&&b(Ke,ae,ye)),P(Ke,me,!0,!0),Z&&(z[me]=ye))),we==re&&Me&&Me.name!==re&&(ne=!0,Re=function(){return Me.call(this)}),(!Z||Se)&&q[ae]!==Re&&b(q,ae,Re),z[Oe]=Re,we)if(ut={values:se(re),keys:ce?Re:se(ie),entries:se(oe)},Se)for(st in ut)(w||ne||!(st in q))&&j(q,st,ut[st]);else F({target:Oe,proto:!0,forced:w||ne},ut);return ut}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/path.js"),v=o("./node_modules/core-js/internals/has.js"),p=o("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),I=o("./node_modules/core-js/internals/object-define-property.js").f;d.exports=function(P){var b=F.Symbol||(F.Symbol={});v(b,P)||I(b,P,{value:p.f(P)})}},"./node_modules/core-js/internals/descriptors.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js");d.exports=!F(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/is-object.js"),p=F.document,I=v(p)&&v(p.createElement);d.exports=function(P){return I?p.createElement(P):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(d){d.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js");d.exports=F("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/engine-user-agent.js"),p=F.process,I=F.Deno,P=p&&p.versions||I&&I.version,b=P&&P.v8,j,D;b?(j=b.split("."),D=j[0]<4?1:j[0]+j[1]):v&&(j=v.match(/Edge\/(\d+)/),(!j||j[1]>=74)&&(j=v.match(/Chrome\/(\d+)/),j&&(D=j[1]))),d.exports=D&&+D},"./node_modules/core-js/internals/enum-bug-keys.js":function(d){d.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,p=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),I=o("./node_modules/core-js/internals/redefine.js"),P=o("./node_modules/core-js/internals/set-global.js"),b=o("./node_modules/core-js/internals/copy-constructor-properties.js"),j=o("./node_modules/core-js/internals/is-forced.js");d.exports=function(D,Z){var z=D.target,Y=D.global,R=D.stat,w,ae,ie,re,oe,ye;if(Y?ae=F:R?ae=F[z]||P(z,{}):ae=(F[z]||{}).prototype,ae)for(ie in Z){if(oe=Z[ie],D.noTargetGet?(ye=v(ae,ie),re=ye&&ye.value):re=ae[ie],w=j(Y?ie:z+(R?".":"#")+ie,D.forced),!w&&re!==void 0){if(typeof oe==typeof re)continue;b(oe,re)}(D.sham||re&&re.sham)&&p(oe,"sham",!0),I(ae,ie,oe,D)}}},"./node_modules/core-js/internals/fails.js":function(d){d.exports=function(S){try{return!!S()}catch(o){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(d,S,o){var F=o("./node_modules/core-js/internals/a-function.js");d.exports=function(v,p,I){if(F(v),p===void 0)return v;switch(I){case 0:return function(){return v.call(p)};case 1:return function(P){return v.call(p,P)};case 2:return function(P,b){return v.call(p,P,b)};case 3:return function(P,b,j){return v.call(p,P,b,j)}}return function(){return v.apply(p,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=function(p){return typeof p=="function"?p:void 0};d.exports=function(p,I){return arguments.length<2?v(F[p]):F[p]&&F[p][I]}},"./node_modules/core-js/internals/global.js":function(d){var S=function(o){return o&&o.Math==Math&&o};d.exports=S(typeof globalThis=="object"&&globalThis)||S(typeof window=="object"&&window)||S(typeof self=="object"&&self)||S(typeof a.g=="object"&&a.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-object.js"),v={}.hasOwnProperty;d.exports=Object.hasOwn||function(I,P){return v.call(F(I),P)}},"./node_modules/core-js/internals/hidden-keys.js":function(d){d.exports={}},"./node_modules/core-js/internals/html.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js");d.exports=F("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/fails.js"),p=o("./node_modules/core-js/internals/document-create-element.js");d.exports=!F&&!v(function(){return Object.defineProperty(p("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js"),v=o("./node_modules/core-js/internals/classof-raw.js"),p="".split;d.exports=F(function(){return!Object("z").propertyIsEnumerable(0)})?function(I){return v(I)=="String"?p.call(I,""):Object(I)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js"),v=o("./node_modules/core-js/internals/object-set-prototype-of.js");d.exports=function(p,I,P){var b,j;return v&&typeof(b=I.constructor)=="function"&&b!==P&&F(j=b.prototype)&&j!==P.prototype&&v(p,j),p}},"./node_modules/core-js/internals/inspect-source.js":function(d,S,o){var F=o("./node_modules/core-js/internals/shared-store.js"),v=Function.toString;typeof F.inspectSource!="function"&&(F.inspectSource=function(p){return v.call(p)}),d.exports=F.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(d,S,o){var F=o("./node_modules/core-js/internals/native-weak-map.js"),v=o("./node_modules/core-js/internals/global.js"),p=o("./node_modules/core-js/internals/is-object.js"),I=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),P=o("./node_modules/core-js/internals/has.js"),b=o("./node_modules/core-js/internals/shared-store.js"),j=o("./node_modules/core-js/internals/shared-key.js"),D=o("./node_modules/core-js/internals/hidden-keys.js"),Z="Object already initialized",z=v.WeakMap,Y,R,w,ae=function(Q){return w(Q)?R(Q):Y(Q,{})},ie=function(Q){return function(Ue){var we;if(!p(Ue)||(we=R(Ue)).type!==Q)throw TypeError("Incompatible receiver, "+Q+" required");return we}};if(F||b.state){var re=b.state||(b.state=new z),oe=re.get,ye=re.has,W=re.set;Y=function(Q,Ue){if(ye.call(re,Q))throw new TypeError(Z);return Ue.facade=Q,W.call(re,Q,Ue),Ue},R=function(Q){return oe.call(re,Q)||{}},w=function(Q){return ye.call(re,Q)}}else{var Oe=j("state");D[Oe]=!0,Y=function(Q,Ue){if(P(Q,Oe))throw new TypeError(Z);return Ue.facade=Q,I(Q,Oe,Ue),Ue},R=function(Q){return P(Q,Oe)?Q[Oe]:{}},w=function(Q){return P(Q,Oe)}}d.exports={set:Y,get:R,has:w,enforce:ae,getterFor:ie}},"./node_modules/core-js/internals/is-array.js":function(d,S,o){var F=o("./node_modules/core-js/internals/classof-raw.js");d.exports=Array.isArray||function(p){return F(p)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js"),v=/#|\.prototype\./,p=function(D,Z){var z=P[I(D)];return z==j?!0:z==b?!1:typeof Z=="function"?F(Z):!!Z},I=p.normalize=function(D){return String(D).replace(v,".").toLowerCase()},P=p.data={},b=p.NATIVE="N",j=p.POLYFILL="P";d.exports=p},"./node_modules/core-js/internals/is-object.js":function(d){d.exports=function(S){return typeof S=="object"?S!==null:typeof S=="function"}},"./node_modules/core-js/internals/is-pure.js":function(d){d.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js"),v=o("./node_modules/core-js/internals/use-symbol-as-uid.js");d.exports=v?function(p){return typeof p=="symbol"}:function(p){var I=F("Symbol");return typeof I=="function"&&Object(p)instanceof I}},"./node_modules/core-js/internals/iterators-core.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/fails.js"),v=o("./node_modules/core-js/internals/object-get-prototype-of.js"),p=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),I=o("./node_modules/core-js/internals/has.js"),P=o("./node_modules/core-js/internals/well-known-symbol.js"),b=o("./node_modules/core-js/internals/is-pure.js"),j=P("iterator"),D=!1,Z=function(){return this},z,Y,R;[].keys&&(R=[].keys(),"next"in R?(Y=v(v(R)),Y!==Object.prototype&&(z=Y)):D=!0);var w=z==null||F(function(){var ae={};return z[j].call(ae)!==ae});w&&(z={}),(!b||w)&&!I(z,j)&&p(z,j,Z),d.exports={IteratorPrototype:z,BUGGY_SAFARI_ITERATORS:D}},"./node_modules/core-js/internals/iterators.js":function(d){d.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/engine-v8-version.js"),v=o("./node_modules/core-js/internals/fails.js");d.exports=!!Object.getOwnPropertySymbols&&!v(function(){var p=Symbol();return!String(p)||!(Object(p)instanceof Symbol)||!Symbol.sham&&F&&F<41})},"./node_modules/core-js/internals/native-weak-map.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/inspect-source.js"),p=F.WeakMap;d.exports=typeof p=="function"&&/native code/.test(v(p))},"./node_modules/core-js/internals/object-assign.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/fails.js"),p=o("./node_modules/core-js/internals/object-keys.js"),I=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),P=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),b=o("./node_modules/core-js/internals/to-object.js"),j=o("./node_modules/core-js/internals/indexed-object.js"),D=Object.assign,Z=Object.defineProperty;d.exports=!D||v(function(){if(F&&D({b:1},D(Z({},"a",{enumerable:!0,get:function(){Z(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var z={},Y={},R=Symbol(),w="abcdefghijklmnopqrst";return z[R]=7,w.split("").forEach(function(ae){Y[ae]=ae}),D({},z)[R]!=7||p(D({},Y)).join("")!=w})?function(Y,R){for(var w=b(Y),ae=arguments.length,ie=1,re=I.f,oe=P.f;ae>ie;)for(var ye=j(arguments[ie++]),W=re?p(ye).concat(re(ye)):p(ye),Oe=W.length,Q=0,Ue;Oe>Q;)Ue=W[Q++],(!F||oe.call(ye,Ue))&&(w[Ue]=ye[Ue]);return w}:D},"./node_modules/core-js/internals/object-create.js":function(d,S,o){var F=o("./node_modules/core-js/internals/an-object.js"),v=o("./node_modules/core-js/internals/object-define-properties.js"),p=o("./node_modules/core-js/internals/enum-bug-keys.js"),I=o("./node_modules/core-js/internals/hidden-keys.js"),P=o("./node_modules/core-js/internals/html.js"),b=o("./node_modules/core-js/internals/document-create-element.js"),j=o("./node_modules/core-js/internals/shared-key.js"),D=">",Z="<",z="prototype",Y="script",R=j("IE_PROTO"),w=function(){},ae=function(W){return Z+Y+D+W+Z+"/"+Y+D},ie=function(W){W.write(ae("")),W.close();var Oe=W.parentWindow.Object;return W=null,Oe},re=function(){var W=b("iframe"),Oe="java"+Y+":",Q;if(W.style)return W.style.display="none",P.appendChild(W),W.src=String(Oe),Q=W.contentWindow.document,Q.open(),Q.write(ae("document.F=Object")),Q.close(),Q.F},oe,ye=function(){try{oe=new ActiveXObject("htmlfile")}catch(Oe){}ye=document.domain&&oe?ie(oe):re()||ie(oe);for(var W=p.length;W--;)delete ye[z][p[W]];return ye()};I[R]=!0,d.exports=Object.create||function(Oe,Q){var Ue;return Oe!==null?(w[z]=F(Oe),Ue=new w,w[z]=null,Ue[R]=Oe):Ue=ye(),Q===void 0?Ue:v(Ue,Q)}},"./node_modules/core-js/internals/object-define-properties.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/object-define-property.js"),p=o("./node_modules/core-js/internals/an-object.js"),I=o("./node_modules/core-js/internals/object-keys.js");d.exports=F?Object.defineProperties:function(b,j){p(b);for(var D=I(j),Z=D.length,z=0,Y;Z>z;)v.f(b,Y=D[z++],j[Y]);return b}},"./node_modules/core-js/internals/object-define-property.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/ie8-dom-define.js"),p=o("./node_modules/core-js/internals/an-object.js"),I=o("./node_modules/core-js/internals/to-property-key.js"),P=Object.defineProperty;S.f=F?P:function(j,D,Z){if(p(j),D=I(D),p(Z),v)try{return P(j,D,Z)}catch(z){}if("get"in Z||"set"in Z)throw TypeError("Accessors not supported");return"value"in Z&&(j[D]=Z.value),j}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js"),I=o("./node_modules/core-js/internals/to-indexed-object.js"),P=o("./node_modules/core-js/internals/to-property-key.js"),b=o("./node_modules/core-js/internals/has.js"),j=o("./node_modules/core-js/internals/ie8-dom-define.js"),D=Object.getOwnPropertyDescriptor;S.f=F?D:function(z,Y){if(z=I(z),Y=P(Y),j)try{return D(z,Y)}catch(R){}if(b(z,Y))return p(!v.f.call(z,Y),z[Y])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-indexed-object.js"),v=o("./node_modules/core-js/internals/object-get-own-property-names.js").f,p={}.toString,I=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],P=function(b){try{return v(b)}catch(j){return I.slice()}};d.exports.f=function(j){return I&&p.call(j)=="[object Window]"?P(j):v(F(j))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(d,S,o){var F=o("./node_modules/core-js/internals/object-keys-internal.js"),v=o("./node_modules/core-js/internals/enum-bug-keys.js"),p=v.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(P){return F(P,p)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(d,S){S.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(d,S,o){var F=o("./node_modules/core-js/internals/has.js"),v=o("./node_modules/core-js/internals/to-object.js"),p=o("./node_modules/core-js/internals/shared-key.js"),I=o("./node_modules/core-js/internals/correct-prototype-getter.js"),P=p("IE_PROTO"),b=Object.prototype;d.exports=I?Object.getPrototypeOf:function(j){return j=v(j),F(j,P)?j[P]:typeof j.constructor=="function"&&j instanceof j.constructor?j.constructor.prototype:j instanceof Object?b:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(d,S,o){var F=o("./node_modules/core-js/internals/has.js"),v=o("./node_modules/core-js/internals/to-indexed-object.js"),p=o("./node_modules/core-js/internals/array-includes.js").indexOf,I=o("./node_modules/core-js/internals/hidden-keys.js");d.exports=function(P,b){var j=v(P),D=0,Z=[],z;for(z in j)!F(I,z)&&F(j,z)&&Z.push(z);for(;b.length>D;)F(j,z=b[D++])&&(~p(Z,z)||Z.push(z));return Z}},"./node_modules/core-js/internals/object-keys.js":function(d,S,o){var F=o("./node_modules/core-js/internals/object-keys-internal.js"),v=o("./node_modules/core-js/internals/enum-bug-keys.js");d.exports=Object.keys||function(I){return F(I,v)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(d,S){"use strict";var o={}.propertyIsEnumerable,F=Object.getOwnPropertyDescriptor,v=F&&!o.call({1:2},1);S.f=v?function(I){var P=F(this,I);return!!P&&P.enumerable}:o},"./node_modules/core-js/internals/object-set-prototype-of.js":function(d,S,o){var F=o("./node_modules/core-js/internals/an-object.js"),v=o("./node_modules/core-js/internals/a-possible-prototype.js");d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var p=!1,I={},P;try{P=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,P.call(I,[]),p=I instanceof Array}catch(b){}return function(j,D){return F(j),v(D),p?P.call(j,D):j.__proto__=D,j}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/to-string-tag-support.js"),v=o("./node_modules/core-js/internals/classof.js");d.exports=F?{}.toString:function(){return"[object "+v(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js");d.exports=function(v,p){var I,P;if(p==="string"&&typeof(I=v.toString)=="function"&&!F(P=I.call(v))||typeof(I=v.valueOf)=="function"&&!F(P=I.call(v))||p!=="string"&&typeof(I=v.toString)=="function"&&!F(P=I.call(v)))return P;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js"),v=o("./node_modules/core-js/internals/object-get-own-property-names.js"),p=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),I=o("./node_modules/core-js/internals/an-object.js");d.exports=F("Reflect","ownKeys")||function(b){var j=v.f(I(b)),D=p.f;return D?j.concat(D(b)):j}},"./node_modules/core-js/internals/path.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js");d.exports=F},"./node_modules/core-js/internals/redefine.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),p=o("./node_modules/core-js/internals/has.js"),I=o("./node_modules/core-js/internals/set-global.js"),P=o("./node_modules/core-js/internals/inspect-source.js"),b=o("./node_modules/core-js/internals/internal-state.js"),j=b.get,D=b.enforce,Z=String(String).split("String");(d.exports=function(z,Y,R,w){var ae=w?!!w.unsafe:!1,ie=w?!!w.enumerable:!1,re=w?!!w.noTargetGet:!1,oe;if(typeof R=="function"&&(typeof Y=="string"&&!p(R,"name")&&v(R,"name",Y),oe=D(R),oe.source||(oe.source=Z.join(typeof Y=="string"?Y:""))),z===F){ie?z[Y]=R:I(Y,R);return}else ae?!re&&z[Y]&&(ie=!0):delete z[Y];ie?z[Y]=R:v(z,Y,R)})(Function.prototype,"toString",function(){return typeof this=="function"&&j(this).source||P(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/an-object.js");d.exports=function(){var v=F(this),p="";return v.global&&(p+="g"),v.ignoreCase&&(p+="i"),v.multiline&&(p+="m"),v.dotAll&&(p+="s"),v.unicode&&(p+="u"),v.sticky&&(p+="y"),p}},"./node_modules/core-js/internals/require-object-coercible.js":function(d){d.exports=function(S){if(S==null)throw TypeError("Can't call method on "+S);return S}},"./node_modules/core-js/internals/set-global.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js");d.exports=function(v,p){try{Object.defineProperty(F,v,{value:p,configurable:!0,writable:!0})}catch(I){F[v]=p}return p}},"./node_modules/core-js/internals/set-to-string-tag.js":function(d,S,o){var F=o("./node_modules/core-js/internals/object-define-property.js").f,v=o("./node_modules/core-js/internals/has.js"),p=o("./node_modules/core-js/internals/well-known-symbol.js"),I=p("toStringTag");d.exports=function(P,b,j){P&&!v(P=j?P:P.prototype,I)&&F(P,I,{configurable:!0,value:b})}},"./node_modules/core-js/internals/shared-key.js":function(d,S,o){var F=o("./node_modules/core-js/internals/shared.js"),v=o("./node_modules/core-js/internals/uid.js"),p=F("keys");d.exports=function(I){return p[I]||(p[I]=v(I))}},"./node_modules/core-js/internals/shared-store.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/set-global.js"),p="__core-js_shared__",I=F[p]||v(p,{});d.exports=I},"./node_modules/core-js/internals/shared.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-pure.js"),v=o("./node_modules/core-js/internals/shared-store.js");(d.exports=function(p,I){return v[p]||(v[p]=I!==void 0?I:{})})("versions",[]).push({version:"3.16.0",mode:F?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js");d.exports=function(v){return F(function(){var p=""[v]('"');return p!==p.toLowerCase()||p.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-integer.js"),v=o("./node_modules/core-js/internals/to-string.js"),p=o("./node_modules/core-js/internals/require-object-coercible.js"),I=function(P){return function(b,j){var D=v(p(b)),Z=F(j),z=D.length,Y,R;return Z<0||Z>=z?P?"":void 0:(Y=D.charCodeAt(Z),Y<55296||Y>56319||Z+1===z||(R=D.charCodeAt(Z+1))<56320||R>57343?P?D.charAt(Z):Y:P?D.slice(Z,Z+2):(Y-55296<<10)+(R-56320)+65536)}};d.exports={codeAt:I(!1),charAt:I(!0)}},"./node_modules/core-js/internals/string-trim.js":function(d,S,o){var F=o("./node_modules/core-js/internals/require-object-coercible.js"),v=o("./node_modules/core-js/internals/to-string.js"),p=o("./node_modules/core-js/internals/whitespaces.js"),I="["+p+"]",P=RegExp("^"+I+I+"*"),b=RegExp(I+I+"*$"),j=function(D){return function(Z){var z=v(F(Z));return D&1&&(z=z.replace(P,"")),D&2&&(z=z.replace(b,"")),z}};d.exports={start:j(1),end:j(2),trim:j(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-integer.js"),v=Math.max,p=Math.min;d.exports=function(I,P){var b=F(I);return b<0?v(b+P,0):p(b,P)}},"./node_modules/core-js/internals/to-indexed-object.js":function(d,S,o){var F=o("./node_modules/core-js/internals/indexed-object.js"),v=o("./node_modules/core-js/internals/require-object-coercible.js");d.exports=function(p){return F(v(p))}},"./node_modules/core-js/internals/to-integer.js":function(d){var S=Math.ceil,o=Math.floor;d.exports=function(F){return isNaN(F=+F)?0:(F>0?o:S)(F)}},"./node_modules/core-js/internals/to-length.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-integer.js"),v=Math.min;d.exports=function(p){return p>0?v(F(p),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(d,S,o){var F=o("./node_modules/core-js/internals/require-object-coercible.js");d.exports=function(v){return Object(F(v))}},"./node_modules/core-js/internals/to-primitive.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js"),v=o("./node_modules/core-js/internals/is-symbol.js"),p=o("./node_modules/core-js/internals/ordinary-to-primitive.js"),I=o("./node_modules/core-js/internals/well-known-symbol.js"),P=I("toPrimitive");d.exports=function(b,j){if(!F(b)||v(b))return b;var D=b[P],Z;if(D!==void 0){if(j===void 0&&(j="default"),Z=D.call(b,j),!F(Z)||v(Z))return Z;throw TypeError("Can't convert object to primitive value")}return j===void 0&&(j="number"),p(b,j)}},"./node_modules/core-js/internals/to-property-key.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-primitive.js"),v=o("./node_modules/core-js/internals/is-symbol.js");d.exports=function(p){var I=F(p,"string");return v(I)?I:String(I)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(d,S,o){var F=o("./node_modules/core-js/internals/well-known-symbol.js"),v=F("toStringTag"),p={};p[v]="z",d.exports=String(p)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-symbol.js");d.exports=function(v){if(F(v))throw TypeError("Cannot convert a Symbol value to a string");return String(v)}},"./node_modules/core-js/internals/uid.js":function(d){var S=0,o=Math.random();d.exports=function(F){return"Symbol("+String(F===void 0?"":F)+")_"+(++S+o).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(d,S,o){var F=o("./node_modules/core-js/internals/native-symbol.js");d.exports=F&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(d,S,o){var F=o("./node_modules/core-js/internals/well-known-symbol.js");S.f=F},"./node_modules/core-js/internals/well-known-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/shared.js"),p=o("./node_modules/core-js/internals/has.js"),I=o("./node_modules/core-js/internals/uid.js"),P=o("./node_modules/core-js/internals/native-symbol.js"),b=o("./node_modules/core-js/internals/use-symbol-as-uid.js"),j=v("wks"),D=F.Symbol,Z=b?D:D&&D.withoutSetter||I;d.exports=function(z){return(!p(j,z)||!(P||typeof j[z]=="string"))&&(P&&p(D,z)?j[z]=D[z]:j[z]=Z("Symbol."+z)),j[z]}},"./node_modules/core-js/internals/whitespaces.js":function(d){d.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/fails.js"),p=o("./node_modules/core-js/internals/is-array.js"),I=o("./node_modules/core-js/internals/is-object.js"),P=o("./node_modules/core-js/internals/to-object.js"),b=o("./node_modules/core-js/internals/to-length.js"),j=o("./node_modules/core-js/internals/create-property.js"),D=o("./node_modules/core-js/internals/array-species-create.js"),Z=o("./node_modules/core-js/internals/array-method-has-species-support.js"),z=o("./node_modules/core-js/internals/well-known-symbol.js"),Y=o("./node_modules/core-js/internals/engine-v8-version.js"),R=z("isConcatSpreadable"),w=9007199254740991,ae="Maximum allowed index exceeded",ie=Y>=51||!v(function(){var W=[];return W[R]=!1,W.concat()[0]!==W}),re=Z("concat"),oe=function(W){if(!I(W))return!1;var Oe=W[R];return Oe!==void 0?!!Oe:p(W)},ye=!ie||!re;F({target:"Array",proto:!0,forced:ye},{concat:function(Oe){var Q=P(this),Ue=D(Q,0),we=0,ce,Se,se,me,ne;for(ce=-1,se=arguments.length;cew)throw TypeError(ae);for(Se=0;Se=w)throw TypeError(ae);j(Ue,we++,ne)}return Ue.length=we,Ue}})},"./node_modules/core-js/modules/es.array.iterator.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/to-indexed-object.js"),v=o("./node_modules/core-js/internals/add-to-unscopables.js"),p=o("./node_modules/core-js/internals/iterators.js"),I=o("./node_modules/core-js/internals/internal-state.js"),P=o("./node_modules/core-js/internals/define-iterator.js"),b="Array Iterator",j=I.set,D=I.getterFor(b);d.exports=P(Array,"Array",function(Z,z){j(this,{type:b,target:F(Z),index:0,kind:z})},function(){var Z=D(this),z=Z.target,Y=Z.kind,R=Z.index++;return!z||R>=z.length?(Z.target=void 0,{value:void 0,done:!0}):Y=="keys"?{value:R,done:!1}:Y=="values"?{value:z[R],done:!1}:{value:[R,z[R]],done:!1}},"values"),p.Arguments=p.Array,v("keys"),v("values"),v("entries")},"./node_modules/core-js/modules/es.array.join.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/indexed-object.js"),p=o("./node_modules/core-js/internals/to-indexed-object.js"),I=o("./node_modules/core-js/internals/array-method-is-strict.js"),P=[].join,b=v!=Object,j=I("join",",");F({target:"Array",proto:!0,forced:b||!j},{join:function(Z){return P.call(p(this),Z===void 0?",":Z)}})},"./node_modules/core-js/modules/es.array.map.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/array-iteration.js").map,p=o("./node_modules/core-js/internals/array-method-has-species-support.js"),I=p("map");F({target:"Array",proto:!0,forced:!I},{map:function(b){return v(this,b,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/is-object.js"),p=o("./node_modules/core-js/internals/is-array.js"),I=o("./node_modules/core-js/internals/to-absolute-index.js"),P=o("./node_modules/core-js/internals/to-length.js"),b=o("./node_modules/core-js/internals/to-indexed-object.js"),j=o("./node_modules/core-js/internals/create-property.js"),D=o("./node_modules/core-js/internals/well-known-symbol.js"),Z=o("./node_modules/core-js/internals/array-method-has-species-support.js"),z=Z("slice"),Y=D("species"),R=[].slice,w=Math.max;F({target:"Array",proto:!0,forced:!z},{slice:function(ie,re){var oe=b(this),ye=P(oe.length),W=I(ie,ye),Oe=I(re===void 0?ye:re,ye),Q,Ue,we;if(p(oe)&&(Q=oe.constructor,typeof Q=="function"&&(Q===Array||p(Q.prototype))?Q=void 0:v(Q)&&(Q=Q[Y],Q===null&&(Q=void 0)),Q===Array||Q===void 0))return R.call(oe,W,Oe);for(Ue=new(Q===void 0?Array:Q)(w(Oe-W,0)),we=0;W2){if(se=ie(se),me=se.charCodeAt(0),me===43||me===45){if(ne=se.charCodeAt(2),ne===88||ne===120)return NaN}else if(me===48){switch(se.charCodeAt(1)){case 66:case 98:q=2,Me=49;break;case 79:case 111:q=8,Me=55;break;default:return+se}for(Re=se.slice(2),Fe=Re.length,Ke=0;KeMe)return NaN;return parseInt(Re,q)}}return+se};if(p(re,!oe(" 0o1")||!oe("0b1")||oe("+0x1"))){for(var Q=function(se){var me=arguments.length<1?0:se,ne=this;return ne instanceof Q&&(W?z(function(){ye.valueOf.call(ne)}):b(ne)!=re)?j(new oe(Oe(me)),ne,Q):Oe(me)},Ue=F?R(oe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),we=0,ce;Ue.length>we;we++)P(oe,ce=Ue[we])&&!P(Q,ce)&&ae(Q,ce,w(oe,ce));Q.prototype=ye,ye.constructor=Q,I(v,re,Q)}},"./node_modules/core-js/modules/es.object.assign.js":function(d,S,o){var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/object-assign.js");F({target:"Object",stat:!0,forced:Object.assign!==v},{assign:v})},"./node_modules/core-js/modules/es.object.keys.js":function(d,S,o){var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/to-object.js"),p=o("./node_modules/core-js/internals/object-keys.js"),I=o("./node_modules/core-js/internals/fails.js"),P=I(function(){p(1)});F({target:"Object",stat:!0,forced:P},{keys:function(j){return p(v(j))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-string-tag-support.js"),v=o("./node_modules/core-js/internals/redefine.js"),p=o("./node_modules/core-js/internals/object-to-string.js");F||v(Object.prototype,"toString",p,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/redefine.js"),v=o("./node_modules/core-js/internals/an-object.js"),p=o("./node_modules/core-js/internals/to-string.js"),I=o("./node_modules/core-js/internals/fails.js"),P=o("./node_modules/core-js/internals/regexp-flags.js"),b="toString",j=RegExp.prototype,D=j[b],Z=I(function(){return D.call({source:"a",flags:"b"})!="/a/b"}),z=D.name!=b;(Z||z)&&F(RegExp.prototype,b,function(){var R=v(this),w=p(R.source),ae=R.flags,ie=p(ae===void 0&&R instanceof RegExp&&!("flags"in j)?P.call(R):ae);return"/"+w+"/"+ie},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/string-multibyte.js").charAt,v=o("./node_modules/core-js/internals/to-string.js"),p=o("./node_modules/core-js/internals/internal-state.js"),I=o("./node_modules/core-js/internals/define-iterator.js"),P="String Iterator",b=p.set,j=p.getterFor(P);I(String,"String",function(D){b(this,{type:P,string:v(D),index:0})},function(){var Z=j(this),z=Z.string,Y=Z.index,R;return Y>=z.length?{value:void 0,done:!0}:(R=F(z,Y),Z.index+=R.length,{value:R,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/create-html.js"),p=o("./node_modules/core-js/internals/string-html-forced.js");F({target:"String",proto:!0,forced:p("link")},{link:function(P){return v(this,"a","href",P)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/descriptors.js"),p=o("./node_modules/core-js/internals/global.js"),I=o("./node_modules/core-js/internals/has.js"),P=o("./node_modules/core-js/internals/is-object.js"),b=o("./node_modules/core-js/internals/object-define-property.js").f,j=o("./node_modules/core-js/internals/copy-constructor-properties.js"),D=p.Symbol;if(v&&typeof D=="function"&&(!("description"in D.prototype)||D().description!==void 0)){var Z={},z=function(){var re=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),oe=this instanceof z?new D(re):re===void 0?D():D(re);return re===""&&(Z[oe]=!0),oe};j(z,D);var Y=z.prototype=D.prototype;Y.constructor=z;var R=Y.toString,w=String(D("test"))=="Symbol(test)",ae=/^Symbol\((.*)\)[^)]+$/;b(Y,"description",{configurable:!0,get:function(){var re=P(this)?this.valueOf():this,oe=R.call(re);if(I(Z,re))return"";var ye=w?oe.slice(7,-1):oe.replace(ae,"$1");return ye===""?void 0:ye}}),F({global:!0,forced:!0},{Symbol:z})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(d,S,o){var F=o("./node_modules/core-js/internals/define-well-known-symbol.js");F("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/global.js"),p=o("./node_modules/core-js/internals/get-built-in.js"),I=o("./node_modules/core-js/internals/is-pure.js"),P=o("./node_modules/core-js/internals/descriptors.js"),b=o("./node_modules/core-js/internals/native-symbol.js"),j=o("./node_modules/core-js/internals/fails.js"),D=o("./node_modules/core-js/internals/has.js"),Z=o("./node_modules/core-js/internals/is-array.js"),z=o("./node_modules/core-js/internals/is-object.js"),Y=o("./node_modules/core-js/internals/is-symbol.js"),R=o("./node_modules/core-js/internals/an-object.js"),w=o("./node_modules/core-js/internals/to-object.js"),ae=o("./node_modules/core-js/internals/to-indexed-object.js"),ie=o("./node_modules/core-js/internals/to-property-key.js"),re=o("./node_modules/core-js/internals/to-string.js"),oe=o("./node_modules/core-js/internals/create-property-descriptor.js"),ye=o("./node_modules/core-js/internals/object-create.js"),W=o("./node_modules/core-js/internals/object-keys.js"),Oe=o("./node_modules/core-js/internals/object-get-own-property-names.js"),Q=o("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Ue=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),we=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ce=o("./node_modules/core-js/internals/object-define-property.js"),Se=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),se=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),me=o("./node_modules/core-js/internals/redefine.js"),ne=o("./node_modules/core-js/internals/shared.js"),q=o("./node_modules/core-js/internals/shared-key.js"),Me=o("./node_modules/core-js/internals/hidden-keys.js"),Re=o("./node_modules/core-js/internals/uid.js"),Fe=o("./node_modules/core-js/internals/well-known-symbol.js"),Ke=o("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ut=o("./node_modules/core-js/internals/define-well-known-symbol.js"),st=o("./node_modules/core-js/internals/set-to-string-tag.js"),ze=o("./node_modules/core-js/internals/internal-state.js"),wt=o("./node_modules/core-js/internals/array-iteration.js").forEach,qe=q("hidden"),yt="Symbol",lt="prototype",M=Fe("toPrimitive"),Ye=ze.set,E=ze.getterFor(yt),l=Object[lt],A=v.Symbol,g=p("JSON","stringify"),k=we.f,$=ce.f,H=Q.f,X=Se.f,Pe=ne("symbols"),he=ne("op-symbols"),le=ne("string-to-symbol-registry"),He=ne("symbol-to-string-registry"),pt=ne("wks"),Ne=v.QObject,ke=!Ne||!Ne[lt]||!Ne[lt].findChild,We=P&&j(function(){return ye($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a!=7})?function(Bn,cn,fn){var Dn=k(l,cn);Dn&&delete l[cn],$(Bn,cn,fn),Dn&&Bn!==l&&$(l,cn,Dn)}:$,be=function(Bn,cn){var fn=Pe[Bn]=ye(A[lt]);return Ye(fn,{type:yt,tag:Bn,description:cn}),P||(fn.description=cn),fn},_=function(cn,fn,Dn){cn===l&&_(he,fn,Dn),R(cn);var ur=ie(fn);return R(Dn),D(Pe,ur)?(Dn.enumerable?(D(cn,qe)&&cn[qe][ur]&&(cn[qe][ur]=!1),Dn=ye(Dn,{enumerable:oe(0,!1)})):(D(cn,qe)||$(cn,qe,oe(1,{})),cn[qe][ur]=!0),We(cn,ur,Dn)):$(cn,ur,Dn)},Ce=function(cn,fn){R(cn);var Dn=ae(fn),ur=W(Dn).concat(Zt(Dn));return wt(ur,function(_n){(!P||nt.call(Dn,_n))&&_(cn,_n,Dn[_n])}),cn},Je=function(cn,fn){return fn===void 0?ye(cn):Ce(ye(cn),fn)},nt=function(cn){var fn=ie(cn),Dn=X.call(this,fn);return this===l&&D(Pe,fn)&&!D(he,fn)?!1:Dn||!D(this,fn)||!D(Pe,fn)||D(this,qe)&&this[qe][fn]?Dn:!0},Nt=function(cn,fn){var Dn=ae(cn),ur=ie(fn);if(!(Dn===l&&D(Pe,ur)&&!D(he,ur))){var _n=k(Dn,ur);return _n&&D(Pe,ur)&&!(D(Dn,qe)&&Dn[qe][ur])&&(_n.enumerable=!0),_n}},hn=function(cn){var fn=H(ae(cn)),Dn=[];return wt(fn,function(ur){!D(Pe,ur)&&!D(Me,ur)&&Dn.push(ur)}),Dn},Zt=function(cn){var fn=cn===l,Dn=H(fn?he:ae(cn)),ur=[];return wt(Dn,function(_n){D(Pe,_n)&&(!fn||D(l,_n))&&ur.push(Pe[_n])}),ur};if(b||(A=function(){if(this instanceof A)throw TypeError("Symbol is not a constructor");var cn=!arguments.length||arguments[0]===void 0?void 0:re(arguments[0]),fn=Re(cn),Dn=function(ur){this===l&&Dn.call(he,ur),D(this,qe)&&D(this[qe],fn)&&(this[qe][fn]=!1),We(this,fn,oe(1,ur))};return P&&ke&&We(l,fn,{configurable:!0,set:Dn}),be(fn,cn)},me(A[lt],"toString",function(){return E(this).tag}),me(A,"withoutSetter",function(Bn){return be(Re(Bn),Bn)}),Se.f=nt,ce.f=_,we.f=Nt,Oe.f=Q.f=hn,Ue.f=Zt,Ke.f=function(Bn){return be(Fe(Bn),Bn)},P&&($(A[lt],"description",{configurable:!0,get:function(){return E(this).description}}),I||me(l,"propertyIsEnumerable",nt,{unsafe:!0}))),F({global:!0,wrap:!0,forced:!b,sham:!b},{Symbol:A}),wt(W(pt),function(Bn){ut(Bn)}),F({target:yt,stat:!0,forced:!b},{for:function(Bn){var cn=re(Bn);if(D(le,cn))return le[cn];var fn=A(cn);return le[cn]=fn,He[fn]=cn,fn},keyFor:function(cn){if(!Y(cn))throw TypeError(cn+" is not a symbol");if(D(He,cn))return He[cn]},useSetter:function(){ke=!0},useSimple:function(){ke=!1}}),F({target:"Object",stat:!0,forced:!b,sham:!P},{create:Je,defineProperty:_,defineProperties:Ce,getOwnPropertyDescriptor:Nt}),F({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:hn,getOwnPropertySymbols:Zt}),F({target:"Object",stat:!0,forced:j(function(){Ue.f(1)})},{getOwnPropertySymbols:function(cn){return Ue.f(w(cn))}}),g){var dn=!b||j(function(){var Bn=A();return g([Bn])!="[null]"||g({a:Bn})!="{}"||g(Object(Bn))!="{}"});F({target:"JSON",stat:!0,forced:dn},{stringify:function(cn,fn,Dn){for(var ur=[cn],_n=1,cr;arguments.length>_n;)ur.push(arguments[_n++]);if(cr=fn,!(!z(fn)&&cn===void 0||Y(cn)))return Z(fn)||(fn=function(Yr,oa){if(typeof cr=="function"&&(oa=cr.call(this,Yr,oa)),!Y(oa))return oa}),ur[1]=fn,g.apply(null,ur)}})}A[lt][M]||se(A[lt],M,A[lt].valueOf),st(A,yt),Me[qe]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/dom-iterables.js"),p=o("./node_modules/core-js/internals/array-for-each.js"),I=o("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var P in v){var b=F[P],j=b&&b.prototype;if(j&&j.forEach!==p)try{I(j,"forEach",p)}catch(D){j.forEach=p}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/dom-iterables.js"),p=o("./node_modules/core-js/modules/es.array.iterator.js"),I=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),P=o("./node_modules/core-js/internals/well-known-symbol.js"),b=P("iterator"),j=P("toStringTag"),D=p.values;for(var Z in v){var z=F[Z],Y=z&&z.prototype;if(Y){if(Y[b]!==D)try{I(Y,b,D)}catch(w){Y[b]=D}if(Y[j]||I(Y,j,Z),v[Z]){for(var R in p)if(Y[R]!==p[R])try{I(Y,R,p[R])}catch(w){Y[R]=p[R]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(d){(function(S,o){d.exports=o()})(this,function(){"use strict";function S(Ne){var ke=typeof Ne;return Ne!==null&&(ke==="object"||ke==="function")}function o(Ne){return typeof Ne=="function"}var F=void 0;Array.isArray?F=Array.isArray:F=function(Ne){return Object.prototype.toString.call(Ne)==="[object Array]"};var v=F,p=0,I=void 0,P=void 0,b=function(ke,We){W[p]=ke,W[p+1]=We,p+=2,p===2&&(P?P(Oe):Ue())};function j(Ne){P=Ne}function D(Ne){b=Ne}var Z=typeof window!="undefined"?window:void 0,z=Z||{},Y=z.MutationObserver||z.WebKitMutationObserver,R=typeof self=="undefined"&&typeof i!="undefined"&&{}.toString.call(i)==="[object process]",w=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function ae(){return function(){return i.nextTick(Oe)}}function ie(){return typeof I!="undefined"?function(){I(Oe)}:ye()}function re(){var Ne=0,ke=new Y(Oe),We=document.createTextNode("");return ke.observe(We,{characterData:!0}),function(){We.data=Ne=++Ne%2}}function oe(){var Ne=new MessageChannel;return Ne.port1.onmessage=Oe,function(){return Ne.port2.postMessage(0)}}function ye(){var Ne=setTimeout;return function(){return Ne(Oe,1)}}var W=new Array(1e3);function Oe(){for(var Ne=0;Ne>1,o=-7,F=V?pe-1:0,v=V?-1:1,p=a[i+F];for(F+=v,O=p&(1<<-o)-1,p>>=-o,o+=C;o>0;O=O*256+a[i+F],F+=v,o-=8);for(L=O&(1<<-o)-1,O>>=-o,o+=N;o>0;L=L*256+a[i+F],F+=v,o-=8);if(O===0)O=1-S;else{if(O===d)return L?NaN:(p?-1:1)*(1/0);L=L+Math.pow(2,N),O=O-S}return(p?-1:1)*L*Math.pow(2,O-N)},At.write=function(a,i,V,N,pe,O){var L,C,d,S=O*8-pe-1,o=(1<>1,v=pe===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=N?0:O-1,I=N?1:-1,P=i<0||i===0&&1/i<0?1:0;for(i=Math.abs(i),isNaN(i)||i===1/0?(C=isNaN(i)?1:0,L=o):(L=Math.floor(Math.log(i)/Math.LN2),i*(d=Math.pow(2,-L))<1&&(L--,d*=2),L+F>=1?i+=v/d:i+=v*Math.pow(2,1-F),i*d>=2&&(L++,d/=2),L+F>=o?(C=0,L=o):L+F>=1?(C=(i*d-1)*Math.pow(2,pe),L=L+F):(C=i*Math.pow(2,F-1)*Math.pow(2,pe),L=0));pe>=8;a[V+p]=C&255,p+=I,C/=256,pe-=8);for(L=L<0;a[V+p]=L&255,p+=I,L/=256,S-=8);a[V+p-I]|=P*128}},53307:function(mn,At,a){"use strict";a.r(At),a.d(At,{AcroForm:function(){return Eu},AcroFormAppearance:function(){return so},AcroFormButton:function(){return zi},AcroFormCheckBox:function(){return zA},AcroFormChoiceField:function(){return mo},AcroFormComboBox:function(){return ei},AcroFormEditBox:function(){return _o},AcroFormListBox:function(){return nA},AcroFormPasswordField:function(){return Zi},AcroFormPushButton:function(){return gA},AcroFormRadioButton:function(){return Li},AcroFormTextField:function(){return FA},GState:function(){return Mf},ShadingPattern:function(){return _c},TilingPattern:function(){return $c},default:function(){return gi},jsPDF:function(){return gi}});var i=a(76190),V={},N=function(e,n,t,r,s){var c=new Worker(V[n]||(V[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return c.onmessage=function(U){var x=U.data,T=x.$e$;if(T){var G=new Error(T[0]);G.code=T[1],G.stack=T[2],s(G,null)}else s(null,x)},c.postMessage(t,r),c},pe=Uint8Array,O=Uint16Array,L=Int32Array,C=new pe([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),d=new pe([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),S=new pe([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),o=function(e,n){for(var t=new O(31),r=0;r<31;++r)t[r]=n+=1<>1|(D&21845)<<1;Z=(Z&52428)>>2|(Z&13107)<<2,Z=(Z&61680)>>4|(Z&3855)<<4,j[D]=((Z&65280)>>8|(Z&255)<<8)>>1}for(var z=function(e,n,t){for(var r=e.length,s=0,c=new O(n);s>T]=G}else for(x=new O(r),s=0;s>15-e[s]);return x},Y=new pe(288),D=0;D<144;++D)Y[D]=8;for(var D=144;D<256;++D)Y[D]=9;for(var D=256;D<280;++D)Y[D]=7;for(var D=280;D<288;++D)Y[D]=8;for(var R=new pe(32),D=0;D<32;++D)R[D]=5;var w=z(Y,9,0),ae=null,ie=z(R,5,0),re=null,oe=function(e){for(var n=e[0],t=1;tn&&(n=e[t]);return n},ye=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},W=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},Oe=function(e){return(e+7)/8|0},Q=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new pe(e.subarray(n,t))},Ue={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},we=["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"],ce=function(e,n,t){var r=new Error(n||we[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,ce),!t)throw r;return r},Se=function(e,n,t,r){var s=e.length,c=r?r.length:0;if(!s||n.f&&!n.l)return t||new pe(0);var U=!t,x=U||n.i!=2,T=n.i;U&&(t=new pe(s*3));var G=function(ka){var To=t.length;if(ka>To){var Ho=new pe(Math.max(To*2,ka));Ho.set(t),t=Ho}},ue=n.f||0,Le=n.p||0,Ge=n.b||0,Ae=n.l,xt=n.d,ht=n.m,It=n.n,ot=s*8;do{if(!Ae){ue=ye(e,Le,1);var on=ye(e,Le+1,3);if(Le+=3,on)if(on==1)Ae=ae,xt=re,ht=9,It=5;else if(on==2){var Kr=ye(e,Le,31)+257,br=ye(e,Le+10,15)+4,En=Kr+ye(e,Le+5,31)+1;Le+=14;for(var Ht=new pe(En),kn=new pe(19),at=0;at>4;if(_t<16)Ht[at++]=_t;else{var Er=0,Ir=0;for(_t==16?(Ir=3+ye(e,Le,3),Le+=2,Er=Ht[at-1]):_t==17?(Ir=3+ye(e,Le,7),Le+=3):_t==18&&(Ir=11+ye(e,Le,127),Le+=7);Ir--;)Ht[at++]=Er}}var $n=Ht.subarray(0,Kr),Pr=Ht.subarray(Kr);ht=oe($n),It=oe(Pr),Ae=z($n,ht,1),xt=z(Pr,It,1)}else ce(1);else{var _t=Oe(Le)+4,Ut=e[_t-4]|e[_t-3]<<8,ar=_t+Ut;if(ar>s){T&&ce(0);break}x&&G(Ge+Ut),t.set(e.subarray(_t,ar),Ge),n.b=Ge+=Ut,n.p=Le=ar*8,n.f=ue;continue}if(Le>ot){T&&ce(0);break}}x&&G(Ge+131072);for(var $a=(1<>4;if(Le+=Er&15,Le>ot){T&&ce(0);break}if(Er||ce(2),Lt<256)t[Ge++]=Lt;else if(Lt==256){tt=Le,Ae=null;break}else{var zt=Lt-254;if(Lt>264){var at=Lt-257,ln=C[at];zt=ye(e,Le,(1<>4;Pn||ce(3),Le+=Pn&15;var Pr=P[Wn];if(Wn>3){var ln=d[Wn];Pr+=W(e,Le)&(1<ot){T&&ce(0);break}x&&G(Ge+131072);var xr=Ge+zt;if(Ge>8},me=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},ne=function(e,n){for(var t=[],r=0;rGe&&(Ge=c[r].s);var Ae=new O(Ge+1),xt=q(t[ue-1],Ae,0);if(xt>n){var r=0,ht=0,It=xt-n,ot=1<n)ht+=ot-(1<>=It;ht>0;){var _t=c[r].s;Ae[_t]=0&&ht;--r){var Ut=c[r].s;Ae[Ut]==n&&(--Ae[Ut],++ht)}xt=n}return{t:new pe(Ae),l:xt}},q=function(e,n,t){return e.s==-1?Math.max(q(e.l,n,t+1),q(e.r,n,t+1)):n[e.s]=t},Me=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new O(++n),r=0,s=e[0],c=1,U=function(T){t[r++]=T},x=1;x<=n;++x)if(e[x]==s&&x!=n)++c;else{if(!s&&c>2){for(;c>138;c-=138)U(32754);c>2&&(U(c>10?c-11<<5|28690:c-3<<5|12305),c=0)}else if(c>3){for(U(s),--c;c>6;c-=6)U(8304);c>2&&(U(c-3<<5|8208),c=0)}for(;c--;)U(s);c=1,s=e[x]}return{c:t.subarray(0,r),n}},Re=function(e,n){for(var t=0,r=0;r>8,e[s+2]=e[s]^255,e[s+3]=e[s+1]^255;for(var c=0;c4&&!kn[S[St-1]];--St);var an=G+5<<3,$t=Re(s,Y)+Re(c,R)+U,dr=Re(s,Ge)+Re(c,ht)+U+14+3*St+Re(br,kn)+2*br[16]+3*br[17]+7*br[18];if(T>=0&&an<=$t&&an<=dr)return Fe(n,ue,e.subarray(T,T+G));var Er,Ir,$n,Pr;if(se(n,ue,1+(dr<$t)),ue+=2,dr<$t){Er=z(Ge,Ae,0),Ir=Ge,$n=z(ht,It,0),Pr=ht;var $a=z(kn,at,0);se(n,ue,_t-257),se(n,ue+5,Kr-1),se(n,ue+10,St-4),ue+=14;for(var En=0;En15&&(se(n,ue,Lt[En]>>5&127),ue+=Lt[En]>>12)}}else Er=w,Ir=Y,$n=ie,Pr=R;for(var En=0;En255){var zt=ln>>18&31;me(n,ue,Er[zt+257]),ue+=Ir[zt+257],zt>7&&(se(n,ue,ln>>23&31),ue+=C[zt]);var Pn=ln&31;me(n,ue,$n[Pn]),ue+=Pr[Pn],Pn>3&&(me(n,ue,ln>>5&8191),ue+=d[Pn])}else me(n,ue,Er[ln]),ue+=Ir[ln]}return me(n,ue,Er[256]),ue+Ir[256]},ut=new L([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),st=new pe(0),ze=function(e,n,t,r,s,c){var U=c.z||e.length,x=new pe(r+U+5*(1+Math.ceil(U/7e3))+s),T=x.subarray(r,x.length-s),G=c.l,ue=(c.r||0)&7;if(n){ue&&(T[0]=c.r>>3);for(var Le=ut[n-1],Ge=Le>>13,Ae=Le&8191,xt=(1<7e3||kn>24576)&&(Er>423||!G)){ue=Ke(e,T,0,Ut,ar,Kr,En,kn,St,Ht-St,ue),kn=br=En=0,St=Ht;for(var Ir=0;Ir<286;++Ir)ar[Ir]=0;for(var Ir=0;Ir<30;++Ir)Kr[Ir]=0}var $n=2,Pr=0,$a=Ae,ua=$t-dr&32767;if(Er>2&&an==_t(Ht-ua))for(var tt=Math.min(Ge,Er)-1,Lt=Math.min(32767,Ht),zt=Math.min(258,Er);ua<=Lt&&--$a&&$t!=dr;){if(e[Ht+$n]==e[Ht+$n-ua]){for(var ln=0;ln$n){if($n=ln,Pr=ua,ln>tt)break;for(var Pn=Math.min(ua,ln-2),Wn=0,Ir=0;IrWn&&(Wn=qr,dr=xr)}}}$t=dr,dr=ht[$t],ua+=$t-dr&32767}if(Pr){Ut[kn++]=268435456|p[$n]<<18|b[Pr];var ka=p[$n]&31,To=b[Pr]&31;En+=C[ka]+d[To],++ar[257+ka],++Kr[To],at=Ht+$n,++br}else Ut[kn++]=e[Ht],++ar[e[Ht]]}}for(Ht=Math.max(Ht,at);Ht=U&&(T[ue/8|0]=G,Ho=U),ue=Fe(T,ue+1,e.subarray(Ht,Ho))}c.i=U}return Q(x,0,r+Oe(ue)+s)},wt=null,qe=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r>>8;e=t},d:function(){return~e}}},yt=function(){var e=1,n=0;return{p:function(t){for(var r=e,s=n,c=t.length|0,U=0;U!=c;){for(var x=Math.min(U+2655,c);U>16),s=(s&65535)+15*(s>>16)}e=r,n=s},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},lt=function(e,n,t,r,s){if(!s&&(s={l:1},n.dictionary)){var c=n.dictionary.subarray(-32768),U=new pe(c.length+e.length);U.set(c),U.set(e,c.length),e=U,s.w=c.length}return ze(e,n.level==null?6:n.level,n.mem==null?s.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,s)},M=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},Ye=function(e,n,t){for(var r=e(),s=e.toString(),c=s.slice(s.indexOf("[")+1,s.lastIndexOf("]")).replace(/\s+/g,"").split(","),U=0;U>>0},be=function(e,n){return We(e,n)+We(e,n+4)*4294967296},_=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Ce=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&_(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},Je=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ce(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},nt=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},Nt=function(e){return 10+(e.filename?e.filename.length+1:0)},hn=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var s=yt();s.p(n.dictionary),_(e,2,s.d())}},Zt=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ce(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&ce(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function dn(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Bn=null,cn=null;function fn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),He(e,n,[k],function(r){return he(Dn(r.data[0],r.data[1]))},0,t)}function Dn(e,n){return lt(e,n||{},0,0)}var ur=null,_n=null;function cr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),He(e,n,[g],function(r){return he(Yr(r.data[0],le(r.data[1])))},1,t)}function Yr(e,n){return Se(e,{i:2},n&&n.out,n&&n.dictionary)}var oa=null,Ct=null;function In(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),He(e,n,[k,$,function(){return[er]}],function(r){return he(er(r.data[0],r.data[1]))},2,t)}function er(e,n){n||(n={});var t=qe(),r=e.length;t.p(e);var s=lt(e,n,Nt(n),8),c=s.length;return Ce(s,n),_(s,c-8,t.d()),_(s,c-4,r),s}var hr=null,mr=null;function Hr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),He(e,n,[g,H,function(){return[pa]}],function(r){return he(pa(r.data[0],r.data[1]))},3,t)}function pa(e,n){var t=Je(e);return t+8>e.length&&ce(6,"invalid gzip data"),Se(e.subarray(t,-8),{i:2},n&&n.out||new pe(nt(e)),n&&n.dictionary)}var Yo=null,io=null;function tr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),He(e,n,[k,X,function(){return[ya]}],function(r){return he(ya(r.data[0],r.data[1]))},4,t)}function ya(e,n){n||(n={});var t=yt();t.p(e);var r=lt(e,n,n.dictionary?6:2,4);return hn(r,n),_(r,r.length-4,t.d()),r}var ct=null,Ee=null;function xe(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),He(e,n,[g,Pe,function(){return[De]}],function(r){return he(De(r.data[0],le(r.data[1])))},5,t)}function De(e,n){return Se(e.subarray(Zt(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var Qe=null,bt=null;function Bt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ce(7),e[0]==31&&e[1]==139&&e[2]==8?Hr(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?cr(e,n,t):xe(e,n,t)}function nn(e,n){return e[0]==31&&e[1]==139&&e[2]==8?pa(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Yr(e,n):De(e,n)}var Xt=function(e,n,t,r){for(var s in e){var c=e[s],U=n+s,x=r;Array.isArray(c)&&(x=M(r,c[1]),c=c[0]),c instanceof pe?t[U]=[c,x]:(t[U+="/"]=[new pe(0),x],Xt(c,U,t,r))}},Vt=typeof TextEncoder!="undefined"&&new TextEncoder,Sn=typeof TextDecoder!="undefined"&&new TextDecoder,Vn=0;try{Sn.decode(st,{stream:!0}),Vn=1}catch(e){}var Xn=function(e){for(var n="",t=0;;){var r=e[t++],s=(r>127)+(r>223)+(r>239);if(t+s>e.length)return{s:n,r:Q(e,t-1)};s?s==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):s&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},zn=null,jn=null;function gr(e,n){if(n){for(var t=new pe(e.length),r=0;r>1)),U=0,x=function(ue){c[U++]=ue},r=0;rc.length){var T=new pe(U+8+(s-r<<1));T.set(c),c=T}var G=e.charCodeAt(r);G<128||n?x(G):G<2048?(x(192|G>>6),x(128|G&63)):G>55295&&G<57344?(G=65536+(G&1047552)|e.charCodeAt(++r)&1023,x(240|G>>18),x(128|G>>12&63),x(128|G>>6&63),x(128|G&63)):(x(224|G>>12),x(128|G>>6&63),x(128|G&63))}return Q(c,0,U)}function Gn(e,n){if(n){for(var t="",r=0;r65535&&ce(9),n+=r+4}return n},kt=function(e,n,t,r,s,c,U,x){var T=r.length,G=t.extra,ue=x&&x.length,Le=Jr(G);_(e,n,U!=null?33639248:67324752),n+=4,U!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(c<0&&8),e[n++]=s&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Ge=new Date(t.mtime==null?Date.now():t.mtime),Ae=Ge.getFullYear()-1980;if((Ae<0||Ae>119)&&ce(10),_(e,n,Ae<<25|Ge.getMonth()+1<<21|Ge.getDate()<<16|Ge.getHours()<<11|Ge.getMinutes()<<5|Ge.getSeconds()>>1),n+=4,c!=-1&&(_(e,n,t.crc),_(e,n+4,c<0?-c-2:c),_(e,n+8,t.size)),_(e,n+12,T),_(e,n+14,Le),n+=16,U!=null&&(_(e,n,ue),_(e,n+6,t.attrs),_(e,n+10,U),n+=14),e.set(r,n),n+=T,Le)for(var xt in G){var ht=G[xt],It=ht.length;_(e,n,+xt),_(e,n+2,It),e.set(ht,n+4),n+=4+It}return ue&&(e.set(x,n),n+=ue),n},Yt=function(e,n,t,r,s){_(e,n,101010256),_(e,n+8,t),_(e,n+10,t),_(e,n+12,r),_(e,n+16,s)},Jt=null,yn=null,tn=null,gn=null;function An(e,n,t){t||(t=n,n={}),typeof t!="function"&&ce(7);var r={};Xt(e,"",r,n);var s=Object.keys(r),c=s.length,U=0,x=0,T=c,G=new Array(c),ue=[],Le=function(){for(var It=0;It65535&&$t(ce(11,0,1),null),!an)$t(null,_t);else if(Kr<16e4)try{$t(null,Dn(_t,Ut))}catch(dr){$t(dr,null)}else ue.push(fn(_t,Ut,$t))},ht=0;ht65535&&ce(11);var ot=ue?Dn(T,G):T,on=ot.length,_t=qe();_t.p(T),r.push(M(G,{size:T.length,crc:_t.d(),c:ot,f:Le,m:xt,u:Ge!=U.length||xt&&Ae.length!=ht,o:s,compression:ue})),s+=30+Ge+It+on,c+=76+2*(Ge+It)+(ht||0)+on}for(var Ut=new pe(c+22),ar=s,Kr=c-s,br=0;br65558)return U(ce(13,0,1),null),s;var T=ke(e,x+8);if(T){var G=T,ue=We(e,x+16),Le=ue==4294967295||G==65535;if(Le){var Ge=We(e,x-12);Le=We(e,Ge)==101075792,Le&&(G=T=We(e,Ge+32),ue=We(e,Ge+48))}for(var Ae=n&&n.filter,xt=function(It){var ot=na(e,ue,Le),on=ot[0],_t=ot[1],Ut=ot[2],ar=ot[3],Kr=ot[4],br=ot[5],En=Cr(e,br);ue=Kr;var Ht=function(at,St){at?(s(),U(at,null)):(St&&(c[ar]=St),--T||U(null,c))};if(!Ae||Ae({name:ar,size:_t,originalSize:Ut,compression:on}))if(!on)Ht(null,Q(e,En,En+_t));else if(on==8){var kn=e.subarray(En,En+_t);if(Ut<524288||_t>.8*Ut)try{Ht(null,Yr(kn,{out:new pe(Ut)}))}catch(at){Ht(at,null)}else r.push(cr(kn,{size:Ut},Ht))}else Ht(ce(14,"unknown compression type "+on,1),null);else Ht(null,null)},ht=0;ht65558)&&ce(13);var s=ke(e,r+8);if(!s)return{};var c=We(e,r+16),U=c==4294967295||s==65535;if(U){var x=We(e,r-12);U=We(e,x)==101075792,U&&(s=We(e,x+32),c=We(e,x+48))}for(var T=n&&n.filter,G=0;G{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),Oa={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 Co{constructor(n=ba,t={}){xs(this,"buffer");xs(this,"byteLength");xs(this,"byteOffset");xs(this,"length");xs(this,"offset");xs(this,"lastWrittenByte");xs(this,"littleEndian");xs(this,"_data");xs(this,"_mark");xs(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const s=t.offset?t.offset>>>0:0,c=n.byteLength-s;let U=s;(ArrayBuffer.isView(n)||n instanceof Co)&&(n.byteLength!==n.buffer.byteLength&&(U=n.byteOffset+s),n=n.buffer),r?this.lastWrittenByte=c:this.lastWrittenByte=0,this.buffer=n,this.length=c,this.byteLength=c,this.byteOffset=U,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,U,c),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,s=new Uint8Array(r);s.set(new Uint8Array(this.buffer)),this.buffer=s.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=Oa[t].BYTES_PER_ELEMENT*n,s=this.byteOffset+this.offset,c=this.buffer.slice(s,s+r);if(this.littleEndian===za&&t!=="uint8"&&t!=="int8"){const x=new Uint8Array(this.buffer.slice(s,s+r));x.reverse();const T=new Oa[t](x.buffer);return this.offset+=r,T.reverse(),T}const U=new Oa[t](c);return this.offset+=r,U}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;rthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const yi=4,Ha=0,Tn=1,Ar=2;function Fa(e){let n=e.length;for(;--n>=0;)e[n]=0}const ma=0,Ka=1,So=2,to=3,mi=258,li=29,Hi=256,Ba=Hi+1+li,ra=30,ho=19,Mo=2*Ba+1,Ci=15,JA=16,Ni=7,Qi=256,Vi=16,mA=17,sA=18,os=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]),aA=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]),WA=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),CA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ts=512,HA=new Array((Ba+2)*2);Fa(HA);const lA=new Array(ra*2);Fa(lA);const VA=new Array(ts);Fa(VA);const ms=new Array(mi-to+1);Fa(ms);const Is=new Array(li);Fa(Is);const Ws=new Array(ra);Fa(Ws);function ul(e,n,t,r,s){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=s,this.has_stree=e&&e.length}let Vs,ns,Rs;function il(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const Ls=e=>e<256?VA[e]:VA[256+(e>>>7)],wn=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},en=(e,n,t)=>{e.bi_valid>JA-t?(e.bi_buf|=n<>JA-e.bi_valid,e.bi_valid+=t-JA):(e.bi_buf|=n<{en(e,t[n*2],t[n*2+1])},Hn=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},wr=e=>{e.bi_valid===16?(wn(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},zr=(e,n)=>{const t=n.dyn_tree,r=n.max_code,s=n.stat_desc.static_tree,c=n.stat_desc.has_stree,U=n.stat_desc.extra_bits,x=n.stat_desc.extra_base,T=n.stat_desc.max_length;let G,ue,Le,Ge,Ae,xt,ht=0;for(Ge=0;Ge<=Ci;Ge++)e.bl_count[Ge]=0;for(t[e.heap[e.heap_max]*2+1]=0,G=e.heap_max+1;GT&&(Ge=T,ht++),t[ue*2+1]=Ge,!(ue>r)&&(e.bl_count[Ge]++,Ae=0,ue>=x&&(Ae=U[ue-x]),xt=t[ue*2],e.opt_len+=xt*(Ge+Ae),c&&(e.static_len+=xt*(s[ue*2+1]+Ae)));if(ht!==0){do{for(Ge=T-1;e.bl_count[Ge]===0;)Ge--;e.bl_count[Ge]--,e.bl_count[Ge+1]+=2,e.bl_count[T]--,ht-=2}while(ht>0);for(Ge=T;Ge!==0;Ge--)for(ue=e.bl_count[Ge];ue!==0;)Le=e.heap[--G],!(Le>r)&&(t[Le*2+1]!==Ge&&(e.opt_len+=(Ge-t[Le*2+1])*t[Le*2],t[Le*2+1]=Ge),ue--)}},Rn=(e,n,t)=>{const r=new Array(Ci+1);let s=0,c,U;for(c=1;c<=Ci;c++)s=s+t[c-1]<<1,r[c]=s;for(U=0;U<=n;U++){let x=e[U*2+1];x!==0&&(e[U*2]=Hn(r[x]++,x))}},Dr=()=>{let e,n,t,r,s;const c=new Array(Ci+1);for(t=0,r=0;r>=7;r{let n;for(n=0;n{e.bi_valid>8?wn(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Ma=(e,n,t,r)=>{const s=n*2,c=t*2;return e[s]{const r=e.heap[t];let s=t<<1;for(;s<=e.heap_len&&(s{let r,s,c=0,U,x;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+c++]&255,r+=(e.pending_buf[e.sym_buf+c++]&255)<<8,s=e.pending_buf[e.sym_buf+c++],r===0?Mt(e,s,n):(U=ms[s],Mt(e,U+Hi+1,n),x=os[U],x!==0&&(s-=Is[U],en(e,s,x)),r--,U=Ls(r),Mt(e,U,t),x=aA[U],x!==0&&(r-=Ws[U],en(e,r,x)));while(c{const t=n.dyn_tree,r=n.stat_desc.static_tree,s=n.stat_desc.has_stree,c=n.stat_desc.elems;let U,x,T=-1,G;for(e.heap_len=0,e.heap_max=Mo,U=0;U>1;U>=1;U--)bn(e,t,U);G=c;do U=e.heap[1],e.heap[1]=e.heap[e.heap_len--],bn(e,t,1),x=e.heap[1],e.heap[--e.heap_max]=U,e.heap[--e.heap_max]=x,t[G*2]=t[U*2]+t[x*2],e.depth[G]=(e.depth[U]>=e.depth[x]?e.depth[U]:e.depth[x])+1,t[U*2+1]=t[x*2+1]=G,e.heap[1]=G++,bn(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],zr(e,n),Rn(t,T,e.bl_count)},ai=(e,n,t)=>{let r,s=-1,c,U=n[0*2+1],x=0,T=7,G=4;for(U===0&&(T=138,G=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)c=U,U=n[(r+1)*2+1],!(++x{let r,s=-1,c,U=n[0*2+1],x=0,T=7,G=4;for(U===0&&(T=138,G=3),r=0;r<=t;r++)if(c=U,U=n[(r+1)*2+1],!(++x{let n;for(ai(e,e.dyn_ltree,e.l_desc.max_code),ai(e,e.dyn_dtree,e.d_desc.max_code),Wa(e,e.bl_desc),n=ho-1;n>=3&&e.bl_tree[CA[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},No=(e,n,t,r)=>{let s;for(en(e,n-257,5),en(e,t-1,5),en(e,r-4,4),s=0;s{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return Ha;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Tn;for(t=32;t{BA||(Dr(),BA=!0),e.l_desc=new il(e.dyn_ltree,Vs),e.d_desc=new il(e.dyn_dtree,ns),e.bl_desc=new il(e.bl_tree,Rs),e.bi_buf=0,e.bi_valid=0,Za(e)},Rt=(e,n,t,r)=>{en(e,(ma<<1)+(r?1:0),3),bo(e),wn(e,t),wn(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},Qt=e=>{en(e,Ka<<1,3),Mt(e,Qi,HA),wr(e)},Et=(e,n,t,r)=>{let s,c,U=0;e.level>0?(e.strm.data_type===Ar&&(e.strm.data_type=go(e)),Wa(e,e.l_desc),Wa(e,e.d_desc),U=ja(e),s=e.opt_len+3+7>>>3,c=e.static_len+3+7>>>3,c<=s&&(s=c)):s=c=t+5,t+4<=s&&n!==-1?Rt(e,n,t,r):e.strategy===yi||c===s?(en(e,(Ka<<1)+(r?1:0),3),Xa(e,HA,lA)):(en(e,(So<<1)+(r?1:0),3),No(e,e.l_desc.max_code+1,e.d_desc.max_code+1,U+1),Xa(e,e.dyn_ltree,e.dyn_dtree)),Za(e),r&&bo(e)},Mr=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(ms[t]+Hi+1)*2]++,e.dyn_dtree[Ls(n)*2]++),e.sym_next===e.sym_end);var Ya=Us,Bo=Rt,co=Et,ia=Mr,Tt=Qt,Nr={_tr_init:Ya,_tr_stored_block:Bo,_tr_flush_block:co,_tr_tally:ia,_tr_align:Tt},Da=(e,n,t,r)=>{let s=e&65535|0,c=e>>>16&65535|0,U=0;for(;t!==0;){U=t>2e3?2e3:t,t-=U;do s=s+n[r++]|0,c=c+s|0;while(--U);s%=65521,c%=65521}return s|c<<16|0};const Pa=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},Ko=new Uint32Array(Pa());var Fo=(e,n,t,r)=>{const s=Ko,c=r+t;e^=-1;for(let U=r;U>>8^s[(e^n[U])&255];return e^-1},ca={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ja={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:yo,_tr_stored_block:Po,_tr_flush_block:fo,_tr_tally:oi,_tr_align:$r}=Nr,{Z_NO_FLUSH:wa,Z_PARTIAL_FLUSH:Vo,Z_FULL_FLUSH:la,Z_FINISH:Gr,Z_BLOCK:wi,Z_OK:ci,Z_STREAM_END:qA,Z_STREAM_ERROR:uA,Z_DATA_ERROR:Ts,Z_BUF_ERROR:ni,Z_DEFAULT_COMPRESSION:qi,Z_FILTERED:oA,Z_HUFFMAN_ONLY:MA,Z_RLE:wo,Z_FIXED:zo,Z_DEFAULT_STRATEGY:jA,Z_UNKNOWN:ii,Z_DEFLATED:Ai}=Ja,ji=9,cl=15,vl=8,pu=256+1+29,uc=30,cc=19,J=2*pu+1,fe=15,de=3,et=258,rt=et+de+1,qt=32,jt=42,Nn=57,On=69,Yn=73,ea=91,sr=103,ir=113,Rr=666,vr=1,Qn=2,Jn=3,Lr=4,no=3,Ea=(e,n)=>(e.msg=ca[n],n),ro=e=>e*2-(e>4?9:0),qa=e=>{let n=e.length;for(;--n>=0;)e[n]=0},_a=e=>{let n,t,r,s=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=s?t-s:0;while(--n);n=s,r=n;do t=e.prev[--r],e.prev[r]=t>=s?t-s:0;while(--n)};let bi=(e,n,t)=>(n<{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},di=(e,n)=>{fo(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,Uo(e.strm)},Do=(e,n)=>{e.pending_buf[e.pending++]=n},wA=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},GA=(e,n,t,r)=>{let s=e.avail_in;return s>r&&(s=r),s===0?0:(e.avail_in-=s,n.set(e.input.subarray(e.next_in,e.next_in+s),t),e.state.wrap===1?e.adler=Da(e.adler,n,s,t):e.state.wrap===2&&(e.adler=Fo(e.adler,n,s,t)),e.next_in+=s,e.total_in+=s,s)},Cs=(e,n)=>{let t=e.max_chain_length,r=e.strstart,s,c,U=e.prev_length,x=e.nice_match;const T=e.strstart>e.w_size-rt?e.strstart-(e.w_size-rt):0,G=e.window,ue=e.w_mask,Le=e.prev,Ge=e.strstart+et;let Ae=G[r+U-1],xt=G[r+U];e.prev_length>=e.good_match&&(t>>=2),x>e.lookahead&&(x=e.lookahead);do if(s=n,!(G[s+U]!==xt||G[s+U-1]!==Ae||G[s]!==G[r]||G[++s]!==G[r+1])){r+=2,s++;do;while(G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&rU){if(e.match_start=n,U=c,c>=x)break;Ae=G[r+U-1],xt=G[r+U]}}while((n=Le[n&ue])>T&&--t!==0);return U<=e.lookahead?U:e.lookahead},fA=e=>{const n=e.w_size;let t,r,s;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-rt)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),_a(e),r+=n),e.strm.avail_in===0)break;if(t=GA(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=de)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=bi(e,e.ins_h,e.window[s+1]);e.insert&&(e.ins_h=bi(e,e.ins_h,e.window[s+de-1]),e.prev[s&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=s,s++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,s,c,U=0,x=e.strm.avail_in;do{if(r=65535,c=e.bi_valid+42>>3,e.strm.avail_outs+e.strm.avail_in&&(r=s+e.strm.avail_in),r>c&&(r=c),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Uo(e.strm),s&&(s>r&&(s=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+s),e.strm.next_out),e.strm.next_out+=s,e.strm.avail_out-=s,e.strm.total_out+=s,e.block_start+=s,r-=s),r&&(GA(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(U===0);return x-=e.strm.avail_in,x&&(x>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=x&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-x,e.strm.next_in),e.strstart),e.strstart+=x,e.insert+=x>e.w_size-e.insert?e.w_size-e.insert:x),e.block_start=e.strstart),e.high_waterc&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,c+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),c>e.strm.avail_in&&(c=e.strm.avail_in),c&&(GA(e.strm,e.window,e.strstart,c),e.strstart+=c,e.insert+=c>e.w_size-e.insert?e.w_size-e.insert:c),e.high_water>3,c=e.pending_buf_size-c>65535?65535:e.pending_buf_size-c,t=c>e.w_size?e.w_size:c,s=e.strstart-e.block_start,(s>=t||(s||n===Gr)&&n!==wa&&e.strm.avail_in===0&&s<=c)&&(r=s>c?c:s,U=n===Gr&&e.strm.avail_in===0&&r===s?1:0,Po(e,e.block_start,r,U),e.block_start+=r,Uo(e.strm)),U?Jn:vr)},iA=(e,n)=>{let t,r;for(;;){if(e.lookahead=de&&(e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-rt&&(e.match_length=Cs(e,t)),e.match_length>=de)if(r=oi(e,e.strstart-e.match_start,e.match_length-de),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=de){e.match_length--;do e.strstart++,e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=bi(e,e.ins_h,e.window[e.strstart+1]);else r=oi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(di(e,!1),e.strm.avail_out===0))return vr}return e.insert=e.strstart{let t,r,s;for(;;){if(e.lookahead=de&&(e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=de-1,t!==0&&e.prev_length4096)&&(e.match_length=de-1)),e.prev_length>=de&&e.match_length<=e.prev_length){s=e.strstart+e.lookahead-de,r=oi(e,e.strstart-1-e.prev_match,e.prev_length-de),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=s&&(e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=de-1,e.strstart++,r&&(di(e,!1),e.strm.avail_out===0))return vr}else if(e.match_available){if(r=oi(e,0,e.window[e.strstart-1]),r&&di(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return vr}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=oi(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,r,s,c;const U=e.window;for(;;){if(e.lookahead<=et){if(fA(e),e.lookahead<=et&&n===wa)return vr;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=de&&e.strstart>0&&(s=e.strstart-1,r=U[s],r===U[++s]&&r===U[++s]&&r===U[++s])){c=e.strstart+et;do;while(r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&se.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=de?(t=oi(e,1,e.match_length-de),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=oi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(di(e,!1),e.strm.avail_out===0))return vr}return e.insert=0,n===Gr?(di(e,!0),e.strm.avail_out===0?Jn:Lr):e.sym_next&&(di(e,!1),e.strm.avail_out===0)?vr:Qn},xA=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(fA(e),e.lookahead===0)){if(n===wa)return vr;break}if(e.match_length=0,t=oi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(di(e,!1),e.strm.avail_out===0))return vr}return e.insert=0,n===Gr?(di(e,!0),e.strm.avail_out===0?Jn:Lr):e.sym_next&&(di(e,!1),e.strm.avail_out===0)?vr:Qn};function Xi(e,n,t,r,s){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=s}const Qs=[new Xi(0,0,0,0,Gi),new Xi(4,4,8,4,iA),new Xi(4,5,16,8,iA),new Xi(4,6,32,32,iA),new Xi(4,4,16,16,EA),new Xi(8,16,32,32,EA),new Xi(8,16,128,128,EA),new Xi(8,32,128,256,EA),new Xi(32,128,258,1024,EA),new Xi(32,258,258,4096,EA)],ks=e=>{e.window_size=2*e.w_size,qa(e.head),e.max_lazy_match=Qs[e.level].max_lazy,e.good_match=Qs[e.level].good_length,e.nice_match=Qs[e.level].nice_length,e.max_chain_length=Qs[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=de-1,e.match_available=0,e.ins_h=0};function ge(){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=Ai,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(J*2),this.dyn_dtree=new Uint16Array((2*uc+1)*2),this.bl_tree=new Uint16Array((2*cc+1)*2),qa(this.dyn_ltree),qa(this.dyn_dtree),qa(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(fe+1),this.heap=new Uint16Array(2*pu+1),qa(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*pu+1),qa(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 ve=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==jt&&n.status!==Nn&&n.status!==On&&n.status!==Yn&&n.status!==ea&&n.status!==sr&&n.status!==ir&&n.status!==Rr?1:0},Ze=e=>{if(ve(e))return Ea(e,uA);e.total_in=e.total_out=0,e.data_type=ii;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?Nn:n.wrap?jt:ir,e.adler=n.wrap===2?0:1,n.last_flush=-2,yo(n),ci},$e=e=>{const n=Ze(e);return n===ci&&ks(e.state),n},ft=(e,n)=>ve(e)||e.state.wrap!==2?uA:(e.state.gzhead=n,ci),vt=(e,n,t,r,s,c)=>{if(!e)return uA;let U=1;if(n===qi&&(n=6),r<0?(U=0,r=-r):r>15&&(U=2,r-=16),s<1||s>ji||t!==Ai||r<8||r>15||n<0||n>9||c<0||c>zo||r===8&&U!==1)return Ea(e,uA);r===8&&(r=9);const x=new ge;return e.state=x,x.strm=e,x.status=jt,x.wrap=U,x.gzhead=null,x.w_bits=r,x.w_size=1<vt(e,n,Ai,cl,vl,jA),Wt=(e,n)=>{if(ve(e)||n>wi||n<0)return e?Ea(e,uA):uA;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Rr&&n!==Gr)return Ea(e,e.avail_out===0?ni:uA);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(Uo(e),e.avail_out===0)return t.last_flush=-1,ci}else if(e.avail_in===0&&ro(n)<=ro(r)&&n!==Gr)return Ea(e,ni);if(t.status===Rr&&e.avail_in!==0)return Ea(e,ni);if(t.status===jt&&t.wrap===0&&(t.status=ir),t.status===jt){let s=Ai+(t.w_bits-8<<4)<<8,c=-1;if(t.strategy>=MA||t.level<2?c=0:t.level<6?c=1:t.level===6?c=2:c=3,s|=c<<6,t.strstart!==0&&(s|=qt),s+=31-s%31,wA(t,s),t.strstart!==0&&(wA(t,e.adler>>>16),wA(t,e.adler&65535)),e.adler=1,t.status=ir,Uo(e),t.pending!==0)return t.last_flush=-1,ci}if(t.status===Nn){if(e.adler=0,Do(t,31),Do(t,139),Do(t,8),t.gzhead)Do(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),Do(t,t.gzhead.time&255),Do(t,t.gzhead.time>>8&255),Do(t,t.gzhead.time>>16&255),Do(t,t.gzhead.time>>24&255),Do(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Do(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(Do(t,t.gzhead.extra.length&255),Do(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=Fo(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=On;else if(Do(t,0),Do(t,0),Do(t,0),Do(t,0),Do(t,0),Do(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Do(t,no),t.status=ir,Uo(e),t.pending!==0)return t.last_flush=-1,ci}if(t.status===On){if(t.gzhead.extra){let s=t.pending,c=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+c>t.pending_buf_size;){let x=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+x),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),t.gzindex+=x,Uo(e),t.pending!==0)return t.last_flush=-1,ci;s=0,c-=x}let U=new Uint8Array(t.gzhead.extra);t.pending_buf.set(U.subarray(t.gzindex,t.gzindex+c),t.pending),t.pending+=c,t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),t.gzindex=0}t.status=Yn}if(t.status===Yn){if(t.gzhead.name){let s=t.pending,c;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),Uo(e),t.pending!==0)return t.last_flush=-1,ci;s=0}t.gzindexs&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),t.gzindex=0}t.status=ea}if(t.status===ea){if(t.gzhead.comment){let s=t.pending,c;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),Uo(e),t.pending!==0)return t.last_flush=-1,ci;s=0}t.gzindexs&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s))}t.status=sr}if(t.status===sr){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(Uo(e),t.pending!==0))return t.last_flush=-1,ci;Do(t,e.adler&255),Do(t,e.adler>>8&255),e.adler=0}if(t.status=ir,Uo(e),t.pending!==0)return t.last_flush=-1,ci}if(e.avail_in!==0||t.lookahead!==0||n!==wa&&t.status!==Rr){let s=t.level===0?Gi(t,n):t.strategy===MA?xA(t,n):t.strategy===wo?rs(t,n):Qs[t.level].func(t,n);if((s===Jn||s===Lr)&&(t.status=Rr),s===vr||s===Jn)return e.avail_out===0&&(t.last_flush=-1),ci;if(s===Qn&&(n===Vo?$r(t):n!==wi&&(Po(t,0,0,!1),n===la&&(qa(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),Uo(e),e.avail_out===0))return t.last_flush=-1,ci}return n!==Gr?ci:t.wrap<=0?qA:(t.wrap===2?(Do(t,e.adler&255),Do(t,e.adler>>8&255),Do(t,e.adler>>16&255),Do(t,e.adler>>24&255),Do(t,e.total_in&255),Do(t,e.total_in>>8&255),Do(t,e.total_in>>16&255),Do(t,e.total_in>>24&255)):(wA(t,e.adler>>>16),wA(t,e.adler&65535)),Uo(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?ci:qA)},Kt=e=>{if(ve(e))return uA;const n=e.state.status;return e.state=null,n===ir?Ea(e,Ts):ci},Cn=(e,n)=>{let t=n.length;if(ve(e))return uA;const r=e.state,s=r.wrap;if(s===2||s===1&&r.status!==jt||r.lookahead)return uA;if(s===1&&(e.adler=Da(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){s===0&&(qa(r.head),r.strstart=0,r.block_start=0,r.insert=0);let T=new Uint8Array(r.w_size);T.set(n.subarray(t-r.w_size,t),0),n=T,t=r.w_size}const c=e.avail_in,U=e.next_in,x=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,fA(r);r.lookahead>=de;){let T=r.strstart,G=r.lookahead-(de-1);do r.ins_h=bi(r,r.ins_h,r.window[T+de-1]),r.prev[T&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=T,T++;while(--G);r.strstart=T,r.lookahead=de-1,fA(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=de-1,r.match_available=0,e.next_in=U,e.input=x,e.avail_in=c,r.wrap=s,ci};var sn=Gt,pn=vt,or=$e,rr=Ze,lr=ft,kr=Wt,Ur=Kt,ta=Cn,Wr="pako deflate (from Nodeca project)",Aa={deflateInit:sn,deflateInit2:pn,deflateReset:or,deflateResetKeep:rr,deflateSetHeader:lr,deflate:kr,deflateEnd:Ur,deflateSetDictionary:ta,deflateInfo:Wr};const Eo=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var Qo=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Eo(t,r)&&(e[r]=t[r])}}return e},ao=e=>{let n=0;for(let r=0,s=e.length;r=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;ga[254]=ga[254]=1;var oo=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,s,c,U=e.length,x=0;for(s=0;s>>6,n[c++]=128|t&63):t<65536?(n[c++]=224|t>>>12,n[c++]=128|t>>>6&63,n[c++]=128|t&63):(n[c++]=240|t>>>18,n[c++]=128|t>>>12&63,n[c++]=128|t>>>6&63,n[c++]=128|t&63);return n};const Ua=(e,n)=>{if(n<65534&&e.subarray&&qo)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,s;const c=new Array(t*2);for(s=0,r=0;r4){c[s++]=65533,r+=x-1;continue}for(U&=x===2?31:x===3?15:7;x>1&&r1){c[s++]=65533;continue}U<65536?c[s++]=U:(U-=65536,c[s++]=55296|U>>10&1023,c[s++]=56320|U&1023)}return Ua(c,s)},da=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+ga[e[t]]>n?t:n},lo={string2buf:oo,buf2string:sa,utf8border:da};function fi(){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 $o=fi;const uo=Object.prototype.toString,{Z_NO_FLUSH:ti,Z_SYNC_FLUSH:Ei,Z_FULL_FLUSH:Fi,Z_FINISH:hi,Z_OK:IA,Z_STREAM_END:Ti,Z_DEFAULT_COMPRESSION:Go,Z_DEFAULT_STRATEGY:_A,Z_DEFLATED:jo}=Ja;function cA(e){this.options=po.assign({level:Go,method:jo,chunkSize:16384,windowBits:15,memLevel:8,strategy:_A},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new $o,this.strm.avail_out=0;let t=Aa.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==IA)throw new Error(ca[t]);if(n.header&&Aa.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=lo.string2buf(n.dictionary):uo.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=Aa.deflateSetDictionary(this.strm,r),t!==IA)throw new Error(ca[t]);this._dict_set=!0}}cA.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let s,c;if(this.ended)return!1;for(n===~~n?c=n:c=n===!0?hi:ti,typeof e=="string"?t.input=lo.string2buf(e):uo.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(c===Ei||c===Fi)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(s=Aa.deflate(t,c),s===Ti)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),s=Aa.deflateEnd(this.strm),this.onEnd(s),this.ended=!0,s===IA;if(t.avail_out===0){this.onData(t.output);continue}if(c>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},cA.prototype.onData=function(e){this.chunks.push(e)},cA.prototype.onEnd=function(e){e===IA&&(this.result=po.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function AA(e,n){const t=new cA(n);if(t.push(e,!0),t.err)throw t.msg||ca[t.err];return t.result}function Ss(e,n){return n=n||{},n.raw=!0,AA(e,n)}function Va(e,n){return n=n||{},n.gzip=!0,AA(e,n)}var Oo=cA,Ro=AA,vo=Ss,Ga=Va,fr=Ja,Ca={Deflate:Oo,deflate:Ro,deflateRaw:vo,gzip:Ga,constants:fr};const Xo=16209,xi=16191;var qs=function(n,t){let r,s,c,U,x,T,G,ue,Le,Ge,Ae,xt,ht,It,ot,on,_t,Ut,ar,Kr,br,En,Ht,kn;const at=n.state;r=n.next_in,Ht=n.input,s=r+(n.avail_in-5),c=n.next_out,kn=n.output,U=c-(t-n.avail_out),x=c+(n.avail_out-257),T=at.dmax,G=at.wsize,ue=at.whave,Le=at.wnext,Ge=at.window,Ae=at.hold,xt=at.bits,ht=at.lencode,It=at.distcode,ot=(1<>>24,Ae>>>=Ut,xt-=Ut,Ut=_t>>>16&255,Ut===0)kn[c++]=_t&65535;else if(Ut&16){ar=_t&65535,Ut&=15,Ut&&(xt>>=Ut,xt-=Ut),xt<15&&(Ae+=Ht[r++]<>>24,Ae>>>=Ut,xt-=Ut,Ut=_t>>>16&255,Ut&16){if(Kr=_t&65535,Ut&=15,xtT){n.msg="invalid distance too far back",at.mode=Xo;break e}if(Ae>>>=Ut,xt-=Ut,Ut=c-U,Kr>Ut){if(Ut=Kr-Ut,Ut>ue&&at.sane){n.msg="invalid distance too far back",at.mode=Xo;break e}if(br=0,En=Ge,Le===0){if(br+=G-Ut,Ut2;)kn[c++]=En[br++],kn[c++]=En[br++],kn[c++]=En[br++],ar-=3;ar&&(kn[c++]=En[br++],ar>1&&(kn[c++]=En[br++]))}else{br=c-Kr;do kn[c++]=kn[br++],kn[c++]=kn[br++],kn[c++]=kn[br++],ar-=3;while(ar>2);ar&&(kn[c++]=kn[br++],ar>1&&(kn[c++]=kn[br++]))}}else if(Ut&64){n.msg="invalid distance code",at.mode=Xo;break e}else{_t=It[(_t&65535)+(Ae&(1<>3,r-=ar,xt-=ar<<3,Ae&=(1<{const T=x.bits;let G=0,ue=0,Le=0,Ge=0,Ae=0,xt=0,ht=0,It=0,ot=0,on=0,_t,Ut,ar,Kr,br,En=null,Ht;const kn=new Uint16Array(gs+1),at=new Uint16Array(gs+1);let St=null,an,$t,dr;for(G=0;G<=gs;G++)kn[G]=0;for(ue=0;ue=1&&kn[Ge]===0;Ge--);if(Ae>Ge&&(Ae=Ge),Ge===0)return s[c++]=1<<24|64<<16|0,s[c++]=1<<24|64<<16|0,x.bits=1,0;for(Le=1;Le0&&(e===$A||Ge!==1))return-1;for(at[1]=0,G=1;Gyl||e===_s&&ot>ls)return 1;for(;;){an=G-ht,U[ue]+1=Ht?($t=St[U[ue]-Ht],dr=En[U[ue]-Ht]):($t=96,dr=0),_t=1<>ht)+Ut]=an<<24|$t<<16|dr|0;while(Ut!==0);for(_t=1<>=1;if(_t!==0?(on&=_t-1,on+=_t):on=0,ue++,--kn[G]===0){if(G===Ge)break;G=n[t+U[ue]]}if(G>Ae&&(on&Kr)!==ar){for(ht===0&&(ht=Ae),br+=Le,xt=G-ht,It=1<yl||e===_s&&ot>ls)return 1;ar=on&Kr,s[ar]=Ae<<24|xt<<16|br-c|0}}return on!==0&&(s[br+on]=G-ht<<24|64<<16|0),x.bits=Ae,0};const Ri=0,Al=1,Gs=2,{Z_FINISH:yA,Z_BLOCK:xo,Z_TREES:as,Z_OK:Bs,Z_STREAM_END:vu,Z_NEED_DICT:Pl,Z_STREAM_ERROR:Fs,Z_DATA_ERROR:$s,Z_MEM_ERROR:Ps,Z_BUF_ERROR:ws,Z_DEFLATED:$l}=Ja,eu=16180,Kl=16181,tu=16182,Zu=16183,Mc=16184,_i=16185,kA=16186,el=16187,cs=16188,sl=16189,tl=16190,ds=16191,zl=16192,Wu=16193,dc=16194,fc=16195,hd=16196,gd=16197,Vu=16198,Zl=16199,Wl=16200,jc=16201,Tc=16202,hc=16203,gc=16204,Ou=16205,Gu=16206,Vd=16207,pc=16208,SA=16209,kc=16210,Kc=16211,If=852,Gd=592,zc=15,Zc=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Xd(){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 Su=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.modeKc?1:0},Wc=e=>{if(Su(e))return Fs;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=eu,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(If),n.distcode=n.distdyn=new Int32Array(Gd),n.sane=1,n.back=-1,Bs},vc=e=>{if(Su(e))return Fs;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,Wc(e)},Yd=(e,n)=>{let t;if(Su(e))return Fs;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Fs:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,vc(e))},Xu=(e,n)=>{if(!e)return Fs;const t=new Xd;e.state=t,t.strm=e,t.window=null,t.mode=eu;const r=Yd(e,n);return r!==Bs&&(e.state=null),r},Vc=e=>Xu(e,zc);let nl=!0,uu,mc;const Sf=e=>{if(nl){uu=new Int32Array(512),mc=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(TA(Al,e.lens,0,288,uu,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;TA(Gs,e.lens,0,32,mc,0,e.work,{bits:5}),nl=!1}e.lencode=uu,e.lenbits=9,e.distcode=mc,e.distbits=5},bA=(e,n,t,r)=>{let s;const c=e.state;return c.window===null&&(c.wsize=1<=c.wsize?(c.window.set(n.subarray(t-c.wsize,t),0),c.wnext=0,c.whave=c.wsize):(s=c.wsize-c.wnext,s>r&&(s=r),c.window.set(n.subarray(t-r,t-r+s),c.wnext),r-=s,r?(c.window.set(n.subarray(t-r,t),0),c.wnext=r,c.whave=c.wsize):(c.wnext+=s,c.wnext===c.wsize&&(c.wnext=0),c.whave{let t,r,s,c,U,x,T,G,ue,Le,Ge,Ae,xt,ht,It=0,ot,on,_t,Ut,ar,Kr,br,En;const Ht=new Uint8Array(4);let kn,at;const St=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Su(e)||!e.output||!e.input&&e.avail_in!==0)return Fs;t=e.state,t.mode===ds&&(t.mode=zl),U=e.next_out,s=e.output,T=e.avail_out,c=e.next_in,r=e.input,x=e.avail_in,G=t.hold,ue=t.bits,Le=x,Ge=T,En=Bs;e:for(;;)switch(t.mode){case eu:if(t.wrap===0){t.mode=zl;break}for(;ue<16;){if(x===0)break e;x--,G+=r[c++]<>>8&255,t.check=Fo(t.check,Ht,2,0),G=0,ue=0,t.mode=Kl;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((G&255)<<8)+(G>>8))%31){e.msg="incorrect header check",t.mode=SA;break}if((G&15)!==$l){e.msg="unknown compression method",t.mode=SA;break}if(G>>>=4,ue-=4,br=(G&15)+8,t.wbits===0&&(t.wbits=br),br>15||br>t.wbits){e.msg="invalid window size",t.mode=SA;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(Ht[0]=G&255,Ht[1]=G>>>8&255,t.check=Fo(t.check,Ht,2,0)),G=0,ue=0,t.mode=tu;case tu:for(;ue<32;){if(x===0)break e;x--,G+=r[c++]<>>8&255,Ht[2]=G>>>16&255,Ht[3]=G>>>24&255,t.check=Fo(t.check,Ht,4,0)),G=0,ue=0,t.mode=Zu;case Zu:for(;ue<16;){if(x===0)break e;x--,G+=r[c++]<>8),t.flags&512&&t.wrap&4&&(Ht[0]=G&255,Ht[1]=G>>>8&255,t.check=Fo(t.check,Ht,2,0)),G=0,ue=0,t.mode=Mc;case Mc:if(t.flags&1024){for(;ue<16;){if(x===0)break e;x--,G+=r[c++]<>>8&255,t.check=Fo(t.check,Ht,2,0)),G=0,ue=0}else t.head&&(t.head.extra=null);t.mode=_i;case _i:if(t.flags&1024&&(Ae=t.length,Ae>x&&(Ae=x),Ae&&(t.head&&(br=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(c,c+Ae),br)),t.flags&512&&t.wrap&4&&(t.check=Fo(t.check,r,Ae,c)),x-=Ae,c+=Ae,t.length-=Ae),t.length))break e;t.length=0,t.mode=kA;case kA:if(t.flags&2048){if(x===0)break e;Ae=0;do br=r[c+Ae++],t.head&&br&&t.length<65536&&(t.head.name+=String.fromCharCode(br));while(br&&Ae>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=ds;break;case sl:for(;ue<32;){if(x===0)break e;x--,G+=r[c++]<>>=ue&7,ue-=ue&7,t.mode=Gu;break}for(;ue<3;){if(x===0)break e;x--,G+=r[c++]<>>=1,ue-=1,G&3){case 0:t.mode=Wu;break;case 1:if(Sf(t),t.mode=Zl,n===as){G>>>=2,ue-=2;break e}break;case 2:t.mode=hd;break;case 3:e.msg="invalid block type",t.mode=SA}G>>>=2,ue-=2;break;case Wu:for(G>>>=ue&7,ue-=ue&7;ue<32;){if(x===0)break e;x--,G+=r[c++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=SA;break}if(t.length=G&65535,G=0,ue=0,t.mode=dc,n===as)break e;case dc:t.mode=fc;case fc:if(Ae=t.length,Ae){if(Ae>x&&(Ae=x),Ae>T&&(Ae=T),Ae===0)break e;s.set(r.subarray(c,c+Ae),U),x-=Ae,c+=Ae,T-=Ae,U+=Ae,t.length-=Ae;break}t.mode=ds;break;case hd:for(;ue<14;){if(x===0)break e;x--,G+=r[c++]<>>=5,ue-=5,t.ndist=(G&31)+1,G>>>=5,ue-=5,t.ncode=(G&15)+4,G>>>=4,ue-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=SA;break}t.have=0,t.mode=gd;case gd:for(;t.have>>=3,ue-=3}for(;t.have<19;)t.lens[St[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,kn={bits:t.lenbits},En=TA(Ri,t.lens,0,19,t.lencode,0,t.work,kn),t.lenbits=kn.bits,En){e.msg="invalid code lengths set",t.mode=SA;break}t.have=0,t.mode=Vu;case Vu:for(;t.have>>24,on=It>>>16&255,_t=It&65535,!(ot<=ue);){if(x===0)break e;x--,G+=r[c++]<>>=ot,ue-=ot,t.lens[t.have++]=_t;else{if(_t===16){for(at=ot+2;ue>>=ot,ue-=ot,t.have===0){e.msg="invalid bit length repeat",t.mode=SA;break}br=t.lens[t.have-1],Ae=3+(G&3),G>>>=2,ue-=2}else if(_t===17){for(at=ot+3;ue>>=ot,ue-=ot,br=0,Ae=3+(G&7),G>>>=3,ue-=3}else{for(at=ot+7;ue>>=ot,ue-=ot,br=0,Ae=11+(G&127),G>>>=7,ue-=7}if(t.have+Ae>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=SA;break}for(;Ae--;)t.lens[t.have++]=br}}if(t.mode===SA)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=SA;break}if(t.lenbits=9,kn={bits:t.lenbits},En=TA(Al,t.lens,0,t.nlen,t.lencode,0,t.work,kn),t.lenbits=kn.bits,En){e.msg="invalid literal/lengths set",t.mode=SA;break}if(t.distbits=6,t.distcode=t.distdyn,kn={bits:t.distbits},En=TA(Gs,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,kn),t.distbits=kn.bits,En){e.msg="invalid distances set",t.mode=SA;break}if(t.mode=Zl,n===as)break e;case Zl:t.mode=Wl;case Wl:if(x>=6&&T>=258){e.next_out=U,e.avail_out=T,e.next_in=c,e.avail_in=x,t.hold=G,t.bits=ue,qs(e,Ge),U=e.next_out,s=e.output,T=e.avail_out,c=e.next_in,r=e.input,x=e.avail_in,G=t.hold,ue=t.bits,t.mode===ds&&(t.back=-1);break}for(t.back=0;It=t.lencode[G&(1<>>24,on=It>>>16&255,_t=It&65535,!(ot<=ue);){if(x===0)break e;x--,G+=r[c++]<>Ut)],ot=It>>>24,on=It>>>16&255,_t=It&65535,!(Ut+ot<=ue);){if(x===0)break e;x--,G+=r[c++]<>>=Ut,ue-=Ut,t.back+=Ut}if(G>>>=ot,ue-=ot,t.back+=ot,t.length=_t,on===0){t.mode=Ou;break}if(on&32){t.back=-1,t.mode=ds;break}if(on&64){e.msg="invalid literal/length code",t.mode=SA;break}t.extra=on&15,t.mode=jc;case jc:if(t.extra){for(at=t.extra;ue>>=t.extra,ue-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Tc;case Tc:for(;It=t.distcode[G&(1<>>24,on=It>>>16&255,_t=It&65535,!(ot<=ue);){if(x===0)break e;x--,G+=r[c++]<>Ut)],ot=It>>>24,on=It>>>16&255,_t=It&65535,!(Ut+ot<=ue);){if(x===0)break e;x--,G+=r[c++]<>>=Ut,ue-=Ut,t.back+=Ut}if(G>>>=ot,ue-=ot,t.back+=ot,on&64){e.msg="invalid distance code",t.mode=SA;break}t.offset=_t,t.extra=on&15,t.mode=hc;case hc:if(t.extra){for(at=t.extra;ue>>=t.extra,ue-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=SA;break}t.mode=gc;case gc:if(T===0)break e;if(Ae=Ge-T,t.offset>Ae){if(Ae=t.offset-Ae,Ae>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=SA;break}Ae>t.wnext?(Ae-=t.wnext,xt=t.wsize-Ae):xt=t.wnext-Ae,Ae>t.length&&(Ae=t.length),ht=t.window}else ht=s,xt=U-t.offset,Ae=t.length;Ae>T&&(Ae=T),T-=Ae,t.length-=Ae;do s[U++]=ht[xt++];while(--Ae);t.length===0&&(t.mode=Wl);break;case Ou:if(T===0)break e;s[U++]=t.length,T--,t.mode=Wl;break;case Gu:if(t.wrap){for(;ue<32;){if(x===0)break e;x--,G|=r[c++]<{if(Su(e))return Fs;let n=e.state;return n.window&&(n.window=null),e.state=null,Bs},mu=(e,n)=>{if(Su(e))return Fs;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,Bs):Fs},Cu=(e,n)=>{const t=n.length;let r,s,c;return Su(e)||(r=e.state,r.wrap!==0&&r.mode!==tl)?Fs:r.mode===tl&&(s=1,s=Da(s,n,t,0),s!==r.check)?$s:(c=bA(e,n,t,t),c?(r.mode=kc,Ps):(r.havedict=1,Bs))};var Jd=vc,vd=Yd,md=Wc,Cd=Vc,Cc=Xu,rh=is,ah=Rl,qd=mu,Nu=Cu,_d="pako inflate (from Nodeca project)",Ru={inflateReset:Jd,inflateReset2:vd,inflateResetKeep:md,inflateInit:Cd,inflateInit2:Cc,inflate:rh,inflateEnd:ah,inflateGetHeader:qd,inflateSetDictionary:Nu,inflateInfo:_d};function oh(){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 ih=oh;const Ah=Object.prototype.toString,{Z_NO_FLUSH:$d,Z_FINISH:ef,Z_OK:Gc,Z_STREAM_END:tf,Z_NEED_DICT:Bd,Z_STREAM_ERROR:sh,Z_DATA_ERROR:nf,Z_MEM_ERROR:rf}=Ja;function Bc(e){this.options=po.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new $o,this.strm.avail_out=0;let t=Ru.inflateInit2(this.strm,n.windowBits);if(t!==Gc)throw new Error(ca[t]);if(this.header=new ih,Ru.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=lo.string2buf(n.dictionary):Ah.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=Ru.inflateSetDictionary(this.strm,n.dictionary),t!==Gc)))throw new Error(ca[t])}Bc.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,s=this.options.dictionary;let c,U,x;if(this.ended)return!1;for(n===~~n?U=n:U=n===!0?ef:$d,Ah.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),c=Ru.inflate(t,U),c===Bd&&s&&(c=Ru.inflateSetDictionary(t,s),c===Gc?c=Ru.inflate(t,U):c===nf&&(c=Bd));t.avail_in>0&&c===tf&&t.state.wrap>0&&e[t.next_in]!==0;)Ru.inflateReset(t),c=Ru.inflate(t,U);switch(c){case sh:case nf:case Bd:case rf:return this.onEnd(c),this.ended=!0,!1}if(x=t.avail_out,t.next_out&&(t.avail_out===0||c===tf))if(this.options.to==="string"){let T=lo.utf8border(t.output,t.next_out),G=t.next_out-T,ue=lo.buf2string(t.output,T);t.next_out=G,t.avail_out=r-G,G&&t.output.set(t.output.subarray(T,T+G),0),this.onData(ue)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(c===Gc&&x===0)){if(c===tf)return c=Ru.inflateEnd(this.strm),this.onEnd(c),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},Bc.prototype.onData=function(e){this.chunks.push(e)},Bc.prototype.onEnd=function(e){e===Gc&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=po.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Xc(e,n){const t=new Bc(n);if(t.push(e),t.err)throw t.msg||ca[t.err];return t.result}function lh(e,n){return n=n||{},n.raw=!0,Xc(e,n)}var RA=Bc,Jo=Xc,Pi=lh,KA=Xc,ps=Ja,Yu={Inflate:RA,inflate:Jo,inflateRaw:Pi,ungzip:KA,constants:ps};const{Deflate:Vl,deflate:Ju,deflateRaw:qu,gzip:wd}=Ca,{Inflate:wc,inflate:cu,inflateRaw:Nh,ungzip:bg}=Yu;var xg=Vl,Rh=Ju,Ig=qu,Sg=wd,Lh=wc,Ff=cu,uh=Nh,Fg=bg,Pg=Ja,Fp={Deflate:xg,deflate:Rh,deflateRaw:Ig,gzip:Sg,Inflate:Lh,inflate:Ff,inflateRaw:uh,ungzip:Fg,constants:Pg};const Uh=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;Uh[e]=n}const Hh=4294967295;function Q0(e,n,t){let r=e;for(let s=0;s>>8;return r}function Dg(e,n){return(Q0(Hh,e,n)^Hh)>>>0}function Ed(e,n,t){const r=e.readUint32(),s=Dg(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(s!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${s}`)}function O0(e,n){e.writeUint32(Dg(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function fl(e,n,t){for(let r=0;r>1)&255}else{for(;c>1)&255;for(;c>1)&255}}function yc(e,n,t,r,s){let c=0;if(t.length===0){for(;c=t||Kr>=r))for(let br=0;br>8&255}const Ng=new Uint16Array([255]),Qf=new Uint8Array(Ng.buffer)[0]===255,L0=new Uint8Array(0);function Rg(e){const{data:n,width:t,height:r,channels:s,depth:c}=e,U=Math.ceil(c/8)*s,x=Math.ceil(c/8*s*t),T=new Uint8Array(r*x);let G=L0,ue=0,Le,Ge;for(let Ae=0;Ae>8&255}const Of=Uint8Array.of(137,80,78,71,13,10,26,10);function Pp(e){e.writeBytes(Of)}function ch(e){if(!H0(e.readBytes(Of.length)))throw new Error("wrong PNG signature")}function H0(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const jh=/^[\u0000-\u00FF]*$/;function dh(e){if(!jh.test(e))throw new Error("invalid latin1 text")}function jg(e,n,t){const r=Tg(n);e[r]=kg(n,t-r.length-1)}function Dp(e,n,t){Mg(n),dh(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(Lg),e.writeChars(n),e.writeByte(Ug),e.writeChars(t),writeCrc(e,r+4)}function Tg(e){for(e.mark();e.readByte()!==Ug;);const n=e.offset;e.reset();const t=Hg.decode(e.readBytes(n-e.offset-1));return e.skip(1),Mg(t),t}function kg(e,n){return Hg.decode(e.readBytes(n))}const Bu={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Th={UNKNOWN:-1,DEFLATE:0},Kg={UNKNOWN:-1,ADAPTIVE:0},kh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},fh={NONE:0,BACKGROUND:1,PREVIOUS:2},Nf={SOURCE:0,OVER:1};class M0 extends Co{constructor(t,r={}){super(t);xs(this,"_checkCrc");xs(this,"_inflator");xs(this,"_png");xs(this,"_apng");xs(this,"_end");xs(this,"_hasPalette");xs(this,"_palette");xs(this,"_hasTransparency");xs(this,"_transparency");xs(this,"_compressionMethod");xs(this,"_filterMethod");xs(this,"_interlaceMethod");xs(this,"_colorType");xs(this,"_isAnimated");xs(this,"_numberOfFrames");xs(this,"_numberOfPlays");xs(this,"_frames");xs(this,"_writingDataChunks");const{checkCrc:s=!1}=r;this._checkCrc=s,this._inflator=new Lh,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=Th.UNKNOWN,this._filterMethod=Kg.UNKNOWN,this._interlaceMethod=kh.UNKNOWN,this._colorType=Bu.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ch(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(ch(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const s=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Lg:jg(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-s!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Ed(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const s=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=s+t;break}if(this.offset-s!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Ed(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Kh(this.readUint8());const r=this.readUint8();this._colorType=r;let s;switch(r){case Bu.GREYSCALE:s=1;break;case Bu.TRUECOLOUR:s=3;break;case Bu.INDEXED_COLOUR:s=1;break;case Bu.GREYSCALE_ALPHA:s=2;break;case Bu.TRUECOLOUR_ALPHA:s=4;break;case Bu.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=s,this._compressionMethod=this.readUint8(),this._compressionMethod!==Th.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const s=[];this._palette=s;for(let c=0;cthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;rthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r{const T=((U+r.yOffset)*this._png.width+r.xOffset+x)*this._png.channels,G=(U*r.width+x)*this._png.channels;return{index:T,frameIndex:G}};switch(r.blendOp){case Nf.SOURCE:for(let U=0;Ur.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:s,depth:c,data:U}=this._png,x=c<=8?Math.ceil(t*c/8)*s:Math.ceil(t*c/8*s/2),T=new IOBuffer().setBigEndian();let G=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Ge=0;Ge0)return e;throw new TypeError(`${n} must be a positive integer`)}function hh(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const s={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:s.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:s.colorType=ColorType.TRUECOLOUR;break;case 1:n?s.colorType=ColorType.INDEXED_COLOUR:s.colorType=ColorType.GREYSCALE;break;case 2:s.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return s}function Fu(e,n,t,r){for(let s=0;s>8&255),t.writeByte(_t&255)}}return r}function Ds(e,n,t,r){for(let s=0;s=200&&n.status<=299}function ph(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var Jc=tA.saveAs||((typeof window=="undefined"?"undefined":(0,i.Z)(window))!=="object"||window!==tA?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=tA.URL||tA.webkitURL,s=document.createElement("a");n=n||e.name||"download",s.download=n,s.rel="noopener",typeof e=="string"?(s.href=e,s.origin!==location.origin?Wh(s.href)?Zh(e,n,t):ph(s,s.target="_blank"):ph(s)):(s.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(s.href)},4e4),setTimeout(function(){ph(s)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Wh(e))Zh(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){ph(r)})}else navigator.msSaveOrOpenBlob(function(s,c){return c===void 0?c={autoBom:!1}:(0,i.Z)(c)!=="object"&&(Ks.warn("Deprecated: Expected third argument to be a object"),c={autoBom:!c}),c.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(s.type)?new Blob(["\uFEFF",s],{type:s.type}):s}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Zh(e,n,t);var s=e.type==="application/octet-stream",c=/constructor/i.test(tA.HTMLElement)||tA.safari,U=/CriOS\/[\d]+/.test(navigator.userAgent);if((U||s&&c)&&(typeof FileReader=="undefined"?"undefined":(0,i.Z)(FileReader))==="object"){var x=new FileReader;x.onloadend=function(){var ue=x.result;ue=U?ue:ue.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=ue:location=ue,r=null},x.readAsDataURL(e)}else{var T=tA.URL||tA.webkitURL,G=T.createObjectURL(e);r?r.location=G:location.href=G,r=null,setTimeout(function(){T.revokeObjectURL(G)},4e4)}});function zg(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(x){return[parseInt(x[1]),parseInt(x[2]),parseInt(x[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(x){return[parseInt(x[1],16),parseInt(x[2],16),parseInt(x[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(x){return[parseInt(x[1]+x[1],16),parseInt(x[2]+x[2],16),parseInt(x[3]+x[3],16)]}}],r=0;r255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var x=this.r.toString(16),T=this.g.toString(16),G=this.b.toString(16);return x.length==1&&(x="0"+x),T.length==1&&(T="0"+T),G.length==1&&(G="0"+G),"#"+x+T+G}}var Rf=tA.atob.bind(tA),Vh=tA.btoa.bind(tA);function Lf(e,n){var t=e[0],r=e[1],s=e[2],c=e[3];t=Gl(t,r,s,c,n[0],7,-680876936),c=Gl(c,t,r,s,n[1],12,-389564586),s=Gl(s,c,t,r,n[2],17,606105819),r=Gl(r,s,c,t,n[3],22,-1044525330),t=Gl(t,r,s,c,n[4],7,-176418897),c=Gl(c,t,r,s,n[5],12,1200080426),s=Gl(s,c,t,r,n[6],17,-1473231341),r=Gl(r,s,c,t,n[7],22,-45705983),t=Gl(t,r,s,c,n[8],7,1770035416),c=Gl(c,t,r,s,n[9],12,-1958414417),s=Gl(s,c,t,r,n[10],17,-42063),r=Gl(r,s,c,t,n[11],22,-1990404162),t=Gl(t,r,s,c,n[12],7,1804603682),c=Gl(c,t,r,s,n[13],12,-40341101),s=Gl(s,c,t,r,n[14],17,-1502002290),t=Ll(t,r=Gl(r,s,c,t,n[15],22,1236535329),s,c,n[1],5,-165796510),c=Ll(c,t,r,s,n[6],9,-1069501632),s=Ll(s,c,t,r,n[11],14,643717713),r=Ll(r,s,c,t,n[0],20,-373897302),t=Ll(t,r,s,c,n[5],5,-701558691),c=Ll(c,t,r,s,n[10],9,38016083),s=Ll(s,c,t,r,n[15],14,-660478335),r=Ll(r,s,c,t,n[4],20,-405537848),t=Ll(t,r,s,c,n[9],5,568446438),c=Ll(c,t,r,s,n[14],9,-1019803690),s=Ll(s,c,t,r,n[3],14,-187363961),r=Ll(r,s,c,t,n[8],20,1163531501),t=Ll(t,r,s,c,n[13],5,-1444681467),c=Ll(c,t,r,s,n[2],9,-51403784),s=Ll(s,c,t,r,n[7],14,1735328473),t=Xl(t,r=Ll(r,s,c,t,n[12],20,-1926607734),s,c,n[5],4,-378558),c=Xl(c,t,r,s,n[8],11,-2022574463),s=Xl(s,c,t,r,n[11],16,1839030562),r=Xl(r,s,c,t,n[14],23,-35309556),t=Xl(t,r,s,c,n[1],4,-1530992060),c=Xl(c,t,r,s,n[4],11,1272893353),s=Xl(s,c,t,r,n[7],16,-155497632),r=Xl(r,s,c,t,n[10],23,-1094730640),t=Xl(t,r,s,c,n[13],4,681279174),c=Xl(c,t,r,s,n[0],11,-358537222),s=Xl(s,c,t,r,n[3],16,-722521979),r=Xl(r,s,c,t,n[6],23,76029189),t=Xl(t,r,s,c,n[9],4,-640364487),c=Xl(c,t,r,s,n[12],11,-421815835),s=Xl(s,c,t,r,n[15],16,530742520),t=Yl(t,r=Xl(r,s,c,t,n[2],23,-995338651),s,c,n[0],6,-198630844),c=Yl(c,t,r,s,n[7],10,1126891415),s=Yl(s,c,t,r,n[14],15,-1416354905),r=Yl(r,s,c,t,n[5],21,-57434055),t=Yl(t,r,s,c,n[12],6,1700485571),c=Yl(c,t,r,s,n[3],10,-1894986606),s=Yl(s,c,t,r,n[10],15,-1051523),r=Yl(r,s,c,t,n[1],21,-2054922799),t=Yl(t,r,s,c,n[8],6,1873313359),c=Yl(c,t,r,s,n[15],10,-30611744),s=Yl(s,c,t,r,n[6],15,-1560198380),r=Yl(r,s,c,t,n[13],21,1309151649),t=Yl(t,r,s,c,n[4],6,-145523070),c=Yl(c,t,r,s,n[11],10,-1120210379),s=Yl(s,c,t,r,n[2],15,718787259),r=Yl(r,s,c,t,n[9],21,-343485551),e[0]=_u(t,e[0]),e[1]=_u(r,e[1]),e[2]=_u(s,e[2]),e[3]=_u(c,e[3])}function Uf(e,n,t,r,s,c){return n=_u(_u(n,e),_u(r,c)),_u(n<>>32-s,t)}function Gl(e,n,t,r,s,c,U){return Uf(n&t|~n&r,e,n,s,c,U)}function Ll(e,n,t,r,s,c,U){return Uf(n&r|t&~r,e,n,s,c,U)}function Xl(e,n,t,r,s,c,U){return Uf(n^t^r,e,n,s,c,U)}function Yl(e,n,t,r,s,c,U){return Uf(t^(n|~r),e,n,s,c,U)}function Zg(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)Lf(r,vh(e.substring(n-64,n)));e=e.substring(n-64);var s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n>2]|=e.charCodeAt(n)<<(n%4<<3);if(s[n>>2]|=128<<(n%4<<3),n>55)for(Lf(r,s),n=0;n<16;n++)s[n]=0;return s[14]=8*t,Lf(r,s),r}function vh(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var wu="0123456789abcdef".split("");function Wg(e){for(var n="",t=0;t<4;t++)n+=wu[e>>8*t+4&15]+wu[e>>8*t&15];return n}function mh(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Gh(e){return Zg(e).map(mh).join("")}var k0=function(e){for(var n=0;n>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function qc(e,n){var t,r,s,c;if(e!==t){for(var U=(s=e,c=1+(256/e.length|0),new Array(c+1).join(s)),x=[],T=0;T<256;T++)x[T]=T;var G=0;for(T=0;T<256;T++){var ue=x[T];G=(G+ue+U.charCodeAt(T))%256,x[T]=x[G],x[G]=ue}t=e,r=x}else x=r;var Le=n.length,Ge=0,Ae=0,xt="";for(T=0;T\x80/\f\xA9\xFEdSiz";var c=(n+this.padding).substr(0,32),U=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(c,U),this.P=-(1+(255^s)),this.encryptionKey=Gh(c+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=qc(this.encryptionKey,this.padding)}function Lu(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r126?"#"+("0"+s.toString(16)).slice(-2):e[r]}return n}function Vg(e){if((0,i.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,s){if(s=s||!1,typeof t!="string"||typeof r!="function"||typeof s!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var c=Math.random().toString(35);return n[t][c]=[r,!!s],c},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),s=[];for(var c in n[t]){var U=n[t][c];try{U[0].apply(e,r)}catch(x){tA.console&&Ks.error("jsPDF PubSub Error",x.message,x)}U[1]&&s.push(c)}s.length&&s.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function Mf(e){if(!(this instanceof Mf))return new Mf(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Xh(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function _c(e,n,t,r,s){if(!(this instanceof _c))return new _c(e,n,t,r,s);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Xh.call(this,r,s)}function $c(e,n,t,r,s){if(!(this instanceof $c))return new $c(e,n,t,r,s);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Xh.call(this,r,s)}function gi(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],s=arguments[2],c=arguments[3],U=[],x=1,T=16,G="S",ue=null;(0,i.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,s=e.format||s,c=e.compress||e.compressPdf||c,(ue=e.encryption||null)!==null&&(ue.userPassword=ue.userPassword||"",ue.ownerPassword=ue.ownerPassword||"",ue.userPermissions=ue.userPermissions||[]),x=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(T=e.floatPrecision),G=e.defaultPathOperation||"S"),U=e.filters||(c===!0?["FlateEncode"]:U),r=r||"mm",t=(""+(t||"P")).toLowerCase();var Le=e.putOnlyUsedFonts||!1,Ge={},Ae={internal:{},__private__:{}};Ae.__private__.PubSub=Vg;var xt="1.3",ht=Ae.__private__.getPdfVersion=function(){return xt};Ae.__private__.setPdfVersion=function(K){xt=K};var It={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};Ae.__private__.getPageFormats=function(){return It};var ot=Ae.__private__.getPageFormat=function(K){return It[K]};s=s||"a4";var on="compat",_t="advanced",Ut=on;function ar(){this.saveGraphicsState(),Ft(new eA(OA,0,0,-OA,0,Gf()*OA).toString()+" cm"),this.setFontSize(this.getFontSize()/OA),G="n",Ut=_t}function Kr(){this.restoreGraphicsState(),G="S",Ut=on}var br=Ae.__private__.combineFontStyleAndFontWeight=function(K,je){if(K=="bold"&&je=="normal"||K=="bold"&&je==400||K=="normal"&&je=="italic"||K=="bold"&&je=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return je&&(K=je==400||je==="normal"?K==="italic"?"italic":"normal":je!=700&&je!=="bold"||K!=="normal"?(je==700?"bold":je)+""+K:"bold"),K};Ae.advancedAPI=function(K){var je=Ut===on;return je&&ar.call(this),typeof K!="function"||(K(this),je&&Kr.call(this)),this},Ae.compatAPI=function(K){var je=Ut===_t;return je&&Kr.call(this),typeof K!="function"||(K(this),je&&ar.call(this)),this},Ae.isAdvancedAPI=function(){return Ut===_t};var En,Ht=function(K){if(Ut!==_t)throw new Error(K+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},kn=Ae.roundToPrecision=Ae.__private__.roundToPrecision=function(K,je){var Ot=n||je;if(isNaN(K)||isNaN(Ot))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return K.toFixed(Ot).replace(/0+$/,"")};En=Ae.hpf=Ae.__private__.hpf=typeof T=="number"?function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.hpf");return kn(K,T)}:T==="smart"?function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.hpf");return kn(K,K>-1&&K<1?16:5)}:function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.hpf");return kn(K,16)};var at=Ae.f2=Ae.__private__.f2=function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.f2");return kn(K,2)},St=Ae.__private__.f3=function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.f3");return kn(K,3)},an=Ae.scale=Ae.__private__.scale=function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.scale");return Ut===on?K*OA:Ut===_t?K:void 0},$t=function(K){return an(function(je){return Ut===on?Gf()-je:Ut===_t?je:void 0}(K))};Ae.__private__.setPrecision=Ae.setPrecision=function(K){typeof parseInt(K,10)=="number"&&(n=parseInt(K,10))};var dr,Er="00000000000000000000000000000000",Ir=Ae.__private__.getFileId=function(){return Er},$n=Ae.__private__.setFileId=function(K){return Er=K!==void 0&&/^[a-fA-F0-9]{32}$/.test(K)?K.toUpperCase():Er.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),ue!==null&&(Ul=new of(ue.userPermissions,ue.userPassword,ue.ownerPassword,Er)),Er};Ae.setFileId=function(K){return $n(K),this},Ae.getFileId=function(){return Ir()};var Pr=Ae.__private__.convertDateToPDFDate=function(K){var je=K.getTimezoneOffset(),Ot=je<0?"+":"-",rn=Math.floor(Math.abs(je/60)),Mn=Math.abs(je%60),Vr=[Ot,zt(rn),"'",zt(Mn),"'"].join("");return["D:",K.getFullYear(),zt(K.getMonth()+1),zt(K.getDate()),zt(K.getHours()),zt(K.getMinutes()),zt(K.getSeconds()),Vr].join("")},$a=Ae.__private__.convertPDFDateToDate=function(K){var je=parseInt(K.substr(2,4),10),Ot=parseInt(K.substr(6,2),10)-1,rn=parseInt(K.substr(8,2),10),Mn=parseInt(K.substr(10,2),10),Vr=parseInt(K.substr(12,2),10),fa=parseInt(K.substr(14,2),10);return new Date(je,Ot,rn,Mn,Vr,fa,0)},ua=Ae.__private__.setCreationDate=function(K){var je;if(K===void 0&&(K=new Date),K instanceof Date)je=Pr(K);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(K))throw new Error("Invalid argument passed to jsPDF.setCreationDate");je=K}return dr=je},tt=Ae.__private__.getCreationDate=function(K){var je=dr;return K==="jsDate"&&(je=$a(dr)),je};Ae.setCreationDate=function(K){return ua(K),this},Ae.getCreationDate=function(K){return tt(K)};var Lt,zt=Ae.__private__.padd2=function(K){return("0"+parseInt(K)).slice(-2)},ln=Ae.__private__.padd2Hex=function(K){return("00"+(K=K.toString())).substr(K.length)},Pn=0,Wn=[],xr=[],Fr=0,qr=[],ka=[],To=!1,Ho=xr;Ae.__private__.setCustomOutputDestination=function(K){To=!0,Ho=K};var Ui=function(K){To||(Ho=K)};Ae.__private__.resetCustomOutputDestination=function(){To=!1,Ho=xr};var Ft=Ae.__private__.out=function(K){return K=K.toString(),Fr+=K.length+1,Ho.push(K),Ho},ko=Ae.__private__.write=function(K){return Ft(arguments.length===1?K.toString():Array.prototype.join.call(arguments," "))},ZA=Ae.__private__.getArrayBuffer=function(K){for(var je=K.length,Ot=new ArrayBuffer(je),rn=new Uint8Array(Ot);je--;)rn[je]=K.charCodeAt(je);return Ot},Yi=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];Ae.__private__.getStandardFonts=function(){return Yi};var Ia=e.fontSize||16;Ae.__private__.setFontSize=Ae.setFontSize=function(K){return Ia=Ut===_t?K/OA:K,this};var Ji,si=Ae.__private__.getFontSize=Ae.getFontSize=function(){return Ut===on?Ia:Ia*OA},Wi=e.R2L||!1;Ae.__private__.setR2L=Ae.setR2L=function(K){return Wi=K,this},Ae.__private__.getR2L=Ae.getR2L=function(){return Wi};var Mi,Hs=Ae.__private__.setZoomMode=function(K){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(K))Ji=K;else if(isNaN(K)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(K)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+K+'" is not recognized.');Ji=K}else Ji=parseInt(K,10)};Ae.__private__.getZoomMode=function(){return Ji};var As,PA=Ae.__private__.setPageMode=function(K){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(K)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+K+'" is not recognized.');Mi=K};Ae.__private__.getPageMode=function(){return Mi};var fs=Ae.__private__.setLayoutMode=function(K){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(K)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+K+'" is not recognized.');As=K};Ae.__private__.getLayoutMode=function(){return As},Ae.__private__.setDisplayMode=Ae.setDisplayMode=function(K,je,Ot){return Hs(K),fs(je),PA(Ot),this};var ss={title:"",subject:"",author:"",keywords:"",creator:""};Ae.__private__.getDocumentProperty=function(K){if(Object.keys(ss).indexOf(K)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ss[K]},Ae.__private__.getDocumentProperties=function(){return ss},Ae.__private__.setDocumentProperties=Ae.setProperties=Ae.setDocumentProperties=function(K){for(var je in ss)ss.hasOwnProperty(je)&&K[je]&&(ss[je]=K[je]);return this},Ae.__private__.setDocumentProperty=function(K,je){if(Object.keys(ss).indexOf(K)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ss[K]=je};var Ii,OA,Oi,bl,Es,XA={},YA={},gl=[],ki={},rl={},rA={},DA={},pl=null,es=0,$i=[],Ms=new Vg(Ae),jf=e.hotfixes||[],hu={},Fd={},od=[],eA=function K(je,Ot,rn,Mn,Vr,fa){if(!(this instanceof K))return new K(je,Ot,rn,Mn,Vr,fa);isNaN(je)&&(je=1),isNaN(Ot)&&(Ot=0),isNaN(rn)&&(rn=0),isNaN(Mn)&&(Mn=1),isNaN(Vr)&&(Vr=0),isNaN(fa)&&(fa=0),this._matrix=[je,Ot,rn,Mn,Vr,fa]};Object.defineProperty(eA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(K){this._matrix[0]=K}}),Object.defineProperty(eA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(K){this._matrix[1]=K}}),Object.defineProperty(eA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(K){this._matrix[2]=K}}),Object.defineProperty(eA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(K){this._matrix[3]=K}}),Object.defineProperty(eA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(K){this._matrix[4]=K}}),Object.defineProperty(eA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(K){this._matrix[5]=K}}),Object.defineProperty(eA.prototype,"a",{get:function(){return this._matrix[0]},set:function(K){this._matrix[0]=K}}),Object.defineProperty(eA.prototype,"b",{get:function(){return this._matrix[1]},set:function(K){this._matrix[1]=K}}),Object.defineProperty(eA.prototype,"c",{get:function(){return this._matrix[2]},set:function(K){this._matrix[2]=K}}),Object.defineProperty(eA.prototype,"d",{get:function(){return this._matrix[3]},set:function(K){this._matrix[3]=K}}),Object.defineProperty(eA.prototype,"e",{get:function(){return this._matrix[4]},set:function(K){this._matrix[4]=K}}),Object.defineProperty(eA.prototype,"f",{get:function(){return this._matrix[5]},set:function(K){this._matrix[5]=K}}),Object.defineProperty(eA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(eA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(eA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(eA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),eA.prototype.join=function(K){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(En).join(K)},eA.prototype.multiply=function(K){var je=K.sx*this.sx+K.shy*this.shx,Ot=K.sx*this.shy+K.shy*this.sy,rn=K.shx*this.sx+K.sy*this.shx,Mn=K.shx*this.shy+K.sy*this.sy,Vr=K.tx*this.sx+K.ty*this.shx+this.tx,fa=K.tx*this.shy+K.ty*this.sy+this.ty;return new eA(je,Ot,rn,Mn,Vr,fa)},eA.prototype.decompose=function(){var K=this.sx,je=this.shy,Ot=this.shx,rn=this.sy,Mn=this.tx,Vr=this.ty,fa=Math.sqrt(K*K+je*je),ui=(K/=fa)*Ot+(je/=fa)*rn;Ot-=K*ui,rn-=je*ui;var Si=Math.sqrt(Ot*Ot+rn*rn);return ui/=Si,K*(rn/=Si)>16&255,rn=Si>>8&255,Mn=255&Si}if(rn===void 0||Vr===void 0&&Ot===rn&&rn===Mn)je=typeof Ot=="string"?Ot+" "+fa[0]:K.precision===2?at(Ot/255)+" "+fa[0]:St(Ot/255)+" "+fa[0];else if(Vr===void 0||(0,i.Z)(Vr)==="object"){if(Vr&&!isNaN(Vr.a)&&Vr.a===0)return["1.","1.","1.",fa[1]].join(" ");je=typeof Ot=="string"?[Ot,rn,Mn,fa[1]].join(" "):K.precision===2?[at(Ot/255),at(rn/255),at(Mn/255),fa[1]].join(" "):[St(Ot/255),St(rn/255),St(Mn/255),fa[1]].join(" ")}else je=typeof Ot=="string"?[Ot,rn,Mn,Vr,fa[2]].join(" "):K.precision===2?[at(Ot),at(rn),at(Mn),at(Vr),fa[2]].join(" "):[St(Ot),St(rn),St(Mn),St(Vr),fa[2]].join(" ");return je},Oc=Ae.__private__.getFilters=function(){return U},rc=Ae.__private__.putStream=function(K){var je=(K=K||{}).data||"",Ot=K.filters||Oc(),rn=K.alreadyAppliedFilters||[],Mn=K.addLength1||!1,Vr=je.length,fa=K.objectId,ui=function(Hl){return Hl};if(ue!==null&&fa===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");ue!==null&&(ui=Ul.encryptor(fa,0));var Si={};Ot===!0&&(Ot=["FlateEncode"]);var pA=K.additionalKeyValues||[],NA=(Si=gi.API.processDataByFilters!==void 0?gi.API.processDataByFilters(je,Ot):{data:je,reverseChain:[]}).reverseChain+(Array.isArray(rn)?rn.join(" "):rn.toString());if(Si.data.length!==0&&(pA.push({key:"Length",value:Si.data.length}),Mn===!0&&pA.push({key:"Length1",value:Vr})),NA.length!=0)if(NA.split("/").length-1==1)pA.push({key:"Filter",value:NA});else{pA.push({key:"Filter",value:"["+NA+"]"});for(var ys=0;ys>"),Si.data.length!==0&&(Ft("stream"),Ft(ui(Si.data)),Ft("endstream"))},kf=Ae.__private__.putPage=function(K){var je=K.number,Ot=K.data,rn=K.objId,Mn=K.contentsObjId;ru(rn,!0),Ft("<>"),Ft("endobj");var Vr=Ot.join(` + .`+dh+Mg+jg)},Tg=function(h,u){var B=h.ownerDocument;if(B){var m=B.createElement("style");m.textContent=u,h.appendChild(m)}},kg=function(){function h(){}return h.getOrigin=function(u){var B=h._link;return B?(B.href=u,B.href=B.href,B.protocol+B.hostname+B.port):"about:blank"},h.isSameOrigin=function(u){return h.getOrigin(u)===h._origin},h.setContext=function(u){h._link=u.document.createElement("a"),h._origin=h.getOrigin(u.location.href)},h._origin="about:blank",h}(),Bu=function(){function h(u,B){this.context=u,this._options=B,this._cache={}}return h.prototype.addImage=function(u){var B=Promise.resolve();return this.has(u)||(Kh(u)||fh(u))&&(this._cache[u]=this.loadImage(u)).catch(function(){}),B},h.prototype.match=function(u){return this._cache[u]},h.prototype.loadImage=function(u){return V(this,void 0,void 0,function(){var B,m,ee,Ie,Ve=this;return N(this,function(mt){switch(mt.label){case 0:return B=kg.isSameOrigin(u),m=!Nf(u)&&this._options.useCORS===!0&&nl.SUPPORT_CORS_IMAGES&&!B,ee=!Nf(u)&&!B&&!Kh(u)&&typeof this._options.proxy=="string"&&nl.SUPPORT_CORS_XHR&&!m,!B&&this._options.allowTaint===!1&&!Nf(u)&&!Kh(u)&&!ee&&!m?[2]:(Ie=u,ee?[4,this.proxy(Ie)]:[3,2]);case 1:Ie=mt.sent(),mt.label=2;case 2:return this.context.logger.debug("Added image "+u.substring(0,256)),[4,new Promise(function(gt,un){var xn=new Image;xn.onload=function(){return gt(xn)},xn.onerror=un,(M0(Ie)||m)&&(xn.crossOrigin="anonymous"),xn.src=Ie,xn.complete===!0&&setTimeout(function(){return gt(xn)},500),Ve._options.imageTimeout>0&&setTimeout(function(){return un("Timed out ("+Ve._options.imageTimeout+"ms) loading image")},Ve._options.imageTimeout)})];case 3:return[2,mt.sent()]}})})},h.prototype.has=function(u){return typeof this._cache[u]!="undefined"},h.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},h.prototype.proxy=function(u){var B=this,m=this._options.proxy;if(!m)throw new Error("No proxy defined");var ee=u.substring(0,256);return new Promise(function(Ie,Ve){var mt=nl.SUPPORT_RESPONSE_TYPE?"blob":"text",gt=new XMLHttpRequest;gt.onload=function(){if(gt.status===200)if(mt==="text")Ie(gt.response);else{var Un=new FileReader;Un.addEventListener("load",function(){return Ie(Un.result)},!1),Un.addEventListener("error",function(Qr){return Ve(Qr)},!1),Un.readAsDataURL(gt.response)}else Ve("Failed to proxy resource "+ee+" with status code "+gt.status)},gt.onerror=Ve;var un=m.indexOf("?")>-1?"&":"?";if(gt.open("GET",""+m+un+"url="+encodeURIComponent(u)+"&responseType="+mt),mt!=="text"&> instanceof XMLHttpRequest&&(gt.responseType=mt),B._options.imageTimeout){var xn=B._options.imageTimeout;gt.timeout=xn,gt.ontimeout=function(){return Ve("Timed out ("+xn+"ms) proxying "+ee)}}gt.send()})},h}(),Th=/^data:image\/svg\+xml/i,Kg=/^data:image\/.*;base64,/i,kh=/^data:image\/.*/i,fh=function(h){return nl.SUPPORT_SVG_DRAWING||!j0(h)},Nf=function(h){return kh.test(h)},M0=function(h){return Kg.test(h)},Kh=function(h){return h.substr(0,4)==="blob"},j0=function(h){return h.substr(-3).toLowerCase()==="svg"||Th.test(h)},Zo=function(){function h(u,B){this.type=0,this.x=u,this.y=B}return h.prototype.add=function(u,B){return new h(this.x+u,this.y+B)},h}(),bd=function(h,u,B){return new Zo(h.x+(u.x-h.x)*B,h.y+(u.y-h.y)*B)},hh=function(){function h(u,B,m,ee){this.type=1,this.start=u,this.startControl=B,this.endControl=m,this.end=ee}return h.prototype.subdivide=function(u,B){var m=bd(this.start,this.startControl,u),ee=bd(this.startControl,this.endControl,u),Ie=bd(this.endControl,this.end,u),Ve=bd(m,ee,u),mt=bd(ee,Ie,u),gt=bd(Ve,mt,u);return B?new h(this.start,m,Ve,gt):new h(gt,mt,Ie,this.end)},h.prototype.add=function(u,B){return new h(this.start.add(u,B),this.startControl.add(u,B),this.endControl.add(u,B),this.end.add(u,B))},h.prototype.reverse=function(){return new h(this.end,this.endControl,this.startControl,this.start)},h}(),Fu=function(h){return h.type===1},T0=function(){function h(u){var B=u.styles,m=u.bounds,ee=aa(B.borderTopLeftRadius,m.width,m.height),Ie=ee[0],Ve=ee[1],mt=aa(B.borderTopRightRadius,m.width,m.height),gt=mt[0],un=mt[1],xn=aa(B.borderBottomRightRadius,m.width,m.height),Un=xn[0],Qr=xn[1],Wo=aa(B.borderBottomLeftRadius,m.width,m.height),xa=Wo[0],mo=Wo[1],nA=[];nA.push((Ie+gt)/m.width),nA.push((xa+Un)/m.width),nA.push((Ve+mo)/m.height),nA.push((un+Qr)/m.height);var ei=Math.max.apply(Math,nA);ei>1&&(Ie/=ei,Ve/=ei,gt/=ei,un/=ei,Un/=ei,Qr/=ei,xa/=ei,mo/=ei);var _o=m.width-gt,zi=m.height-Qr,gA=m.width-Un,Li=m.height-mo,Lo=B.borderTopWidth,zA=B.borderRightWidth,FA=B.borderBottomWidth,Zi=B.borderLeftWidth,so=Da(B.paddingTop,u.bounds.width),fu=Da(B.paddingRight,u.bounds.width),Eu=Da(B.paddingBottom,u.bounds.width),Ns=Da(B.paddingLeft,u.bounds.width);this.topLeftBorderDoubleOuterBox=Ie>0||Ve>0?Xs(m.left+Zi/3,m.top+Lo/3,Ie-Zi/3,Ve-Lo/3,Ds.TOP_LEFT):new Zo(m.left+Zi/3,m.top+Lo/3),this.topRightBorderDoubleOuterBox=Ie>0||Ve>0?Xs(m.left+_o,m.top+Lo/3,gt-zA/3,un-Lo/3,Ds.TOP_RIGHT):new Zo(m.left+m.width-zA/3,m.top+Lo/3),this.bottomRightBorderDoubleOuterBox=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un-zA/3,Qr-FA/3,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA/3,m.top+m.height-FA/3),this.bottomLeftBorderDoubleOuterBox=xa>0||mo>0?Xs(m.left+Zi/3,m.top+Li,xa-Zi/3,mo-FA/3,Ds.BOTTOM_LEFT):new Zo(m.left+Zi/3,m.top+m.height-FA/3),this.topLeftBorderDoubleInnerBox=Ie>0||Ve>0?Xs(m.left+Zi*2/3,m.top+Lo*2/3,Ie-Zi*2/3,Ve-Lo*2/3,Ds.TOP_LEFT):new Zo(m.left+Zi*2/3,m.top+Lo*2/3),this.topRightBorderDoubleInnerBox=Ie>0||Ve>0?Xs(m.left+_o,m.top+Lo*2/3,gt-zA*2/3,un-Lo*2/3,Ds.TOP_RIGHT):new Zo(m.left+m.width-zA*2/3,m.top+Lo*2/3),this.bottomRightBorderDoubleInnerBox=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un-zA*2/3,Qr-FA*2/3,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA*2/3,m.top+m.height-FA*2/3),this.bottomLeftBorderDoubleInnerBox=xa>0||mo>0?Xs(m.left+Zi*2/3,m.top+Li,xa-Zi*2/3,mo-FA*2/3,Ds.BOTTOM_LEFT):new Zo(m.left+Zi*2/3,m.top+m.height-FA*2/3),this.topLeftBorderStroke=Ie>0||Ve>0?Xs(m.left+Zi/2,m.top+Lo/2,Ie-Zi/2,Ve-Lo/2,Ds.TOP_LEFT):new Zo(m.left+Zi/2,m.top+Lo/2),this.topRightBorderStroke=Ie>0||Ve>0?Xs(m.left+_o,m.top+Lo/2,gt-zA/2,un-Lo/2,Ds.TOP_RIGHT):new Zo(m.left+m.width-zA/2,m.top+Lo/2),this.bottomRightBorderStroke=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un-zA/2,Qr-FA/2,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA/2,m.top+m.height-FA/2),this.bottomLeftBorderStroke=xa>0||mo>0?Xs(m.left+Zi/2,m.top+Li,xa-Zi/2,mo-FA/2,Ds.BOTTOM_LEFT):new Zo(m.left+Zi/2,m.top+m.height-FA/2),this.topLeftBorderBox=Ie>0||Ve>0?Xs(m.left,m.top,Ie,Ve,Ds.TOP_LEFT):new Zo(m.left,m.top),this.topRightBorderBox=gt>0||un>0?Xs(m.left+_o,m.top,gt,un,Ds.TOP_RIGHT):new Zo(m.left+m.width,m.top),this.bottomRightBorderBox=Un>0||Qr>0?Xs(m.left+gA,m.top+zi,Un,Qr,Ds.BOTTOM_RIGHT):new Zo(m.left+m.width,m.top+m.height),this.bottomLeftBorderBox=xa>0||mo>0?Xs(m.left,m.top+Li,xa,mo,Ds.BOTTOM_LEFT):new Zo(m.left,m.top+m.height),this.topLeftPaddingBox=Ie>0||Ve>0?Xs(m.left+Zi,m.top+Lo,Math.max(0,Ie-Zi),Math.max(0,Ve-Lo),Ds.TOP_LEFT):new Zo(m.left+Zi,m.top+Lo),this.topRightPaddingBox=gt>0||un>0?Xs(m.left+Math.min(_o,m.width-zA),m.top+Lo,_o>m.width+zA?0:Math.max(0,gt-zA),Math.max(0,un-Lo),Ds.TOP_RIGHT):new Zo(m.left+m.width-zA,m.top+Lo),this.bottomRightPaddingBox=Un>0||Qr>0?Xs(m.left+Math.min(gA,m.width-Zi),m.top+Math.min(zi,m.height-FA),Math.max(0,Un-zA),Math.max(0,Qr-FA),Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-zA,m.top+m.height-FA),this.bottomLeftPaddingBox=xa>0||mo>0?Xs(m.left+Zi,m.top+Math.min(Li,m.height-FA),Math.max(0,xa-Zi),Math.max(0,mo-FA),Ds.BOTTOM_LEFT):new Zo(m.left+Zi,m.top+m.height-FA),this.topLeftContentBox=Ie>0||Ve>0?Xs(m.left+Zi+Ns,m.top+Lo+so,Math.max(0,Ie-(Zi+Ns)),Math.max(0,Ve-(Lo+so)),Ds.TOP_LEFT):new Zo(m.left+Zi+Ns,m.top+Lo+so),this.topRightContentBox=gt>0||un>0?Xs(m.left+Math.min(_o,m.width+Zi+Ns),m.top+Lo+so,_o>m.width+Zi+Ns?0:gt-Zi+Ns,un-(Lo+so),Ds.TOP_RIGHT):new Zo(m.left+m.width-(zA+fu),m.top+Lo+so),this.bottomRightContentBox=Un>0||Qr>0?Xs(m.left+Math.min(gA,m.width-(Zi+Ns)),m.top+Math.min(zi,m.height+Lo+so),Math.max(0,Un-(zA+fu)),Qr-(FA+Eu),Ds.BOTTOM_RIGHT):new Zo(m.left+m.width-(zA+fu),m.top+m.height-(FA+Eu)),this.bottomLeftContentBox=xa>0||mo>0?Xs(m.left+Zi+Ns,m.top+Li,Math.max(0,xa-(Zi+Ns)),mo-(FA+Eu),Ds.BOTTOM_LEFT):new Zo(m.left+Zi+Ns,m.top+m.height-(FA+Eu))}return h}(),Ds;(function(h){h[h.TOP_LEFT=0]="TOP_LEFT",h[h.TOP_RIGHT=1]="TOP_RIGHT",h[h.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",h[h.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ds||(Ds={}));var Xs=function(h,u,B,m,ee){var Ie=4*((Math.sqrt(2)-1)/3),Ve=B*Ie,mt=m*Ie,gt=h+B,un=u+m;switch(ee){case Ds.TOP_LEFT:return new hh(new Zo(h,un),new Zo(h,un-mt),new Zo(gt-Ve,u),new Zo(gt,u));case Ds.TOP_RIGHT:return new hh(new Zo(h,u),new Zo(h+Ve,u),new Zo(gt,un-mt),new Zo(gt,un));case Ds.BOTTOM_RIGHT:return new hh(new Zo(gt,u),new Zo(gt,u+mt),new Zo(h+Ve,un),new Zo(h,un));case Ds.BOTTOM_LEFT:default:return new hh(new Zo(gt,un),new Zo(gt-Ve,un),new Zo(h,u+mt),new Zo(h,u))}},gh=function(h){return[h.topLeftBorderBox,h.topRightBorderBox,h.bottomRightBorderBox,h.bottomLeftBorderBox]},Qp=function(h){return[h.topLeftContentBox,h.topRightContentBox,h.bottomRightContentBox,h.bottomLeftContentBox]},zh=function(h){return[h.topLeftPaddingBox,h.topRightPaddingBox,h.bottomRightPaddingBox,h.bottomLeftPaddingBox]},tA=function(){function h(u,B,m){this.offsetX=u,this.offsetY=B,this.matrix=m,this.type=0,this.target=6}return h}(),af=function(){function h(u,B){this.path=u,this.target=B,this.type=1}return h}(),Ks=function(){function h(u){this.opacity=u,this.type=2,this.target=6}return h}(),Zh=function(h){return h.type===0},Wh=function(h){return h.type===1},ph=function(h){return h.type===2},Jc=function(h,u){return h.length===u.length?h.some(function(B,m){return B===u[m]}):!1},zg=function(h,u,B,m,ee){return h.map(function(Ie,Ve){switch(Ve){case 0:return Ie.add(u,B);case 1:return Ie.add(u+m,B);case 2:return Ie.add(u+m,B+ee);case 3:return Ie.add(u,B+ee)}return Ie})},Rf=function(){function h(u){this.element=u,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return h}(),Vh=function(){function h(u,B){if(this.container=u,this.parent=B,this.effects=[],this.curves=new T0(this.container),this.container.styles.opacity<1&&this.effects.push(new Ks(this.container.styles.opacity)),this.container.styles.transform!==null){var m=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ee=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Ie=this.container.styles.transform;this.effects.push(new tA(m,ee,Ie))}if(this.container.styles.overflowX!==0){var Ve=gh(this.curves),mt=zh(this.curves);Jc(Ve,mt)?this.effects.push(new af(Ve,6)):(this.effects.push(new af(Ve,2)),this.effects.push(new af(mt,4)))}}return h.prototype.getEffects=function(u){for(var B=[2,3].indexOf(this.container.styles.position)===-1,m=this.parent,ee=this.effects.slice(0);m;){var Ie=m.effects.filter(function(gt){return!Wh(gt)});if(B||m.container.styles.position!==0||!m.parent){if(ee.unshift.apply(ee,Ie),B=[2,3].indexOf(m.container.styles.position)===-1,m.container.styles.overflowX!==0){var Ve=gh(m.curves),mt=zh(m.curves);Jc(Ve,mt)||ee.unshift(new af(mt,6))}}else ee.unshift.apply(ee,Ie);m=m.parent}return ee.filter(function(gt){return Va(gt.target,u)})},h}(),Lf=function(h,u,B,m){h.container.elements.forEach(function(ee){var Ie=Va(ee.flags,4),Ve=Va(ee.flags,2),mt=new Vh(ee,h);Va(ee.styles.display,2048)&&m.push(mt);var gt=Va(ee.flags,8)?[]:m;if(Ie||Ve){var un=Ie||ee.styles.isPositioned()?B:u,xn=new Rf(mt);if(ee.styles.isPositioned()||ee.styles.opacity<1||ee.styles.isTransformed()){var Un=ee.styles.zIndex.order;if(Un<0){var Qr=0;un.negativeZIndex.some(function(xa,mo){return Un>xa.element.container.styles.zIndex.order?(Qr=mo,!1):Qr>0}),un.negativeZIndex.splice(Qr,0,xn)}else if(Un>0){var Wo=0;un.positiveZIndex.some(function(xa,mo){return Un>=xa.element.container.styles.zIndex.order?(Wo=mo+1,!1):Wo>0}),un.positiveZIndex.splice(Wo,0,xn)}else un.zeroOrAutoZIndexOrTransformedOrOpacity.push(xn)}else ee.styles.isFloating()?un.nonPositionedFloats.push(xn):un.nonPositionedInlineLevel.push(xn);Lf(mt,xn,Ie?xn:B,gt)}else ee.styles.isInlineLevel()?u.inlineLevel.push(mt):u.nonInlineLevel.push(mt),Lf(mt,u,B,gt);Va(ee.flags,8)&&Uf(ee,gt)})},Uf=function(h,u){for(var B=h instanceof _d?h.start:1,m=h instanceof _d?h.reversed:!1,ee=0;ee0&&B.intrinsicHeight>0){var Ie=mh(B),Ve=zh(m);this.path(Ve),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ee,0,0,B.intrinsicWidth,B.intrinsicHeight,Ie.left,Ie.top,Ie.width,Ie.height),this.ctx.restore()}},u.prototype.renderNodeContent=function(B){return V(this,void 0,void 0,function(){var m,ee,Ie,Ve,mt,gt,_o,_o,un,xn,Un,Qr,gA,Wo,xa,Li,mo,nA,ei,_o,zi,gA,Li;return N(this,function(Lo){switch(Lo.label){case 0:this.applyEffects(B.getEffects(4)),m=B.container,ee=B.curves,Ie=m.styles,Ve=0,mt=m.textNodes,Lo.label=1;case 1:return Ve0&&Dl>0&&(FA=Ie.ctx.createPattern(Li,"repeat"),Ie.renderRepeat(so,FA,Jl,nu))):qt(xn)&&(Zi=_u(B,m,[null,null,null]),so=Zi[0],fu=Zi[1],Eu=Zi[2],Ns=Zi[3],Dl=Zi[4],xc=xn.position.length===0?[Tt]:xn.position,Jl=Da(xc[0],Ns),nu=Da(xc[xc.length-1],Dl),Id=ii(xn,Jl,nu,Ns,Dl),Pu=Id[0],Ic=Id[1],Pu>0&&Ic>0&&(Sd=Ie.ctx.createRadialGradient(fu+Jl,Eu+nu,0,fu+Jl,Eu+nu,Pu),oA(xn.stops,Pu*2).forEach(function(rd){return Sd.addColorStop(rd.stop,$r(rd.color))}),Ie.path(so),Ie.ctx.fillStyle=Sd,Pu!==Ic?(td=B.bounds.left+.5*B.bounds.width,ec=B.bounds.top+.5*B.bounds.height,nd=Ic/Pu,Sc=1/nd,Ie.ctx.save(),Ie.ctx.translate(td,ec),Ie.ctx.transform(1,0,0,nd,0,0),Ie.ctx.translate(-td,-ec),Ie.ctx.fillRect(fu,Sc*(Eu-ec)+ec,Ns,Dl*Sc),Ie.ctx.restore()):Ie.ctx.fill())),sf.label=6;case 6:return m--,[2]}})},Ie=this,Ve=0,mt=B.styles.backgroundImage.slice(0).reverse(),un.label=1;case 1:return Ve0?xn.style!==2?[3,5]:[4,this.renderDashedDottedBorder(xn.color,xn.width,mt,B.curves,2)]:[3,11]):[3,13];case 4:return Qr.sent(),[3,11];case 5:return xn.style!==3?[3,7]:[4,this.renderDashedDottedBorder(xn.color,xn.width,mt,B.curves,3)];case 6:return Qr.sent(),[3,11];case 7:return xn.style!==4?[3,9]:[4,this.renderDoubleBorder(xn.color,xn.width,mt,B.curves)];case 8:return Qr.sent(),[3,11];case 9:return[4,this.renderSolidBorder(xn.color,mt,B.curves)];case 10:Qr.sent(),Qr.label=11;case 11:mt++,Qr.label=12;case 12:return gt++,[3,3];case 13:return[2]}})})},u.prototype.renderDashedDottedBorder=function(B,m,ee,Ie,Ve){return V(this,void 0,void 0,function(){var mt,gt,un,xn,Un,Qr,Wo,xa,mo,nA,ei,_o,zi,gA,Li,Lo,Li,Lo;return N(this,function(zA){return this.ctx.save(),mt=Zg(Ie,ee),gt=Ll(Ie,ee),Ve===2&&(this.path(gt),this.ctx.clip()),Fu(gt[0])?(un=gt[0].start.x,xn=gt[0].start.y):(un=gt[0].x,xn=gt[0].y),Fu(gt[1])?(Un=gt[1].end.x,Qr=gt[1].end.y):(Un=gt[1].x,Qr=gt[1].y),ee===0||ee===2?Wo=Math.abs(un-Un):Wo=Math.abs(xn-Qr),this.ctx.beginPath(),Ve===3?this.formatPath(mt):this.formatPath(gt.slice(0,2)),xa=m<3?m*3:m*2,mo=m<3?m*2:m,Ve===3&&(xa=m,mo=m),nA=!0,Wo<=xa*2?nA=!1:Wo<=xa*2+mo?(ei=Wo/(2*xa+mo),xa*=ei,mo*=ei):(_o=Math.floor((Wo+mo)/(xa+mo)),zi=(Wo-_o*xa)/(_o-1),gA=(Wo-(_o+1)*xa)/_o,mo=gA<=0||Math.abs(mo-zi)Fe){var Ce=Ae;Ae=Fe,Fe=Ce}}else if(ye==="l"||ye==="landscape"){if(ye="l",Fe>Ae){var Ce=Ae;Ae=Fe,Fe=Ce}}else throw"Invalid orientation: "+ye;var ne={width:Ae,height:Fe,unit:z,k:le};return ne},S.default=ae.jsPDF},"./src/plugin/pagebreaks.js":function(d,S,o){"use strict";o.r(S);var F=o("./node_modules/core-js/modules/es.array.concat.js"),v=o.n(F),p=o("./node_modules/core-js/modules/es.array.slice.js"),I=o.n(p),P=o("./node_modules/core-js/modules/es.array.join.js"),b=o.n(P),j=o("./node_modules/core-js/modules/web.dom-collections.for-each.js"),D=o.n(j),W=o("./node_modules/core-js/modules/es.object.keys.js"),Z=o.n(W),J=o("./src/worker.js"),R=o("./src/utils.js"),w={toContainer:J.default.prototype.toContainer};J.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},J.default.prototype.toContainer=function(){return w.toContainer.call(this).then(function(){var re=this.prop.container,ie=this.prop.pageSize.inner.px.height,ye=[].concat(this.opt.pagebreak.mode),z={avoidAll:ye.indexOf("avoid-all")!==-1,css:ye.indexOf("css")!==-1,legacy:ye.indexOf("legacy")!==-1},Ne={},Q=this;["before","after","avoid"].forEach(function(le){var Fe=z.avoidAll&&le==="avoid";Ne[le]=Fe?[]:[].concat(Q.opt.pagebreak[le]||[]),Ne[le].length>0&&(Ne[le]=Array.prototype.slice.call(re.querySelectorAll(Ne[le].join(", "))))});var Le=re.querySelectorAll(".html2pdf__page-break");Le=Array.prototype.slice.call(Le);var ve=re.querySelectorAll("*");Array.prototype.forEach.call(ve,function(Fe){var Ae={before:!1,after:z.legacy&&Le.indexOf(Fe)!==-1,avoid:z.avoidAll};if(z.css){var Ce=window.getComputedStyle(Fe),ne=["always","page","left","right"],q=["avoid","avoid-page"];Ae={before:Ae.before||ne.indexOf(Ce.breakBefore||Ce.pageBreakBefore)!==-1,after:Ae.after||ne.indexOf(Ce.breakAfter||Ce.pageBreakAfter)!==-1,avoid:Ae.avoid||q.indexOf(Ce.breakInside||Ce.pageBreakInside)!==-1}}Object.keys(Ae).forEach(function(st){Ae[st]=Ae[st]||Ne[st].indexOf(Fe)!==-1});var Me=Fe.getBoundingClientRect();if(Ae.avoid&&!Ae.before){var Oe=Math.floor(Me.top/ie),Se=Math.floor(Me.bottom/ie),ke=Math.abs(Me.bottom-Me.top)/ie;Se!==Oe&&ke<=1&&(Ae.before=!0)}if(Ae.before){var ut=(0,R.createElement)("div",{style:{display:"block",height:ie-Me.top%ie+"px"}});Fe.parentNode.insertBefore(ut,Fe)}if(Ae.after){var ut=(0,R.createElement)("div",{style:{display:"block",height:ie-Me.bottom%ie+"px"}});Fe.parentNode.insertBefore(ut,Fe.nextSibling)}})})}},"./src/utils.js":function(d,S,o){"use strict";o.r(S),o.d(S,{objType:function(){return ye},createElement:function(){return z},cloneNode:function(){return Ne},unitConvert:function(){return Q},toPx:function(){return Le}});var F=o("./node_modules/core-js/modules/es.number.constructor.js"),v=o.n(F),p=o("./node_modules/core-js/modules/es.symbol.js"),I=o.n(p),P=o("./node_modules/core-js/modules/es.symbol.description.js"),b=o.n(P),j=o("./node_modules/core-js/modules/es.object.to-string.js"),D=o.n(j),W=o("./node_modules/core-js/modules/es.symbol.iterator.js"),Z=o.n(W),J=o("./node_modules/core-js/modules/es.array.iterator.js"),R=o.n(J),w=o("./node_modules/core-js/modules/es.string.iterator.js"),oe=o.n(w),ae=o("./node_modules/core-js/modules/web.dom-collections.iterator.js"),re=o.n(ae);function ie(ve){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ie=function(Fe){return typeof Fe}:ie=function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},ie(ve)}var ye=function(le){var Fe=ie(le);return Fe==="undefined"?"undefined":Fe==="string"||le instanceof String?"string":Fe==="number"||le instanceof Number?"number":Fe==="function"||le instanceof Function?"function":le&&le.constructor===Array?"array":le&&le.nodeType===1?"element":Fe==="object"?"object":"unknown"},z=function(le,Fe){var Ae=document.createElement(le);if(Fe.className&&(Ae.className=Fe.className),Fe.innerHTML){Ae.innerHTML=Fe.innerHTML;for(var Ce=Ae.getElementsByTagName("script"),ne=Ce.length;ne-- >0;null)Ce[ne].parentNode.removeChild(Ce[ne])}for(var q in Fe.style)Ae.style[q]=Fe.style[q];return Ae},Ne=function ve(le,Fe){for(var Ae=le.nodeType===3?document.createTextNode(le.nodeValue):le.cloneNode(!1),Ce=le.firstChild;Ce;Ce=Ce.nextSibling)(Fe===!0||Ce.nodeType!==1||Ce.nodeName!=="SCRIPT")&&Ae.appendChild(ve(Ce,Fe));return le.nodeType===1&&(le.nodeName==="CANVAS"?(Ae.width=le.width,Ae.height=le.height,Ae.getContext("2d").drawImage(le,0,0)):(le.nodeName==="TEXTAREA"||le.nodeName==="SELECT")&&(Ae.value=le.value),Ae.addEventListener("load",function(){Ae.scrollTop=le.scrollTop,Ae.scrollLeft=le.scrollLeft},!0)),Ae},Q=function(le,Fe){if(ye(le)==="number")return le*72/96/Fe;var Ae={};for(var Ce in le)Ae[Ce]=le[Ce]*72/96/Fe;return Ae},Le=function(le,Fe){return Math.floor(le*Fe/72*96)}},"./src/worker.js":function(d,S,o){"use strict";o.r(S);var F=o("./node_modules/core-js/modules/es.object.assign.js"),v=o.n(F),p=o("./node_modules/core-js/modules/es.array.map.js"),I=o.n(p),P=o("./node_modules/core-js/modules/es.object.keys.js"),b=o.n(P),j=o("./node_modules/core-js/modules/es.array.concat.js"),D=o.n(j),W=o("./node_modules/core-js/modules/es.object.to-string.js"),Z=o.n(W),J=o("./node_modules/core-js/modules/es.regexp.to-string.js"),R=o.n(J),w=o("./node_modules/core-js/modules/es.function.name.js"),oe=o.n(w),ae=o("./node_modules/core-js/modules/web.dom-collections.for-each.js"),re=o.n(ae),ie=o("jspdf"),ye=o.n(ie),z=o("html2canvas"),Ne=o.n(z),Q=o("./src/utils.js"),Le=o("./node_modules/es6-promise/dist/es6-promise.js"),ve=o.n(Le),le=ve().Promise,Fe=function Ae(Ce){var ne=Object.assign(Ae.convert(le.resolve()),JSON.parse(JSON.stringify(Ae.template))),q=Ae.convert(le.resolve(),ne);return q=q.setProgress(1,Ae,1,[Ae]),q=q.set(Ce),q};Fe.prototype=Object.create(le.prototype),Fe.prototype.constructor=Fe,Fe.convert=function(Ce,ne){return Ce.__proto__=ne||Fe.prototype,Ce},Fe.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},Fe.prototype.from=function(Ce,ne){function q(Me){switch((0,Q.objType)(Me)){case"string":return"string";case"element":return Me.nodeName.toLowerCase&&Me.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ne=ne||q(Ce),ne){case"string":return this.set({src:(0,Q.createElement)("div",{innerHTML:Ce})});case"element":return this.set({src:Ce});case"canvas":return this.set({canvas:Ce});case"img":return this.set({img:Ce});default:return this.error("Unknown source type.")}})},Fe.prototype.to=function(Ce){switch(Ce){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Fe.prototype.toContainer=function(){var Ce=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Ce).then(function(){var q={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Me={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};q.opacity=0;var Oe=(0,Q.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Q.createElement)("div",{className:"html2pdf__overlay",style:q}),this.prop.container=(0,Q.createElement)("div",{className:"html2pdf__container",style:Me}),this.prop.container.appendChild(Oe),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Fe.prototype.toCanvas=function(){var Ce=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(Ce).then(function(){var q=Object.assign({},this.opt.html2canvas);return delete q.onrendered,z(this.prop.container,q)}).then(function(q){var Me=this.opt.html2canvas.onrendered||function(){};Me(q),this.prop.canvas=q,document.body.removeChild(this.prop.overlay)})},Fe.prototype.toImg=function(){var Ce=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(Ce).then(function(){var q=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=q})},Fe.prototype.toPdf=function(){var Ce=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Ce).then(function(){var q=this.prop.canvas,Me=this.opt,Oe=q.height,Se=Math.floor(q.width*this.prop.pageSize.inner.ratio),ke=Math.ceil(Oe/Se),ut=this.prop.pageSize.inner.height,st=document.createElement("canvas"),ze=st.getContext("2d");st.width=q.width,st.height=Se,this.prop.pdf=this.prop.pdf||new ie.jsPDF(Me.jsPDF);for(var wt=0;wt1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-indexed-object.js"),v=o("./node_modules/core-js/internals/to-length.js"),p=o("./node_modules/core-js/internals/to-absolute-index.js"),I=function(P){return function(b,j,D){var W=F(b),Z=v(W.length),J=p(D,Z),R;if(P&&j!=j){for(;Z>J;)if(R=W[J++],R!=R)return!0}else for(;Z>J;J++)if((P||J in W)&&W[J]===j)return P||J||0;return!P&&-1}};d.exports={includes:I(!0),indexOf:I(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(d,S,o){var F=o("./node_modules/core-js/internals/function-bind-context.js"),v=o("./node_modules/core-js/internals/indexed-object.js"),p=o("./node_modules/core-js/internals/to-object.js"),I=o("./node_modules/core-js/internals/to-length.js"),P=o("./node_modules/core-js/internals/array-species-create.js"),b=[].push,j=function(D){var W=D==1,Z=D==2,J=D==3,R=D==4,w=D==6,oe=D==7,ae=D==5||w;return function(re,ie,ye,z){for(var Ne=p(re),Q=v(Ne),Le=F(ie,ye,3),ve=I(Q.length),le=0,Fe=z||P,Ae=W?Fe(re,ve):Z||oe?Fe(re,0):void 0,Ce,ne;ve>le;le++)if((ae||le in Q)&&(Ce=Q[le],ne=Le(Ce,le,Ne),D))if(W)Ae[le]=ne;else if(ne)switch(D){case 3:return!0;case 5:return Ce;case 6:return le;case 2:b.call(Ae,Ce)}else switch(D){case 4:return!1;case 7:b.call(Ae,Ce)}return w?-1:J||R?R:Ae}};d.exports={forEach:j(0),map:j(1),filter:j(2),some:j(3),every:j(4),find:j(5),findIndex:j(6),filterReject:j(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js"),v=o("./node_modules/core-js/internals/well-known-symbol.js"),p=o("./node_modules/core-js/internals/engine-v8-version.js"),I=v("species");d.exports=function(P){return p>=51||!F(function(){var b=[],j=b.constructor={};return j[I]=function(){return{foo:1}},b[P](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/fails.js");d.exports=function(v,p){var I=[][v];return!!I&&F(function(){I.call(null,p||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js"),v=o("./node_modules/core-js/internals/is-array.js"),p=o("./node_modules/core-js/internals/well-known-symbol.js"),I=p("species");d.exports=function(P){var b;return v(P)&&(b=P.constructor,typeof b=="function"&&(b===Array||v(b.prototype))?b=void 0:F(b)&&(b=b[I],b===null&&(b=void 0))),b===void 0?Array:b}},"./node_modules/core-js/internals/array-species-create.js":function(d,S,o){var F=o("./node_modules/core-js/internals/array-species-constructor.js");d.exports=function(v,p){return new(F(v))(p===0?0:p)}},"./node_modules/core-js/internals/classof-raw.js":function(d){var S={}.toString;d.exports=function(o){return S.call(o).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-string-tag-support.js"),v=o("./node_modules/core-js/internals/classof-raw.js"),p=o("./node_modules/core-js/internals/well-known-symbol.js"),I=p("toStringTag"),P=v(function(){return arguments}())=="Arguments",b=function(j,D){try{return j[D]}catch(W){}};d.exports=F?v:function(j){var D,W,Z;return j===void 0?"Undefined":j===null?"Null":typeof(W=b(D=Object(j),I))=="string"?W:P?v(D):(Z=v(D))=="Object"&&typeof D.callee=="function"?"Arguments":Z}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(d,S,o){var F=o("./node_modules/core-js/internals/has.js"),v=o("./node_modules/core-js/internals/own-keys.js"),p=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),I=o("./node_modules/core-js/internals/object-define-property.js");d.exports=function(P,b){for(var j=v(b),D=I.f,W=p.f,Z=0;Z"+D+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,v=o("./node_modules/core-js/internals/object-create.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js"),I=o("./node_modules/core-js/internals/set-to-string-tag.js"),P=o("./node_modules/core-js/internals/iterators.js"),b=function(){return this};d.exports=function(j,D,W){var Z=D+" Iterator";return j.prototype=v(F,{next:p(1,W)}),I(j,Z,!1,!0),P[Z]=b,j}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/object-define-property.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js");d.exports=F?function(I,P,b){return v.f(I,P,p(1,b))}:function(I,P,b){return I[P]=b,I}},"./node_modules/core-js/internals/create-property-descriptor.js":function(d){d.exports=function(S,o){return{enumerable:!(S&1),configurable:!(S&2),writable:!(S&4),value:o}}},"./node_modules/core-js/internals/create-property.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/to-property-key.js"),v=o("./node_modules/core-js/internals/object-define-property.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js");d.exports=function(I,P,b){var j=F(P);j in I?v.f(I,j,p(0,b)):I[j]=b}},"./node_modules/core-js/internals/define-iterator.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/create-iterator-constructor.js"),p=o("./node_modules/core-js/internals/object-get-prototype-of.js"),I=o("./node_modules/core-js/internals/object-set-prototype-of.js"),P=o("./node_modules/core-js/internals/set-to-string-tag.js"),b=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),j=o("./node_modules/core-js/internals/redefine.js"),D=o("./node_modules/core-js/internals/well-known-symbol.js"),W=o("./node_modules/core-js/internals/is-pure.js"),Z=o("./node_modules/core-js/internals/iterators.js"),J=o("./node_modules/core-js/internals/iterators-core.js"),R=J.IteratorPrototype,w=J.BUGGY_SAFARI_ITERATORS,oe=D("iterator"),ae="keys",re="values",ie="entries",ye=function(){return this};d.exports=function(z,Ne,Q,Le,ve,le,Fe){v(Q,Ne,Le);var Ae=function(ze){if(ze===ve&&Oe)return Oe;if(!w&&ze in q)return q[ze];switch(ze){case ae:return function(){return new Q(this,ze)};case re:return function(){return new Q(this,ze)};case ie:return function(){return new Q(this,ze)}}return function(){return new Q(this)}},Ce=Ne+" Iterator",ne=!1,q=z.prototype,Me=q[oe]||q["@@iterator"]||ve&&q[ve],Oe=!w&&Me||Ae(ve),Se=Ne=="Array"&&q.entries||Me,ke,ut,st;if(Se&&(ke=p(Se.call(new z)),R!==Object.prototype&&ke.next&&(!W&&p(ke)!==R&&(I?I(ke,R):typeof ke[oe]!="function"&&b(ke,oe,ye)),P(ke,Ce,!0,!0),W&&(Z[Ce]=ye))),ve==re&&Me&&Me.name!==re&&(ne=!0,Oe=function(){return Me.call(this)}),(!W||Fe)&&q[oe]!==Oe&&b(q,oe,Oe),Z[Ne]=Oe,ve)if(ut={values:Ae(re),keys:le?Oe:Ae(ae),entries:Ae(ie)},Fe)for(st in ut)(w||ne||!(st in q))&&j(q,st,ut[st]);else F({target:Ne,proto:!0,forced:w||ne},ut);return ut}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/path.js"),v=o("./node_modules/core-js/internals/has.js"),p=o("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),I=o("./node_modules/core-js/internals/object-define-property.js").f;d.exports=function(P){var b=F.Symbol||(F.Symbol={});v(b,P)||I(b,P,{value:p.f(P)})}},"./node_modules/core-js/internals/descriptors.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js");d.exports=!F(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/is-object.js"),p=F.document,I=v(p)&&v(p.createElement);d.exports=function(P){return I?p.createElement(P):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(d){d.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js");d.exports=F("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/engine-user-agent.js"),p=F.process,I=F.Deno,P=p&&p.versions||I&&I.version,b=P&&P.v8,j,D;b?(j=b.split("."),D=j[0]<4?1:j[0]+j[1]):v&&(j=v.match(/Edge\/(\d+)/),(!j||j[1]>=74)&&(j=v.match(/Chrome\/(\d+)/),j&&(D=j[1]))),d.exports=D&&+D},"./node_modules/core-js/internals/enum-bug-keys.js":function(d){d.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,p=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),I=o("./node_modules/core-js/internals/redefine.js"),P=o("./node_modules/core-js/internals/set-global.js"),b=o("./node_modules/core-js/internals/copy-constructor-properties.js"),j=o("./node_modules/core-js/internals/is-forced.js");d.exports=function(D,W){var Z=D.target,J=D.global,R=D.stat,w,oe,ae,re,ie,ye;if(J?oe=F:R?oe=F[Z]||P(Z,{}):oe=(F[Z]||{}).prototype,oe)for(ae in W){if(ie=W[ae],D.noTargetGet?(ye=v(oe,ae),re=ye&&ye.value):re=oe[ae],w=j(J?ae:Z+(R?".":"#")+ae,D.forced),!w&&re!==void 0){if(typeof ie==typeof re)continue;b(ie,re)}(D.sham||re&&re.sham)&&p(ie,"sham",!0),I(oe,ae,ie,D)}}},"./node_modules/core-js/internals/fails.js":function(d){d.exports=function(S){try{return!!S()}catch(o){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(d,S,o){var F=o("./node_modules/core-js/internals/a-function.js");d.exports=function(v,p,I){if(F(v),p===void 0)return v;switch(I){case 0:return function(){return v.call(p)};case 1:return function(P){return v.call(p,P)};case 2:return function(P,b){return v.call(p,P,b)};case 3:return function(P,b,j){return v.call(p,P,b,j)}}return function(){return v.apply(p,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=function(p){return typeof p=="function"?p:void 0};d.exports=function(p,I){return arguments.length<2?v(F[p]):F[p]&&F[p][I]}},"./node_modules/core-js/internals/global.js":function(d){var S=function(o){return o&&o.Math==Math&&o};d.exports=S(typeof globalThis=="object"&&globalThis)||S(typeof window=="object"&&window)||S(typeof self=="object"&&self)||S(typeof a.g=="object"&&a.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-object.js"),v={}.hasOwnProperty;d.exports=Object.hasOwn||function(I,P){return v.call(F(I),P)}},"./node_modules/core-js/internals/hidden-keys.js":function(d){d.exports={}},"./node_modules/core-js/internals/html.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js");d.exports=F("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/fails.js"),p=o("./node_modules/core-js/internals/document-create-element.js");d.exports=!F&&!v(function(){return Object.defineProperty(p("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js"),v=o("./node_modules/core-js/internals/classof-raw.js"),p="".split;d.exports=F(function(){return!Object("z").propertyIsEnumerable(0)})?function(I){return v(I)=="String"?p.call(I,""):Object(I)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js"),v=o("./node_modules/core-js/internals/object-set-prototype-of.js");d.exports=function(p,I,P){var b,j;return v&&typeof(b=I.constructor)=="function"&&b!==P&&F(j=b.prototype)&&j!==P.prototype&&v(p,j),p}},"./node_modules/core-js/internals/inspect-source.js":function(d,S,o){var F=o("./node_modules/core-js/internals/shared-store.js"),v=Function.toString;typeof F.inspectSource!="function"&&(F.inspectSource=function(p){return v.call(p)}),d.exports=F.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(d,S,o){var F=o("./node_modules/core-js/internals/native-weak-map.js"),v=o("./node_modules/core-js/internals/global.js"),p=o("./node_modules/core-js/internals/is-object.js"),I=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),P=o("./node_modules/core-js/internals/has.js"),b=o("./node_modules/core-js/internals/shared-store.js"),j=o("./node_modules/core-js/internals/shared-key.js"),D=o("./node_modules/core-js/internals/hidden-keys.js"),W="Object already initialized",Z=v.WeakMap,J,R,w,oe=function(Q){return w(Q)?R(Q):J(Q,{})},ae=function(Q){return function(Le){var ve;if(!p(Le)||(ve=R(Le)).type!==Q)throw TypeError("Incompatible receiver, "+Q+" required");return ve}};if(F||b.state){var re=b.state||(b.state=new Z),ie=re.get,ye=re.has,z=re.set;J=function(Q,Le){if(ye.call(re,Q))throw new TypeError(W);return Le.facade=Q,z.call(re,Q,Le),Le},R=function(Q){return ie.call(re,Q)||{}},w=function(Q){return ye.call(re,Q)}}else{var Ne=j("state");D[Ne]=!0,J=function(Q,Le){if(P(Q,Ne))throw new TypeError(W);return Le.facade=Q,I(Q,Ne,Le),Le},R=function(Q){return P(Q,Ne)?Q[Ne]:{}},w=function(Q){return P(Q,Ne)}}d.exports={set:J,get:R,has:w,enforce:oe,getterFor:ae}},"./node_modules/core-js/internals/is-array.js":function(d,S,o){var F=o("./node_modules/core-js/internals/classof-raw.js");d.exports=Array.isArray||function(p){return F(p)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js"),v=/#|\.prototype\./,p=function(D,W){var Z=P[I(D)];return Z==j?!0:Z==b?!1:typeof W=="function"?F(W):!!W},I=p.normalize=function(D){return String(D).replace(v,".").toLowerCase()},P=p.data={},b=p.NATIVE="N",j=p.POLYFILL="P";d.exports=p},"./node_modules/core-js/internals/is-object.js":function(d){d.exports=function(S){return typeof S=="object"?S!==null:typeof S=="function"}},"./node_modules/core-js/internals/is-pure.js":function(d){d.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js"),v=o("./node_modules/core-js/internals/use-symbol-as-uid.js");d.exports=v?function(p){return typeof p=="symbol"}:function(p){var I=F("Symbol");return typeof I=="function"&&Object(p)instanceof I}},"./node_modules/core-js/internals/iterators-core.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/fails.js"),v=o("./node_modules/core-js/internals/object-get-prototype-of.js"),p=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),I=o("./node_modules/core-js/internals/has.js"),P=o("./node_modules/core-js/internals/well-known-symbol.js"),b=o("./node_modules/core-js/internals/is-pure.js"),j=P("iterator"),D=!1,W=function(){return this},Z,J,R;[].keys&&(R=[].keys(),"next"in R?(J=v(v(R)),J!==Object.prototype&&(Z=J)):D=!0);var w=Z==null||F(function(){var oe={};return Z[j].call(oe)!==oe});w&&(Z={}),(!b||w)&&!I(Z,j)&&p(Z,j,W),d.exports={IteratorPrototype:Z,BUGGY_SAFARI_ITERATORS:D}},"./node_modules/core-js/internals/iterators.js":function(d){d.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/engine-v8-version.js"),v=o("./node_modules/core-js/internals/fails.js");d.exports=!!Object.getOwnPropertySymbols&&!v(function(){var p=Symbol();return!String(p)||!(Object(p)instanceof Symbol)||!Symbol.sham&&F&&F<41})},"./node_modules/core-js/internals/native-weak-map.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/inspect-source.js"),p=F.WeakMap;d.exports=typeof p=="function"&&/native code/.test(v(p))},"./node_modules/core-js/internals/object-assign.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/fails.js"),p=o("./node_modules/core-js/internals/object-keys.js"),I=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),P=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),b=o("./node_modules/core-js/internals/to-object.js"),j=o("./node_modules/core-js/internals/indexed-object.js"),D=Object.assign,W=Object.defineProperty;d.exports=!D||v(function(){if(F&&D({b:1},D(W({},"a",{enumerable:!0,get:function(){W(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var Z={},J={},R=Symbol(),w="abcdefghijklmnopqrst";return Z[R]=7,w.split("").forEach(function(oe){J[oe]=oe}),D({},Z)[R]!=7||p(D({},J)).join("")!=w})?function(J,R){for(var w=b(J),oe=arguments.length,ae=1,re=I.f,ie=P.f;oe>ae;)for(var ye=j(arguments[ae++]),z=re?p(ye).concat(re(ye)):p(ye),Ne=z.length,Q=0,Le;Ne>Q;)Le=z[Q++],(!F||ie.call(ye,Le))&&(w[Le]=ye[Le]);return w}:D},"./node_modules/core-js/internals/object-create.js":function(d,S,o){var F=o("./node_modules/core-js/internals/an-object.js"),v=o("./node_modules/core-js/internals/object-define-properties.js"),p=o("./node_modules/core-js/internals/enum-bug-keys.js"),I=o("./node_modules/core-js/internals/hidden-keys.js"),P=o("./node_modules/core-js/internals/html.js"),b=o("./node_modules/core-js/internals/document-create-element.js"),j=o("./node_modules/core-js/internals/shared-key.js"),D=">",W="<",Z="prototype",J="script",R=j("IE_PROTO"),w=function(){},oe=function(z){return W+J+D+z+W+"/"+J+D},ae=function(z){z.write(oe("")),z.close();var Ne=z.parentWindow.Object;return z=null,Ne},re=function(){var z=b("iframe"),Ne="java"+J+":",Q;if(z.style)return z.style.display="none",P.appendChild(z),z.src=String(Ne),Q=z.contentWindow.document,Q.open(),Q.write(oe("document.F=Object")),Q.close(),Q.F},ie,ye=function(){try{ie=new ActiveXObject("htmlfile")}catch(Ne){}ye=document.domain&&ie?ae(ie):re()||ae(ie);for(var z=p.length;z--;)delete ye[Z][p[z]];return ye()};I[R]=!0,d.exports=Object.create||function(Ne,Q){var Le;return Ne!==null?(w[Z]=F(Ne),Le=new w,w[Z]=null,Le[R]=Ne):Le=ye(),Q===void 0?Le:v(Le,Q)}},"./node_modules/core-js/internals/object-define-properties.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/object-define-property.js"),p=o("./node_modules/core-js/internals/an-object.js"),I=o("./node_modules/core-js/internals/object-keys.js");d.exports=F?Object.defineProperties:function(b,j){p(b);for(var D=I(j),W=D.length,Z=0,J;W>Z;)v.f(b,J=D[Z++],j[J]);return b}},"./node_modules/core-js/internals/object-define-property.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/ie8-dom-define.js"),p=o("./node_modules/core-js/internals/an-object.js"),I=o("./node_modules/core-js/internals/to-property-key.js"),P=Object.defineProperty;S.f=F?P:function(j,D,W){if(p(j),D=I(D),p(W),v)try{return P(j,D,W)}catch(Z){}if("get"in W||"set"in W)throw TypeError("Accessors not supported");return"value"in W&&(j[D]=W.value),j}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(d,S,o){var F=o("./node_modules/core-js/internals/descriptors.js"),v=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),p=o("./node_modules/core-js/internals/create-property-descriptor.js"),I=o("./node_modules/core-js/internals/to-indexed-object.js"),P=o("./node_modules/core-js/internals/to-property-key.js"),b=o("./node_modules/core-js/internals/has.js"),j=o("./node_modules/core-js/internals/ie8-dom-define.js"),D=Object.getOwnPropertyDescriptor;S.f=F?D:function(Z,J){if(Z=I(Z),J=P(J),j)try{return D(Z,J)}catch(R){}if(b(Z,J))return p(!v.f.call(Z,J),Z[J])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-indexed-object.js"),v=o("./node_modules/core-js/internals/object-get-own-property-names.js").f,p={}.toString,I=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],P=function(b){try{return v(b)}catch(j){return I.slice()}};d.exports.f=function(j){return I&&p.call(j)=="[object Window]"?P(j):v(F(j))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(d,S,o){var F=o("./node_modules/core-js/internals/object-keys-internal.js"),v=o("./node_modules/core-js/internals/enum-bug-keys.js"),p=v.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(P){return F(P,p)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(d,S){S.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(d,S,o){var F=o("./node_modules/core-js/internals/has.js"),v=o("./node_modules/core-js/internals/to-object.js"),p=o("./node_modules/core-js/internals/shared-key.js"),I=o("./node_modules/core-js/internals/correct-prototype-getter.js"),P=p("IE_PROTO"),b=Object.prototype;d.exports=I?Object.getPrototypeOf:function(j){return j=v(j),F(j,P)?j[P]:typeof j.constructor=="function"&&j instanceof j.constructor?j.constructor.prototype:j instanceof Object?b:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(d,S,o){var F=o("./node_modules/core-js/internals/has.js"),v=o("./node_modules/core-js/internals/to-indexed-object.js"),p=o("./node_modules/core-js/internals/array-includes.js").indexOf,I=o("./node_modules/core-js/internals/hidden-keys.js");d.exports=function(P,b){var j=v(P),D=0,W=[],Z;for(Z in j)!F(I,Z)&&F(j,Z)&&W.push(Z);for(;b.length>D;)F(j,Z=b[D++])&&(~p(W,Z)||W.push(Z));return W}},"./node_modules/core-js/internals/object-keys.js":function(d,S,o){var F=o("./node_modules/core-js/internals/object-keys-internal.js"),v=o("./node_modules/core-js/internals/enum-bug-keys.js");d.exports=Object.keys||function(I){return F(I,v)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(d,S){"use strict";var o={}.propertyIsEnumerable,F=Object.getOwnPropertyDescriptor,v=F&&!o.call({1:2},1);S.f=v?function(I){var P=F(this,I);return!!P&&P.enumerable}:o},"./node_modules/core-js/internals/object-set-prototype-of.js":function(d,S,o){var F=o("./node_modules/core-js/internals/an-object.js"),v=o("./node_modules/core-js/internals/a-possible-prototype.js");d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var p=!1,I={},P;try{P=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,P.call(I,[]),p=I instanceof Array}catch(b){}return function(j,D){return F(j),v(D),p?P.call(j,D):j.__proto__=D,j}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/to-string-tag-support.js"),v=o("./node_modules/core-js/internals/classof.js");d.exports=F?{}.toString:function(){return"[object "+v(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js");d.exports=function(v,p){var I,P;if(p==="string"&&typeof(I=v.toString)=="function"&&!F(P=I.call(v))||typeof(I=v.valueOf)=="function"&&!F(P=I.call(v))||p!=="string"&&typeof(I=v.toString)=="function"&&!F(P=I.call(v)))return P;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(d,S,o){var F=o("./node_modules/core-js/internals/get-built-in.js"),v=o("./node_modules/core-js/internals/object-get-own-property-names.js"),p=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),I=o("./node_modules/core-js/internals/an-object.js");d.exports=F("Reflect","ownKeys")||function(b){var j=v.f(I(b)),D=p.f;return D?j.concat(D(b)):j}},"./node_modules/core-js/internals/path.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js");d.exports=F},"./node_modules/core-js/internals/redefine.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),p=o("./node_modules/core-js/internals/has.js"),I=o("./node_modules/core-js/internals/set-global.js"),P=o("./node_modules/core-js/internals/inspect-source.js"),b=o("./node_modules/core-js/internals/internal-state.js"),j=b.get,D=b.enforce,W=String(String).split("String");(d.exports=function(Z,J,R,w){var oe=w?!!w.unsafe:!1,ae=w?!!w.enumerable:!1,re=w?!!w.noTargetGet:!1,ie;if(typeof R=="function"&&(typeof J=="string"&&!p(R,"name")&&v(R,"name",J),ie=D(R),ie.source||(ie.source=W.join(typeof J=="string"?J:""))),Z===F){ae?Z[J]=R:I(J,R);return}else oe?!re&&Z[J]&&(ae=!0):delete Z[J];ae?Z[J]=R:v(Z,J,R)})(Function.prototype,"toString",function(){return typeof this=="function"&&j(this).source||P(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/an-object.js");d.exports=function(){var v=F(this),p="";return v.global&&(p+="g"),v.ignoreCase&&(p+="i"),v.multiline&&(p+="m"),v.dotAll&&(p+="s"),v.unicode&&(p+="u"),v.sticky&&(p+="y"),p}},"./node_modules/core-js/internals/require-object-coercible.js":function(d){d.exports=function(S){if(S==null)throw TypeError("Can't call method on "+S);return S}},"./node_modules/core-js/internals/set-global.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js");d.exports=function(v,p){try{Object.defineProperty(F,v,{value:p,configurable:!0,writable:!0})}catch(I){F[v]=p}return p}},"./node_modules/core-js/internals/set-to-string-tag.js":function(d,S,o){var F=o("./node_modules/core-js/internals/object-define-property.js").f,v=o("./node_modules/core-js/internals/has.js"),p=o("./node_modules/core-js/internals/well-known-symbol.js"),I=p("toStringTag");d.exports=function(P,b,j){P&&!v(P=j?P:P.prototype,I)&&F(P,I,{configurable:!0,value:b})}},"./node_modules/core-js/internals/shared-key.js":function(d,S,o){var F=o("./node_modules/core-js/internals/shared.js"),v=o("./node_modules/core-js/internals/uid.js"),p=F("keys");d.exports=function(I){return p[I]||(p[I]=v(I))}},"./node_modules/core-js/internals/shared-store.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/set-global.js"),p="__core-js_shared__",I=F[p]||v(p,{});d.exports=I},"./node_modules/core-js/internals/shared.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-pure.js"),v=o("./node_modules/core-js/internals/shared-store.js");(d.exports=function(p,I){return v[p]||(v[p]=I!==void 0?I:{})})("versions",[]).push({version:"3.16.0",mode:F?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(d,S,o){var F=o("./node_modules/core-js/internals/fails.js");d.exports=function(v){return F(function(){var p=""[v]('"');return p!==p.toLowerCase()||p.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-integer.js"),v=o("./node_modules/core-js/internals/to-string.js"),p=o("./node_modules/core-js/internals/require-object-coercible.js"),I=function(P){return function(b,j){var D=v(p(b)),W=F(j),Z=D.length,J,R;return W<0||W>=Z?P?"":void 0:(J=D.charCodeAt(W),J<55296||J>56319||W+1===Z||(R=D.charCodeAt(W+1))<56320||R>57343?P?D.charAt(W):J:P?D.slice(W,W+2):(J-55296<<10)+(R-56320)+65536)}};d.exports={codeAt:I(!1),charAt:I(!0)}},"./node_modules/core-js/internals/string-trim.js":function(d,S,o){var F=o("./node_modules/core-js/internals/require-object-coercible.js"),v=o("./node_modules/core-js/internals/to-string.js"),p=o("./node_modules/core-js/internals/whitespaces.js"),I="["+p+"]",P=RegExp("^"+I+I+"*"),b=RegExp(I+I+"*$"),j=function(D){return function(W){var Z=v(F(W));return D&1&&(Z=Z.replace(P,"")),D&2&&(Z=Z.replace(b,"")),Z}};d.exports={start:j(1),end:j(2),trim:j(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-integer.js"),v=Math.max,p=Math.min;d.exports=function(I,P){var b=F(I);return b<0?v(b+P,0):p(b,P)}},"./node_modules/core-js/internals/to-indexed-object.js":function(d,S,o){var F=o("./node_modules/core-js/internals/indexed-object.js"),v=o("./node_modules/core-js/internals/require-object-coercible.js");d.exports=function(p){return F(v(p))}},"./node_modules/core-js/internals/to-integer.js":function(d){var S=Math.ceil,o=Math.floor;d.exports=function(F){return isNaN(F=+F)?0:(F>0?o:S)(F)}},"./node_modules/core-js/internals/to-length.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-integer.js"),v=Math.min;d.exports=function(p){return p>0?v(F(p),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(d,S,o){var F=o("./node_modules/core-js/internals/require-object-coercible.js");d.exports=function(v){return Object(F(v))}},"./node_modules/core-js/internals/to-primitive.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-object.js"),v=o("./node_modules/core-js/internals/is-symbol.js"),p=o("./node_modules/core-js/internals/ordinary-to-primitive.js"),I=o("./node_modules/core-js/internals/well-known-symbol.js"),P=I("toPrimitive");d.exports=function(b,j){if(!F(b)||v(b))return b;var D=b[P],W;if(D!==void 0){if(j===void 0&&(j="default"),W=D.call(b,j),!F(W)||v(W))return W;throw TypeError("Can't convert object to primitive value")}return j===void 0&&(j="number"),p(b,j)}},"./node_modules/core-js/internals/to-property-key.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-primitive.js"),v=o("./node_modules/core-js/internals/is-symbol.js");d.exports=function(p){var I=F(p,"string");return v(I)?I:String(I)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(d,S,o){var F=o("./node_modules/core-js/internals/well-known-symbol.js"),v=F("toStringTag"),p={};p[v]="z",d.exports=String(p)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(d,S,o){var F=o("./node_modules/core-js/internals/is-symbol.js");d.exports=function(v){if(F(v))throw TypeError("Cannot convert a Symbol value to a string");return String(v)}},"./node_modules/core-js/internals/uid.js":function(d){var S=0,o=Math.random();d.exports=function(F){return"Symbol("+String(F===void 0?"":F)+")_"+(++S+o).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(d,S,o){var F=o("./node_modules/core-js/internals/native-symbol.js");d.exports=F&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(d,S,o){var F=o("./node_modules/core-js/internals/well-known-symbol.js");S.f=F},"./node_modules/core-js/internals/well-known-symbol.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/shared.js"),p=o("./node_modules/core-js/internals/has.js"),I=o("./node_modules/core-js/internals/uid.js"),P=o("./node_modules/core-js/internals/native-symbol.js"),b=o("./node_modules/core-js/internals/use-symbol-as-uid.js"),j=v("wks"),D=F.Symbol,W=b?D:D&&D.withoutSetter||I;d.exports=function(Z){return(!p(j,Z)||!(P||typeof j[Z]=="string"))&&(P&&p(D,Z)?j[Z]=D[Z]:j[Z]=W("Symbol."+Z)),j[Z]}},"./node_modules/core-js/internals/whitespaces.js":function(d){d.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/fails.js"),p=o("./node_modules/core-js/internals/is-array.js"),I=o("./node_modules/core-js/internals/is-object.js"),P=o("./node_modules/core-js/internals/to-object.js"),b=o("./node_modules/core-js/internals/to-length.js"),j=o("./node_modules/core-js/internals/create-property.js"),D=o("./node_modules/core-js/internals/array-species-create.js"),W=o("./node_modules/core-js/internals/array-method-has-species-support.js"),Z=o("./node_modules/core-js/internals/well-known-symbol.js"),J=o("./node_modules/core-js/internals/engine-v8-version.js"),R=Z("isConcatSpreadable"),w=9007199254740991,oe="Maximum allowed index exceeded",ae=J>=51||!v(function(){var z=[];return z[R]=!1,z.concat()[0]!==z}),re=W("concat"),ie=function(z){if(!I(z))return!1;var Ne=z[R];return Ne!==void 0?!!Ne:p(z)},ye=!ae||!re;F({target:"Array",proto:!0,forced:ye},{concat:function(Ne){var Q=P(this),Le=D(Q,0),ve=0,le,Fe,Ae,Ce,ne;for(le=-1,Ae=arguments.length;lew)throw TypeError(oe);for(Fe=0;Fe=w)throw TypeError(oe);j(Le,ve++,ne)}return Le.length=ve,Le}})},"./node_modules/core-js/modules/es.array.iterator.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/to-indexed-object.js"),v=o("./node_modules/core-js/internals/add-to-unscopables.js"),p=o("./node_modules/core-js/internals/iterators.js"),I=o("./node_modules/core-js/internals/internal-state.js"),P=o("./node_modules/core-js/internals/define-iterator.js"),b="Array Iterator",j=I.set,D=I.getterFor(b);d.exports=P(Array,"Array",function(W,Z){j(this,{type:b,target:F(W),index:0,kind:Z})},function(){var W=D(this),Z=W.target,J=W.kind,R=W.index++;return!Z||R>=Z.length?(W.target=void 0,{value:void 0,done:!0}):J=="keys"?{value:R,done:!1}:J=="values"?{value:Z[R],done:!1}:{value:[R,Z[R]],done:!1}},"values"),p.Arguments=p.Array,v("keys"),v("values"),v("entries")},"./node_modules/core-js/modules/es.array.join.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/indexed-object.js"),p=o("./node_modules/core-js/internals/to-indexed-object.js"),I=o("./node_modules/core-js/internals/array-method-is-strict.js"),P=[].join,b=v!=Object,j=I("join",",");F({target:"Array",proto:!0,forced:b||!j},{join:function(W){return P.call(p(this),W===void 0?",":W)}})},"./node_modules/core-js/modules/es.array.map.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/array-iteration.js").map,p=o("./node_modules/core-js/internals/array-method-has-species-support.js"),I=p("map");F({target:"Array",proto:!0,forced:!I},{map:function(b){return v(this,b,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/is-object.js"),p=o("./node_modules/core-js/internals/is-array.js"),I=o("./node_modules/core-js/internals/to-absolute-index.js"),P=o("./node_modules/core-js/internals/to-length.js"),b=o("./node_modules/core-js/internals/to-indexed-object.js"),j=o("./node_modules/core-js/internals/create-property.js"),D=o("./node_modules/core-js/internals/well-known-symbol.js"),W=o("./node_modules/core-js/internals/array-method-has-species-support.js"),Z=W("slice"),J=D("species"),R=[].slice,w=Math.max;F({target:"Array",proto:!0,forced:!Z},{slice:function(ae,re){var ie=b(this),ye=P(ie.length),z=I(ae,ye),Ne=I(re===void 0?ye:re,ye),Q,Le,ve;if(p(ie)&&(Q=ie.constructor,typeof Q=="function"&&(Q===Array||p(Q.prototype))?Q=void 0:v(Q)&&(Q=Q[J],Q===null&&(Q=void 0)),Q===Array||Q===void 0))return R.call(ie,z,Ne);for(Le=new(Q===void 0?Array:Q)(w(Ne-z,0)),ve=0;z2){if(Ae=ae(Ae),Ce=Ae.charCodeAt(0),Ce===43||Ce===45){if(ne=Ae.charCodeAt(2),ne===88||ne===120)return NaN}else if(Ce===48){switch(Ae.charCodeAt(1)){case 66:case 98:q=2,Me=49;break;case 79:case 111:q=8,Me=55;break;default:return+Ae}for(Oe=Ae.slice(2),Se=Oe.length,ke=0;keMe)return NaN;return parseInt(Oe,q)}}return+Ae};if(p(re,!ie(" 0o1")||!ie("0b1")||ie("+0x1"))){for(var Q=function(Ae){var Ce=arguments.length<1?0:Ae,ne=this;return ne instanceof Q&&(z?Z(function(){ye.valueOf.call(ne)}):b(ne)!=re)?j(new ie(Ne(Ce)),ne,Q):Ne(Ce)},Le=F?R(ie):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),ve=0,le;Le.length>ve;ve++)P(ie,le=Le[ve])&&!P(Q,le)&&oe(Q,le,w(ie,le));Q.prototype=ye,ye.constructor=Q,I(v,re,Q)}},"./node_modules/core-js/modules/es.object.assign.js":function(d,S,o){var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/object-assign.js");F({target:"Object",stat:!0,forced:Object.assign!==v},{assign:v})},"./node_modules/core-js/modules/es.object.keys.js":function(d,S,o){var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/to-object.js"),p=o("./node_modules/core-js/internals/object-keys.js"),I=o("./node_modules/core-js/internals/fails.js"),P=I(function(){p(1)});F({target:"Object",stat:!0,forced:P},{keys:function(j){return p(v(j))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(d,S,o){var F=o("./node_modules/core-js/internals/to-string-tag-support.js"),v=o("./node_modules/core-js/internals/redefine.js"),p=o("./node_modules/core-js/internals/object-to-string.js");F||v(Object.prototype,"toString",p,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/redefine.js"),v=o("./node_modules/core-js/internals/an-object.js"),p=o("./node_modules/core-js/internals/to-string.js"),I=o("./node_modules/core-js/internals/fails.js"),P=o("./node_modules/core-js/internals/regexp-flags.js"),b="toString",j=RegExp.prototype,D=j[b],W=I(function(){return D.call({source:"a",flags:"b"})!="/a/b"}),Z=D.name!=b;(W||Z)&&F(RegExp.prototype,b,function(){var R=v(this),w=p(R.source),oe=R.flags,ae=p(oe===void 0&&R instanceof RegExp&&!("flags"in j)?P.call(R):oe);return"/"+w+"/"+ae},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/string-multibyte.js").charAt,v=o("./node_modules/core-js/internals/to-string.js"),p=o("./node_modules/core-js/internals/internal-state.js"),I=o("./node_modules/core-js/internals/define-iterator.js"),P="String Iterator",b=p.set,j=p.getterFor(P);I(String,"String",function(D){b(this,{type:P,string:v(D),index:0})},function(){var W=j(this),Z=W.string,J=W.index,R;return J>=Z.length?{value:void 0,done:!0}:(R=F(Z,J),W.index+=R.length,{value:R,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/create-html.js"),p=o("./node_modules/core-js/internals/string-html-forced.js");F({target:"String",proto:!0,forced:p("link")},{link:function(P){return v(this,"a","href",P)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/descriptors.js"),p=o("./node_modules/core-js/internals/global.js"),I=o("./node_modules/core-js/internals/has.js"),P=o("./node_modules/core-js/internals/is-object.js"),b=o("./node_modules/core-js/internals/object-define-property.js").f,j=o("./node_modules/core-js/internals/copy-constructor-properties.js"),D=p.Symbol;if(v&&typeof D=="function"&&(!("description"in D.prototype)||D().description!==void 0)){var W={},Z=function(){var re=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ie=this instanceof Z?new D(re):re===void 0?D():D(re);return re===""&&(W[ie]=!0),ie};j(Z,D);var J=Z.prototype=D.prototype;J.constructor=Z;var R=J.toString,w=String(D("test"))=="Symbol(test)",oe=/^Symbol\((.*)\)[^)]+$/;b(J,"description",{configurable:!0,get:function(){var re=P(this)?this.valueOf():this,ie=R.call(re);if(I(W,re))return"";var ye=w?ie.slice(7,-1):ie.replace(oe,"$1");return ye===""?void 0:ye}}),F({global:!0,forced:!0},{Symbol:Z})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(d,S,o){var F=o("./node_modules/core-js/internals/define-well-known-symbol.js");F("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(d,S,o){"use strict";var F=o("./node_modules/core-js/internals/export.js"),v=o("./node_modules/core-js/internals/global.js"),p=o("./node_modules/core-js/internals/get-built-in.js"),I=o("./node_modules/core-js/internals/is-pure.js"),P=o("./node_modules/core-js/internals/descriptors.js"),b=o("./node_modules/core-js/internals/native-symbol.js"),j=o("./node_modules/core-js/internals/fails.js"),D=o("./node_modules/core-js/internals/has.js"),W=o("./node_modules/core-js/internals/is-array.js"),Z=o("./node_modules/core-js/internals/is-object.js"),J=o("./node_modules/core-js/internals/is-symbol.js"),R=o("./node_modules/core-js/internals/an-object.js"),w=o("./node_modules/core-js/internals/to-object.js"),oe=o("./node_modules/core-js/internals/to-indexed-object.js"),ae=o("./node_modules/core-js/internals/to-property-key.js"),re=o("./node_modules/core-js/internals/to-string.js"),ie=o("./node_modules/core-js/internals/create-property-descriptor.js"),ye=o("./node_modules/core-js/internals/object-create.js"),z=o("./node_modules/core-js/internals/object-keys.js"),Ne=o("./node_modules/core-js/internals/object-get-own-property-names.js"),Q=o("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Le=o("./node_modules/core-js/internals/object-get-own-property-symbols.js"),ve=o("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),le=o("./node_modules/core-js/internals/object-define-property.js"),Fe=o("./node_modules/core-js/internals/object-property-is-enumerable.js"),Ae=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),Ce=o("./node_modules/core-js/internals/redefine.js"),ne=o("./node_modules/core-js/internals/shared.js"),q=o("./node_modules/core-js/internals/shared-key.js"),Me=o("./node_modules/core-js/internals/hidden-keys.js"),Oe=o("./node_modules/core-js/internals/uid.js"),Se=o("./node_modules/core-js/internals/well-known-symbol.js"),ke=o("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ut=o("./node_modules/core-js/internals/define-well-known-symbol.js"),st=o("./node_modules/core-js/internals/set-to-string-tag.js"),ze=o("./node_modules/core-js/internals/internal-state.js"),wt=o("./node_modules/core-js/internals/array-iteration.js").forEach,qe=q("hidden"),yt="Symbol",lt="prototype",M=Se("toPrimitive"),Ye=ze.set,E=ze.getterFor(yt),l=Object[lt],A=v.Symbol,g=p("JSON","stringify"),k=ve.f,$=le.f,H=Q.f,X=Fe.f,Pe=ne("symbols"),he=ne("op-symbols"),ue=ne("string-to-symbol-registry"),He=ne("symbol-to-string-registry"),pt=ne("wks"),Re=v.QObject,Ke=!Re||!Re[lt]||!Re[lt].findChild,We=P&&j(function(){return ye($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a!=7})?function(Bn,cn,fn){var Dn=k(l,cn);Dn&&delete l[cn],$(Bn,cn,fn),Dn&&Bn!==l&&$(l,cn,Dn)}:$,be=function(Bn,cn){var fn=Pe[Bn]=ye(A[lt]);return Ye(fn,{type:yt,tag:Bn,description:cn}),P||(fn.description=cn),fn},_=function(cn,fn,Dn){cn===l&&_(he,fn,Dn),R(cn);var ur=ae(fn);return R(Dn),D(Pe,ur)?(Dn.enumerable?(D(cn,qe)&&cn[qe][ur]&&(cn[qe][ur]=!1),Dn=ye(Dn,{enumerable:ie(0,!1)})):(D(cn,qe)||$(cn,qe,ie(1,{})),cn[qe][ur]=!0),We(cn,ur,Dn)):$(cn,ur,Dn)},Be=function(cn,fn){R(cn);var Dn=oe(fn),ur=z(Dn).concat(Zt(Dn));return wt(ur,function(_n){(!P||nt.call(Dn,_n))&&_(cn,_n,Dn[_n])}),cn},Je=function(cn,fn){return fn===void 0?ye(cn):Be(ye(cn),fn)},nt=function(cn){var fn=ae(cn),Dn=X.call(this,fn);return this===l&&D(Pe,fn)&&!D(he,fn)?!1:Dn||!D(this,fn)||!D(Pe,fn)||D(this,qe)&&this[qe][fn]?Dn:!0},Nt=function(cn,fn){var Dn=oe(cn),ur=ae(fn);if(!(Dn===l&&D(Pe,ur)&&!D(he,ur))){var _n=k(Dn,ur);return _n&&D(Pe,ur)&&!(D(Dn,qe)&&Dn[qe][ur])&&(_n.enumerable=!0),_n}},hn=function(cn){var fn=H(oe(cn)),Dn=[];return wt(fn,function(ur){!D(Pe,ur)&&!D(Me,ur)&&Dn.push(ur)}),Dn},Zt=function(cn){var fn=cn===l,Dn=H(fn?he:oe(cn)),ur=[];return wt(Dn,function(_n){D(Pe,_n)&&(!fn||D(l,_n))&&ur.push(Pe[_n])}),ur};if(b||(A=function(){if(this instanceof A)throw TypeError("Symbol is not a constructor");var cn=!arguments.length||arguments[0]===void 0?void 0:re(arguments[0]),fn=Oe(cn),Dn=function(ur){this===l&&Dn.call(he,ur),D(this,qe)&&D(this[qe],fn)&&(this[qe][fn]=!1),We(this,fn,ie(1,ur))};return P&&Ke&&We(l,fn,{configurable:!0,set:Dn}),be(fn,cn)},Ce(A[lt],"toString",function(){return E(this).tag}),Ce(A,"withoutSetter",function(Bn){return be(Oe(Bn),Bn)}),Fe.f=nt,le.f=_,ve.f=Nt,Ne.f=Q.f=hn,Le.f=Zt,ke.f=function(Bn){return be(Se(Bn),Bn)},P&&($(A[lt],"description",{configurable:!0,get:function(){return E(this).description}}),I||Ce(l,"propertyIsEnumerable",nt,{unsafe:!0}))),F({global:!0,wrap:!0,forced:!b,sham:!b},{Symbol:A}),wt(z(pt),function(Bn){ut(Bn)}),F({target:yt,stat:!0,forced:!b},{for:function(Bn){var cn=re(Bn);if(D(ue,cn))return ue[cn];var fn=A(cn);return ue[cn]=fn,He[fn]=cn,fn},keyFor:function(cn){if(!J(cn))throw TypeError(cn+" is not a symbol");if(D(He,cn))return He[cn]},useSetter:function(){Ke=!0},useSimple:function(){Ke=!1}}),F({target:"Object",stat:!0,forced:!b,sham:!P},{create:Je,defineProperty:_,defineProperties:Be,getOwnPropertyDescriptor:Nt}),F({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:hn,getOwnPropertySymbols:Zt}),F({target:"Object",stat:!0,forced:j(function(){Le.f(1)})},{getOwnPropertySymbols:function(cn){return Le.f(w(cn))}}),g){var dn=!b||j(function(){var Bn=A();return g([Bn])!="[null]"||g({a:Bn})!="{}"||g(Object(Bn))!="{}"});F({target:"JSON",stat:!0,forced:dn},{stringify:function(cn,fn,Dn){for(var ur=[cn],_n=1,cr;arguments.length>_n;)ur.push(arguments[_n++]);if(cr=fn,!(!Z(fn)&&cn===void 0||J(cn)))return W(fn)||(fn=function(Yr,oa){if(typeof cr=="function"&&(oa=cr.call(this,Yr,oa)),!J(oa))return oa}),ur[1]=fn,g.apply(null,ur)}})}A[lt][M]||Ae(A[lt],M,A[lt].valueOf),st(A,yt),Me[qe]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/dom-iterables.js"),p=o("./node_modules/core-js/internals/array-for-each.js"),I=o("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var P in v){var b=F[P],j=b&&b.prototype;if(j&&j.forEach!==p)try{I(j,"forEach",p)}catch(D){j.forEach=p}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(d,S,o){var F=o("./node_modules/core-js/internals/global.js"),v=o("./node_modules/core-js/internals/dom-iterables.js"),p=o("./node_modules/core-js/modules/es.array.iterator.js"),I=o("./node_modules/core-js/internals/create-non-enumerable-property.js"),P=o("./node_modules/core-js/internals/well-known-symbol.js"),b=P("iterator"),j=P("toStringTag"),D=p.values;for(var W in v){var Z=F[W],J=Z&&Z.prototype;if(J){if(J[b]!==D)try{I(J,b,D)}catch(w){J[b]=D}if(J[j]||I(J,j,W),v[W]){for(var R in p)if(J[R]!==p[R])try{I(J,R,p[R])}catch(w){J[R]=p[R]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(d){(function(S,o){d.exports=o()})(this,function(){"use strict";function S(Re){var Ke=typeof Re;return Re!==null&&(Ke==="object"||Ke==="function")}function o(Re){return typeof Re=="function"}var F=void 0;Array.isArray?F=Array.isArray:F=function(Re){return Object.prototype.toString.call(Re)==="[object Array]"};var v=F,p=0,I=void 0,P=void 0,b=function(Ke,We){z[p]=Ke,z[p+1]=We,p+=2,p===2&&(P?P(Ne):Le())};function j(Re){P=Re}function D(Re){b=Re}var W=typeof window!="undefined"?window:void 0,Z=W||{},J=Z.MutationObserver||Z.WebKitMutationObserver,R=typeof self=="undefined"&&typeof i!="undefined"&&{}.toString.call(i)==="[object process]",w=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function oe(){return function(){return i.nextTick(Ne)}}function ae(){return typeof I!="undefined"?function(){I(Ne)}:ye()}function re(){var Re=0,Ke=new J(Ne),We=document.createTextNode("");return Ke.observe(We,{characterData:!0}),function(){We.data=Re=++Re%2}}function ie(){var Re=new MessageChannel;return Re.port1.onmessage=Ne,function(){return Re.port2.postMessage(0)}}function ye(){var Re=setTimeout;return function(){return Re(Ne,1)}}var z=new Array(1e3);function Ne(){for(var Re=0;Re>1,o=-7,F=V?pe-1:0,v=V?-1:1,p=a[i+F];for(F+=v,O=p&(1<<-o)-1,p>>=-o,o+=C;o>0;O=O*256+a[i+F],F+=v,o-=8);for(L=O&(1<<-o)-1,O>>=-o,o+=N;o>0;L=L*256+a[i+F],F+=v,o-=8);if(O===0)O=1-S;else{if(O===d)return L?NaN:(p?-1:1)*(1/0);L=L+Math.pow(2,N),O=O-S}return(p?-1:1)*L*Math.pow(2,O-N)},At.write=function(a,i,V,N,pe,O){var L,C,d,S=O*8-pe-1,o=(1<>1,v=pe===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=N?0:O-1,I=N?1:-1,P=i<0||i===0&&1/i<0?1:0;for(i=Math.abs(i),isNaN(i)||i===1/0?(C=isNaN(i)?1:0,L=o):(L=Math.floor(Math.log(i)/Math.LN2),i*(d=Math.pow(2,-L))<1&&(L--,d*=2),L+F>=1?i+=v/d:i+=v*Math.pow(2,1-F),i*d>=2&&(L++,d/=2),L+F>=o?(C=0,L=o):L+F>=1?(C=(i*d-1)*Math.pow(2,pe),L=L+F):(C=i*Math.pow(2,F-1)*Math.pow(2,pe),L=0));pe>=8;a[V+p]=C&255,p+=I,C/=256,pe-=8);for(L=L<0;a[V+p]=L&255,p+=I,L/=256,S-=8);a[V+p-I]|=P*128}},53307:function(mn,At,a){"use strict";a.r(At),a.d(At,{AcroForm:function(){return Eu},AcroFormAppearance:function(){return so},AcroFormButton:function(){return zi},AcroFormCheckBox:function(){return zA},AcroFormChoiceField:function(){return mo},AcroFormComboBox:function(){return ei},AcroFormEditBox:function(){return _o},AcroFormListBox:function(){return nA},AcroFormPasswordField:function(){return Zi},AcroFormPushButton:function(){return gA},AcroFormRadioButton:function(){return Li},AcroFormTextField:function(){return FA},GState:function(){return Mf},ShadingPattern:function(){return _c},TilingPattern:function(){return $c},default:function(){return gi},jsPDF:function(){return gi}});var i=a(76190),V={},N=function(e,n,t,r,s){var c=new Worker(V[n]||(V[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return c.onmessage=function(U){var x=U.data,T=x.$e$;if(T){var G=new Error(T[0]);G.code=T[1],G.stack=T[2],s(G,null)}else s(null,x)},c.postMessage(t,r),c},pe=Uint8Array,O=Uint16Array,L=Int32Array,C=new pe([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),d=new pe([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),S=new pe([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),o=function(e,n){for(var t=new O(31),r=0;r<31;++r)t[r]=n+=1<>1|(D&21845)<<1;W=(W&52428)>>2|(W&13107)<<2,W=(W&61680)>>4|(W&3855)<<4,j[D]=((W&65280)>>8|(W&255)<<8)>>1}for(var Z=function(e,n,t){for(var r=e.length,s=0,c=new O(n);s>T]=G}else for(x=new O(r),s=0;s>15-e[s]);return x},J=new pe(288),D=0;D<144;++D)J[D]=8;for(var D=144;D<256;++D)J[D]=9;for(var D=256;D<280;++D)J[D]=7;for(var D=280;D<288;++D)J[D]=8;for(var R=new pe(32),D=0;D<32;++D)R[D]=5;var w=Z(J,9,0),oe=null,ae=Z(R,5,0),re=null,ie=function(e){for(var n=e[0],t=1;tn&&(n=e[t]);return n},ye=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},z=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},Ne=function(e){return(e+7)/8|0},Q=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new pe(e.subarray(n,t))},Le={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},ve=["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"],le=function(e,n,t){var r=new Error(n||ve[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,le),!t)throw r;return r},Fe=function(e,n,t,r){var s=e.length,c=r?r.length:0;if(!s||n.f&&!n.l)return t||new pe(0);var U=!t,x=U||n.i!=2,T=n.i;U&&(t=new pe(s*3));var G=function(ka){var To=t.length;if(ka>To){var Ho=new pe(Math.max(To*2,ka));Ho.set(t),t=Ho}},ce=n.f||0,Ue=n.p||0,Ge=n.b||0,se=n.l,xt=n.d,ht=n.m,It=n.n,ot=s*8;do{if(!se){ce=ye(e,Ue,1);var on=ye(e,Ue+1,3);if(Ue+=3,on)if(on==1)se=oe,xt=re,ht=9,It=5;else if(on==2){var Kr=ye(e,Ue,31)+257,br=ye(e,Ue+10,15)+4,En=Kr+ye(e,Ue+5,31)+1;Ue+=14;for(var Ht=new pe(En),kn=new pe(19),at=0;at>4;if(_t<16)Ht[at++]=_t;else{var Er=0,Ir=0;for(_t==16?(Ir=3+ye(e,Ue,3),Ue+=2,Er=Ht[at-1]):_t==17?(Ir=3+ye(e,Ue,7),Ue+=3):_t==18&&(Ir=11+ye(e,Ue,127),Ue+=7);Ir--;)Ht[at++]=Er}}var $n=Ht.subarray(0,Kr),Pr=Ht.subarray(Kr);ht=ie($n),It=ie(Pr),se=Z($n,ht,1),xt=Z(Pr,It,1)}else le(1);else{var _t=Ne(Ue)+4,Ut=e[_t-4]|e[_t-3]<<8,ar=_t+Ut;if(ar>s){T&&le(0);break}x&&G(Ge+Ut),t.set(e.subarray(_t,ar),Ge),n.b=Ge+=Ut,n.p=Ue=ar*8,n.f=ce;continue}if(Ue>ot){T&&le(0);break}}x&&G(Ge+131072);for(var $a=(1<>4;if(Ue+=Er&15,Ue>ot){T&&le(0);break}if(Er||le(2),Lt<256)t[Ge++]=Lt;else if(Lt==256){tt=Ue,se=null;break}else{var zt=Lt-254;if(Lt>264){var at=Lt-257,ln=C[at];zt=ye(e,Ue,(1<>4;Pn||le(3),Ue+=Pn&15;var Pr=P[Wn];if(Wn>3){var ln=d[Wn];Pr+=z(e,Ue)&(1<ot){T&&le(0);break}x&&G(Ge+131072);var xr=Ge+zt;if(Ge>8},Ce=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},ne=function(e,n){for(var t=[],r=0;rGe&&(Ge=c[r].s);var se=new O(Ge+1),xt=q(t[ce-1],se,0);if(xt>n){var r=0,ht=0,It=xt-n,ot=1<n)ht+=ot-(1<>=It;ht>0;){var _t=c[r].s;se[_t]=0&&ht;--r){var Ut=c[r].s;se[Ut]==n&&(--se[Ut],++ht)}xt=n}return{t:new pe(se),l:xt}},q=function(e,n,t){return e.s==-1?Math.max(q(e.l,n,t+1),q(e.r,n,t+1)):n[e.s]=t},Me=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new O(++n),r=0,s=e[0],c=1,U=function(T){t[r++]=T},x=1;x<=n;++x)if(e[x]==s&&x!=n)++c;else{if(!s&&c>2){for(;c>138;c-=138)U(32754);c>2&&(U(c>10?c-11<<5|28690:c-3<<5|12305),c=0)}else if(c>3){for(U(s),--c;c>6;c-=6)U(8304);c>2&&(U(c-3<<5|8208),c=0)}for(;c--;)U(s);c=1,s=e[x]}return{c:t.subarray(0,r),n}},Oe=function(e,n){for(var t=0,r=0;r>8,e[s+2]=e[s]^255,e[s+3]=e[s+1]^255;for(var c=0;c4&&!kn[S[St-1]];--St);var an=G+5<<3,$t=Oe(s,J)+Oe(c,R)+U,dr=Oe(s,Ge)+Oe(c,ht)+U+14+3*St+Oe(br,kn)+2*br[16]+3*br[17]+7*br[18];if(T>=0&&an<=$t&&an<=dr)return Se(n,ce,e.subarray(T,T+G));var Er,Ir,$n,Pr;if(Ae(n,ce,1+(dr<$t)),ce+=2,dr<$t){Er=Z(Ge,se,0),Ir=Ge,$n=Z(ht,It,0),Pr=ht;var $a=Z(kn,at,0);Ae(n,ce,_t-257),Ae(n,ce+5,Kr-1),Ae(n,ce+10,St-4),ce+=14;for(var En=0;En15&&(Ae(n,ce,Lt[En]>>5&127),ce+=Lt[En]>>12)}}else Er=w,Ir=J,$n=ae,Pr=R;for(var En=0;En255){var zt=ln>>18&31;Ce(n,ce,Er[zt+257]),ce+=Ir[zt+257],zt>7&&(Ae(n,ce,ln>>23&31),ce+=C[zt]);var Pn=ln&31;Ce(n,ce,$n[Pn]),ce+=Pr[Pn],Pn>3&&(Ce(n,ce,ln>>5&8191),ce+=d[Pn])}else Ce(n,ce,Er[ln]),ce+=Ir[ln]}return Ce(n,ce,Er[256]),ce+Ir[256]},ut=new L([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),st=new pe(0),ze=function(e,n,t,r,s,c){var U=c.z||e.length,x=new pe(r+U+5*(1+Math.ceil(U/7e3))+s),T=x.subarray(r,x.length-s),G=c.l,ce=(c.r||0)&7;if(n){ce&&(T[0]=c.r>>3);for(var Ue=ut[n-1],Ge=Ue>>13,se=Ue&8191,xt=(1<7e3||kn>24576)&&(Er>423||!G)){ce=ke(e,T,0,Ut,ar,Kr,En,kn,St,Ht-St,ce),kn=br=En=0,St=Ht;for(var Ir=0;Ir<286;++Ir)ar[Ir]=0;for(var Ir=0;Ir<30;++Ir)Kr[Ir]=0}var $n=2,Pr=0,$a=se,ua=$t-dr&32767;if(Er>2&&an==_t(Ht-ua))for(var tt=Math.min(Ge,Er)-1,Lt=Math.min(32767,Ht),zt=Math.min(258,Er);ua<=Lt&&--$a&&$t!=dr;){if(e[Ht+$n]==e[Ht+$n-ua]){for(var ln=0;ln$n){if($n=ln,Pr=ua,ln>tt)break;for(var Pn=Math.min(ua,ln-2),Wn=0,Ir=0;IrWn&&(Wn=qr,dr=xr)}}}$t=dr,dr=ht[$t],ua+=$t-dr&32767}if(Pr){Ut[kn++]=268435456|p[$n]<<18|b[Pr];var ka=p[$n]&31,To=b[Pr]&31;En+=C[ka]+d[To],++ar[257+ka],++Kr[To],at=Ht+$n,++br}else Ut[kn++]=e[Ht],++ar[e[Ht]]}}for(Ht=Math.max(Ht,at);Ht=U&&(T[ce/8|0]=G,Ho=U),ce=Se(T,ce+1,e.subarray(Ht,Ho))}c.i=U}return Q(x,0,r+Ne(ce)+s)},wt=null,qe=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r>>8;e=t},d:function(){return~e}}},yt=function(){var e=1,n=0;return{p:function(t){for(var r=e,s=n,c=t.length|0,U=0;U!=c;){for(var x=Math.min(U+2655,c);U>16),s=(s&65535)+15*(s>>16)}e=r,n=s},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},lt=function(e,n,t,r,s){if(!s&&(s={l:1},n.dictionary)){var c=n.dictionary.subarray(-32768),U=new pe(c.length+e.length);U.set(c),U.set(e,c.length),e=U,s.w=c.length}return ze(e,n.level==null?6:n.level,n.mem==null?s.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,s)},M=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},Ye=function(e,n,t){for(var r=e(),s=e.toString(),c=s.slice(s.indexOf("[")+1,s.lastIndexOf("]")).replace(/\s+/g,"").split(","),U=0;U>>0},be=function(e,n){return We(e,n)+We(e,n+4)*4294967296},_=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Be=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&_(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},Je=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&le(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},nt=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},Nt=function(e){return 10+(e.filename?e.filename.length+1:0)},hn=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var s=yt();s.p(n.dictionary),_(e,2,s.d())}},Zt=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&le(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&le(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function dn(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Bn=null,cn=null;function fn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),He(e,n,[k],function(r){return he(Dn(r.data[0],r.data[1]))},0,t)}function Dn(e,n){return lt(e,n||{},0,0)}var ur=null,_n=null;function cr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),He(e,n,[g],function(r){return he(Yr(r.data[0],ue(r.data[1])))},1,t)}function Yr(e,n){return Fe(e,{i:2},n&&n.out,n&&n.dictionary)}var oa=null,Ct=null;function In(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),He(e,n,[k,$,function(){return[er]}],function(r){return he(er(r.data[0],r.data[1]))},2,t)}function er(e,n){n||(n={});var t=qe(),r=e.length;t.p(e);var s=lt(e,n,Nt(n),8),c=s.length;return Be(s,n),_(s,c-8,t.d()),_(s,c-4,r),s}var hr=null,mr=null;function Hr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),He(e,n,[g,H,function(){return[pa]}],function(r){return he(pa(r.data[0],r.data[1]))},3,t)}function pa(e,n){var t=Je(e);return t+8>e.length&&le(6,"invalid gzip data"),Fe(e.subarray(t,-8),{i:2},n&&n.out||new pe(nt(e)),n&&n.dictionary)}var Yo=null,io=null;function tr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),He(e,n,[k,X,function(){return[ya]}],function(r){return he(ya(r.data[0],r.data[1]))},4,t)}function ya(e,n){n||(n={});var t=yt();t.p(e);var r=lt(e,n,n.dictionary?6:2,4);return hn(r,n),_(r,r.length-4,t.d()),r}var ct=null,Ee=null;function xe(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),He(e,n,[g,Pe,function(){return[De]}],function(r){return he(De(r.data[0],ue(r.data[1])))},5,t)}function De(e,n){return Fe(e.subarray(Zt(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var Qe=null,bt=null;function Bt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&le(7),e[0]==31&&e[1]==139&&e[2]==8?Hr(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?cr(e,n,t):xe(e,n,t)}function nn(e,n){return e[0]==31&&e[1]==139&&e[2]==8?pa(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Yr(e,n):De(e,n)}var Xt=function(e,n,t,r){for(var s in e){var c=e[s],U=n+s,x=r;Array.isArray(c)&&(x=M(r,c[1]),c=c[0]),c instanceof pe?t[U]=[c,x]:(t[U+="/"]=[new pe(0),x],Xt(c,U,t,r))}},Vt=typeof TextEncoder!="undefined"&&new TextEncoder,Sn=typeof TextDecoder!="undefined"&&new TextDecoder,Vn=0;try{Sn.decode(st,{stream:!0}),Vn=1}catch(e){}var Xn=function(e){for(var n="",t=0;;){var r=e[t++],s=(r>127)+(r>223)+(r>239);if(t+s>e.length)return{s:n,r:Q(e,t-1)};s?s==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):s&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},zn=null,jn=null;function gr(e,n){if(n){for(var t=new pe(e.length),r=0;r>1)),U=0,x=function(ce){c[U++]=ce},r=0;rc.length){var T=new pe(U+8+(s-r<<1));T.set(c),c=T}var G=e.charCodeAt(r);G<128||n?x(G):G<2048?(x(192|G>>6),x(128|G&63)):G>55295&&G<57344?(G=65536+(G&1047552)|e.charCodeAt(++r)&1023,x(240|G>>18),x(128|G>>12&63),x(128|G>>6&63),x(128|G&63)):(x(224|G>>12),x(128|G>>6&63),x(128|G&63))}return Q(c,0,U)}function Gn(e,n){if(n){for(var t="",r=0;r65535&&le(9),n+=r+4}return n},kt=function(e,n,t,r,s,c,U,x){var T=r.length,G=t.extra,ce=x&&x.length,Ue=Jr(G);_(e,n,U!=null?33639248:67324752),n+=4,U!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(c<0&&8),e[n++]=s&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Ge=new Date(t.mtime==null?Date.now():t.mtime),se=Ge.getFullYear()-1980;if((se<0||se>119)&&le(10),_(e,n,se<<25|Ge.getMonth()+1<<21|Ge.getDate()<<16|Ge.getHours()<<11|Ge.getMinutes()<<5|Ge.getSeconds()>>1),n+=4,c!=-1&&(_(e,n,t.crc),_(e,n+4,c<0?-c-2:c),_(e,n+8,t.size)),_(e,n+12,T),_(e,n+14,Ue),n+=16,U!=null&&(_(e,n,ce),_(e,n+6,t.attrs),_(e,n+10,U),n+=14),e.set(r,n),n+=T,Ue)for(var xt in G){var ht=G[xt],It=ht.length;_(e,n,+xt),_(e,n+2,It),e.set(ht,n+4),n+=4+It}return ce&&(e.set(x,n),n+=ce),n},Yt=function(e,n,t,r,s){_(e,n,101010256),_(e,n+8,t),_(e,n+10,t),_(e,n+12,r),_(e,n+16,s)},Jt=null,yn=null,tn=null,gn=null;function An(e,n,t){t||(t=n,n={}),typeof t!="function"&&le(7);var r={};Xt(e,"",r,n);var s=Object.keys(r),c=s.length,U=0,x=0,T=c,G=new Array(c),ce=[],Ue=function(){for(var It=0;It65535&&$t(le(11,0,1),null),!an)$t(null,_t);else if(Kr<16e4)try{$t(null,Dn(_t,Ut))}catch(dr){$t(dr,null)}else ce.push(fn(_t,Ut,$t))},ht=0;ht65535&&le(11);var ot=ce?Dn(T,G):T,on=ot.length,_t=qe();_t.p(T),r.push(M(G,{size:T.length,crc:_t.d(),c:ot,f:Ue,m:xt,u:Ge!=U.length||xt&&se.length!=ht,o:s,compression:ce})),s+=30+Ge+It+on,c+=76+2*(Ge+It)+(ht||0)+on}for(var Ut=new pe(c+22),ar=s,Kr=c-s,br=0;br65558)return U(le(13,0,1),null),s;var T=Ke(e,x+8);if(T){var G=T,ce=We(e,x+16),Ue=ce==4294967295||G==65535;if(Ue){var Ge=We(e,x-12);Ue=We(e,Ge)==101075792,Ue&&(G=T=We(e,Ge+32),ce=We(e,Ge+48))}for(var se=n&&n.filter,xt=function(It){var ot=na(e,ce,Ue),on=ot[0],_t=ot[1],Ut=ot[2],ar=ot[3],Kr=ot[4],br=ot[5],En=Cr(e,br);ce=Kr;var Ht=function(at,St){at?(s(),U(at,null)):(St&&(c[ar]=St),--T||U(null,c))};if(!se||se({name:ar,size:_t,originalSize:Ut,compression:on}))if(!on)Ht(null,Q(e,En,En+_t));else if(on==8){var kn=e.subarray(En,En+_t);if(Ut<524288||_t>.8*Ut)try{Ht(null,Yr(kn,{out:new pe(Ut)}))}catch(at){Ht(at,null)}else r.push(cr(kn,{size:Ut},Ht))}else Ht(le(14,"unknown compression type "+on,1),null);else Ht(null,null)},ht=0;ht65558)&&le(13);var s=Ke(e,r+8);if(!s)return{};var c=We(e,r+16),U=c==4294967295||s==65535;if(U){var x=We(e,r-12);U=We(e,x)==101075792,U&&(s=We(e,x+32),c=We(e,x+48))}for(var T=n&&n.filter,G=0;G{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),Oa={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 Co{constructor(n=ba,t={}){xs(this,"buffer");xs(this,"byteLength");xs(this,"byteOffset");xs(this,"length");xs(this,"offset");xs(this,"lastWrittenByte");xs(this,"littleEndian");xs(this,"_data");xs(this,"_mark");xs(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const s=t.offset?t.offset>>>0:0,c=n.byteLength-s;let U=s;(ArrayBuffer.isView(n)||n instanceof Co)&&(n.byteLength!==n.buffer.byteLength&&(U=n.byteOffset+s),n=n.buffer),r?this.lastWrittenByte=c:this.lastWrittenByte=0,this.buffer=n,this.length=c,this.byteLength=c,this.byteOffset=U,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,U,c),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,s=new Uint8Array(r);s.set(new Uint8Array(this.buffer)),this.buffer=s.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=Oa[t].BYTES_PER_ELEMENT*n,s=this.byteOffset+this.offset,c=this.buffer.slice(s,s+r);if(this.littleEndian===za&&t!=="uint8"&&t!=="int8"){const x=new Uint8Array(this.buffer.slice(s,s+r));x.reverse();const T=new Oa[t](x.buffer);return this.offset+=r,T.reverse(),T}const U=new Oa[t](c);return this.offset+=r,U}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;rthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const yi=4,Ha=0,Tn=1,Ar=2;function Fa(e){let n=e.length;for(;--n>=0;)e[n]=0}const ma=0,Ka=1,So=2,to=3,mi=258,li=29,Hi=256,Ba=Hi+1+li,ra=30,ho=19,Mo=2*Ba+1,Ci=15,JA=16,Ni=7,Qi=256,Vi=16,mA=17,sA=18,os=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]),aA=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]),WA=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),CA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ts=512,HA=new Array((Ba+2)*2);Fa(HA);const lA=new Array(ra*2);Fa(lA);const VA=new Array(ts);Fa(VA);const ms=new Array(mi-to+1);Fa(ms);const Is=new Array(li);Fa(Is);const Ws=new Array(ra);Fa(Ws);function ul(e,n,t,r,s){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=s,this.has_stree=e&&e.length}let Vs,ns,Rs;function il(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const Ls=e=>e<256?VA[e]:VA[256+(e>>>7)],wn=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},en=(e,n,t)=>{e.bi_valid>JA-t?(e.bi_buf|=n<>JA-e.bi_valid,e.bi_valid+=t-JA):(e.bi_buf|=n<{en(e,t[n*2],t[n*2+1])},Hn=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},wr=e=>{e.bi_valid===16?(wn(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},zr=(e,n)=>{const t=n.dyn_tree,r=n.max_code,s=n.stat_desc.static_tree,c=n.stat_desc.has_stree,U=n.stat_desc.extra_bits,x=n.stat_desc.extra_base,T=n.stat_desc.max_length;let G,ce,Ue,Ge,se,xt,ht=0;for(Ge=0;Ge<=Ci;Ge++)e.bl_count[Ge]=0;for(t[e.heap[e.heap_max]*2+1]=0,G=e.heap_max+1;GT&&(Ge=T,ht++),t[ce*2+1]=Ge,!(ce>r)&&(e.bl_count[Ge]++,se=0,ce>=x&&(se=U[ce-x]),xt=t[ce*2],e.opt_len+=xt*(Ge+se),c&&(e.static_len+=xt*(s[ce*2+1]+se)));if(ht!==0){do{for(Ge=T-1;e.bl_count[Ge]===0;)Ge--;e.bl_count[Ge]--,e.bl_count[Ge+1]+=2,e.bl_count[T]--,ht-=2}while(ht>0);for(Ge=T;Ge!==0;Ge--)for(ce=e.bl_count[Ge];ce!==0;)Ue=e.heap[--G],!(Ue>r)&&(t[Ue*2+1]!==Ge&&(e.opt_len+=(Ge-t[Ue*2+1])*t[Ue*2],t[Ue*2+1]=Ge),ce--)}},Rn=(e,n,t)=>{const r=new Array(Ci+1);let s=0,c,U;for(c=1;c<=Ci;c++)s=s+t[c-1]<<1,r[c]=s;for(U=0;U<=n;U++){let x=e[U*2+1];x!==0&&(e[U*2]=Hn(r[x]++,x))}},Dr=()=>{let e,n,t,r,s;const c=new Array(Ci+1);for(t=0,r=0;r>=7;r{let n;for(n=0;n{e.bi_valid>8?wn(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Ma=(e,n,t,r)=>{const s=n*2,c=t*2;return e[s]{const r=e.heap[t];let s=t<<1;for(;s<=e.heap_len&&(s{let r,s,c=0,U,x;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+c++]&255,r+=(e.pending_buf[e.sym_buf+c++]&255)<<8,s=e.pending_buf[e.sym_buf+c++],r===0?Mt(e,s,n):(U=ms[s],Mt(e,U+Hi+1,n),x=os[U],x!==0&&(s-=Is[U],en(e,s,x)),r--,U=Ls(r),Mt(e,U,t),x=aA[U],x!==0&&(r-=Ws[U],en(e,r,x)));while(c{const t=n.dyn_tree,r=n.stat_desc.static_tree,s=n.stat_desc.has_stree,c=n.stat_desc.elems;let U,x,T=-1,G;for(e.heap_len=0,e.heap_max=Mo,U=0;U>1;U>=1;U--)bn(e,t,U);G=c;do U=e.heap[1],e.heap[1]=e.heap[e.heap_len--],bn(e,t,1),x=e.heap[1],e.heap[--e.heap_max]=U,e.heap[--e.heap_max]=x,t[G*2]=t[U*2]+t[x*2],e.depth[G]=(e.depth[U]>=e.depth[x]?e.depth[U]:e.depth[x])+1,t[U*2+1]=t[x*2+1]=G,e.heap[1]=G++,bn(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],zr(e,n),Rn(t,T,e.bl_count)},ai=(e,n,t)=>{let r,s=-1,c,U=n[0*2+1],x=0,T=7,G=4;for(U===0&&(T=138,G=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)c=U,U=n[(r+1)*2+1],!(++x{let r,s=-1,c,U=n[0*2+1],x=0,T=7,G=4;for(U===0&&(T=138,G=3),r=0;r<=t;r++)if(c=U,U=n[(r+1)*2+1],!(++x{let n;for(ai(e,e.dyn_ltree,e.l_desc.max_code),ai(e,e.dyn_dtree,e.d_desc.max_code),Wa(e,e.bl_desc),n=ho-1;n>=3&&e.bl_tree[CA[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},No=(e,n,t,r)=>{let s;for(en(e,n-257,5),en(e,t-1,5),en(e,r-4,4),s=0;s{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return Ha;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Tn;for(t=32;t{BA||(Dr(),BA=!0),e.l_desc=new il(e.dyn_ltree,Vs),e.d_desc=new il(e.dyn_dtree,ns),e.bl_desc=new il(e.bl_tree,Rs),e.bi_buf=0,e.bi_valid=0,Za(e)},Rt=(e,n,t,r)=>{en(e,(ma<<1)+(r?1:0),3),bo(e),wn(e,t),wn(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},Qt=e=>{en(e,Ka<<1,3),Mt(e,Qi,HA),wr(e)},Et=(e,n,t,r)=>{let s,c,U=0;e.level>0?(e.strm.data_type===Ar&&(e.strm.data_type=go(e)),Wa(e,e.l_desc),Wa(e,e.d_desc),U=ja(e),s=e.opt_len+3+7>>>3,c=e.static_len+3+7>>>3,c<=s&&(s=c)):s=c=t+5,t+4<=s&&n!==-1?Rt(e,n,t,r):e.strategy===yi||c===s?(en(e,(Ka<<1)+(r?1:0),3),Xa(e,HA,lA)):(en(e,(So<<1)+(r?1:0),3),No(e,e.l_desc.max_code+1,e.d_desc.max_code+1,U+1),Xa(e,e.dyn_ltree,e.dyn_dtree)),Za(e),r&&bo(e)},Mr=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(ms[t]+Hi+1)*2]++,e.dyn_dtree[Ls(n)*2]++),e.sym_next===e.sym_end);var Ya=Us,Bo=Rt,co=Et,ia=Mr,Tt=Qt,Nr={_tr_init:Ya,_tr_stored_block:Bo,_tr_flush_block:co,_tr_tally:ia,_tr_align:Tt},Da=(e,n,t,r)=>{let s=e&65535|0,c=e>>>16&65535|0,U=0;for(;t!==0;){U=t>2e3?2e3:t,t-=U;do s=s+n[r++]|0,c=c+s|0;while(--U);s%=65521,c%=65521}return s|c<<16|0};const Pa=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},Ko=new Uint32Array(Pa());var Fo=(e,n,t,r)=>{const s=Ko,c=r+t;e^=-1;for(let U=r;U>>8^s[(e^n[U])&255];return e^-1},ca={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ja={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:yo,_tr_stored_block:Po,_tr_flush_block:fo,_tr_tally:oi,_tr_align:$r}=Nr,{Z_NO_FLUSH:wa,Z_PARTIAL_FLUSH:Vo,Z_FULL_FLUSH:la,Z_FINISH:Gr,Z_BLOCK:wi,Z_OK:ci,Z_STREAM_END:qA,Z_STREAM_ERROR:uA,Z_DATA_ERROR:Ts,Z_BUF_ERROR:ni,Z_DEFAULT_COMPRESSION:qi,Z_FILTERED:oA,Z_HUFFMAN_ONLY:MA,Z_RLE:wo,Z_FIXED:zo,Z_DEFAULT_STRATEGY:jA,Z_UNKNOWN:ii,Z_DEFLATED:Ai}=Ja,ji=9,cl=15,vl=8,pu=256+1+29,uc=30,cc=19,Y=2*pu+1,fe=15,de=3,et=258,rt=et+de+1,qt=32,jt=42,Nn=57,On=69,Yn=73,ea=91,sr=103,ir=113,Rr=666,vr=1,Qn=2,Jn=3,Lr=4,no=3,Ea=(e,n)=>(e.msg=ca[n],n),ro=e=>e*2-(e>4?9:0),qa=e=>{let n=e.length;for(;--n>=0;)e[n]=0},_a=e=>{let n,t,r,s=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=s?t-s:0;while(--n);n=s,r=n;do t=e.prev[--r],e.prev[r]=t>=s?t-s:0;while(--n)};let bi=(e,n,t)=>(n<{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},di=(e,n)=>{fo(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,Uo(e.strm)},Do=(e,n)=>{e.pending_buf[e.pending++]=n},wA=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},GA=(e,n,t,r)=>{let s=e.avail_in;return s>r&&(s=r),s===0?0:(e.avail_in-=s,n.set(e.input.subarray(e.next_in,e.next_in+s),t),e.state.wrap===1?e.adler=Da(e.adler,n,s,t):e.state.wrap===2&&(e.adler=Fo(e.adler,n,s,t)),e.next_in+=s,e.total_in+=s,s)},Cs=(e,n)=>{let t=e.max_chain_length,r=e.strstart,s,c,U=e.prev_length,x=e.nice_match;const T=e.strstart>e.w_size-rt?e.strstart-(e.w_size-rt):0,G=e.window,ce=e.w_mask,Ue=e.prev,Ge=e.strstart+et;let se=G[r+U-1],xt=G[r+U];e.prev_length>=e.good_match&&(t>>=2),x>e.lookahead&&(x=e.lookahead);do if(s=n,!(G[s+U]!==xt||G[s+U-1]!==se||G[s]!==G[r]||G[++s]!==G[r+1])){r+=2,s++;do;while(G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&G[++r]===G[++s]&&rU){if(e.match_start=n,U=c,c>=x)break;se=G[r+U-1],xt=G[r+U]}}while((n=Ue[n&ce])>T&&--t!==0);return U<=e.lookahead?U:e.lookahead},fA=e=>{const n=e.w_size;let t,r,s;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-rt)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),_a(e),r+=n),e.strm.avail_in===0)break;if(t=GA(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=de)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=bi(e,e.ins_h,e.window[s+1]);e.insert&&(e.ins_h=bi(e,e.ins_h,e.window[s+de-1]),e.prev[s&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=s,s++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,s,c,U=0,x=e.strm.avail_in;do{if(r=65535,c=e.bi_valid+42>>3,e.strm.avail_outs+e.strm.avail_in&&(r=s+e.strm.avail_in),r>c&&(r=c),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Uo(e.strm),s&&(s>r&&(s=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+s),e.strm.next_out),e.strm.next_out+=s,e.strm.avail_out-=s,e.strm.total_out+=s,e.block_start+=s,r-=s),r&&(GA(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(U===0);return x-=e.strm.avail_in,x&&(x>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=x&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-x,e.strm.next_in),e.strstart),e.strstart+=x,e.insert+=x>e.w_size-e.insert?e.w_size-e.insert:x),e.block_start=e.strstart),e.high_waterc&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,c+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),c>e.strm.avail_in&&(c=e.strm.avail_in),c&&(GA(e.strm,e.window,e.strstart,c),e.strstart+=c,e.insert+=c>e.w_size-e.insert?e.w_size-e.insert:c),e.high_water>3,c=e.pending_buf_size-c>65535?65535:e.pending_buf_size-c,t=c>e.w_size?e.w_size:c,s=e.strstart-e.block_start,(s>=t||(s||n===Gr)&&n!==wa&&e.strm.avail_in===0&&s<=c)&&(r=s>c?c:s,U=n===Gr&&e.strm.avail_in===0&&r===s?1:0,Po(e,e.block_start,r,U),e.block_start+=r,Uo(e.strm)),U?Jn:vr)},iA=(e,n)=>{let t,r;for(;;){if(e.lookahead=de&&(e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-rt&&(e.match_length=Cs(e,t)),e.match_length>=de)if(r=oi(e,e.strstart-e.match_start,e.match_length-de),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=de){e.match_length--;do e.strstart++,e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=bi(e,e.ins_h,e.window[e.strstart+1]);else r=oi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(di(e,!1),e.strm.avail_out===0))return vr}return e.insert=e.strstart{let t,r,s;for(;;){if(e.lookahead=de&&(e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=de-1,t!==0&&e.prev_length4096)&&(e.match_length=de-1)),e.prev_length>=de&&e.match_length<=e.prev_length){s=e.strstart+e.lookahead-de,r=oi(e,e.strstart-1-e.prev_match,e.prev_length-de),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=s&&(e.ins_h=bi(e,e.ins_h,e.window[e.strstart+de-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=de-1,e.strstart++,r&&(di(e,!1),e.strm.avail_out===0))return vr}else if(e.match_available){if(r=oi(e,0,e.window[e.strstart-1]),r&&di(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return vr}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=oi(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,r,s,c;const U=e.window;for(;;){if(e.lookahead<=et){if(fA(e),e.lookahead<=et&&n===wa)return vr;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=de&&e.strstart>0&&(s=e.strstart-1,r=U[s],r===U[++s]&&r===U[++s]&&r===U[++s])){c=e.strstart+et;do;while(r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&r===U[++s]&&se.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=de?(t=oi(e,1,e.match_length-de),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=oi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(di(e,!1),e.strm.avail_out===0))return vr}return e.insert=0,n===Gr?(di(e,!0),e.strm.avail_out===0?Jn:Lr):e.sym_next&&(di(e,!1),e.strm.avail_out===0)?vr:Qn},xA=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(fA(e),e.lookahead===0)){if(n===wa)return vr;break}if(e.match_length=0,t=oi(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(di(e,!1),e.strm.avail_out===0))return vr}return e.insert=0,n===Gr?(di(e,!0),e.strm.avail_out===0?Jn:Lr):e.sym_next&&(di(e,!1),e.strm.avail_out===0)?vr:Qn};function Xi(e,n,t,r,s){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=s}const Qs=[new Xi(0,0,0,0,Gi),new Xi(4,4,8,4,iA),new Xi(4,5,16,8,iA),new Xi(4,6,32,32,iA),new Xi(4,4,16,16,EA),new Xi(8,16,32,32,EA),new Xi(8,16,128,128,EA),new Xi(8,32,128,256,EA),new Xi(32,128,258,1024,EA),new Xi(32,258,258,4096,EA)],ks=e=>{e.window_size=2*e.w_size,qa(e.head),e.max_lazy_match=Qs[e.level].max_lazy,e.good_match=Qs[e.level].good_length,e.nice_match=Qs[e.level].nice_length,e.max_chain_length=Qs[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=de-1,e.match_available=0,e.ins_h=0};function ge(){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=Ai,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(Y*2),this.dyn_dtree=new Uint16Array((2*uc+1)*2),this.bl_tree=new Uint16Array((2*cc+1)*2),qa(this.dyn_ltree),qa(this.dyn_dtree),qa(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(fe+1),this.heap=new Uint16Array(2*pu+1),qa(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*pu+1),qa(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 me=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==jt&&n.status!==Nn&&n.status!==On&&n.status!==Yn&&n.status!==ea&&n.status!==sr&&n.status!==ir&&n.status!==Rr?1:0},Ze=e=>{if(me(e))return Ea(e,uA);e.total_in=e.total_out=0,e.data_type=ii;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?Nn:n.wrap?jt:ir,e.adler=n.wrap===2?0:1,n.last_flush=-2,yo(n),ci},$e=e=>{const n=Ze(e);return n===ci&&ks(e.state),n},ft=(e,n)=>me(e)||e.state.wrap!==2?uA:(e.state.gzhead=n,ci),vt=(e,n,t,r,s,c)=>{if(!e)return uA;let U=1;if(n===qi&&(n=6),r<0?(U=0,r=-r):r>15&&(U=2,r-=16),s<1||s>ji||t!==Ai||r<8||r>15||n<0||n>9||c<0||c>zo||r===8&&U!==1)return Ea(e,uA);r===8&&(r=9);const x=new ge;return e.state=x,x.strm=e,x.status=jt,x.wrap=U,x.gzhead=null,x.w_bits=r,x.w_size=1<vt(e,n,Ai,cl,vl,jA),Wt=(e,n)=>{if(me(e)||n>wi||n<0)return e?Ea(e,uA):uA;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Rr&&n!==Gr)return Ea(e,e.avail_out===0?ni:uA);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(Uo(e),e.avail_out===0)return t.last_flush=-1,ci}else if(e.avail_in===0&&ro(n)<=ro(r)&&n!==Gr)return Ea(e,ni);if(t.status===Rr&&e.avail_in!==0)return Ea(e,ni);if(t.status===jt&&t.wrap===0&&(t.status=ir),t.status===jt){let s=Ai+(t.w_bits-8<<4)<<8,c=-1;if(t.strategy>=MA||t.level<2?c=0:t.level<6?c=1:t.level===6?c=2:c=3,s|=c<<6,t.strstart!==0&&(s|=qt),s+=31-s%31,wA(t,s),t.strstart!==0&&(wA(t,e.adler>>>16),wA(t,e.adler&65535)),e.adler=1,t.status=ir,Uo(e),t.pending!==0)return t.last_flush=-1,ci}if(t.status===Nn){if(e.adler=0,Do(t,31),Do(t,139),Do(t,8),t.gzhead)Do(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),Do(t,t.gzhead.time&255),Do(t,t.gzhead.time>>8&255),Do(t,t.gzhead.time>>16&255),Do(t,t.gzhead.time>>24&255),Do(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Do(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(Do(t,t.gzhead.extra.length&255),Do(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=Fo(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=On;else if(Do(t,0),Do(t,0),Do(t,0),Do(t,0),Do(t,0),Do(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Do(t,no),t.status=ir,Uo(e),t.pending!==0)return t.last_flush=-1,ci}if(t.status===On){if(t.gzhead.extra){let s=t.pending,c=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+c>t.pending_buf_size;){let x=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+x),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),t.gzindex+=x,Uo(e),t.pending!==0)return t.last_flush=-1,ci;s=0,c-=x}let U=new Uint8Array(t.gzhead.extra);t.pending_buf.set(U.subarray(t.gzindex,t.gzindex+c),t.pending),t.pending+=c,t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),t.gzindex=0}t.status=Yn}if(t.status===Yn){if(t.gzhead.name){let s=t.pending,c;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),Uo(e),t.pending!==0)return t.last_flush=-1,ci;s=0}t.gzindexs&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),t.gzindex=0}t.status=ea}if(t.status===ea){if(t.gzhead.comment){let s=t.pending,c;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>s&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s)),Uo(e),t.pending!==0)return t.last_flush=-1,ci;s=0}t.gzindexs&&(e.adler=Fo(e.adler,t.pending_buf,t.pending-s,s))}t.status=sr}if(t.status===sr){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(Uo(e),t.pending!==0))return t.last_flush=-1,ci;Do(t,e.adler&255),Do(t,e.adler>>8&255),e.adler=0}if(t.status=ir,Uo(e),t.pending!==0)return t.last_flush=-1,ci}if(e.avail_in!==0||t.lookahead!==0||n!==wa&&t.status!==Rr){let s=t.level===0?Gi(t,n):t.strategy===MA?xA(t,n):t.strategy===wo?rs(t,n):Qs[t.level].func(t,n);if((s===Jn||s===Lr)&&(t.status=Rr),s===vr||s===Jn)return e.avail_out===0&&(t.last_flush=-1),ci;if(s===Qn&&(n===Vo?$r(t):n!==wi&&(Po(t,0,0,!1),n===la&&(qa(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),Uo(e),e.avail_out===0))return t.last_flush=-1,ci}return n!==Gr?ci:t.wrap<=0?qA:(t.wrap===2?(Do(t,e.adler&255),Do(t,e.adler>>8&255),Do(t,e.adler>>16&255),Do(t,e.adler>>24&255),Do(t,e.total_in&255),Do(t,e.total_in>>8&255),Do(t,e.total_in>>16&255),Do(t,e.total_in>>24&255)):(wA(t,e.adler>>>16),wA(t,e.adler&65535)),Uo(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?ci:qA)},Kt=e=>{if(me(e))return uA;const n=e.state.status;return e.state=null,n===ir?Ea(e,Ts):ci},Cn=(e,n)=>{let t=n.length;if(me(e))return uA;const r=e.state,s=r.wrap;if(s===2||s===1&&r.status!==jt||r.lookahead)return uA;if(s===1&&(e.adler=Da(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){s===0&&(qa(r.head),r.strstart=0,r.block_start=0,r.insert=0);let T=new Uint8Array(r.w_size);T.set(n.subarray(t-r.w_size,t),0),n=T,t=r.w_size}const c=e.avail_in,U=e.next_in,x=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,fA(r);r.lookahead>=de;){let T=r.strstart,G=r.lookahead-(de-1);do r.ins_h=bi(r,r.ins_h,r.window[T+de-1]),r.prev[T&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=T,T++;while(--G);r.strstart=T,r.lookahead=de-1,fA(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=de-1,r.match_available=0,e.next_in=U,e.input=x,e.avail_in=c,r.wrap=s,ci};var sn=Gt,pn=vt,or=$e,rr=Ze,lr=ft,kr=Wt,Ur=Kt,ta=Cn,Wr="pako deflate (from Nodeca project)",Aa={deflateInit:sn,deflateInit2:pn,deflateReset:or,deflateResetKeep:rr,deflateSetHeader:lr,deflate:kr,deflateEnd:Ur,deflateSetDictionary:ta,deflateInfo:Wr};const Eo=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var Qo=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Eo(t,r)&&(e[r]=t[r])}}return e},ao=e=>{let n=0;for(let r=0,s=e.length;r=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;ga[254]=ga[254]=1;var oo=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,s,c,U=e.length,x=0;for(s=0;s>>6,n[c++]=128|t&63):t<65536?(n[c++]=224|t>>>12,n[c++]=128|t>>>6&63,n[c++]=128|t&63):(n[c++]=240|t>>>18,n[c++]=128|t>>>12&63,n[c++]=128|t>>>6&63,n[c++]=128|t&63);return n};const Ua=(e,n)=>{if(n<65534&&e.subarray&&qo)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,s;const c=new Array(t*2);for(s=0,r=0;r4){c[s++]=65533,r+=x-1;continue}for(U&=x===2?31:x===3?15:7;x>1&&r1){c[s++]=65533;continue}U<65536?c[s++]=U:(U-=65536,c[s++]=55296|U>>10&1023,c[s++]=56320|U&1023)}return Ua(c,s)},da=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+ga[e[t]]>n?t:n},lo={string2buf:oo,buf2string:sa,utf8border:da};function fi(){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 $o=fi;const uo=Object.prototype.toString,{Z_NO_FLUSH:ti,Z_SYNC_FLUSH:Ei,Z_FULL_FLUSH:Fi,Z_FINISH:hi,Z_OK:IA,Z_STREAM_END:Ti,Z_DEFAULT_COMPRESSION:Go,Z_DEFAULT_STRATEGY:_A,Z_DEFLATED:jo}=Ja;function cA(e){this.options=po.assign({level:Go,method:jo,chunkSize:16384,windowBits:15,memLevel:8,strategy:_A},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new $o,this.strm.avail_out=0;let t=Aa.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==IA)throw new Error(ca[t]);if(n.header&&Aa.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=lo.string2buf(n.dictionary):uo.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=Aa.deflateSetDictionary(this.strm,r),t!==IA)throw new Error(ca[t]);this._dict_set=!0}}cA.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let s,c;if(this.ended)return!1;for(n===~~n?c=n:c=n===!0?hi:ti,typeof e=="string"?t.input=lo.string2buf(e):uo.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(c===Ei||c===Fi)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(s=Aa.deflate(t,c),s===Ti)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),s=Aa.deflateEnd(this.strm),this.onEnd(s),this.ended=!0,s===IA;if(t.avail_out===0){this.onData(t.output);continue}if(c>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},cA.prototype.onData=function(e){this.chunks.push(e)},cA.prototype.onEnd=function(e){e===IA&&(this.result=po.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function AA(e,n){const t=new cA(n);if(t.push(e,!0),t.err)throw t.msg||ca[t.err];return t.result}function Ss(e,n){return n=n||{},n.raw=!0,AA(e,n)}function Va(e,n){return n=n||{},n.gzip=!0,AA(e,n)}var Oo=cA,Ro=AA,vo=Ss,Ga=Va,fr=Ja,Ca={Deflate:Oo,deflate:Ro,deflateRaw:vo,gzip:Ga,constants:fr};const Xo=16209,xi=16191;var qs=function(n,t){let r,s,c,U,x,T,G,ce,Ue,Ge,se,xt,ht,It,ot,on,_t,Ut,ar,Kr,br,En,Ht,kn;const at=n.state;r=n.next_in,Ht=n.input,s=r+(n.avail_in-5),c=n.next_out,kn=n.output,U=c-(t-n.avail_out),x=c+(n.avail_out-257),T=at.dmax,G=at.wsize,ce=at.whave,Ue=at.wnext,Ge=at.window,se=at.hold,xt=at.bits,ht=at.lencode,It=at.distcode,ot=(1<>>24,se>>>=Ut,xt-=Ut,Ut=_t>>>16&255,Ut===0)kn[c++]=_t&65535;else if(Ut&16){ar=_t&65535,Ut&=15,Ut&&(xt>>=Ut,xt-=Ut),xt<15&&(se+=Ht[r++]<>>24,se>>>=Ut,xt-=Ut,Ut=_t>>>16&255,Ut&16){if(Kr=_t&65535,Ut&=15,xtT){n.msg="invalid distance too far back",at.mode=Xo;break e}if(se>>>=Ut,xt-=Ut,Ut=c-U,Kr>Ut){if(Ut=Kr-Ut,Ut>ce&&at.sane){n.msg="invalid distance too far back",at.mode=Xo;break e}if(br=0,En=Ge,Ue===0){if(br+=G-Ut,Ut2;)kn[c++]=En[br++],kn[c++]=En[br++],kn[c++]=En[br++],ar-=3;ar&&(kn[c++]=En[br++],ar>1&&(kn[c++]=En[br++]))}else{br=c-Kr;do kn[c++]=kn[br++],kn[c++]=kn[br++],kn[c++]=kn[br++],ar-=3;while(ar>2);ar&&(kn[c++]=kn[br++],ar>1&&(kn[c++]=kn[br++]))}}else if(Ut&64){n.msg="invalid distance code",at.mode=Xo;break e}else{_t=It[(_t&65535)+(se&(1<>3,r-=ar,xt-=ar<<3,se&=(1<{const T=x.bits;let G=0,ce=0,Ue=0,Ge=0,se=0,xt=0,ht=0,It=0,ot=0,on=0,_t,Ut,ar,Kr,br,En=null,Ht;const kn=new Uint16Array(gs+1),at=new Uint16Array(gs+1);let St=null,an,$t,dr;for(G=0;G<=gs;G++)kn[G]=0;for(ce=0;ce=1&&kn[Ge]===0;Ge--);if(se>Ge&&(se=Ge),Ge===0)return s[c++]=1<<24|64<<16|0,s[c++]=1<<24|64<<16|0,x.bits=1,0;for(Ue=1;Ue0&&(e===$A||Ge!==1))return-1;for(at[1]=0,G=1;Gyl||e===_s&&ot>ls)return 1;for(;;){an=G-ht,U[ce]+1=Ht?($t=St[U[ce]-Ht],dr=En[U[ce]-Ht]):($t=96,dr=0),_t=1<>ht)+Ut]=an<<24|$t<<16|dr|0;while(Ut!==0);for(_t=1<>=1;if(_t!==0?(on&=_t-1,on+=_t):on=0,ce++,--kn[G]===0){if(G===Ge)break;G=n[t+U[ce]]}if(G>se&&(on&Kr)!==ar){for(ht===0&&(ht=se),br+=Ue,xt=G-ht,It=1<yl||e===_s&&ot>ls)return 1;ar=on&Kr,s[ar]=se<<24|xt<<16|br-c|0}}return on!==0&&(s[br+on]=G-ht<<24|64<<16|0),x.bits=se,0};const Ri=0,Al=1,Gs=2,{Z_FINISH:yA,Z_BLOCK:xo,Z_TREES:as,Z_OK:Bs,Z_STREAM_END:vu,Z_NEED_DICT:Pl,Z_STREAM_ERROR:Fs,Z_DATA_ERROR:$s,Z_MEM_ERROR:Ps,Z_BUF_ERROR:ws,Z_DEFLATED:$l}=Ja,eu=16180,Kl=16181,tu=16182,Zu=16183,Mc=16184,_i=16185,kA=16186,el=16187,cs=16188,sl=16189,tl=16190,ds=16191,zl=16192,Wu=16193,dc=16194,fc=16195,hd=16196,gd=16197,Vu=16198,Zl=16199,Wl=16200,jc=16201,Tc=16202,hc=16203,gc=16204,Ou=16205,Gu=16206,Vd=16207,pc=16208,SA=16209,kc=16210,Kc=16211,If=852,Gd=592,zc=15,Zc=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Xd(){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 Su=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.modeKc?1:0},Wc=e=>{if(Su(e))return Fs;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=eu,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(If),n.distcode=n.distdyn=new Int32Array(Gd),n.sane=1,n.back=-1,Bs},vc=e=>{if(Su(e))return Fs;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,Wc(e)},Yd=(e,n)=>{let t;if(Su(e))return Fs;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Fs:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,vc(e))},Xu=(e,n)=>{if(!e)return Fs;const t=new Xd;e.state=t,t.strm=e,t.window=null,t.mode=eu;const r=Yd(e,n);return r!==Bs&&(e.state=null),r},Vc=e=>Xu(e,zc);let nl=!0,uu,mc;const Sf=e=>{if(nl){uu=new Int32Array(512),mc=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(TA(Al,e.lens,0,288,uu,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;TA(Gs,e.lens,0,32,mc,0,e.work,{bits:5}),nl=!1}e.lencode=uu,e.lenbits=9,e.distcode=mc,e.distbits=5},bA=(e,n,t,r)=>{let s;const c=e.state;return c.window===null&&(c.wsize=1<=c.wsize?(c.window.set(n.subarray(t-c.wsize,t),0),c.wnext=0,c.whave=c.wsize):(s=c.wsize-c.wnext,s>r&&(s=r),c.window.set(n.subarray(t-r,t-r+s),c.wnext),r-=s,r?(c.window.set(n.subarray(t-r,t),0),c.wnext=r,c.whave=c.wsize):(c.wnext+=s,c.wnext===c.wsize&&(c.wnext=0),c.whave{let t,r,s,c,U,x,T,G,ce,Ue,Ge,se,xt,ht,It=0,ot,on,_t,Ut,ar,Kr,br,En;const Ht=new Uint8Array(4);let kn,at;const St=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Su(e)||!e.output||!e.input&&e.avail_in!==0)return Fs;t=e.state,t.mode===ds&&(t.mode=zl),U=e.next_out,s=e.output,T=e.avail_out,c=e.next_in,r=e.input,x=e.avail_in,G=t.hold,ce=t.bits,Ue=x,Ge=T,En=Bs;e:for(;;)switch(t.mode){case eu:if(t.wrap===0){t.mode=zl;break}for(;ce<16;){if(x===0)break e;x--,G+=r[c++]<>>8&255,t.check=Fo(t.check,Ht,2,0),G=0,ce=0,t.mode=Kl;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((G&255)<<8)+(G>>8))%31){e.msg="incorrect header check",t.mode=SA;break}if((G&15)!==$l){e.msg="unknown compression method",t.mode=SA;break}if(G>>>=4,ce-=4,br=(G&15)+8,t.wbits===0&&(t.wbits=br),br>15||br>t.wbits){e.msg="invalid window size",t.mode=SA;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(Ht[0]=G&255,Ht[1]=G>>>8&255,t.check=Fo(t.check,Ht,2,0)),G=0,ce=0,t.mode=tu;case tu:for(;ce<32;){if(x===0)break e;x--,G+=r[c++]<>>8&255,Ht[2]=G>>>16&255,Ht[3]=G>>>24&255,t.check=Fo(t.check,Ht,4,0)),G=0,ce=0,t.mode=Zu;case Zu:for(;ce<16;){if(x===0)break e;x--,G+=r[c++]<>8),t.flags&512&&t.wrap&4&&(Ht[0]=G&255,Ht[1]=G>>>8&255,t.check=Fo(t.check,Ht,2,0)),G=0,ce=0,t.mode=Mc;case Mc:if(t.flags&1024){for(;ce<16;){if(x===0)break e;x--,G+=r[c++]<>>8&255,t.check=Fo(t.check,Ht,2,0)),G=0,ce=0}else t.head&&(t.head.extra=null);t.mode=_i;case _i:if(t.flags&1024&&(se=t.length,se>x&&(se=x),se&&(t.head&&(br=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(c,c+se),br)),t.flags&512&&t.wrap&4&&(t.check=Fo(t.check,r,se,c)),x-=se,c+=se,t.length-=se),t.length))break e;t.length=0,t.mode=kA;case kA:if(t.flags&2048){if(x===0)break e;se=0;do br=r[c+se++],t.head&&br&&t.length<65536&&(t.head.name+=String.fromCharCode(br));while(br&&se>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=ds;break;case sl:for(;ce<32;){if(x===0)break e;x--,G+=r[c++]<>>=ce&7,ce-=ce&7,t.mode=Gu;break}for(;ce<3;){if(x===0)break e;x--,G+=r[c++]<>>=1,ce-=1,G&3){case 0:t.mode=Wu;break;case 1:if(Sf(t),t.mode=Zl,n===as){G>>>=2,ce-=2;break e}break;case 2:t.mode=hd;break;case 3:e.msg="invalid block type",t.mode=SA}G>>>=2,ce-=2;break;case Wu:for(G>>>=ce&7,ce-=ce&7;ce<32;){if(x===0)break e;x--,G+=r[c++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=SA;break}if(t.length=G&65535,G=0,ce=0,t.mode=dc,n===as)break e;case dc:t.mode=fc;case fc:if(se=t.length,se){if(se>x&&(se=x),se>T&&(se=T),se===0)break e;s.set(r.subarray(c,c+se),U),x-=se,c+=se,T-=se,U+=se,t.length-=se;break}t.mode=ds;break;case hd:for(;ce<14;){if(x===0)break e;x--,G+=r[c++]<>>=5,ce-=5,t.ndist=(G&31)+1,G>>>=5,ce-=5,t.ncode=(G&15)+4,G>>>=4,ce-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=SA;break}t.have=0,t.mode=gd;case gd:for(;t.have>>=3,ce-=3}for(;t.have<19;)t.lens[St[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,kn={bits:t.lenbits},En=TA(Ri,t.lens,0,19,t.lencode,0,t.work,kn),t.lenbits=kn.bits,En){e.msg="invalid code lengths set",t.mode=SA;break}t.have=0,t.mode=Vu;case Vu:for(;t.have>>24,on=It>>>16&255,_t=It&65535,!(ot<=ce);){if(x===0)break e;x--,G+=r[c++]<>>=ot,ce-=ot,t.lens[t.have++]=_t;else{if(_t===16){for(at=ot+2;ce>>=ot,ce-=ot,t.have===0){e.msg="invalid bit length repeat",t.mode=SA;break}br=t.lens[t.have-1],se=3+(G&3),G>>>=2,ce-=2}else if(_t===17){for(at=ot+3;ce>>=ot,ce-=ot,br=0,se=3+(G&7),G>>>=3,ce-=3}else{for(at=ot+7;ce>>=ot,ce-=ot,br=0,se=11+(G&127),G>>>=7,ce-=7}if(t.have+se>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=SA;break}for(;se--;)t.lens[t.have++]=br}}if(t.mode===SA)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=SA;break}if(t.lenbits=9,kn={bits:t.lenbits},En=TA(Al,t.lens,0,t.nlen,t.lencode,0,t.work,kn),t.lenbits=kn.bits,En){e.msg="invalid literal/lengths set",t.mode=SA;break}if(t.distbits=6,t.distcode=t.distdyn,kn={bits:t.distbits},En=TA(Gs,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,kn),t.distbits=kn.bits,En){e.msg="invalid distances set",t.mode=SA;break}if(t.mode=Zl,n===as)break e;case Zl:t.mode=Wl;case Wl:if(x>=6&&T>=258){e.next_out=U,e.avail_out=T,e.next_in=c,e.avail_in=x,t.hold=G,t.bits=ce,qs(e,Ge),U=e.next_out,s=e.output,T=e.avail_out,c=e.next_in,r=e.input,x=e.avail_in,G=t.hold,ce=t.bits,t.mode===ds&&(t.back=-1);break}for(t.back=0;It=t.lencode[G&(1<>>24,on=It>>>16&255,_t=It&65535,!(ot<=ce);){if(x===0)break e;x--,G+=r[c++]<>Ut)],ot=It>>>24,on=It>>>16&255,_t=It&65535,!(Ut+ot<=ce);){if(x===0)break e;x--,G+=r[c++]<>>=Ut,ce-=Ut,t.back+=Ut}if(G>>>=ot,ce-=ot,t.back+=ot,t.length=_t,on===0){t.mode=Ou;break}if(on&32){t.back=-1,t.mode=ds;break}if(on&64){e.msg="invalid literal/length code",t.mode=SA;break}t.extra=on&15,t.mode=jc;case jc:if(t.extra){for(at=t.extra;ce>>=t.extra,ce-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Tc;case Tc:for(;It=t.distcode[G&(1<>>24,on=It>>>16&255,_t=It&65535,!(ot<=ce);){if(x===0)break e;x--,G+=r[c++]<>Ut)],ot=It>>>24,on=It>>>16&255,_t=It&65535,!(Ut+ot<=ce);){if(x===0)break e;x--,G+=r[c++]<>>=Ut,ce-=Ut,t.back+=Ut}if(G>>>=ot,ce-=ot,t.back+=ot,on&64){e.msg="invalid distance code",t.mode=SA;break}t.offset=_t,t.extra=on&15,t.mode=hc;case hc:if(t.extra){for(at=t.extra;ce>>=t.extra,ce-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=SA;break}t.mode=gc;case gc:if(T===0)break e;if(se=Ge-T,t.offset>se){if(se=t.offset-se,se>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=SA;break}se>t.wnext?(se-=t.wnext,xt=t.wsize-se):xt=t.wnext-se,se>t.length&&(se=t.length),ht=t.window}else ht=s,xt=U-t.offset,se=t.length;se>T&&(se=T),T-=se,t.length-=se;do s[U++]=ht[xt++];while(--se);t.length===0&&(t.mode=Wl);break;case Ou:if(T===0)break e;s[U++]=t.length,T--,t.mode=Wl;break;case Gu:if(t.wrap){for(;ce<32;){if(x===0)break e;x--,G|=r[c++]<{if(Su(e))return Fs;let n=e.state;return n.window&&(n.window=null),e.state=null,Bs},mu=(e,n)=>{if(Su(e))return Fs;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,Bs):Fs},Cu=(e,n)=>{const t=n.length;let r,s,c;return Su(e)||(r=e.state,r.wrap!==0&&r.mode!==tl)?Fs:r.mode===tl&&(s=1,s=Da(s,n,t,0),s!==r.check)?$s:(c=bA(e,n,t,t),c?(r.mode=kc,Ps):(r.havedict=1,Bs))};var Jd=vc,vd=Yd,md=Wc,Cd=Vc,Cc=Xu,rh=is,ah=Rl,qd=mu,Nu=Cu,_d="pako inflate (from Nodeca project)",Ru={inflateReset:Jd,inflateReset2:vd,inflateResetKeep:md,inflateInit:Cd,inflateInit2:Cc,inflate:rh,inflateEnd:ah,inflateGetHeader:qd,inflateSetDictionary:Nu,inflateInfo:_d};function oh(){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 ih=oh;const Ah=Object.prototype.toString,{Z_NO_FLUSH:$d,Z_FINISH:ef,Z_OK:Gc,Z_STREAM_END:tf,Z_NEED_DICT:Bd,Z_STREAM_ERROR:sh,Z_DATA_ERROR:nf,Z_MEM_ERROR:rf}=Ja;function Bc(e){this.options=po.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new $o,this.strm.avail_out=0;let t=Ru.inflateInit2(this.strm,n.windowBits);if(t!==Gc)throw new Error(ca[t]);if(this.header=new ih,Ru.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=lo.string2buf(n.dictionary):Ah.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=Ru.inflateSetDictionary(this.strm,n.dictionary),t!==Gc)))throw new Error(ca[t])}Bc.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,s=this.options.dictionary;let c,U,x;if(this.ended)return!1;for(n===~~n?U=n:U=n===!0?ef:$d,Ah.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),c=Ru.inflate(t,U),c===Bd&&s&&(c=Ru.inflateSetDictionary(t,s),c===Gc?c=Ru.inflate(t,U):c===nf&&(c=Bd));t.avail_in>0&&c===tf&&t.state.wrap>0&&e[t.next_in]!==0;)Ru.inflateReset(t),c=Ru.inflate(t,U);switch(c){case sh:case nf:case Bd:case rf:return this.onEnd(c),this.ended=!0,!1}if(x=t.avail_out,t.next_out&&(t.avail_out===0||c===tf))if(this.options.to==="string"){let T=lo.utf8border(t.output,t.next_out),G=t.next_out-T,ce=lo.buf2string(t.output,T);t.next_out=G,t.avail_out=r-G,G&&t.output.set(t.output.subarray(T,T+G),0),this.onData(ce)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(c===Gc&&x===0)){if(c===tf)return c=Ru.inflateEnd(this.strm),this.onEnd(c),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},Bc.prototype.onData=function(e){this.chunks.push(e)},Bc.prototype.onEnd=function(e){e===Gc&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=po.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Xc(e,n){const t=new Bc(n);if(t.push(e),t.err)throw t.msg||ca[t.err];return t.result}function lh(e,n){return n=n||{},n.raw=!0,Xc(e,n)}var RA=Bc,Jo=Xc,Pi=lh,KA=Xc,ps=Ja,Yu={Inflate:RA,inflate:Jo,inflateRaw:Pi,ungzip:KA,constants:ps};const{Deflate:Vl,deflate:Ju,deflateRaw:qu,gzip:wd}=Ca,{Inflate:wc,inflate:cu,inflateRaw:Nh,ungzip:bg}=Yu;var xg=Vl,Rh=Ju,Ig=qu,Sg=wd,Lh=wc,Ff=cu,uh=Nh,Fg=bg,Pg=Ja,Fp={Deflate:xg,deflate:Rh,deflateRaw:Ig,gzip:Sg,Inflate:Lh,inflate:Ff,inflateRaw:uh,ungzip:Fg,constants:Pg};const Uh=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;Uh[e]=n}const Hh=4294967295;function Q0(e,n,t){let r=e;for(let s=0;s>>8;return r}function Dg(e,n){return(Q0(Hh,e,n)^Hh)>>>0}function Ed(e,n,t){const r=e.readUint32(),s=Dg(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(s!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${s}`)}function O0(e,n){e.writeUint32(Dg(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function fl(e,n,t){for(let r=0;r>1)&255}else{for(;c>1)&255;for(;c>1)&255}}function yc(e,n,t,r,s){let c=0;if(t.length===0){for(;c=t||Kr>=r))for(let br=0;br>8&255}const Ng=new Uint16Array([255]),Qf=new Uint8Array(Ng.buffer)[0]===255,L0=new Uint8Array(0);function Rg(e){const{data:n,width:t,height:r,channels:s,depth:c}=e,U=Math.ceil(c/8)*s,x=Math.ceil(c/8*s*t),T=new Uint8Array(r*x);let G=L0,ce=0,Ue,Ge;for(let se=0;se>8&255}const Of=Uint8Array.of(137,80,78,71,13,10,26,10);function Pp(e){e.writeBytes(Of)}function ch(e){if(!H0(e.readBytes(Of.length)))throw new Error("wrong PNG signature")}function H0(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const jh=/^[\u0000-\u00FF]*$/;function dh(e){if(!jh.test(e))throw new Error("invalid latin1 text")}function jg(e,n,t){const r=Tg(n);e[r]=kg(n,t-r.length-1)}function Dp(e,n,t){Mg(n),dh(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(Lg),e.writeChars(n),e.writeByte(Ug),e.writeChars(t),writeCrc(e,r+4)}function Tg(e){for(e.mark();e.readByte()!==Ug;);const n=e.offset;e.reset();const t=Hg.decode(e.readBytes(n-e.offset-1));return e.skip(1),Mg(t),t}function kg(e,n){return Hg.decode(e.readBytes(n))}const Bu={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Th={UNKNOWN:-1,DEFLATE:0},Kg={UNKNOWN:-1,ADAPTIVE:0},kh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},fh={NONE:0,BACKGROUND:1,PREVIOUS:2},Nf={SOURCE:0,OVER:1};class M0 extends Co{constructor(t,r={}){super(t);xs(this,"_checkCrc");xs(this,"_inflator");xs(this,"_png");xs(this,"_apng");xs(this,"_end");xs(this,"_hasPalette");xs(this,"_palette");xs(this,"_hasTransparency");xs(this,"_transparency");xs(this,"_compressionMethod");xs(this,"_filterMethod");xs(this,"_interlaceMethod");xs(this,"_colorType");xs(this,"_isAnimated");xs(this,"_numberOfFrames");xs(this,"_numberOfPlays");xs(this,"_frames");xs(this,"_writingDataChunks");const{checkCrc:s=!1}=r;this._checkCrc=s,this._inflator=new Lh,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=Th.UNKNOWN,this._filterMethod=Kg.UNKNOWN,this._interlaceMethod=kh.UNKNOWN,this._colorType=Bu.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ch(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(ch(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const s=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Lg:jg(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-s!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Ed(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const s=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=s+t;break}if(this.offset-s!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Ed(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Kh(this.readUint8());const r=this.readUint8();this._colorType=r;let s;switch(r){case Bu.GREYSCALE:s=1;break;case Bu.TRUECOLOUR:s=3;break;case Bu.INDEXED_COLOUR:s=1;break;case Bu.GREYSCALE_ALPHA:s=2;break;case Bu.TRUECOLOUR_ALPHA:s=4;break;case Bu.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=s,this._compressionMethod=this.readUint8(),this._compressionMethod!==Th.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const s=[];this._palette=s;for(let c=0;cthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;rthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r{const T=((U+r.yOffset)*this._png.width+r.xOffset+x)*this._png.channels,G=(U*r.width+x)*this._png.channels;return{index:T,frameIndex:G}};switch(r.blendOp){case Nf.SOURCE:for(let U=0;Ur.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:s,depth:c,data:U}=this._png,x=c<=8?Math.ceil(t*c/8)*s:Math.ceil(t*c/8*s/2),T=new IOBuffer().setBigEndian();let G=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Ge=0;Ge0)return e;throw new TypeError(`${n} must be a positive integer`)}function hh(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const s={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:s.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:s.colorType=ColorType.TRUECOLOUR;break;case 1:n?s.colorType=ColorType.INDEXED_COLOUR:s.colorType=ColorType.GREYSCALE;break;case 2:s.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return s}function Fu(e,n,t,r){for(let s=0;s>8&255),t.writeByte(_t&255)}}return r}function Ds(e,n,t,r){for(let s=0;s=200&&n.status<=299}function ph(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var Jc=tA.saveAs||((typeof window=="undefined"?"undefined":(0,i.Z)(window))!=="object"||window!==tA?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=tA.URL||tA.webkitURL,s=document.createElement("a");n=n||e.name||"download",s.download=n,s.rel="noopener",typeof e=="string"?(s.href=e,s.origin!==location.origin?Wh(s.href)?Zh(e,n,t):ph(s,s.target="_blank"):ph(s)):(s.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(s.href)},4e4),setTimeout(function(){ph(s)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Wh(e))Zh(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){ph(r)})}else navigator.msSaveOrOpenBlob(function(s,c){return c===void 0?c={autoBom:!1}:(0,i.Z)(c)!=="object"&&(Ks.warn("Deprecated: Expected third argument to be a object"),c={autoBom:!c}),c.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(s.type)?new Blob(["\uFEFF",s],{type:s.type}):s}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Zh(e,n,t);var s=e.type==="application/octet-stream",c=/constructor/i.test(tA.HTMLElement)||tA.safari,U=/CriOS\/[\d]+/.test(navigator.userAgent);if((U||s&&c)&&(typeof FileReader=="undefined"?"undefined":(0,i.Z)(FileReader))==="object"){var x=new FileReader;x.onloadend=function(){var ce=x.result;ce=U?ce:ce.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=ce:location=ce,r=null},x.readAsDataURL(e)}else{var T=tA.URL||tA.webkitURL,G=T.createObjectURL(e);r?r.location=G:location.href=G,r=null,setTimeout(function(){T.revokeObjectURL(G)},4e4)}});function zg(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(x){return[parseInt(x[1]),parseInt(x[2]),parseInt(x[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(x){return[parseInt(x[1],16),parseInt(x[2],16),parseInt(x[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(x){return[parseInt(x[1]+x[1],16),parseInt(x[2]+x[2],16),parseInt(x[3]+x[3],16)]}}],r=0;r255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var x=this.r.toString(16),T=this.g.toString(16),G=this.b.toString(16);return x.length==1&&(x="0"+x),T.length==1&&(T="0"+T),G.length==1&&(G="0"+G),"#"+x+T+G}}var Rf=tA.atob.bind(tA),Vh=tA.btoa.bind(tA);function Lf(e,n){var t=e[0],r=e[1],s=e[2],c=e[3];t=Gl(t,r,s,c,n[0],7,-680876936),c=Gl(c,t,r,s,n[1],12,-389564586),s=Gl(s,c,t,r,n[2],17,606105819),r=Gl(r,s,c,t,n[3],22,-1044525330),t=Gl(t,r,s,c,n[4],7,-176418897),c=Gl(c,t,r,s,n[5],12,1200080426),s=Gl(s,c,t,r,n[6],17,-1473231341),r=Gl(r,s,c,t,n[7],22,-45705983),t=Gl(t,r,s,c,n[8],7,1770035416),c=Gl(c,t,r,s,n[9],12,-1958414417),s=Gl(s,c,t,r,n[10],17,-42063),r=Gl(r,s,c,t,n[11],22,-1990404162),t=Gl(t,r,s,c,n[12],7,1804603682),c=Gl(c,t,r,s,n[13],12,-40341101),s=Gl(s,c,t,r,n[14],17,-1502002290),t=Ll(t,r=Gl(r,s,c,t,n[15],22,1236535329),s,c,n[1],5,-165796510),c=Ll(c,t,r,s,n[6],9,-1069501632),s=Ll(s,c,t,r,n[11],14,643717713),r=Ll(r,s,c,t,n[0],20,-373897302),t=Ll(t,r,s,c,n[5],5,-701558691),c=Ll(c,t,r,s,n[10],9,38016083),s=Ll(s,c,t,r,n[15],14,-660478335),r=Ll(r,s,c,t,n[4],20,-405537848),t=Ll(t,r,s,c,n[9],5,568446438),c=Ll(c,t,r,s,n[14],9,-1019803690),s=Ll(s,c,t,r,n[3],14,-187363961),r=Ll(r,s,c,t,n[8],20,1163531501),t=Ll(t,r,s,c,n[13],5,-1444681467),c=Ll(c,t,r,s,n[2],9,-51403784),s=Ll(s,c,t,r,n[7],14,1735328473),t=Xl(t,r=Ll(r,s,c,t,n[12],20,-1926607734),s,c,n[5],4,-378558),c=Xl(c,t,r,s,n[8],11,-2022574463),s=Xl(s,c,t,r,n[11],16,1839030562),r=Xl(r,s,c,t,n[14],23,-35309556),t=Xl(t,r,s,c,n[1],4,-1530992060),c=Xl(c,t,r,s,n[4],11,1272893353),s=Xl(s,c,t,r,n[7],16,-155497632),r=Xl(r,s,c,t,n[10],23,-1094730640),t=Xl(t,r,s,c,n[13],4,681279174),c=Xl(c,t,r,s,n[0],11,-358537222),s=Xl(s,c,t,r,n[3],16,-722521979),r=Xl(r,s,c,t,n[6],23,76029189),t=Xl(t,r,s,c,n[9],4,-640364487),c=Xl(c,t,r,s,n[12],11,-421815835),s=Xl(s,c,t,r,n[15],16,530742520),t=Yl(t,r=Xl(r,s,c,t,n[2],23,-995338651),s,c,n[0],6,-198630844),c=Yl(c,t,r,s,n[7],10,1126891415),s=Yl(s,c,t,r,n[14],15,-1416354905),r=Yl(r,s,c,t,n[5],21,-57434055),t=Yl(t,r,s,c,n[12],6,1700485571),c=Yl(c,t,r,s,n[3],10,-1894986606),s=Yl(s,c,t,r,n[10],15,-1051523),r=Yl(r,s,c,t,n[1],21,-2054922799),t=Yl(t,r,s,c,n[8],6,1873313359),c=Yl(c,t,r,s,n[15],10,-30611744),s=Yl(s,c,t,r,n[6],15,-1560198380),r=Yl(r,s,c,t,n[13],21,1309151649),t=Yl(t,r,s,c,n[4],6,-145523070),c=Yl(c,t,r,s,n[11],10,-1120210379),s=Yl(s,c,t,r,n[2],15,718787259),r=Yl(r,s,c,t,n[9],21,-343485551),e[0]=_u(t,e[0]),e[1]=_u(r,e[1]),e[2]=_u(s,e[2]),e[3]=_u(c,e[3])}function Uf(e,n,t,r,s,c){return n=_u(_u(n,e),_u(r,c)),_u(n<>>32-s,t)}function Gl(e,n,t,r,s,c,U){return Uf(n&t|~n&r,e,n,s,c,U)}function Ll(e,n,t,r,s,c,U){return Uf(n&r|t&~r,e,n,s,c,U)}function Xl(e,n,t,r,s,c,U){return Uf(n^t^r,e,n,s,c,U)}function Yl(e,n,t,r,s,c,U){return Uf(t^(n|~r),e,n,s,c,U)}function Zg(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)Lf(r,vh(e.substring(n-64,n)));e=e.substring(n-64);var s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n>2]|=e.charCodeAt(n)<<(n%4<<3);if(s[n>>2]|=128<<(n%4<<3),n>55)for(Lf(r,s),n=0;n<16;n++)s[n]=0;return s[14]=8*t,Lf(r,s),r}function vh(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var wu="0123456789abcdef".split("");function Wg(e){for(var n="",t=0;t<4;t++)n+=wu[e>>8*t+4&15]+wu[e>>8*t&15];return n}function mh(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Gh(e){return Zg(e).map(mh).join("")}var k0=function(e){for(var n=0;n>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function qc(e,n){var t,r,s,c;if(e!==t){for(var U=(s=e,c=1+(256/e.length|0),new Array(c+1).join(s)),x=[],T=0;T<256;T++)x[T]=T;var G=0;for(T=0;T<256;T++){var ce=x[T];G=(G+ce+U.charCodeAt(T))%256,x[T]=x[G],x[G]=ce}t=e,r=x}else x=r;var Ue=n.length,Ge=0,se=0,xt="";for(T=0;T\x80/\f\xA9\xFEdSiz";var c=(n+this.padding).substr(0,32),U=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(c,U),this.P=-(1+(255^s)),this.encryptionKey=Gh(c+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=qc(this.encryptionKey,this.padding)}function Lu(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r126?"#"+("0"+s.toString(16)).slice(-2):e[r]}return n}function Vg(e){if((0,i.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,s){if(s=s||!1,typeof t!="string"||typeof r!="function"||typeof s!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var c=Math.random().toString(35);return n[t][c]=[r,!!s],c},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),s=[];for(var c in n[t]){var U=n[t][c];try{U[0].apply(e,r)}catch(x){tA.console&&Ks.error("jsPDF PubSub Error",x.message,x)}U[1]&&s.push(c)}s.length&&s.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function Mf(e){if(!(this instanceof Mf))return new Mf(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Xh(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function _c(e,n,t,r,s){if(!(this instanceof _c))return new _c(e,n,t,r,s);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Xh.call(this,r,s)}function $c(e,n,t,r,s){if(!(this instanceof $c))return new $c(e,n,t,r,s);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Xh.call(this,r,s)}function gi(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],s=arguments[2],c=arguments[3],U=[],x=1,T=16,G="S",ce=null;(0,i.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,s=e.format||s,c=e.compress||e.compressPdf||c,(ce=e.encryption||null)!==null&&(ce.userPassword=ce.userPassword||"",ce.ownerPassword=ce.ownerPassword||"",ce.userPermissions=ce.userPermissions||[]),x=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(T=e.floatPrecision),G=e.defaultPathOperation||"S"),U=e.filters||(c===!0?["FlateEncode"]:U),r=r||"mm",t=(""+(t||"P")).toLowerCase();var Ue=e.putOnlyUsedFonts||!1,Ge={},se={internal:{},__private__:{}};se.__private__.PubSub=Vg;var xt="1.3",ht=se.__private__.getPdfVersion=function(){return xt};se.__private__.setPdfVersion=function(K){xt=K};var It={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};se.__private__.getPageFormats=function(){return It};var ot=se.__private__.getPageFormat=function(K){return It[K]};s=s||"a4";var on="compat",_t="advanced",Ut=on;function ar(){this.saveGraphicsState(),Ft(new eA(OA,0,0,-OA,0,Gf()*OA).toString()+" cm"),this.setFontSize(this.getFontSize()/OA),G="n",Ut=_t}function Kr(){this.restoreGraphicsState(),G="S",Ut=on}var br=se.__private__.combineFontStyleAndFontWeight=function(K,je){if(K=="bold"&&je=="normal"||K=="bold"&&je==400||K=="normal"&&je=="italic"||K=="bold"&&je=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return je&&(K=je==400||je==="normal"?K==="italic"?"italic":"normal":je!=700&&je!=="bold"||K!=="normal"?(je==700?"bold":je)+""+K:"bold"),K};se.advancedAPI=function(K){var je=Ut===on;return je&&ar.call(this),typeof K!="function"||(K(this),je&&Kr.call(this)),this},se.compatAPI=function(K){var je=Ut===_t;return je&&Kr.call(this),typeof K!="function"||(K(this),je&&ar.call(this)),this},se.isAdvancedAPI=function(){return Ut===_t};var En,Ht=function(K){if(Ut!==_t)throw new Error(K+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},kn=se.roundToPrecision=se.__private__.roundToPrecision=function(K,je){var Ot=n||je;if(isNaN(K)||isNaN(Ot))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return K.toFixed(Ot).replace(/0+$/,"")};En=se.hpf=se.__private__.hpf=typeof T=="number"?function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.hpf");return kn(K,T)}:T==="smart"?function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.hpf");return kn(K,K>-1&&K<1?16:5)}:function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.hpf");return kn(K,16)};var at=se.f2=se.__private__.f2=function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.f2");return kn(K,2)},St=se.__private__.f3=function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.f3");return kn(K,3)},an=se.scale=se.__private__.scale=function(K){if(isNaN(K))throw new Error("Invalid argument passed to jsPDF.scale");return Ut===on?K*OA:Ut===_t?K:void 0},$t=function(K){return an(function(je){return Ut===on?Gf()-je:Ut===_t?je:void 0}(K))};se.__private__.setPrecision=se.setPrecision=function(K){typeof parseInt(K,10)=="number"&&(n=parseInt(K,10))};var dr,Er="00000000000000000000000000000000",Ir=se.__private__.getFileId=function(){return Er},$n=se.__private__.setFileId=function(K){return Er=K!==void 0&&/^[a-fA-F0-9]{32}$/.test(K)?K.toUpperCase():Er.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),ce!==null&&(Ul=new of(ce.userPermissions,ce.userPassword,ce.ownerPassword,Er)),Er};se.setFileId=function(K){return $n(K),this},se.getFileId=function(){return Ir()};var Pr=se.__private__.convertDateToPDFDate=function(K){var je=K.getTimezoneOffset(),Ot=je<0?"+":"-",rn=Math.floor(Math.abs(je/60)),Mn=Math.abs(je%60),Vr=[Ot,zt(rn),"'",zt(Mn),"'"].join("");return["D:",K.getFullYear(),zt(K.getMonth()+1),zt(K.getDate()),zt(K.getHours()),zt(K.getMinutes()),zt(K.getSeconds()),Vr].join("")},$a=se.__private__.convertPDFDateToDate=function(K){var je=parseInt(K.substr(2,4),10),Ot=parseInt(K.substr(6,2),10)-1,rn=parseInt(K.substr(8,2),10),Mn=parseInt(K.substr(10,2),10),Vr=parseInt(K.substr(12,2),10),fa=parseInt(K.substr(14,2),10);return new Date(je,Ot,rn,Mn,Vr,fa,0)},ua=se.__private__.setCreationDate=function(K){var je;if(K===void 0&&(K=new Date),K instanceof Date)je=Pr(K);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(K))throw new Error("Invalid argument passed to jsPDF.setCreationDate");je=K}return dr=je},tt=se.__private__.getCreationDate=function(K){var je=dr;return K==="jsDate"&&(je=$a(dr)),je};se.setCreationDate=function(K){return ua(K),this},se.getCreationDate=function(K){return tt(K)};var Lt,zt=se.__private__.padd2=function(K){return("0"+parseInt(K)).slice(-2)},ln=se.__private__.padd2Hex=function(K){return("00"+(K=K.toString())).substr(K.length)},Pn=0,Wn=[],xr=[],Fr=0,qr=[],ka=[],To=!1,Ho=xr;se.__private__.setCustomOutputDestination=function(K){To=!0,Ho=K};var Ui=function(K){To||(Ho=K)};se.__private__.resetCustomOutputDestination=function(){To=!1,Ho=xr};var Ft=se.__private__.out=function(K){return K=K.toString(),Fr+=K.length+1,Ho.push(K),Ho},ko=se.__private__.write=function(K){return Ft(arguments.length===1?K.toString():Array.prototype.join.call(arguments," "))},ZA=se.__private__.getArrayBuffer=function(K){for(var je=K.length,Ot=new ArrayBuffer(je),rn=new Uint8Array(Ot);je--;)rn[je]=K.charCodeAt(je);return Ot},Yi=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];se.__private__.getStandardFonts=function(){return Yi};var Ia=e.fontSize||16;se.__private__.setFontSize=se.setFontSize=function(K){return Ia=Ut===_t?K/OA:K,this};var Ji,si=se.__private__.getFontSize=se.getFontSize=function(){return Ut===on?Ia:Ia*OA},Wi=e.R2L||!1;se.__private__.setR2L=se.setR2L=function(K){return Wi=K,this},se.__private__.getR2L=se.getR2L=function(){return Wi};var Mi,Hs=se.__private__.setZoomMode=function(K){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(K))Ji=K;else if(isNaN(K)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(K)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+K+'" is not recognized.');Ji=K}else Ji=parseInt(K,10)};se.__private__.getZoomMode=function(){return Ji};var As,PA=se.__private__.setPageMode=function(K){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(K)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+K+'" is not recognized.');Mi=K};se.__private__.getPageMode=function(){return Mi};var fs=se.__private__.setLayoutMode=function(K){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(K)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+K+'" is not recognized.');As=K};se.__private__.getLayoutMode=function(){return As},se.__private__.setDisplayMode=se.setDisplayMode=function(K,je,Ot){return Hs(K),fs(je),PA(Ot),this};var ss={title:"",subject:"",author:"",keywords:"",creator:""};se.__private__.getDocumentProperty=function(K){if(Object.keys(ss).indexOf(K)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ss[K]},se.__private__.getDocumentProperties=function(){return ss},se.__private__.setDocumentProperties=se.setProperties=se.setDocumentProperties=function(K){for(var je in ss)ss.hasOwnProperty(je)&&K[je]&&(ss[je]=K[je]);return this},se.__private__.setDocumentProperty=function(K,je){if(Object.keys(ss).indexOf(K)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ss[K]=je};var Ii,OA,Oi,bl,Es,XA={},YA={},gl=[],ki={},rl={},rA={},DA={},pl=null,es=0,$i=[],Ms=new Vg(se),jf=e.hotfixes||[],hu={},Fd={},od=[],eA=function K(je,Ot,rn,Mn,Vr,fa){if(!(this instanceof K))return new K(je,Ot,rn,Mn,Vr,fa);isNaN(je)&&(je=1),isNaN(Ot)&&(Ot=0),isNaN(rn)&&(rn=0),isNaN(Mn)&&(Mn=1),isNaN(Vr)&&(Vr=0),isNaN(fa)&&(fa=0),this._matrix=[je,Ot,rn,Mn,Vr,fa]};Object.defineProperty(eA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(K){this._matrix[0]=K}}),Object.defineProperty(eA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(K){this._matrix[1]=K}}),Object.defineProperty(eA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(K){this._matrix[2]=K}}),Object.defineProperty(eA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(K){this._matrix[3]=K}}),Object.defineProperty(eA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(K){this._matrix[4]=K}}),Object.defineProperty(eA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(K){this._matrix[5]=K}}),Object.defineProperty(eA.prototype,"a",{get:function(){return this._matrix[0]},set:function(K){this._matrix[0]=K}}),Object.defineProperty(eA.prototype,"b",{get:function(){return this._matrix[1]},set:function(K){this._matrix[1]=K}}),Object.defineProperty(eA.prototype,"c",{get:function(){return this._matrix[2]},set:function(K){this._matrix[2]=K}}),Object.defineProperty(eA.prototype,"d",{get:function(){return this._matrix[3]},set:function(K){this._matrix[3]=K}}),Object.defineProperty(eA.prototype,"e",{get:function(){return this._matrix[4]},set:function(K){this._matrix[4]=K}}),Object.defineProperty(eA.prototype,"f",{get:function(){return this._matrix[5]},set:function(K){this._matrix[5]=K}}),Object.defineProperty(eA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(eA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(eA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(eA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),eA.prototype.join=function(K){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(En).join(K)},eA.prototype.multiply=function(K){var je=K.sx*this.sx+K.shy*this.shx,Ot=K.sx*this.shy+K.shy*this.sy,rn=K.shx*this.sx+K.sy*this.shx,Mn=K.shx*this.shy+K.sy*this.sy,Vr=K.tx*this.sx+K.ty*this.shx+this.tx,fa=K.tx*this.shy+K.ty*this.sy+this.ty;return new eA(je,Ot,rn,Mn,Vr,fa)},eA.prototype.decompose=function(){var K=this.sx,je=this.shy,Ot=this.shx,rn=this.sy,Mn=this.tx,Vr=this.ty,fa=Math.sqrt(K*K+je*je),ui=(K/=fa)*Ot+(je/=fa)*rn;Ot-=K*ui,rn-=je*ui;var Si=Math.sqrt(Ot*Ot+rn*rn);return ui/=Si,K*(rn/=Si)>16&255,rn=Si>>8&255,Mn=255&Si}if(rn===void 0||Vr===void 0&&Ot===rn&&rn===Mn)je=typeof Ot=="string"?Ot+" "+fa[0]:K.precision===2?at(Ot/255)+" "+fa[0]:St(Ot/255)+" "+fa[0];else if(Vr===void 0||(0,i.Z)(Vr)==="object"){if(Vr&&!isNaN(Vr.a)&&Vr.a===0)return["1.","1.","1.",fa[1]].join(" ");je=typeof Ot=="string"?[Ot,rn,Mn,fa[1]].join(" "):K.precision===2?[at(Ot/255),at(rn/255),at(Mn/255),fa[1]].join(" "):[St(Ot/255),St(rn/255),St(Mn/255),fa[1]].join(" ")}else je=typeof Ot=="string"?[Ot,rn,Mn,Vr,fa[2]].join(" "):K.precision===2?[at(Ot),at(rn),at(Mn),at(Vr),fa[2]].join(" "):[St(Ot),St(rn),St(Mn),St(Vr),fa[2]].join(" ");return je},Oc=se.__private__.getFilters=function(){return U},rc=se.__private__.putStream=function(K){var je=(K=K||{}).data||"",Ot=K.filters||Oc(),rn=K.alreadyAppliedFilters||[],Mn=K.addLength1||!1,Vr=je.length,fa=K.objectId,ui=function(Hl){return Hl};if(ce!==null&&fa===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");ce!==null&&(ui=Ul.encryptor(fa,0));var Si={};Ot===!0&&(Ot=["FlateEncode"]);var pA=K.additionalKeyValues||[],NA=(Si=gi.API.processDataByFilters!==void 0?gi.API.processDataByFilters(je,Ot):{data:je,reverseChain:[]}).reverseChain+(Array.isArray(rn)?rn.join(" "):rn.toString());if(Si.data.length!==0&&(pA.push({key:"Length",value:Si.data.length}),Mn===!0&&pA.push({key:"Length1",value:Vr})),NA.length!=0)if(NA.split("/").length-1==1)pA.push({key:"Filter",value:NA});else{pA.push({key:"Filter",value:"["+NA+"]"});for(var ys=0;ys>"),Si.data.length!==0&&(Ft("stream"),Ft(ui(Si.data)),Ft("endstream"))},kf=se.__private__.putPage=function(K){var je=K.number,Ot=K.data,rn=K.objId,Mn=K.contentsObjId;ru(rn,!0),Ft("<>"),Ft("endobj");var Vr=Ot.join(` `);return Ut===_t&&(Vr+=` -Q`),ru(Mn,!0),rc({data:Vr,filters:Oc(),objectId:Mn}),Ft("endobj"),rn},Ad=Ae.__private__.putPages=function(){var K,je,Ot=[];for(K=1;K<=es;K++)$i[K].objId=ql(),$i[K].contentsObjId=ql();for(K=1;K<=es;K++)Ot.push(kf({number:K,data:ka[K],objId:$i[K].objId,contentsObjId:$i[K].contentsObjId,mediaBox:$i[K].mediaBox,cropBox:$i[K].cropBox,bleedBox:$i[K].bleedBox,trimBox:$i[K].trimBox,artBox:$i[K].artBox,userUnit:$i[K].userUnit,rootDictionaryObjId:uf,resourceDictionaryObjId:Dc}));ru(uf,!0),Ft("<>"),Ft("endobj"),Ms.publish("postPutPages")},Kf=function(K){Ms.publish("putFont",{font:K,out:Ft,newObject:Bl,putStream:rc}),K.isAlreadyPutted!==!0&&(K.objectNumber=Bl(),Ft("<<"),Ft("/Type /Font"),Ft("/BaseFont /"+Lu(K.postScriptName)),Ft("/Subtype /Type1"),typeof K.encoding=="string"&&Ft("/Encoding /"+K.encoding),Ft("/FirstChar 32"),Ft("/LastChar 255"),Ft(">>"),Ft("endobj"))},Bh=function(K){K.objectNumber=Bl();var je=[];je.push({key:"Type",value:"/XObject"}),je.push({key:"Subtype",value:"/Form"}),je.push({key:"BBox",value:"["+[En(K.x),En(K.y),En(K.x+K.width),En(K.y+K.height)].join(" ")+"]"}),je.push({key:"Matrix",value:"["+K.matrix.toString()+"]"});var Ot=K.pages[1].join(` -`);rc({data:Ot,additionalKeyValues:je,objectId:K.objectNumber}),Ft("endobj")},wh=function(K,je){je||(je=21);var Ot=Bl(),rn=function(fa,ui){var Si,pA=[],NA=1/(ui-1);for(Si=0;Si<1;Si+=NA)pA.push(Si);if(pA.push(1),fa[0].offset!=0){var ys={offset:0,color:fa[0].color};fa.unshift(ys)}if(fa[fa.length-1].offset!=1){var Cl={offset:1,color:fa[fa.length-1].color};fa.push(Cl)}for(var Ol="",al=0,Hl=0;Hlfa[al+1].offset;)al++;var Nl=fa[al].offset,au=(Si-Nl)/(fa[al+1].offset-Nl),Md=fa[al].color,Rc=fa[al+1].color;Ol+=ln(Math.round((1-au)*Md[0]+au*Rc[0]).toString(16))+ln(Math.round((1-au)*Md[1]+au*Rc[1]).toString(16))+ln(Math.round((1-au)*Md[2]+au*Rc[2]).toString(16))}return Ol.trim()}(K.colors,je),Mn=[];Mn.push({key:"FunctionType",value:"0"}),Mn.push({key:"Domain",value:"[0.0 1.0]"}),Mn.push({key:"Size",value:"["+je+"]"}),Mn.push({key:"BitsPerSample",value:"8"}),Mn.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Mn.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),rc({data:rn,additionalKeyValues:Mn,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Ot}),Ft("endobj"),K.objectNumber=Bl(),Ft("<< /ShadingType "+K.type),Ft("/ColorSpace /DeviceRGB");var Vr="/Coords ["+En(parseFloat(K.coords[0]))+" "+En(parseFloat(K.coords[1]))+" ";K.type===2?Vr+=En(parseFloat(K.coords[2]))+" "+En(parseFloat(K.coords[3])):Vr+=En(parseFloat(K.coords[2]))+" "+En(parseFloat(K.coords[3]))+" "+En(parseFloat(K.coords[4]))+" "+En(parseFloat(K.coords[5])),Ft(Vr+="]"),K.matrix&&Ft("/Matrix ["+K.matrix.toString()+"]"),Ft("/Function "+Ot+" 0 R"),Ft("/Extend [true true]"),Ft(">>"),Ft("endobj")},Eh=function(K,je){var Ot=ql(),rn=Bl();je.push({resourcesOid:Ot,objectOid:rn}),K.objectNumber=rn;var Mn=[];Mn.push({key:"Type",value:"/Pattern"}),Mn.push({key:"PatternType",value:"1"}),Mn.push({key:"PaintType",value:"1"}),Mn.push({key:"TilingType",value:"1"}),Mn.push({key:"BBox",value:"["+K.boundingBox.map(En).join(" ")+"]"}),Mn.push({key:"XStep",value:En(K.xStep)}),Mn.push({key:"YStep",value:En(K.yStep)}),Mn.push({key:"Resources",value:Ot+" 0 R"}),K.matrix&&Mn.push({key:"Matrix",value:"["+K.matrix.toString()+"]"}),rc({data:K.stream,additionalKeyValues:Mn,objectId:K.objectNumber}),Ft("endobj")},X0=function(K){for(var je in K.objectNumber=Bl(),Ft("<<"),K)switch(je){case"opacity":Ft("/ca "+at(K[je]));break;case"stroke-opacity":Ft("/CA "+at(K[je]))}Ft(">>"),Ft("endobj")},Jh=function(K){ru(K.resourcesOid,!0),Ft("<<"),Ft("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var je in Ft("/Font <<"),XA)XA.hasOwnProperty(je)&&(Le===!1||Le===!0&&Ge.hasOwnProperty(je))&&Ft("/"+je+" "+XA[je].objectNumber+" 0 R");Ft(">>")}(),function(){if(Object.keys(ki).length>0){for(var je in Ft("/Shading <<"),ki)ki.hasOwnProperty(je)&&ki[je]instanceof _c&&ki[je].objectNumber>=0&&Ft("/"+je+" "+ki[je].objectNumber+" 0 R");Ms.publish("putShadingPatternDict"),Ft(">>")}}(),function(je){if(Object.keys(ki).length>0){for(var Ot in Ft("/Pattern <<"),ki)ki.hasOwnProperty(Ot)&&ki[Ot]instanceof Ae.TilingPattern&&ki[Ot].objectNumber>=0&&ki[Ot].objectNumber>")}}(K.objectOid),function(){if(Object.keys(rA).length>0){var je;for(je in Ft("/ExtGState <<"),rA)rA.hasOwnProperty(je)&&rA[je].objectNumber>=0&&Ft("/"+je+" "+rA[je].objectNumber+" 0 R");Ms.publish("putGStateDict"),Ft(">>")}}(),function(){for(var je in Ft("/XObject <<"),hu)hu.hasOwnProperty(je)&&hu[je].objectNumber>=0&&Ft("/"+je+" "+hu[je].objectNumber+" 0 R");Ms.publish("putXobjectDict"),Ft(">>")}(),Ft(">>"),Ft("endobj")},Yg=function(K){YA[K.fontName]=YA[K.fontName]||{},YA[K.fontName][K.fontStyle]=K.id},Jg=function(K,je,Ot,rn,Mn){var Vr={id:"F"+(Object.keys(XA).length+1).toString(10),postScriptName:K,fontName:je,fontStyle:Ot,encoding:rn,isStandardFont:Mn||!1,metadata:{}};return Ms.publish("addFont",{font:Vr,instance:this}),XA[Vr.id]=Vr,Yg(Vr),Vr.id},ac=Ae.__private__.pdfEscape=Ae.pdfEscape=function(K,je){return function(Ot,rn){var Mn,Vr,fa,ui,Si,pA,NA,ys,Cl;if(fa=(rn=rn||{}).sourceEncoding||"Unicode",Si=rn.outputEncoding,(rn.autoencode||Si)&&XA[Ii].metadata&&XA[Ii].metadata[fa]&&XA[Ii].metadata[fa].encoding&&(ui=XA[Ii].metadata[fa].encoding,!Si&&XA[Ii].encoding&&(Si=XA[Ii].encoding),!Si&&ui.codePages&&(Si=ui.codePages[0]),typeof Si=="string"&&(Si=ui[Si]),Si)){for(NA=!1,pA=[],Mn=0,Vr=Ot.length;Mn>8&&(NA=!0);Ot=pA.join("")}for(Mn=Ot.length;NA===void 0&&Mn!==0;)Ot.charCodeAt(Mn-1)>>8&&(NA=!0),Mn--;if(!NA)return Ot;for(pA=rn.noBOM?[]:[254,255],Mn=0,Vr=Ot.length;Mn>8)>>8)throw new Error("Character at position "+Mn+" of string '"+Ot+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");pA.push(Cl),pA.push(ys-(Cl<<8))}return String.fromCharCode.apply(void 0,pA)}(K,je).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},qh=Ae.__private__.beginPage=function(K){ka[++es]=[],$i[es]={objId:0,contentsObjId:0,userUnit:Number(x),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(K[0]),topRightY:Number(K[1])}},_g(es),Ui(ka[Lt])},qg=function(K,je){var Ot,rn,Mn;switch(t=je||t,typeof K=="string"&&(Ot=ot(K.toLowerCase()),Array.isArray(Ot)&&(rn=Ot[0],Mn=Ot[1])),Array.isArray(K)&&(rn=K[0]*OA,Mn=K[1]*OA),isNaN(rn)&&(rn=s[0],Mn=s[1]),(rn>14400||Mn>14400)&&(Ks.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),rn=Math.min(14400,rn),Mn=Math.min(14400,Mn)),s=[rn,Mn],t.substr(0,1)){case"l":Mn>rn&&(s=[Mn,rn]);break;case"p":rn>Mn&&(s=[Mn,rn])}qh(s),vA(eg),Ft(Ih),ng!==0&&Ft(ng+" J"),rg!==0&&Ft(rg+" j"),Ms.publish("addPage",{pageNumber:es})},_h=function(K){K>0&&K<=es&&(ka.splice(K,1),$i.splice(K,1),es--,Lt>es&&(Lt=es),this.setPage(Lt))},_g=function(K){K>0&&K<=es&&(Lt=K)},$g=Ae.__private__.getNumberOfPages=Ae.getNumberOfPages=function(){return ka.length-1},e0=function(K,je,Ot){var rn,Mn=void 0;return Ot=Ot||{},K=K!==void 0?K:XA[Ii].fontName,je=je!==void 0?je:XA[Ii].fontStyle,rn=K.toLowerCase(),YA[rn]!==void 0&&YA[rn][je]!==void 0?Mn=YA[rn][je]:YA[K]!==void 0&&YA[K][je]!==void 0?Mn=YA[K][je]:Ot.disableWarning===!1&&Ks.warn("Unable to look up font label for font '"+K+"', '"+je+"'. Refer to getFontList() for available fonts."),Mn||Ot.noFallback||(Mn=YA.times[je])==null&&(Mn=YA.times.normal),Mn},sd=Ae.__private__.putInfo=function(){var K=Bl(),je=function(rn){return rn};for(var Ot in ue!==null&&(je=Ul.encryptor(K,0)),Ft("<<"),Ft("/Producer ("+ac(je("jsPDF "+gi.version))+")"),ss)ss.hasOwnProperty(Ot)&&ss[Ot]&&Ft("/"+Ot.substr(0,1).toUpperCase()+Ot.substr(1)+" ("+ac(je(ss[Ot]))+")");Ft("/CreationDate ("+ac(je(dr))+")"),Ft(">>"),Ft("endobj")},yh=Ae.__private__.putCatalog=function(K){var je=(K=K||{}).rootDictionaryObjId||uf;switch(Bl(),Ft("<<"),Ft("/Type /Catalog"),Ft("/Pages "+je+" 0 R"),Ji||(Ji="fullwidth"),Ji){case"fullwidth":Ft("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Ft("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Ft("/OpenAction [3 0 R /Fit]");break;case"original":Ft("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Ot=""+Ji;Ot.substr(Ot.length-1)==="%"&&(Ji=parseInt(Ji)/100),typeof Ji=="number"&&Ft("/OpenAction [3 0 R /XYZ null null "+at(Ji)+"]")}switch(As||(As="continuous"),As){case"continuous":Ft("/PageLayout /OneColumn");break;case"single":Ft("/PageLayout /SinglePage");break;case"two":case"twoleft":Ft("/PageLayout /TwoColumnLeft");break;case"tworight":Ft("/PageLayout /TwoColumnRight")}Mi&&Ft("/PageMode /"+Mi),Ms.publish("putCatalog"),Ft(">>"),Ft("endobj")},Y0=Ae.__private__.putTrailer=function(){Ft("trailer"),Ft("<<"),Ft("/Size "+(Pn+1)),Ft("/Root "+Pn+" 0 R"),Ft("/Info "+(Pn-1)+" 0 R"),ue!==null&&Ft("/Encrypt "+Ul.oid+" 0 R"),Ft("/ID [ <"+Er+"> <"+Er+"> ]"),Ft(">>")},Ql=Ae.__private__.putHeader=function(){Ft("%PDF-"+xt),Ft("%\xBA\xDF\xAC\xE0")},t0=Ae.__private__.putXRef=function(){var K="0000000000";Ft("xref"),Ft("0 "+(Pn+1)),Ft("0000000000 65535 f ");for(var je=1;je<=Pn;je++)typeof Wn[je]=="function"?Ft((K+Wn[je]()).slice(-10)+" 00000 n "):Wn[je]!==void 0?Ft((K+Wn[je]).slice(-10)+" 00000 n "):Ft("0000000000 00000 n ")},ld=Ae.__private__.buildDocument=function(){var K;Pn=0,Fr=0,xr=[],Wn=[],qr=[],uf=ql(),Dc=ql(),Ui(xr),Ms.publish("buildDocument"),Ql(),Ad(),function(){Ms.publish("putAdditionalObjects");for(var Ot=0;Ot"),Ft("/O <"+Ul.toHexString(Ul.O)+">"),Ft("/P "+Ul.P),Ft(">>"),Ft("endobj")),sd(),yh();var je=Fr;return t0(),Y0(),Ft("startxref"),Ft(""+je),Ft("%%EOF"),Ui(ka[Lt]),xr.join(` -`)},bh=Ae.__private__.getBlob=function(K){return new Blob([ZA(K)],{type:"application/pdf"})},n0=Ae.output=Ae.__private__.output=(nc=function(K,je){switch(typeof(je=je||{})=="string"?je={filename:je}:je.filename=je.filename||"generated.pdf",K){case void 0:return ld();case"save":Ae.save(je.filename);break;case"arraybuffer":return ZA(ld());case"blob":return bh(ld());case"bloburi":case"bloburl":if(tA.URL!==void 0&&typeof tA.URL.createObjectURL=="function")return tA.URL&&tA.URL.createObjectURL(bh(ld()))||void 0;Ks.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Ot="",rn=ld();try{Ot=Vh(rn)}catch(Ol){Ot=Vh(unescape(encodeURIComponent(rn)))}return"data:application/pdf;filename="+je.filename+";base64,"+Ot;case"pdfobjectnewwindow":if(Object.prototype.toString.call(tA)==="[object Window]"){var Mn="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Vr=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';je.pdfObjectUrl&&(Mn=je.pdfObjectUrl,Vr="");var fa='